:root{--lightest-grey: #f8f8f8;--light-grey: #f2f2f2;--medium-light-grey: #e7e7e7;--medium-grey: #d4d4d4;--dark-grey: #707070;--color-foreground: #707070;--darkest-grey: #5d5d5d;--black: #000;--yellow: #ffff00;--green: #e2ff00;--white: #fff;--lps-border-radius: 1rem;--lps-border-radius-button: .4rem}.variant-options-pills-block{padding-top:var(--variant-options-pills-padding-top, 4px);padding-bottom:var(--variant-options-pills-padding-bottom, 0)}.variant-options-pills-block .variant-options-pills{width:100%}.variant-options-pills__list{display:flex;flex-wrap:wrap;gap:.5rem .5rem;list-style:none;margin:0;padding:0;justify-content:var(--variant-options-pills-align, flex-start)}.variant-options-pills-block--equal-width .variant-options-pills__list{display:flex;width:100%}.variant-options-pills-block--equal-width .variant-options-pills__item{flex:1 1 0;min-width:0}.variant-options-pills-block--equal-width .variant-options-pills__pill{width:100%;text-align:center;box-sizing:border-box}.variant-options-pills-block--per-row .variant-options-pills__list{display:grid;grid-template-columns:repeat(var(--variant-options-pills-per-row, 5),1fr);gap:.5rem .5rem}.variant-options-pills-block--per-row .variant-options-pills__item{min-width:0}.variant-options-pills-block--per-row .variant-options-pills__pill{width:100%;text-align:center;box-sizing:border-box}.variant-options-pills__pill{display:inline-block;padding:var(--variant-options-pills-pill-padding-y, .2em) var(--variant-options-pills-pill-padding-x, .5em);font-size:var(--variant-options-pills-font-size, .8125rem);line-height:1.3;color:var(--variant-options-pills-color, rgb(var(--color-foreground-rgb, 22 22 22)));background:var(--variant-options-pills-bg, rgb(var(--color-foreground-rgb, 22 22 22) / .08));border:1px solid var(--variant-options-pills-border-color, rgb(var(--color-foreground-rgb, 22 22 22) / .2));border-radius:var(--lps-border-radius-button, .4rem);text-decoration:none;transition:background .15s ease,border-color .15s ease}.variant-options-pills__pill:hover{background:var(--variant-options-pills-hover-bg, rgb(var(--color-foreground-rgb, 22 22 22) / .12));border-color:var(--variant-options-pills-hover-border, rgb(var(--color-foreground-rgb, 22 22 22) / .35))}@media screen and (max-width:749px){.variant-options-pills-block,.variant-options-pills-block .variant-options-pills{min-width:0}.variant-options-pills__list{min-width:0;gap:.2rem .4rem}.variant-options-pills-block .variant-options-pills__pill{font-size:.8rem;padding:.4em .5em;line-height:1.3}.product-grid.product-grid-mobile--large .variant-options-pills-block--per-row .variant-options-pills__list,.product-grid[product-grid-view=mobile-single] .variant-options-pills-block--per-row .variant-options-pills__list{grid-template-columns:repeat(5,1fr);gap:.2rem .4rem}.product-grid:not(.product-grid-mobile--large):not([product-grid-view=mobile-single]) .variant-options-pills-block--per-row .variant-options-pills__list{grid-template-columns:repeat(3,1fr);gap:.2rem .4rem}}.product-grid .product-grid__card .group-block-content{flex-direction:column!important}.product-grid .product-grid__card .group-block-content>*:first-child{height:4.6em;min-height:4.6em;display:block;overflow:hidden;box-sizing:border-box}.product-grid .product-grid__card .group-block-content>*:first-child>*{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:1.4;max-height:4.2em}.product-grid .product-grid__card .variant-options-pills-block{margin-top:.25rem}@media screen and (min-width:750px){.product-grid .product-grid__card .group-block-content>*:first-child{height:auto;min-height:0}.product-grid .product-grid__card .group-block-content>*:first-child>*{max-height:none}.product-grid .product-grid__card{display:flex;flex-flow:column nowrap}.product-grid .product-grid__card>.group-block{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.product-grid .product-grid__card .group-block .group-block-content{flex:1 1 auto;display:flex;flex-direction:column!important;min-height:0}.product-grid .product-grid__card .variant-options-pills-block{margin-top:auto}}@media screen and (min-width:750px)and (max-width:999px){main#MainContent[data-template*=product]{overflow-x:hidden;max-width:100%}}@media screen and (min-width:750px)and (max-width:999px){.shopify-section[class*=lps-]{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}.shopify-section[class*=lps-] .section.section--page-width.page-width-normal{display:block!important;padding-left:var(--page-margin, 40px)!important;padding-right:var(--page-margin, 40px)!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}.shopify-section[class*=lps-] .section.section--page-width.page-width-normal>*{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}.shopify-section[class*=lps-] .section .page-width,.shopify-section[class*=lps-] .section .char__inner,.shopify-section[class*=lps-] .section .shape__inner,.shopify-section[class*=lps-] .section .lps-construction__inner,.shopify-section[class*=lps-] .section .lps-features__inner,.shopify-section[class*=lps-] .section .details-row{max-width:100%!important;min-width:0!important;box-sizing:border-box}.shopify-section[class*=lps-] .details-row.row.grid.grid--3-col-tablet{grid-template-columns:var(--lps-details-row-title-width, 300px) 1fr 1fr!important}.shopify-section[class*=lps-] .details-row.row.grid.grid--3-col-tablet>.grid__item:last-child{grid-column:2 / -1!important}}@media screen and (max-width:749px){.shopify-section[class*=lps-],.shopify-section[class*=lps-] .page-width,.shopify-section[class*=lps-] .section--page-width,.shopify-section[class*=lps-] .char__inner.page-width{padding-left:0!important;padding-right:0!important}}.lps-scroll-banner-section{overflow-x:hidden}.lps-scroll-banner-section .lps-scroll-banner{width:100%;display:block}.lps-scroll-banner-section .lps-scroll-banner__anim_wrapper{position:relative;width:100%;display:flex;justify-content:center;align-items:center;min-height:0}.lps-scroll-banner-section .lps-scroll-banner__canvas-container{position:relative;width:100%;display:flex;justify-content:center;align-items:center}.lps-scroll-banner-section .lps-scroll-banner__canvas-container canvas{display:block;width:100%;height:auto;max-width:100%;margin-left:auto;margin-right:auto;vertical-align:top}@media screen and (min-width:750px){.lps-scroll-banner-section .lps-scroll-banner__canvas-container canvas{max-height:85vh;object-fit:contain}}.lps-prod-snowboard-features-section .lps-features__inner{width:100%;max-width:100%;margin-left:auto;margin-right:auto}.lps-prod-snowboard-features-section .row-title{font-family:var(--font-heading--family);font-size:2.8rem;font-weight:var(--font-heading--weight);line-height:1.2;margin:0 0 2rem;color:rgb(var(--color-foreground))}.lps-prod-snowboard-features-section .lps-features__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem 1.2rem;align-items:start;min-width:0}@media(min-width:990px){.lps-prod-snowboard-features-section .lps-features__grid{grid-template-columns:repeat(3,1fr)}}.lps-prod-snowboard-features-section .lps-features__item{min-width:0}.lps-prod-snowboard-features-section .lps-features__image-wrap{position:relative;border:1px solid var(--dark-grey);border-radius:var(--lps-border-radius);display:flex;justify-content:center;align-items:center;aspect-ratio:1 / 1;background:var(--lightest-grey)}.lps-prod-snowboard-features-section .lps-features__category{position:absolute;top:.5rem;left:1rem;font-size:var(--font-size-base, 1rem);font-weight:var(--font-body-weight, 400);color:rgb(var(--color-foreground));margin:0}.lps-prod-snowboard-features-section .lps-features__image{display:block;width:75%;height:auto;max-width:100%;object-fit:contain}.lps-prod-snowboard-features-section .lps-features__text{margin:1rem 0 0}@media(max-width:749px){.lps-prod-snowboard-features-section .lps-features__text{margin-left:0;margin-right:0}}.lps-prod-snowboard-features-section .lps-features__description{margin:0;font-size:var(--font-size-base, 1rem);line-height:1.5;color:rgb(var(--color-foreground))}.lps-prod-snowboard-construction-section .lps-construction__inner{width:100%;max-width:100%;margin-left:auto;margin-right:auto}.lps-prod-snowboard-construction-section .row-title{font-family:var(--font-heading--family);font-size:2.8rem;font-weight:var(--font-heading--weight);line-height:1.2;margin:0 0 2rem;color:rgb(var(--color-foreground))}.lps-prod-snowboard-construction-section .lps-construction__content{display:flex;flex-direction:column;gap:2rem 3rem;min-width:0}.lps-prod-snowboard-construction-section .lps-construction__diagram{width:100%}.lps-prod-snowboard-construction-section .lps-construction__diagram-img{display:block;width:100%;height:auto;max-width:100%}.lps-prod-snowboard-construction-section .lps-construction__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem 1.2rem;align-items:start;min-width:0}@media(min-width:990px){.lps-prod-snowboard-construction-section .lps-construction__grid{grid-template-columns:repeat(3,1fr)}}.lps-prod-snowboard-construction-section .lps-construction__item{min-width:0}.lps-prod-snowboard-construction-section .lps-construction__image-wrap{position:relative;border:1px solid var(--dark-grey);border-radius:var(--lps-border-radius);display:flex;justify-content:center;align-items:center;aspect-ratio:1 / 1;background:var(--lightest-grey)}.lps-prod-snowboard-construction-section .lps-construction__category{position:absolute;top:.5rem;left:1rem;font-size:var(--font-size-base, 1rem);font-weight:var(--font-body-weight, 400);color:rgb(var(--color-foreground));margin:0}.lps-prod-snowboard-construction-section .lps-construction__image{display:block;width:70%;height:auto;max-width:100%;object-fit:contain}.lps-prod-snowboard-construction-section .lps-construction__text{margin:1rem 0 0}@media(max-width:749px){.lps-prod-snowboard-construction-section .lps-construction__text{margin-left:0;margin-right:0}}.lps-prod-snowboard-construction-section .lps-construction__title{margin:0 0 .5rem;font-size:var(--font-size-base, 1rem);font-weight:var(--font-body-weight, 400);line-height:1.3;color:rgb(var(--color-foreground))}.lps-prod-snowboard-construction-section .lps-construction__description{margin:0;font-size:var(--font-size-base, 1rem);line-height:1.5;color:rgb(var(--color-foreground))}.lps-prod-snowboard-characteristics-section .char__inner{--char-fg: rgb(var(--color-foreground-rgb, 22 22 22));--char-bar-border: var(--black, rgb(var(--color-foreground-rgb, 22 22 22)));--char-bar-track: rgb(var(--color-foreground-rgb, 22 22 22) / .12);--char-bar-fill: var(--dark-grey, rgb(var(--color-foreground-rgb, 22 22 22) / .85));--char-bar-track-h: 1rem;--char-bar-fill-inset: .15rem;width:100%;max-width:100%;margin-left:auto;margin-right:auto}.lps-prod-snowboard-characteristics-section .char__row{margin-top:0}@media(min-width:990px){.lps-prod-snowboard-characteristics-section .char__row{margin-top:5rem}}.lps-prod-snowboard-characteristics-section .char__title{font-family:var(--font-heading--family);font-size:2.8rem;font-weight:var(--font-heading--weight);line-height:1.2;margin:0 0 2rem}.lps-prod-snowboard-characteristics-section .char__content{min-width:0;display:flex;flex-wrap:wrap;gap:2rem 3rem;align-items:flex-start}.lps-prod-snowboard-characteristics-section .char__block{flex:1 1 260px;min-width:0}.lps-prod-snowboard-characteristics-section .char__label{font-family:var(--font-body--family);font-size:var(--font-size--h6);font-weight:var(--font-body--weight);margin:0 0 .5rem;letter-spacing:.02em}.lps-prod-snowboard-characteristics-section .char__terrain .char__label,.lps-prod-snowboard-characteristics-section .char__flex .char__label{margin-top:2rem}.lps-prod-snowboard-characteristics-section .char__item{margin-bottom:.5rem}.lps-prod-snowboard-characteristics-section .char__item:first-of-type{margin-top:1.25rem}.lps-prod-snowboard-characteristics-section .char__item-title{font-family:var(--font-heading--family);font-size:var(--font-size--h4);font-weight:var(--font-heading--weight);margin:0 0 .2em;line-height:1.2}.lps-prod-snowboard-characteristics-section .char__bar{display:block!important;width:100%;height:var(--char-bar-track-h)!important;min-height:var(--char-bar-track-h);max-height:var(--char-bar-track-h);border:1px solid var(--char-bar-border);border-radius:.7rem;overflow:hidden;margin:0 0 5px;position:relative;background:var(--char-bar-track);box-sizing:border-box}.lps-prod-snowboard-characteristics-section .char__bar-fill{position:absolute!important;left:var(--char-bar-fill-inset);top:var(--char-bar-fill-inset);bottom:var(--char-bar-fill-inset);width:calc(50% - var(--char-bar-fill-inset));min-width:4px;max-width:calc(100% - 2 * var(--char-bar-fill-inset));background:var(--char-bar-fill)!important;border-radius:.3rem;transform-origin:left center;transform:scaleX(0);transition:transform .6s ease-out}.lps-prod-snowboard-characteristics-section.char--animate .char__bar-fill,.lps-prod-snowboard-characteristics-section .char--animate .char__bar-fill{transform:scaleX(1)}.lps-prod-snowboard-characteristics-section .char--animate .char__terrain .char__item:nth-child(2) .char__bar-fill{transition-delay:0s}.lps-prod-snowboard-characteristics-section .char--animate .char__terrain .char__item:nth-child(3) .char__bar-fill{transition-delay:.2s}.lps-prod-snowboard-characteristics-section .char--animate .char__terrain .char__item:nth-child(4) .char__bar-fill{transition-delay:.4s}.lps-prod-snowboard-characteristics-section .char__bar.value-0 .char__bar-fill{width:0;max-width:0}.lps-prod-snowboard-characteristics-section .char__bar.value-1 .char__bar-fill{width:calc((100% - 2 * var(--char-bar-fill-inset)) * .1)}.lps-prod-snowboard-characteristics-section .char__bar.value-2 .char__bar-fill{width:calc((100% - 2 * var(--char-bar-fill-inset)) * .2)}.lps-prod-snowboard-characteristics-section .char__bar.value-3 .char__bar-fill{width:calc((100% - 2 * var(--char-bar-fill-inset)) * .3)}.lps-prod-snowboard-characteristics-section .char__bar.value-4 .char__bar-fill{width:calc((100% - 2 * var(--char-bar-fill-inset)) * .4)}.lps-prod-snowboard-characteristics-section .char__bar.value-5 .char__bar-fill{width:calc((100% - 2 * var(--char-bar-fill-inset)) * .5)}.lps-prod-snowboard-characteristics-section .char__bar.value-6 .char__bar-fill{width:calc((100% - 2 * var(--char-bar-fill-inset)) * .6)}.lps-prod-snowboard-characteristics-section .char__bar.value-7 .char__bar-fill{width:calc((100% - 2 * var(--char-bar-fill-inset)) * .7)}.lps-prod-snowboard-characteristics-section .char__bar.value-8 .char__bar-fill{width:calc((100% - 2 * var(--char-bar-fill-inset)) * .8)}.lps-prod-snowboard-characteristics-section .char__bar.value-9 .char__bar-fill{width:calc((100% - 2 * var(--char-bar-fill-inset)) * .9)}.lps-prod-snowboard-characteristics-section .char__bar.value-10 .char__bar-fill{width:calc(100% - 2 * var(--char-bar-fill-inset))}.lps-prod-snowboard-characteristics-section .char__copy{font-family:var(--font-body--family);font-size:var(--font-paragraph--size);font-weight:var(--font-body--weight);line-height:1.55;margin:2em 0;color:var(--char-fg)}.lps-prod-snowboard-characteristics-section .char__terrain .char__copy:last-child{margin-top:2.5rem}@media(min-width:750px){.lps-prod-snowboard-characteristics-section .char__terrain .char__copy:last-child{margin-top:2.8rem}}.lps-prod-snowboard-characteristics-section .char__flex-num{font-family:var(--font-heading--family);font-size:var(--font-size--h1);font-weight:var(--font-heading--weight);line-height:1;padding-top:0;margin:0 0 .5rem}.lps-prod-snowboard-characteristics-section .char__scale-row{display:flex;align-items:center;gap:.5rem 1rem;margin:0 0 .2rem;font-family:var(--font-body--family);font-size:var(--font-size--h6);font-weight:var(--font-body--weight)}.lps-prod-snowboard-characteristics-section .char__scale-line{flex:1 1 auto;min-width:2rem;height:0;position:relative}.lps-prod-snowboard-characteristics-section .char__scale-line:before{content:"";position:absolute;top:50%;left:1rem;right:1rem;height:1px;background:var(--char-fg)}.lps-prod-snowboard-characteristics-section .char__scale-indicator{position:absolute;top:calc(50% - .65rem);left:1rem;width:0;height:0;border-left:.55rem solid transparent;border-right:.55rem solid transparent;border-top:.65rem solid var(--char-fg);transform:translate(-50%);transition:left .6s ease-out,opacity .4s ease-out;opacity:0;pointer-events:none}.lps-prod-snowboard-characteristics-section.char--animate .char__scale-indicator,.lps-prod-snowboard-characteristics-section .char--animate .char__scale-indicator{left:var(--flex-pct, 50%);opacity:1}.lps-prod-snowboard-characteristics-section .char--animate .char__flex .char__scale-indicator{transition-delay:.5s}.lps-prod-snowboard-characteristics-section .char__scale-ends{display:flex;justify-content:space-between;font-family:var(--font-body--family);font-size:var(--font-size--xs);font-weight:var(--font-body--weight);margin:0;color:var(--char-fg)}.card .card-variants{width:100%;display:flex;flex-wrap:wrap;margin-top:0!important;padding-top:10px!important;text-decoration:none}.card .card-variants a,.card .card-variants a:hover{text-decoration:none}.card .card-variants .variant-pill{display:block;line-height:2.4rem;font-size:1.4rem;min-width:4.6rem;padding:0 .8rem;border:1px solid;text-align:center;border-radius:25px;margin-bottom:4px;margin-right:4px;color:var(--dark-grey);position:relative;transition:background-color .2s ease;white-space:nowrap;box-sizing:border-box}@media screen and (max-width:749px){.grid--2-col-tablet-down .card .card-variants .variant-pill{font-size:1.1rem;line-height:1.8rem;min-width:3.2rem;padding:0 .5rem;margin-bottom:3px;margin-right:3px;border-radius:15px}.grid--2-col-tablet-down .card .card-variants .variant-pill span:after{top:8px;left:2px;width:90%;height:1px}.grid--2-col-tablet-down .card .card-variants{display:flex;flex-wrap:wrap;gap:2px;margin-top:.5rem}.grid--2-col-tablet-down .card .card-variants .variant-pill{flex:0 0 auto;max-width:calc(50% - 2px)}@media screen and (max-width:480px){.grid--2-col-tablet-down .card .card-variants .variant-pill{font-size:1rem;line-height:1.6rem;min-width:2.8rem;padding:0 .4rem;margin-bottom:2px;margin-right:2px;border-radius:12px}.grid--2-col-tablet-down .card .card-variants .variant-pill span:after{top:7px;left:1px;width:92%}}}.card .card-variants .variant-pill:hover{background-color:var(--medium-grey)}.card .card-variants .variant-pill.instock{border:1px solid var(--dark-grey);background-color:var(--light-grey)}.card .card-variants .variant-pill.instock:hover{background-color:var(--medium-grey)}.card .card-variants a:hover{text-decoration:none}.card .card-variants .variant-pill .variant-pill-link{display:block;width:100%;height:100%;text-decoration:none;color:inherit}.card .card-variants .variant-pill span:after{content:"";display:block;position:absolute;top:11px;left:3px;width:88%;height:1px;background-color:var(--dark-grey);transform:rotate(-33deg)}@media(min-width:750px){.card .card-variants .variant-pill{margin-right:1rem;margin-bottom:.8rem;line-height:2.4rem!important;font-size:1.6rem!important;text-align:center;min-width:6rem!important;background-color:#f8f8f8!important;border:1px solid #707070!important;border-radius:2rem!important;padding:0 .8rem!important;white-space:nowrap;box-sizing:border-box;color:var(--dark-grey)!important}.card .card-variants .variant-pill span:after{content:"";display:block;position:absolute;top:12px;left:5px;width:87%;height:1px;background-color:var(--dark-grey);transform:rotate(-25deg)}}.card .card-variants .variant-pill.instock span:after{display:none}.size-pills{display:grid;grid-template-columns:repeat(auto-fill,minmax(20%,1fr));grid-gap:10px;pointer-events:auto}.product-form__input--pill .size-pills input[type=radio]+label{margin-right:0!important;padding:.5rem .8rem!important}@media screen and (min-width:1200px){.size-pills{grid-template-columns:repeat(auto-fill,minmax(15%,1fr))}}.variant-option__button-label{min-height:2.25em}.form__label{font-size:1.8rem!important}.product-form__input--pill input[type=radio]+label{padding:0 .8rem!important;line-height:2.4rem!important;font-size:1.4rem!important;min-width:4.6rem!important;color:var(--dark-grey)!important;border:1px solid var(--dark-grey)!important;background-color:var(--light-grey)!important;white-space:nowrap!important;box-sizing:border-box!important;text-align:center!important;transition:filter .2s ease}.product-form__input--pill input[type=radio]:checked+label{color:#fff!important;background-color:var(--dark-grey)!important}@media(min-width:750px){.product-form__input--pill input[type=radio]+label{line-height:2.4rem!important;font-size:1.6rem!important;min-width:6rem!important;padding:0 .8rem!important;white-space:nowrap!important;box-sizing:border-box!important;text-align:center!important}}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{overflow:hidden;text-decoration:none!important}.product-form__input--pill input[type=radio]:disabled+label:after,.product-form__input--pill input[type=radio].disabled+label:after{content:"";display:block;position:absolute;top:50%;left:0;width:100%;height:1px;background-color:var(--dark-grey);transform:rotate(-25deg)}.product-form__input--pill input[type=radio]:not(:checked):not(:disabled):not(.disabled)+label:hover{filter:brightness(.9)!important;border-color:var(--dark-grey)!important;transition:filter .2s ease}.swatch-input__input+.swatch-input__label{transition:filter .2s ease}.swatch-input__input:not(:checked):not(:disabled):not(.disabled)+.swatch-input__label:hover{filter:brightness(.9)!important;outline:none!important}.product-form__input--pill input[type=radio].disabled:checked+label,.product-form__input--pill input[type=radio]:disabled:checked+label{color:var(--white)!important}.product-form__input--pill input[type=radio].disabled:checked+label:after,.product-form__input--pill input[type=radio]:disabled:checked+label:after{background-color:var(--white)}.product-form__input--pill input[type=radio]+label.variant-thumb,.product-form__input--pill input[type=radio]:checked+label.variant-thumb{border-radius:var(--lps-border-radius);padding:0!important;background-color:var(--light-grey)!important;border-width:0!important;border-color:var(--light-grey)}.product-form__input--pill input[type=radio]+label.variant-thumb:hover{border-width:2px;border-color:var(--light-grey)}.product-form__input--pill input[type=radio]:checked+label.variant-thumb:hover,.product-form__input--pill input[type=radio]:checked+label.variant-thumb{border-width:2px!important;border-color:var(--dark-grey)!important}.variant-thumb{overflow:hidden;width:10rem!important;aspect-ratio:4 / 5}.variant-thumb img{max-width:100%;max-height:100%}
/*# sourceMappingURL=/cdn/shop/t/20/assets/LPS-custom.css.map */
