@charset "UTF-8";[data-animation]{opacity:0;transition:opacity .5s}[data-animation].animate-in{opacity:1}.animate-in[data-animation=fade-in]{animation:fade-in 1s ease-in-out both}.animate-in[data-animation=slide-in-bottom]{animation:slide-in-bottom 1s ease-in-out both}.animate-in[data-animation=slide-in-left]{animation:slide-in-left 1s ease-in-out both}.animate-in[data-animation=slide-in-right]{animation:slide-in-right 1s ease-in-out both}@keyframes slide-in-left{0%{-webkit-transform:translateX(-100px);transform:translate(-100px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@keyframes slide-out-left{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}to{-webkit-transform:translateX(-100px);transform:translate(-100px);opacity:0}}@keyframes slide-in-right{0%{-webkit-transform:translateX(100px);transform:translate(100px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@keyframes slide-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes pop-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-1000px)}}@keyframes pop-in{0%{opacity:0;transform:translateY(-1000px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.visuallyhidden,.visually-hidden,.visuallyHidden,.sr-only,.swiper-notification{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;border:0;width:1px;height:1px;transition:none}.visuallyhidden.focusable:focus,.visually-hidden.focusable:focus,.visuallyHidden.focusable:focus,.sr-only.focusable:focus,.focusable.swiper-notification:focus{position:fixed;top:0;left:0;color:#fff;overflow:visible;clip:auto;margin:0;width:100%;height:auto;border:1px dashed #fff;padding:10px;text-align:center;text-decoration:none;font-weight:700;z-index:9001}svg,:before,:after{transition:all .3s ease-in}[data-modal-target]::backdrop{background-color:#00000073}[data-modal-target][open]{animation:pop-in .3s forwards}[data-modal-target][data-modal-close]{display:block;top:0;right:0;bottom:0;left:0;pointer-events:none;animation:pop-out .3s forwards}[data-expander-target]{transition:all .3s ease-in;display:none;animation:slide-in-bottom .3s forwards}[data-expander-target].show-up{display:block}[data-expander-target][data-expander-close]{animation:slide-in-right 1s forwards}body.overflow-hidden header{opacity:0}[data-card-item]{cursor:pointer}[data-card-item] [data-card-hovers].hoverZoom{transform:scale(1.1)}[data-card-item] [data-card-hovers].hoverExpand:before{width:100%}[data-card-item] [data-card-hovers].hoverUnderline{text-decoration:underline}.col-count-m-1{column-count:1}@media (min-width: 48em){.col-count-t-1{column-count:1}}@media (min-width: 75em){.col-count-d-1{column-count:1}}.col-count-m-2{column-count:2}@media (min-width: 48em){.col-count-t-2{column-count:2}}@media (min-width: 75em){.col-count-d-2{column-count:2}}.col-count-m-3{column-count:3}@media (min-width: 48em){.col-count-t-3{column-count:3}}@media (min-width: 75em){.col-count-d-3{column-count:3}}.col-count-m-4{column-count:4}@media (min-width: 48em){.col-count-t-4{column-count:4}}@media (min-width: 75em){.col-count-d-4{column-count:4}}.col-count-m-5{column-count:5}@media (min-width: 48em){.col-count-t-5{column-count:5}}@media (min-width: 75em){.col-count-d-5{column-count:5}}.col-count-m-6{column-count:6}@media (min-width: 48em){.col-count-t-6{column-count:6}}@media (min-width: 75em){.col-count-d-6{column-count:6}}.col-count-m-7{column-count:7}@media (min-width: 48em){.col-count-t-7{column-count:7}}@media (min-width: 75em){.col-count-d-7{column-count:7}}.col-count-m-8{column-count:8}@media (min-width: 48em){.col-count-t-8{column-count:8}}@media (min-width: 75em){.col-count-d-8{column-count:8}}.col-count-m-9{column-count:9}@media (min-width: 48em){.col-count-t-9{column-count:9}}@media (min-width: 75em){.col-count-d-9{column-count:9}}.col-count-m-10{column-count:10}@media (min-width: 48em){.col-count-t-10{column-count:10}}@media (min-width: 75em){.col-count-d-10{column-count:10}}.col-count-m-11{column-count:11}@media (min-width: 48em){.col-count-t-11{column-count:11}}@media (min-width: 75em){.col-count-d-11{column-count:11}}.col-count-m-12{column-count:12}@media (min-width: 48em){.col-count-t-12{column-count:12}}@media (min-width: 75em){.col-count-d-12{column-count:12}}.featured-collection-box,.review-box{position:relative;z-index:10}.featured-collection-box:before,.review-box:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(58.54% 33.11% at 80.62% 64.96%,#606060,#000),url(./radiant-dots.png);z-index:5;background-blend-mode:multiply}.swiper-pagination-bullets{display:flex;gap:5px;justify-content:center}.swiper-pagination-bullets .slider-pagination__button:only-child{display:none}.slider-pagination__button{background:none;border:none;padding:0;cursor:pointer;transition:all .3s ease-in;width:30px;height:30px;display:flex;align-items:center;justify-content:center;position:relative}.slider-pagination__button:hover:before,.slider-pagination__button:focus:before,.slider-pagination__button--active:before{background:#fff!important}.slider-pagination__button:before{content:"";width:14px;height:14px;background:transparent;border-radius:50%;border:1px solid #fff}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0 0 15px;font-family:Montserrat,sans-serif;font-weight:900;text-transform:uppercase}h1,.h1{font-size:4rem;line-height:42px}h2,.h2{font-size:3.2rem;line-height:34px}h3,.h3{font-size:2rem;font-size:2.5rem;line-height:150%;letter-spacing:-.275px;font-weight:600}h4,.h4{font-size:1.8rem;line-height:150%;letter-spacing:1.475px;font-weight:500}h5,.h5{font-size:1.6rem}h6,.h6{font-size:1.4rem}@media (min-width: 60em){h1,.h1{font-size:8.2rem;line-height:110%}h2,.h2{font-size:5rem;line-height:120%}h3,.h3,h4,.h4{font-size:2.5rem}h5,.h5{font-size:1.8rem}h6,.h6{font-size:1.6rem}}a{text-decoration:underline;transition:all .3s ease-in}a:hover,a:focus{text-decoration:none}p{margin:0 0 15px;color:#000}.largest,.rich-text-largest,.rich-text-largest a,.rich-text-largest p,.rich-text-largest ol,.rich-text-largest ul,.rich-text-largest li,.rich-text-largest address,a,p,ol,ul,li,address{font-family:Open Sans,sans-serif;font-size:1.8rem;letter-spacing:-.198px;line-height:150%}@media (min-width: 48em){.largest,.rich-text-largest,.rich-text-largest a,.rich-text-largest p,.rich-text-largest ol,.rich-text-largest ul,.rich-text-largest li,.rich-text-largest address,a,p,ol,ul,li,address{font-size:1.8rem}}.rich-text-largest{position:relative;z-index:20}.rich-text-largest.white *,.rich-text-largest a.white *,.rich-text-largest p.white *,.rich-text-largest ol.white *,.rich-text-largest ul.white *,.rich-text-largest li.white *,.rich-text-largest address.white *{color:#fff}.rich-text-largest h1,.rich-text-largest .h1,.rich-text-largest h2,.rich-text-largest .h2,.rich-text-largest h3,.rich-text-largest .h3,.rich-text-largest h4,.rich-text-largest .h4,.rich-text-largest h5,.rich-text-largest .h5,.rich-text-largest h6,.rich-text-largest .h7{line-height:1.1}.rich-text-largest p:last-child{margin-bottom:0}.lightest{font-weight:300}.normal{font-weight:400}.mid-bold{font-weight:500}.semibold{font-weight:600}.bold{font-weight:700}.bolder{font-weight:800}.maximum-bold{font-weight:900}.dual-title{display:flex;flex-direction:column;gap:15px}.m-b-0{margin-bottom:0}.white{color:#fff}.section-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}.section-head .section-head__title{margin-bottom:0;position:relative;display:flex;align-items:center;gap:27px}.section-head .section-head__title.white{color:#fff}.section-head .section-head__title:before{content:"";width:95px;height:2px;background:#dc0400}.all-caps{text-transform:uppercase}.button,.btn{background:none;border:none;cursor:pointer;transition:all .3s ease-in;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:14.2px 34px;font-size:1.6rem;font-family:Montserrat,sans-serif;color:#fff;text-decoration:none;text-align:center;background:#dc0400;line-height:100%;text-transform:uppercase;font-weight:700;border-radius:100px;margin:0;border:2px solid transparent}.button svg,.btn svg{fill:currentColor}.button:before,.button:after,.btn:before,.btn:after{content:none}.button:hover,.button:focus,.btn:hover,.btn:focus{color:#000;border-color:#fff;background:#fff}.button--white{background:#fff;color:#000}.button--white:hover,.button--white:focus{color:#fff;border-color:#000;background:#000}.button--black{background:#000;color:#fff}.button--black:hover,.button--black:focus{color:#000;border-color:#fff;background:#fff}.ghost-white{background:transparent;color:#fff;border-color:#fff}.ghost-white:hover,.ghost-white:focus{background:#fff;color:#000;border-color:#fff}.ghost-black{background:transparent;color:#000;border-color:#000}.ghost-black:hover,.ghost-black:focus{background:#000;color:#fff;border-color:#000}.button--disabled{color:#fff;background:#00000080;pointer-events:none}.button-link{background:none;border:none;padding:0;cursor:pointer;transition:all .3s ease-in;color:#000;text-decoration:none;text-underline-offset:8px}.button-link:hover,.button-link:focus{text-decoration:underline}.button-with-icon svg{width:16px;height:16px;fill:currentColor}.slider-button__autoplay{background:none;border:none;padding:0;cursor:pointer;transition:all .3s ease-in;background:#f15a22;border-radius:50%;width:45px;height:45px;display:flex;align-items:center;justify-content:center;flex-shrink:0;opacity:.5}.slider-button__autoplay:before{content:"";display:block;height:20px;transition:all .3s ease-in;border-style:double;border-width:0 0 0 12px;border-color:transparent transparent transparent #000}.slider-button__autoplay.active:before{border-style:solid;border-width:15px 0 15px 20px}.slider-button__autoplay:hover,.slider-button__autoplay:focus{opacity:1}.slider-button[disabled]{display:none!important}.site-container{width:100%;max-width:1490px;margin-right:auto;margin-left:auto;padding:0 25px;position:initial!important}.site-container.site-container--xsmall{max-width:1000px}.site-container.site-container--small{max-width:735px}.site-container.site-container--medium{max-width:1400px}.site-container.site-container--medium-offset{max-width:1630px}.site-container.site-container--large{max-width:1820px}.site-container.site-container--fluid{max-width:none;padding:0}.site-container.site-container--nested{padding:0}label{font-family:Work Sans,sans-serif;font-size:1.6rem;line-height:150%;letter-spacing:-.165px}input[type=text],input[type=tel],input[type=number],input[type=email],input[type=file],input[type=password],input[type^=date],select{font-family:Work Sans,sans-serif;padding:12px 22px;font-size:1.6rem;border:1px solid #DEDEDE;border-radius:4px;vertical-align:middle;height:48px;max-width:100%;transition:all .2s ease-in-out}input[type=text]:hover,input[type=text]:focus,input[type=tel]:hover,input[type=tel]:focus,input[type=number]:hover,input[type=number]:focus,input[type=email]:hover,input[type=email]:focus,input[type=file]:hover,input[type=file]:focus,input[type=password]:hover,input[type=password]:focus,input[type^=date]:hover,input[type^=date]:focus,select:hover,select:focus{border-color:#dc0400}[data-slider-controls].hide{display:none}.swiper-button-disabled{opacity:.5;pointer-events:none}.header-cart,.site-header__mobile-menu-toggle,.site-header-search .site-search-box__toggle{width:25px;height:25px;display:flex;align-items:center;justify-content:center}@media (min-width: 23.4375em){.header-cart,.site-header__mobile-menu-toggle,.site-header-search .site-search-box__toggle{width:35px;height:35px}}.header-cart:hover svg,.site-header__mobile-menu-toggle:hover svg,.site-header-search .site-search-box__toggle:hover svg,.header-cart:focus svg,.site-header__mobile-menu-toggle:focus svg,.site-header-search .site-search-box__toggle:focus svg{fill:#dc0400}.header-cart svg,.site-header__mobile-menu-toggle svg,.site-header-search .site-search-box__toggle svg{width:100%;height:100%}.site-header,.section-header{position:relative;z-index:9999!important}.site-header__top{display:flex;justify-content:space-between;align-items:center;position:relative}.site-header__top-logo{display:flex;height:75px;margin-right:15px}@media (min-width: 60em){.site-header__top-logo{margin-right:30px}}.site-header__logo-icon{width:100%;height:100%;object-fit:cover;width:175px;height:75px;object-fit:contain;object-position:left}@media (min-width: 60em){.site-header__logo-icon{object-fit:initial;object-position:initial}}.site-header__top-right{display:flex;align-items:center}@media (min-width: 60em){.site-header__top-right{width:100%;justify-content:space-between}}.site-header-search[data-expander-target],.site-header-search .search-modal__form{animation:none!important}.site-header-search .predictive-search__loading-state{width:34px!important;height:34px!important;display:none}.site-header-search .site-search-box__toggle{background:none;border:none;padding:0;cursor:pointer;transition:all .3s ease-in}.site-header-search .site-search-box__toggle-icon{fill:#fff}.site-header-search .site-search-box__target{position:absolute;top:115%;left:0}.site-header-search .field__label{font-size:1.6rem;color:#000;line-height:150%;font-family:Work Sans,sans-serif;left:50px!important}.site-header-search .search__input{background:#fff;border-radius:100px;font-family:Work Sans,sans-serif;padding:20px 60px 12px 50px}.site-header-search .field:before,.site-header-search .field:after{content:none}.site-header-search .search__button{position:absolute;z-index:1;left:12px;top:50%;right:initial;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:24px;height:24px}.site-header-search .search__button-icon{height:100%;width:100%;fill:#dc0400}.site-header-search .predictive-search{background:#fff}.site-header-search .predictive-search__item-heading,.site-header-search .predictive-search__item,.site-header-search .predictive-search__item span{font-weight:700}.site-header-search .reset__button{display:flex;justify-content:center;align-items:center}.site-header-search .reset__button:focus{stroke:#fff}.site-header-search .reset__button-icon{width:15px;height:15px;fill:#000}@media (min-width: 60em){.site-header-search{width:100%;max-width:685px;margin:0 auto;position:relative;z-index:1}.site-header-search .site-search-box__toggle{display:none}.site-header-search .site-search-box__target[data-expander-target]{display:flex;position:initial;top:initial;left:initial}}.site-search-box{margin-left:10px}@media (min-width: 60em){.site-search-box{margin-left:38px}}.header-utility-links{padding:0;list-style:none;flex-shrink:0;display:flex;align-items:center;margin:0 0 0 10px}@media (min-width: 60em){.header-utility-links{margin-left:38px}}.header-utility-links__item{color:#fff}.header-utility-links__item--account{display:none}@media (min-width: 60em){.header-utility-links__item--account{display:flex;margin-right:38px}}.header-utility-links__item--country-selector{display:none}@media (min-width: 60em){.header-utility-links__item--country-selector{display:initial;margin-right:38px}}.site-header__mobile-menu-expander{margin-left:10px}@media (min-width: 60em){.site-header__mobile-menu-expander{display:none}}.site-header__mobile-menu-toggle{background:none;border:none;padding:0;cursor:pointer;transition:all .3s ease-in}.site-header__mobile-menu-toggle.show-up .site-header__mobile-menu-toggle-icon--open{display:none}.site-header__mobile-menu-toggle.show-up .site-header__mobile-menu-toggle-icon--closed{display:flex}.site-header__mobile-menu-toggle-icon{fill:#fff}.site-header__mobile-menu-toggle-icon--closed{display:none}.header-utility-links__item--account .account-menu-drop,.header-utility-links__item--account .account-menu-nav__link{background:none;border:none;padding:0;cursor:pointer;transition:all .3s ease-in;display:flex;gap:6px;align-items:center;text-transform:uppercase;font-size:1.3rem;font-weight:600;color:#fff;font-family:Montserrat,sans-serif}.header-utility-links__item--account .account-menu-drop.show-up .account-menu-drop__icon,.header-utility-links__item--account .account-menu-nav__link.show-up .account-menu-drop__icon{transform:rotate(180deg)}.header-utility-links__item--account .account-menu-drop:hover,.header-utility-links__item--account .account-menu-drop:focus,.header-utility-links__item--account .account-menu-nav__link:hover,.header-utility-links__item--account .account-menu-nav__link:focus{text-decoration:underline}.header-utility-links__item--account .account-menu-drop__icon-wrapper{width:17px;height:17px;display:inline-flex}.header-utility-links__item--account .account-menu-drop__icon{fill:#fff;height:100%;width:100%}.header-utility-links__item--account .account-menu-drop__target{position:absolute;right:0;top:100%;min-width:300px;background:#fff;padding:20px 20px 15px;z-index:99}.header-utility-links__item--account .account-menu-nav{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.header-utility-links__item--account .account-menu-nav__link{color:#fff;text-decoration:none;padding:15px 0;width:100%;display:inline-flex}.header-utility-links__item--account .account-menu-nav__link:hover,.header-utility-links__item--account .account-menu-nav__link:focus{text-decoration:underline}@media (min-width: 60em){.header-utility-links__item--account .account-menu-nav__link{padding:0}}.mobile-account-drop .account-menu-drop__target{padding-left:15px}.mobile-account-drop .account-menu-nav__link{font-size:1.5rem;font-weight:600}@media (min-width: 60em){.mobile-account-drop{display:none}}.site-header-main__exiter-icon{width:80%;height:80%;fill:currentColor}.header-cart{color:#fff}.header-cart:hover,.header-cart:focus{color:#dc0400}.header-cart svg{width:32px;height:32px;flex-shrink:0}.header-cart__icon{fill:#fff}.site-header-main{padding:20px 0;border-top:1px solid #E5E5E5;border-bottom:1px #E5E5E5;background:#e5e5e5;position:absolute;top:100%;width:100%}.site-header-main[data-expander-target]{animation:none!important}.site-header-main button{background:none;border:none;padding:0;cursor:pointer;transition:all .3s ease-in}.site-header-main ul{margin:0;padding:0;list-style:none}.site-header-main a,.site-header-main button{font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:600;text-transform:uppercase;color:#000;padding:10px 0;display:flex;text-decoration:none;width:100%}.site-header-main a:hover,.site-header-main a:focus,.site-header-main button:hover,.site-header-main button:focus{text-decoration:underline}.site-header-main .main-nav-listing__link-logo{width:28px;height:38px;display:none}.site-header-main [data-expander-toggle]{align-items:center;gap:6px}.site-header-main [data-expander-toggle] .main-nav-listing__link-icon-wrapper{width:17px;height:17px}.site-header-main [data-expander-toggle] .main-nav-listing__link-icon{fill:#000}.site-header-main [data-expander-toggle].show-up .main-nav-listing__link-icon{transform:rotate(180deg)}.site-header-main .main-nav-listing__target{padding-left:15px}.site-header-main .main-nav-listing__nested .main-nav-listing__item{display:initial}.site-header-main .main-nav-listing__nested .main-nav-listing__link{font-size:1.4rem;font-weight:500}.site-header-main .main-nav-listing__nested .main-nav-listing__link .main-nav-listing__link{font-weight:400}@media (min-width: 60em){.site-header-main{background:#f6f6f6f2;padding:7px 0;position:initial}.site-header-main a,.site-header-main button{padding:0;justify-content:space-between;border-bottom:1px solid transparent}.site-header-main .main-nav-listing__link-logo{display:flex}.site-header-main[data-expander-target]{display:block}.site-header-main .main-nav-listing{display:flex;justify-content:center}.site-header-main .main-nav-listing__item{position:relative;display:flex;align-items:center;gap:8px}}@media (min-width: 60em) and (min-width: 60em){.site-header-main .main-nav-listing__item{margin-right:52px}}@media (min-width: 60em){.site-header-main .main-nav-listing__target{position:absolute;top:119%;background:#e5e5e5;right:0;width:fit-content;padding:20px;white-space:nowrap;min-width:300px}.site-header-main .main-nav-listing__nested{flex-direction:column;gap:0}.site-header-main .main-nav-listing__nested [data-expander-toggle].show-up{border-color:#000}.site-header-main .main-nav-listing__nested .main-nav-listing__link{display:inline-flex;padding:10px 0}.site-header-main .main-nav-listing__nested .main-nav-listing__target{position:initial;top:initial;right:initial;white-space:initial;min-width:initial;width:100%;padding-bottom:5px}}.header-cart__bubble-count{color:#fff}.site-header-country-selector .localization-form,.main-nav-listing__item--country-selector .localization-form{margin:0!important;padding:0!important}.site-header-country-selector .disclosure__button,.main-nav-listing__item--country-selector .disclosure__button{background:none;border:none;padding:0;cursor:pointer;transition:all .3s ease-in;display:flex;gap:6px;align-items:center;text-transform:uppercase;font-size:1.3rem;font-weight:600;color:#fff;font-family:Montserrat,sans-serif;margin:0!important;background:transparent;height:initial!important;letter-spacing:initial!important;line-height:initial!important;min-height:initial!important}.site-header-country-selector .disclosure__button:before,.main-nav-listing__item--country-selector .disclosure__button:before,.site-header-country-selector .disclosure__button:after,.main-nav-listing__item--country-selector .disclosure__button:after{content:none}.site-header-country-selector .disclosure__button:hover,.main-nav-listing__item--country-selector .disclosure__button:hover,.site-header-country-selector .disclosure__button:focus,.main-nav-listing__item--country-selector .disclosure__button:focus{text-decoration:underline}.site-header-country-selector .disclosure__button-icon .icon,.main-nav-listing__item--country-selector .disclosure__button-icon .icon{position:initial;top:initial;right:initial}.site-header-country-selector .disclosure__list-wrapper,.main-nav-listing__item--country-selector .disclosure__list-wrapper{background-color:#fff;bottom:initial;top:190%}.site-header-country-selector .disclosure__link,.main-nav-listing__item--country-selector .disclosure__link,.site-header-country-selector .disclosure__link span,.main-nav-listing__item--country-selector .disclosure__link span{color:#000;opacity:1}.site-header-country-selector .disclosure__link:hover,.main-nav-listing__item--country-selector .disclosure__link:hover,.site-header-country-selector .disclosure__link:focus,.main-nav-listing__item--country-selector .disclosure__link:focus{text-decoration:underline}.site-header-country-selector .disclosure__link:hover span,.main-nav-listing__item--country-selector .disclosure__link:hover span,.site-header-country-selector .disclosure__link:focus span,.main-nav-listing__item--country-selector .disclosure__link:focus span{text-decoration:none}.main-nav-listing__item--country-selector .disclosure__button{color:#000;padding:10px 0!important;font-size:1.5rem}.main-nav-listing__item--country-selector .disclosure__list-wrapper{background:transparent;top:initial;position:initial;box-shadow:none!important;padding:5px!important;margin-top:5px}.main-nav-listing__item--country-selector .country-selector__overlay{display:none!important}.main-nav-listing__item--country-selector .country-filter{display:none}.main-nav-listing__item--country-selector .disclosure__link{font-size:1.3rem;padding:5px 0}.main-nav-listing__item--country-selector .disclosure__list{padding-bottom:0;padding-top:0;max-height:initial}@media (min-width: 60em){.main-nav-listing__item--country-selector{display:none!important}}button.site-header-main__exiter{padding:0;list-style:none;width:35px!important;height:35px;display:flex;justify-content:center;align-items:center;background:#000;border-radius:50%;color:#fff;margin:0 0 0 auto}button.site-header-main__exiter:hover,button.site-header-main__exiter:focus{background:#dc0400}@media (min-width: 60em){button.site-header-main__exiter{display:none}}.site-header-main__exiter-icon{width:50%;height:50%;fill:currentColor}.site-footer-main__wrapper{display:flex;flex-direction:column;gap:25px}@media (min-width: 60em){.site-footer-main__wrapper{justify-content:space-between;flex-direction:row}}.site-footer-main__col--huge{width:100%}.site-footer__logo{height:85px}.footer-nav-listing{margin:0;padding:0;list-style:none;display:flex;justify-content:flex-end;flex-direction:column;gap:20px}@media (min-width: 60em){.footer-nav-listing{flex-wrap:wrap;width:90%;margin-left:auto;justify-content:flex-end;flex-direction:row}.footer-nav-listing--nested{width:initial;flex-wrap:initial;margin-left:initial;gap:24px;flex-direction:column}}@media (min-width: 60em){.footer-nav-listing__item{width:calc(33.3333% - 10px)}.footer-nav-listing__item .footer-nav-listing__item{width:initial}}.footer-nav-listing__header-toggle{margin-bottom:0}.footer-nav-listing__toggle{background:none;border:none;cursor:pointer;transition:all .3s ease-in;color:#fff;width:100%;padding:20px 0;border-bottom:1px solid #fff;font-size:1.8rem;text-align:left;display:flex;align-items:center;gap:10px;justify-content:space-between;margin-bottom:0}.footer-nav-listing__toggle:hover,.footer-nav-listing__toggle:focus{color:#dc0400;border-color:#dc0400}.footer-nav-listing__toggle:hover .footer-nav-listing__toggle-icon,.footer-nav-listing__toggle:focus .footer-nav-listing__toggle-icon{fill:#dc0400}.footer-nav-listing__toggle.show-up .footer-nav-listing__toggle-icon{transform:initial}@media (min-width: 60em){.footer-nav-listing__toggle{pointer-events:none;padding:0 0 24px;border-bottom:none}}.footer-nav-listing__toggle-icon{width:24px;height:24px;fill:#fff;transform:rotate(45deg)}@media (min-width: 60em){.footer-nav-listing__toggle-icon{display:none}}.footer-nav-listing__target{padding:10px}@media (min-width: 60em){.footer-nav-listing__target{padding:0}.footer-nav-listing__target[data-expander-target]{display:block}}.footer-nav-listing__link{color:#fff;text-transform:uppercase;text-decoration:none;font-family:Montserrat,sans-serif}.footer-nav-listing__link:hover,.footer-nav-listing__link:focus{text-decoration:underline;color:#dc0400}.site-footer-bottom{border-top:1px solid #fff}.site-footer-bottom__container{display:flex;flex-direction:column;gap:10px}@media (min-width: 60em){.site-footer-bottom__container{flex-direction:initial;flex-wrap:wrap;align-items:center;justify-content:space-between}}.site-footer-main__copyright-box{display:flex;gap:10px;flex-direction:column}@media (min-width: 60em){.site-footer-main__copyright-box{flex-direction:initial;flex-wrap:wrap;align-items:center;gap:8px}}.site-footer-main__copyright{margin:0;color:#fff;font-family:Work Sans,sans-serif;font-size:1.6rem;line-height:150%}.footer-policies-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}@media (min-width: 60em){.footer-policies-list{flex-direction:row}}.footer-policies-list__link{font-size:1.6rem;line-height:150%;font-family:Work Sans,sans-serif;color:#fff;position:relative;padding-left:8px;display:inline-block}.footer-policies-list__link:before{position:absolute;left:-4px;top:50%;transform:translateY(-50%)}@media (min-width: 60em){.footer-policies-list__link:before{content:"|"}}.site-footer-newsletter__textbox{text-align:center;margin-bottom:38px}.site-footer-newsletter__header{margin-bottom:0}.site-footer-newsletter__desc p:last-child{margin:0}.site-footer-newsletter__form-wrapper{display:flex;flex-direction:column;gap:20px;position:relative}.site-footer-newsletter__form-inputs{position:relative}.site-footer-newsletter__form-inputs input[type=text]::placeholder,.site-footer-newsletter__form-inputs input[type=tel]::placeholder,.site-footer-newsletter__form-inputs input[type=number]::placeholder,.site-footer-newsletter__form-inputs input[type=email]::placeholder,.site-footer-newsletter__form-inputs input[type=file]::placeholder,.site-footer-newsletter__form-inputs input[type=password]::placeholder,.site-footer-newsletter__form-inputs input[type^=date]::placeholder,.site-footer-newsletter__form-inputs textarea::placeholder,.site-footer-newsletter__form-inputs input::placeholder,.site-footer-newsletter__form-inputs select::placeholder{opacity:0}.site-footer-newsletter__form-inputs input[type=text]+label,.site-footer-newsletter__form-inputs input[type=tel]+label,.site-footer-newsletter__form-inputs input[type=number]+label,.site-footer-newsletter__form-inputs input[type=email]+label,.site-footer-newsletter__form-inputs input[type=file]+label,.site-footer-newsletter__form-inputs input[type=password]+label,.site-footer-newsletter__form-inputs input[type^=date]+label,.site-footer-newsletter__form-inputs textarea+label,.site-footer-newsletter__form-inputs input+label,.site-footer-newsletter__form-inputs select+label{transition:all .3s ease-in;position:absolute;left:0;top:50%;transform:translateY(-50%);padding:padding 3px 0;cursor:text}.site-footer-newsletter__form-inputs input[type=text]:focus+label,.site-footer-newsletter__form-inputs input[type=text]:not(:placeholder-shown)+label,.site-footer-newsletter__form-inputs input[type=tel]:focus+label,.site-footer-newsletter__form-inputs input[type=tel]:not(:placeholder-shown)+label,.site-footer-newsletter__form-inputs input[type=number]:focus+label,.site-footer-newsletter__form-inputs input[type=number]:not(:placeholder-shown)+label,.site-footer-newsletter__form-inputs input[type=email]:focus+label,.site-footer-newsletter__form-inputs input[type=email]:not(:placeholder-shown)+label,.site-footer-newsletter__form-inputs input[type=file]:focus+label,.site-footer-newsletter__form-inputs input[type=file]:not(:placeholder-shown)+label,.site-footer-newsletter__form-inputs input[type=password]:focus+label,.site-footer-newsletter__form-inputs input[type=password]:not(:placeholder-shown)+label,.site-footer-newsletter__form-inputs input[type^=date]:focus+label,.site-footer-newsletter__form-inputs input[type^=date]:not(:placeholder-shown)+label,.site-footer-newsletter__form-inputs textarea:focus+label,.site-footer-newsletter__form-inputs textarea:not(:placeholder-shown)+label,.site-footer-newsletter__form-inputs input:focus+label,.site-footer-newsletter__form-inputs input:not(:placeholder-shown)+label,.site-footer-newsletter__form-inputs select:focus+label,.site-footer-newsletter__form-inputs select:not(:placeholder-shown)+label{color:#000;transform:initial;font-size:90%;font-weight:700;top:-25px}.site-footer-newsletter__form-icon{position:absolute;top:50%;transform:translateY(-50%);left:22px;width:25px;height:25px;fill:#dc0400}input[type=email].site-footer-newsletter__form-input{width:100%;border-radius:100px;color:#000;padding:12px 55px}input[type=email].site-footer-newsletter__form-input+label{left:55px;color:#000}@media (min-width: 60em){input[type=email].site-footer-newsletter__form-input{padding:12px 150px 12px 55px}}.site-footer-newsletter__form-submit{border:1px solid transparent}.site-footer-newsletter__form-submit:hover,.site-footer-newsletter__form-submit:focus{border-color:#dedede}@media (min-width: 60em){.site-footer-newsletter__form-submit{position:absolute;top:0;right:0;height:100%;border-top-left-radius:0;border-bottom-left-radius:0}}.site-footer-socials{margin-top:20px}.site-footer-country-selector .localization-form{margin:0!important;padding:0!important}.site-footer-country-selector .disclosure__button{background:none;border:none;padding:0;cursor:pointer;transition:all .3s ease-in;text-transform:initial;display:inline-flex;gap:6px;align-items:center;font-size:1.6rem;font-weight:400;color:#fff;font-family:Work Sans,sans-serif;margin:0!important;background:transparent;height:initial!important;letter-spacing:-.198px!important;line-height:150%!important;min-height:initial!important;text-decoration:underline;position:relative;padding-left:8px!important}.site-footer-country-selector .disclosure__button:before,.site-footer-country-selector .disclosure__button:after{content:none}.site-footer-country-selector .disclosure__button:before{position:absolute;left:-4px;top:50%;bottom:initial;transform:translateY(-50%);z-index:5}@media (min-width: 60em){.site-footer-country-selector .disclosure__button:before{content:"|"}}.site-footer-country-selector .disclosure__button:hover,.site-footer-country-selector .disclosure__button:focus{text-decoration:none}.site-footer-country-selector .disclosure__button-icon .icon{position:initial;top:initial;right:initial}.site-footer-country-selector .disclosure__list-wrapper{background-color:#fff}.site-footer-country-selector .disclosure__link,.site-footer-country-selector .disclosure__link span{color:#000;opacity:1}.site-footer-country-selector .disclosure__link:hover,.site-footer-country-selector .disclosure__link:focus{text-decoration:underline}.site-footer-country-selector .disclosure__link:hover span,.site-footer-country-selector .disclosure__link:focus span{text-decoration:none}.site-footer-socials{margin:0;padding:0;list-style:none;display:flex;gap:20px;flex-wrap:wrap}@media (min-width: 60em){.site-footer-socials--mobile{display:none}}.site-footer-socials--desktop{display:none}@media (min-width: 60em){.site-footer-socials--desktop{display:flex}}.social-list-links__link{display:flex;width:40px;height:40px;justify-content:center;align-items:center}.social-list-links__link:hover .social-list-links__icon,.social-list-links__link:focus .social-list-links__icon{fill:#dc0400}.social-list-links__icon{fill:#fff;width:100%;height:100%;flex-shrink:0}.hero-box{position:relative}.hero-listing{margin:0;padding:0;list-style:none}.hero-listing__item{position:relative;display:flex!important}.hero-listing__item:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:10}.hero-listing__item--v-top{align-items:flex-start}.hero-listing__item--v-center{align-items:center}.hero-listing__item--v-bottom{align-items:flex-end}.hero-listing__item--h-left{justify-content:flex-start}.hero-listing__item--h-center{justify-content:center}.hero-listing__item--h-right{justify-content:flex-end}.hero-listing__item--darken:before{background:radial-gradient(44.39% 44.39% at 50% 31.58%,#0000,#0006 60.5%)}.hero-listing__imgbox{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%}.hero-listing__img{width:100%;height:100%;object-fit:cover}.hero-listing__img--initial{object-position:initial}.hero-listing__img--bottom{object-position:bottom}.hero-listing__img--top{object-position:top}.hero-listing__img--right{object-position:right}.hero-listing__img--center{object-position:center}.hero-listing__img--left{object-position:left}.hero-listing__textbox{position:relative;z-index:15;padding:90px 25px;width:100%}.hero-listing__textbox--w-small{max-width:600px}.hero-listing__textbox--w-medium{max-width:768px}.hero-listing__textbox--w-large{max-width:945px}.hero-listing__textbox--w-full-width{max-width:100%}.hero-listing__textbox--t-left{text-align:left}.hero-listing__textbox--t-right{text-align:right}.hero-listing__textbox--t-center{text-align:center}.hero-listing__textbox--t-justify{text-align:justify}.hero-listing__header{color:#fff;margin:0 0 20px;line-height:1.1}@media (min-width: 60em){.hero-listing__header{margin-bottom:38px}}.hero-listing__desc{color:#fff;margin:0 0 30px}.hero-listing__cta{min-width:155px}.hero-box .slider-controls-container{z-index:100;max-width:2000px}@media (min-width: 48em){.hero-box .slider-controls-container{position:absolute!important;top:50%;left:50%;transform:translateY(-50%);transform:translate(-50%)}}.hero-box .slider-controls{display:flex;align-items:center;justify-content:space-between}.hero-box .slider-button{width:100px;height:100px;display:none}.hero-box .slider-button--next{margin-left:auto}.hero-box .slider-button--prev{margin-right:auto}@media (min-width: 48em){.hero-box .slider-button{display:flex}}.hero-box .slider-button .slider-button__icon{fill:#fff;width:95%;height:95%}.hero-box .slider-button:hover .slider-button__icon,.hero-box .slider-button:focus .slider-button__icon{fill:#dc0400}.hero-box .swiper-pagination-bullets{z-index:20;position:relative;top:-50px;margin-bottom:-50px}@media (min-width: 48em){.hero-box .swiper-pagination-bullets{display:none}}.hero-box .slider-button__autoplay{position:absolute;right:20px;bottom:20px;background:none;border:none;padding:0;cursor:pointer;transition:all .3s ease-in;background:#fff;z-index:20}@media (min-width: 48em){.hero-box .slider-button__autoplay{bottom:130px}}@media (min-width: 75em){.hero-box .slider-button__autoplay{bottom:2%}}.hero-box .slider-button__autoplay:before{border-color:transparent transparent transparent #000}.promo-banner{background:#dc0400}.promo-banner__container{padding:0}@media (min-width: 48em){.promo-banner__container{padding:0 25px}}.promo-banner-box{display:flex;flex-direction:column}@media (min-width: 48em){.promo-banner-box{flex-direction:row}}.promo-banner-box__col1{background:#fff;display:flex;align-items:center;gap:2px;width:100%;filter:drop-shadow(10px 0px 4px rgba(0,0,0,.15));position:relative;z-index:5;flex-direction:column;padding-top:24px}.promo-banner-box__col1:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;transform:skew(-15deg);background:#fff}@media (min-width: 37.5em){.promo-banner-box__col1{padding-top:0;flex-direction:row}}@media (min-width: 75em){.promo-banner-box__col1{flex-shrink:0;align-items:initial;max-width:750px;background:transparent}.promo-banner-box__col1:before{content:""}}.promo-banner-box__img-box{height:245px;width:300px;position:relative;flex-shrink:0}.promo-banner-box__img{width:100%;height:100%;object-fit:cover}@media (min-width: 75em){.promo-banner-box__img{position:absolute;top:-51px;height:calc(100% + 53px)}}.promo-banner-box__textbox{width:100%;text-align:center;padding:17px 10px 24px}@media (min-width: 37.5em){.promo-banner-box__textbox{text-align:initial}}.promo-banner-box__textbox-title{margin-bottom:0;font-weight:900;font-style:italic;line-height:120%}.promo-banner-box__textbox-title br{display:none}.promo-banner-box__textbox-title .huuuuuge{display:block}@media (min-width: 75em){.promo-banner-box__textbox-title{margin-left:14px}.promo-banner-box__textbox-title br{display:initial}.promo-banner-box__textbox-title .smol{font-size:5rem;display:inline-block;margin-bottom:20px;margin-left:20px}.promo-banner-box__textbox-title .huuuuuge{display:initial;font-size:12.2rem}}.promo-banner-box__textbox-sale{color:#dc0400;font-size:2.6rem;margin-bottom:0;font-weight:600;text-transform:uppercase;font-family:Montserrat,sans-serif}.promo-banner__textbox{margin-top:40px;padding:0 25px}.promo-banner__textbox--d-left{text-align:left}.promo-banner__textbox--d-right{text-align:right}.promo-banner__textbox--d-center{text-align:center}.promo-banner__textbox--d-justify{text-align:justify}@media (min-width: 75em){.promo-banner__textbox{padding:0}}.promo-banner__header{color:#fff}.promo-banner_desc,.promo-banner_desc p,.promo-banner_desc>.promo-banner_desc{color:#fff;font-weight:600;font-size:1.7rem;line-height:100%;font-family:Montserrat,sans-serif}.promo-banner_desc p:last-child{margin:0}.promo-banner-box__col2{position:relative;z-index:1;padding-right:20px;display:flex;align-items:center}.promo-banner-box__col2:before{background-repeat:no-repeat;background-size:cover;background-position:center;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(156.77% 50% at 50% 50%,#4c4c4c,#000);background-image:url(./dotsdots.png),radial-gradient(156.77% 50% at 50% 50%,#4c4c4c,#000);z-index:7;background-blend-mode:color-dodge;background-blend-mode:darken;background-blend-mode:hard-light;background-blend-mode:overlay}@media (min-width: 75em){.promo-banner-box__col2{clip-path:polygon(100% 0%,88% 0%,74% 100%,0 100%,0% 0%);width:100%;margin-left:-110px}}.promo-banner-box__ctas{position:relative;z-index:10;text-align:center;padding:20px;display:flex;flex-direction:column;align-items:center;width:100%;gap:20px}@media (min-width: 48em){.promo-banner-box__ctas{padding:0}}.promo-banner-box__cta{border-radius:0;text-align:left}.promo-banner-box__cta:hover,.promo-banner-box__cta:focus{background:#fff;color:#000;border-color:#fff}.promo-banner-box__cta:hover .promo-banner-box__cta-icon,.promo-banner-box__cta:focus .promo-banner-box__cta-icon{fill:#000;transform:translate(8px)}.promo-banner-box__cta-icon{fill:#fff;display:flex;align-items:center;gap:15px}.promo-banner-box__stock-lvl{color:#fff;margin-bottom:0;font-style:italic;text-transform:uppercase;font-size:1.2rem;font-weight:600}.about-us{display:flex;flex-direction:column}@media (min-width: 75em){.about-us{flex-direction:row}}.about-us__col{min-height:400px;padding:25px}.about-us__col--bg{background:#dc0400;box-shadow:0 8px 24px 6px #00000040}.about-us__col--slants{overflow:hidden}@media (min-width: 75em){.about-us__col{width:50%;min-height:830px;padding:80px 35px}.about-us__col--slants{padding-right:60px}}.about-us__title{margin-bottom:0}.about-us__title--black{color:#000}.about-us__title--white>*{color:#fff}.about-us__title-top{margin-bottom:15px}.about-us-links{margin:63px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:24px}.about-us-links__item{width:100%}@media (min-width: 48em){.about-us-links__item{width:calc(50% - 12px)}}@media (min-width: 75em){.about-us-links__item{width:100%}}.about-us-links__link{padding:10px;background:#000;display:flex;align-items:center;justify-content:space-between;gap:34px;text-decoration:none;position:relative;z-index:5}.about-us-links__link:before,.about-us-links__link:after{height:101%;height:201%;position:absolute;z-index:-1;transform:skew(-15deg);background:#fff;top:0}.about-us-links__link:before{left:-135px;width:150px}.about-us-links__link:after{right:0;width:40px}.about-us-links__link:hover .about-us-links__title,.about-us-links__link:focus .about-us-links__title{text-decoration:underline}.about-us-links__link:hover .about-us-links__link-icon--mover,.about-us-links__link:focus .about-us-links__link-icon--mover{transform:translate(8px)}@media (min-width: 93.75em){.about-us-links__link{padding:19px 40px 28px 52px}.about-us-links__link:before,.about-us-links__link:after{content:""}}.about-us-links__link-col{display:flex;align-items:flex-start;gap:10px}@media (min-width: 75em){.about-us-links__link-col{gap:23px}}@media (min-width: 75em){.about-us__textbox{max-width:512px;margin:0 auto}}.about-us-links__title{color:#fff;margin-bottom:0;text-transform:initial}.about-us-links__text{margin-bottom:0;color:#fff}.about-us-links__link-icon-container{flex-shrink:0;width:35px;height:35px;display:none}.about-us-links__link-icon-container .about-us-links__link-icon{width:100%;height:100%}@media (min-width: 48em){.about-us-links__link-icon-container{display:flex}}.about-us-links__icon-box{width:25px;height:25px;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (min-width: 48em){.about-us-links__icon-box{width:42px;height:42px}}.about-us-links__link-icon{fill:#fff}.about-us-links__link-icon--desktop{display:none}.about-us-links__link-icon--mobile{width:20px;height:15px;margin-left:10px}.about-us-links__link-icon--main{width:100%;height:100%;top:4px;position:relative}@media (min-width: 75em){.about-us-links__link-icon--desktop{display:flex}.about-us-links__link-icon--mobile{display:none}}.about-us__desc{margin-top:24px}.about-us__desc p:last-child{margin-bottom:0}.about-us__desc--white,.about-us__desc--white p{color:#fff}.about-us__cta{margin-top:50px}.about-us-text-alignment--m-left{text-align:left}.about-us-text-alignment--m-center{text-align:center}.about-us-text-alignment--m-right{text-align:right}.about-us-text-alignment--m-justify{text-align:justify}@media (min-width: 75em){.about-us-text-alignment--d-left{text-align:left}.about-us-text-alignment--d-center{text-align:center}.about-us-text-alignment--d-right{text-align:right}.about-us-text-alignment--d-justify{text-align:justify}}.featured-product-box{position:relative;overflow:hidden}.featured-product-box__section-pattern{position:absolute;top:10px;left:0;z-index:-1}.featured-product-box__section-pattern2{position:absolute;bottom:-105px;left:32%;z-index:-1}.featured-product-box__top{display:flex;flex-direction:column;gap:22px;margin-bottom:40px}.featured-product-box__top--m-left{text-align:left}.featured-product-box__top--m-center{text-align:center}.featured-product-box__top--m-right{text-align:right}.featured-product-box__top--m-justify{text-align:justify}@media (min-width: 81.25em){.featured-product-box__top{margin-bottom:0}.featured-product-box__top--d-left{text-align:left}.featured-product-box__top--d-center{text-align:center}.featured-product-box__top--d-right{text-align:right}.featured-product-box__top--d-justify{text-align:justify}}.featured-product-box__top-title{gap:11px;max-width:920px;margin:0 auto}.featured-product-box__top-desc{max-width:706px;margin:0 auto}.featured-product-box__main{display:flex;flex-direction:column;gap:40px}@media (min-width: 81.25em){.featured-product-box__main{flex-direction:row;align-items:center;gap:90px}.featured-product-box__main--bottom{align-items:flex-end}.featured-product-box__main--center{align-items:center}.featured-product-box__main--top{align-items:flex-start}}.featured-product-box__main-imgbox{display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;z-index:33}.featured-product-box__main-imgbox .featured-product-box__main-img{width:100%;height:100%;object-fit:cover;object-fit:contain}.featured-product-box__main-imgbox--m-small{height:300px}.featured-product-box__main-imgbox--m-medium{height:450px}.featured-product-box__main-imgbox--m-large{height:550px}.featured-product-box__main-imgbox--m-default{height:initial}.featured-product-box__main-imgbox--mc-contain .featured-product-box__main-img{object-fit:contain}.featured-product-box__main-imgbox--mc-cover .featured-product-box__main-img{object-fit:cover}.featured-product-box__main-imgbox--mc-default .featured-product-box__main-img{object-fit:initial}@media (min-width: 81.25em){.featured-product-box__main-imgbox{width:53%}.featured-product-box__main-imgbox--d-small{height:400px}.featured-product-box__main-imgbox--d-medium{height:550px}.featured-product-box__main-imgbox--d-large{height:689px}.featured-product-box__main-imgbox--d-default{height:initial}.featured-product-box__main-imgbox--dc-contain .featured-product-box__main-img{object-fit:contain}.featured-product-box__main-imgbox--dc-cover .featured-product-box__main-img{object-fit:cover}.featured-product-box__main-imgbox--dc-default .featured-product-box__main-img{object-fit:initial}}.featured-product-box__main-info{display:flex;flex-direction:column;gap:32px}@media (min-width: 81.25em){.featured-product-box__main-info{gap:63px;width:47%}}.featured-product-facts{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:32px}@media (min-width: 81.25em){.featured-product-facts{max-width:458px}}.featured-product-facts__item{width:100%}@media (min-width: 37.5em){.featured-product-facts__item{width:calc(50% - 32px)}}@media (min-width: 81.25em){.featured-product-facts__item{width:100%}}.featured-product-facts__title{margin-bottom:0;display:flex;align-items:center;gap:8px}.featured-product-facts__icon-box{width:42px;height:42px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.featured-product-facts__title-icon{fill:#dc0400;width:100%;height:100%}.featured-product-facts__desc p:last-child{margin-bottom:0}.featured-product-box__main-cta{width:fit-content;margin:0 auto}@media (min-width: 81.25em){.featured-product-box__main-cta{margin:initial}}.announcement-bar-section .announcement-bar{padding:13.8px 0}.announcement-bar-section .utility-bar--bottom-border{border-top:1px solid rgba(255,255,255,.25)}.announcement-bar-section .announcement-bar__link,.announcement-bar-section .announcement-bar__message{color:#fff;font-size:1.1rem;font-weight:600;padding:0;min-height:initial;letter-spacing:0;font-family:Montserrat,sans-serif;width:fit-content}.announcement-bar-section .announcement-bar__link:focus,.announcement-bar-section .announcement-bar__message:focus{outline:none;border:none}.announcement-bar-section .announcement-bar__link.supersize,.announcement-bar-section .announcement-bar__message.supersize{text-transform:uppercase}.announcement-bar-section .slider-button{color:#fff}.announcement-bar-section .slider-button:hover,.announcement-bar-section .slider-button:focus{color:#fff!important}.announcement-bar-section .slider-button:hover .icon,.announcement-bar-section .slider-button:focus .icon{transform:scale(1.3)}.review-box{overflow:hidden}.review-box__content-wrapper{position:relative;z-index:20}.review-box__section-head{margin-bottom:40px;padding-right:25px}@media (min-width: 60em){.review-box__section-head{margin-bottom:105px}}.review-box__title{color:#fff}.reviews-listing{margin:0;list-style:none;padding:10px 0}.reviews-listing__item{padding:0 1px}.reviews-listing__textbox{max-width:800px;height:100%;display:flex;flex-direction:column}.reviews-listing__textbox-wrapper{display:flex;gap:5px}@media (min-width: 60em){.reviews-listing__textbox-wrapper{gap:16px}}.reviews-listing__desc-icon{fill:#dc0400;width:30px;height:30px;flex-shrink:0}.reviews-listing__desc-icon--right{position:relative}@media (min-width: 60em){.reviews-listing__desc-icon{width:69px;height:69px}.reviews-listing__desc-icon--left{margin-top:-25px}.reviews-listing__desc-icon--right{margin-top:-69px;margin-left:10px;top:35px}}.reviews-listing__desc{margin-bottom:30px}.reviews-listing__desc,.reviews-listing__desc p,.reviews-listing__desc>*{color:#fff;font-size:1.8rem;font-weight:600;line-height:170%;letter-spacing:-.286px}.reviews-listing__desc p:last-child{margin:0}@media (min-width: 60em){.reviews-listing__desc{margin-bottom:50px}.reviews-listing__desc,.reviews-listing__desc p,.reviews-listing__desc>*{color:#fff;font-size:2.6rem}}.reviews-listing__rate-box{margin-top:auto}.reviews-listing__stars{margin:0;list-style:none;display:flex;gap:5px;padding:0 0 0 85px}.reviews-listing__stars-item{width:40px;height:40px;display:flex;align-items:center}.reviews-listing__stars-icon{width:100%;height:100%}.reviews-listing__stars-icon--gray{fill:#666}.reviews-listing__stars-icon--gold{fill:#efbb00}.reviews-listing__author{color:#fff;font-size:2rem;font-weight:700;letter-spacing:1.18px;line-height:150%;margin-bottom:0;margin-top:15px;text-transform:uppercase;padding-left:95px}.review-box__pattern{position:absolute;right:0;bottom:-185px;z-index:15;display:none}@media (min-width: 60em){.review-box__pattern{display:block}}.review-box .swiper-slide{height:auto!important}.review-box .slider-controls{display:flex;align-items:center;gap:30px;padding-left:85px;margin-top:48px}.review-box .slider-button{width:42px;height:42px;display:flex;align-items:center;justify-content:center;display:none}@media (min-width: 60em){.review-box .slider-button{display:flex}}.review-box .slider-button:hover .slider-button__icon,.review-box .slider-button:focus .slider-button__icon{fill:#dc0400}.review-box .slider-button__icon{fill:#fff}.review-box .swiper-pagination-bullets{display:flex;gap:15px}@media (min-width: 60em){.review-box .swiper-pagination-bullets{display:none}}.review-box .slider-button__autoplay{background:#fff;width:30px;height:30px;margin-left:-15px}.review-box .slider-button__autoplay:before{height:10px}.review-box .slider-button__autoplay.active:before{border-width:10px 0px 10px 15px}.featured-collection-box{position:relative;z-index:5}.featured-collection-box__wrapper{position:relative;z-index:15}.featured-collection-box__top-container{max-width:initial}@media (min-width: 60em){.featured-collection-box__top-container{padding-left:0}}.featured-collection-box__section-head{margin-bottom:40px}@media (min-width: 60em){.featured-collection-box__section-head{margin-bottom:115px}}.featured-collection-box__container{padding:0 80px}.product-collection-listing{margin:0;padding:0;list-style:none}.product-collection-listing__item{text-align:center}.product-collection-listing__imgbox{position:relative;padding:32px 0}.product-collection-listing__imgbox:before,.product-collection-listing__imgbox:after{content:"";position:absolute;border:2px solid #DC0400;width:60px;height:48px}.product-collection-listing__imgbox:before{border-right:none;border-bottom:none;top:32px;left:0;width:48px;height:60px}.product-collection-listing__imgbox:after{border-left:none;border-top:none;bottom:32px;right:0;width:48px;height:60px}.product-collection-listing__gray-slants{z-index:2;background:#d7d7d7;filter:drop-shadow(0px 9px 13px rgba(12,12,13,.3));position:absolute;height:100%;width:calc(100% - 100px);left:50%;transform:translate(-50%);top:0}.product-collection-listing__gray-slant{display:block!important}.product-collection-listing__gray-slant:before{content:"";background-image:url(./product-slant.png);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:93%;height:93%;background-size:cover;background-repeat:no-repeat;background-position:center;display:block}.product-collection-listing__img{width:100%;height:100%;object-fit:cover;position:relative;z-index:3}.product-collection-listing__textbox{margin-top:35px}.product-collection-listing__title{max-width:333px;margin:0 auto}.product-collection-listing__title,.product-collection-listing__link{color:#fff;text-decoration:none;font-size:1.7rem;letter-spacing:2.04px;line-height:150%;font-weight:600}.product-collection-listing__title:hover,.product-collection-listing__title:focus,.product-collection-listing__link:hover,.product-collection-listing__link:focus{text-decoration:underline}.featured-collection-box .slider-controls{margin-top:67px}.featured-collection-box .slider-button{position:absolute;top:50%;transform:translateY(-50%)}.featured-collection-box .slider-button--prev{left:25px}.featured-collection-box .slider-button--next{right:25px}.featured-collection-box .slider-button:hover .slider-button__icon,.featured-collection-box .slider-button:focus .slider-button__icon{fill:#dc0400}.featured-collection-box .slider-button__icon{fill:#fff}.breadcrumbs{margin:0;padding:0;list-style:none;display:flex;gap:10px}.breadcrumbs__item:last-child .breadcrumbs__link{padding-right:0}.breadcrumbs__item:last-child .breadcrumbs__link:before{content:none}.breadcrumbs__link{color:#000;font-size:1.2rem;font-weight:600;line-height:100%;text-decoration:none;display:inline-flex;padding-right:10px;position:relative}.breadcrumbs__link:before{content:"";position:absolute;right:0;top:0;width:1px;height:100%;background-color:#0006}.breadcrumbs__link--active{font-weight:700}.breadcrumbs__link:hover,.breadcrumbs__link:focus{text-decoration:underline}.interior-hero-box{min-height:200px;position:relative;padding:60px 25px;text-align:center;display:flex;align-items:center;justify-content:center}.interior-hero-box:before{content:"";background:linear-gradient(0deg,#000000a6 0% 100%);position:absolute;top:0;left:0;z-index:15;width:100%;height:100%}.interior-hero-box__image-box{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.interior-hero-box__image{width:100%;height:100%;object-fit:cover}.interior-hero-box__container{position:relative;z-index:20}.interior-hero-box__content-title{margin-bottom:0;color:#fff;font-size:3rem;line-height:normal}.interior-hero-box__content-title .orange{color:#dc0400}@media (min-width: 60em){.interior-hero-box__content-title{font-size:5rem;line-height:120%}}.interior-hero-box__content-desc{max-width:800px;margin:15px auto 0}.interior-hero-box__content-desc,.interior-hero-box__content-desc>*{color:#fff}.interior-hero-box__content-desc p:last-child{margin-bottom:0}.interior-hero-breadcrumbs{position:absolute;top:20px;left:25px;z-index:20}.interior-hero-breadcrumbs .breadcrumbs__link{color:#fff}.interior-hero-breadcrumbs .breadcrumbs__link:before{background-color:#fff}.plp-grid-box .plp-grid-box__list{display:flex;flex-wrap:wrap;gap:40px 20px}.plp-grid-box .facets{margin-bottom:15px}.plp-grid-box .facet-filters__sort{height:48px;border:1px solid #DEDEDE;border-radius:4px!important;padding:0 22px;font-size:1.6rem;color:#000}.plp-grid-box .product-count__text,.plp-grid-box .product-count__text span{font-size:1.6rem;color:#000;font-family:Open Sans,sans-serif}.plp-grid-box .select .svg-wrapper{right:12px!important}.plp-grid-box .plp-grid-box__list-item{width:100%}@media (min-width: 48em){.plp-grid-box .plp-grid-box__list-item{width:calc(50% - 10px)}}@media (min-width: 81.25em){.plp-grid-box .plp-grid-box__list-item{width:calc(33.33333% - 14px)}}.plp-grid-box .facets-vertical-form{align-items:center;max-width:1114px;margin-left:auto}.plp-grid-box .facet-filters__products-on-page{margin-bottom:0;margin-right:auto}.plp-box-facets .facets__heading{margin-bottom:36px;display:flex;align-items:center;gap:8px;color:#000;font-size:1.3rem;font-weight:600;font-family:Montserrat,sans-serif}.plp-box-facets .facets__disclosure-vertical[open] .facet-drop-icon{transform:rotate(180deg)}.plp-box-facets .facets__disclosure-vertical .facets__summary{padding:0 0 20px!important}.plp-box-facets .plp-box-facets__facet-accordion{border-top:none;margin-bottom:25px;padding-bottom:30px;border-bottom:1px solid rgba(0,0,0,.2)}.plp-box-facets .facets__summary-label{font-size:2rem;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.22px;color:#000}.plp-box-facets .facets__summary{padding:0!important}.plp-box-facets .facets__summary div{display:flex;align-items:center;justify-content:space-between}.plp-box-facets .facets__label{padding:0}.plp-box-facets .parent-display.facets__display-vertical{padding:0!important}.plp-box-facets .facets__label{color:#000;font-family:Open Sans,sans-serif;display:flex;align-items:center;gap:16px}.plp-box-facets .facets-wrap{padding:0}.plp-box-facets .facets-layout{display:flex;flex-direction:column;gap:10px}.plp-box-facets input[type=checkbox][checked]+.custom-checkbox{background:#000;border-color:#000}.plp-box-facets input[type=checkbox][checked]+.custom-checkbox:before{content:"\2713"}.plp-box-facets .custom-checkbox{border-radius:4px;width:24px;height:24px;border:1px solid #949494;position:relative}.plp-box-facets .custom-checkbox:before{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.plp-box-facets .active-facets__button-inner{background:#000;color:#fff}.plp-box-facets .mobile-facets__list{padding:0 25px}.plp-box-facets .mobile-facets{z-index:9999}.plp-box-facets .mobile-facets__close{z-index:99999}.plp-box-facets .select{align-items:center}.plp-box-facets .mobile-facets__summary:hover,.plp-box-facets .mobile-facets__summary:focus{text-decoration:underline}.plp-box-facets .plp-select-box{border:1px solid #949494;border-radius:4px}.plp-promo{position:relative;z-index:5;padding:40px 30px}.plp-promo:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;background-image:url(./plpdots.png),radial-gradient(156.77% 50% at 50% 50%,#4c4c4c,#000)}.plp-promo__container{position:relative;z-index:15;text-align:center}.plp-promo__title{color:#fff;margin-bottom:18px;font-style:italic;display:flex;flex-direction:column;line-height:120%}.plp-promo__title .smol{font-size:3.4rem}.plp-promo__title .huuuuge{font-size:8.1rem}.plp-promo__desc{margin-bottom:40px}.plp-promo__desc,.plp-promo__desc>*{color:#fff}.plp-promo__desc p:last-child{margin-bottom:0}.plp-promo__cta{width:100%;border-radius:0;position:relative;z-index:5}.plp-promo__cta-box{clip-path:polygon(100% 0,100% 0,94% 100%,0 100%,6% 1%);width:100%;height:100%;display:block!important;z-index:3}.plp-promo__cta-txt{position:relative;z-index:15}.plp-promo__stock-lvl{color:#fff;margin-bottom:0;font-size:1.3rem;font-style:italic;font-weight:600;margin-top:24px;text-transform:uppercase;font-family:Montserrat,sans-serif}.pdp-box .pdp-box__wrapper{display:flex;flex-direction:column;gap:40px;flex-wrap:nowrap!important}@media (min-width: 75em){.pdp-box .pdp-box__wrapper{flex-direction:row}}@media (min-width: 81.25em){.pdp-box .pdp-box__wrapper{gap:140px}}@media (min-width: 75em){.pdp-box .pdp-box__col1{width:685px;flex-shrink:0}}.pdp-box .pdp-box__col2{width:100%}.pdp-box .pdp-box__licensed-gear{display:flex;align-items:center;gap:14px;margin-bottom:40px;font-size:1.5rem;line-height:150%;letter-spacing:-.165px;font-family:Open Sans,sans-serif;font-weight:400;text-transform:initial}.pdp-box .rating-star:before{-webkit-text-fill-color:#EFBB00!important}.pdp-box .pdp-box__licensed-gear-icon{max-height:32px;flex-shrink:0;width:80px;object-fit:contain}.pdp-box .pdp-box__model-num{text-transform:uppercase;font-size:1.3rem;font-weight:600;line-height:100%;font-family:Montserrat,sans-serif;margin-bottom:10px}.pdp-box .pdp-box__product-title{font-size:3.5rem;font-weight:600;font-family:Montserrat,sans-serif;line-height:116%;letter-spacing:-.385px;text-transform:initial;margin-bottom:12px}.pdp-box .pdp-box-accordions{margin:60px 0 0;padding:0;list-style:none}.pdp-box .pdp-box-accordions__title{margin-bottom:0}.pdp-box .pdp-box-accordions__toggle{background:none;border:none;cursor:pointer;transition:all .3s ease-in;font-family:Open Sans,sans-serif;font-size:1.6rem;font-weight:600;line-height:150%;padding:16px 22px;width:100%;display:flex;align-items:center;gap:10px;justify-content:space-between;border-bottom:1px solid #949494}.pdp-box .pdp-box-accordions__toggle.show-up{border-color:transparent;padding-bottom:0}.pdp-box .pdp-box-accordions__toggle.show-up .pdp-box-accordions__icon--plus{display:none}.pdp-box .pdp-box-accordions__toggle.show-up .pdp-box-accordions__icon--minus{display:flex}.pdp-box .pdp-box-accordions__icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.pdp-box .pdp-box-accordions__icon--minus{display:none}.pdp-box .pdp-box-accordions__target{border-bottom:1px solid transparent}.pdp-box .pdp-box-accordions__target.show-up{border-color:#949494;padding:27px 22px}.pdp-box .pdp-files{display:flex}.pdp-box .pdp-files__downloader{display:flex!important;align-items:center;gap:10px;text-decoration:none;font-weight:600;font-size:1.6rem}.pdp-box .pdp-files__downloader:hover,.pdp-box .pdp-files__downloader:focus{text-decoration:underline}.pdp-box .pdp-files__downloader-icon{flex-shrink:0}.pdp-box .pdp-files__img{max-height:200px;display:inline-block;margin:0 auto}.pdp-box .pdp-box__quant-storer{display:flex;gap:0px;margin-top:0;flex-direction:column}.pdp-box .product-form__quantity{width:initial;flex:initial;margin-bottom:0}.pdp-box .product-form__quantity label.hide{display:none}.pdp-box .product-form__buttons{max-width:initial;display:flex;gap:20px;margin-top:0}.pdp-box .product-form__submit{margin-bottom:0}.pdp-box .buy-buttons{width:100%;align-self:flex-end}.pdp-box .quantity__label{color:#000;font-family:Open Sans,sans-serif;font-weight:700;letter-spacing:-.165px;line-height:150%;font-size:1.5rem}.pdp-box .quantity__input{padding:0}.pdp-box .quantity__button .svg-wrapper{width:1.3rem}.pdp-box .quantity__button:hover,.pdp-box .quantity__button:focus{background:#000;color:#fff}.pdp-box .grid__item{position:sticky;top:15px}.pdp-box .product__media-item.grid__item{width:100%!important;margin:0!important}.pdp-box .thumbnail{border:1px solid transparent;padding:8px;height:220px}.pdp-box .thumbnail:hover,.pdp-box .thumbnail:focus{opacity:1;border-color:#d9d9d9;box-shadow:0 4px 4px #00000040}.pdp-box .thumbnail.global-media-settings img{object-fit:contain}.pdp-box .thumbnail-list__item{width:initial;flex:1}.pdp-box .product__modal-opener{padding:25px}.pdp-box .product__media-toggle{position:absolute;bottom:2px;left:2px;transition:all .3s ease-in}.pdp-box .product__media-toggle:hover,.pdp-box .product__media-toggle:focus{transform:scale(1.2)}.pdp-box .product__media-toggle-icon{width:24px;height:24px;fill:#dc0400}.related-products-section .related-products__heading{font-weight:600;letter-spacing:-.275px;line-height:150%;color:#000;font-size:2.5rem;margin-bottom:15px}.product__media-icon{display:none!important}.site-products .card__media{background:#fff}.site-products .card__media img{object-fit:contain!important}.site-products .card{padding:0 20px 20px}.site-products .price{margin-bottom:24px;font-size:2.5rem;line-height:150%;letter-spacing:-.275px;font-weight:600;font-family:Montserrat,sans-serif}.site-products .card__heading{font-weight:600;letter-spacing:-.22px;line-height:135%;font-family:Montserrat,sans-serif;font-size:2rem;text-transform:initial}.site-products .card__heading-model-num{font-size:1.3rem;text-transform:uppercase}.price--on-sale .price-item{font-family:Montserrat,sans-serif;margin-right:0!important;display:flex!important;gap:5px;align-items:flex-end;color:#dc0400;font-size:2.6rem;font-weight:600;line-height:1;letter-spacing:-.275px;margin-bottom:5px!important}.price--on-sale .price-item__sale-text{font-size:1.3rem;font-weight:700}.price--on-sale .price-item__sale-text-small{font-size:1.3rem;letter-spacing:-.143px}.price--on-sale .price-item--regular{color:#666!important;font-size:2rem!important;line-height:150%;font-weight:700;letter-spacing:-.22px;font-weight:400}.all-products-drop{margin:30px 0 35px}.all-products-drop__title{font-size:1.5rem;font-weight:700;line-height:150%;letter-spacing:-.165px;text-transform:initial;font-family:Open Sans,sans-serif}.all-products-drop__toggle{background:none;border:none;cursor:pointer;transition:all .3s ease-in;width:100%;text-align:left;padding:12px 12px 12px 22px;border-radius:4px;border:1px solid #DEDEDE;display:flex;align-items:center;gap:5px;font-size:1.6rem;font-weight:600;line-height:150%;font-family:Open Sans,sans-serif}.all-products-drop__toggle.show-up{border-color:#dc0400;border-radius:4px 4px 0 0}.all-products-drop__toggle.show-up .all-products-drop__toggle-icon{transform:rotate(180deg)}.all-products-drop__toggle:hover,.all-products-drop__toggle:focus{border-color:#dc0400}.all-products-drop__toggle-icon{width:25px;height:25px;margin-left:auto;flex-shrink:0}.all-products-drop__target{padding:10px 20px 20px;border:1px solid #DEDEDE;max-height:320px;overflow-y:scroll;border-radius:0 0 4px 4px;scrollbar-color:#DC0400 #fff;scrollbar-width:thin}.all-products-drop__target.show-up{border-top:none;border-color:#dc0400}.all-products-drop__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.all-products-drop__list-link{text-decoration:none;font-weight:600;color:#000;display:flex;gap:5px;align-items:center}.all-products-drop__list-link:hover,.all-products-drop__list-link:focus{text-decoration:underline}#pagination-box .pagination__list{gap:4px}#pagination-box .pagination__list-item{margin-right:0;flex:initial;max-width:initial}#pagination-box .pagination__item{width:43px;height:43px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#000;letter-spacing:-.165px}#pagination-box .pagination__item:after{content:none}#pagination-box .pagination__item:hover,#pagination-box .pagination__item:focus{text-decoration:none;background-color:#eee}#pagination-box .pagination__item--current{font-weight:700;background-color:#eee}.cart__empty-text{text-transform:capitalize;font-size:3.5rem;font-weight:700;margin-bottom:20px}.cart__login-title{margin-top:20px;margin-bottom:20px;font-size:1.8rem;text-transform:capitalize;line-height:normal}.cart__login-paragraph{margin-top:0}.main-cart-page .cart-item__quantity-wrapper{align-items:center}.main-cart-page a.main-cart__remove{width:45px;height:45px;flex-shrink:0;display:inline-flex}.jdgm-rev-widg__body{overflow-wrap:break-word}.jdgm-paginate{display:flex;justify-content:center;gap:4px}.jdgm-paginate__page{height:44px!important;width:44px!important;border-radius:50%;color:#000!important;display:flex!important;font-size:1.5rem!important;line-height:150%!important;letter-spacing:-.165px!important;text-decoration:none!important;padding:0!important;flex-shrink:0!important;justify-content:center;align-items:center}.jdgm-paginate__page.jdgm-curt,.jdgm-paginate__page:hover,.jdgm-paginate__page:focus{background:#eaeaea}.jdgm-rev__timestamp,.jdgm-histogram__frequency,.jdgm-rev-widg__summary-text,.jdgm-rev-widg__summary-average,.jdgm-form label{color:#000!important}.jdgm-rev-widg__sort-wrapper{display:flex;gap:5px;flex-direction:column}.jdgm-sort-dropdown-label{color:#000;font-size:1.6rem}.jdgm-sort-dropdown-wrapper{width:fit-content!important}@media (min-width: 48em){.product-media-gallery-box__main .slider-controls-container{display:none}}.product-media-gallery-box__main .slider-controls{display:flex;gap:5px;justify-content:center}.product-media-gallery-box__main .slider-button:hover .slider-button__icon,.product-media-gallery-box__main .slider-button:focus .slider-button__icon{fill:#dc0400}.product-media-gallery-box__item{padding:5px;border:1px solid #666}@media (min-width: 60em){.product-media-gallery-box__item{width:calc(100% - 52px);padding:15px}}.product-media-gallery-box__media-controls{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:25px}.product-media-gallery-box__media-controls-button{background:none;border:none;padding:0;cursor:pointer;transition:all .3s ease-in}.product-media-gallery-box__media{padding-top:58.2594235033%;position:relative;width:100%}.product-media-gallery-box__media-preview{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100%;position:absolute;top:0;left:0;display:block!important}.product-media-gallery-box__img,.product-media-gallery-box__video{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;max-width:100%;position:absolute;top:0;left:0}.product-media-gallery-box__img{object-fit:contain}.product-media-gallery-box__item{display:flex;gap:10px;align-items:flex-start}.product-media-gallery-box__video-control{background:none;border:none;padding:0;cursor:pointer;transition:all .3s ease-in;width:32px;height:32px;display:flex;justify-content:center;align-items:center}.product-media-gallery-box__video-control.active .product-media-gallery-box__video-control-icon--hide{display:none}.product-media-gallery-box__video-control.active .product-media-gallery-box__video-control-icon--show{display:flex}.product-media-gallery-box__video-control:hover .product-media-gallery-box__video-control-icon,.product-media-gallery-box__video-control:focus .product-media-gallery-box__video-control-icon{fill:#000}.product-media-gallery-box__control-expander{position:relative}.product-media-gallery-box__control-expander-target{position:absolute;bottom:0;z-index:22;left:60px}@media (min-width: 60em){.product-media-gallery-box__control-expander-target{bottom:initial;top:0}}.product-media-gallery-box__control-expander-container{display:flex;flex-direction:column;gap:10px;background:#fff;padding:10px 20px;border-radius:4px;white-space:nowrap;max-width:calc(100% - 32px);box-shadow:0 3px 5px 3px #0003}@media (min-width: 60em){.product-media-gallery-box__control-expander-container{flex-direction:row}}.product-media-gallery-box__copy-input{height:51px!important;font-size:1.4rem!important;padding:0 10px!important}@media (min-width: 60em){.product-media-gallery-box__copy-input{min-width:300px}}.product-media-gallery-box__popup-control{padding:0 34px}.product-media-gallery-box__video-control-icon{fill:#dc0400;width:95%;height:95%}.product-media-gallery-box__video-control-icon--show{display:none}.product-media-gallery-box__thumbs-box{margin-top:8px}.product-media-gallery-box__thumbs{padding:2px}.swiper-thumb-button{background:none;border:none;cursor:pointer;transition:all .3s ease-in;background-repeat:no-repeat;background-size:cover;background-position:center;background-size:contain;max-height:220px;padding:8px;border:2px solid transparent;position:relative}.swiper-thumb-button.swiper-slide-thumb-active{box-shadow:0 4px 4px #00000040;border-color:#000}.swiper-thumb-button:before{padding-bottom:100%;content:"";display:block}.swiper-thumb-button:hover,.swiper-thumb-button:focus{box-shadow:0 4px 4px #00000040}.product-media-gallery-box__img-thumb-icon{width:30%;height:30%;fill:#dc0400;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20}.product-media-gallery-box__img-thumb{width:100%;height:100%;object-fit:cover;width:90%;object-fit:contain;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block!important}.shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-decline{border:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:14.2px 34px!important;font-size:1.6rem!important;font-family:Montserrat,sans-serif!important;color:#fff!important;text-decoration:none!important;text-align:center!important;background:#dc0400!important;line-height:100%!important;text-transform:uppercase!important;font-weight:700!important;border-radius:100px!important;margin:0;border:2px solid transparent!important;transition:all .3s ease-in!important}.shopify-pc__banner__btn-accept:before,.shopify-pc__banner__btn-accept:after,.shopify-pc__banner__btn-decline:before,.shopify-pc__banner__btn-decline:after{content:none}.shopify-pc__banner__btn-accept:hover,.shopify-pc__banner__btn-accept:focus,.shopify-pc__banner__btn-decline:hover,.shopify-pc__banner__btn-decline:focus{color:#000!important;border-color:#fff!important;background:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ae-base.css.map */
