.slider-group{width:100%;max-width:350px;margin:20px 0}.slider-container{margin-bottom:20px;line-height:1.2}.slider-label{display:flex;justify-content:space-between;align-items:center;font-size:16px;margin-bottom:-5px;color:#fff}.slider-values{display:flex;justify-content:space-between;width:100%;font-size:12px;margin-top:5px}.slider{-webkit-appearance:none;width:100%;height:1px;background:#fff;outline:none;opacity:1;transition:opacity .2s;margin:1px 0 0}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;background:#fff;border-radius:50%;cursor:pointer;box-shadow:0 0 5px #00000080}.slider::-moz-range-thumb{width:12px;height:12px;background:#fff;border-radius:50%;cursor:pointer}.slider:hover{opacity:1}.slider:focus::-webkit-slider-thumb{box-shadow:0 0 0 4px #ffffff4d}.slider-label span,.slider-values span{line-height:1;color:#fff}.view-selector{display:flex;justify-content:start;align-items:center;margin:20px 0;gap:50px}.view-item{text-decoration:none;color:#fff;font-size:16px;text-transform:uppercase;position:relative;font-weight:400}.view-item.active:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:1px;background-color:#fff}.view-item:hover{color:#ddd}.banner .banner__content .banner__box .button{background:transparent;border:none;color:#fff}.banner .banner__content .banner__box .button:hover{box-shadow:inset 0 0 0 .1rem rgb(var(--color-border))}@media (max-width: 749px){.view-selector{gap:20px;justify-content:center}}.view-selector-main-wrap{position:absolute;bottom:50px;right:0;width:100%;z-index:9}.cart-items td price-money{color:#fff}.quantity__input{color:#fff}.quantity__button:hover{color:#000}.totals__subtotal-value,.tax-note{color:#fff}.caption-with-letter-spacing{color:rgba(var(--color-foreground),1);opacity:1}.product-option{color:rgba(var(--color-foreground),1)!important}.quantity__button{background-color:#fff;color:#000}.quantity__button:hover{color:#000;background:#ddd}.quantity__button:hover:after{background:#ddd}fieldset.product-form__input .form__label{COLOR:#fff}.product-form__input input[type=radio]:checked+label:not(.color__swatch){COLOR:#000}.custom_section-video-hero .product-form__buttons .product-form__submit{width:fit-content;font-size:1.6rem;margin-top:0rem!important;margin-bottom:0rem!important;background:transparent;border:none;padding:0;color:#fff;letter-spacing:.2rem;min-height:auto;min-width:fit-content;box-shadow:none}.collection-grid-section .product-form__input input[type=radio]:checked+label:not(.color__swatch){COLOR:#fff}.banner .banner__content .product_button{transition:all .3s ease}.product_button .cart_button{margin-top:0;display:block;visibility:hidden;height:0;opacity:0;transform:translateY(-20px)}.banner .banner__content .product_button.hide_cart_button .button.select_size{margin-top:0;display:block;visibility:hidden;height:0;opacity:0;transform:translateY(-20px);transition:all .3s ease}.product_button.hide_cart_button .cart_button{display:block;height:auto;visibility:visible;opacity:1;transform:translateY(0);transition:all .3s ease}.product_button.hide_cart_button .cart_button{display:block}.slider-container label input{width:100%;-webkit-appearance:none;appearance:none;cursor:pointer;color:#fff;padding:initial;margin:0;height:1px;background:#fff;border:solid 1px #fff;opacity:1}.custom_section-video-hero .banner__box{padding:4rem 0rem}.custom_section-video-hero .banner__box .variant-input-wrapper[data-option-slug=available-in-sizes] .form__label{font-size:1.8rem;text-align:left}.custom_section-video-hero .banner__box .variant-input-wrapper[data-option-slug=available-in-sizes] label.swatch{width:max-content;border:none;background:transparent;font-size:1.5rem;text-transform:uppercase;box-shadow:none;margin:0 0 5px;padding:7px 0 2px;min-height:auto}.custom_section-video-hero .banner__box .variant-input-wrapper[data-option-slug=available-in-sizes] label.swatch:after{background:none;border:none}.custom_section-video-hero .banner__box .variant-input-wrapper[data-option-slug=available-in-sizes] label.swatch:hover{box-shadow:none!important}.custom_section-video-hero .banner__box .select_size{background:transparent;border:none;padding:0;margin:0rem 0 0;min-width:auto;font-size:1.6rem;color:#fff;letter-spacing:.2rem;min-height:auto;box-shadow:none}.custom_section-video-hero .banner__box .select_size:hover:after{background:transparent}.product__title .product__heading{font-size:20px;text-transform:uppercase}.product-form__input[data-option-slug=available-in-sizes]{flex-direction:column}.desktop_video_main video-section video{width:100%}.template-product .product__title{column-gap:1rem}@media (max-width: 749px){.custom_section-video-hero .banner__box{padding:10rem 8rem}}.slider-container{width:100%}input[type=range]{-webkit-appearance:none;width:100%;height:10px;background:#ddd;outline:none;opacity:.7;transition:opacity .2s;border-radius:5px}input[type=range]:hover{opacity:1}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:13px;height:13px;background:#555;cursor:pointer;border-radius:50%;transition:background-color .3s ease;border:solid 1px #fff}.slide_dot_wrap{background:#fff;height:1px;margin:10px 0;position:relative}.slide_dot_wrap .slide_dot{background:#fff;width:10px;height:10px;display:inline-block;border-radius:50%;position:absolute;top:-4.5px;border:solid 1px #fff}input[type=range]::-moz-range-thumb{width:12px;height:12px;background:#4caf50;cursor:pointer;border-radius:50%;transition:background-color .3s ease}input[type=range]:hover::-webkit-slider-thumb{background-color:#45a049}input[type=range]:hover::-moz-range-thumb{background-color:#45a049}input[type=range]:active::-webkit-slider-thumb{background-color:#3e8e41}input[type=range]:active::-moz-range-thumb{background-color:#3e8e41}.video_section_mobile{display:none}@media screen and (max-width: 768px){.custom_section-video-hero .product-form__buttons .product-form__submit{width:-webkit-fill-available}.banner__box .slider-container:nth-of-type(2){display:none}.video_section_mobile{display:block}.video_section_desktop{display:none}.custom_section-video-hero .banner__box .select_size{justify-content:center}.desktop_video_main{display:none}.slideshow__slide video{height:var(--image-height)}.mobile_video_main{line-height:0;width:100%}.custom_section-video-hero .banner__media img{width:100%;object-fit:cover;filter:brightness(1.2)}.video-section.video_section_desktop img{width:100%}.slider-label{justify-content:center}.mobile_video_main video-section video{height:100%;width:100%}.product__title .product__heading{font-size:16px}.price bdi{font-size:calc(var(--font-price-scale)* 1.6rem)!important}}@media screen and (min-width: 769px){.slideshow__slide video{width:100%}.custom_section-video-hero .banner__media img{width:100%;object-fit:cover;filter:brightness(1.2)}}@media screen and (min-width: 750px){.video_section_desktop{display:block}.video_section_mobile{display:none}}.banner__media .media-wrapper:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%;background:radial-gradient(circle,#fff0,#000000b3 40%,#000b 90%,#000000b3);animation:blink .5s ease-in-out;opacity:0;background-position:-629px 0;overflow:hidden}.banner__media .media-wrapper:before{content:"";position:absolute;top:0;left:unset;bottom:0;right:0;height:100%;width:100%;background:radial-gradient(circle,#fff0,#000000b3 40%,#000b 90%,#000000b3);animation:blink .5s ease-in-out;opacity:0;z-index:9;background-position:629px 0;overflow:hidden}@keyframes blink{0%,40%,70%,to{opacity:0}80%{opacity:1}}@media screen and (max-width:768px){.banner__media .media-wrapper:after,.banner__media .media-wrapper:before{animation:blink 1s ease-in-out}}@media screen and (max-width:768px){.mobile_video_main{position:relative;height:100%;width:100%}.mobile_video_main video-section{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.mobile_video_main video-section video{height:100%;width:100%;position:absolute;top:0;left:0;bottom:0;right:0;display:block;object-fit:cover}}.header__menu-item .label{font-family:TwStealth;text-transform:uppercase}@media (max-width: 749px){.view-selector{margin:0}}@media (max-width: 749px){.custom_section-video-hero .banner__box{padding:20rem 20px 5rem}.product__title{margin-bottom:1rem}.banner__box>*+*{margin-top:1rem!important}.slider-container{margin-bottom:10px}.view-selector-main-wrap.view-selector.video_section_mobile{bottom:22px}}button.cart__checkout-button.button{color:#000;text-transform:capitalize}.template-cart .banner__content,.template-cart .view-selector-main-wrap{animation:unset;opacity:1;visibility:visible}.template-cart .banner__media .media-wrapper:after,.template-cart .banner__media .media-wrapper:before{display:none}.template-index .banner__media .media-wrapper:after,.template-index .banner__media .media-wrapper:before{display:none}.template-cart .banner .banner__content>*{text-transform:capitalize}.price{justify-content:end}.product__tax.caption{text-align:right}.template-index .header__inline-menu,.template-index .header__heading,.template-index .header__right,.template-index .header__left.header__left--localization,.template-index .slideshow__button,.custom_section-video-hero .banner__content,.view-selector-main-wrap.view-selector{opacity:0;animation:fadeIn 1s ease-in-out 2s forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media screen and (min-width: 750px){.template-product .banner__box{width:360px;padding-bottom:0}.template-product .banner__box .product-form__input{min-width:100%}.template-product .banner__box .slider-group{max-width:100%}}@media screen and (max-width: 749px){.menu-drawer__localization localization-form .disclosure .disclosure__button{color:#fff}.menu-drawer__localization localization-form .disclosure ul.disclosure__list .disclosure__item .disclosure__link{color:#fff}.menu-drawer__localization localization-form .disclosure ul.disclosure__list .disclosure__item{justify-content:flex-start}}@media screen and (max-width: 1024px) and (orientation: landscape){.custom_section-video-hero .media--100vh{min-height:600px}.custom_section-video-hero .view-selector-main-wrap{bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
