@import"https://fonts.googleapis.com/css?family=Montserrat:400,700";html:not(:has(.section-product-header)),body:not(:has(.section-product-header)){overflow-x:hidden;max-width:100vw}html:has(product-page.main-product),body:has(product-page.main-product){overflow-x:clip}body.sidebar-opened:has(product-page.main-product){overflow:visible}.fontSize-xl{font-size:40px}.fontSize-l{font-size:32px}.fontSize-m{font-size:16px}.fontSize-s{font-size:14px}.fontSize-xs{font-size:12px}.fontWeight-1{font-weight:100}.fontWeight-2{font-weight:200}.fontWeight-3{font-weight:300}.fontWeight-4{font-weight:400}.fontWeight-5{font-weight:500}.fontWeight-6{font-weight:600}.fontWeight-7{font-weight:700}.fontWeight-8{font-weight:800}.fontWeight-9{font-weight:900}.no-text-transform{text-transform:none}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.no-text-deco{text-decoration:none}.underline-text-deco{text-decoration:underline}.overline-text-deco{text-decoration:overline}.line-through-text-deco{text-decoration:line-through}.text-indent-0,.text-indent-5{text-indent:5px}.text-indent-10{text-indent:10px}.text-indent-15{text-indent:15px}.text-indent-20{text-indent:20px}.text-indent-25{text-indent:25px}.text-indent-30{text-indent:30px}.text-indent-35{text-indent:35px}.text-indent-40{text-indent:40px}.text-indent-45{text-indent:45px}.text-indent-50{text-indent:50px}.text-indent-55{text-indent:55px}.text-indent-60{text-indent:60px}.letter-spacing-0{letter-spacing:0}.letter-spacing-1{letter-spacing:1px}.letter-spacing-2{letter-spacing:2px}.letter-spacing-3{letter-spacing:3px}.letter-spacing-4{letter-spacing:4px}.letter-spacing-5{letter-spacing:5px}.letter-spacing-6{letter-spacing:6px}.letter-spacing-7{letter-spacing:7px}.letter-spacing-8{letter-spacing:8px}.letter-spacing-9{letter-spacing:9px}.letter-spacing-10{letter-spacing:10px}.letter-spacing-11{letter-spacing:11px}.letter-spacing-12{letter-spacing:12px}.letter-spacing-13{letter-spacing:13px}.letter-spacing-14{letter-spacing:14px}.letter-spacing-15{letter-spacing:15px}.line-height-0-5{line-height:.5}.line-height-1{line-height:1}.line-height-1-5{line-height:1.5}.line-height-2{line-height:2}.line-height-2-5{line-height:2.5}.line-height-3{line-height:3}.word-spacing-0{word-spacing:0}.word-spacing-1{word-spacing:1px}.word-spacing-2{word-spacing:2px}.word-spacing-3{word-spacing:3px}.word-spacing-4{word-spacing:4px}.word-spacing-5{word-spacing:5px}.word-spacing-6{word-spacing:6px}.word-spacing-7{word-spacing:7px}.word-spacing-8{word-spacing:8px}.word-spacing-9{word-spacing:9px}.word-spacing-10{word-spacing:10px}.word-spacing-11{word-spacing:11px}.word-spacing-12{word-spacing:12px}.word-spacing-13{word-spacing:13px}.word-spacing-14{word-spacing:14px}.word-spacing-15{word-spacing:15px}.color-blue-xd{color:ExtraDarkBlue}.color-blue-d{color:#00008b}.color-blue{color:#00f}.color-blue-l{color:#add8e6}.color-blue-xl{color:ExtraLightBlue}.color-black{color:#000}.color-white{color:#fff}.background-white{background:#fff}.background-black{background:#000}.p-t-0{padding-top:0!important}.p-r-0{padding-right:0!important}.p-l-0{padding-left:0!important}.p-b-0{padding-bottom:0!important}.p-t-5{padding-top:5px!important}.p-r-5{padding-right:5px!important}.p-l-5{padding-left:5px!important}.p-b-5{padding-bottom:5px!important}.padding-5{padding:5px!important}.p-t-10{padding-top:10px!important}.p-r-10{padding-right:10px!important}.p-l-10{padding-left:10px!important}.p-b-10{padding-bottom:10px!important}.padding-10{padding:10px!important}.p-t-15{padding-top:15px!important}.p-r-15{padding-right:15px!important}.p-l-15{padding-left:15px!important}.p-b-15{padding-bottom:15px!important}.padding-15{padding:15px!important}.p-t-20{padding-top:20px!important}.p-r-20{padding-right:20px!important}.p-l-20{padding-left:20px!important}.p-b-20{padding-bottom:20px!important}.padding-20{padding:20px!important}.p-t-25{padding-top:25px!important}.p-r-25{padding-right:25px!important}.p-l-25{padding-left:25px!important}.p-b-25{padding-bottom:25px!important}.padding-25{padding:25px!important}.p-t-30{padding-top:30px!important}.p-r-30{padding-right:30px!important}.p-l-30{padding-left:30px!important}.p-b-30{padding-bottom:30px!important}.padding-30{padding:30px!important}.p-t-35{padding-top:35px!important}.p-r-35{padding-right:35px!important}.p-l-35{padding-left:35px!important}.p-b-35{padding-bottom:35px!important}.padding-35{padding:35px!important}.p-t-40{padding-top:40px!important}.p-r-40{padding-right:40px!important}.p-l-40{padding-left:40px!important}.p-b-40{padding-bottom:40px!important}.padding-40{padding:40px!important}.p-t-45{padding-top:45px!important}.p-r-45{padding-right:45px!important}.p-l-45{padding-left:45px!important}.p-b-45{padding-bottom:45px!important}.padding-45{padding:45px!important}.p-t-50{padding-top:50px!important}.p-r-50{padding-right:50px!important}.p-l-50{padding-left:50px!important}.p-b-50{padding-bottom:50px!important}.padding-50{padding:50px!important}.p-t-55{padding-top:55px!important}.p-r-55{padding-right:55px!important}.p-l-55{padding-left:55px!important}.p-b-55{padding-bottom:55px!important}.padding-55{padding:55px!important}.p-t-60{padding-top:60px!important}.p-r-60{padding-right:60px!important}.p-l-60{padding-left:60px!important}.p-b-60{padding-bottom:60px!important}.padding-60{padding:60px!important}.p-t-65{padding-top:65px!important}.p-r-65{padding-right:65px!important}.p-l-65{padding-left:65px!important}.p-b-65{padding-bottom:65px!important}.padding-65{padding:65px!important}.p-t-70{padding-top:70px!important}.p-r-70{padding-right:70px!important}.p-l-70{padding-left:70px!important}.p-b-70{padding-bottom:70px!important}.padding-70{padding:70px!important}.p-t-75{padding-top:75px!important}.p-r-75{padding-right:75px!important}.p-l-75{padding-left:75px!important}.p-b-75{padding-bottom:75px!important}.padding-75{padding:75px!important}.p-t-80{padding-top:80px!important}.p-r-80{padding-right:80px!important}.p-l-80{padding-left:80px!important}.p-b-80{padding-bottom:80px!important}.padding-80{padding:80px!important}.p-t-85{padding-top:85px!important}.p-r-85{padding-right:85px!important}.p-l-85{padding-left:85px!important}.p-b-85{padding-bottom:85px!important}.padding-85{padding:85px!important}.p-t-90{padding-top:90px!important}.p-r-90{padding-right:90px!important}.p-l-90{padding-left:90px!important}.p-b-90{padding-bottom:90px!important}.padding-90{padding:90px!important}.p-t-95{padding-top:95px!important}.p-r-95{padding-right:95px!important}.p-l-95{padding-left:95px!important}.p-b-95{padding-bottom:95px!important}.padding-95{padding:95px!important}.p-t-100{padding-top:100px!important}.p-r-100{padding-right:100px!important}.p-l-100{padding-left:100px!important}.p-b-100{padding-bottom:100px!important}.padding-100{padding:100px!important}.m-t-0{margin-top:0}.m-r-0{margin-right:0}.m-l-0{margin-left:0}.m-b-0{margin-bottom:0}.m-t-5{margin-top:5px}.m-r-5{margin-right:5px}.m-l-5{margin-left:5px}.m-b-5{margin-bottom:5px}.m-t-10{margin-top:10px}.m-r-10{margin-right:10px}.m-l-10{margin-left:10px}.m-b-10{margin-bottom:10px}.m-t-15{margin-top:15px}.m-r-15{margin-right:15px}.m-l-15{margin-left:15px}.m-b-15{margin-bottom:15px}.m-t-20{margin-top:20px}.m-r-20{margin-right:20px}.m-l-20{margin-left:20px}.m-b-20{margin-bottom:20px}.m-t-25{margin-top:25px}.m-r-25{margin-right:25px}.m-l-25{margin-left:25px}.m-b-25{margin-bottom:25px}.m-t-30{margin-top:30px}.m-r-30{margin-right:30px}.m-l-30{margin-left:30px}.m-b-30{margin-bottom:30px}.m-t-35{margin-top:35px}.m-r-35{margin-right:35px}.m-l-35{margin-left:35px}.m-b-35{margin-bottom:35px}.m-t-40{margin-top:40px}.m-r-40{margin-right:40px}.m-l-40{margin-left:40px}.m-b-40{margin-bottom:40px}.m-t-45{margin-top:45px}.m-r-45{margin-right:45px}.m-l-45{margin-left:45px}.m-b-45{margin-bottom:45px}.m-t-50{margin-top:50px}.m-r-50{margin-right:50px}.m-l-50{margin-left:50px}.m-b-50{margin-bottom:50px}.m-t-55{margin-top:55px}.m-r-55{margin-right:55px}.m-l-55{margin-left:55px}.m-b-55{margin-bottom:55px}.m-t-60{margin-top:60px}.m-r-60{margin-right:60px}.m-l-60{margin-left:60px}.m-b-60{margin-bottom:60px}.m-t-65{margin-top:65px}.m-r-65{margin-right:65px}.m-l-65{margin-left:65px}.m-b-65{margin-bottom:65px}.m-t-70{margin-top:70px}.m-r-70{margin-right:70px}.m-l-70{margin-left:70px}.m-b-70{margin-bottom:70px}.m-t-75{margin-top:75px}.m-r-75{margin-right:75px}.m-l-75{margin-left:75px}.m-b-75{margin-bottom:75px}.m-t-80{margin-top:80px}.m-r-80{margin-right:80px}.m-l-80{margin-left:80px}.m-b-80{margin-bottom:80px}.m-t-85{margin-top:85px}.m-r-85{margin-right:85px}.m-l-85{margin-left:85px}.m-b-85{margin-bottom:85px}.m-t-90{margin-top:90px}.m-r-90{margin-right:90px}.m-l-90{margin-left:90px}.m-b-90{margin-bottom:90px}.m-t-95{margin-top:95px}.m-r-95{margin-right:95px}.m-l-95{margin-left:95px}.m-b-95{margin-bottom:95px}.m-t-100{margin-top:100px}.m-r-100{margin-right:100px}.m-l-100{margin-left:100px}.m-b-100{margin-bottom:100px}.top-0{top:0}.top-5{top:5px}.top-10{top:10px}.top-15{top:15px}.top-20{top:20px}.top-25{top:25px}.top-30{top:30px}.top-35{top:35px}.top-40{top:40px}.top-45{top:45px}.top-50{top:50px}.top-55{top:55px}.top-60{top:60px}.top-65{top:65px}.top-70{top:70px}.top-75{top:75px}.top-80{top:80px}.top-85{top:85px}.top-90{top:90px}.top-95{top:95px}.top-100{top:100px}.right-0{right:0}.right-5{right:5px}.right-10{right:10px}.right-15{right:15px}.right-20{right:20px}.right-25{right:25px}.right-30{right:30px}.right-35{right:35px}.right-40{right:40px}.right-45{right:45px}.right-50{right:50px}.right-55{right:55px}.right-60{right:60px}.right-65{right:65px}.right-70{right:70px}.right-75{right:75px}.right-80{right:80px}.right-85{right:85px}.right-90{right:90px}.right-95{right:95px}.right-100{right:100px}.left-0{left:0}.left-5{left:5px}.left-10{left:10px}.left-15{left:15px}.left-20{left:20px}.left-25{left:25px}.left-30{left:30px}.left-35{left:35px}.left-40{left:40px}.left-45{left:45px}.left-50{left:50px}.left-55{left:55px}.left-60{left:60px}.left-65{left:65px}.left-70{left:70px}.left-75{left:75px}.left-80{left:80px}.left-85{left:85px}.left-90{left:90px}.left-95{left:95px}.left-100{left:100px}.bottom-0{bottom:0}.bottom-5{bottom:5px}.bottom-10{bottom:10px}.bottom-15{bottom:15px}.bottom-20{bottom:20px}.bottom-25{bottom:25px}.bottom-30{bottom:30px}.bottom-35{bottom:35px}.bottom-40{bottom:40px}.bottom-45{bottom:45px}.bottom-50{bottom:50px}.bottom-55{bottom:55px}.bottom-60{bottom:60px}.bottom-65{bottom:65px}.bottom-70{bottom:70px}.bottom-75{bottom:75px}.bottom-80{bottom:80px}.bottom-85{bottom:85px}.bottom-90{bottom:90px}.bottom-95{bottom:95px}.bottom-100{bottom:100px}.full-height{height:100%!important}.full-width{width:100%}.auto-width{width:auto!important}.full-vh{height:100vh}.hide-important{display:none!important}.inline{display:inline-block!important}.block{display:block}.b-blank{border-color:#000}.b-a,.b-r,.b-l,.b-t,.b-b{border-style:solid;border-width:0}.b-r{border-right-width:1px}.b-l{border-left-width:1px}.b-t{border-top-width:1px}.b-b{border-bottom-width:1px}.b-a{border-width:1px}.b-dashed{border-style:dashed}.b-thick{border-width:2px}.b-transparent{border-color:#0006}.b-transparent-white{border-color:#ffffff4d}.b-grey{border-color:#e6e6e6}.b-grey-light{border-color:#00000012}.b-white{border-color:#fff}.b-primary,.b-complete{border-color:#6d5cae}.b-success{border-color:#10cfbd}.b-info{border-color:#3b4752}.b-danger{border-color:#f55753}.b-warning{border-color:#f8d053}.b-rad-sm{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.b-rad-md{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.b-rad-lg{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}.no-border{border:none!important}.transform-center{top:50%;left:50%;transform:translate(-50%,-50%)}.horizontal-center,.vertical-center{left:50%;transform:translate(-50%)}.margin-0-auto{margin:0 auto}.d-none{display:none}.d-block{display:block}.d-inline-block{display:inline-block}.d-inline{display:inline}.d-inline-table{display:inline-table}.d-inline-grid{display:inline-grid}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-table{display:table}.d-table-cell{display:table-cell}.d-table-row{display:table-row}.d-table-column{display:table-column}.d-list-item{display:list-item}.d-run-in{display:run-in}.d-table-caption{display:table-caption}.d-table-row-group{display:table-row-group}.d-table-column-group{display:table-column-group}.d-table-footer-group{display:table-footer-group}.d-table-header-group{display:table-header-group}.absolute{position:absolute}.relative{position:relative}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.background-img{background-repeat:no-repeat;background-size:cover;background-position:center}.scrollable{overflow-y:auto;-webkit-overflow-scrolling:touch}.float-no{float:none!important}.float-l{float:left!important}.float-r{float:right!important}.ml-auto{margin-left:auto}.text-size-15{font-size:15px}.text-size-13{font-size:13px}.no-padding{padding:0!important}.no-margin{margin:0!important}.no-overflow{overflow:hidden!important}.auto-overflow{overflow:auto}.center-margin{margin-left:auto;margin-right:auto}.inherit-size{width:inherit;height:inherit}.inherit-height{height:inherit}.image-responsive-height{width:100%}.image-responsive-width{height:100%}.overlayer{position:absolute;display:block;z-index:21}.overlayer.fullwidth{width:100%}.overlayer-wrapper{position:relative;display:block;z-index:10}.overlay-fixed{position:fixed!important;top:auto!important}.pull-bottom-fixed{position:fixed;bottom:0}.top-left{position:absolute!important;top:0;left:0}.top-right{position:absolute!important;top:1px;right:0}.bottom-left{position:absolute!important;bottom:1px;left:0}.bottom-right{position:absolute!important;bottom:0;right:0}.pull-bottom{position:absolute!important;bottom:0}.pull-up{position:absolute!important;top:0}.pull-center{position:absolute;left:0;right:0}.pull-center-inner{display:table;margin:0 auto}.cursor{cursor:pointer}.scroll-x-hidden{overflow-x:hidden!important}.gap-5{gap:5px}.gap-10{gap:10px}.section-featured-collection .section-heading__subheading{padding-bottom:12px!important}.jsc-category-collection-wrap,.jsc-category-collection-footer-wrap{display:none}.jsc-category-collection-wrap.active,.jsc-category-collection-footer-wrap.active{display:block}.jsc-category-tabs{padding-bottom:30px}.jsc-category-tabs .jsc-category-tab-btn{display:inline-flex;flex-direction:column;align-items:stretch;font-size:18px;font-weight:500;color:#101828;opacity:.65;padding:0;border-bottom:3px solid #10182833}.jsc-category-tabs .jsc-category-tab-btn__label{display:inline-block;white-space:nowrap;padding:0 10px 5px}.jsc-category-tabs .jsc-category-tab-btn__progress{display:none;width:100%;height:3px;background-color:#10182833;position:relative;overflow:hidden;flex-shrink:0}.jsc-category-tabs .jsc-category-tab-btn__label:after{content:attr(data-text);display:block;font-weight:600;height:0;overflow:hidden;visibility:hidden;white-space:nowrap}.jsc-category-tabs .jsc-category-tab-btn.active{font-weight:600;opacity:1;border-bottom-color:#0089c7}.jsc-category-tabs--auto-rotating .jsc-category-tab-btn.active{border-bottom-color:transparent}.jsc-category-tabs--auto-rotating .jsc-category-tab-btn.active .jsc-category-tab-btn__progress{display:block}.jsc-category-tabs--auto-rotating .jsc-category-tab-btn.active.jsc-category-tab-btn--progress .jsc-category-tab-btn__progress:after{content:"";position:absolute;left:0;top:0;height:100%;width:0;background-color:#0089c7;animation:jsc-category-tab-progress var(--category-tabs-auto-duration, 6s) linear forwards}@keyframes jsc-category-tab-progress{to{width:100%}}.section-featured-collection .section-heading{padding-bottom:30px}.jsc-category-collection-footer-wrap .button--arrow-right svg path,.jsc-hotspot-tabs-footer-wrap .button--arrow-right svg path{fill:var(--text-color)}.jsc-category-collection-grid.flickity-enabled{position:relative}.jsc-category-collection-grid .flickity-button.previous{left:0}.jsc-category-collection-grid .flickity-button.next{right:0}.jsc-category-collection-grid .flickity-button,.jsc-category-collection-grid .flickity-button:focus{background-color:transparent;width:30px;height:30px;z-index:2}.jsc-category-collection-grid .flickity-button[disabled] .flickity-button-icon{fill:#a4a4a4}.jsc-category-collection-grid .flickity-button .flickity-button-icon{fill:#575858}.jsc-tab-product-grid-wrap,.jsc-tab-product-grid-footer-wrap{display:none}.jsc-tab-product-grid-wrap.active,.jsc-tab-product-grid-footer-wrap.active{display:block}.jsc-tab-product-grid-tabs{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:4px;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-bottom:30px;padding:4px;background-color:#ebebf2;border-radius:999px}.jsc-tab-product-grid-tabs::-webkit-scrollbar{display:none}.jsc-tab-product-grid-tabs .jsc-tab-product-grid-tab-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:14px;font-weight:500;line-height:1.2;color:#101828;padding:10px 18px;border:none;border-radius:999px;background-color:transparent;transition:background-color .2s ease,color .2s ease}.jsc-tab-product-grid-tabs .jsc-tab-product-grid-tab-btn__label{display:inline-block;white-space:nowrap}.jsc-tab-product-grid-tabs .jsc-tab-product-grid-tab-btn.active{color:#fff;background-color:#0c111d}.section-tab-product-grid .section-heading{padding-bottom:20px}.section-tab-product-grid .section-heading__title{font-size:var(--heading-size);letter-spacing:var(--base-headings-spacing);font-weight:var(--font-weight-body-primary-bold)}.jsc-tab-product-grid-footer-wrap .button--arrow-right svg path{fill:var(--text-color)}.jsc-tab-product-grid-grid.flickity-enabled{position:relative}.jsc-tab-product-grid-grid .flickity-button.previous{left:0}.jsc-tab-product-grid-grid .flickity-button.next{right:0}.jsc-tab-product-grid-grid .flickity-button,.jsc-tab-product-grid-grid .flickity-button:focus{background-color:transparent;width:30px;height:30px;z-index:2}.jsc-tab-product-grid-grid .flickity-button[disabled] .flickity-button-icon{fill:#a4a4a4}.jsc-tab-product-grid-grid .flickity-button .flickity-button-icon{fill:#575858}.jsc-tab-product-grid-promo{position:relative;overflow:hidden;display:flex;align-items:stretch;height:auto;border-radius:24px;background-color:#101828;color:#fff;box-sizing:border-box}.jsc-tab-product-grid-promo--cols-1{grid-column:span 1}.jsc-tab-product-grid-promo--cols-2{grid-column:span 2}.jsc-tab-product-grid-promo--mobile{display:none}.jsc-tab-product-grid-promo__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.jsc-tab-product-grid-promo__media img{width:100%;height:100%;object-fit:cover;object-position:center right;display:block}.jsc-tab-product-grid-promo__overlay{position:absolute;top:0;left:0;bottom:0;width:60%;z-index:1;background:linear-gradient(90deg,#000,#000000d9 50%,#0000);pointer-events:none}.jsc-tab-product-grid-promo__content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;gap:12px;width:100%;max-width:460px;padding:28px 32px;box-sizing:border-box;max-width:50%}.jsc-tab-product-grid-promo__subheading{font-size:12.25px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:#fff;line-height:normal}.jsc-tab-product-grid-promo__title{font-size:32px;font-weight:700;line-height:1.2;color:#fff}.jsc-tab-product-grid-promo__title p{margin:0;font-weight:700}.jsc-tab-product-grid-promo__description{font-size:14px;font-weight:400;color:#fff}.jsc-tab-product-grid-promo__features{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.jsc-tab-product-grid-promo__feature{display:flex;align-items:center;gap:8px}.jsc-tab-product-grid-promo__feature-icon{flex-shrink:0;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center}.jsc-tab-product-grid-promo__feature-icon img{width:24px;height:24px;object-fit:contain;display:block}.jsc-tab-product-grid-promo__feature-text{font-size:12.25px;font-weight:400;line-height:1.4;color:#fff;line-height:normal}@media screen and (max-width:1024px){.jsc-tab-product-grid-promo__overlay{width:85%}.jsc-tab-product-grid-promo__content{max-width:80%}}@media screen and (max-width:480px){.jsc-tab-product-grid-promo__feature-icon img,.jsc-tab-product-grid-promo__feature-icon{width:18px;height:18px}.jsc-tab-product-grid-promo__features{gap:8px}.jsc-tab-product-grid-promo--desktop{display:none}.jsc-tab-product-grid-promo--mobile{display:flex}.jsc-tab-product-grid-promo{border-radius:20px}.jsc-tab-product-grid-promo__content{max-width:80%;padding:20px;gap:8px;justify-content:center}.jsc-tab-product-grid-promo__title{font-size:24px}.jsc-tab-product-grid-promo__media img{object-position:center center}}#wa .wa__btn_popup .wa__btn_popup_icon{width:60px!important;height:60px!important}.slideshow-section-wrap .jsc-product-header__popup,.flex-grid-section .jsc-product-header__popup{position:fixed;top:58%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:8px;box-shadow:0 4px 15px #0003;z-index:9999;max-width:90%;width:50%;padding:20px;overflow:auto;height:auto;max-height:calc((100% - 133px)*.9);display:none}.slideshow-section-wrap .jsc-product-header__popup.active,.flex-grid-section .jsc-product-header__popup.active{display:block}.slideshow-section-wrap .jsc-slideshow__popup-overlay{background:#0000005c;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:none}.slideshow-section-wrap .jsc-slideshow__popup-overlay.active{display:block}.slideshow-section-wrap .jsc-product-header__popup-header,.flex-grid-section .jsc-product-header__popup-header{font-size:var(--heading-size)}.slideshow-section-wrap .jsc-product-header__popup-button,.flex-grid-section .jsc-product-header__popup-button{background-color:var(--bg-color);color:var(--text-color)}.slideshow-section-wrap .jsc-product-header__popup-divider,.flex-grid-section .jsc-product-header__popup-divider{margin:20px 0}.slideshow-section-wrap .jsc-product-header__popup-content,.flex-grid-section .jsc-product-header__popup-content{line-height:1.6}.slideshow-section-wrap .jsc-product-header__popup-content-image img,.flex-grid-section .jsc-product-header__popup-content-image img{height:auto;width:100%}.section-promotion-cards .card__image .is-hover-image,.section-promotion-cards .card__image .is-mobile-hover-image{display:none}.section-promotion-cards .card__image:hover .is-hover-image{display:block}.text-column-section .jsc-text-column-image.jsc-mobile-image{display:none}.text-column-section .jsc-text-column-image img,.text-column-section .jsc-text-column-image video{width:100%;height:auto;display:block}.text-column-section .section-heading{padding-bottom:0}.text-column-section .section-heading h2{line-height:1.1;width:100%!important;max-width:100%!important}.text-column-section .subheader-column-text-main{padding-bottom:var(--gutter-large);font-weight:400;font-size:14px;padding-top:var(--gutter-small)}.section-promotion-cards .card:hover .card__image img{width:102%;height:102%;top:-1%!important;left:-1%;transition:width 175ms linear,height 175ms linear,left 175ms linear,top 175ms linear,opacity .35s ease-out}.section-collection-list .jsc-collection-list-grid-btn{background-color:#0086d0;color:#fff;border-color:#0086d0;padding:10px 50px}.section-collection-list .js-collection-item .jsc-collection-list-grid-btn>span{background-image:none}.jsc-section-slideshow .slideshow-section .css-slider .css-slide{cursor:pointer}.section-rich-text .element--height-small{min-height:20vh}.text-column-section .jsc-grid-with-divider .card:not(:last-of-type){border-right:1.5px solid var(--divider-color);padding-right:var(--grid-gap)}.resourcespopup-overlay{background:#0000005c;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;display:none}.resourcespopup-overlay.active{display:block}.resourcespopup-wrap{background:#fff;padding:30px;max-width:840px;width:calc(100% - 40px);border-radius:3px;box-shadow:0 4px 8px #0003;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1001;opacity:0;visibility:hidden;max-height:calc(100% - 40px);overflow:auto}.resourcespopup-wrap.active{opacity:1;visibility:visible}.resourcespopup-wrap .resourcespopup-close{position:absolute;top:7px;right:15px;font-size:30px;line-height:1}.resourcespopup-wrap picture img{height:auto}.yt-wrap{position:relative;padding-bottom:56.25%;height:0}.yt-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.resources-vid{width:100%}.section-text-columns-images .text-font--primary{font-weight:var(--font-weight-body-primary-bold)}.section-text-columns-images .text-font--primary p{margin-bottom:0}.section-gallery .section-heading__title,.jsc-resources-text-and-button .text-font--primary{font-weight:var(--font-weight-body-primary-bold)}.jsc-resources-text-and-button .jsc-text-content{padding-bottom:10px}.reviews-io-ugc-widget-wrap{margin:auto}.normalleterspacing{letter-spacing:normal!important}.col-list-text{font-size:calc(29px / 20 * var(--base-body-primary-size) + 0px);font-weight:700!important}iframe[name="Messaging window"]{inset:auto 88px 145px auto!important}.wa__widget_container .wa__btn_popup{bottom:90px!important;right:20px!important}body:has(sidebar-drawer[data-hide-floating-widgets=true].sidebar--opened) #chat-button,body:has(sidebar-drawer[data-hide-floating-widgets=true].sidebar--opened) .wa__btn_popup{display:none!important}.wa__widget_container .wa__btn_popup .wa__btn_popup_txt{display:none!important}.LoyaltyWidget-prefix .LoyaltyPanel.isActive{inset:auto auto 105px 10px!important}.R-LauncherButton{bottom:20px!important;height:56px!important;width:56px!important;margin-left:15px!important;padding-right:5px!important;border-radius:30px!important}.LoyaltyWidget-prefix .R-LauncherButton .R-LauncherButton__icon--initial{font-size:35px!important}.LoyaltyWidget-prefix .R-LauncherButton .R-LauncherButton__icon--close{font-size:30px!important}#jsc-custom-chat-widget{cursor:pointer;height:56px;width:56px;bottom:20px;right:20px;position:fixed;border:0px;margin-top:0;opacity:1;z-index:999999;border-radius:50%;background-color:#008ac4!important}#jsc-unread-indicator{z-index:999999;height:20px;width:20px;position:fixed;bottom:60px;right:12px;color:#fff;background-color:#d93f4c;border-radius:20px;display:flex;justify-content:center;align-items:center;font-size:14px;padding:0 6px;margin-left:auto}#jsc-is-close-widget,#jsc-is-open-widget{display:none;position:absolute;left:0;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:100%;width:100%;transition:top .5s cubic-bezier(.66,0,.12,1) 0s;top:0}#jsc-is-close-widget.is-show,#jsc-is-open-widget.is-show{display:flex!important}#jsc-is-close-widget svg{width:60%!important;height:60%!important}.MediaGalleryWidget__list{display:block!important}.MediaGalleryWidget__item{--item-maximum-columns: 0!important;width:25%!important;padding-top:0!important;position:absolute!important}.reviews-io-ugc-widget .flickity-prev-next-button{height:40px;width:40px;background-color:var(--scroll-button-bg-color, transparent)}.reviews-io-ugc-widget .flickity-prev-next-button.next{right:-15px}.reviews-io-ugc-widget .flickity-prev-next-button.previous{left:-15px}.MediaGalleryWidget .MediaGalleryWidget__scrollButton{display:none!important}.reviews-io-ugc-widget .flickity-button:disabled{display:none!important}.reviews-io-ugc-widget .flickity-prev-next-button .flickity-button-icon{position:absolute;left:30%;top:30%;width:40%;height:40%}.reviews-io-ugc-widget .flickity-button:focus{outline:0;box-shadow:none}.reviews-io-ugc-widget .MediaGalleryWidget-prefix .MediaGalleryWidget--carousel .MediaGalleryWidget__list{padding-top:0!important;overflow:visible}.slideshow-title{text-align:center}.slideshow-title .text-font--heading{margin:0!important}.testimonial-icon{padding-top:80px;padding-bottom:80px}.testimonial-icon .card__icon-crop--fit img{object-position:initial}.testimonial-icon .card{border:0px;padding:0;cursor:pointer;display:flex;justify-content:center}.testimonial-cont{text-align:center;font-size:24px;width:100%;opacity:0;transition:none}.testimonial-cont.is-selected{opacity:1;transition:opacity 2s ease-in-out}.testimonial-icon .card__icon{margin:0!important}.testimonial-icon .card.is-selected{opacity:1}.svgiconwrap{display:flex;align-items:flex-start;justify-content:flex-start;gap:10px}.svgiconwrap .gutter-top--regular{padding-top:0;padding-bottom:0}.container--negative-marginnonnegtive{margin-bottom:0!important}.subheader-column-text-main{font-weight:700;font-size:16px}.link-wrap-slide{display:flex;gap:25px;flex-direction:column}.link-slide{text-decoration:underline}.mobile-content-slideshow{display:none}.custom-nav-arrow .css-slider-navigation-container{position:absolute;bottom:0;right:0;margin:0!important;z-index:99}.custom-nav-arrow .css-slider-button img{width:35px}.custom-nav-arrow .css-slider-button svg{width:35px;height:35px}.custom-nav-arrow .css-slider-button svg path{fill:transparent;stroke:#fff}.custom-nav-arrow.custom-nav-arrow-slider .css-slider-button svg path{fill:transparent;stroke:#475467}.custom-nav-arrow .css-slider-button{transition:none!important;width:3rem;height:3rem}.custom-nav-arrow .css-slider-button:after{display:none!important}.custom-nav-arrow .css-slider-button:before{display:none!important}.custom-nav-arrow .css-slider-dot-navigation{display:none!important}.custom-nav-arrow-slider .css-slider-navigation-container{width:90%;justify-content:space-between!important;position:relative;bottom:0;left:50%;transform:translate(-50%)}.custom-nav-arrow-slider .content-slide{position:relative!important}.custom-nav-arrow-slider .title-content-wrap{display:flex;justify-content:space-between;gap:30px;align-items:center;margin:0!important}.custom-nav-arrow-slider .text-font--heading{padding:0;margin:0;width:50%}.custom-nav-arrow-slider .card__text{width:80%;margin:auto}.jsc-imagehotspots-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.jsc-imagehotspots-container .image-with-hotspots figure img{border-radius:6px!important}.image-with-hotspots-product-wrapper{width:65%;margin:auto;opacity:0;visibility:hidden;transition:opacity .3s}.jsc-hotspots-product-img{display:flex;border:1px solid #EAECF0;border-bottom:0px;border-radius:10px;background-color:#f7f7f7;flex-direction:column;align-items:center}.jsc-hotspot-thumbnail{width:280px;height:auto;position:relative}.jsc-hotspots-product-info{display:flex;flex-direction:row;align-items:center;padding:20px;gap:10px;justify-content:center}.jsc-hotspots-product-info .title{font-size:20px;line-height:24px;font-weight:600}.jsc-hotspots-product-info .price{font-size:16px;line-height:24px;font-weight:400}.jsc-hotspot-color-swatch{width:100%;height:100%;display:flex;justify-content:center;margin:20px 0;z-index:2;flex-wrap:wrap;display:none}.jsc-hotspot-color-swatch-mobile{display:none}.jsc-hotspot-color-swatch .product-variant__item--color label{width:30px;height:30px}.image-hotspot-product-flickity .flickity-cell{width:100%}.image-hotspot-product-flickity-button{display:flex;justify-content:center;gap:30px;margin-top:10px}.image-hotspot-product-flickity-button img{width:30px;height:30px}.jsc-hotspot-color-swatch .product-variant__item--color input:checked+label{border-color:#0086d0!important;border:1px solid;color:#0086d0}.jsc-hotspot-color-swatch .product-variant__item--color{position:relative}.jsc-hotspot-color-swatch .product-variant__item--color .color-name{position:absolute;bottom:135%;left:50%;transform:translate(-50%);background-color:#101828;color:#fff;padding:6px 12px;border-radius:4px;font-size:12px;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:10}.product-variant__item--color .color-name:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #101828}.jsc-hotspot-color-swatch .product-variant__item--color:hover .color-name{opacity:1;visibility:visible}.jsc-hotspots-product-img a{z-index:1}.image-hotspot-product-flickity-button.mobile{display:none}.custom-nav-arrow .css-slider-navigation-container{padding:35px}.custom-nav-arrow-slider .css-slider-navigation-container{padding-top:0!important;padding-bottom:0!important}.product-item .product-price--discounted-wrap{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:5px}.jsc-grid-item__label{padding:5px;border-radius:4px;font-size:11px;font-weight:700}.jsc-grid-item__label-wrap{display:flex;gap:5px;align-items:center}.product-item .product-price:has(.product-price--original) .product-price--discounted,.product-item .product-price:has(.product-price--compare) .product-price--discounted{margin-top:5px}.product-item .product-price--original,.jsc-sale-price .product-price .product-price--original{opacity:.7;padding-inline-start:0;text-decoration:line-through}.product-item .product-price--compare,.jsc-sale-price .product-price .product-price--compare{opacity:.3!important}.product-item .product-price--discounted{font-size:var(--price-size);font-weight:700;color:var(--price-color)}.product-item .product-price--discounted.text-black{color:#101828}.product-item .product-item__badges .product-item__badge.jsc-product-item-promo-label{padding:10px 20px;border-radius:3px;height:auto;line-height:normal;font-weight:400;font-size:12px}.product-item .product-item__title div[data-oke-star-rating]{flex-shrink:0}.product-item .product-item__title div[data-oke-star-rating] .oke-sr-stars{margin-right:3px}.product-item .product-item__title div[data-oke-star-rating] .oke-sr-stars svg{height:15px}.product-price--original.lowercase,.jsc-sale-price .product-price .product-price--original.lowercase{color:#101828;font-size:var(--compare-price-size)}.product-price--original.lowercase span{color:#740005;font-weight:600;font-size:var(--compare-price-size)}.jsc-sale-price .product-price .product-price--original{font-size:var(--compare-price-size);color:var(--compare-price-color)}.jsc-sale-price .product-price .product-price--compare{font-size:var(--compare-price-size);color:var(--compare-price-color);opacity:1}.section-featured-collection .grid-4 .flickity-slider .product-item{width:calc(25% - 15px);position:absolute!important;margin-right:var(--grid-gap)}[jsc-flickity-slider].flickity-enabled{display:block!important;overflow:hidden}[jsc-flickity-slider].flickity-enabled .flickity-viewport{overflow:hidden}[jsc-flickity-slider].flickity-enabled .flickity-cell{position:absolute!important;height:auto!important}[jsc-flickity-slider].flickity-enabled .flickity-cell .product-item{position:relative;height:auto}.section-featured-collection.container--fullwidth .section-heading{margin:0 auto;width:100%;max-width:var(--theme-max-width);padding-left:var(--gutter-container);padding-right:var(--gutter-container)}.section-featured-collection .section-footer__actions .button,.jsc-section-tab-hotspots .section-footer__actions .button{background-color:var(--bg-color);color:var(--text-color)}.jsc-section-tab-hotspots .section-footer__actions{padding-top:20px}.product-item .card__text .product-item__excerpt{font-size:12px;color:#616161}.product-item .card__text .product-item__title span:first-child{padding-bottom:0}.product-item .product-item__badges{display:flex;justify-content:right;gap:calc(var(--gutter-small) / 2);flex-wrap:wrap}.product-item .ruk_rating_snippet_collection .ruk-rating-snippet-count:last-child{display:none}.product-item .product-item__title>div{display:flex;align-items:center;justify-content:space-between;align-items:flex-start;gap:5px}.product-item .ruk_rating_snippet_collection{margin-left:10px}.jsc-low-popup{text-align:center;display:none}.jsc-low-compare{display:flex;flex-direction:column;justify-content:center;align-items:center}.jsc-grid-wrap .collection_swatches{margin-top:0}.jsc-main-select-active .jsc-icon-select-title{padding-bottom:5px;transform:rotate(180deg)}.jsc-select-wrap{position:relative}.jsc-column-prod-list{margin:0 10px}.jsc-right-icon{height:20px;width:20px}.jsc-buy-compare.button{border-radius:5px;font-size:17px;font-weight:600;text-transform:uppercase;background-color:#1976d2;padding:14.5px 80px;white-space:nowrap;color:#fff;border-color:#fff}.jsc-row-product{width:100%;display:flex;justify-content:flex-end;flex-wrap:wrap}.jsc-column-prod{width:33.3333%}.jsc-select-button{border:1px solid #eeeeee;padding:10px;border-radius:5px;margin:10px;cursor:pointer;width:100%;background:#f9fafb}.jsc-row-prod{padding-top:10px;padding-bottom:10px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.jsc-option-wrap{border-radius:5px;background:#646464;color:#eee;width:100%}.jsc-option-float{position:absolute;top:calc(100% - 10px);padding:0 10px;width:100%;display:none}.jsc-icon-select-compare{width:20px;vertical-align:middle;margin-right:10px;margin-left:5px;display:none}.jsc-select-active .jsc-icon-select-compare{display:inline-block!important}.jsc-option{cursor:pointer;border-bottom:1px solid #E0E0E0}.jsc-option-comparison-table{padding:10px 10px 10px 50px}.jsc-select-active{padding-left:10px!important}.jsc-option:first-child{border-top-right-radius:5px;border-top-left-radius:5px}.jsc-option:last-child{border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom:0px}.jsc-icon-select-title{width:15px;float:right;top:50%;transform:translateY(25%);position:relative}.jsc-compare-price-row{font-weight:700;color:#969ba2;text-decoration:line-through}.jsc-price-row{font-weight:600;color:#740005}.jsc-from{color:#9e9e9e}.jsc-row{width:100%;display:flex;flex-wrap:nowrap;padding-top:10px;padding-bottom:10px;align-items:center;border-top:1px solid #d0dce2}.jsc-row:last-child{border-bottom:1px solid #d0dce2}.jsc-column{flex:0 0 33.3333%;max-width:33.3333%;padding-right:5px;padding-left:5px;text-align:center}.jsc-row-title{text-align:left;display:flex}.jsc-img-frame-row{text-align:left;display:flex;flex-direction:column}.jsc-content-popup-compare{position:absolute;top:50%;left:calc(100% + 5px);width:300px;transform:translateY(-50%);display:none}.jsc-content-text{background:#1f1f1f;color:#fff;padding:15px 40px 15px 15px;display:inline-block;border-radius:10px;position:relative}.jsc-popup-wrap-compare{position:relative}.jsc-icon-popup-compare{width:15px;vertical-align:middle;margin:0 5px;cursor:pointer}.jsc-close-popup-compare{width:15px;vertical-align:middle;cursor:pointer;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.jsc-img-frame-title{width:100px}.jsc-frame-wrap{text-align:left}.jsc-color-row{display:flex;justify-content:center;align-items:center}.jsc-row-swatch{display:flex}.jsc-swatch-compare-row{height:25px;width:25px;border-radius:100%;border:1px solid #000000;margin-right:20px;background-size:120% 120%;background-position:center}.jsc-row-odd{background-color:#f7f9fa}.css-slider.css-slider--overlay-navigation .css-slider-navigation-container .css-slider-dot-navigation .css-slider-dot{flex:1;margin:0;border-radius:0;height:2px;opacity:1}.css-slider.css-slider--overlay-navigation .css-slider-navigation-container .css-slider-dot-navigation .css-slider-dot.active~.css-slider-dot{opacity:.2}.css-slider.css-slider--overlay-navigation .css-slider-navigation-container .css-slider-dot-navigation{bottom:0;width:100%;left:0;transform:none}.jsc-grid-action-btn{border:1px solid #008ac4;background:#fff;border-radius:50%;width:25px;height:25px;padding:5px;position:absolute;right:10px;bottom:10px}.jsc-grid-action-btn svg{width:100%;height:100%;stroke:#008ac4}.jsc-grid-color-swatch{display:flex!important;gap:8px;flex-wrap:wrap;align-items:center}.card .card__text .jsc-grid-color-swatch{justify-content:center}.jsc-grid-color-swatch .jsc-grid-swatch{width:22px;height:22px;border-radius:50%;background-size:contain;background-position:center;background-repeat:no-repeat;position:relative}.jsc-grid-color-swatch .jsc-grid-swatch-count{font-size:12px}.jsc-grid-color-swatch .jsc-grid-swatch:after{content:attr(data-value);position:absolute;bottom:130%;left:50%;transform:translate(-50%);background-color:#000;color:#fff;padding:5px 10px;border-radius:5px;font-size:.85em;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s;pointer-events:none}.jsc-grid-color-swatch .jsc-grid-swatch:before{content:"";position:absolute;bottom:95%;left:50%;transform:translate(-50%);border-width:6px;border-style:solid;border-color:#000 transparent transparent transparent;opacity:0;visibility:hidden;transition:opacity .2s}.jsc-grid-color-swatch .jsc-grid-swatch:hover:after,.jsc-grid-color-swatch .jsc-grid-swatch:hover:before{opacity:1;visibility:visible}.slideshow-section .text-font--heading{padding:0!important}.product-item{height:100%;display:flex;flex-direction:column}.product-item .product-item__cta-button{background-color:#0086d0;color:#fff;border-color:#0086d0;position:absolute;bottom:var(--gutter-regular);right:0;padding:10px 15px;z-index:100}.jsc-collection-view-more-container .jsc-collection-view-more-button{background-color:#0086d0;color:#fff;padding-left:2.875rem;padding-right:2.875rem}.jsc-collection-view-more-container{padding-top:var(--gutter-xlarge);padding-bottom:15px}.jsc-section-heading-wrap{display:flex;align-items:baseline}.section-featured-collection .jsc-featured-collection__header-link,.section-product-grid .jsc-featured-collection__header-link{margin-left:7px;color:#0089c7;font-size:12px;text-decoration:underline}.section-text-columns-images .jsc-caption-2{font-size:12px;opacity:1!important}.section-collection-list .grid.jsc-collection-list-hide-image{display:block}.section-collection-list .grid.jsc-collection-list-hide-image .jsc-collection-item{padding:12px 16px;background-color:#f9fafb;color:#101828;border-radius:3px;font-size:12px}.section-collection-list .grid.jsc-collection-list-hide-image .jsc-collection-item:not(:last-child){margin-right:8px}.ruk-rating-snippet-count{padding-left:2px}.subcategory-item-description{color:#6b7177;font-size:12px;text-transform:capitalize}.grid-6.jsc-item-center{justify-content:center}.jsc-loading-container .loading-spinner{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;border:5px solid rgba(0,0,0,.1);border-top-color:#000;border-radius:50%;animation:spin 1s linear infinite;z-index:9999}.jsc-loading-container .loading-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;z-index:9998}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.jsc-loading-container{display:none}.jsc-loading-container.active{display:block}.pagination{text-align:center!important}.jsc-addon-grid-view-more{height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;font-weight:600;font-size:16px}.jsc-cross-sell__header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;box-sizing:border-box}.jsc-cross-sell__heading{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:12px;flex:1;min-width:0;min-height:44px;cursor:pointer;color:#121416}.jsc-cross-sell__heading:focus-visible{outline:2px solid #007DC5;outline-offset:2px}.jsc-cross-sell__heading-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;justify-content:center}.jsc-cross-sell__title{margin:0!important;display:block!important;font-size:16px;font-weight:600;color:#121416;line-height:1.25}.jsc-cross-sell__header-actions{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex:none;flex-shrink:0;align-self:center}.jsc-cross-sell__status{display:block;font-size:12px;font-weight:400;color:#5c6266;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jsc-cross-sell.has-selection .jsc-cross-sell__status{color:#007dc5;font-weight:600}.jsc-cross-sell__status:empty{display:none}.jsc-cross-sell__toggle{all:unset;box-sizing:border-box;width:28px;height:44px;text-align:center;font-size:22px;line-height:44px;cursor:pointer;color:#121416}.jsc-cross-sell.is-open .jsc-cross-sell__toggle-icon--plus,.jsc-cross-sell:not(.is-open) .jsc-cross-sell__toggle-icon--minus{display:none}.jsc-cross-sell__clear{all:unset;box-sizing:border-box;display:none;font-size:12px;font-weight:500;color:#5c6266;text-decoration:underline;cursor:pointer}.jsc-cross-sell.has-selection:not(.is-open) .jsc-cross-sell__clear{display:inline}.jsc-cross-sell:not(.is-open) .jsc-cross-sell__body{display:none}.jsc-cross-sell__summary{padding-top:4px;padding-bottom:14px;margin:0}.jsc-cross-sell.is-open .jsc-cross-sell__summary,.jsc-cross-sell__summary[hidden]{display:none!important}.jsc-cross-sell__summary-cards{display:flex;flex-direction:column;gap:8px}.jsc-cross-sell__summary-cards .jsc-cross-sell-summary-card{align-items:center;gap:16px;padding:12px 14px 12px 12px}.jsc-cross-sell__summary-cards .jsc-cmb-summary-card__media{width:52px;min-width:52px;height:52px}.jsc-cross-sell__summary-cards .jsc-cmb-summary-card__media img{object-fit:contain}.jsc-cross-sell__summary-cards .jsc-cmb-summary-card__body{padding-left:14px;gap:2px}.jsc-cross-sell__summary-cards .jsc-cmb-summary-card__title{font-size:16px;font-weight:700;color:#007dc5;line-height:1.2}.jsc-cross-sell__summary-cards .jsc-cmb-summary-card__meta{font-size:13px;font-weight:400;color:#2e3236;line-height:1.35;margin-top:2px}.jsc-cross-sell__summary-cards .jsc-cmb-summary-card__label{font-size:12px;font-weight:600;color:#5c6266;line-height:1.35;margin-top:6px}.jsc-cross-sell__summary-cards .jsc-cmb-summary-card__qty{font-size:15px;font-weight:500;color:#5c6266;min-width:28px;text-align:right;margin-right:0}.jsc-cross-sell__summary-cards .jsc-cmb-summary-card__chevron{font-size:26px;padding-left:0}.jsc-cross-sell__body{display:flex;flex-direction:column;gap:18px;padding:14px 0 10px}.jsc-cross-sell__section-title{font-size:13px;font-weight:600;color:#121416;margin:0 0 8px;line-height:1.3}.jsc-cross-sell__monitors-title{font-size:14px;font-weight:400;margin-bottom:12px}.jsc-cross-sell__arm-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:stretch}.jsc-cross-sell-arm{all:unset;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:5px;border:1px solid rgba(18,20,22,.14);background:#fff;cursor:pointer;min-height:88px;height:100%;min-width:0}.jsc-cross-sell-arm:hover{border-color:#12141659}.jsc-cross-sell-arm.is-active{border-color:#121416;box-shadow:0 0 0 1px #121416}.jsc-cross-sell-arm__copy{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.jsc-cross-sell-arm__title{font-size:13px;font-weight:600;color:#121416;line-height:1.25;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.jsc-cross-sell-arm__subtitle{font-size:11px;font-weight:400;color:#5c6266;line-height:1.35;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.jsc-cross-sell-arm__price-wrap{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:6px}.jsc-cross-sell-arm__price{font-size:12px;font-weight:600;color:#121416;line-height:1.2}.jsc-cross-sell-arm__compare{font-size:11px;font-weight:400;color:#5c6266;text-decoration:line-through}.jsc-cross-sell__sizes{display:flex;align-items:center;gap:10px 14px;margin-bottom:12px;flex-wrap:wrap}.jsc-cross-sell__sizes-label{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#5c6266}.jsc-cross-sell__size-pills{display:flex;flex-wrap:wrap;gap:6px}.jsc-cross-sell .jsc-cross-sell__size-pill,.product-text .jsc-cross-sell button.jsc-cross-sell__size-pill{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 14px;border-radius:999px;border:1px solid #121416;font-size:12px;font-weight:600;line-height:1;color:#121416;background:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}.jsc-cross-sell .jsc-cross-sell__size-pill.is-active,.product-text .jsc-cross-sell button.jsc-cross-sell__size-pill.is-active{background:#121416;border-color:#121416;color:#fff}.jsc-cross-sell__monitor-list,.jsc-cross-sell__monitor-panel{display:flex;flex-direction:column;gap:8px}.jsc-cross-sell__monitor-panel[hidden]{display:none!important}.jsc-cross-sell-monitor{display:grid;grid-template-columns:90px minmax(0,1fr) auto;gap:12px;align-items:stretch;padding:10px 12px;border:1px solid rgba(18,20,22,.14);border-radius:5px;background:#fff;box-sizing:border-box}.jsc-cross-sell-monitor.is-disabled{opacity:.5;pointer-events:none}.jsc-cross-sell-monitor__media{width:90px;height:90px;border-radius:4px;overflow:hidden;background:#eef0f1;flex:none}@media screen and (max-width:1024px){.jsc-cross-sell-monitor{grid-template-columns:72px minmax(0,1fr) auto}.jsc-cross-sell-monitor__media{width:72px;height:72px}}.jsc-cross-sell-monitor__img{width:100%;height:100%;object-fit:cover;display:block}.jsc-cross-sell-monitor__content{min-width:0;display:flex;flex-direction:column;gap:6px}.jsc-cross-sell-monitor__title{font-size:13px;font-weight:600;color:#121416;line-height:1.3}.jsc-cross-sell-monitor__backorder{margin-top:0;margin-bottom:0}.jsc-cross-sell-monitor__tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.jsc-cross-sell-monitor__tag{display:inline-flex;align-items:center;max-width:100%;padding:2px 7px;border-radius:4px;border:none;box-sizing:border-box;font-size:10.5px;font-weight:600;line-height:1.35;letter-spacing:.01em;background:var(--monitor-tag-bg, #f4f6f7);color:var(--monitor-tag-color, #2e3236);white-space:nowrap}.jsc-cross-sell-monitor__tag--bordered{border:1px solid var(--monitor-tag-border, #c5c9cc);background:var(--monitor-tag-bg, #fff)}.jsc-cross-sell-monitor__detail{margin-top:2px;font-size:11px;font-weight:400;color:#5c6266;line-height:1.35}.jsc-cross-sell-monitor__aside{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:8px;flex:none;align-self:stretch}.jsc-cross-sell-monitor__price-wrap{display:flex;align-items:baseline;gap:6px;white-space:nowrap}.jsc-cross-sell-monitor__compare{font-size:12px;font-weight:400;color:#5c6266;text-decoration:line-through}.jsc-cross-sell-monitor{cursor:pointer}.jsc-cross-sell-monitor.is-disabled,.jsc-cross-sell-monitor.disabled{cursor:not-allowed;opacity:.55}.jsc-cross-sell-monitor__actions{display:flex;align-items:center;justify-content:flex-end}.jsc-cross-sell-monitor__add,.jsc-cross-sell-monitor__edit{box-sizing:border-box;margin:0;appearance:none;-webkit-appearance:none;font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.06em;padding:0 14px;height:36px;line-height:36px;border:1.5px solid #121416;border-radius:999px;background:#fff;color:#121416;cursor:pointer;text-align:center}.jsc-cross-sell-monitor__edit{background:#121416;border-color:#121416;color:#fff}.product-text .jsc-cross-sell-monitor__add{color:#121416}.product-text .jsc-cross-sell-monitor__edit,.product-text .jsc-cross-sell-monitor__edit .jsc-cross-sell-monitor__edit-label{color:#fff}.jsc-cross-sell-monitor__add[hidden],.jsc-cross-sell-monitor__edit[hidden]{display:none!important}.jsc-cross-sell-monitor__qty,.jsc-cross-sell-monitor__qty-btn{display:none}.jsc-cross-sell-monitor__qty-value{display:none;font-size:15px;font-weight:500;color:#121416}.jsc-cross-sell__footnote{margin-top:4px;font-size:11px;line-height:1.5;color:#5c6266;font-weight:400}@media screen and (max-width:767px){.jsc-cross-sell__arm-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.jsc-cross-sell-arm{padding:8px;min-height:0}.jsc-cross-sell-arm__title{font-size:12px}.jsc-cross-sell-arm__subtitle{font-size:10px}.jsc-cross-sell-monitor{grid-template-columns:72px minmax(0,1fr);row-gap:6px;grid-template-areas:"media content" "media aside"}.jsc-cross-sell-monitor__media{grid-area:media;width:72px;height:72px}.jsc-cross-sell-monitor__content{grid-area:content}.jsc-cross-sell-monitor__aside{grid-area:aside;flex-direction:row;align-items:center;justify-content:space-between;width:100%}}.jsc-desk-size-wrap{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.jsc-cmb-dropdown-upsell{display:none!important}.jsc-cmb-dropdown-upsell.active{display:block!important}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;align-items:stretch}.jsc-cmb-section-heading{font-size:14px;font-weight:600;color:#121416;margin:0 0 8px;line-height:1.3}.jsc-cmb-bundles-heading{display:flex;align-items:center;gap:12px;margin:18px 0 12px}.jsc-cmb-bundles-heading:after{content:"";flex:1;height:1px;background:#12141640}.jsc-cmb-bar-help{margin-top:8px;font-size:12px;line-height:1.45;color:#5c6266;font-weight:400}.jsc-cmb-bar-help.is-empty{display:none}.jsc-cmb-bar-help p{margin:0}.jsc-cmb-bar-preview{display:none;flex-direction:column;gap:8px;margin-top:10px}.jsc-cmb-bar-preview__media{position:relative;width:100%;height:200px;border-radius:5px;overflow:hidden;background:#eef0f1}.jsc-cmb-bar-preview__img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.jsc-cmb-bar-preview__caption{font-size:12px;font-weight:400;line-height:1.4;color:#5c6266;margin-top:-4px}@media screen and (max-width:1024px){.jsc-cmb-bar-preview:not(.is-empty){display:flex}.jsc-cmb-bar-preview:not(.is-empty)~.jsc-cmb-bar-help{display:none}}.jsc-cmb-recommended-badge{position:absolute;top:8px;left:8px;z-index:6;padding:3px 6px;border-radius:3px;background:#e6f2fa;color:#006aa8;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.2;pointer-events:none}.jsc-cmb-upsell-size{padding:8px 10px 0;font-size:12px;line-height:1.3;color:#737373;text-align:center}.jsc-cmb-price-prefix{margin-right:1px}.jsc-addon-grid-subtitle{font-weight:300;font-size:13px;margin-top:5px}.jsc-product-highlight-wrapper{margin-top:20px}.jsc-backorder.jsc-sticky-atc-backorder{margin-bottom:0}.product-text .sidebar-widget{margin-top:1.875rem!important}#jsc-feature-info-popup,#jsc-size-info-popup,#jsc-series-info-popup,#jsc-compatibility-info-popup{top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);max-width:1080px;width:calc(100% - (var(--gutter-large) * 2));height:80%;max-height:75vh;box-sizing:border-box;display:flex;flex-direction:column;z-index:999999}#jsc-compatibility-info-popup{width:40%;height:auto}#jsc-feature-info-popup.active,#jsc-size-info-popup.active,#jsc-series-info-popup.active,#jsc-compatibility-info-popup.active{transform:translate(-50%,-50%)}#jsc-compatibility-info-popup.active{z-index:10000000001!important}#jsc-feature-info-popup .sidebar__header,#jsc-size-info-popup .sidebar__header,#jsc-series-info-popup .sidebar__header,#jsc-compatibility-info-popup .sidebar__header{flex-shrink:0}#jsc-feature-info-popup .sidebar__title,#jsc-size-info-popup .sidebar__title,#jsc-series-info-popup .sidebar__title,#jsc-compatibility-info-popup .sidebar__title{flex:1;min-width:0;padding-inline-end:.5rem}#jsc-feature-info-popup .sidebar__body,#jsc-size-info-popup .sidebar__body,#jsc-series-info-popup .sidebar__body,#jsc-compatibility-info-popup .sidebar__body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}#jsc-compatibility-info-popup .sidebar__body{flex:none}#jsc-feature-info-popup .sidebar__body>.sidebar-large-padding,#jsc-size-info-popup .sidebar__body>.sidebar-large-padding,#jsc-series-info-popup .sidebar__body>.sidebar-large-padding,#jsc-compatibility-info-popup .sidebar__body>.sidebar-large-padding{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}#jsc-compatibility-info-popup .sidebar__body>.sidebar-large-padding{flex:none}.jsc-compatibility-info-popup__cta{border:none!important;text-align:center;padding-bottom:30px!important}.jsc-compatibility-info-popup__cta .jsc-compatibility-info-popup__confirm-btn{border-color:#008ac4!important;background-color:#008ac4!important;color:#fff;font-weight:var(--font-weight-body-primary-bold);margin-right:10px;width:100px}.jsc-compatibility-info-popup__cta .jsc-compatibility-info-popup__remove-btn{width:100px}.jsc-feature-info-btn{margin-left:auto;font-weight:600;border:1px solid #000;padding:5px 15px;border-radius:20px}.jsc-size-info-btn-icon img,.jsc-series-info-btn-icon img{width:13px;height:auto}.jsc-configurator-number-title-wrap{display:flex;align-items:center;width:100%;gap:5px}.jsc-bundle-configurator-wrap .jsc-configurator-number-title-wrap{display:none}.jsc-bundle-configurator-wrap{padding:0!important}.jsc-configurator-number-title-wrap .jsc-size-info-btn,.jsc-configurator-number-title-wrap .jsc-series-info-btn{margin-left:auto!important;font-weight:600;border-bottom:1px solid #000;flex-shrink:0}.jsc-instalment.jsc-pdp-price-instalment{flex-basis:100%;padding-top:3px}div[data-oke-star-rating] .oke-sr-stars{margin-right:5px}div[data-oke-star-rating] .oke-sr-stars .oke-stars svg{height:16px}.jsc-mobile-sticky-atc-title-wrap{display:flex;align-items:center;flex-wrap:wrap;column-gap:8px;row-gap:4px;flex:1 1 auto;min-width:0}.jsc-sticky-atc-title-wrap{display:flex;align-items:center;flex-wrap:wrap;column-gap:10px}.jsc-sticky-atc-title-wrap>span{letter-spacing:var(--base-headings-spacing)}.jsc-sticky-atc-inventory-status{font-size:12px;font-weight:600}.jsc-sticky-atc-inventory-status svg{width:7px;height:7px;vertical-align:middle;margin-right:3px}.jsc-sticky-atc-price-label{text-align:left;font-weight:600;color:#626262;margin-right:5px;font-size:12px}.product-text div[data-js-product-price-compact]{margin-bottom:25px!important}.jsc-pdp-assurance-proof-wrap{background:#f5f6f7;margin-bottom:0!important;padding:15px 0;justify-content:space-evenly!important;margin-top:0!important}.jsc-assurance-proof-wrap.jsc-pdp-assurance-proof-wrap .jsc-assurance-proof__separator{background:#676867;margin:5px 0}.jsc-pdp-assembly-service-wrap{display:flex!important;gap:10px;align-items:center}.jsc-pdp-assembly-service-icon{max-width:50px;flex-shrink:0}.jsc-pdp-assembly-service-icon img{width:100%;height:auto}.jsc-addon-grid .jsc-addon-img-wrap{flex-basis:30%;position:relative;overflow:hidden;min-width:0;min-height:0}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid .jsc-addon-info{flex-basis:65%;display:flex;flex-direction:column;justify-content:center}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid .jsc-addon-prod-title{font-weight:600}.jsc-configurator-number-title.jsc-configurator-option-title{margin-bottom:0!important}.jsc-configurator-number-title{margin-bottom:10px!important;font-size:15px;font-weight:600;display:flex!important;align-items:center;gap:5px}.jsc-configurator-number-title .jsc-addon-view-all{font-weight:500;font-size:12px;text-decoration:underline;margin-left:auto}.jsc-configurator-number-title .jsc-configurator-number-subtitle{font-weight:600;font-size:12px;color:#676767}.jsc-complete-setup-progress{width:20px;height:20px;flex-shrink:0;display:none}.jsc-complete-setup-progress.is-visible{display:block}.jsc-complete-setup-progress svg{display:block;width:100%;height:100%;transform:rotate(-90deg)}.jsc-complete-setup-progress__track{stroke:#d9d9d9}.jsc-complete-setup-progress__fill{stroke:#0086d0;stroke-linecap:round;stroke-dasharray:50.265;stroke-dashoffset:50.265}.jsc-complete-setup-progress.is-animating .jsc-complete-setup-progress__fill{animation:jsc-complete-setup-progress-fill 3s linear forwards}.jsc-cmb-upgrade-progress.is-animating .jsc-complete-setup-progress__fill{animation-duration:5s}.jsc-complete-setup-progress.is-paused .jsc-complete-setup-progress__fill{animation-play-state:paused}@keyframes jsc-complete-setup-progress-fill{to{stroke-dashoffset:0}}.product-text div[data-js-product-price-compact].jsc-pdp-price-compact-with-border{border-bottom:1px solid;padding-bottom:25px}.product-text div[data-js-product-price-compact]{position:relative}.jsc-pdp-item__label{padding:5px 10px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase}.jsc-pdp-item__label-wrap{position:absolute;right:0;top:0;display:flex;justify-content:end;gap:3px}.jsc-upsell-sidebar-drawer{width:40vw!important}.jsc-upsell-sidebar-drawer .jsc-sidear-addon-grid-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.jsc-upsell-sidebar-drawer .jsc-addon-upsell-drawer-overlay{background:#0000005c;position:absolute;top:-69px;left:0;right:0;bottom:0;z-index:1000;display:none}.jsc-upsell-sidebar-drawer .jsc-addon-upsell-drawer-overlay.active{display:block}#jsc-size-info-sidebar-drawer,#jsc-series-info-sidebar-drawer{min-width:0;box-sizing:border-box}#jsc-size-info-sidebar-drawer .sidebar__body,#jsc-series-info-sidebar-drawer .sidebar__body{min-width:0;max-width:100%;overflow-x:hidden}#jsc-series-info-sidebar-drawer .jsc-series-info-content{padding:0}#jsc-size-info-sidebar-drawer .jsc-size-info-content{padding:20px}#jsc-size-info-sidebar-drawer .jsc-size-info-drawer-content-table,#jsc-size-info-sidebar-drawer .jsc-size-info-drawer-content-title,#jsc-size-info-sidebar-drawer .jsc-size-info-drawer-content-text{margin-top:15px}#jsc-size-info-sidebar-drawer .jsc-size-info-drawer-content-title{font-size:16px;font-weight:700}.jsc-size-info-content,.jsc-series-info-content{min-width:0;max-width:100%;box-sizing:border-box;overflow-wrap:break-word;word-wrap:break-word}.jsc-size-info-content img,.jsc-size-info-content video,.jsc-size-info-content iframe,.jsc-size-info-content svg:not(:root),.jsc-series-info-content img,.jsc-series-info-content video,.jsc-series-info-content iframe,.jsc-series-info-content svg:not(:root){max-width:100%;height:auto}.jsc-size-info-content table,.jsc-series-info-content table{display:block;width:100%!important;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.jsc-size-info-content .jsc-size-info-drawer-content-table,.jsc-size-info-drawer-content-wrap .jsc-size-info-drawer-content-table{width:100%;max-width:100%;box-sizing:border-box}.jsc-size-info-content .jsc-size-info-drawer-content-table table,.jsc-size-info-drawer-content-wrap .jsc-size-info-drawer-content-table table{display:table;width:100%;max-width:100%;border-collapse:collapse;box-sizing:border-box}.jsc-size-info-content .jsc-size-info-drawer-content-table tbody tr:nth-child(2n),.jsc-size-info-drawer-content-wrap .jsc-size-info-drawer-content-table tbody tr:nth-child(2n){background-color:#00003205}.jsc-size-info-content pre,.jsc-series-info-content pre{max-width:100%;overflow-x:auto}#jsc-size-info-sidebar-drawer .jsc-size-info-drawer-content-table td,#jsc-size-info-sidebar-drawer .jsc-size-info-drawer-content-table th{padding:10px 15px}#jsc-size-info-sidebar-drawer .jsc-size-info-drawer-content-table th{background-color:#00000014;font-weight:700;text-align:left}#jsc-feature-info-popup .jsc-feature-info-popup__body,#jsc-size-info-popup .jsc-size-info-popup__body,#jsc-series-info-popup .jsc-series-info-popup__body,#jsc-compatibility-info-popup .jsc-compatibility-info-popup__body{flex:1 1 auto;min-width:0;min-height:0;max-width:100%;max-height:none;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overflow-wrap:break-word;word-wrap:break-word;scrollbar-width:none}#jsc-compatibility-info-popup .jsc-compatibility-info-popup__body{flex:none}#jsc-feature-info-popup .jsc-feature-info-popup__body img,#jsc-feature-info-popup .jsc-feature-info-popup__body video,#jsc-feature-info-popup .jsc-feature-info-popup__body iframe,#jsc-feature-info-popup .jsc-feature-info-popup__body svg:not(:root),#jsc-size-info-popup .jsc-size-info-popup__body img,#jsc-size-info-popup .jsc-size-info-popup__body video,#jsc-size-info-popup .jsc-size-info-popup__body iframe,#jsc-size-info-popup .jsc-size-info-popup__body svg:not(:root),#jsc-series-info-popup .jsc-series-info-popup__body img,#jsc-series-info-popup .jsc-series-info-popup__body video,#jsc-series-info-popup .jsc-series-info-popup__body iframe,#jsc-series-info-popup .jsc-series-info-popup__body svg:not(:root),#jsc-compatibility-info-popup .jsc-compatibility-info-popup__body img,#jsc-compatibility-info-popup .jsc-compatibility-info-popup__body video,#jsc-compatibility-info-popup .jsc-compatibility-info-popup__body iframe,#jsc-compatibility-info-popup .jsc-compatibility-info-popup__body svg:not(:root){max-width:100%;height:auto}#jsc-feature-info-popup .jsc-feature-info-popup__body table,#jsc-size-info-popup .jsc-size-info-popup__body table,#jsc-series-info-popup .jsc-series-info-popup__body table,#jsc-compatibility-info-popup .jsc-compatibility-info-popup__body table{display:block;width:100%!important;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}#jsc-feature-info-popup .jsc-feature-info-popup__body pre,#jsc-size-info-popup .jsc-size-info-popup__body pre,#jsc-series-info-popup .jsc-series-info-popup__body pre,#jsc-compatibility-info-popup .jsc-compatibility-info-popup__body pre{max-width:100%;overflow-x:auto}.product-title-wrap div[data-oke-star-rating]{margin:0}.jsc-bundle-addon-diviver{display:flex!important;align-items:center;gap:7px;margin-top:-8.4px;margin-bottom:8.4px!important}.jsc-bundle-addon-diviver .jsc-bundle-addon-main-title{flex-shrink:0;font-size:16px}.jsc-bundle-addon-diviver .jsc-divider-line{height:1px;background-color:#dedede;width:100%}.jsc-bundle-addon-wrap .jsc-bundle-addon-swatch-option{border:2px solid;border-radius:50%;padding:2px;border-color:#dedede;width:38px;height:38px;position:relative}.jsc-bundle-addon-wrap .jsc-bundle-addon-swatch-option img{border-radius:50%}.jsc-bundle-addon-wrap .jsc-bundle-addon-swatch-option[active]{border-color:#008ac4}.jsc-bundle-addon-wrap .jsc-bundle-addon-swatch-option[is-none]:after{content:"";position:absolute;width:100%;height:2px;background-color:#dedede;transform:rotate(-45deg);top:50%;left:50%;transform-origin:center;translate:-50% -50%}.jsc-bundle-addon-wrap .jsc-bundle-addon-variant-option:not(.jsc-bundle-addon-swatch-option){border:1px solid;padding:5px 10px;border-radius:20px;border-color:#dedede}.jsc-bundle-addon-wrap .jsc-bundle-addon-variant-option:not(.jsc-bundle-addon-swatch-option)[active]{border-color:#008ac4;background:#0089c733;color:#008ac4;font-weight:500}.jsc-bundle-addon-wrap .jsc-bundle-addon-product-variant-picker{display:none}.jsc-bundle-addon-wrap .jsc-bundle-addon-product-variant-picker[active]{display:block}.bundle-products__image-wrap{margin-bottom:15px!important}.jsc-bundle-price-breakdown{background:#f8f8f8;padding:20px 20px 15px!important;border-radius:5px;margin-top:0}.jsc-bundle-price-breakdown .jsc-bundle-price__title,.jsc-bundle-price-breakdown .jsc-bundle-price__final-price{font-size:16px}.jsc-bundle-price-breakdown .jsc-bundle-price__title{display:flex;align-items:center;gap:7px}.jsc-bundle-price-breakdown .jsc-bundle-price__title-wrap,.jsc-bundle-price-breakdown .jsc-bundle-price__item{display:flex;align-items:center;margin-bottom:7px;display:grid;grid-template-columns:70% 1fr;gap:5px}.jsc-bundle-price-breakdown .jsc-bundle-price__container,.jsc-bundle-price-breakdown .jsc-bundle-price__item-price-container{margin-left:auto;display:grid;grid-template-columns:repeat(2,1fr);text-align:right;width:100%;align-items:center}.jsc-bundle-price-breakdown .jsc-bundle-price__compare-price,.jsc-bundle-price-breakdown .jsc-bundle-price__item-compare-price{text-decoration:line-through;color:#101828;opacity:.6;margin-left:5px}.jsc-bundle-price-breakdown .jsc-bundle-price__item-title{color:#101828;opacity:.6;display:flex;gap:3.5px}.jsc-bundle-price-breakdown .jsc-bundle-price__item{font-size:12px}.jsc-bundle-price-breakdown .jsc-bundle-price__toggle-btn{font-size:12px;color:#101828;opacity:.5;margin-bottom:10px;cursor:pointer}.jsc-bundle-price-breakdown .jsc-bundle-price__item-container{height:0;overflow:hidden}.jsc-bundle-price-breakdown .jsc-bundle-price__item-container.active{height:100%}.jsc-bundle-price-breakdown .jsc-bundle-price__save-amount{font-size:12px;border-color:#008ac4;background:#0089c733;color:#008ac4;padding:3px 9px;border-radius:20px;border:1px solid}.product-gallery-item .video-popup__play svg{width:100%;height:100%}.jsc-special-product__heading:focus-visible{outline:2px solid #007DC5;outline-offset:2px}.jsc-special-product__accordion-title{margin:0!important;flex:1;min-width:0;display:block!important}.jsc-special-product__heading-limit{color:#9c2840}.jsc-special-product__header-actions{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.jsc-special-product__toggle{width:24px;min-width:24px;height:24px;border:0;background:transparent;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#121416;font-size:22px;line-height:1}.jsc-special-product__toggle-icon--plus{display:none}.jsc-special-product:not(.is-open) .jsc-special-product__toggle-icon--minus{display:none}.jsc-special-product:not(.is-open) .jsc-special-product__toggle-icon--plus{display:inline}.jsc-special-product__clear{border:0;background:transparent;padding:2px 0;color:#121416;font-size:13px;font-weight:500;text-decoration:underline;cursor:pointer;display:none;line-height:1.2}.jsc-special-product__clear:hover{color:#007dc5}.jsc-special-product.has-selection:not(.is-open) .jsc-special-product__clear{display:inline}.jsc-special-product__body{display:none;padding-top:12px}.jsc-special-product.is-open .jsc-special-product__body{display:block}.jsc-special-product__summary{padding-top:12px;padding-bottom:4px;margin:0}.jsc-special-product.is-open .jsc-special-product__summary,.jsc-special-product__summary[hidden]{display:none!important}.jsc-special-product:not(.is-open) .jsc-special-product__summary:not([hidden]){display:block}.jsc-special-product__summary-cards{display:flex;flex-direction:column;gap:10px}.jsc-special-product__summary-cards .jsc-cmb-summary-card__media{display:flex;align-items:center;justify-content:center;color:#007dc5}.jsc-special-product__summary-cards .jsc-cmb-summary-card__media svg{width:28px;height:28px;display:block}.jsc-special-product__wrap{gap:10px;padding-bottom:10px}.jsc-special-product__wrap:not(:first-child){margin-top:12px}.jsc-special-product__wrap .jsc-special-product__left{width:30%;display:flex;gap:3px}.jsc-special-product__wrap .jsc-special-product__right{width:70%}.jsc-special-product__wrap .jsc-special-product__option-wrap{display:flex;align-items:flex-start;gap:10px}.jsc-special-product__wrap .jsc-special-product__option{border:2px solid #dedede;padding:3px;width:65px;height:65px;max-width:65px;box-sizing:border-box;cursor:pointer;overflow:hidden;display:flex;align-items:center;justify-content:center}.jsc-special-product__wrap .jsc-special-product__option.active{border-color:#008ac4}.jsc-special-product__wrap .jsc-special-product__option img{width:100%;height:100%;object-fit:cover;display:block}.jsc-special-product__wrap .jsc-special-product__option--none{border:none;padding:0;width:65px;height:auto;max-width:65px;background:transparent;display:flex;flex-direction:column;align-items:center;overflow:visible;color:#6b6b6b}.jsc-special-product__wrap .jsc-special-product__option--none.active{border:none;color:#008ac4}.jsc-special-product__wrap .jsc-special-product__option--none .jsc-special-product__none-icon{width:65px;height:65px;border:2px solid #dedede;padding:3px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0}.jsc-special-product__wrap .jsc-special-product__option--none.active .jsc-special-product__none-icon{border-color:#008ac4}.jsc-special-product__wrap .jsc-special-product__option--none .jsc-special-product__none-label{margin-top:4px;font-size:12px;line-height:1.2;text-align:center;color:#222}.jsc-special-product__wrap .jsc-special-product__title{font-size:14px}.jsc-special-product .jsc-special-product__wrap-number{flex-shrink:0}.jsc-special-product__wrap .jsc-special-product__selected-option,.jsc-special-product__wrap .jsc-special-product__price{margin-top:6px;font-size:12px}.jsc-special-product__wrap .jsc-special-product__compare-price{text-decoration:line-through;margin-right:5px}.jsc-product-siblings-title{margin-bottom:3px}.jsc-product-siblings-opt{display:flex;align-items:center;border:2px solid #dedede;padding:5px 15px;gap:10px;border-radius:10px;background:#f5f6f7;width:400px;cursor:pointer}.jsc-product-siblings-opt:hover{box-shadow:3px 3px 5px #00000014;transform:translateY(-1px) scale(1.03)}.jsc-product-siblings-options{width:400px;border:1px solid #dedede;border-radius:10px;display:none;position:absolute;z-index:100;overflow:hidden}.jsc-cmb-upsell-main-title{display:flex!important;align-items:center;gap:5px;width:100%}.jsc-cmb-upsell-main-title .jsc-cmb-upsell-info{font-weight:500;font-size:12px;text-decoration:underline;margin-left:auto;display:block;cursor:pointer;text-align:right}.product-text>.jsc-config-accordion,.jsc-config-accordion{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding-top:16px;padding-bottom:16px;margin-top:20px;margin-bottom:20px;box-sizing:border-box}.product-text>.jsc-config-accordion+.jsc-config-accordion,.jsc-config-accordion+.jsc-config-accordion{border-top:0;margin-top:0}.product-text>.jsc-config-accordion.is-stack-first,.product-text>.jsc-config-accordion.is-stack-only,.jsc-config-accordion.is-stack-first,.jsc-config-accordion.is-stack-only{margin-top:20px}.product-text>.jsc-config-accordion.is-stack-middle,.jsc-config-accordion.is-stack-middle{margin-top:0;margin-bottom:0;border-top:0}.product-text>.jsc-config-accordion.is-stack-last,.jsc-config-accordion.is-stack-last{margin-top:0;border-top:0;margin-bottom:20px}.product-text>.jsc-config-accordion.is-stack-only,.jsc-config-accordion.is-stack-only{margin-bottom:20px}.product-text>.jsc-config-accordion:not(:last-child),.product-text>.jsc-desk-upgrades:not(:last-child),.product-text>.jsc-cmb-accordion:not(:last-child),.product-text>.jsc-accessories:not(:last-child){padding-bottom:16px;margin-bottom:0}.jsc-config-accordion .jsc-accessories__title{margin-top:0!important;margin-bottom:0!important}.product-text>.jsc-cmb-accordion,.jsc-cmb-accordion{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding-top:16px;padding-bottom:16px;box-sizing:border-box}.product-text>.jsc-config-accordion+.jsc-cmb-accordion,.product-text>.jsc-cmb-accordion+.jsc-config-accordion,.product-text>.jsc-desk-upgrades+.jsc-cmb-accordion,.jsc-config-accordion+.jsc-cmb-accordion,.jsc-desk-upgrades+.jsc-cmb-accordion,.jsc-cmb-accordion+.jsc-config-accordion{border-top:0;margin-top:0}.jsc-config-step-num,.jsc-your-desk__num,.jsc-desk-upgrades__num,.jsc-cmb-accordion__num,.jsc-accessories__num,.jsc-chairs__num,.jsc-special-product__num,.jsc-cross-sell__num{flex:none;align-self:center;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;font-weight:500;color:#5c6266;line-height:1.25;letter-spacing:0}.jsc-config-accordion .jsc-configurator-number-title,.jsc-config-accordion .jsc-desk-upgrades__title,.jsc-config-accordion .jsc-cmb-accordion__title,.jsc-config-accordion .jsc-accessories__title,.jsc-config-accordion .jsc-chairs__title,.jsc-config-accordion .jsc-special-product__accordion-title,.jsc-config-accordion .jsc-your-desk__title{margin-top:0!important;margin-bottom:0!important;font-size:16px!important;font-weight:600!important;color:#121416!important;line-height:1.25}.jsc-your-desk__header,.jsc-desk-upgrades__header,.jsc-cmb-accordion__header,.jsc-accessories__header,.jsc-chairs__header,.jsc-special-product__header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;box-sizing:border-box}.jsc-desk-upgrades__heading,.jsc-cmb-accordion__heading,.jsc-accessories__heading,.jsc-chairs__heading,.jsc-special-product__heading{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:12px;flex:1;min-width:0;min-height:44px;cursor:pointer;color:#121416}.jsc-desk-upgrades__heading:focus-visible{outline:2px solid #007DC5;outline-offset:2px}.jsc-desk-upgrades__title{margin:0!important;flex:1;min-width:0;display:block!important}.jsc-desk-upgrades__header-actions{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.jsc-desk-upgrades__toggle{width:24px;min-width:24px;height:24px;border:0;background:transparent;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#121416;font-size:22px;line-height:1}.jsc-desk-upgrades__toggle-icon--plus{display:none}.jsc-desk-upgrades:not(.is-open) .jsc-desk-upgrades__toggle-icon--minus{display:none}.jsc-desk-upgrades:not(.is-open) .jsc-desk-upgrades__toggle-icon--plus{display:inline}.jsc-desk-upgrades__clear{border:0;background:transparent;padding:2px 0;color:#121416;font-size:13px;font-weight:500;text-decoration:underline;cursor:pointer;display:none;line-height:1.2}.jsc-desk-upgrades__clear:hover{color:#007dc5}.jsc-desk-upgrades.has-selection:not(.is-open) .jsc-desk-upgrades__clear{display:inline}.jsc-desk-upgrades__body{display:none;padding-top:12px;padding-bottom:10px}.jsc-desk-upgrades.is-open .jsc-desk-upgrades__body{display:block}.jsc-desk-upgrades__subtitle{margin:0 0 12px;font-size:12px;line-height:1.45;color:#5c6266}.jsc-desk-upgrades__list{display:flex;flex-direction:column;gap:12px}.jsc-desk-upgrades__list:not(.is-expanded) .jsc-desk-upgrade-opt:nth-child(n+3){display:none}.jsc-desk-upgrades__view-more{display:block;width:100%;margin-top:12px;padding:10px 12px;border:1px solid rgba(18,20,22,.14);border-radius:5px;background:#fff;color:#121416;font-size:13px;font-weight:600;line-height:1.2;text-align:center;cursor:pointer;box-sizing:border-box;transition:border-color .15s ease,color .15s ease}.jsc-desk-upgrades__view-more:hover{border-color:#121416;color:#007dc5}.jsc-desk-upgrades__summary{padding-top:12px;padding-bottom:4px;margin:0}.jsc-desk-upgrades.is-open .jsc-desk-upgrades__summary,.jsc-desk-upgrades__summary[hidden]{display:none!important}.jsc-desk-upgrades:not(.is-open) .jsc-desk-upgrades__summary:not([hidden]){display:block}.jsc-desk-upgrades__summary-cards{display:flex;flex-direction:column;gap:10px}.jsc-desk-upgrade-opt{display:flex;align-items:stretch;gap:14px;width:100%;margin:0;padding:12px;border:1px solid rgba(18,20,22,.14);border-radius:5px;background:#fff;box-sizing:border-box;cursor:pointer;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.jsc-desk-upgrade-opt.active{border-color:#121416;border-width:1px;box-shadow:0 0 0 1px #121416;padding:12px}.jsc-desk-upgrade-opt.disabled,.jsc-desk-upgrade-opt[data-available=false]{opacity:.5;cursor:not-allowed}.jsc-desk-upgrade-opt__media{width:90px;min-width:90px;height:90px;border-radius:5px;overflow:hidden;background:#eef0f1;box-shadow:inset 0 0 0 1px #0000001a;flex-shrink:0}.jsc-desk-upgrade-opt__media img{width:100%;height:100%;object-fit:cover;display:block}.jsc-desk-upgrade-opt__body{flex:1;min-width:0;display:flex;flex-direction:column;align-self:stretch}.jsc-desk-upgrade-opt__title{font-size:15px;font-weight:700;color:#121416;line-height:1.2}.jsc-desk-upgrade-opt__desc{margin-top:4px;font-size:12px;line-height:1.45;color:#5c6266}.jsc-desk-upgrade-opt__backorder{margin-top:6px;margin-bottom:0}.jsc-desk-upgrades .jsc-desk-upgrade-opt .jsc-desk-upgrade-opt__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:0}.jsc-desk-upgrade-opt__price{font-size:15px;font-weight:700;color:#121416;display:flex;align-items:baseline;flex-wrap:wrap;gap:6px}.jsc-desk-upgrade-opt__price-from{font-weight:700}.jsc-desk-upgrade-opt__price .product-price--original{font-size:15px;font-weight:700;color:#121416}.jsc-desk-upgrade-opt__price .product-price--compare{font-size:13px;font-weight:400;color:#5c6266;text-decoration:line-through}.jsc-desk-upgrade-opt__actions{position:relative;flex-shrink:0}.jsc-desk-upgrade-opt__add{width:auto;min-width:72px;height:34px;padding:0 12px;border:1.5px solid #121416;border-radius:999px;background:#fff;color:#121416;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.jsc-desk-upgrade-opt.active .jsc-desk-upgrade-opt__add{display:none}.jsc-desk-upgrade-opt__edit{display:none;align-items:center;justify-content:center;margin:0;min-width:88px;height:34px;padding:0 14px;border:0;border-radius:999px;background:#121416;color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.jsc-desk-upgrade-opt.active .jsc-desk-upgrade-opt__edit{display:inline-flex}.jsc-desk-upgrade-opt__edit-label{color:#fff}.jsc-desk-upgrade-opt__qty-btn{width:36px;min-width:36px;height:auto;border:0;border-right:1px solid #a3a8ab;background:transparent;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;line-height:1;color:#121416}.jsc-desk-upgrade-opt__qty-btn:hover{background:#f2f4f5}.jsc-desk-upgrade-opt__qty-btn.jsc-desk-upgrade-opt__qty-plus{border-right:0;border-left:1px solid #a3a8ab}.jsc-desk-upgrade-opt__qty-btn svg{width:12px;height:12px}.jsc-desk-upgrade-opt__qty-btn svg *{fill:#121416;stroke:none}.jsc-desk-upgrade-opt__qty-value{flex:1;min-width:0;display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:14px;font-weight:600;color:#121416;line-height:1}.jsc-chairs__heading:focus-visible{outline:2px solid #007DC5;outline-offset:2px}.jsc-chairs__heading-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;justify-content:center}.jsc-chairs__title{margin:0!important;display:block!important}.jsc-chairs__status{display:block;font-size:12px;font-weight:400;color:#5c6266;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jsc-chairs.has-selection .jsc-chairs__status{color:#007dc5;font-weight:600}.jsc-chairs__header-actions{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.jsc-chairs__toggle{width:24px;min-width:24px;height:24px;border:0;background:transparent;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#121416;font-size:22px;line-height:1}.jsc-chairs__toggle-icon--plus{display:none}.jsc-chairs:not(.is-open) .jsc-chairs__toggle-icon--minus{display:none}.jsc-chairs:not(.is-open) .jsc-chairs__toggle-icon--plus{display:inline}.jsc-chairs__clear{border:0;background:transparent;padding:2px 0;color:#121416;font-size:13px;font-weight:500;text-decoration:underline;cursor:pointer;display:none;line-height:1.2}.jsc-chairs__clear:hover{color:#007dc5}.jsc-chairs.has-selection:not(.is-open) .jsc-chairs__clear{display:inline}.jsc-chairs__body{display:none;padding-top:12px;padding-bottom:10px}.jsc-chairs.is-open .jsc-chairs__body{display:block}.jsc-chairs__summary{padding-top:4px;padding-bottom:14px;margin:0}.jsc-chairs.is-open .jsc-chairs__summary,.jsc-chairs__summary[hidden]{display:none!important}.jsc-chairs__summary-cards{display:flex;flex-direction:column;gap:8px}.jsc-chairs__summary-cards .jsc-chairs-summary-card{align-items:center;gap:16px;padding:12px 14px 12px 12px}.jsc-chairs__summary-cards .jsc-cmb-summary-card__media{width:52px;min-width:52px;height:52px}.jsc-chairs__summary-cards .jsc-cmb-summary-card__media img{object-fit:contain}.jsc-chairs__summary-cards .jsc-cmb-summary-card__body{padding-left:14px;gap:2px}.jsc-chairs__summary-cards .jsc-cmb-summary-card__title{font-size:16px;font-weight:700;color:#007dc5;line-height:1.2}.jsc-chairs__summary-cards .jsc-cmb-summary-card__meta{font-size:13px;font-weight:400;color:#2e3236;line-height:1.35;margin-top:2px}.jsc-chairs__summary-cards .jsc-cmb-summary-card__label{font-size:12px;font-weight:600;color:#5c6266;line-height:1.35;margin-top:6px}.jsc-chairs__summary-cards .jsc-cmb-summary-card__qty{font-size:15px;font-weight:500;color:#5c6266;min-width:28px;text-align:right;margin-right:0}.jsc-chairs__summary-cards .jsc-cmb-summary-card__chevron{font-size:26px;padding-left:0}.jsc-chairs__promo{background:#007dc5;color:#fff;border-radius:5px;padding:10px 12px;font-size:13px;font-weight:600;line-height:1.35;margin-bottom:10px}.jsc-chairs__promo.is-applied{background:#073137}.jsc-chairs__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:stretch}.jsc-chair-opt{display:flex;flex-direction:column;height:100%;margin:0;padding:0;border:1px solid rgba(18,20,22,.14);border-radius:5px;background:#fff;overflow:hidden;box-sizing:border-box;cursor:pointer;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.jsc-chair-opt.active{border-color:#121416;box-shadow:0 0 0 1px #121416}.jsc-chair-opt.disabled,.jsc-chair-opt[data-available=false]{opacity:.5;cursor:not-allowed}.jsc-chair-opt__media{position:relative;width:100%;height:150px;background:#eef0f1;overflow:hidden}.jsc-chair-opt__media img{width:100%;height:100%;object-fit:contain;display:block}.jsc-chair-opt__backorder{position:absolute!important;top:8px!important;left:8px!important;right:auto!important;bottom:auto!important;z-index:2!important;margin:0!important;max-width:calc(100% - 16px);pointer-events:none}.jsc-chair-opt__body{display:flex;flex-direction:column;gap:3px;padding:10px;background:#fff;flex:1;min-height:0}.jsc-chair-opt__title{font-size:14px;font-weight:600;color:#121416;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jsc-chair-opt__desc{font-size:12px;font-weight:400;color:#5c6266;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jsc-chair-opt__footer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:6px}.jsc-chair-opt__price{font-size:13px;font-weight:700;color:#121416;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px;min-width:0}.jsc-chair-opt__price-from{font-weight:700}.jsc-chair-opt__price .product-price--original{font-size:13px;font-weight:700;color:#121416}.jsc-chair-opt__price .product-price--compare{font-size:12px;font-weight:400;color:#5c6266}.jsc-chair-opt__actions{flex:none}.jsc-chair-opt__add{all:unset;box-sizing:border-box;cursor:pointer;font-size:11px;font-weight:700;letter-spacing:.06em;padding:7px 12px;border:1.5px solid #121416;border-radius:999px;color:#121416;background:#fff;line-height:1.2;white-space:nowrap}.jsc-chair-opt.active .jsc-chair-opt__add{display:none}.jsc-chair-opt__edit{box-sizing:border-box;display:none;align-items:center;justify-content:center;margin:0;min-width:88px;height:32px;padding:0 14px;border:0;border-radius:999px;background:#121416;color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.2;white-space:nowrap;cursor:pointer}.jsc-chair-opt.active .jsc-chair-opt__edit{display:inline-flex}.jsc-chair-opt__edit-label,.product-text .jsc-chair-opt__edit,.product-text .jsc-chair-opt__edit .jsc-chair-opt__edit-label{color:#fff}.jsc-chair-opt__edit[hidden]{display:none!important}.jsc-config-accordion .jsc-chairs__title{margin:0!important}.jsc-accessories__heading:focus-visible{outline:2px solid #007DC5;outline-offset:2px}.jsc-accessories__num{flex:none;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;font-weight:500;color:#5c6266;line-height:1.25}.jsc-accessories__title{margin:0!important;flex:1;min-width:0;display:block!important;font-size:16px!important;font-weight:600!important;color:#121416!important;line-height:1.25}.jsc-accessories__header-actions{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.jsc-accessories__toggle{width:24px;min-width:24px;height:24px;border:0;background:transparent;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#121416;font-size:22px;line-height:1}.jsc-accessories__toggle-icon--plus{display:none}.jsc-accessories:not(.is-open) .jsc-accessories__toggle-icon--minus{display:none}.jsc-accessories:not(.is-open) .jsc-accessories__toggle-icon--plus{display:inline}.jsc-accessories__clear{border:0;background:transparent;padding:2px 0;color:#121416;font-size:13px;font-weight:500;text-decoration:underline;cursor:pointer;display:none;line-height:1.2}.jsc-accessories__clear:hover{color:#007dc5}.jsc-accessories.has-selection:not(.is-open) .jsc-accessories__clear{display:inline}.jsc-accessories__body{display:none;padding-top:12px;padding-bottom:10px}.jsc-accessories.is-open .jsc-accessories__body{display:block}.jsc-accessories__summary{padding-top:12px;padding-bottom:4px;margin:0}.jsc-accessories.is-open .jsc-accessories__summary,.jsc-accessories__summary[hidden]{display:none!important}.jsc-accessories:not(.is-open) .jsc-accessories__summary:not([hidden]){display:block}.jsc-accessories__summary-cards{display:flex;flex-direction:column;gap:10px}.jsc-accessories__promo{display:flex;align-items:center;justify-content:left;width:100%;margin:0 0 16px;padding:8px 12px;border-radius:5px;background:#073137;color:#fff;font-size:13px;font-weight:600;line-height:1.35;text-align:center;box-sizing:border-box}.jsc-accessories__categories{display:flex;align-items:flex-start;gap:10px 14px;margin-bottom:16px}.jsc-accessories__categories-label{flex-shrink:0;padding-top:8px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#5c6266;line-height:1.2}.jsc-accessories__category-pills{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.jsc-accessories__category-pill{display:inline-flex;align-items:center;gap:0;margin:0;padding:8px 14px;border:1px solid #121416;border-radius:999px;background:#fff;color:#121416;font-size:13px;font-weight:500;line-height:1.2;cursor:pointer;box-sizing:border-box}.jsc-accessories__category-pill.is-active,.product-text .jsc-accessories__category-pill.is-active,.jsc-accessories__category-pill.is-active .jsc-accessories__category-pill-label,.jsc-accessories__category-pill.is-active .jsc-accessories__category-pill-qty{background:#121416;border-color:#121416;color:#fff}.jsc-accessories__category-pill-qty:not([hidden]){display:inline}.jsc-accessories__category-pill-qty:before{content:" \b7  "}.jsc-accessories__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:stretch}.jsc-accessories__grid .jsc-accessory-opt[hidden]{display:none!important}.jsc-accessories__view-more{display:block;width:100%;margin-top:12px;padding:10px 12px;border:1px solid rgba(18,20,22,.14);border-radius:5px;background:#fff;color:#121416;font-size:13px;font-weight:600;line-height:1.2;text-align:center;cursor:pointer;box-sizing:border-box;transition:border-color .15s ease,color .15s ease}.jsc-accessories__view-more:hover{border-color:#121416;color:#007dc5}.jsc-accessories__view-more[hidden]{display:none!important}.jsc-accessory-opt{display:flex;flex-direction:column;height:100%;margin:0;padding:0;border:1px solid rgba(18,20,22,.14);border-radius:5px;background:#fff;overflow:hidden;box-sizing:border-box;cursor:pointer;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.jsc-accessory-opt.active{border-color:#121416;border-width:1px;box-shadow:0 0 0 1px #121416}.jsc-accessory-opt.disabled,.jsc-accessory-opt[data-available=false]{opacity:.5;cursor:not-allowed}.jsc-accessory-opt__media{position:relative;width:100%;aspect-ratio:1 / .85;background:#eef0f1;overflow:hidden}.jsc-accessory-opt__media img{width:100%;height:100%;object-fit:contain;display:block}.jsc-accessory-opt__backorder{position:absolute!important;top:8px!important;left:8px!important;right:auto!important;bottom:auto!important;z-index:2!important;margin:0!important;max-width:calc(100% - 16px);pointer-events:none}.jsc-accessory-opt--promo .jsc-accessory-opt__backorder{top:40px!important}.jsc-accessory-opt__badge{position:absolute;top:10px;left:10px;z-index:3;max-width:calc(100% - 20px);padding:5px 8px;border-radius:3px;background:#073137;color:#fff;font-size:11px;font-weight:600;line-height:1.2}.jsc-accessory-opt__body{display:flex;flex-direction:column;gap:12px;padding:12px;background:#fff;flex:1}.jsc-accessory-opt__title{font-size:14px;font-weight:700;color:#121416;line-height:1.3}.jsc-accessory-opt__footer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto}.jsc-accessory-opt__price{font-size:14px;font-weight:700;color:#121416;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px;min-width:0}.jsc-accessory-opt__price-from{font-weight:700}.jsc-accessory-opt__price .product-price--original{font-size:14px;font-weight:700;color:#121416}.jsc-accessory-opt__price .product-price--compare{font-size:12px;font-weight:400;color:#5c6266;text-decoration:line-through}.jsc-accessory-opt__actions{flex-shrink:0}.jsc-accessory-opt__add{width:auto;min-width:64px;height:32px;padding:0 12px;border:1.5px solid #121416;border-radius:999px;background:#fff;color:#121416;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.jsc-accessory-opt.active .jsc-accessory-opt__add{display:none}.jsc-accessory-opt__edit{display:none;align-items:center;justify-content:center;margin:0;min-width:88px;height:32px;padding:0 14px;border:0;border-radius:999px;background:#121416;color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.jsc-accessory-opt.active .jsc-accessory-opt__edit{display:inline-flex}.jsc-accessory-opt__edit-label{color:#fff}.jsc-accessory-opt__qty-btn{width:30px;min-width:30px;height:auto;border:0;border-right:1px solid #a3a8ab;background:transparent;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;line-height:1;color:#121416}.jsc-accessory-opt__qty-btn:hover{background:#f2f4f5}.jsc-accessory-opt__qty-btn.jsc-accessory-opt__qty-plus{border-right:0;border-left:1px solid #a3a8ab}.jsc-accessory-opt__qty-btn svg{width:11px;height:11px}.jsc-accessory-opt__qty-btn svg *{fill:#121416;stroke:none}.jsc-accessory-opt__qty-value{flex:1;min-width:0;display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:13px;font-weight:600;color:#121416;line-height:1}@media(max-width:1024px){.jsc-accessories__categories{flex-direction:column;align-items:stretch;gap:8px}.jsc-accessories__categories-label{padding-top:0}.jsc-accessories__category-pills{flex-wrap:nowrap;gap:8px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;margin:0 -4px;padding:2px 4px 6px}.jsc-accessories__category-pills::-webkit-scrollbar{display:none}.jsc-accessories__category-pill{flex:0 0 auto;white-space:nowrap;scroll-snap-align:start}}@media(max-width:749px){.jsc-accessories__grid{gap:10px}.jsc-accessory-opt__body{padding:10px}.jsc-accessory-opt__title{font-size:13px}}.jsc-cmb-accordion__heading:focus-visible{outline:2px solid #007DC5;outline-offset:2px}.jsc-cmb-accordion__title{margin:0!important;flex:1;min-width:0;display:block!important}.jsc-cmb-accordion__header-actions{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.jsc-cmb-accordion__toggle{width:24px;min-width:24px;height:24px;border:0;background:transparent;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#121416;font-size:22px;line-height:1}.jsc-cmb-accordion__toggle-icon--plus{display:none}.jsc-cmb-accordion:not(.is-open) .jsc-cmb-accordion__toggle-icon--minus{display:none}.jsc-cmb-accordion:not(.is-open) .jsc-cmb-accordion__toggle-icon--plus{display:inline}.jsc-cmb-accordion__clear{border:0;background:transparent;padding:2px 0;color:#121416;font-size:13px;font-weight:500;text-decoration:underline;cursor:pointer;display:none;line-height:1.2}.jsc-cmb-accordion__clear:hover{color:#007dc5}.jsc-cmb-accordion.has-selection:not(.is-open) .jsc-cmb-accordion__clear{display:inline}.jsc-cmb-accordion__body{display:none;padding-top:12px;padding-bottom:10px}.jsc-cmb-accordion.is-open .jsc-cmb-accordion__body{display:block}.jsc-cmb-accordion__compare{display:flex;justify-content:flex-end;margin-bottom:10px}.jsc-cmb-accordion__compare .jsc-cmb-upsell-info{font-size:12px;font-weight:500;text-decoration:underline;color:#121416}.jsc-cmb-accordion__compare .jsc-cmb-upsell-info:hover{color:#007dc5}.jsc-cmb-accordion__summary{padding-top:12px;padding-bottom:4px;margin:0}.jsc-cmb-accordion.is-open .jsc-cmb-accordion__summary,.jsc-cmb-accordion__summary[hidden]{display:none!important}.jsc-cmb-accordion:not(.is-open) .jsc-cmb-accordion__summary:not([hidden]){display:block}.jsc-cmb-summary-cards{display:flex;flex-direction:column;gap:10px}.jsc-cmb-summary-card{width:100%;display:flex;align-items:center;gap:12px;padding:10px 12px 10px 10px;border:1px solid rgba(18,20,22,.16);border-radius:5px;background:#fff;text-align:left;cursor:pointer;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.jsc-cmb-summary-card:hover{border-color:#121416;box-shadow:0 2px 10px #0000000f}.jsc-cmb-summary-card.is-primary{border:1px solid rgba(18,20,22,.16)}.jsc-cmb-summary-card__media{width:52px;min-width:52px;height:52px;border-radius:5px;overflow:hidden;background:#eef0f1;box-shadow:inset 0 0 0 1px #0000001a;position:relative;flex:none}.jsc-cmb-summary-card__media:after{content:none}.jsc-cmb-summary-card__media img{width:100%;height:100%;object-fit:cover;display:block}.jsc-cmb-summary-card__body{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:1px;border-left:3px solid #007DC5;padding-left:12px}.jsc-cmb-summary-card__title{font-size:15px;font-weight:700;color:#007dc5;line-height:1.2}.jsc-cmb-summary-card__meta{font-size:13px;font-weight:400;color:#121416;line-height:1.3}.jsc-cmb-summary-card__label{font-size:12px;color:#5c6266;line-height:1.35}.jsc-cmb-summary-card__backorder,.jsc-your-desk__summary-backorder{margin-top:6px;margin-bottom:0;max-width:100%}.jsc-cmb-summary-card__qty{flex-shrink:0;font-size:14px;font-weight:500;color:#5c6266;margin-right:4px}.jsc-cmb-summary-card__chevron{flex-shrink:0;font-size:22px;line-height:1;color:#121416;font-weight:400;padding-left:4px}.jsc-product-siblings-options.is-open{display:block}.jsc-product-siblings-options .jsc-product-siblings-opt{border:none;border-radius:0}.jsc-product-siblings-options .jsc-product-siblings-opt:not(:last-child){border-bottom:1px solid #dedede}.jsc-product-siblings-selector-icons{margin-left:auto}.jsc-product-siblings-opt.is-open .jsc-product-siblings-icon{transform:rotate(180deg)}.jsc-product-siblings-icon svg{width:12px}.jsc-product-siblings-opt.active{border-color:#008ac4}.jsc-product-siblings-img{width:55px;height:55px;flex-shrink:0}.jsc-product-siblings-img img{width:100%;height:100%;object-fit:cover}.jsc-product-siblings-info{color:var(--color-text-main)}.jsc-product-siblings-desc{font-size:12px}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-opt{position:relative;display:flex;flex-direction:column;width:100%;border:1px solid rgba(18,20,22,.14);border-radius:5px;overflow:hidden;background:#fff;cursor:pointer;box-sizing:border-box;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-opt:hover{border-color:#12141659}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-opt.disabled,.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-opt[data-available=false]{opacity:.5;pointer-events:none}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-opt.active{border-color:#121416;border-width:1px;box-shadow:0 0 0 1px #121416}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-check{display:none}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-img{position:relative;flex:0 0 auto;width:100%;aspect-ratio:1 / 1;overflow:hidden;background:#eef0f1}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-img img,.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-img__product,.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-img__hover{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-img__hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;z-index:1;object-fit:cover}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-img__hover[hidden]{display:none}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-hover-sub{display:none;font-weight:400;font-size:11px;line-height:1.35;color:#5c6266;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-info{position:relative;z-index:2;flex:1 1 auto;height:auto;min-height:0;max-height:none;padding:10px 8px;display:flex;flex-direction:column;justify-content:flex-start;box-sizing:border-box;text-align:left;gap:4px;background:#fff;overflow:visible}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-copy{min-width:0;flex:0 1 auto}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-title{font-weight:600;font-size:12px;color:#121416;line-height:1.25;display:block;overflow:visible;white-space:normal;word-break:normal;overflow-wrap:normal;word-wrap:normal;hyphens:none;-webkit-hyphens:none}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-opt .jsc-cmb-upsell-img .jsc-backorder,.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-opt>.jsc-cmb-upsell-info>.jsc-backorder,.jsc-cmb-dropdown-upsell .jsc-cmb-grid-backorder{position:absolute!important;top:8px!important;left:8px!important;right:auto!important;bottom:auto!important;z-index:5!important;margin:0!important;max-width:calc(100% - 16px);pointer-events:none}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-opt:has(.jsc-cmb-recommended-badge) .jsc-cmb-grid-backorder:not(.hide-important){top:34px!important}@media screen and (min-width:768px){.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-opt{min-width:0;align-self:stretch;height:auto;width:auto;transition:border-color .15s ease,box-shadow .15s ease}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-img{flex:0 0 auto;aspect-ratio:1 / 1;width:100%;height:auto}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-img__product,.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-img__hover{transition:opacity .3s ease}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-info{flex:1 1 auto;height:auto;padding:10px}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-title{font-size:13px}}@media screen and (min-width:1025px)and (hover:hover){.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid{transition:grid-template-columns .35s cubic-bezier(.2,.8,.2,1);will-change:grid-template-columns}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-opt{height:var(--jsc-cmb-grid-opt-height, auto);min-height:var(--jsc-cmb-grid-opt-height, auto);max-height:var(--jsc-cmb-grid-opt-height, none);overflow:hidden}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-img{aspect-ratio:auto;width:100%;height:var(--jsc-cmb-grid-img-height, auto);flex:0 0 var(--jsc-cmb-grid-img-height, auto);min-height:0}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid:has(.jsc-cmb-upsell-opt[data-hover-image]:nth-child(1):hover){grid-template-columns:3.2fr 1fr 1fr}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid:has(.jsc-cmb-upsell-opt[data-hover-image]:nth-child(2):hover){grid-template-columns:1fr 3.2fr 1fr}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid:has(.jsc-cmb-upsell-opt[data-hover-image]:nth-child(3):hover){grid-template-columns:1fr 1fr 3.2fr}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid:has(.jsc-cmb-upsell-opt[data-hover-image]:hover) .jsc-cmb-upsell-opt:not(:hover) .jsc-cmb-upsell-copy,.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid:has(.jsc-cmb-upsell-opt[data-hover-image]:hover) .jsc-cmb-upsell-opt:not(:hover) .jsc-cmb-upsell-title,.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid:has(.jsc-cmb-upsell-opt[data-hover-image]:hover) .jsc-cmb-upsell-opt:not(:hover) .jsc-cmb-upsell-price,.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid:has(.jsc-cmb-upsell-opt[data-hover-image]:hover) .jsc-cmb-upsell-opt:not(:hover) .jsc-cmb-upsell-price-text{min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:normal;overflow-wrap:normal}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid:has(.jsc-cmb-upsell-opt[data-hover-image]:hover) .jsc-cmb-upsell-opt:not(:hover) .jsc-cmb-upsell-info{overflow:hidden;flex:0 0 auto}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid:has(.jsc-cmb-upsell-opt[data-hover-image]:hover) .jsc-cmb-upsell-opt:not(:hover) .jsc-cmb-recommended-badge{max-width:calc(100% - 16px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-opt[data-hover-image]:hover .jsc-cmb-upsell-img{position:absolute;top:0;right:0;bottom:0;left:0;flex:none;width:100%;height:100%;aspect-ratio:auto;z-index:1}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-opt[data-hover-image]:hover .jsc-cmb-upsell-img__product{opacity:0}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-opt[data-hover-image]:hover .jsc-cmb-upsell-img__hover:not([hidden]){opacity:1;object-fit:cover}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-opt[data-hover-image]:hover .jsc-cmb-upsell-info{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:8px;background:linear-gradient(0deg,#000000bf,#0000)}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-opt[data-hover-image]:hover .jsc-cmb-upsell-copy{min-width:0}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-opt[data-hover-image]:hover .jsc-cmb-upsell-title,.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-opt[data-hover-image]:hover .jsc-cmb-upsell-price-text,.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-opt[data-hover-image]:hover .jsc-cmb-upsell-price .product-price--original{color:#fff}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-opt[data-hover-image]:hover .jsc-cmb-upsell-title{font-weight:700;font-size:16px}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-opt[data-hover-image]:hover .jsc-cmb-upsell-hover-sub{display:block;color:#ffffffd9}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-opt[data-hover-image]:hover .jsc-cmb-upsell-price{margin-top:0;flex:none}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-opt[data-hover-image]:hover .jsc-cmb-upsell-price-text,.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-opt[data-hover-image]:hover .jsc-cmb-upsell-price .product-price--original{font-weight:700;font-size:13px;color:#fff}}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-desc{font-weight:400;font-size:12px;margin-top:2px;margin-bottom:0;color:#5c6266;line-height:1.35}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-desc p{margin:0}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-price{margin-top:auto;padding-top:0;font-size:12px;justify-content:left;flex:0 0 auto;line-height:1.2}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-opt .jsc-cmb-upsell-price-text{font-weight:500;font-size:12px;color:#5c6266}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-opt[data-free-cmb] .jsc-cmb-upsell-price-text{color:#067647;font-weight:600}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-price .product-price{display:inline;font-size:12px}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-price .product-price .product-price--original{font-size:12px;color:#5c6266;font-weight:500}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-price .product-price .product-price--compare{display:none}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-grid-atc{display:none!important}.jsc-cmb-upgrade-upsell{margin-top:4px;border-radius:0;overflow:visible;background:transparent}.jsc-cmb-upgrade-upsell-label{display:none}.jsc-cmb-upgrade-upsell-body{padding:0}.jsc-cmb-bundles-list{display:flex;flex-direction:column;gap:12px}.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-opt{display:flex;flex-direction:column;width:100%;margin:0;border:1px solid rgba(18,20,22,.14);border-radius:5px;background:#fff;box-sizing:border-box;position:relative!important;overflow:hidden;cursor:pointer;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-opt.active{border-color:#121416;border-width:1px;box-shadow:0 0 0 1px #121416}.jsc-cmb-bundle-card-top{display:flex;align-items:stretch;gap:14px;padding:12px}.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-opt .jsc-cmb-upsell-img{width:90px;min-width:90px;height:90px;border-radius:5px;overflow:hidden;background:#eef0f1;box-shadow:inset 0 0 0 1px #0000001a;flex-shrink:0}.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-opt .jsc-cmb-upsell-img img{width:100%;height:100%;object-fit:cover;display:block}.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-opt>.jsc-cmb-upsell-check{display:none}.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-opt .jsc-cmb-upsell-info{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0;padding:0}.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-opt .jsc-cmb-upsell-title{font-size:15px;font-weight:700;color:#121416;line-height:1.2}.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-opt .jsc-cmb-upsell-desc{margin-top:3px;font-size:12px;color:#5c6266;line-height:1.4}.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-opt .jsc-cmb-upgrade-opt__backorder{position:static!important;top:auto!important;left:auto!important;margin-top:6px;margin-bottom:0;max-width:100%;pointer-events:auto}.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-opt .jsc-cmb-bundle-price-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto}.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-opt .jsc-cmb-upsell-price{margin:0;padding:0}.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-opt .jsc-cmb-upsell-price-text,.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-opt .jsc-cmb-upsell-price .product-price--original{font-size:15px;font-weight:700;color:#121416}.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-opt .product-price--compare{display:none}.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-opt.disabled,.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-opt[data-available=false]{opacity:.55;pointer-events:none;cursor:not-allowed}.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-opt.disabled .jsc-cmb-upgrade-add,.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-opt[data-available=false] .jsc-cmb-upgrade-add{opacity:.5}.jsc-cmb-upgrade-actions{margin-top:0;min-height:0;display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}.jsc-cmb-upgrade-opt.active .jsc-cmb-upgrade-actions{justify-content:flex-end}.jsc-cmb-upgrade-add{width:auto;min-width:72px;height:34px;border:1.5px solid #121416;border-radius:999px;background:#fff;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.jsc-cmb-upgrade-add-label{font-size:11px;font-weight:700;color:#121416;letter-spacing:.06em;text-transform:uppercase}.jsc-cmb-upgrade-add .jsc-icon{display:none}.jsc-cmb-upgrade-edit{display:none;align-items:center;justify-content:center;margin:0;min-width:88px;height:34px;padding:0 14px;border:0;border-radius:999px;background:#121416;color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.jsc-cmb-upgrade-edit-label{color:#fff}.jsc-cmb-upgrade-opt.active .jsc-cmb-upgrade-add{display:none}.jsc-cmb-upgrade-opt.active .jsc-cmb-upgrade-edit{display:inline-flex}.jsc-cmb-upgrade-qty-btn{width:36px;min-width:36px;height:auto;border:0;border-right:1px solid #a3a8ab;background:transparent;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;line-height:1;color:#121416}.jsc-cmb-upgrade-qty-btn:hover{background:#f2f4f5}.jsc-cmb-upgrade-qty-btn.jsc-cmb-upgrade-qty-plus{border-right:0;border-left:1px solid #a3a8ab}.jsc-cmb-upgrade-qty-btn svg{width:12px;height:12px}.jsc-cmb-upgrade-qty-btn svg *{fill:#121416;stroke:none}.jsc-cmb-upgrade-qty-value{flex:1;min-width:0;display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:14px;font-weight:600;color:#111;line-height:1}.jsc-cmb-bundle-contents{position:relative;border-top:none;padding:10px 12px 12px;font-size:12px;color:#121416;line-height:1.45}.jsc-cmb-bundle-contents:before{content:"";position:absolute;top:0;left:12px;right:12px;border-top:1px solid rgba(18,20,22,.1)}.jsc-cmb-bundle-contents__list{list-style:none!important;margin:0!important;padding:0!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px}.jsc-cmb-bundle-contents__list li{text-indent:0!important;padding-left:0!important;margin:0}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-price{display:flex;align-items:center;justify-content:left;gap:8px}.jsc-cmb-qv-atc-wrap,.jsc-cmb-qv-atc-wrap .jsc-addon-atc-btn{width:100%}.jsc-cmb-quick-view-wrap .jsc-addon-price{font-size:14px}.jsc-cmb-quick-view-wrap .jsc-addon-price .jsc-cmb-upsell-price-text{font-weight:700;color:#ee6457}.jsc-cmb-quick-view-wrap .jsc-addon-price.jsc-cmb-qv-price--free .jsc-cmb-upsell-price-text{color:#067647;font-weight:600}.jsc-cmb-quick-view-wrap .jsc-addon-price .product-price{display:inline-block;font-size:14px}.jsc-cmb-quick-view-wrap .jsc-addon-price .product-price .product-price--original{font-size:14px;color:#740005}.jsc-cmb-quick-view-wrap .jsc-addon-price .product-price .product-price--compare{margin-inline-start:2px;font-weight:400;color:#101828}.jsc-cmb-quick-view-wrap .jsc-addon-price.jsc-cmb-qv-price--sale .jsc-cmb-upsell-price-text,.jsc-cmb-quick-view-wrap .jsc-addon-price.jsc-cmb-qv-price--sale .product-price--original{color:#740005}.product-gallery__thumbnails .thumbnail .thumbnail__badge{top:50%;left:50%;right:auto;transform:translate(-50%,-50%);width:2.5rem;height:2.5rem}.video-popup__container .video-popup__background figure{background-color:#101828}.video-popup__container .video-popup__background figure img{opacity:.6!important}.jsc-rich-text__table{font-size:16px;line-height:26px;letter-spacing:0;border:1px solid rgba(34,36,38,.15);display:table;width:100%;table-layout:fixed}.jsc-rich-text__table .jsc-rich-text__table-header{font-weight:700}.jsc-rich-text__table .jsc-rich-text__table-heder-row{background-color:#00000014!important}.jsc-rich-text__table th,.jsc-rich-text__table td{min-width:50px;padding:10px 15px}.jsc-rich-text__table tr:nth-child(odd){background-color:#00003205}.jsc-rich-text__table tr:not(:first-child){border-top:1px solid rgba(34,36,38,.1)}.rich-text__container .card__text{width:100%}.product-text ul{list-style-position:outside!important;margin-inline-start:12px;line-height:1.2em}.section-media-with-text .card__text.jsc-card__text-mobile{display:none}product-page .jsc-pdp-desc__mobile,product-page .jsc-pdp-icons__mobile,product-page .jsc-pdp-divider__mobile,.section-text-columns-icons .jsc-text-columns-icons__mobile{display:none}.section-text-columns-images .video-background{display:block;position:absolute;top:0;left:0;width:100%;height:100%;padding-top:0}.section-text-columns-images .video-background video-background-element,.section-text-columns-images .video-background video{display:block;width:100%}.section-text-columns-images .card__image:not(.card__image-adapt) .video-background video-background-element,.section-text-columns-images .card__image:not(.card__image-adapt) .video-background video{height:100%;width:100%;object-fit:cover}.section-text-columns-images .video-background.video-background-mobile,.section-text-columns-images .lazy-image.lazy-image-mobile{display:none}.section-text-columns-images .card__image-adapt{height:auto}.section-text-columns-images .card__image-adapt .video-background,.section-text-columns-images .card__image-adapt .lazy-image,.section-text-columns-images .card__image-adapt .lazy-image img{position:relative}.section-text-columns-images .card__image{border-radius:5px}.section-text-columns-images .grid{--col-gap: 8px}.section-text-columns-images .card .text-size--small{opacity:.62;line-height:16.8px}.section-text-columns-images .card .gutter--regular{padding-top:var(--gutter-small)}.product-gallery__thumbnails .product-gallery__thumbnails-holder{display:block}.product-gallery__thumbnails .product-gallery__thumbnails-holder .thumbnail{position:absolute}.product-text .product__description ul{list-style:disc!important;list-style-position:inside!important;margin-inline-start:0;line-height:1.4em!important;font-size:14.25px!important}.product-text .product__description ul li{text-indent:-20px;padding-left:20px}.product-text .product__description p[data-mce-style]{padding-left:12px!important}product-variants .product-variant__item:not(.product-variant__item--color) .product-variant__label{border-radius:4px}product-variants .product-variant__item .product-variant__label{border-width:2px;border-color:#dedede;outline:none!important}product-variants .product-variant__item--radio input{border:none;margin:0!important}product-variants .product-variant__item--radio input:hover:not([disabled])+label,product-variants .product-variant__item--radio input:hover:not([disabled]){border-color:#dedede!important}product-variants .product-variant__container .product-variant__item--radio input:checked+label{border:2px solid #008ac4!important;box-shadow:none!important}.jsc-backorder-message{color:#ff3b30;text-align:center}div[data-section-id=pf-99f3] .sc-dhKdPU{margin:0 auto}.section-promotion-cards .card{height:100%;display:flex;flex-direction:column}.section-promotion-cards .card>div:first-child{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.section-promotion-cards .card__text{position:relative;flex:1 1 auto;display:flex;flex-direction:column}.section-promotion-cards .card__text:has(.jsc-button-wrap){padding-bottom:0!important}.section-promotion-cards .card__text .jsc-button-wrap{position:relative;margin-top:auto;margin-bottom:0;padding-top:5px;width:auto}.section-promotion-cards .card__text.spacing--custom>.jsc-button-wrap{margin-bottom:0!important}.section-promotion-cards .card__text.spacing--custom>*:has(+.jsc-button-wrap){margin-bottom:0}.section-promotion-cards .card__text.gutter--regular .jsc-button-wrap{margin-left:calc(-1 * var(--gutter-regular));margin-right:calc(-1 * var(--gutter-regular));width:calc(100% + (2 * var(--gutter-regular)))}.section-promotion-cards .card__text.gutter--large .jsc-button-wrap{margin-left:calc(-1 * var(--gutter-large));margin-right:calc(-1 * var(--gutter-large));width:calc(100% + (2 * var(--gutter-large)))}.section-promotion-cards .card__text .jsc-button-wrap .button{width:100%}.section-promotion-cards .card__text .jsc-grid-color-swatch{margin-bottom:15px!important}.section-promotion-cards .card__image .jsc-mobile-image{display:none}.section-promotion-cards .jsc-card-custom-price{color:#740005}.section-promotion-cards .jsc-card-custom-price del{color:var(--color-text-cards)}.section-promotion-cards .jsc-promo-card-usp-icons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0;width:100%;margin-top:15px;margin-bottom:15px!important;padding:0 8px}.section-promotion-cards .jsc-promo-card-usp__item{display:inline-flex;align-items:center;font-size:12px;font-weight:500;color:#111;white-space:nowrap}.section-promotion-cards .jsc-promo-card-usp__item+.jsc-promo-card-usp__item{position:relative;margin-left:16px;padding-left:16px}.section-promotion-cards .jsc-promo-card-usp__item+.jsc-promo-card-usp__item:before{content:"";position:absolute;left:0;top:50%;width:1px;height:12px;background:#000;transform:translateY(-50%)}.section-promotion-cards .card--has-hotspots{position:relative;display:flex;flex-direction:column;text-decoration:none;color:inherit}.section-promotion-cards .card--has-hotspots .card__image{position:relative;overflow:visible}.section-promotion-cards .card--has-hotspots .card__text{position:relative;z-index:2}.section-promotion-cards .card__image .image-hotspots{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;overflow:visible;pointer-events:none}.section-promotion-cards .card__image .image-hotspots__spot{z-index:1;pointer-events:auto}.section-promotion-cards .card__image .image-hotspots__spot:has(.image-hotspots__spot--bullet.active){z-index:30}.section-promotion-cards .card__image .image-hotspots__spot--bullet{position:relative;z-index:1}.section-promotion-cards .card__image .image-hotspots__spot--content{z-index:2}.section-promotion-cards .hotspot-tooltip--product .caption{flex:1 1 auto;min-width:0}.section-promotion-cards .hotspot-tooltip__chevron{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:auto;align-self:center;padding-left:8px;position:relative}.section-promotion-cards .card__image .hotspot-tooltip__chevron svg{position:static;top:auto;left:auto;right:auto;width:9px;height:14px;display:block;background:none}.section-promotion-cards .image-hotspots__spot--content-top .hotspot-tooltip,.section-promotion-cards .image-hotspots__spot--content-top-mobile .hotspot-tooltip,.section-promotion-cards .image-hotspots__spot--content-bottom .hotspot-tooltip,.section-promotion-cards .image-hotspots__spot--content-bottom-mobile .hotspot-tooltip{--leftarrow: 0px}.section-promotion-cards .image-hotspots__spot--content-top .hotspot-tooltip:after,.section-promotion-cards .image-hotspots__spot--content-top-mobile .hotspot-tooltip:after,.section-promotion-cards .image-hotspots__spot--content-bottom .hotspot-tooltip:after,.section-promotion-cards .image-hotspots__spot--content-bottom-mobile .hotspot-tooltip:after{left:calc(50% + var(--leftarrow, 0px))}.rich-text__container .jsc-mobile-rich-text__image,.section-media-with-text .jsc-mobile-card__image{display:none!important}.product-variant__item--radio input+label{transform:none!important}product-variants .product-variant__name-wrap{display:flex;align-items:center;gap:10px}product-variants .product-variant__name-wrap>*{margin-top:0;margin-bottom:.625rem}.product-form .flex-buttons product-quantity{margin-top:0}.product__description img.icons{width:auto}.jsc-cbm-upsell .jsc-cmb-upsell-wrap{gap:10px}.jsc-cbm-upsell.jsc-bundle-configurator-wrap .jsc-cmb-upsell-wrap{margin-top:20px}.jsc-cbm-upsell .jsc-cmb-upsell-left{width:30%}.jsc-cbm-upsell.jsc-bundle-configurator-wrap .jsc-cmb-upsell-left{width:100%}.jsc-cbm-upsell .jsc-cmb-upsell-title{font-size:16px}.jsc-cbm-upsell.jsc-bundle-configurator-wrap .jsc-cmb-upsell-title{margin-bottom:20px}.jsc-cbm-upsell .jsc-cmb-upsell-selected-option-wrap{display:flex;margin-top:6px;align-items:center}.jsc-cbm-upsell .jsc-cmb-upsell-selected-option{font-size:12px;text-transform:capitalize}.jsc-cbm-upsell.jsc-bundle-configurator-wrap .jsc-cmb-upsell-selected-option{display:flex;align-items:center;flex-direction:row}.jsc-cbm-upsell.jsc-bundle-configurator-wrap .jsc-cmb-upsell-selected-option .jsc-cmb-selected-color{margin-left:10px}.jsc-cbm-upsell .jsc-cmb-upsell-info{height:16px;margin-left:5px;cursor:pointer}.jsc-cbm-upsell .jsc-cmb-upsell-price{margin-top:6px;font-size:12px}.jsc-cbm-upsell.jsc-bundle-configurator-wrap .jsc-cmb-upsell-price{margin-top:0;margin-left:10px}.jsc-cbm-upsell .jsc-cmb-upsell-right{width:70%}.jsc-cbm-upsell.jsc-bundle-configurator-wrap .jsc-cmb-upsell-right{width:100%;margin-top:10px}.jsc-cbm-upsell .jsc-cmb-options{display:flex;gap:5px}.jsc-cbm-upsell .jsc-cmb-option:not(.jsc-addon-grid){border:2px solid #dedede;padding:3px;max-width:65px}.jsc-cbm-upsell.jsc-bundle-configurator-wrap .jsc-cmb-option{border-radius:50%;padding:2px;width:38px;height:38px}.jsc-cbm-upsell.jsc-bundle-configurator-wrap .jsc-cmb-option img{border-radius:50%}.jsc-cbm-upsell .jsc-cmb-option[data-available=false]{opacity:.5;pointer-events:none}.jsc-cbm-upsell .jsc-cmb-option.active{border-color:#008ac4}.jsc-cbm-upsell .jsc-cmb-option img{width:100%;height:100%;object-fit:cover}.product-gallery__thumbnails .thumbnail figure{padding-top:100%!important}product-page .product-text .product-icons-list{margin-top:0}product-page .product-text .jsc-tab-description{margin-bottom:30px}product-page .product-text .jsc-addon-grid .product-price--compare{margin-inline-start:.1rem}product-page .product-text .product-title-wrap+div{position:relative}product-page .product-text .product-title-wrap+div,product-page .product-text .jsc-backorder+div{margin:0}product-page .product-text .product-actions{margin-top:10px}.section-featured-collection .section-heading__title,.section-product-grid .section-heading__title{font-size:var(--heading-size);letter-spacing:var(--base-headings-spacing);font-weight:var(--font-weight-body-primary-bold)}.section-text-columns-images .section-heading__title{font-size:var(--heading-size);margin-bottom:-10px!important;padding:0 50px;font-weight:600}.section-text-column-icon .section-heading__title,.section-promotion-cards .section-heading__title{font-size:var(--heading-size)}.section-promotion-cards .card .button--solid{background-color:var(--button-color);color:var(--button-text-color);border-color:var(--button-color)}.section-promotion-cards .card .text-font--heading span,.section-promotion-cards .card .card__subtitle span,.section-promotion-cards .card .jsc-card-custom-price{font-size:var(--font-size)}.section-media-with-text a.button--link span{text-decoration:underline}.section-media-with-text div.carousel .card{width:calc(50% - 10px)}.section-media-with-text div.carousel .card:not(:last-child){margin-right:20px}.section-media-with-text .grid{--col-gap: 15px}.section-media-with-text .element--height-adapt .card__image,.section-media-with-text .element--height-adapt .video-background,.section-media-with-text .element--height-adapt figure{position:relative}.section-media-with-text .element--height-adapt .card__image{width:100%;height:100%}.section-media-with-text .element--height-adapt figure{display:block;padding-top:100%!important}.section-media-with-text .element--height-adapt .card__text{position:absolute}.section-media-with-text .section-heading__title{max-width:100%;font-size:var(--heading-size)}.section-media-with-text .card__text{padding:0!important;margin:38px 0 0 50px;max-width:800px!important}.section-media-with-text .card__text .card__text-caption{font-size:22px;margin-bottom:6px;font-weight:700}.section-media-with-text .card__text .text-font--heading{margin-bottom:16px}sticky-add-to-cart .sticky-add-to-cart__button button{border-color:#008ac4!important;background-color:#008ac4!important}.sticky-add-to-cart .button--outline .button__text{color:#fff!important}.jsc-instalment{opacity:.54;font-size:12px}sticky-add-to-cart .sticky-add-to-cart__price{flex-wrap:wrap;justify-content:end;text-align:right;align-items:flex-start;row-gap:3px}sticky-add-to-cart .sticky-add-to-cart__price .jsc-instalment{flex-basis:100%}.jsc-sticky-atc-price-wrap{display:flex;flex-wrap:wrap;justify-content:end}.jsc-2-col{display:flex}.jsc-2-col .jsc-2-col-left,.jsc-2-col .jsc-2-col-right{width:50%}.jsc-bundle-configurator-wrap{padding:15px}.jsc-bundle-configurator-wrap img{width:100%;height:100%;object-fit:cover}.jsc-bundle-configurator-wrap .jsc-bundle-configurator{gap:20px}.jsc-bundle-configurator-wrap .jsc-bundle-configurator-left{width:30%;position:relative}.jsc-bundle-configurator-wrap .jsc-bundle-configurator-right{width:70%}.jsc-bundle-configurator-wrap .jsc-bundle-configurator-img{position:relative}.jsc-bundle-configurator-wrap .jsc-bundle-configurator-img img:nth-child(2){position:absolute;left:0}.jsc-bundle-configurator-wrap .jsc-desk-variants .jsc-option-title-wrap{display:flex;align-items:flex-start;flex-direction:column}.jsc-bundle-configurator-wrap .jsc-desk-variants .jsc-selected-option,.jsc-bundle-configurator-wrap .jsc-desk-variants .jsc-desk-selected-option{margin-left:0;margin-top:3px;font-size:12px}.jsc-bundle-configurator-wrap .jsc-desk-variants .jsc-variant-option{flex-direction:column}.jsc-bundle-configurator-wrap .jsc-desk-variants .jsc-option-title-wrap,.jsc-bundle-configurator-wrap .jsc-desk-variants .jsc-option-list{width:100%}.jsc-bundle-configurator-wrap .jsc-desk-variants .jsc-option-title-wrap .jsc-option-name{font-size:12px}.jsc-bundle-configurator-wrap .jsc-desk-variants .jsc-variant-option:not(:first-child){margin-top:15px}.jsc-bundle-configurator-wrap .jsc-backorder.jsc-pdp-configurator-backorder{display:none!important}.jsc-variant-picker-wrap .jsc-variant-title-wrap{display:flex;align-items:flex-start;flex-direction:column}.jsc-variant-picker-wrap .jsc-current-option{margin-left:0;margin-top:3px}.jsc-variant-picker-wrap .jsc-variant-option-list{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.jsc-variant-picker-wrap .jsc-variant-option-list.swatch-list{gap:5px}.jsc-variant-picker-wrap .jsc-variant{cursor:pointer}.jsc-variant-picker-wrap .jsc-variant[data-available=false]{opacity:.5;pointer-events:none;display:none}.jsc-variant-picker-wrap .jsc-variant[is-none],.jsc-variant-picker-wrap .jsc-variant[is-none][data-available=false]{display:block;opacity:1;pointer-events:auto}.jsc-variant-picker-wrap .jsc-variant:not(.swatch-opt){border:1px solid;padding:5px 10px;border-radius:20px;border-color:#dedede}.jsc-variant-picker-wrap .jsc-variant.active:not(.swatch-opt){border-color:#008ac4;background:#0089c733;color:#008ac4;font-weight:500}.jsc-variant-picker-wrap .jsc-variant.swatch-opt{border:2px solid;border-radius:50%;padding:2px;border-color:#dedede;width:38px;height:38px;position:relative}.jsc-variant-picker-wrap .jsc-variant.swatch-opt img{border-radius:50%}.jsc-variant-picker-wrap .jsc-variant.swatch-opt:after{content:attr(data-value);position:absolute;bottom:130%;left:50%;transform:translate(-50%);background-color:#000;color:#fff;padding:5px 10px;border-radius:5px;font-size:.85em;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s;pointer-events:none}.jsc-variant-picker-wrap .jsc-variant.swatch-opt:before{content:"";position:absolute;bottom:95%;left:50%;transform:translate(-50%);border-width:6px;border-style:solid;border-color:#000 transparent transparent transparent;opacity:0;visibility:hidden;transition:opacity .2s}.jsc-variant-picker-wrap .jsc-variant.swatch-opt:hover:after,.jsc-variant-picker-wrap .jsc-variant.swatch-opt:hover:before{opacity:1;visibility:visible}.jsc-variant-picker-wrap .jsc-variant.swatch-opt.active{border-color:#008ac4}.jsc-variant-picker-wrap .jsc-variant.swatch-opt[is-none]:after{content:"";position:absolute;width:100%;height:2px;background-color:#dedede;transform:rotate(-45deg);top:50%;left:50%;transform-origin:center;translate:-50% -50%;opacity:1;visibility:visible;padding:0;border-radius:0;bottom:auto;pointer-events:none}.jsc-variant-picker-wrap .jsc-variant.swatch-opt[is-none]:before{display:none}.jsc-variant-picker-wrap .jsc-variant.swatch-opt[is-none]:hover:after{opacity:1;visibility:visible}.jsc-variant-picker-wrap .jsc-variant-picker[data-bundle-excluded] .jsc-variant-option:not(:first-of-type){display:none}.jsc-variant-picker-wrap .jsc-variant-picker[data-bundle-excluded] .jsc-bundle-variant-backorder{display:none}.jsc-variant-picker-wrap .jsc-variant-picker .jsc-variant-option:not(:first-of-type){margin-top:20px}.jsc-variant-picker-wrap .jsc-current-option{font-size:12px}.jsc-variant-picker-wrap .jsc-product-title-wrap{margin-bottom:15px;font-size:16px}.jsc-variant-picker-wrap .jsc-variant-title-wrap{font-size:12px}.jsc-bundle-save-wrap .jsc-bundle-save-header{display:flex;align-items:center;gap:10px;background:#dedede;border-radius:7px 7px 0 0;padding:5px 10px;border:1px solid #dedede}.jsc-bundle-save-wrap .jsc-bundle-save-title{font-weight:700}.jsc-bundle-save-wrap .jsc-bundle-save-left{width:30%}.jsc-bundle-save-wrap .jsc-bundle-save-left img{height:100%!important;width:100%!important}.jsc-bundle-save-wrap .jsc-bundle-save-right{width:70%;position:relative;cursor:pointer}.jsc-bundle-save-wrap .jsc-bundle-save-price-wrap .product-price{font-size:14px}.jsc-bundle-save-wrap .jsc-bundle-save-atc{border:1px solid #008ac4;background:#fff;border-radius:50%;width:25px;height:25px;padding:5px;position:absolute;right:0;bottom:0}.jsc-bundle-save-wrap .jsc-bundle-save-atc .jsc-icon svg{width:100%;height:100%}.jsc-bundle-save-wrap .jsc-bundle-save-atc .jsc-icon-plus svg{stroke:#008ac4}.jsc-bundle-save-wrap .jsc-bundle-save-atc .jsc-icon-checkmark svg,.jsc-bundle-save-wrap .jsc-bundle-save-atc .jsc-icon-checkmark svg path{stroke:#26753f;fill:#26753f}.jsc-bundle-save-wrap .jsc-bundle-save-atc .jsc-icon-checkmark{display:none}.jsc-bundle-save-wrap.active .jsc-bundle-save-atc .jsc-icon-checkmark{display:inline}.jsc-bundle-save-wrap.active .jsc-bundle-save-atc .jsc-icon-plus{display:none}.jsc-bundle-save-wrap.active .jsc-bundle-save-atc{border-color:#26753f}.jsc-bundle-save-wrap .jsc-bundle-save-product-title{margin-bottom:20px}.jsc-bundle-save-wrap .jsc-bundle-save-icon{width:30px;height:30px}.jsc-bundle-save-wrap .jsc-bundle-save-icon img{width:100%!important;height:100%!important;object-fit:cover}.product-text div[data-js-product-price-compact] .product-price{font-size:16px}.product-text .product__description{font-size:14.25px;line-height:1.6!important}.sticky-add-to-cart__price{align-items:center}.product-text div[data-js-product-price-compact] .product-price .product-price--compare,.sticky-add-to-cart__price .sticky-add-to-cart__price-compare{font-size:15px;font-weight:400;color:#676767;margin-inline-start:.2rem}.product-text div[data-js-product-price-compact] .product-price:has(.product-price--compare:not(:empty)) .product-price--original,.sticky-add-to-cart__price:has(.sticky-add-to-cart__price-compare:not(:empty)) .sticky-add-to-cart__price-original{color:#740005;font-size:20px;font-weight:700}.jsc-addon-upsell-wrap{position:relative;margin-bottom:20px!important}.jsc-addon-upsell-wrap .jsc-addon-slider-shadow{display:none;position:absolute;top:25px;bottom:0;width:100px;pointer-events:none;z-index:1;transition:opacity .3s ease;right:0;opacity:1;background:linear-gradient(to left,#fffc,#fff0)}.jsc-addon-upsell-wrap .jsc-addon-slider-shadow.hide{opacity:0}.jsc-addon-upsell-wrap .jsc-addon-header-wrap{display:flex;align-items:center;gap:5px;margin-bottom:10px;font-weight:600}.jsc-addon-upsell-wrap .jsc-addon-header-wrap .jsc-addon-title{font-size:14px;font-weight:600}.jsc-addon-upsell-wrap .jsc-addon-header-wrap .jsc-line{height:1px;flex-grow:1;background:#eaecf0}.jsc-addon-upsell-wrap .jsc-addon-header-wrap .jsc-addon-view-all{font-weight:500;font-size:12px;text-decoration:underline;margin-left:auto}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap{font-size:14px}.jsc-addon-upsell-wrap.jsc-bundle-save-wrap .jsc-addon-slider-wrap .jsc-addon-grid{width:calc(50% - 5px);display:flex;align-items:stretch;margin-bottom:5px}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid{width:calc((100% / 3) - 8px)}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid:hover{box-shadow:3px 3px 5px #00000014;transform:translateY(-1px) scale(1.03)}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid,.jsc-upsell-sidebar-drawer .jsc-addon-grid{border:1px solid #EAECF0;border-radius:10px;overflow:hidden}.jsc-upsell-sidebar-drawer .jsc-addon-grid{position:relative}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid .jsc-addon-img-wrap,.jsc-upsell-sidebar-drawer .jsc-addon-grid .jsc-addon-img-wrap{align-self:stretch}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid.disabled{opacity:.5;pointer-events:none}.jsc-addon-upsell-wrap .flickity-button,.jsc-addon-upsell-wrap .flickity-button:focus,.product-gallery__thumbnails-holder .flickity-button,.product-gallery__thumbnails-holder .flickity-button:focus{outline:none!important;box-shadow:none!important}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid:not(:last-child){margin-right:10px}.jsc-addon-grid .jsc-addon-img{display:block}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid .jsc-addon-img,.jsc-upsell-sidebar-drawer .jsc-addon-grid .jsc-addon-img{width:100%;height:100%;min-height:0;object-fit:cover}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid .product-price,.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid .jsc-addon-price-wrap{font-size:12px}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid .jsc-addon-price-wrap{display:flex;align-items:baseline}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid.jsc-cmb-option[data-free-cmb] .jsc-addon-price-wrap{color:#067647;font-weight:700}.jsc-cmb-upsell-recommend-label{margin-bottom:5px;color:#008ac4;font-size:12px}.jsc-addon-upsell-wrap .flickity-prev-next-button .flickity-button-icon{width:45%;height:45%;left:50%;top:50%;transform:translate(-50%,-50%);fill:#000}.jsc-upsell-sidebar-drawer .jsc-addon-grid .jsc-addon-price-wrap{font-size:14px}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid .jsc-addon-info,.jsc-upsell-sidebar-drawer .jsc-addon-grid .jsc-addon-info{padding:15px 10px}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid .jsc-addon-price-wrap,.jsc-upsell-sidebar-drawer .jsc-addon-grid .jsc-addon-price-wrap{margin-top:10px}.jsc-upsell-sidebar-drawer .product-price--original{font-weight:var(--font-weight-body-primary-bold)}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid .jsc-addon-atc,.jsc-upsell-sidebar-drawer .jsc-addon-grid .jsc-addon-atc{border:1px solid #008ac4;background:#fff;border-radius:50%;width:25px;height:25px;padding:5px;position:absolute;right:10px;z-index:2}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid .jsc-addon-atc{bottom:10px}.jsc-upsell-sidebar-drawer .jsc-addon-grid .jsc-addon-atc{top:auto;bottom:10px}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid .jsc-icon svg,.jsc-upsell-sidebar-drawer .jsc-addon-grid .jsc-icon svg{width:100%;height:100%}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid .jsc-icon-plus svg,.jsc-upsell-sidebar-drawer .jsc-addon-grid .jsc-icon-plus svg{stroke:#008ac4}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid .jsc-icon-checkmark svg,.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid .jsc-icon-checkmark svg path .jsc-upsell-sidebar-drawer .jsc-addon-grid .jsc-icon-checkmark svg,.jsc-upsell-sidebar-drawer .jsc-addon-grid .jsc-icon-checkmark svg path{stroke:#26753f;fill:#26753f}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid .jsc-icon-checkmark,.jsc-upsell-sidebar-drawer .jsc-addon-grid .jsc-icon-checkmark{display:none}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid.active{border:2px solid #008ac4}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid.active .jsc-icon-checkmark,.jsc-upsell-sidebar-drawer .jsc-addon-grid.active .jsc-icon-checkmark{display:inline}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid.active .jsc-icon-plus,.jsc-upsell-sidebar-drawer .jsc-addon-grid.active .jsc-icon-plus{display:none}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid.active .jsc-addon-atc,.jsc-upsell-sidebar-drawer .jsc-addon-grid.active .jsc-addon-atc{border-color:#26753f}.jsc-addon-upsell-wrap .flickity-button.previous{left:-15px;box-shadow:0 1px 6px #00000026!important;background-color:#fff}.jsc-addon-upsell-wrap .flickity-button.next{right:-15px;box-shadow:0 1px 6px #00000026!important;background-color:#fff}.jsc-cmb-upgrade-flickity .flickity-button.previous{left:-5px}.jsc-cmb-upgrade-flickity .flickity-button.next{right:-5px}.jsc-addon-upsell-wrap .flickity-button,.product-gallery__thumbnails-holder .flickity-button{background-color:transparent;width:35px;height:35px;z-index:2}.jsc-addon-upsell-wrap .flickity-button[disabled=true] .flickity-button-icon{fill:#a4a4a4}.jsc-addon-upsell-wrap .flickity-button .flickity-button-icon{fill:#575858}.product-gallery__thumbnails-holder .flickity-button.previous{left:-5px}.product-gallery__thumbnails-holder .flickity-button.next{right:-5px}.product-text .product-actions .jsc-delivery-date{text-align:center}.product-text .product-actions .jsc-delivery-date span{color:#008ac4}.product-text .product-actions .add-to-cart,.product-text .product__cart-functions .flex-buttons{margin-top:0!important}.jsc-ascent-atc-wrap{position:relative;border-top:0;border-bottom:1px solid rgba(18,20,22,.14);padding:12px 0 22px;margin-top:0}@media screen and (max-width:767px){.jsc-ascent-atc-wrap{border-bottom:0;padding-top:22px}.jsc-ascent-atc-wrap:before,.jsc-ascent-atc-wrap:after{content:"";position:absolute;left:calc(-1 * var(--jsc-atc-bleed-left, 0px));width:100vw;border-top:1px solid rgba(18,20,22,.14);pointer-events:none;box-sizing:border-box}.jsc-ascent-atc-wrap:before{top:0}.jsc-ascent-atc-wrap:after{bottom:0}.product-text>*:has(+.product-actions),.product-text>*:has(+.jsc-warranty+.product-actions){border-bottom:none}}.jsc-config-accordion+.product-actions,.jsc-cmb-accordion+.product-actions,.jsc-desk-upgrades+.product-actions,.jsc-accessories+.product-actions,.jsc-chairs+.product-actions,.jsc-cross-sell+.product-actions,.jsc-special-product+.product-actions,.jsc-warranty+.product-actions,product-page .product-text .jsc-config-accordion+.product-actions,product-page .product-text .jsc-special-product+.product-actions,product-page .product-text .jsc-warranty+.product-actions{margin-top:0}.jsc-ascent-atc{display:flex;flex-direction:column;gap:8px;width:100%}.jsc-ascent-atc__meta{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;font-weight:500;line-height:1.3}.jsc-ascent-atc__finish{color:#5c6266;min-width:0}.jsc-ascent-atc__offer{color:#007dc5;text-align:right;flex:none;white-space:nowrap}.jsc-ascent-atc__row{display:flex;align-items:center;gap:14px}.jsc-ascent-atc__pricing{flex:1;min-width:0}.jsc-ascent-atc__prices{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.jsc-ascent-atc__price{font-family:Poppins,sans-serif;font-size:24px;font-weight:700;line-height:1.15;color:#121416;letter-spacing:-.02em}.jsc-ascent-atc__compare{font-size:13px;font-weight:400;color:#5c6266;text-decoration:line-through}.jsc-ascent-atc__savings{margin-top:2px;font-size:12px;font-weight:400;line-height:1.35;color:#5c6266}.jsc-ascent-atc-wrap .jsc-ascent-atc__row .flex-buttons{width:auto;margin:0!important;flex:none;display:flex;align-items:center}.jsc-ascent-atc-wrap .jsc-ascent-atc__row .flex-buttons>*{margin:0!important}.jsc-ascent-atc-wrap .jsc-ascent-atc__row .add-to-cart.button--product{flex-grow:0;min-width:148px;padding-left:22px;padding-right:22px;letter-spacing:.06em;border-radius:5px}@media screen and (max-width:767px){.jsc-ascent-atc__price{font-size:20px}.jsc-ascent-atc-wrap .jsc-ascent-atc__row .add-to-cart.button--product{min-width:132px;padding-left:16px;padding-right:16px}sticky-add-to-cart.sticky-add-to-cart--desk{display:block;transform:translate(0);box-shadow:none;border-top:1px solid rgba(18,20,22,.14)}body:has(sticky-add-to-cart.sticky-add-to-cart--desk){padding-bottom:88px}sticky-add-to-cart.sticky-add-to-cart--desk .sticky-add-to-cart__inner{display:block;padding:14px 0 16px}sticky-add-to-cart.sticky-add-to-cart--desk .sticky-add-to-cart__actions{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;width:100%}sticky-add-to-cart.sticky-add-to-cart--desk .sticky-add-to-cart__price{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;margin:0;width:auto;flex:1 1 auto;min-width:0;text-align:left}sticky-add-to-cart.sticky-add-to-cart--desk .jsc-mobile-sticky-atc-title-wrap{display:none}sticky-add-to-cart.sticky-add-to-cart--desk .jsc-sticky-atc-price-wrap{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:6px;width:auto}sticky-add-to-cart.sticky-add-to-cart--desk .sticky-add-to-cart__price-original,sticky-add-to-cart.sticky-add-to-cart--desk .sticky-add-to-cart__price:has(.sticky-add-to-cart__price-compare:not(:empty)) .sticky-add-to-cart__price-original{font-family:Poppins,sans-serif;font-size:24px;font-weight:700;line-height:1.15;color:#121416}sticky-add-to-cart.sticky-add-to-cart--desk .sticky-add-to-cart__price-compare,sticky-add-to-cart.sticky-add-to-cart--desk .sticky-add-to-cart__price .sticky-add-to-cart__price-compare{font-size:13px;font-weight:400;color:#5c6266;opacity:1;margin:0;text-align:left}sticky-add-to-cart.sticky-add-to-cart--desk .jsc-instalment,sticky-add-to-cart.sticky-add-to-cart--desk .jsc-sticky-atc-meta{display:block;flex-basis:auto;opacity:1;font-size:12px;font-weight:400;line-height:1.3;color:#5c6266}sticky-add-to-cart.sticky-add-to-cart--desk .sticky-add-to-cart__button{flex:0 0 auto;width:auto;margin:0}sticky-add-to-cart.sticky-add-to-cart--desk .sticky-add-to-cart__button .button,sticky-add-to-cart.sticky-add-to-cart--desk .sticky-add-to-cart__button button{width:auto;min-width:132px;height:44px;padding:0 16px;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;letter-spacing:.06em;border-radius:5px}sticky-add-to-cart.sticky-add-to-cart--desk .sticky-add-to-cart__actions,sticky-add-to-cart.sticky-add-to-cart--desk .sticky-add-to-cart__price{flex-wrap:nowrap}}.jsc-mobile-title-wrap{display:none}.product-text .product__description a{text-decoration:underline;color:#0086d0!important}reviewsio-product-ratings,reviewsio-product-reviews-widget{display:none}.product-text .product-title-wrap{display:flex;align-items:center;margin-bottom:0!important}.product-text .product__subtitle,.product-text .product__subtitle p{margin-bottom:15px!important}.product-text .divider{height:25px}.product-text .product__title{flex-grow:1;margin-bottom:0;font-size:24px;font-weight:600}.jsc-star-rating{display:none;align-items:center;cursor:pointer;min-width:55px}.jsc-star-rating .jsc-rating-count{margin-left:3px}.jsc-desk-variants .jsc-bundle-configurator-title-wrap{display:none}.jsc-bundle-configurator-wrap .jsc-desk-variants .jsc-bundle-configurator-title-wrap{display:block;margin-bottom:5px}.jsc-bundle-configurator-wrap .jsc-desk-variants .jsc-bundle-configurator-title-wrap .jsc-option-name{font-size:16px}.jsc-desk-variants .jsc-swatch-slide,.jsc-swatch-list.jsc-frame-list .jsc-frame-swatch{border:2px solid;border-radius:50%;padding:2px;border-color:#dedede;width:48px;position:relative}@media(hover:hover)and (pointer:fine){.jsc-desk-variants .jsc-swatch-slide:hover,.jsc-swatch-list.jsc-frame-list .jsc-frame-swatch:hover{box-shadow:3px 3px 5px #00000014;transform:translateY(-1px) scale(1.03)}}.product-variant__item.product-variant__item--color:after,.jsc-desk-variants .jsc-swatch-slide:after,.jsc-swatch-list.jsc-frame-list .jsc-frame-swatch:after{content:attr(data-var-title);position:absolute;bottom:120%;left:50%;transform:translate(-50%);background-color:#000;color:#fff;padding:5px 10px;border-radius:5px;font-size:.85em;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s;pointer-events:none}.product-variant__item.product-variant__item--color:before,.jsc-desk-variants .jsc-swatch-slide:before,.jsc-swatch-list.jsc-frame-list .jsc-frame-swatch:before{content:"";position:absolute;bottom:97%;left:50%;transform:translate(-50%);border-width:6px;border-style:solid;border-color:#000 transparent transparent transparent;opacity:0;visibility:hidden;transition:opacity .2s}.image-with-hotspots-product-container .product-variant__item.product-variant__item--color:hover:after,.image-with-hotspots-product-container .product-variant__item.product-variant__item--color:hover:before{opacity:0;visibility:hidden}@media(hover:hover)and (pointer:fine){.product-variant__item.product-variant__item--color:hover:after,.product-variant__item.product-variant__item--color:hover:before,.jsc-desk-variants .jsc-swatch-slide:hover:after,.jsc-desk-variants .jsc-swatch-slide:hover:before,.jsc-swatch-list.jsc-frame-list .jsc-frame-swatch:hover:before,.jsc-swatch-list.jsc-frame-list .jsc-frame-swatch:hover:after{opacity:1;visibility:visible}}.jsc-desk-variants .jsc-swatch-slide.active,.jsc-swatch-list.jsc-frame-list .jsc-frame-swatch.active{border-color:#008ac4}.jsc-desk-variants .jsc-swatch{width:40px;height:40px;display:flex;border-radius:50%;overflow:hidden}.jsc-desk-variants .jsc-swatch-table,.jsc-desk-variants .jsc-swatch-frame{width:100%;height:100%;background-position:center;background-repeat:no-repeat}.jsc-desk-variants .jsc-variant-option{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap}.jsc-desk-variants .jsc-variant-option:not(:first-child){margin-top:25px}.jsc-desk-variants .jsc-option-title-wrap{display:none}.jsc-bundle-configurator-wrap .jsc-desk-variants .jsc-option-title-wrap{gap:5px}.jsc-desk-variants .jsc-option-name{font-size:12px}.jsc-desk-variants .jsc-option-list:not(.jsc-swatch-list){display:flex;flex-wrap:wrap;column-gap:10px;row-gap:10px}.jsc-desk-variants .jsc-option-list:not(.jsc-swatch-list) .jsc-option{border:2px solid;padding:8px 0;border-radius:10px;border-color:#dedede;text-align:center;background:#f5f6f7;min-width:140px;font-size:13px;font-weight:400}.jsc-desk-variants .jsc-option-list:not(.jsc-swatch-list) .jsc-option:hover{box-shadow:3px 3px 5px #00000014;transform:translateY(-1px) scale(1.03)}.jsc-desk-variants .jsc-option-list:not(.jsc-swatch-list) .jsc-option b{font-weight:700;font-size:14px}.jsc-desk-variants .jsc-option-list:not(.jsc-swatch-list) .jsc-option.active{border-color:#008ac4;font-weight:700}.jsc-desk-variants .jsc-swatch-wrap{display:none}.jsc-desk-variants .jsc-swatch-wrap.active,.jsc-swatch-list.jsc-frame-list{display:flex;flex-wrap:wrap;column-gap:10px;row-gap:5px}.jsc-desk-variants .jsc-option{cursor:pointer}.jsc-desk-variants .jsc-option.jsc-swatch[data-available=false]{opacity:.2;pointer-events:none}.jsc-desk-variants .jsc-desk-size.jsc-option[data-available=false]{opacity:.5;pointer-events:none}.jsc-desk-variants .jsc-selected-option,.jsc-desk-variants .jsc-desk-selected-option{font-size:22px}.jsc-tab-description .jsc-tab-container{display:flex;gap:20px;padding:0 0 20px;align-items:center}.jsc-tab-description .jsc-tab-container .jsc-tab-button{cursor:pointer}.jsc-tab-description .jsc-tab-container .jsc-tab-button .jsc-tab-button-title{padding-bottom:3px}.jsc-tab-description .jsc-tab-container .jsc-tab-button .jsc-tab-line{height:1px;width:100%;background:#000;opacity:0;visibility:hidden}.jsc-tab-description .jsc-tab-container .jsc-tab-button.active .jsc-tab-line{opacity:1;visibility:visible}.jsc-tab-description .jsc-tab-content{display:none;font-size:14.25px!important;line-height:1.6}.jsc-tab-description .jsc-tab-content.active{display:block}.product-icons-list .product-icons-list-container{flex-direction:column;row-gap:15px}.product-icons-list .product-icons-list-container .pill__icon{width:12px;height:12px}.product-icons-list .product-icons-list-container .pill__icon img{width:100%;height:100%;object-fit:cover}.jsc-product-steps-container{display:flex;text-align:center;gap:15px}.jsc-product-steps-container .jsc-step{flex:1;font-size:12px}.jsc-product-steps-container .jsc-step .jsc-step-title{font-size:14px}.product-gallery.product-gallery--slider.product-gallery--has-thumbnails:not(.product-gallery--thumbnails-below) .product-gallery__thumbnails-holder{max-height:0}.product-gallery.product-gallery--slider.product-gallery--has-thumbnails:not(.product-gallery--thumbnails-below) .product-gallery__thumbnails{width:7rem}.product-gallery.product-gallery--slider.product-gallery--has-thumbnails.product-gallery--thumbnails-below .product-gallery__thumbnails{width:100%}.product-gallery.product-gallery--slider.product-gallery--has-thumbnails.product-gallery--thumbnails-below .product-gallery__thumbnails-holder{max-height:none}.jsc-sticky-appointment{position:fixed;bottom:0;left:0;width:100%;z-index:1000;box-shadow:0 -6px 8px #00000014;padding:20px 0;background:#fff}.jsc-sticky-appointment .jsc-sticky-appointment-wrapper{display:flex;align-items:center}.jsc-sticky-appointment .jsc-sticky-appointment__contact-info{margin-left:auto;font-size:12px}.jsc-sticky-appointment .jsc-sticky-appointment__contact-info .jsc-sticky-appointment__label p{margin-bottom:5px}.jsc-sticky-appointment .jsc-sticky-appointment__contact-info .jsc-sticky-appointment__label p:last-child{margin-bottom:0}.jsc-sticky-appointment .jsc-sticky-appointment__contact-info .jsc-sticky-appointment__contact{margin-bottom:0;font-size:14px}.jsc-sticky-appointment .jsc-sticky-appointment__button{margin-left:25px;background-color:var(--button-color);border:none}.jsc-product-highlight .jsc-product-highlight-item{width:130px;text-align:center;text-transform:uppercase;font-size:12px;font-weight:700}.jsc-product-highlight .jsc-product-highlight-item:not(:last-child){margin-right:20px}.jsc-product-highlight .jsc-product-highlight-media{width:130px;height:130px;border-radius:50%;border:3px solid #3498db;padding:2px;box-sizing:border-box;background-color:#fff;overflow:hidden;display:flex;justify-content:center;align-items:center}.jsc-product-highlight .jsc-product-highlight-media .jsc-highlight-media-thumbnail{width:100%;height:100%;object-fit:cover;border-radius:50%}.jsc-product-highlight .jsc-product-highlight-title{margin-top:7px;margin-bottom:0}.jsc-product-highlight-popup{max-width:400px;position:fixed;right:50px;bottom:100px;border-radius:7px;z-index:10000000000;display:none;max-height:calc(100vh - 115px)}.jsc-product-highlight-popup.active{display:block}.jsc-product-highlight-popup .jsc-highlight-media-full{width:100%;border-radius:10px}.jsc-product-highlight-popup .jsc-product-highlight-text{position:absolute;bottom:0;margin:15px;padding:15px;background:#00000080;border-radius:10px;color:#fff;width:calc(100% - 30px)}.jsc-product-highlight-popup .jsc-product-highlight-popup-content{margin-bottom:0}.jsc-product-highlight-popup .jsc-product-highlight-close{position:absolute;right:0;font-size:25px;color:#fff;background:#00000080;border-radius:50%;height:35px;width:35px;margin:10px;z-index:10}product-page.main-product{z-index:1}@media screen and (min-width:768px){product-page.main-product>.jsc-pdp-gallery-col.element--is-sticky{position:sticky!important;top:var(--jsc-pdp-sticky-header-offset, 0px);align-self:start;z-index:2}}.ichi-product-actions-btn{display:flex!important;gap:15px}.ichi-product-actions-btn .ichi-product-chart{flex:1}.jsc-desk-variants .jsc-swatch-slide.jsc-out-of-stock{display:none}.jsc-desk-variants .jsc-option-list .jsc-option.jsc-out-of-stock{position:relative;display:inline-block;border:2px solid #CACACA;background-color:#f1f1f1;text-align:center;background:linear-gradient(20deg,#f1f1f1,#f1f1f1 47%,#cacaca 49% 51%,#f1f1f1 53%,#f1f1f1)}.jsc-desk-variants .jsc-option-list .jsc-option.jsc-out-of-stock .jsc-option-value{opacity:.5}.jsc-bis-division{position:relative;display:flex;flex-flow:row wrap;width:calc(100% + 1rem);margin-inline-start:-.5rem}.jsc-bis-division .jsc-bis-button{background-color:#344054;color:#fff!important;height:3.125rem;font-weight:var(--font-weight-body-primary-bold);text-transform:uppercase;flex:auto;width:auto;padding:.75rem .9375rem;margin:1rem .5rem 0;border-radius:var(--border-radius-buttons)}.sticky-add-to-cart .sticky-add-to-cart__button button.jsc-sticky-bis-button{background-color:#344054!important;color:#fff!important}.jsc-text-columns-image-button-container.text-align--left{text-align:left;margin-top:calc(var(--gutter-regular) - 5px)}.jsc-text-columns-image-button-container.text-align--center{text-align:center}.jsc-text-columns-image-button{border:1px solid;border-color:#008ac4!important;background-color:#008ac4!important;color:#fff;height:3.125rem;font-weight:var(--font-weight-body-primary-bold);text-transform:uppercase;text-align:center;padding:var(--button-padding);display:inline-block;border-style:solid;border-radius:var(--border-radius-buttons);line-height:1.25;cursor:pointer;border-width:var(--border-width-buttons);transition:all 175ms linear}.jsc-remove-left-padding{padding-left:0}.jsc-remove-right-padding{padding-right:0}.section-resources .js-slider-item{padding:20px;background-color:#fafafa;border:none}.jsc-resources-card{width:100%;height:100%;display:flex;align-items:center;overflow:hidden;max-height:208px;min-height:208px;border:none;background-color:#fafafa}.jsc-resources-card.min-max-auto{min-height:fit-content;max-height:fit-content}.jsc-resources-card .card__image{width:40%;height:100%}.jsc-resources-card .jsc-resources-text-and-button{width:60%;padding-left:20px}.jsc-gallery-layout{grid-gap:0px}.jsc-gallery-layout .card{width:25%;border:none;border-radius:0%;background-color:unset}.jsc-gallery-subheading{border-left:unset!important;color:var(--color-sub-heading);padding-inline-start:unset;opacity:1}.section-gallery .section-heading__text{flex-direction:column;align-items:flex-start}[data-pf-type=Section]#mailing #contact_form{grid-template-columns:1fr}.jsc-bundle-configurator-wrap .jsc-desk-variants .jsc-option-title-wrap .jsc-option-name-divider,.jsc-bundle-configurator-wrap .jsc-variant-title-wrap .jsc-option-name-divider{display:none}.jsc-product-recommendations-wrap .jsc-product-recommendations-slider-wrap .jsc-addon-grid{display:block;width:calc((100% / 3) - 7px)}.jsc-product-recommendations-wrap .jsc-product-recommendations-slider-wrap .jsc-addon-grid .jsc-addon-img-wrap{height:auto;position:relative;overflow:hidden;min-width:0}.jsc-product-recommendations-wrap .jsc-product-recommendations-slider-wrap .jsc-addon-grid .jsc-addon-info{padding:15px 15px 35px!important}.jsc-product-recommendations-wrap .jsc-product-recommendations-slider-wrap .jsc-addon-grid .jsc-addon-atc{right:10px!important;bottom:10px!important}@media(max-width:768px){.jsc-desk-variants .jsc-option-list:not(.jsc-swatch-list) .jsc-option{min-width:100px}.jsc-bundle-configurator-wrap .jsc-desk-variants .jsc-selected-option,.jsc-bundle-configurator-wrap .jsc-variant-title-wrap .jsc-current-option,.jsc-bundle-configurator-wrap .jsc-desk-variants .jsc-desk-selected-option{margin-left:0;margin-top:3px}.jsc-bundle-configurator-wrap .jsc-bundle-configurator{gap:15px}.jsc-bundle-configurator-wrap .jsc-bundle-configurator-left{width:25%}}.jsc-cart_summary-toggle{margin-left:5px}.jsc-cart_summary-toggle-icon svg{width:13px}.jsc-cart_summary-toggle-icon svg path{fill:transparent;stroke-width:2px;stroke:#0000007a}.jsc-cart-summary__est-total.is-open .jsc-cart_summary-toggle,.jsc-cart-summary__subtotal{display:none}.jsc-cart-summary__subtotal.is-open{display:flex}.jsc-checkout-buttons-wrap:has(.additional-checkout-buttons){display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.jsc-discount-allocation{font-size:12px}.sidebar__header{padding:.5rem var(--sidebar-gutter) .4rem!important}.jsc-assurance-proof-wrap{margin-top:10px}.jsc-assurance-proof-wrap,.jsc-assurance-proof-wrap .jsc-assurance-proof{display:flex!important;align-items:center;justify-content:space-around}.jsc-assurance-proof-wrap.jsc-sticky-atc-assurance-proof-wrap{justify-content:flex-start;margin-top:5px}.jsc-assurance-proof-wrap .jsc-assurance-proof{gap:5px}.jsc-assurance-proof-wrap .jsc-assurance-proof__icon{max-width:17px;flex-shrink:0}.jsc-assurance-proof-wrap .jsc-assurance-proof__icon .jsc-assurance-proof__icon-img{height:auto;width:100%}.jsc-assurance-proof-wrap .jsc-assurance-proof__header{font-size:12px;font-weight:700}.jsc-assurance-proof-wrap .jsc-assurance-proof__description{font-size:9px;font-weight:500}.jsc-assurance-proof-wrap .jsc-assurance-proof__content{color:#626262}.jsc-assurance-proof-wrap.jsc-sticky-atc-assurance-proof-wrap .jsc-assurance-proof__content{display:flex;align-items:center;gap:5px}.jsc-assurance-proof-wrap .jsc-assurance-proof__separator{height:15px;width:1px;background:#62626230;margin:5px 10px}.jsc-assurance-proof-wrap .jsc-assurance-proof__separator:last-child{display:none}#site-cart-sidebar .cart-item .cart-item__price .compare-at-price{vertical-align:middle}#site-cart-sidebar .cart-item__price{margin-bottom:0!important}#site-cart-sidebar .cart-item__content,#site-cart-sidebar .cart-item__content>div{width:100%;flex:1}#site-cart-sidebar .jsc-cart-addon-items{flex-basis:100%}#site-cart-sidebar .cart-item__content{margin-top:15px;margin-bottom:15px}#site-cart-sidebar .jsc-cart-addon-items .cart-item__content{margin-top:25px;margin-bottom:25px}#site-cart-sidebar .sidebar__body-content-bottom{padding:0 30px 20px}#site-cart-sidebar .sidebar__footer{box-shadow:0 -2px 4px #0000001a;border-top:none;padding:15px 30px!important}#site-cart-sidebar .jsc-assembly-service{border-bottom:1px solid #1018281a}#site-cart-sidebar .jsc-assembly-service-content p,.jsc-pdp-assembly-service-content p{margin-bottom:0}#site-cart-sidebar .jsc-assembly-service-content,.jsc-pdp-assembly-service-content{font-size:12px;margin-top:5px}#site-cart-sidebar .jsc-assembly-service-title,#site-cart-sidebar .jsc-assembly-service-content strong,.jsc-pdp-assembly-service-title,.jsc-pdp-assembly-service-content strong{font-weight:700}#site-cart-sidebar .checkout-btn{background-color:#007cd5;border-color:#007cd5;border-radius:10px;align-content:center}#site-cart-sidebar .cart__shipping{margin-top:5px;font-size:10px;text-align:center;color:#626262}#site-cart-sidebar #AjaxCartSubtotal{border:1px solid #1018281a;padding:15px;border-radius:5px}#site-cart-sidebar .cart-item{border:1px solid #1018281a;border-radius:5px;padding:10px;flex-wrap:wrap}#site-cart-sidebar .jsc-cart-addon-items .cart-item{border:none;padding:0}#site-cart-sidebar .cart-item:not(:first-child){margin-top:15px}#site-cart-sidebar .cart-item .cart-item__price .compare-at-price,#site-cart-sidebar .cart-item .cart-item__actions .remove{font-size:12px}#site-cart-sidebar .cart-item .cart-item__actions .remove{border-bottom:none}#site-cart-sidebar .cart-item .cart-item__price .regular-price{font-size:16px;font-weight:700}#site-cart-sidebar .cart-item .cart-item__title{font-weight:700}#site-cart-sidebar .cart-item .cart-item__price:has(.compare-at-price) .regular-price{color:#6e0014}#site-cart-sidebar .cart-item .cart-item__actions .qty-button,#site-cart-sidebar .cart-item .cart-item__actions .qty-selector{width:1.5rem;height:1.5rem}#site-cart-sidebar .cart-item .cart-item__actions .qty-button svg{height:10px;width:10px}#site-cart-sidebar .cart-item .cart-item__actions .qty-selector{font-size:12px}#site-cart-sidebar .cart-item .cart-item__property{color:#101828}#site-cart-sidebar .cart-item .jsc-cart-item__label,.cart-form-item .jsc-cart-item__label{padding:5px 10px;border-radius:4px;font-size:11px;font-weight:700}#site-cart-sidebar .cart-item .jsc-cart-item__label-wrap{display:flex;justify-content:flex-end;gap:3px;position:absolute;top:0;right:0}#site-cart-sidebar{max-width:450px;width:100%}.cart-form-item{position:relative}.main-content.cart .shopify-section.mount-app .container{margin-top:20px}.evm-featured-collections-product .wise-cart-section .evm_wiser_heading{margin-bottom:20px}.jsc-cart-discount-code-form .cart__coupons-codes .pill__icon path{stroke-width:3px}.jsc-cart-discount-code-form .cart__coupons-codes .pill__label{font-size:12px}.jsc-service:not(.template-cart){display:none!important}.jsc-cart-page-mobile-only,.jsc-service.jsc-service--mobile{display:none}#site-cart-sidebar:not(.cart-is-empty) .cart-form{padding:0}#site-cart-sidebar:not(.cart-is-empty) .cart-holder{padding:var(--sidebar-gutter)}#site-cart-sidebar .cart-item__thumbnail{align-self:center}.jsc-cart-summary>*,.jsc-cart-summary .jsc-cart-summary__shipping-remain>*{margin-bottom:10px}.jsc-cart-summary .cart__details--row{border-bottom:none;padding:0}.jsc-cart-summary hr{margin:0}.jsc-cart-summary .jsc-cart-summary__est-total{color:#6e0014}.jsc-cart-summary .jsc-cart-summary__est-total,.jsc-cart-summary .jsc-cart-summary__subtotal{font-size:14px}.jsc-cart-summary .jsc-cart-summary__subtotal-amount,.jsc-cart-summary .jsc-cart-summary__est-total-label,.jsc-cart-summary .jsc-cart-summary__est-total-amount{font-weight:700}.jsc-cart-summary .jsc-cart-summary__custom-note{margin-bottom:0!important}.cart-item__thumbnail{border:none!important;flex-shrink:inherit!important}.cart-holder .cart-item__thumbnail figure img{width:100%!important;height:100%!important}.main-content.cart #AjaxCartSubtotal .sidebar-widget .docapp-cart-with-coupon-summary{display:none!important}#site-cart-sidebar .cart__details .jsc-backorder-section{display:none}.jsc-total-addons,.jsc-addon-toggle{display:inline-block!important;font-size:12px}.jsc-view-cart{background-color:#0086d0;border-color:#0086d0;color:#fff;margin-top:0}#site-cart-sidebar{z-index:9999999999}body:has(#jsc-compatibility-info-popup.active) .jsc-overlay.active{z-index:10000000000}.cart-item__price{margin-top:.4rem!important;margin-bottom:.4rem!important}.cart-item__property,.cart-item__price .compare-at-price,.cart-item__total .compare-at-price{color:#344054}.cart-holder figure img{width:100px!important;height:100px!important}.cart-section .cart-item__price{display:none!important}.cart-section .cart-item__total{display:flex;justify-content:flex-end}.cart-section .cart-item__total strong{margin-right:10px}.addon-image-container{display:flex;flex-direction:row;width:6.25rem}.addon-image-container .cart-item__thumbnail{width:84px}.cart-holder .addon-image-container .cart-item__thumbnail img{width:calc(100% - 16px)!important;height:calc(100% - 16px)!important}.visibility-hidden{visibility:hidden;pointer-events:none;cursor:default}.pointer-none{pointer-events:none;cursor:default}.jsc-remove-item-link{color:var(--color-text-main);padding-bottom:1px;line-height:1;font-size:12px}.jsc-remove-item-link:hover{opacity:1}.cart-item__variant,.cart-item__variant span,.cart-item__variant strong,.cart-item__property span,.cart-item__property strong,.cart-item__property{font-size:12px!important}.jsc-service{border:solid 1px #1018281a;padding:20px 25px;margin:20px 0;display:flex;align-items:center;justify-content:space-between}.jsc-service.container--negative-margin{margin-bottom:calc(var(--container-vertical-space) * -1 + 20px)}.jsc-service-content .cart__item--title{font-size:15px;font-weight:700}.jsc-backorder{border:1px solid #FF3B30;background:#ffebea;width:fit-content!important;padding:3px 9px;border-radius:21px;margin-bottom:9px;display:flex}.cart__form .jsc-backorder{padding-top:0}.cart-item__content .jsc-backorder{margin-bottom:0;margin-top:5px;font-weight:var(--font-weight-body-primary-bold);background:transparent;border:none;padding:0}.cart-item__content .jsc-backorder .jsc-backorder-date{color:#007cd5;font-size:12px}.jsc-backorder-date{color:#ff3b30;font-size:10px}.jsc-grid-backorder{position:absolute;top:7px;left:5px}.jsc-addon-variant-backorder{border:1px solid #FF3B30;background:#ffebea;width:fit-content!important;padding:3px 9px;border-radius:21px}.jsc-cbm-upsell .jsc-cmb-upsell-title-wrap .jsc-backorder{margin-bottom:0;margin-top:6px;padding:3px 5px}.jsc-variant-picker-wrap .jsc-backorder{margin-bottom:0;margin-top:5px}product-page .product-title-wrap+.jsc-backorder{padding:3px 9px;display:flex;margin-bottom:10px!important}.jsc-desk-variants .jsc-backorder{margin-bottom:0}.jsc-bundle-configurator-wrap .jsc-desk-variants .jsc-backorder{margin-top:0;margin-left:0}.jsc-bundle-configurator-wrap .jsc-desk-variants .jsc-bundle-configurator-title-wrap .jsc-backorder{margin-left:0;margin-top:5px}.jsc-cmb-popup .jsc-cmb-option .jsc-backorder{margin-top:10px;margin-bottom:10px}.cart-item__content .jsc-show-line-item-note,.cart-form-item--layout .cart-form-item__price-title-variants .jsc-show-line-item-note{margin-top:5px;font-size:11px;color:#be2e23;display:flex;gap:5px;align-items:center}.cart-item__content .jsc-show-line-item-note{margin-top:0}.cart-form-item--layout .cart-form-item__price-title-variants .jsc-show-line-item-note{margin-top:5px}.jsc-show-line-item-note p{margin:0}.info-icon{font-size:13px}.cart-item__content .cart-item__actions{margin-top:.6rem}search-form .search-item figure{padding-top:100%!important}.jsc-suggested-search-terms{margin-top:10px}.jsc-suggested-search-terms-title{font-size:15px;font-weight:600;color:#101828;margin-bottom:10px}.jsc-suggested-search-terms-list{display:flex;flex-wrap:wrap;gap:5px}.jsc-suggested-search-terms-list .jsc-suggested-search-term{flex-shrink:0;font-weight:600;font-size:14px;color:#008ac4;border:1px solid #dedede;padding:5px 15px}mobile-navigation .site-nav ul a:not(.button):not(.menu-promotion-background-image):not(.mega-menu-columns__button):not(.mega-menu-columns__promotion-link-text){border-bottom:none!important;font-size:16px}.submenu-holder--with-promotion.submenu-holder .submenu-masonry.with-promotion>.js-mega-link{width:100%!important}.submenu-holder--with-promotion.submenu-holder .submenu-masonry.with-promotion>.js-mega-link.js-mega-link-tot-1{max-width:100%}.submenu-holder--with-promotion.submenu-holder .submenu-masonry.with-promotion>.js-mega-link.js-mega-link-tot-2{max-width:calc(50% - 15px)}.site-nav.style--classic .submenu.mega-menu .submenu-holder--promotion-width-fourth.submenu-holder--promotion-four{grid-template-columns:2fr 1fr 1fr 1fr 1fr}.site-header .jsc-fit-mega-menu{position:relative!important}.site-header .jsc-fit-mega-menu .submenu{margin:0!important;padding:0!important;top:calc(var(--header-logo) + var(--header-vertical-space) / 2 - 4px)!important;width:max-content!important}.site-header .jsc-fit-mega-menu .submenu-holder{padding:20px!important;margin:0!important;transform:translateY(0)!important;background-color:#fff;border-radius:0 0 3px 3px;width:220px}.site-header .jsc-fit-mega-menu .submenu-masonry{grid-template-columns:1fr!important;gap:20px!important;height:auto!important}.site-header .jsc-fit-mega-menu .js-mega-link{width:fit-content!important;position:relative!important;left:0!important}.site-header .jsc-fit-mega-menu .menu-link{background-color:#0089c7!important;color:#fff!important;border-radius:var(--border-radius-buttons);height:10px;margin-top:6px}.site-header .jsc-fit-mega-menu .menu-link:hover span{color:#fff!important}.site-header .jsc-fit-mega-menu .submenu-masonry .menu-link{color:var(--color-text-header)!important;background-color:#fff!important;border-radius:0!important}.site-header .jsc-fit-mega-menu .submenu-masonry .menu-link:hover span{color:#b60639!important}.site-header .jsc-fit-mega-menu .submenu.mega-menu{padding-top:50px!important;top:22px!important;z-index:0!important}.site-header .jsc-fit-mega-menu .menu-link{margin-right:.9375rem!important}#site-menu-sidebar .jsc-fit-mega-menu .menu-link{color:#b60639}#site-menu-sidebar .jsc-fit-mega-menu .submenu-holder .menu-link{color:var(--color-text-main);padding-bottom:0}#site-menu-sidebar .sidebar__body mobile-navigation .link-list li:first-child a{padding-top:25px}.top_notice_section{width:100%}.jsc-mobile-slider-menu{display:none}.menu-promotion .menu-promotion-content--label-wrapper{flex-direction:column;align-items:flex-start;gap:3px}.menu-promotion p{margin-bottom:3px}.menu-promotion-subtitle{color:#0086d0;font-size:12px}.menu-promotion .menu-promotion-background-image{position:relative}.menu-promotion .menu-promotion-content--label{position:absolute;left:10px;bottom:10px;z-index:10;color:#0089c7}.account-table .tr.orders{grid-template-columns:repeat(4,1fr);gap:10px!important}.section-order-warranty .account-table{margin-bottom:0}.section-order-warranty main{padding-left:var(--gutter-xlarge);padding-right:var(--gutter-xlarge)}.section-order-warranty .jsc-order-warranty-accordion-title{font-size:18px}.section-order-warranty .jsc-order-warranty-accordion{display:flex;align-items:center;padding:20px 15px}.section-order-warranty .toggle__icon-alternate{margin-left:auto}.section-promotion-cards .jsc-promo-discount-text{background-color:#740005;text-align:center;color:#fff;font-weight:400;font-size:var(--discount-size);position:absolute;z-index:10;top:20px;left:20px;padding:10px 20px;border-radius:3px}.rich-text__container .jsc-rich-text__title{display:flex;align-items:center;margin-bottom:0}.rich-text__container .jsc-rich-text__text{margin-bottom:.5rem}.rich-text__container .jsc-rich-text__button{margin-bottom:2rem;margin-top:1.5rem}.rich-text__container .jsc-title-buttons{margin-left:auto;display:flex;gap:10px;opacity:1!important;min-width:40%}.rich-text__container .jsc-title-buttons.jsc-mobile-title-button{display:none}.rich-text__container:has(.jsc-title-buttons) .card__text{width:100%!important}.rich-text__container .jsc-title-buttons .jsc-title-button .jsc-button-title-text{font-size:18px}.rich-text__container .jsc-title-buttons .jsc-title-button .jsc-button-title-caption{font-weight:400}.rich-text__container .jsc-title-buttons .jsc-title-button{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.rich-text__container .rich-text__text,.rich-text__container .card__text{min-width:0;max-width:100%}.section-rich-text .rich-text__container .jsc-rich-text__title .jsc-rich-text-title-text{line-height:1}.rich-text__container .jsc-rich-text__icon-text{display:flex;flex-wrap:nowrap;align-items:stretch;width:100%;max-width:100%;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x mandatory;box-sizing:border-box}.rich-text__container .jsc-rich-text__icon-text::-webkit-scrollbar{display:none}.rich-text__container .jsc-rich-text__icon-text-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:5px;flex:1 1 0;min-width:120px;padding:0 10px;text-align:center;scroll-snap-align:start;box-sizing:border-box}.rich-text__container .jsc-rich-text__icon-text-item:not(:last-child){border-right:1px solid #101828}.rich-text__container .jsc-rich-text__icon-text-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px}.rich-text__container .jsc-rich-text__icon-text-img{width:100%;height:100%;object-fit:contain;display:block}.rich-text__container .jsc-rich-text__icon-text-content,.rich-text__container .jsc-rich-text__icon-text-content *{width:100%;line-height:normal;font-size:12px;font-weight:400;color:#0c1829;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.rich-text__container .jsc-rich-text__icon-text-content>*:first-child{margin-top:0}.rich-text__container .jsc-rich-text__icon-text-content>*:last-child{margin-bottom:0}.section-app .section-heading__title{font-size:var(--heading-size)}.jsc-image-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:999}.jsc-image-popup.active{display:block}.jsc-image-popup-content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:5px 5px 2px;max-width:400px;width:100%;text-align:center;z-index:1000}.section-text-columns-images .jsc-card-external-video{position:relative;width:100%;aspect-ratio:16 / 9}.section-text-columns-images .jsc-card-external-video iframe{width:100%;height:100%}.shopify-section-group-footer-group.main-footer{margin-top:0}.klaviyo-form-T5Xfzp form{border-radius:0!important;padding:40px!important}.klaviyo-form-T5Xfzp form>div{max-width:var(--theme-max-width)!important;padding-left:var(--gutter-container)!important;padding-right:var(--gutter-container)!important;margin:0 auto!important}.klaviyo-form-TspUiP form{border-radius:0!important;padding:40px!important}.klaviyo-form-TspUiP form>div{max-width:var(--theme-max-width)!important;padding-left:var(--gutter-container)!important;padding-right:var(--gutter-container)!important;margin:0 auto!important}#reviews-io-polaris-modal-ReviewsWidget>div{margin:0}.footer-bottom{display:flex;gap:30px;padding:20px var(--gutter-container);align-items:center}.footerMenulabel{border:1px solid;border-radius:10px;display:inline-block!important;padding:2px 6px;font-size:10px;vertical-align:middle}.store-logo{flex:1;width:33.3333%;padding:0;justify-content:center;display:flex}.store-logo img{max-width:150px}.payment-icon-wrap{flex:1;width:33.3333%;padding:0;justify-content:center!important;gap:5px}.copyrightwrap{flex:1;width:33.3333%;padding:0;justify-content:flex-end!important}.newsletter__container{max-width:1200px!important;display:flex;align-items:flex-start;justify-content:space-between;font-size:16px!important}.newsletter-wrap{margin:0}.newsletter-wrap p{margin:0;font-size:16px!important}.newsletter-wrap .increased-spacing{text-align:left}.newsletter__container form{margin:0!important}.newsletter__container .text-font--primary{font-size:20px!important}.newsletter__container input[type=email]{font-size:16px!important;background-color:#fff!important;border-color:#d0d5dd!important;color:#667085!important}.newsletter__container input[type=email]::placeholder{font-size:16px!important;color:#667085!important}.newsletter .newsletter__container .button{background-color:#0086d0!important;border-color:#0086d0!important;color:#fff!important}.footer-bottom-border{border-top:1px solid #475467}.okeLoyalty .c-embeddedRedeem-cardContainer.flickity-enabled{display:block!important}.okeLoyalty .c-embeddedRedeem-cardContainer.flickity-enabled .c-actionCard.flickity-cell{position:absolute!important}.okeLoyalty .c-embeddedRedeem-cardContainer.flickity-enabled .c-actionCard.flickity-cell:not(:last-child){margin-right:10px}.c-launchBubble-container .c-launchBubble-button-label span{display:none!important}.c-launchBubble-container .c-launchBubble-button-label-icon{margin-right:0!important;width:30px!important;height:30px!important}.c-launchBubble-container .c-launchBubble-button{width:56px!important;height:56px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important}.c-launchBubble-container .c-launchBubble{height:56px!important;border-radius:50%!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:transparent!important;padding:0!important}.okeLoyalty--floatingWidget .c-app--bottomLeftAligned.is-floating{bottom:20px!important;left:15px!important}.okeReviews[data-oke-container] .oke-okendoMediaCarousel,div.okeReviews .oke-okendoMediaCarousel{max-width:var(--theme-max-width)!important}.okeReviews[data-oke-container] .oke-mediaOverlay-text,div.okeReviews .oke-mediaOverlay-text{-webkit-line-clamp:2!important;margin-bottom:15px}.okeReviews[data-oke-container] .oke-mediaOverlay,div.okeReviews .oke-mediaOverlay{justify-content:center!important}.okeReviews[data-oke-container] .oke-okendoMediaCarousel .oke-okendoMediaCarousel-slide,div.okeReviews .oke-okendoMediaCarousel .oke-okendoMediaCarousel-slide{border-radius:6px;overflow:hidden;margin:5px!important}div.okeReviews[data-oke-container] .oke-modal .oke-reviewContent-title,div.okeReviews[data-oke-container] .oke-reviewContent-title{display:none!important}.okeReviews[data-oke-container] .oke-is-large .oke-w-reviewMinimal--featuredMedia,div.okeReviews .oke-is-large .oke-w-reviewMinimal--featuredMedia{align-items:flex-start!important;display:flex!important;gap:15px!important;justify-content:flex-start!important}.oke-mediaStrip-container .oke-mediaStrip li{width:200px!important;height:200px!important}.oke-mediaStrip-container .oke-mediaStrip li .oke-media-image{width:100%!important;height:100%!important;object-fit:cover!important}.oke-okendoMediaCarousel .oke-okendoMediaCarousel-button-next,.oke-okendoMediaCarousel .oke-okendoMediaCarousel-button-prev{height:40px!important;top:50%!important;transform:translateY(-50%)!important;border-radius:50%!important;width:40px!important;background:#fff!important;opacity:1!important;display:block!important;position:absolute;cursor:pointer;z-index:2}.oke-okendoMediaCarousel .oke-okendoMediaCarousel-button-next:disabled,.oke-okendoMediaCarousel .oke-okendoMediaCarousel-button-prev:disabled{display:none!important}.oke-okendoMediaCarousel .oke-okendoMediaCarousel-button-next{right:-20px!important}.oke-okendoMediaCarousel .oke-okendoMediaCarousel-button-prev{left:-20px!important}.okeReviews[data-oke-container] .oke-modal-content .oke-modal-close{top:3px!important;right:3px!important}.okeReviews[data-oke-container] .oke-modal-content .oke-modal-close:before{color:#000!important}.okeReviews[data-oke-container] .oke-okendoMediaCarousel-button-next:before,div.okeReviews .oke-okendoMediaCarousel-button-next:before,.okeReviews[data-oke-container] .oke-okendoMediaCarousel-button-prev:before,div.okeReviews .oke-okendoMediaCarousel-button-prev:before{width:40px!important;height:40px!important;font-size:40px!important}@media(max-width:1440px){.jsc-product-siblings{grid-template-columns:repeat(2,1fr)}}@media(max-width:1400px){.wide-down--text-center{text-align:center}.wide-down--text-right{text-align:right}.wide-down--text-left{text-align:left}.wide-down--p-t-0{padding-top:0!important}.wide-down--p-r-0{padding-right:0!important}.wide-down--p-l-0{padding-left:0!important}.wide-down--p-b-0{padding-bottom:0!important}.wide-down--p-t-5{padding-top:5px!important}.wide-down--p-r-5{padding-right:5px!important}.wide-down--p-l-5{padding-left:5px!important}.wide-down--p-b-5{padding-bottom:5px!important}.wide-down--padding-5{padding:5px!important}.wide-down--p-t-10{padding-top:10px!important}.wide-down--p-r-10{padding-right:10px!important}.wide-down--p-l-10{padding-left:10px!important}.wide-down--p-b-10{padding-bottom:10px!important}.wide-down--padding-10{padding:10px!important}.wide-down--p-t-15{padding-top:15px!important}.wide-down--p-r-15{padding-right:15px!important}.wide-down--p-l-15{padding-left:15px!important}.wide-down--p-b-15{padding-bottom:15px!important}.wide-down--padding-15{padding:15px!important}.wide-down--p-t-20{padding-top:20px!important}.wide-down--p-r-20{padding-right:20px!important}.wide-down--p-l-20{padding-left:20px!important}.wide-down--p-b-20{padding-bottom:20px!important}.wide-down--padding-20{padding:20px!important}.wide-down--p-t-25{padding-top:25px!important}.wide-down--p-r-25{padding-right:25px!important}.wide-down--p-l-25{padding-left:25px!important}.wide-down--p-b-25{padding-bottom:25px!important}.wide-down--padding-25{padding:25px!important}.wide-down--p-t-30{padding-top:30px!important}.wide-down--p-r-30{padding-right:30px!important}.wide-down--p-l-30{padding-left:30px!important}.wide-down--p-b-30{padding-bottom:30px!important}.wide-down--padding-30{padding:30px!important}.wide-down--p-t-35{padding-top:35px!important}.wide-down--p-r-35{padding-right:35px!important}.wide-down--p-l-35{padding-left:35px!important}.wide-down--p-b-35{padding-bottom:35px!important}.wide-down--padding-35{padding:35px!important}.wide-down--p-t-40{padding-top:40px!important}.wide-down--p-r-40{padding-right:40px!important}.wide-down--p-l-40{padding-left:40px!important}.wide-down--p-b-40{padding-bottom:40px!important}.wide-down--padding-40{padding:40px!important}.wide-down--p-t-45{padding-top:45px!important}.wide-down--p-r-45{padding-right:45px!important}.wide-down--p-l-45{padding-left:45px!important}.wide-down--p-b-45{padding-bottom:45px!important}.wide-down--padding-45{padding:45px!important}.wide-down--p-t-50{padding-top:50px!important}.wide-down--p-r-50{padding-right:50px!important}.wide-down--p-l-50{padding-left:50px!important}.wide-down--p-b-50{padding-bottom:50px!important}.wide-down--padding-50{padding:50px!important}.wide-down--p-t-55{padding-top:55px!important}.wide-down--p-r-55{padding-right:55px!important}.wide-down--p-l-55{padding-left:55px!important}.wide-down--p-b-55{padding-bottom:55px!important}.wide-down--padding-55{padding:55px!important}.wide-down--p-t-60{padding-top:60px!important}.wide-down--p-r-60{padding-right:60px!important}.wide-down--p-l-60{padding-left:60px!important}.wide-down--p-b-60{padding-bottom:60px!important}.wide-down--padding-60{padding:60px!important}.wide-down--p-t-65{padding-top:65px!important}.wide-down--p-r-65{padding-right:65px!important}.wide-down--p-l-65{padding-left:65px!important}.wide-down--p-b-65{padding-bottom:65px!important}.wide-down--padding-65{padding:65px!important}.wide-down--p-t-70{padding-top:70px!important}.wide-down--p-r-70{padding-right:70px!important}.wide-down--p-l-70{padding-left:70px!important}.wide-down--p-b-70{padding-bottom:70px!important}.wide-down--padding-70{padding:70px!important}.wide-down--p-t-75{padding-top:75px!important}.wide-down--p-r-75{padding-right:75px!important}.wide-down--p-l-75{padding-left:75px!important}.wide-down--p-b-75{padding-bottom:75px!important}.wide-down--padding-75{padding:75px!important}.wide-down--p-t-80{padding-top:80px!important}.wide-down--p-r-80{padding-right:80px!important}.wide-down--p-l-80{padding-left:80px!important}.wide-down--p-b-80{padding-bottom:80px!important}.wide-down--padding-80{padding:80px!important}.wide-down--p-t-85{padding-top:85px!important}.wide-down--p-r-85{padding-right:85px!important}.wide-down--p-l-85{padding-left:85px!important}.wide-down--p-b-85{padding-bottom:85px!important}.wide-down--padding-85{padding:85px!important}.wide-down--p-t-90{padding-top:90px!important}.wide-down--p-r-90{padding-right:90px!important}.wide-down--p-l-90{padding-left:90px!important}.wide-down--p-b-90{padding-bottom:90px!important}.wide-down--padding-90{padding:90px!important}.wide-down--p-t-95{padding-top:95px!important}.wide-down--p-r-95{padding-right:95px!important}.wide-down--p-l-95{padding-left:95px!important}.wide-down--p-b-95{padding-bottom:95px!important}.wide-down--padding-95{padding:95px!important}.wide-down--p-t-100{padding-top:100px!important}.wide-down--p-r-100{padding-right:100px!important}.wide-down--p-l-100{padding-left:100px!important}.wide-down--p-b-100{padding-bottom:100px!important}.wide-down--padding-100{padding:100px!important}.wide-down--m-t-0{margin-top:0}.wide-down--m-r-0{margin-right:0}.wide-down--m-l-0{margin-left:0}.wide-down--m-b-0{margin-bottom:0}.wide-down--m-t-5{margin-top:5px}.wide-down--m-r-5{margin-right:5px}.wide-down--m-l-5{margin-left:5px}.wide-down--m-b-5{margin-bottom:5px}.wide-down--m-t-10{margin-top:10px}.wide-down--m-r-10{margin-right:10px}.wide-down--m-l-10{margin-left:10px}.wide-down--m-b-10{margin-bottom:10px}.wide-down--m-t-15{margin-top:15px}.wide-down--m-r-15{margin-right:15px}.wide-down--m-l-15{margin-left:15px}.wide-down--m-b-15{margin-bottom:15px}.wide-down--m-t-20{margin-top:20px}.wide-down--m-r-20{margin-right:20px}.wide-down--m-l-20{margin-left:20px}.wide-down--m-b-20{margin-bottom:20px}.wide-down--m-t-25{margin-top:25px}.wide-down--m-r-25{margin-right:25px}.wide-down--m-l-25{margin-left:25px}.wide-down--m-b-25{margin-bottom:25px}.wide-down--m-t-30{margin-top:30px}.wide-down--m-r-30{margin-right:30px}.wide-down--m-l-30{margin-left:30px}.wide-down--m-b-30{margin-bottom:30px}.wide-down--m-t-35{margin-top:35px}.wide-down--m-r-35{margin-right:35px}.wide-down--m-l-35{margin-left:35px}.wide-down--m-b-35{margin-bottom:35px}.wide-down--m-t-40{margin-top:40px}.wide-down--m-r-40{margin-right:40px}.wide-down--m-l-40{margin-left:40px}.wide-down--m-b-40{margin-bottom:40px}.wide-down--m-t-45{margin-top:45px}.wide-down--m-r-45{margin-right:45px}.wide-down--m-l-45{margin-left:45px}.wide-down--m-b-45{margin-bottom:45px}.wide-down--m-t-50{margin-top:50px}.wide-down--m-r-50{margin-right:50px}.wide-down--m-l-50{margin-left:50px}.wide-down--m-b-50{margin-bottom:50px}.wide-down--m-t-55{margin-top:55px}.wide-down--m-r-55{margin-right:55px}.wide-down--m-l-55{margin-left:55px}.wide-down--m-b-55{margin-bottom:55px}.wide-down--m-t-60{margin-top:60px}.wide-down--m-r-60{margin-right:60px}.wide-down--m-l-60{margin-left:60px}.wide-down--m-b-60{margin-bottom:60px}.wide-down--m-t-65{margin-top:65px}.wide-down--m-r-65{margin-right:65px}.wide-down--m-l-65{margin-left:65px}.wide-down--m-b-65{margin-bottom:65px}.wide-down--m-t-70{margin-top:70px}.wide-down--m-r-70{margin-right:70px}.wide-down--m-l-70{margin-left:70px}.wide-down--m-b-70{margin-bottom:70px}.wide-down--m-t-75{margin-top:75px}.wide-down--m-r-75{margin-right:75px}.wide-down--m-l-75{margin-left:75px}.wide-down--m-b-75{margin-bottom:75px}.wide-down--m-t-80{margin-top:80px}.wide-down--m-r-80{margin-right:80px}.wide-down--m-l-80{margin-left:80px}.wide-down--m-b-80{margin-bottom:80px}.wide-down--m-t-85{margin-top:85px}.wide-down--m-r-85{margin-right:85px}.wide-down--m-l-85{margin-left:85px}.wide-down--m-b-85{margin-bottom:85px}.wide-down--m-t-90{margin-top:90px}.wide-down--m-r-90{margin-right:90px}.wide-down--m-l-90{margin-left:90px}.wide-down--m-b-90{margin-bottom:90px}.wide-down--m-t-95{margin-top:95px}.wide-down--m-r-95{margin-right:95px}.wide-down--m-l-95{margin-left:95px}.wide-down--m-b-95{margin-bottom:95px}.wide-down--m-t-100{margin-top:100px}.wide-down--m-r-100{margin-right:100px}.wide-down--m-l-100{margin-left:100px}.wide-down--m-b-100{margin-bottom:100px}}@media(max-width:1330px){.product-item .product-item__cta-button{width:fit-content;position:relative;margin-top:auto;bottom:15px}}@media(max-width:1280px){.product-item .product-item__cta-button{bottom:10px}}@media(max-width:1300px){.main-content.index .jsc-section-slideshow .slideshow-section .content-slide{padding:40px 80px!important}.main-content.index .jsc-section-slideshow .slideshow-section .content-slide .card__text .text-font--heading+span{font-size:14px;line-height:normal}.main-content.index .jsc-section-slideshow .slideshow-section .content-slide .card__text .text-font--heading{font-size:40px;margin-bottom:14px}}@media(max-width:1024px){.large-down--text-center{text-align:center}.large-down--text-right{text-align:right}.large-down--text-left{text-align:left}.large-down--p-t-0{padding-top:0!important}.large-down--p-r-0{padding-right:0!important}.large-down--p-l-0{padding-left:0!important}.large-down--p-b-0{padding-bottom:0!important}.large-down--p-t-5{padding-top:5px!important}.large-down--p-r-5{padding-right:5px!important}.large-down--p-l-5{padding-left:5px!important}.large-down--p-b-5{padding-bottom:5px!important}.large-down--padding-5{padding:5px!important}.large-down--p-t-10{padding-top:10px!important}.large-down--p-r-10{padding-right:10px!important}.large-down--p-l-10{padding-left:10px!important}.large-down--p-b-10{padding-bottom:10px!important}.large-down--padding-10{padding:10px!important}.large-down--p-t-15{padding-top:15px!important}.large-down--p-r-15{padding-right:15px!important}.large-down--p-l-15{padding-left:15px!important}.large-down--p-b-15{padding-bottom:15px!important}.large-down--padding-15{padding:15px!important}.large-down--p-t-20{padding-top:20px!important}.large-down--p-r-20{padding-right:20px!important}.large-down--p-l-20{padding-left:20px!important}.large-down--p-b-20{padding-bottom:20px!important}.large-down--padding-20{padding:20px!important}.large-down--p-t-25{padding-top:25px!important}.large-down--p-r-25{padding-right:25px!important}.large-down--p-l-25{padding-left:25px!important}.large-down--p-b-25{padding-bottom:25px!important}.large-down--padding-25{padding:25px!important}.large-down--p-t-30{padding-top:30px!important}.large-down--p-r-30{padding-right:30px!important}.large-down--p-l-30{padding-left:30px!important}.large-down--p-b-30{padding-bottom:30px!important}.large-down--padding-30{padding:30px!important}.large-down--p-t-35{padding-top:35px!important}.large-down--p-r-35{padding-right:35px!important}.large-down--p-l-35{padding-left:35px!important}.large-down--p-b-35{padding-bottom:35px!important}.large-down--padding-35{padding:35px!important}.large-down--p-t-40{padding-top:40px!important}.large-down--p-r-40{padding-right:40px!important}.large-down--p-l-40{padding-left:40px!important}.large-down--p-b-40{padding-bottom:40px!important}.large-down--padding-40{padding:40px!important}.large-down--p-t-45{padding-top:45px!important}.large-down--p-r-45{padding-right:45px!important}.large-down--p-l-45{padding-left:45px!important}.large-down--p-b-45{padding-bottom:45px!important}.large-down--padding-45{padding:45px!important}.large-down--p-t-50{padding-top:50px!important}.large-down--p-r-50{padding-right:50px!important}.large-down--p-l-50{padding-left:50px!important}.large-down--p-b-50{padding-bottom:50px!important}.large-down--padding-50{padding:50px!important}.large-down--p-t-55{padding-top:55px!important}.large-down--p-r-55{padding-right:55px!important}.large-down--p-l-55{padding-left:55px!important}.large-down--p-b-55{padding-bottom:55px!important}.large-down--padding-55{padding:55px!important}.large-down--p-t-60{padding-top:60px!important}.large-down--p-r-60{padding-right:60px!important}.large-down--p-l-60{padding-left:60px!important}.large-down--p-b-60{padding-bottom:60px!important}.large-down--padding-60{padding:60px!important}.large-down--p-t-65{padding-top:65px!important}.large-down--p-r-65{padding-right:65px!important}.large-down--p-l-65{padding-left:65px!important}.large-down--p-b-65{padding-bottom:65px!important}.large-down--padding-65{padding:65px!important}.large-down--p-t-70{padding-top:70px!important}.large-down--p-r-70{padding-right:70px!important}.large-down--p-l-70{padding-left:70px!important}.large-down--p-b-70{padding-bottom:70px!important}.large-down--padding-70{padding:70px!important}.large-down--p-t-75{padding-top:75px!important}.large-down--p-r-75{padding-right:75px!important}.large-down--p-l-75{padding-left:75px!important}.large-down--p-b-75{padding-bottom:75px!important}.large-down--padding-75{padding:75px!important}.large-down--p-t-80{padding-top:80px!important}.large-down--p-r-80{padding-right:80px!important}.large-down--p-l-80{padding-left:80px!important}.large-down--p-b-80{padding-bottom:80px!important}.large-down--padding-80{padding:80px!important}.large-down--p-t-85{padding-top:85px!important}.large-down--p-r-85{padding-right:85px!important}.large-down--p-l-85{padding-left:85px!important}.large-down--p-b-85{padding-bottom:85px!important}.large-down--padding-85{padding:85px!important}.large-down--p-t-90{padding-top:90px!important}.large-down--p-r-90{padding-right:90px!important}.large-down--p-l-90{padding-left:90px!important}.large-down--p-b-90{padding-bottom:90px!important}.large-down--padding-90{padding:90px!important}.large-down--p-t-95{padding-top:95px!important}.large-down--p-r-95{padding-right:95px!important}.large-down--p-l-95{padding-left:95px!important}.large-down--p-b-95{padding-bottom:95px!important}.large-down--padding-95{padding:95px!important}.large-down--p-t-100{padding-top:100px!important}.large-down--p-r-100{padding-right:100px!important}.large-down--p-l-100{padding-left:100px!important}.large-down--p-b-100{padding-bottom:100px!important}.large-down--padding-100{padding:100px!important}.large-down--m-t-0{margin-top:0}.large-down--m-r-0{margin-right:0}.large-down--m-l-0{margin-left:0}.large-down--m-b-0{margin-bottom:0}.large-down--m-t-5{margin-top:5px}.large-down--m-r-5{margin-right:5px}.large-down--m-l-5{margin-left:5px}.large-down--m-b-5{margin-bottom:5px}.large-down--m-t-10{margin-top:10px}.large-down--m-r-10{margin-right:10px}.large-down--m-l-10{margin-left:10px}.large-down--m-b-10{margin-bottom:10px}.large-down--m-t-15{margin-top:15px}.large-down--m-r-15{margin-right:15px}.large-down--m-l-15{margin-left:15px}.large-down--m-b-15{margin-bottom:15px}.large-down--m-t-20{margin-top:20px}.large-down--m-r-20{margin-right:20px}.large-down--m-l-20{margin-left:20px}.large-down--m-b-20{margin-bottom:20px}.large-down--m-t-25{margin-top:25px}.large-down--m-r-25{margin-right:25px}.large-down--m-l-25{margin-left:25px}.large-down--m-b-25{margin-bottom:25px}.large-down--m-t-30{margin-top:30px}.large-down--m-r-30{margin-right:30px}.large-down--m-l-30{margin-left:30px}.large-down--m-b-30{margin-bottom:30px}.large-down--m-t-35{margin-top:35px}.large-down--m-r-35{margin-right:35px}.large-down--m-l-35{margin-left:35px}.large-down--m-b-35{margin-bottom:35px}.large-down--m-t-40{margin-top:40px}.large-down--m-r-40{margin-right:40px}.large-down--m-l-40{margin-left:40px}.large-down--m-b-40{margin-bottom:40px}.large-down--m-t-45{margin-top:45px}.large-down--m-r-45{margin-right:45px}.large-down--m-l-45{margin-left:45px}.large-down--m-b-45{margin-bottom:45px}.large-down--m-t-50{margin-top:50px}.large-down--m-r-50{margin-right:50px}.large-down--m-l-50{margin-left:50px}.large-down--m-b-50{margin-bottom:50px}.large-down--m-t-55{margin-top:55px}.large-down--m-r-55{margin-right:55px}.large-down--m-l-55{margin-left:55px}.large-down--m-b-55{margin-bottom:55px}.large-down--m-t-60{margin-top:60px}.large-down--m-r-60{margin-right:60px}.large-down--m-l-60{margin-left:60px}.large-down--m-b-60{margin-bottom:60px}.large-down--m-t-65{margin-top:65px}.large-down--m-r-65{margin-right:65px}.large-down--m-l-65{margin-left:65px}.large-down--m-b-65{margin-bottom:65px}.large-down--m-t-70{margin-top:70px}.large-down--m-r-70{margin-right:70px}.large-down--m-l-70{margin-left:70px}.large-down--m-b-70{margin-bottom:70px}.large-down--m-t-75{margin-top:75px}.large-down--m-r-75{margin-right:75px}.large-down--m-l-75{margin-left:75px}.large-down--m-b-75{margin-bottom:75px}.large-down--m-t-80{margin-top:80px}.large-down--m-r-80{margin-right:80px}.large-down--m-l-80{margin-left:80px}.large-down--m-b-80{margin-bottom:80px}.large-down--m-t-85{margin-top:85px}.large-down--m-r-85{margin-right:85px}.large-down--m-l-85{margin-left:85px}.large-down--m-b-85{margin-bottom:85px}.large-down--m-t-90{margin-top:90px}.large-down--m-r-90{margin-right:90px}.large-down--m-l-90{margin-left:90px}.large-down--m-b-90{margin-bottom:90px}.large-down--m-t-95{margin-top:95px}.large-down--m-r-95{margin-right:95px}.large-down--m-l-95{margin-left:95px}.large-down--m-b-95{margin-bottom:95px}.large-down--m-t-100{margin-top:100px}.large-down--m-r-100{margin-right:100px}.large-down--m-l-100{margin-left:100px}.large-down--m-b-100{margin-bottom:100px}.section-featured-collection .section-heading,.jsc-category-tabs{padding-bottom:25px}.section-tab-product-grid .section-heading{padding-bottom:16px}.jsc-tab-product-grid-tabs{margin-bottom:25px}.slideshow-section-wrap .jsc-product-header__popup,.flex-grid-section .jsc-product-header__popup{width:70%}.custom-nav-arrow .css-slider-navigation-container{padding:25px}.testimonial-icon{padding-top:60px;padding-bottom:60px}.MediaGalleryWidget__item{width:33.3333%!important}.section-featured-collection .grid-4 .flickity-slider .product-item{width:calc((100% / 3) - 8px);margin-right:10px}.section-featured-collection .grid-4{--visible-cols: 3}.jsc-grid-color-swatch{gap:5px}.product-item:has(.product-item__cta-button) .product-item__text{padding-bottom:calc(var(--gutter-regular))}.product-item .product-item__cta-button{width:fit-content;position:relative;margin-top:auto;bottom:5px}.section-text-columns-images .section-heading__title{margin-bottom:0!important}.jsc-upsell-sidebar-drawer{max-width:500px!important;width:100%!important}.jsc-bundle-configurator-wrap .jsc-desk-variants .jsc-option-title-wrap{gap:0}.jsc-cmb-upsell-main-title{width:100%}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-title,.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-price-text,.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-price .product-price--original{font-size:12px}@media screen and (max-width:767px){.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-opt{min-height:var(--jsc-cmb-grid-opt-height, auto)}}.jsc-cmb-recommended-badge{font-size:8px;padding:2px 5px}.jsc-cmb-bundle-card-top{padding:12px;gap:10px}.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-opt .jsc-cmb-upsell-img{width:72px;min-width:72px;height:72px}.jsc-desk-upgrade-opt{padding:12px;gap:10px}.jsc-desk-upgrade-opt.active{padding:11px}.jsc-desk-upgrade-opt__media{width:72px;min-width:72px;height:72px}sticky-add-to-cart .sticky-add-to-cart__button button{padding:9px;font-size:11px}.jsc-special-product .jsc-special-product__wrap{flex-direction:column}.jsc-special-product .jsc-special-product__title-wrap{display:flex;align-items:center;flex-wrap:wrap;column-gap:6px;row-gap:3px}.jsc-special-product .jsc-special-product__left,.jsc-special-product .jsc-special-product__right{width:100%}.jsc-special-product .jsc-special-product__selected-option,.jsc-special-product__wrap .jsc-special-product__price{margin-top:0;margin-left:0}.jsc-bundle-addon-wrap .jsc-bundle-addon-selected-product,.jsc-bundle-addon-wrap .jsc-bundle-addon-variant-title-wrap{row-gap:3px}.jsc-bundle-addon-wrap .jsc-bundle-addon-selected-product .jsc-bundle-addon-product-picker-title,.jsc-bundle-addon-wrap .jsc-bundle-addon-variant-title-wrap .jsc-bundle-addon-variant-option-name{width:100%}.jsc-bundle-addon-wrap .jsc-bundle-addon-selected-product .jsc-bundle-addon-product-picker-title+.jsc-option-name-divider,.jsc-bundle-addon-wrap .jsc-bundle-addon-variant-title-wrap .jsc-option-name-divider{display:none}.jsc-bundle-configurator-wrap .jsc-desk-variants,.jsc-cbm-upsell.jsc-bundle-configurator-wrap .jsc-cmb-upsell-wrap,.jsc-variant-picker-wrap .jsc-variant-picker{margin-top:0}.jsc-bundle-price-breakdown .jsc-bundle-price__item-title{flex-direction:column;gap:0}.jsc-bundle-price-breakdown .jsc-bundle-price__item-title-divider{display:none}.jsc-bundle-price-breakdown .jsc-bundle-price__compare-price,.jsc-bundle-price-breakdown .jsc-bundle-price__item-compare-price{font-size:10px}.jsc-bundle-price-breakdown .jsc-bundle-price__container,.jsc-bundle-price-breakdown .jsc-bundle-price__item-price-container{grid-template-columns:1fr}.jsc-bundle-price-breakdown .jsc-bundle-price__title{flex-direction:column;align-items:flex-start}.jsc-rich-text__table{font-size:12px;line-height:18px}.section-media-with-text .card__text{margin:24px 0 0 24px}.jsc-bundle-configurator-wrap .jsc-desk-variants .jsc-backorder{margin-left:0;margin-top:5px}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid:not(:last-child){margin-right:10px}.jsc-addon-upsell-wrap.jsc-bundle-save-wrap .jsc-addon-slider-wrap .jsc-addon-grid{width:80%}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid{width:40%}.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-flickity .jsc-cmb-upgrade-opt{width:calc((100% - 30px)/4)}.jsc-product-steps-container{display:block}.jsc-product-steps-container .jsc-step{width:40%}.jsc-product-steps-container .jsc-step:not(:last-child){margin-right:15px}.jsc-product-highlight-popup{right:40px}.jsc-desk-variants .jsc-variant-option,.jsc-cbm-upsell .jsc-cmb-upsell-wrap{flex-direction:column}.jsc-desk-variants .jsc-option-title-wrap,.jsc-desk-variants .jsc-option-list,.jsc-cbm-upsell .jsc-cmb-upsell-left,.jsc-cbm-upsell .jsc-cmb-upsell-right{width:100%}.jsc-cbm-upsell.jsc-bundle-configurator-wrap .jsc-cmb-upsell-title-wrap{display:block}.jsc-cbm-upsell.jsc-bundle-configurator-wrap .jsc-cmb-upsell-selected-option{margin-left:0;flex-wrap:wrap}.jsc-cbm-upsell.jsc-bundle-configurator-wrap .jsc-cmb-selected-title{width:100%;margin-bottom:3px}.jsc-cbm-upsell.jsc-bundle-configurator-wrap .jsc-cmb-selected-title+.jsc-option-name-divider{display:none}.jsc-cbm-upsell.jsc-bundle-configurator-wrap .jsc-cmb-upsell-selected-option .jsc-cmb-selected-color{margin-left:0}.jsc-cbm-upsell.jsc-bundle-configurator-wrap .jsc-cmb-upsell-selected-option-wrap .jsc-cmb-upsell-info{display:block}.jsc-cbm-upsell.jsc-bundle-configurator-wrap .jsc-cmb-upsell-info.mobile{display:none}.jsc-cbm-upsell .jsc-cmb-upsell-selected-option,.jsc-cbm-upsell .jsc-cmb-upsell-price{margin-top:0;margin-left:6px}.jsc-cbm-upsell .jsc-cmb-upsell-selected-option-wrap{margin-top:0}.jsc-cbm-upsell .jsc-cmb-upsell-selected-option-wrap .jsc-cmb-upsell-info{display:none}.jsc-cbm-upsell .jsc-cmb-upsell-info.mobile{margin-left:7px}.jsc-desk-variants .jsc-variant-option:not(:first-child){margin-top:25px}.jsc-product-highlight .jsc-product-highlight-item{width:100px}.jsc-product-highlight .jsc-product-highlight-media{width:100px;height:100px}.jsc-resources-card{max-height:175px;min-height:175px}.mega-menu-columns{grid-template-columns:8fr 4fr!important}.mega-menu-columns--has-promotion{grid-template-columns:6fr 3fr 3fr!important}.rich-text__container .jsc-rich-text__title{flex-direction:column;align-items:flex-start}.rich-text__container .jsc-title-buttons{margin-left:0;display:none}.rich-text__container .jsc-title-buttons.jsc-mobile-title-button{display:flex;margin-top:20px}.rich-text__container .jsc-rich-text__icon-text-item{padding:0 10px;flex:0 0 calc(100% / 3.5);width:calc(100% / 3.5);min-width:calc(100% / 3.5);max-width:calc(100% / 3.5)}.rich-text__container .jsc-rich-text__icon-text-icon{width:40px;height:40px}}@media(max-width:1023px){.keen-slider.flickity-enabled:not([data-keen-slider-disabled]){display:block!important}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide.flickity-cell{position:absolute!important}.keen-slider.flickity-enabled .flickity-page-dots{bottom:0}.keen-slider.flickity-enabled .flickity-page-dots .flickity-page-dot{margin:0;width:25px;height:3px;border-radius:0;background-color:#c7c7c7}.keen-slider.flickity-enabled .flickity-page-dots .flickity-page-dot.is-selected~.flickity-page-dot{background-color:#e0e0df}}@media(max-width:820px){.jsc-addon-upsell-title.jsc-configurator-number-title,.jsc-addon-upsell-wrap .jsc-addon-header-wrap{margin-bottom:5px!important}.jsc-configurator-number-title .jsc-configurator-number-subtitle,.jsc-addon-header-wrap .jsc-addon-subtitle,.jsc-configurator-number-title .jsc-addon-view-all,.jsc-addon-header-wrap .jsc-addon-view-all{display:none}.jsc-addon-upsell-title-mobile{display:flex!important;align-items:center;gap:5px;margin-bottom:15px!important}.jsc-addon-upsell-title-mobile .jsc-configurator-number-subtitle{font-weight:600;font-size:12px;color:#676767}.jsc-addon-upsell-title-mobile .jsc-addon-view-all{margin-left:auto!important;font-weight:500;font-size:12px;text-decoration:underline}.jsc-addon-subtitle-mobile{font-weight:600}.jsc-configurator-number-title-wrap .jsc-backorder{display:none}@media screen and (max-width:767px){.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-info{padding:8px 10px 10px}}.jsc-chair-opt__media{height:120px}.jsc-chair-opt__title{font-size:13px}.jsc-chairs__promo{font-size:12px}.jsc-sticky-atc-price-label{display:none}.sticky-add-to-cart__price:has(.sticky-add-to-cart__price-compare:not(:empty)) .sticky-add-to-cart__price-original{font-size:17px}.sticky-add-to-cart__price .sticky-add-to-cart__price-compare{font-size:13px}.jsc-product-siblings-options,.jsc-product-siblings-opt{width:100%}.jsc-pdp-assembly-service-icon{max-width:60px}.jsc-addon-upsell-wrap.jsc-bundle-save-wrap .jsc-addon-slider-wrap .jsc-addon-grid{width:100%}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid{width:calc(50% - 5px)}.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-flickity .jsc-cmb-upgrade-opt{width:calc((100% - 20px) / 3)}.sidebar__header{padding-top:.3rem!important;padding-bottom:.2rem!important;margin-bottom:0}#site-cart-sidebar .sidebar__body-content-bottom{padding:0 20px 20px}#site-cart-sidebar .sidebar__footer{padding:15px 20px!important}.sticky-header .top_notice_stop{display:none}#AjaxCartForm .cart-holder{margin-bottom:5px}.cart__instructions{margin-bottom:8px}#your-shopping-cart .shopify-section-group-footer-group.section-text-columns-icons .section-text-column-icon{margin-top:20px}#your-shopping-cart .shopify-section-group-footer-group.section-text-columns-icons .section-text-column-icon.container--negative-margin{margin-bottom:20px}.jsc-cart-page-mobile-only{display:block}.jsc-service.jsc-service--mobile{display:flex}.jsc-cart-page-desktop-only,.jsc-service.jsc-service--desktop{display:none}.jsc-product-highlight-popup{right:30px}.custom-nav-arrow .css-slider-navigation-container{padding:15px}.grid-6.jsc-item-center{justify-content:unset}.main-content.cart .shopify-section.mount-app .container{margin-top:40px}.jsc-bundle-price-breakdown .jsc-bundle-price__final-price{font-size:14px}.text-column-section .section-heading h2{font-size:35px;font-weight:500;line-height:1.1}.mega-menu-columns--has-promotion,.mega-menu-columns__cards{grid-template-columns:1fr!important}.mega-menu-columns__card{flex-direction:row!important;align-items:center;position:relative;box-shadow:0 0 4px #f6f6f6;justify-content:flex-start!important;padding:1rem!important}#site-menu-sidebar mobile-navigation .js-mega-menu-item .mobile--submenu .submenu-holder .submenu-back a{border-bottom:1px solid var(--color-borders-main)!important;font-size:14px!important;padding:22px 0!important}.mega-menu-columns__card-image{flex:0 0 50px;height:50px;aspect-ratio:1!important;position:unset!important}.mega-menu-columns__card-label{top:10px!important;right:10px!important}.mega-menu-columns__button{justify-content:center!important}.mega-menu-columns__heading{border-bottom:none!important;padding:0!important;margin-bottom:22px!important;margin-top:10px!important}#site-menu-sidebar .mega-menu-columns__button--2{padding:0!important}.mega-menu-columns__secondary .mega-menu-columns__heading{margin-bottom:22px!important;margin-top:0!important}.jsc-mega-menu-columns .mega-menu-columns__secondary-link{border-bottom:none!important}.mega-menu-columns__promotion-holder{border-top:1px solid #E7E7E9;padding-top:25px}.mega-menu-columns__promotion-inner{gap:0!important;flex-direction:row!important;padding:0!important}.mega-menu-columns__promotion-image{flex-basis:40%!important}.mega-menu-columns__promotion-content{flex-basis:60%!important}.mega-menu-columns__promotion-figure{padding-top:0!important;height:100%!important}.jsc-mega-menu-columns .mega-menu-columns__secondary-link{padding:0!important}.mega-menu-columns__secondary-list{gap:10px!important;padding:0!important}.mega-menu-columns__button.mega-menu-columns__secondary-button--2{margin-top:22px!important}.mega-menu-columns__button.mega-menu-columns__secondary-button--2 svg path{fill:var(--text-color)!important}.mega-menu-columns__promotion-content{padding:20px 15px!important}.mega-menu-columns__promotion-link-text{display:none!important}.mega-menu-columns__promotion-link-text.mobile{display:block!important;padding-bottom:0!important;border-bottom:1px solid!important;width:fit-content!important;margin-bottom:16px!important;font-size:14px!important;margin-top:0!important}.mega-menu-columns__promotion-link-text-mobile-holder{display:flex;justify-content:center}}@media(max-width:798px){.medium-down--text-center{text-align:center}.medium-down--text-right{text-align:right}.medium-down--text-left{text-align:left}.medium-down--p-t-0{padding-top:0!important}.medium-down--p-r-0{padding-right:0!important}.medium-down--p-l-0{padding-left:0!important}.medium-down--p-b-0{padding-bottom:0!important}.medium-down--p-t-5{padding-top:5px!important}.medium-down--p-r-5{padding-right:5px!important}.medium-down--p-l-5{padding-left:5px!important}.medium-down--p-b-5{padding-bottom:5px!important}.medium-down--padding-5{padding:5px!important}.medium-down--p-t-10{padding-top:10px!important}.medium-down--p-r-10{padding-right:10px!important}.medium-down--p-l-10{padding-left:10px!important}.medium-down--p-b-10{padding-bottom:10px!important}.medium-down--padding-10{padding:10px!important}.medium-down--p-t-15{padding-top:15px!important}.medium-down--p-r-15{padding-right:15px!important}.medium-down--p-l-15{padding-left:15px!important}.medium-down--p-b-15{padding-bottom:15px!important}.medium-down--padding-15{padding:15px!important}.medium-down--p-t-20{padding-top:20px!important}.medium-down--p-r-20{padding-right:20px!important}.medium-down--p-l-20{padding-left:20px!important}.medium-down--p-b-20{padding-bottom:20px!important}.medium-down--padding-20{padding:20px!important}.medium-down--p-t-25{padding-top:25px!important}.medium-down--p-r-25{padding-right:25px!important}.medium-down--p-l-25{padding-left:25px!important}.medium-down--p-b-25{padding-bottom:25px!important}.medium-down--padding-25{padding:25px!important}.medium-down--p-t-30{padding-top:30px!important}.medium-down--p-r-30{padding-right:30px!important}.medium-down--p-l-30{padding-left:30px!important}.medium-down--p-b-30{padding-bottom:30px!important}.medium-down--padding-30{padding:30px!important}.medium-down--p-t-35{padding-top:35px!important}.medium-down--p-r-35{padding-right:35px!important}.medium-down--p-l-35{padding-left:35px!important}.medium-down--p-b-35{padding-bottom:35px!important}.medium-down--padding-35{padding:35px!important}.medium-down--p-t-40{padding-top:40px!important}.medium-down--p-r-40{padding-right:40px!important}.medium-down--p-l-40{padding-left:40px!important}.medium-down--p-b-40{padding-bottom:40px!important}.medium-down--padding-40{padding:40px!important}.medium-down--p-t-45{padding-top:45px!important}.medium-down--p-r-45{padding-right:45px!important}.medium-down--p-l-45{padding-left:45px!important}.medium-down--p-b-45{padding-bottom:45px!important}.medium-down--padding-45{padding:45px!important}.medium-down--p-t-50{padding-top:50px!important}.medium-down--p-r-50{padding-right:50px!important}.medium-down--p-l-50{padding-left:50px!important}.medium-down--p-b-50{padding-bottom:50px!important}.medium-down--padding-50{padding:50px!important}.medium-down--p-t-55{padding-top:55px!important}.medium-down--p-r-55{padding-right:55px!important}.medium-down--p-l-55{padding-left:55px!important}.medium-down--p-b-55{padding-bottom:55px!important}.medium-down--padding-55{padding:55px!important}.medium-down--p-t-60{padding-top:60px!important}.medium-down--p-r-60{padding-right:60px!important}.medium-down--p-l-60{padding-left:60px!important}.medium-down--p-b-60{padding-bottom:60px!important}.medium-down--padding-60{padding:60px!important}.medium-down--p-t-65{padding-top:65px!important}.medium-down--p-r-65{padding-right:65px!important}.medium-down--p-l-65{padding-left:65px!important}.medium-down--p-b-65{padding-bottom:65px!important}.medium-down--padding-65{padding:65px!important}.medium-down--p-t-70{padding-top:70px!important}.medium-down--p-r-70{padding-right:70px!important}.medium-down--p-l-70{padding-left:70px!important}.medium-down--p-b-70{padding-bottom:70px!important}.medium-down--padding-70{padding:70px!important}.medium-down--p-t-75{padding-top:75px!important}.medium-down--p-r-75{padding-right:75px!important}.medium-down--p-l-75{padding-left:75px!important}.medium-down--p-b-75{padding-bottom:75px!important}.medium-down--padding-75{padding:75px!important}.medium-down--p-t-80{padding-top:80px!important}.medium-down--p-r-80{padding-right:80px!important}.medium-down--p-l-80{padding-left:80px!important}.medium-down--p-b-80{padding-bottom:80px!important}.medium-down--padding-80{padding:80px!important}.medium-down--p-t-85{padding-top:85px!important}.medium-down--p-r-85{padding-right:85px!important}.medium-down--p-l-85{padding-left:85px!important}.medium-down--p-b-85{padding-bottom:85px!important}.medium-down--padding-85{padding:85px!important}.medium-down--p-t-90{padding-top:90px!important}.medium-down--p-r-90{padding-right:90px!important}.medium-down--p-l-90{padding-left:90px!important}.medium-down--p-b-90{padding-bottom:90px!important}.medium-down--padding-90{padding:90px!important}.medium-down--p-t-95{padding-top:95px!important}.medium-down--p-r-95{padding-right:95px!important}.medium-down--p-l-95{padding-left:95px!important}.medium-down--p-b-95{padding-bottom:95px!important}.medium-down--padding-95{padding:95px!important}.medium-down--p-t-100{padding-top:100px!important}.medium-down--p-r-100{padding-right:100px!important}.medium-down--p-l-100{padding-left:100px!important}.medium-down--p-b-100{padding-bottom:100px!important}.medium-down--padding-100{padding:100px!important}.medium-down--m-t-0{margin-top:0}.medium-down--m-r-0{margin-right:0}.medium-down--m-l-0{margin-left:0}.medium-down--m-b-0{margin-bottom:0}.medium-down--m-t-5{margin-top:5px}.medium-down--m-r-5{margin-right:5px}.medium-down--m-l-5{margin-left:5px}.medium-down--m-b-5{margin-bottom:5px}.medium-down--m-t-10{margin-top:10px}.medium-down--m-r-10{margin-right:10px}.medium-down--m-l-10{margin-left:10px}.medium-down--m-b-10{margin-bottom:10px}.medium-down--m-t-15{margin-top:15px}.medium-down--m-r-15{margin-right:15px}.medium-down--m-l-15{margin-left:15px}.medium-down--m-b-15{margin-bottom:15px}.medium-down--m-t-20{margin-top:20px}.medium-down--m-r-20{margin-right:20px}.medium-down--m-l-20{margin-left:20px}.medium-down--m-b-20{margin-bottom:20px}.medium-down--m-t-25{margin-top:25px}.medium-down--m-r-25{margin-right:25px}.medium-down--m-l-25{margin-left:25px}.medium-down--m-b-25{margin-bottom:25px}.medium-down--m-t-30{margin-top:30px}.medium-down--m-r-30{margin-right:30px}.medium-down--m-l-30{margin-left:30px}.medium-down--m-b-30{margin-bottom:30px}.medium-down--m-t-35{margin-top:35px}.medium-down--m-r-35{margin-right:35px}.medium-down--m-l-35{margin-left:35px}.medium-down--m-b-35{margin-bottom:35px}.medium-down--m-t-40{margin-top:40px}.medium-down--m-r-40{margin-right:40px}.medium-down--m-l-40{margin-left:40px}.medium-down--m-b-40{margin-bottom:40px}.medium-down--m-t-45{margin-top:45px}.medium-down--m-r-45{margin-right:45px}.medium-down--m-l-45{margin-left:45px}.medium-down--m-b-45{margin-bottom:45px}.medium-down--m-t-50{margin-top:50px}.medium-down--m-r-50{margin-right:50px}.medium-down--m-l-50{margin-left:50px}.medium-down--m-b-50{margin-bottom:50px}.medium-down--m-t-55{margin-top:55px}.medium-down--m-r-55{margin-right:55px}.medium-down--m-l-55{margin-left:55px}.medium-down--m-b-55{margin-bottom:55px}.medium-down--m-t-60{margin-top:60px}.medium-down--m-r-60{margin-right:60px}.medium-down--m-l-60{margin-left:60px}.medium-down--m-b-60{margin-bottom:60px}.medium-down--m-t-65{margin-top:65px}.medium-down--m-r-65{margin-right:65px}.medium-down--m-l-65{margin-left:65px}.medium-down--m-b-65{margin-bottom:65px}.medium-down--m-t-70{margin-top:70px}.medium-down--m-r-70{margin-right:70px}.medium-down--m-l-70{margin-left:70px}.medium-down--m-b-70{margin-bottom:70px}.medium-down--m-t-75{margin-top:75px}.medium-down--m-r-75{margin-right:75px}.medium-down--m-l-75{margin-left:75px}.medium-down--m-b-75{margin-bottom:75px}.medium-down--m-t-80{margin-top:80px}.medium-down--m-r-80{margin-right:80px}.medium-down--m-l-80{margin-left:80px}.medium-down--m-b-80{margin-bottom:80px}.medium-down--m-t-85{margin-top:85px}.medium-down--m-r-85{margin-right:85px}.medium-down--m-l-85{margin-left:85px}.medium-down--m-b-85{margin-bottom:85px}.medium-down--m-t-90{margin-top:90px}.medium-down--m-r-90{margin-right:90px}.medium-down--m-l-90{margin-left:90px}.medium-down--m-b-90{margin-bottom:90px}.medium-down--m-t-95{margin-top:95px}.medium-down--m-r-95{margin-right:95px}.medium-down--m-l-95{margin-left:95px}.medium-down--m-b-95{margin-bottom:95px}.medium-down--m-t-100{margin-top:100px}.medium-down--m-r-100{margin-right:100px}.medium-down--m-l-100{margin-left:100px}.medium-down--m-b-100{margin-bottom:100px}.testimonial-icon .card{width:30%!important}div[jsc-flickity-slider] .product-item .product-item__text .product-item__excerpt{min-height:30px}.jsc-low-popup{font-size:10px}.jsc-home-compare-list .jsc-home-compare-img img{max-width:50px}.jsc-grid-wrap .flickity-slider>div{width:33.3333%}.jsc-Price-row-title{padding-bottom:0;padding-top:20px}.jsc-lowPrice-row-title{padding-bottom:0;padding-top:0}.jsc-href-buy{margin-bottom:25px}.jsc-select-active .jsc-icon-select-compare{width:15px}.jsc-from{display:none}.jsc-compare-price-row{font-size:15px;font-weight:400;line-height:32px}.jsc-price-row{font-size:20px;font-weight:600;line-height:24px}.jsc-select-button,.jsc-option{font-size:10px;font-weight:400;line-height:14px}.jsc-low-wrap{text-align:center}.jsc-low-wrap span{font-size:10px;font-weight:400;line-height:14px}.jsc-href-buy{width:100%}.jsc-buy-compare.button{width:100%;padding-left:0;padding-right:0;font-size:14px;white-space:nowrap}.jsc-column.jsc-row-title{font-size:14px;font-weight:600;line-height:20px}.jsc-column{font-size:16px;font-weight:400;line-height:24px}.jsc-content-text{font-size:10px;font-weight:400;line-height:14px}.jsc-column-prod{width:50%}.jsc-row{flex-wrap:wrap;border:0!important;padding-top:0;padding-bottom:0}.jsc-column{flex:0 0 50%;max-width:50%;padding-top:15px;padding-bottom:15px}.jsc-column.jsc-row-title{flex:0 0 100%;max-width:100%;justify-content:center;text-align:center;background-color:#f7f9fa}.jsc-row-odd{background-color:#fff}.jsc-frame-wrap{display:none}.jsc-content-popup-compare{text-align:left;top:calc(100% + 5px);left:calc(50% + 0px);width:200px;transform:translate(-50%);z-index:2}.jsc-content-popup-compare:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #1F1F1F transparent}.jsc-color-row{flex-wrap:wrap}.jsc-color-row .jsc-row-swatch{width:100%;justify-content:center;align-items:center}.jsc-color-row .jsc-row-content{width:100%;text-align:center}.jsc-swatch-compare-row{margin:0 5px 10px}sticky-add-to-cart .sticky-add-to-cart__button button{padding:4px;font-size:10px;min-width:65px}.sticky-add-to-cart__actions{gap:7px}.jsc-assurance-proof-wrap.jsc-pdp-assurance-proof-wrap .jsc-assurance-proof__header,.jsc-assurance-proof-wrap.jsc-sticky-atc-assurance-proof-wrap .jsc-assurance-proof__header{font-size:10px}.jsc-assurance-proof-wrap.jsc-pdp-assurance-proof-wrap .jsc-assurance-proof__description,.jsc-assurance-proof-wrap.jsc-sticky-atc-assurance-proof-wrap .jsc-assurance-proof__description{font-size:7px}.newsletter__container{flex-direction:column;gap:15px}.newsletter .newsletter__container fieldset{flex-direction:column;gap:15px;display:flex}.newsletter .newsletter__container .button,.newsletter__container input[type=email]{width:100%}.newsletter__container form{max-width:100%;width:100%}}@media(max-width:767px){product-page .product-gallery .lap--grid--slider{--col-size: calc((var(--mobile-media-width) - var(--col-gap) * (2 - 1)) / var(--visible-cols)) !important}.text-column-section.container--negative-margin{padding-bottom:0}.slideshow-section .spacing--custom>*:not(:last-child){margin-bottom:calc(var(--spacing))}.footer-bottom{flex-direction:column;justify-content:flex-start;align-items:flex-start}.footer-bottom .payment-icon-wrap img{max-width:312px;width:100%}.payment-icon-wrap{flex-direction:row!important;justify-content:flex-start!important;order:2;width:100%}.copyrightwrap,.store-logo{width:100%}.ichi-product-actions-btn{gap:15;flex-direction:column}.jsc-sticky-appointment .jsc-sticky-appointment-wrapper{flex-direction:column;gap:15px;text-align:center}.jsc-sticky-appointment .jsc-sticky-appointment__contact-info,.jsc-sticky-appointment .jsc-sticky-appointment__button{margin-left:0!important}.jsc-sticky-appointment .ichi-product-chart,.jsc-sticky-appointment .ichi-product-chart .inchi-btn-link,.jsc-sticky-appointment .ichi-product-chart .button{width:100%}.section-collection-list .jsc-collection-list-grid-btn{padding:8px;width:100%}}@media(max-width:480px){.small-down--text-center{text-align:center}.small-down--text-right{text-align:right}.small-down--text-left{text-align:left}.fontSize-xl{font-size:16px}.small-down--p-t-0{padding-top:0!important}.small-down--p-r-0{padding-right:0!important}.small-down--p-l-0{padding-left:0!important}.small-down--p-b-0{padding-bottom:0!important}.small-down--p-t-5{padding-top:5px!important}.small-down--p-r-5{padding-right:5px!important}.small-down--p-l-5{padding-left:5px!important}.small-down--p-b-5{padding-bottom:5px!important}.small-down--padding-5{padding:5px!important}.small-down--p-t-10{padding-top:10px!important}.small-down--p-r-10{padding-right:10px!important}.small-down--p-l-10{padding-left:10px!important}.small-down--p-b-10{padding-bottom:10px!important}.small-down--padding-10{padding:10px!important}.small-down--p-t-15{padding-top:15px!important}.small-down--p-r-15{padding-right:15px!important}.small-down--p-l-15{padding-left:15px!important}.small-down--p-b-15{padding-bottom:15px!important}.small-down--padding-15{padding:15px!important}.small-down--p-t-20{padding-top:20px!important}.small-down--p-r-20{padding-right:20px!important}.small-down--p-l-20{padding-left:20px!important}.small-down--p-b-20{padding-bottom:20px!important}.small-down--padding-20{padding:20px!important}.small-down--p-t-25{padding-top:25px!important}.small-down--p-r-25{padding-right:25px!important}.small-down--p-l-25{padding-left:25px!important}.small-down--p-b-25{padding-bottom:25px!important}.small-down--padding-25{padding:25px!important}.small-down--p-t-30{padding-top:30px!important}.small-down--p-r-30{padding-right:30px!important}.small-down--p-l-30{padding-left:30px!important}.small-down--p-b-30{padding-bottom:30px!important}.small-down--padding-30{padding:30px!important}.small-down--p-t-35{padding-top:35px!important}.small-down--p-r-35{padding-right:35px!important}.small-down--p-l-35{padding-left:35px!important}.small-down--p-b-35{padding-bottom:35px!important}.small-down--padding-35{padding:35px!important}.small-down--p-t-40{padding-top:40px!important}.small-down--p-r-40{padding-right:40px!important}.small-down--p-l-40{padding-left:40px!important}.small-down--p-b-40{padding-bottom:40px!important}.small-down--padding-40{padding:40px!important}.small-down--p-t-45{padding-top:45px!important}.small-down--p-r-45{padding-right:45px!important}.small-down--p-l-45{padding-left:45px!important}.small-down--p-b-45{padding-bottom:45px!important}.small-down--padding-45{padding:45px!important}.small-down--p-t-50{padding-top:50px!important}.small-down--p-r-50{padding-right:50px!important}.small-down--p-l-50{padding-left:50px!important}.small-down--p-b-50{padding-bottom:50px!important}.small-down--padding-50{padding:50px!important}.small-down--p-t-55{padding-top:55px!important}.small-down--p-r-55{padding-right:55px!important}.small-down--p-l-55{padding-left:55px!important}.small-down--p-b-55{padding-bottom:55px!important}.small-down--padding-55{padding:55px!important}.small-down--p-t-60{padding-top:60px!important}.small-down--p-r-60{padding-right:60px!important}.small-down--p-l-60{padding-left:60px!important}.small-down--p-b-60{padding-bottom:60px!important}.small-down--padding-60{padding:60px!important}.small-down--p-t-65{padding-top:65px!important}.small-down--p-r-65{padding-right:65px!important}.small-down--p-l-65{padding-left:65px!important}.small-down--p-b-65{padding-bottom:65px!important}.small-down--padding-65{padding:65px!important}.small-down--p-t-70{padding-top:70px!important}.small-down--p-r-70{padding-right:70px!important}.small-down--p-l-70{padding-left:70px!important}.small-down--p-b-70{padding-bottom:70px!important}.small-down--padding-70{padding:70px!important}.small-down--p-t-75{padding-top:75px!important}.small-down--p-r-75{padding-right:75px!important}.small-down--p-l-75{padding-left:75px!important}.small-down--p-b-75{padding-bottom:75px!important}.small-down--padding-75{padding:75px!important}.small-down--p-t-80{padding-top:80px!important}.small-down--p-r-80{padding-right:80px!important}.small-down--p-l-80{padding-left:80px!important}.small-down--p-b-80{padding-bottom:80px!important}.small-down--padding-80{padding:80px!important}.small-down--p-t-85{padding-top:85px!important}.small-down--p-r-85{padding-right:85px!important}.small-down--p-l-85{padding-left:85px!important}.small-down--p-b-85{padding-bottom:85px!important}.small-down--padding-85{padding:85px!important}.small-down--p-t-90{padding-top:90px!important}.small-down--p-r-90{padding-right:90px!important}.small-down--p-l-90{padding-left:90px!important}.small-down--p-b-90{padding-bottom:90px!important}.small-down--padding-90{padding:90px!important}.small-down--p-t-95{padding-top:95px!important}.small-down--p-r-95{padding-right:95px!important}.small-down--p-l-95{padding-left:95px!important}.small-down--p-b-95{padding-bottom:95px!important}.small-down--padding-95{padding:95px!important}.small-down--p-t-100{padding-top:100px!important}.small-down--p-r-100{padding-right:100px!important}.small-down--p-l-100{padding-left:100px!important}.small-down--p-b-100{padding-bottom:100px!important}.small-down--padding-100{padding:100px!important}.small-down--m-t-0{margin-top:0}.small-down--m-r-0{margin-right:0}.small-down--m-l-0{margin-left:0}.small-down--m-b-0{margin-bottom:0}.small-down--m-t-5{margin-top:5px}.small-down--m-r-5{margin-right:5px}.small-down--m-l-5{margin-left:5px}.small-down--m-b-5{margin-bottom:5px}.small-down--m-t-10{margin-top:10px}.small-down--m-r-10{margin-right:10px}.small-down--m-l-10{margin-left:10px}.small-down--m-b-10{margin-bottom:10px}.small-down--m-t-15{margin-top:15px}.small-down--m-r-15{margin-right:15px}.small-down--m-l-15{margin-left:15px}.small-down--m-b-15{margin-bottom:15px}.small-down--m-t-20{margin-top:20px}.small-down--m-r-20{margin-right:20px}.small-down--m-l-20{margin-left:20px}.small-down--m-b-20{margin-bottom:20px}.small-down--m-t-25{margin-top:25px}.small-down--m-r-25{margin-right:25px}.small-down--m-l-25{margin-left:25px}.small-down--m-b-25{margin-bottom:25px}.small-down--m-t-30{margin-top:30px}.small-down--m-r-30{margin-right:30px}.small-down--m-l-30{margin-left:30px}.small-down--m-b-30{margin-bottom:30px}.small-down--m-t-35{margin-top:35px}.small-down--m-r-35{margin-right:35px}.small-down--m-l-35{margin-left:35px}.small-down--m-b-35{margin-bottom:35px}.small-down--m-t-40{margin-top:40px}.small-down--m-r-40{margin-right:40px}.small-down--m-l-40{margin-left:40px}.small-down--m-b-40{margin-bottom:40px}.small-down--m-t-45{margin-top:45px}.small-down--m-r-45{margin-right:45px}.small-down--m-l-45{margin-left:45px}.small-down--m-b-45{margin-bottom:45px}.small-down--m-t-50{margin-top:50px}.small-down--m-r-50{margin-right:50px}.small-down--m-l-50{margin-left:50px}.small-down--m-b-50{margin-bottom:50px}.small-down--m-t-55{margin-top:55px}.small-down--m-r-55{margin-right:55px}.small-down--m-l-55{margin-left:55px}.small-down--m-b-55{margin-bottom:55px}.small-down--m-t-60{margin-top:60px}.small-down--m-r-60{margin-right:60px}.small-down--m-l-60{margin-left:60px}.small-down--m-b-60{margin-bottom:60px}.small-down--m-t-65{margin-top:65px}.small-down--m-r-65{margin-right:65px}.small-down--m-l-65{margin-left:65px}.small-down--m-b-65{margin-bottom:65px}.small-down--m-t-70{margin-top:70px}.small-down--m-r-70{margin-right:70px}.small-down--m-l-70{margin-left:70px}.small-down--m-b-70{margin-bottom:70px}.small-down--m-t-75{margin-top:75px}.small-down--m-r-75{margin-right:75px}.small-down--m-l-75{margin-left:75px}.small-down--m-b-75{margin-bottom:75px}.small-down--m-t-80{margin-top:80px}.small-down--m-r-80{margin-right:80px}.small-down--m-l-80{margin-left:80px}.small-down--m-b-80{margin-bottom:80px}.small-down--m-t-85{margin-top:85px}.small-down--m-r-85{margin-right:85px}.small-down--m-l-85{margin-left:85px}.small-down--m-b-85{margin-bottom:85px}.small-down--m-t-90{margin-top:90px}.small-down--m-r-90{margin-right:90px}.small-down--m-l-90{margin-left:90px}.small-down--m-b-90{margin-bottom:90px}.small-down--m-t-95{margin-top:95px}.small-down--m-r-95{margin-right:95px}.small-down--m-l-95{margin-left:95px}.small-down--m-b-95{margin-bottom:95px}.small-down--m-t-100{margin-top:100px}.small-down--m-r-100{margin-right:100px}.small-down--m-l-100{margin-left:100px}.small-down--m-b-100{margin-bottom:100px}.section-promotion-cards .jsc-promo-card-usp-icons{margin-bottom:5px!important}.section-featured-collection .section-heading__subheading,.section-tab-product-grid .section-heading__subheading{padding-bottom:9px!important}.jsc-category-tabs .jsc-category-tab-btn{font-size:14px}.jsc-tab-product-grid-tabs .jsc-tab-product-grid-tab-btn{font-size:13px;padding:8px 14px}#chat-button{height:63px!important;right:5px!important}.c-launchBubble-container .c-launchBubble-button-label-icon{width:26px!important;height:26px!important}.okeLoyalty--floatingWidget .c-app--bottomLeftAligned.is-floating{bottom:10px!important}.c-launchBubble-container .c-launchBubble-button{width:50px!important;height:50px!important}.wa__widget_container .wa__btn_popup{bottom:75px!important;right:15px!important}#wa .wa__btn_popup .wa__btn_popup_icon{width:50px!important;height:50px!important}.slideshow-section-wrap .jsc-product-header__popup,.flex-grid-section .jsc-product-header__popup{width:100%}.slideshow-section-wrap .jsc-product-header__popup-header,.flex-grid-section .jsc-product-header__popup-header{font-size:var(--mobile-heading-size)}.text-column-section .jsc-text-column-image.jsc-mobile-image{display:block}.text-column-section .jsc-text-column-image.jsc-desktop-image{display:none}.text-column-section .jsc-text-column-image{margin-bottom:0!important}.text-column-section .section-heading h2{font-size:20px;font-weight:700}.section-collection-list .grid--slider.jsc-stacked-mobile{grid-auto-flow:row;grid-template-columns:100%}.section-rich-text .heading-size--small{font-size:16px}.text-column-section .text-title-size{line-height:25px}.text-column-section .jsc-grid-with-divider:not(.grid-palm-2) .card{border:none;padding-right:0}.text-column-section .jsc-grid-with-divider.grid-palm-2 .card:nth-of-type(2n-1){border-right:1.5px solid var(--divider-color);padding-right:var(--grid-gap)}.text-column-section .jsc-grid-with-divider.grid-palm-2>.card:nth-of-type(2n){border-right:none;padding-right:0;padding-left:var(--grid-gap)}.text-column-section .jsc-grid-with-divider.grid-palm-2{column-gap:0;--col-size: calc(100% / var(--visible-cols))}.main-content.index .slideshow-section .card{height:600px!important;background:#f9fafb}.main-content.index .jsc-section-slideshow .slideshow-section .card{height:auto!important}.main-content.index .slideshow-section .card .mobile-content-slideshow{padding:24px}.main-content.index .jsc-section-slideshow .slideshow-section .card .mobile-content-slideshow{display:none!important}.main-content.index .slideshow-section .card .mobile-content-slideshow .card__text{padding:0!important}.main-content.index .slideshow-section .card .mobile-content-slideshow .card__text .text-font--heading{font-size:20px;margin-bottom:0;font-weight:600;color:#1976d2}.main-content.index .slideshow-section .card .mobile-content-slideshow .card__text .text-font--heading+span{font-size:12px;margin-bottom:24px;line-height:16.8px}.main-content.index .slideshow-section .card .img-relative-mob{height:400px}.main-content.index .slideshow-section .css-slider-navigation-container{bottom:210px}.jsc-resources-card .jsc-resources-text-and-button{padding-left:20px}.text-column-section{padding-top:0;padding-bottom:0}body main#main .section-promotion-cards .card .text-font--heading span{font-size:var(--mobile-font-size);letter-spacing:-.5px}body main#main .section-promotion-cards .card .jsc-card-custom-price,.section-promotion-cards .card .card__subtitle span{font-size:inherit!important}.section-text-columns-images .section-heading__title,.section-text-column-icon .section-heading__title{font-size:var(--mobile-heading-size)!important;font-weight:var(--font-weight-body-primary-bold);max-width:100%;letter-spacing:var(--base-headings-spacing)}.section-featured-collection .section-heading__title,.section-tab-product-grid .section-heading__title,.section-product-grid .section-heading__title{font-size:var(--mobile-heading-size);letter-spacing:var(--base-headings-spacing);font-weight:var(--font-weight-body-primary-bold)}.section-promotion-cards .section-heading__title{font-size:var(--heading-size-mobile);letter-spacing:var(--base-headings-spacing);font-weight:var(--font-weight-body-primary-bold);max-width:100%}.section-promotion-cards .card__image .jsc-mobile-image{display:block}.section-promotion-cards .card__image .has-mobile-image,.section-promotion-cards .card__image .jsc-mobile-image.is-mobile-hover-image,.section-promotion-cards .card__image:hover .jsc-mobile-image.has-hover-image{display:none}.section-promotion-cards .card__image:hover .jsc-mobile-image.is-mobile-hover-image{display:block}.text-title-size{font-size:var(--heading-size-mobile)!important;letter-spacing:var(--base-headings-spacing);font-weight:var(--font-weight-body-primary-bold)}.col-list-text{font-size:calc(17px / 16 * var(--base-body-primary-size) + 0px)}iframe[name="Messaging window"]{top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:999999999!important}.MediaGalleryWidget__item{width:45%!important}.reviews-io-ugc-widget .flickity-prev-next-button{display:none}.jsc-hotspots-product-info .title,.jsc-hotspots-product-info .price{font-size:calc(13px / 16 * var(--base-body-primary-size) + 0px);line-height:normal}.testimonial-icon{padding-top:40px;padding-bottom:40px}.custom-nav-arrow .css-slider-navigation-container{padding:5px}.testimonial-icon .card{width:43%!important}.link-wrap-slide{display:flex;gap:10px;justify-content:space-between;align-items:flex-end;flex-direction:row}.mobile-content-slideshow{position:relative;height:auto;display:block}.desk-content-slideshow{display:none!important}.card__image.img-relative-mob{position:relative;height:50%}.custom-nav-arrow-slider css-slider:after{content:"disabled";height:0;color:transparent}.custom-nav-arrow-slider .grid--slider{display:block!important}.custom-nav-arrow-slider .card__text{width:100%;padding-top:20px;padding-bottom:50px}.custom-nav-arrow-slider .title-content-wrap{flex-direction:column}.custom-nav-arrow-slider .text-font--heading{width:100%;text-align:center}.custom-nav-arrow-slider .title-content-wrap span{text-align:center}.jsc-imagehotspots-container{grid-template-columns:repeat(1,minmax(0,1fr))}.image-with-hotspots-product-wrapper{width:100%;padding:0 25px;position:relative;margin-top:20px}.image-with-hotspots-product-container{display:flex}.jsc-hotspots-product-img{border-bottom:0px;border-radius:6px 0 0 6px;flex-direction:row;padding:12px 18px;border-right:0px;width:100%}.jsc-hotspot-thumbnail{width:158px}.jsc-hotspots-product-info{display:flex;flex-direction:column;align-items:flex-start;border:1px solid #EAECF0;gap:10px;border-radius:0 6px 6px 0;justify-content:center;background-color:#f9fafb;border-left:0px;padding:10px;width:100%}.image-hotspot-product-flickity .flickity-cell{height:171px}.jsc-hotspot-color-swatch{display:none}.jsc-hotspot-color-swatch-mobile{display:none;justify-content:center;flex-wrap:wrap;z-index:2}.jsc-hotspot-color-swatch-mobile .product-variant__item--color label{width:15px;height:15px}.jsc-hotspot-color-swatch-mobile .product-variant__item--color input:checked+label{border-color:#0086d0!important;border:1px solid;color:#0086d0}.jsc-hotspot-color-swatch-mobile .product-variant__item--color .color-name{position:absolute;bottom:135%;left:50%;transform:translate(-50%);background-color:#101828;color:#fff;padding:6px 12px;border-radius:4px;font-size:12px;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:10}.image-hotspot-product-flickity-button{margin-top:0}.image-hotspot-product-flickity-button.mobile{display:flex}.image-hotspot-product-flickity-button.mobile.left{position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:10}.image-hotspot-product-flickity-button.mobile.right{position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:10}.image-hotspot-product-flickity-button img{width:20px;height:20px}.image-hotspot-product-flickity-button.desktop{display:none}.custom-nav-arrow .css-slider-navigation-container{bottom:50%}.custom-nav-arrow .css-slider-button svg path{fill:var(--color-text-main)}.custom-nav-arrow .css-slider-button{width:2rem;height:2rem}.custom-nav-arrow .css-slider-button svg{width:25px;height:25px}.mob-img-contains.container--large{padding:0!important}.jsc-mobile-title-wrap .product-title-wrap{width:100%}.jsc-mobile-title-wrap .product-title-wrap .product__title.heading-size--page-title{width:70%}.jsc-mobile-title-wrap .product-title-wrap .jsc-star-rating{width:30%;justify-content:flex-end}.section-resources .section-heading__title,.section-gallery .section-heading__title{font-size:var(--heading-size-mob)}.product-item .product-price--discounted{font-size:18px}.product-item .product-item__badges .product-item__badge.jsc-product-item-promo-label{font-size:10px;padding:7px 14px}.jsc-sale-price .product-price .product-price--original,.product-price--original.lowercase span{font-size:var(--mobile-price-size)}.jsc-sale-price .product-price .product-price--compare,.product-price--original.lowercase,.jsc-sale-price .product-price .product-price--original.lowercase{font-size:var(--mobile-compare-price-size)}.section-featured-collection .grid-4 .flickity-slider .product-item{width:calc(50% - 5px)}.product-item .card__text .product-item__excerpt{font-size:10px}.product-item .card__text .jsc-home-compare-list .jsc-home-compare-text{padding:0 5px;font-size:10px}.jsc-grid-wrap .flickity-slider>div{width:50%}.jsc-icon-select-title{width:10px}.jsc-low-popup .atome-logo-style{width:35px!important}.jsc-low-popup .pace-logo-style{width:40px!important;height:15px!important;vertical-align:middle!important}.section-featured-collection .grid-4.grid-lap-2.grid-palm-2{--visible-cols: 2}.jsc-grid-color-swatch .jsc-grid-swatch{width:18px;height:18px}.product-item .product-item__text{padding-bottom:var(--gutter-regular)}.product-item .product-item__cta-button{bottom:11px;padding:8px 15px}.jsc-section-heading-wrap{flex-direction:column}.section-featured-collection .jsc-featured-collection__header-link,.section-product-grid .jsc-featured-collection__header-link{margin-left:0;padding:var(--gutter-small) 0 0!important}.grid-6.jsc-item-center-mobile{justify-content:center}.section-text-columns-images .jsc-caption-2{font-size:10px}.section-text-columns-images .card .text-font--primary{font-size:var(--mobile-font-size)!important}.jsc-bundle-configurator-wrap .jsc-desk-variants .jsc-option-title-wrap{gap:0}.jsc-addon-upsell-wrap .flickity-button.previous{left:0}.jsc-addon-upsell-wrap .flickity-button.next{right:0}.jsc-cmb-upgrade-flickity .flickity-button.previous{left:-5px}.jsc-cmb-upgrade-flickity .flickity-button.next{right:-5px}.jsc-category-collection-grid .flickity-button.previous{left:0}.jsc-category-collection-grid .flickity-button.next{right:0}.jsc-tab-product-grid-grid .flickity-button.previous{left:0}.jsc-tab-product-grid-grid .flickity-button.next{right:0}.jsc-product-highlight-wrapper[show-on=desktop],.jsc-product-highlight-wrapper[show-on=mobile][hide-on-mobile=true]{display:none}.jsc-desk-variants .jsc-option-list:not(.jsc-swatch-list) .jsc-option{font-size:11px}.jsc-desk-variants .jsc-option-list:not(.jsc-swatch-list) .jsc-option b{font-size:12px}.jsc-sticky-atc-price-wrap{width:75px;flex-shrink:0}#jsc-feature-info-popup,#jsc-size-info-popup,#jsc-series-info-popup,#jsc-compatibility-info-popup{width:90vw;max-width:90vw;height:65%;top:45%}#jsc-compatibility-info-popup{height:auto}sticky-add-to-cart .sticky-add-to-cart__button button{font-size:13.125px}.sticky-add-to-cart__price:has(.sticky-add-to-cart__price-compare:not(:empty)) .sticky-add-to-cart__price-original{font-size:17px}.sticky-add-to-cart__price .sticky-add-to-cart__price-compare{font-size:11px;text-align:right}.jsc-assurance-proof-wrap.jsc-pdp-assurance-proof-wrap .jsc-assurance-proof__header,.jsc-assurance-proof-wrap.jsc-sticky-atc-assurance-proof-wrap .jsc-assurance-proof__header{font-size:12px}.jsc-assurance-proof-wrap.jsc-pdp-assurance-proof-wrap .jsc-assurance-proof__description,.jsc-assurance-proof-wrap.jsc-sticky-atc-assurance-proof-wrap .jsc-assurance-proof__description{font-size:9px}.jsc-product-siblings-opt{padding:3px 10px}.jsc-assurance-proof-wrap.jsc-sticky-atc-assurance-proof-wrap .jsc-assurance-proof__content{display:block}.jsc-assurance-proof-wrap{margin-top:0}.jsc-sticky-atc-price-label.jsc-mobile-only{flex-basis:100%;text-align:right}.section-text-columns-images .video-background.video-background-mobile,.section-text-columns-images .lazy-image.lazy-image-mobile{display:block}.section-text-columns-images:has(.video-background.video-background-mobile) .video-background:not(.video-background-mobile),.section-text-columns-images:has(.lazy-image.lazy-image-mobile) .lazy-image:not(.lazy-image-mobile){display:none}.section-text-columns-images .grid--slider{grid-auto-columns:90%;grid-template-columns:90%;--col-gap: 6px}.section-text-columns-images .card .text-size--small{line-height:15.75px}.section-media-with-text .card__text .text-font--heading{margin-bottom:10px}.section-media-with-text div.carousel .card{width:100%}.section-media-with-text .grid{--col-gap: 30px}.section-media-with-text .element--height-adapt .card__text{margin:15px 0 0}.section-media-with-text .card__text:not(.jsc-card__text-mobile),.section-media-with-text .jsc-desktop-card-text-container{display:none}.section-media-with-text .jsc-card__text-mobile .text-font--heading{font-size:calc(34px / 60 * var(--base-headings-primary-size) + 0px)!important}.section-media-with-text .element--height-adapt{display:block}.section-media-with-text .element--height-adapt .card__image{height:auto;padding-top:100%}.section-media-with-text .element--height-adapt .card__image:has(.video-background){padding-top:0}.section-media-with-text .card__text.jsc-card__text-mobile{position:relative;display:block}.section-media-with-text .element--height-adapt .card__text.jsc-card__text-mobile{color:#000}.section-media-with-text .element--height-adapt figure{position:absolute}.section-media-with-text .element--height-adapt .card__image figure{padding-top:0!important}product-page .jsc-pdp-desc__mobile,product-page .jsc-pdp-icons__mobile,product-page .jsc-pdp-divider__mobile,.section-text-columns-icons .jsc-text-columns-icons__mobile{display:block}product-page .jsc-pdp-desc__desktop,product-page .jsc-pdp-icons__desktop,product-page .jsc-pdp-divider__desktop,.section-text-columns-icons .jsc-text-columns-icons__desktop{display:none}.section-promotion-cards .card__text{padding:var(--gutter-regular)}.section-promotion-cards .card__text:has(.jsc-button-wrap){padding-bottom:0!important}.section-promotion-cards .card__text .jsc-button-wrap{margin-left:calc(-1 * var(--gutter-regular))!important;margin-right:calc(-1 * var(--gutter-regular))!important;width:calc(100% + (2 * var(--gutter-regular)))!important;margin-bottom:0!important;margin-top:auto;padding-top:5px}.rich-text__container:has(.jsc-mobile-rich-text__image) .rich-text__image:not(.jsc-mobile-rich-text__image),.section-media-with-text:has(.jsc-mobile-card__image) .card__image:not(.jsc-mobile-card__image){display:none!important}.rich-text__container .jsc-mobile-rich-text__image,.section-media-with-text .jsc-mobile-card__image{display:block!important}.section-media-with-text .section-heading__title{font-size:var(--mobile-heading-size);letter-spacing:var(--base-headings-spacing)!important;font-weight:var(--font-weight-body-primary-bold)!important}.jsc-cbm-upsell .jsc-cmb-upsell-selected-option,.jsc-cbm-upsell .jsc-cmb-upsell-price,.jsc-cbm-upsell .jsc-cmb-upsell-info.mobile{margin-left:6px}.product-text .product__description{margin-bottom:30px!important}.product-text .product__description.desk_description{text-align:center}sticky-add-to-cart:not(.sticky-add-to-cart--desk) .jsc-instalment{display:none}sticky-add-to-cart:not(.sticky-add-to-cart--desk) .sticky-add-to-cart__actions{width:100%;flex-direction:column}sticky-add-to-cart:not(.sticky-add-to-cart--desk) .sticky-add-to-cart__price{margin-left:0;text-align:left;align-items:center;font-size:14px;width:100%;justify-content:flex-start;flex-wrap:nowrap;gap:8px}.jsc-mobile-sticky-atc-title-wrap{margin-right:auto}.sticky-add-to-cart__mobile-title{margin-right:0;flex:0 1 auto;font-weight:var(--font-weight-body-primary-medium);font-size:calc(20px / 16 * var(--base-body-primary-size) + 0px);letter-spacing:var(--base-headings-spacing)}.jsc-mobile-sticky-atc-title-wrap .jsc-backorder.jsc-sticky-atc-backorder{flex:0 1 auto;margin:0;max-width:100%}sticky-add-to-cart:not(.sticky-add-to-cart--desk) .sticky-add-to-cart__button{margin-right:0;width:100%}sticky-add-to-cart:not(.sticky-add-to-cart--desk) .sticky-add-to-cart__inner{padding-top:13px;padding-bottom:13px}.jsc-sticky-appointment .jsc-sticky-appointment-product__title{display:none}.jsc-product-highlight-popup{left:25px;right:25px}.jsc-mobile-title-wrap{display:block;margin-bottom:30px}.element--is-sticky .product-gallery .product-gallery__thumbnails{display:none}.jsc-gallery-layout .card{width:50%}.jsc-discount-allocation,#site-cart-sidebar .cart-item .cart-item__actions .remove,.jsc-remove-item-link{font-size:11px}.jsc-service{flex-direction:column;align-items:flex-start}.cart-section .cart-item__price{display:inline-block!important;margin-bottom:.4rem!important}.cart-item__content .jsc-show-line-item-note,.cart-form-item--layout .cart-form-item__price-title-variants .jsc-show-line-item-note{margin-top:0}.cart-item__content .cart-item__actions,.cart-form-item--layout .cart-item__actions{margin-top:.6rem}.jsc-mobile-slider-menu{display:block;opacity:0;visibility:hidden;padding-bottom:10px}.jsc-mobile-slider-menu.flickity-enabled{opacity:1;visibility:visible}.jsc-mobile-slider-menu .jsc-mobile-menu-item:not(:last-child){margin-right:10px}.account-table .tr.orders{grid-template-columns:100%!important}.section-text-columns-images .section-heading--two-rows .section-heading__subheading{font-size:12px}.section-rich-text .rich-text__container .jsc-rich-text__title .jsc-rich-text-title-text{font-size:var(--mobile-font-size);line-height:var(--mobile-font-size)}.rich-text__container .jsc-title-buttons .jsc-title-button .jsc-button-title-text{font-size:16px}.section-promotion-cards .jsc-promo-discount-text{font-size:var(--mobile-discount-size);font-size:inherit!important;padding:7px 14px;top:10px;left:10px}.section-promotion-cards .jsc-promo-card-usp__item{font-size:11px}.section-promotion-cards .jsc-promo-card-usp__item+.jsc-promo-card-usp__item{margin-left:10px;padding-left:10px}.section-promotion-cards .jsc-promo-card-usp__item+.jsc-promo-card-usp__item:before{height:10px}.section-promotion-cards .card__image .image-hotspots__spot{top:var(--hotspot-top-mobile)!important;left:var(--hotspot-left-mobile)!important}.section-app .section-heading__title{font-size:var(--mobile-heading-size)}.jsc-image-popup-content{width:calc(100% - 30px)}.shopify-section-group-footer-group.section-text-columns-icons>div{margin-top:0}.klaviyo-form-TspUiP div[data-testid=form-row]{flex-direction:column!important}.klaviyo-form-TspUiP div[data-testid=form-row] div[data-testid=form-component]{flex:auto!important}.okeReviews[data-oke-container] .oke-okendoMediaCarousel .oke-okendoMediaCarousel-slide,div.okeReviews .oke-okendoMediaCarousel .oke-okendoMediaCarousel-slide{width:170px!important;height:170px!important}.okeReviews[data-oke-container] .oke-okendoMediaCarousel,div.okeReviews .oke-okendoMediaCarousel{height:180px!important}}@media(max-width:375px){.jsc-hotspot-thumbnail{width:80px}}@media(min-width:481px){.small-uo--text-center{text-align:center}.small-uo--text-right{text-align:right}.small-uo--text-left{text-align:left}.small-up--p-t-0{padding-top:0!important}.small-up--p-r-0{padding-right:0!important}.small-up--p-l-0{padding-left:0!important}.small-up--p-b-0{padding-bottom:0!important}.small-up--p-t-5{padding-top:5px!important}.small-up--p-r-5{padding-right:5px!important}.small-up--p-l-5{padding-left:5px!important}.small-up--p-b-5{padding-bottom:5px!important}.small-up--padding-5{padding:5px!important}.small-up--p-t-10{padding-top:10px!important}.small-up--p-r-10{padding-right:10px!important}.small-up--p-l-10{padding-left:10px!important}.small-up--p-b-10{padding-bottom:10px!important}.small-up--padding-10{padding:10px!important}.small-up--p-t-15{padding-top:15px!important}.small-up--p-r-15{padding-right:15px!important}.small-up--p-l-15{padding-left:15px!important}.small-up--p-b-15{padding-bottom:15px!important}.small-up--padding-15{padding:15px!important}.small-up--p-t-20{padding-top:20px!important}.small-up--p-r-20{padding-right:20px!important}.small-up--p-l-20{padding-left:20px!important}.small-up--p-b-20{padding-bottom:20px!important}.small-up--padding-20{padding:20px!important}.small-up--p-t-25{padding-top:25px!important}.small-up--p-r-25{padding-right:25px!important}.small-up--p-l-25{padding-left:25px!important}.small-up--p-b-25{padding-bottom:25px!important}.small-up--padding-25{padding:25px!important}.small-up--p-t-30{padding-top:30px!important}.small-up--p-r-30{padding-right:30px!important}.small-up--p-l-30{padding-left:30px!important}.small-up--p-b-30{padding-bottom:30px!important}.small-up--padding-30{padding:30px!important}.small-up--p-t-35{padding-top:35px!important}.small-up--p-r-35{padding-right:35px!important}.small-up--p-l-35{padding-left:35px!important}.small-up--p-b-35{padding-bottom:35px!important}.small-up--padding-35{padding:35px!important}.small-up--p-t-40{padding-top:40px!important}.small-up--p-r-40{padding-right:40px!important}.small-up--p-l-40{padding-left:40px!important}.small-up--p-b-40{padding-bottom:40px!important}.small-up--padding-40{padding:40px!important}.small-up--p-t-45{padding-top:45px!important}.small-up--p-r-45{padding-right:45px!important}.small-up--p-l-45{padding-left:45px!important}.small-up--p-b-45{padding-bottom:45px!important}.small-up--padding-45{padding:45px!important}.small-up--p-t-50{padding-top:50px!important}.small-up--p-r-50{padding-right:50px!important}.small-up--p-l-50{padding-left:50px!important}.small-up--p-b-50{padding-bottom:50px!important}.small-up--padding-50{padding:50px!important}.small-up--p-t-55{padding-top:55px!important}.small-up--p-r-55{padding-right:55px!important}.small-up--p-l-55{padding-left:55px!important}.small-up--p-b-55{padding-bottom:55px!important}.small-up--padding-55{padding:55px!important}.small-up--p-t-60{padding-top:60px!important}.small-up--p-r-60{padding-right:60px!important}.small-up--p-l-60{padding-left:60px!important}.small-up--p-b-60{padding-bottom:60px!important}.small-up--padding-60{padding:60px!important}.small-up--p-t-65{padding-top:65px!important}.small-up--p-r-65{padding-right:65px!important}.small-up--p-l-65{padding-left:65px!important}.small-up--p-b-65{padding-bottom:65px!important}.small-up--padding-65{padding:65px!important}.small-up--p-t-70{padding-top:70px!important}.small-up--p-r-70{padding-right:70px!important}.small-up--p-l-70{padding-left:70px!important}.small-up--p-b-70{padding-bottom:70px!important}.small-up--padding-70{padding:70px!important}.small-up--p-t-75{padding-top:75px!important}.small-up--p-r-75{padding-right:75px!important}.small-up--p-l-75{padding-left:75px!important}.small-up--p-b-75{padding-bottom:75px!important}.small-up--padding-75{padding:75px!important}.small-up--p-t-80{padding-top:80px!important}.small-up--p-r-80{padding-right:80px!important}.small-up--p-l-80{padding-left:80px!important}.small-up--p-b-80{padding-bottom:80px!important}.small-up--padding-80{padding:80px!important}.small-up--p-t-85{padding-top:85px!important}.small-up--p-r-85{padding-right:85px!important}.small-up--p-l-85{padding-left:85px!important}.small-up--p-b-85{padding-bottom:85px!important}.small-up--padding-85{padding:85px!important}.small-up--p-t-90{padding-top:90px!important}.small-up--p-r-90{padding-right:90px!important}.small-up--p-l-90{padding-left:90px!important}.small-up--p-b-90{padding-bottom:90px!important}.small-up--padding-90{padding:90px!important}.small-up--p-t-95{padding-top:95px!important}.small-up--p-r-95{padding-right:95px!important}.small-up--p-l-95{padding-left:95px!important}.small-up--p-b-95{padding-bottom:95px!important}.small-up--padding-95{padding:95px!important}.small-up--p-t-100{padding-top:100px!important}.small-up--p-r-100{padding-right:100px!important}.small-up--p-l-100{padding-left:100px!important}.small-up--p-b-100{padding-bottom:100px!important}.small-up--padding-100{padding:100px!important}.small-up--m-t-0{margin-top:0}.small-up--m-r-0{margin-right:0}.small-up--m-l-0{margin-left:0}.small-up--m-b-0{margin-bottom:0}.small-up--m-t-5{margin-top:5px}.small-up--m-r-5{margin-right:5px}.small-up--m-l-5{margin-left:5px}.small-up--m-b-5{margin-bottom:5px}.small-up--m-t-10{margin-top:10px}.small-up--m-r-10{margin-right:10px}.small-up--m-l-10{margin-left:10px}.small-up--m-b-10{margin-bottom:10px}.small-up--m-t-15{margin-top:15px}.small-up--m-r-15{margin-right:15px}.small-up--m-l-15{margin-left:15px}.small-up--m-b-15{margin-bottom:15px}.small-up--m-t-20{margin-top:20px}.small-up--m-r-20{margin-right:20px}.small-up--m-l-20{margin-left:20px}.small-up--m-b-20{margin-bottom:20px}.small-up--m-t-25{margin-top:25px}.small-up--m-r-25{margin-right:25px}.small-up--m-l-25{margin-left:25px}.small-up--m-b-25{margin-bottom:25px}.small-up--m-t-30{margin-top:30px}.small-up--m-r-30{margin-right:30px}.small-up--m-l-30{margin-left:30px}.small-up--m-b-30{margin-bottom:30px}.small-up--m-t-35{margin-top:35px}.small-up--m-r-35{margin-right:35px}.small-up--m-l-35{margin-left:35px}.small-up--m-b-35{margin-bottom:35px}.small-up--m-t-40{margin-top:40px}.small-up--m-r-40{margin-right:40px}.small-up--m-l-40{margin-left:40px}.small-up--m-b-40{margin-bottom:40px}.small-up--m-t-45{margin-top:45px}.small-up--m-r-45{margin-right:45px}.small-up--m-l-45{margin-left:45px}.small-up--m-b-45{margin-bottom:45px}.small-up--m-t-50{margin-top:50px}.small-up--m-r-50{margin-right:50px}.small-up--m-l-50{margin-left:50px}.small-up--m-b-50{margin-bottom:50px}.small-up--m-t-55{margin-top:55px}.small-up--m-r-55{margin-right:55px}.small-up--m-l-55{margin-left:55px}.small-up--m-b-55{margin-bottom:55px}.small-up--m-t-60{margin-top:60px}.small-up--m-r-60{margin-right:60px}.small-up--m-l-60{margin-left:60px}.small-up--m-b-60{margin-bottom:60px}.small-up--m-t-65{margin-top:65px}.small-up--m-r-65{margin-right:65px}.small-up--m-l-65{margin-left:65px}.small-up--m-b-65{margin-bottom:65px}.small-up--m-t-70{margin-top:70px}.small-up--m-r-70{margin-right:70px}.small-up--m-l-70{margin-left:70px}.small-up--m-b-70{margin-bottom:70px}.small-up--m-t-75{margin-top:75px}.small-up--m-r-75{margin-right:75px}.small-up--m-l-75{margin-left:75px}.small-up--m-b-75{margin-bottom:75px}.small-up--m-t-80{margin-top:80px}.small-up--m-r-80{margin-right:80px}.small-up--m-l-80{margin-left:80px}.small-up--m-b-80{margin-bottom:80px}.small-up--m-t-85{margin-top:85px}.small-up--m-r-85{margin-right:85px}.small-up--m-l-85{margin-left:85px}.small-up--m-b-85{margin-bottom:85px}.small-up--m-t-90{margin-top:90px}.small-up--m-r-90{margin-right:90px}.small-up--m-l-90{margin-left:90px}.small-up--m-b-90{margin-bottom:90px}.small-up--m-t-95{margin-top:95px}.small-up--m-r-95{margin-right:95px}.small-up--m-l-95{margin-left:95px}.small-up--m-b-95{margin-bottom:95px}.small-up--m-t-100{margin-top:100px}.small-up--m-r-100{margin-right:100px}.small-up--m-l-100{margin-left:100px}.small-up--m-b-100{margin-bottom:100px}.custom-nav-arrow-slider css-slider:after{content:"css-slide";height:0;color:transparent}.testimonial-cont .text-font--primary{max-width:900px;margin:auto;font-size:calc(24px / 16 * var(--base-body-primary-size) + 0px)}.main-content.index .slideshow-section .content-slide .card__text{width:593px!important;padding:0!important}.main-content.index .slideshow-section .content-slide .card__text .text-font--heading{font-size:60px;font-weight:700!important;margin-bottom:24px}.main-content.index .slideshow-section .content-slide .card__text .text-font--heading span{letter-spacing:normal}.main-content.index .slideshow-section .content-slide .card__text .text-font--heading+span{font-size:20px;margin-bottom:24px;line-height:28px;letter-spacing:-.1px}.main-content.index .slideshow-section .card{min-height:700px!important}.main-content.index .jsc-section-slideshow .slideshow-section .card{min-height:0!important}.main-content.index .slideshow-section .content-slide{padding:80px!important}.section-media-with-text .element--height-adapt .container--large{display:none}.section-media-with-text .card__text:empty{display:none}.text-column-section h2{line-height:normal;margin-bottom:15px}.jsc-product-highlight-wrapper[show-on=mobile]{display:none}.jsc-assurance-proof-wrap.jsc-sticky-atc-assurance-proof-wrap.jsc-mobile-only{display:none!important}.section-promotion-cards .card__text.spacing--custom>*:not(:last-child){margin-bottom:5px}.element--is-sticky .product-gallery:not(.product-gallery--thumbnails-below) css-slider .css-slider-navigation-container{display:none!important}.element--is-sticky .product-gallery.product-gallery--thumbnails-below css-slider.css-slider--overlay-navigation .css-slider-navigation-container{display:flex!important}sticky-add-to-cart .sticky-add-to-cart__mobile-title,.jsc-mobile-sticky-atc-title-wrap{display:none}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid .jsc-addon-info{padding:15px 10px}.jsc-upsell-sidebar-drawer .jsc-addon-grid .jsc-addon-info{padding:15px}.jsc-addon-upsell-wrap .jsc-addon-slider-wrap .jsc-addon-grid .jsc-addon-atc{right:5px;bottom:5px}.jsc-upsell-sidebar-drawer .jsc-addon-grid .jsc-addon-atc{top:auto;right:10px;bottom:10px}.product-text .product__title{font-size:2em}.shopify-section.mount-product-page .container--vertical-space-small{margin-top:0!important}.shopify-section.mount-product-page .container--vertical-space-small:has(.product-gallery--dark-frame){padding-left:0}.okeReviews[data-oke-container] .oke-is-large .oke-w-reviewMinimal--featuredMedia .oke-w-reviewMinimal-media,div.okeReviews .oke-is-large .oke-w-reviewMinimal--featuredMedia .oke-w-reviewMinimal-media,.okeReviews[data-oke-container] .oke-w-reviewMinimal-media{margin-left:auto!important}.okeReviews[data-oke-container] .oke-w-reviewMinimal-head,div.okeReviews .oke-w-reviewMinimal-head{display:flex!important;flex-direction:column!important;flex-shrink:0!important;position:relative!important;padding-right:15px!important;min-width:130px;height:100%}.okeReviews[data-oke-container] .oke-w-reviewMinimal-content{margin-top:0!important}.okeReviews[data-oke-container] .oke-w-reviewer,div.okeReviews .oke-w-reviewer{flex-direction:column!important;align-items:flex-start!important;row-gap:2px!important}.okeReviews[data-oke-container] .oke-w-reviewMinimal-date,div.okeReviews .oke-w-reviewMinimal-date{margin-left:0!important;line-height:normal!important}.okeReviews[data-oke-container] .oke-is-large .oke-w-reviews-list-item,div.okeReviews .oke-is-large .oke-w-reviews-list-item .oke-w-reviewMinimal{display:flex!important;gap:15px!important;width:100%!important}.okeReviews[data-oke-container] .oke-w-reviewMinimal-head:after,div.okeReviews .oke-w-reviewMinimal-head:after{content:"";position:absolute;height:100%;width:1px;background:var(--oke-border-color);right:0}.okeReviews[data-oke-container] .oke-w-reviews-list-item,div.okeReviews .oke-w-reviews-list-item .oke-w-reviewMinimal{display:flex!important;gap:15px!important;width:100%!important}.okeReviews[data-oke-container] .oke-mediaCollage,div.okeReviews .oke-mediaCollage{height:200px!important}.okeReviews[data-oke-container] .oke-w-reviewer-identity,div.okeReviews .oke-w-reviewer-identity{margin-bottom:0!important}.okeReviews[data-oke-container] .oke-w-reviewer-verified,div.okeReviews .oke-w-reviewer-verified{margin-top:4px!important}}@media(min-width:799px){.medium-uo--text-center{text-align:center}.medium-uo--text-right{text-align:right}.medium-uo--text-left{text-align:left}.medium-up--p-t-0{padding-top:0!important}.medium-up--p-r-0{padding-right:0!important}.medium-up--p-l-0{padding-left:0!important}.medium-up--p-b-0{padding-bottom:0!important}.medium-up--p-t-5{padding-top:5px!important}.medium-up--p-r-5{padding-right:5px!important}.medium-up--p-l-5{padding-left:5px!important}.medium-up--p-b-5{padding-bottom:5px!important}.medium-up--padding-5{padding:5px!important}.medium-up--p-t-10{padding-top:10px!important}.medium-up--p-r-10{padding-right:10px!important}.medium-up--p-l-10{padding-left:10px!important}.medium-up--p-b-10{padding-bottom:10px!important}.medium-up--padding-10{padding:10px!important}.medium-up--p-t-15{padding-top:15px!important}.medium-up--p-r-15{padding-right:15px!important}.medium-up--p-l-15{padding-left:15px!important}.medium-up--p-b-15{padding-bottom:15px!important}.medium-up--padding-15{padding:15px!important}.medium-up--p-t-20{padding-top:20px!important}.medium-up--p-r-20{padding-right:20px!important}.medium-up--p-l-20{padding-left:20px!important}.medium-up--p-b-20{padding-bottom:20px!important}.medium-up--padding-20{padding:20px!important}.medium-up--p-t-25{padding-top:25px!important}.medium-up--p-r-25{padding-right:25px!important}.medium-up--p-l-25{padding-left:25px!important}.medium-up--p-b-25{padding-bottom:25px!important}.medium-up--padding-25{padding:25px!important}.medium-up--p-t-30{padding-top:30px!important}.medium-up--p-r-30{padding-right:30px!important}.medium-up--p-l-30{padding-left:30px!important}.medium-up--p-b-30{padding-bottom:30px!important}.medium-up--padding-30{padding:30px!important}.medium-up--p-t-35{padding-top:35px!important}.medium-up--p-r-35{padding-right:35px!important}.medium-up--p-l-35{padding-left:35px!important}.medium-up--p-b-35{padding-bottom:35px!important}.medium-up--padding-35{padding:35px!important}.medium-up--p-t-40{padding-top:40px!important}.medium-up--p-r-40{padding-right:40px!important}.medium-up--p-l-40{padding-left:40px!important}.medium-up--p-b-40{padding-bottom:40px!important}.medium-up--padding-40{padding:40px!important}.medium-up--p-t-45{padding-top:45px!important}.medium-up--p-r-45{padding-right:45px!important}.medium-up--p-l-45{padding-left:45px!important}.medium-up--p-b-45{padding-bottom:45px!important}.medium-up--padding-45{padding:45px!important}.medium-up--p-t-50{padding-top:50px!important}.medium-up--p-r-50{padding-right:50px!important}.medium-up--p-l-50{padding-left:50px!important}.medium-up--p-b-50{padding-bottom:50px!important}.medium-up--padding-50{padding:50px!important}.medium-up--p-t-55{padding-top:55px!important}.medium-up--p-r-55{padding-right:55px!important}.medium-up--p-l-55{padding-left:55px!important}.medium-up--p-b-55{padding-bottom:55px!important}.medium-up--padding-55{padding:55px!important}.medium-up--p-t-60{padding-top:60px!important}.medium-up--p-r-60{padding-right:60px!important}.medium-up--p-l-60{padding-left:60px!important}.medium-up--p-b-60{padding-bottom:60px!important}.medium-up--padding-60{padding:60px!important}.medium-up--p-t-65{padding-top:65px!important}.medium-up--p-r-65{padding-right:65px!important}.medium-up--p-l-65{padding-left:65px!important}.medium-up--p-b-65{padding-bottom:65px!important}.medium-up--padding-65{padding:65px!important}.medium-up--p-t-70{padding-top:70px!important}.medium-up--p-r-70{padding-right:70px!important}.medium-up--p-l-70{padding-left:70px!important}.medium-up--p-b-70{padding-bottom:70px!important}.medium-up--padding-70{padding:70px!important}.medium-up--p-t-75{padding-top:75px!important}.medium-up--p-r-75{padding-right:75px!important}.medium-up--p-l-75{padding-left:75px!important}.medium-up--p-b-75{padding-bottom:75px!important}.medium-up--padding-75{padding:75px!important}.medium-up--p-t-80{padding-top:80px!important}.medium-up--p-r-80{padding-right:80px!important}.medium-up--p-l-80{padding-left:80px!important}.medium-up--p-b-80{padding-bottom:80px!important}.medium-up--padding-80{padding:80px!important}.medium-up--p-t-85{padding-top:85px!important}.medium-up--p-r-85{padding-right:85px!important}.medium-up--p-l-85{padding-left:85px!important}.medium-up--p-b-85{padding-bottom:85px!important}.medium-up--padding-85{padding:85px!important}.medium-up--p-t-90{padding-top:90px!important}.medium-up--p-r-90{padding-right:90px!important}.medium-up--p-l-90{padding-left:90px!important}.medium-up--p-b-90{padding-bottom:90px!important}.medium-up--padding-90{padding:90px!important}.medium-up--p-t-95{padding-top:95px!important}.medium-up--p-r-95{padding-right:95px!important}.medium-up--p-l-95{padding-left:95px!important}.medium-up--p-b-95{padding-bottom:95px!important}.medium-up--padding-95{padding:95px!important}.medium-up--p-t-100{padding-top:100px!important}.medium-up--p-r-100{padding-right:100px!important}.medium-up--p-l-100{padding-left:100px!important}.medium-up--p-b-100{padding-bottom:100px!important}.medium-up--padding-100{padding:100px!important}.medium-up--m-t-0{margin-top:0}.medium-up--m-r-0{margin-right:0}.medium-up--m-l-0{margin-left:0}.medium-up--m-b-0{margin-bottom:0}.medium-up--m-t-5{margin-top:5px}.medium-up--m-r-5{margin-right:5px}.medium-up--m-l-5{margin-left:5px}.medium-up--m-b-5{margin-bottom:5px}.medium-up--m-t-10{margin-top:10px}.medium-up--m-r-10{margin-right:10px}.medium-up--m-l-10{margin-left:10px}.medium-up--m-b-10{margin-bottom:10px}.medium-up--m-t-15{margin-top:15px}.medium-up--m-r-15{margin-right:15px}.medium-up--m-l-15{margin-left:15px}.medium-up--m-b-15{margin-bottom:15px}.medium-up--m-t-20{margin-top:20px}.medium-up--m-r-20{margin-right:20px}.medium-up--m-l-20{margin-left:20px}.medium-up--m-b-20{margin-bottom:20px}.medium-up--m-t-25{margin-top:25px}.medium-up--m-r-25{margin-right:25px}.medium-up--m-l-25{margin-left:25px}.medium-up--m-b-25{margin-bottom:25px}.medium-up--m-t-30{margin-top:30px}.medium-up--m-r-30{margin-right:30px}.medium-up--m-l-30{margin-left:30px}.medium-up--m-b-30{margin-bottom:30px}.medium-up--m-t-35{margin-top:35px}.medium-up--m-r-35{margin-right:35px}.medium-up--m-l-35{margin-left:35px}.medium-up--m-b-35{margin-bottom:35px}.medium-up--m-t-40{margin-top:40px}.medium-up--m-r-40{margin-right:40px}.medium-up--m-l-40{margin-left:40px}.medium-up--m-b-40{margin-bottom:40px}.medium-up--m-t-45{margin-top:45px}.medium-up--m-r-45{margin-right:45px}.medium-up--m-l-45{margin-left:45px}.medium-up--m-b-45{margin-bottom:45px}.medium-up--m-t-50{margin-top:50px}.medium-up--m-r-50{margin-right:50px}.medium-up--m-l-50{margin-left:50px}.medium-up--m-b-50{margin-bottom:50px}.medium-up--m-t-55{margin-top:55px}.medium-up--m-r-55{margin-right:55px}.medium-up--m-l-55{margin-left:55px}.medium-up--m-b-55{margin-bottom:55px}.medium-up--m-t-60{margin-top:60px}.medium-up--m-r-60{margin-right:60px}.medium-up--m-l-60{margin-left:60px}.medium-up--m-b-60{margin-bottom:60px}.medium-up--m-t-65{margin-top:65px}.medium-up--m-r-65{margin-right:65px}.medium-up--m-l-65{margin-left:65px}.medium-up--m-b-65{margin-bottom:65px}.medium-up--m-t-70{margin-top:70px}.medium-up--m-r-70{margin-right:70px}.medium-up--m-l-70{margin-left:70px}.medium-up--m-b-70{margin-bottom:70px}.medium-up--m-t-75{margin-top:75px}.medium-up--m-r-75{margin-right:75px}.medium-up--m-l-75{margin-left:75px}.medium-up--m-b-75{margin-bottom:75px}.medium-up--m-t-80{margin-top:80px}.medium-up--m-r-80{margin-right:80px}.medium-up--m-l-80{margin-left:80px}.medium-up--m-b-80{margin-bottom:80px}.medium-up--m-t-85{margin-top:85px}.medium-up--m-r-85{margin-right:85px}.medium-up--m-l-85{margin-left:85px}.medium-up--m-b-85{margin-bottom:85px}.medium-up--m-t-90{margin-top:90px}.medium-up--m-r-90{margin-right:90px}.medium-up--m-l-90{margin-left:90px}.medium-up--m-b-90{margin-bottom:90px}.medium-up--m-t-95{margin-top:95px}.medium-up--m-r-95{margin-right:95px}.medium-up--m-l-95{margin-left:95px}.medium-up--m-b-95{margin-bottom:95px}.medium-up--m-t-100{margin-top:100px}.medium-up--m-r-100{margin-right:100px}.medium-up--m-l-100{margin-left:100px}.medium-up--m-b-100{margin-bottom:100px}.jsc-content-popup-compare:after{content:"";position:absolute;top:50%;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent #1F1F1F transparent transparent}.jsc-from{font-size:14px;font-weight:400;line-height:20px}.jsc-compare-price-row{font-size:15px;font-weight:400;line-height:32px}.jsc-price-row{font-size:20px;font-weight:600;line-height:24px}.jsc-low-wrap span{font-size:14px;font-weight:400;line-height:20px}.jsc-low-popup{font-size:14px}.jsc-Price-row-title{padding-bottom:0;padding-top:20px}.jsc-lowPrice-row-title{padding-bottom:0;padding-top:0}.jsc-row-title{font-size:17px;font-weight:500;line-height:24px}.jsc-column.jsc-row-title{font-size:17px;font-weight:500;line-height:24px;padding-left:40px}.jsc-href-buy{margin-bottom:25px}.jsc-column{font-size:20px;font-weight:400;line-height:32px}.jsc-row{padding-top:15px;padding-bottom:15px}.jsc-content-text,.jsc-select-button,.jsc-option{font-size:14px;font-weight:400;line-height:20px}}@media(min-width:821px){.mega-menu-columns__button.mega-menu-columns__secondary-button--2,.mega-menu-columns__promotion-link-text.mobile,.jsc-addon-subtitle-mobile,.jsc-addon-upsell-title-mobile{display:none!important}.jsc-backorder.jsc-pdp-configurator-backorder{display:none}.jsc-your-desk .jsc-backorder.jsc-your-desk__backorder:not(.hide-important){display:flex}.product-text div[data-js-product-price-compact]{display:flex;flex-wrap:wrap;align-items:center}.jsc-assurance-proof-wrap.jsc-pdp-assurance-proof-wrap .jsc-assurance-proof__header{font-size:16px}.jsc-assurance-proof-wrap.jsc-pdp-assurance-proof-wrap .jsc-assurance-proof__description{font-size:12px}}@media(min-width:1025px){.large-up--text-center{text-align:center}.large-up--text-right{text-align:right}.large-up--text-left{text-align:left}.large-up--p-t-0{padding-top:0!important}.large-up--p-r-0{padding-right:0!important}.large-up--p-l-0{padding-left:0!important}.large-up--p-b-0{padding-bottom:0!important}.large-up--p-t-5{padding-top:5px!important}.large-up--p-r-5{padding-right:5px!important}.large-up--p-l-5{padding-left:5px!important}.large-up--p-b-5{padding-bottom:5px!important}.large-up--padding-5{padding:5px!important}.large-up--p-t-10{padding-top:10px!important}.large-up--p-r-10{padding-right:10px!important}.large-up--p-l-10{padding-left:10px!important}.large-up--p-b-10{padding-bottom:10px!important}.large-up--padding-10{padding:10px!important}.large-up--p-t-15{padding-top:15px!important}.large-up--p-r-15{padding-right:15px!important}.large-up--p-l-15{padding-left:15px!important}.large-up--p-b-15{padding-bottom:15px!important}.large-up--padding-15{padding:15px!important}.large-up--p-t-20{padding-top:20px!important}.large-up--p-r-20{padding-right:20px!important}.large-up--p-l-20{padding-left:20px!important}.large-up--p-b-20{padding-bottom:20px!important}.large-up--padding-20{padding:20px!important}.large-up--p-t-25{padding-top:25px!important}.large-up--p-r-25{padding-right:25px!important}.large-up--p-l-25{padding-left:25px!important}.large-up--p-b-25{padding-bottom:25px!important}.large-up--padding-25{padding:25px!important}.large-up--p-t-30{padding-top:30px!important}.large-up--p-r-30{padding-right:30px!important}.large-up--p-l-30{padding-left:30px!important}.large-up--p-b-30{padding-bottom:30px!important}.large-up--padding-30{padding:30px!important}.large-up--p-t-35{padding-top:35px!important}.large-up--p-r-35{padding-right:35px!important}.large-up--p-l-35{padding-left:35px!important}.large-up--p-b-35{padding-bottom:35px!important}.large-up--padding-35{padding:35px!important}.large-up--p-t-40{padding-top:40px!important}.large-up--p-r-40{padding-right:40px!important}.large-up--p-l-40{padding-left:40px!important}.large-up--p-b-40{padding-bottom:40px!important}.large-up--padding-40{padding:40px!important}.large-up--p-t-45{padding-top:45px!important}.large-up--p-r-45{padding-right:45px!important}.large-up--p-l-45{padding-left:45px!important}.large-up--p-b-45{padding-bottom:45px!important}.large-up--padding-45{padding:45px!important}.large-up--p-t-50{padding-top:50px!important}.large-up--p-r-50{padding-right:50px!important}.large-up--p-l-50{padding-left:50px!important}.large-up--p-b-50{padding-bottom:50px!important}.large-up--padding-50{padding:50px!important}.large-up--p-t-55{padding-top:55px!important}.large-up--p-r-55{padding-right:55px!important}.large-up--p-l-55{padding-left:55px!important}.large-up--p-b-55{padding-bottom:55px!important}.large-up--padding-55{padding:55px!important}.large-up--p-t-60{padding-top:60px!important}.large-up--p-r-60{padding-right:60px!important}.large-up--p-l-60{padding-left:60px!important}.large-up--p-b-60{padding-bottom:60px!important}.large-up--padding-60{padding:60px!important}.large-up--p-t-65{padding-top:65px!important}.large-up--p-r-65{padding-right:65px!important}.large-up--p-l-65{padding-left:65px!important}.large-up--p-b-65{padding-bottom:65px!important}.large-up--padding-65{padding:65px!important}.large-up--p-t-70{padding-top:70px!important}.large-up--p-r-70{padding-right:70px!important}.large-up--p-l-70{padding-left:70px!important}.large-up--p-b-70{padding-bottom:70px!important}.large-up--padding-70{padding:70px!important}.large-up--p-t-75{padding-top:75px!important}.large-up--p-r-75{padding-right:75px!important}.large-up--p-l-75{padding-left:75px!important}.large-up--p-b-75{padding-bottom:75px!important}.large-up--padding-75{padding:75px!important}.large-up--p-t-80{padding-top:80px!important}.large-up--p-r-80{padding-right:80px!important}.large-up--p-l-80{padding-left:80px!important}.large-up--p-b-80{padding-bottom:80px!important}.large-up--padding-80{padding:80px!important}.large-up--p-t-85{padding-top:85px!important}.large-up--p-r-85{padding-right:85px!important}.large-up--p-l-85{padding-left:85px!important}.large-up--p-b-85{padding-bottom:85px!important}.large-up--padding-85{padding:85px!important}.large-up--p-t-90{padding-top:90px!important}.large-up--p-r-90{padding-right:90px!important}.large-up--p-l-90{padding-left:90px!important}.large-up--p-b-90{padding-bottom:90px!important}.large-up--padding-90{padding:90px!important}.large-up--p-t-95{padding-top:95px!important}.large-up--p-r-95{padding-right:95px!important}.large-up--p-l-95{padding-left:95px!important}.large-up--p-b-95{padding-bottom:95px!important}.large-up--padding-95{padding:95px!important}.large-up--p-t-100{padding-top:100px!important}.large-up--p-r-100{padding-right:100px!important}.large-up--p-l-100{padding-left:100px!important}.large-up--p-b-100{padding-bottom:100px!important}.large-up--padding-100{padding:100px!important}.large-up--m-t-0{margin-top:0}.large-up--m-r-0{margin-right:0}.large-up--m-l-0{margin-left:0}.large-up--m-b-0{margin-bottom:0}.large-up--m-t-5{margin-top:5px}.large-up--m-r-5{margin-right:5px}.large-up--m-l-5{margin-left:5px}.large-up--m-b-5{margin-bottom:5px}.large-up--m-t-10{margin-top:10px}.large-up--m-r-10{margin-right:10px}.large-up--m-l-10{margin-left:10px}.large-up--m-b-10{margin-bottom:10px}.large-up--m-t-15{margin-top:15px}.large-up--m-r-15{margin-right:15px}.large-up--m-l-15{margin-left:15px}.large-up--m-b-15{margin-bottom:15px}.large-up--m-t-20{margin-top:20px}.large-up--m-r-20{margin-right:20px}.large-up--m-l-20{margin-left:20px}.large-up--m-b-20{margin-bottom:20px}.large-up--m-t-25{margin-top:25px}.large-up--m-r-25{margin-right:25px}.large-up--m-l-25{margin-left:25px}.large-up--m-b-25{margin-bottom:25px}.large-up--m-t-30{margin-top:30px}.large-up--m-r-30{margin-right:30px}.large-up--m-l-30{margin-left:30px}.large-up--m-b-30{margin-bottom:30px}.large-up--m-t-35{margin-top:35px}.large-up--m-r-35{margin-right:35px}.large-up--m-l-35{margin-left:35px}.large-up--m-b-35{margin-bottom:35px}.large-up--m-t-40{margin-top:40px}.large-up--m-r-40{margin-right:40px}.large-up--m-l-40{margin-left:40px}.large-up--m-b-40{margin-bottom:40px}.large-up--m-t-45{margin-top:45px}.large-up--m-r-45{margin-right:45px}.large-up--m-l-45{margin-left:45px}.large-up--m-b-45{margin-bottom:45px}.large-up--m-t-50{margin-top:50px}.large-up--m-r-50{margin-right:50px}.large-up--m-l-50{margin-left:50px}.large-up--m-b-50{margin-bottom:50px}.large-up--m-t-55{margin-top:55px}.large-up--m-r-55{margin-right:55px}.large-up--m-l-55{margin-left:55px}.large-up--m-b-55{margin-bottom:55px}.large-up--m-t-60{margin-top:60px}.large-up--m-r-60{margin-right:60px}.large-up--m-l-60{margin-left:60px}.large-up--m-b-60{margin-bottom:60px}.large-up--m-t-65{margin-top:65px}.large-up--m-r-65{margin-right:65px}.large-up--m-l-65{margin-left:65px}.large-up--m-b-65{margin-bottom:65px}.large-up--m-t-70{margin-top:70px}.large-up--m-r-70{margin-right:70px}.large-up--m-l-70{margin-left:70px}.large-up--m-b-70{margin-bottom:70px}.large-up--m-t-75{margin-top:75px}.large-up--m-r-75{margin-right:75px}.large-up--m-l-75{margin-left:75px}.large-up--m-b-75{margin-bottom:75px}.large-up--m-t-80{margin-top:80px}.large-up--m-r-80{margin-right:80px}.large-up--m-l-80{margin-left:80px}.large-up--m-b-80{margin-bottom:80px}.large-up--m-t-85{margin-top:85px}.large-up--m-r-85{margin-right:85px}.large-up--m-l-85{margin-left:85px}.large-up--m-b-85{margin-bottom:85px}.large-up--m-t-90{margin-top:90px}.large-up--m-r-90{margin-right:90px}.large-up--m-l-90{margin-left:90px}.large-up--m-b-90{margin-bottom:90px}.large-up--m-t-95{margin-top:95px}.large-up--m-r-95{margin-right:95px}.large-up--m-l-95{margin-left:95px}.large-up--m-b-95{margin-bottom:95px}.large-up--m-t-100{margin-top:100px}.large-up--m-r-100{margin-right:100px}.large-up--m-l-100{margin-left:100px}.large-up--m-b-100{margin-bottom:100px}.jsc-category-tabs .jsc-category-tab-btn__label{padding:0 20px 7px}.testimonial-icon .card{width:14.2857%!important}.text-column-section .jsc-combined-block-2-col.jsc-text-block:has(.jsc-combined-block){display:grid;grid-template-columns:repeat(2,1fr);column-gap:10px;row-gap:30px}.text-column-section:has(.jsc-combined-block-2-col) .grid{grid-template-columns:6fr 4fr!important}.text-column-section:has(.jsc-combined-block-2-col) .jsc-combined-block{margin-top:0!important}.product-item .card__text .product-item__excerpt{width:65%}.jsc-addon-upsell-wrap.jsc-bundle-save-wrap .jsc-addon-slider-wrap.hide-slider-arrows .flickity-button{display:none}.jsc-pdp-assembly-service-wrap{gap:15px}.jsc-bundle-configurator-wrap .jsc-desk-variants .jsc-option-title-wrap{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap}.jsc-bundle-configurator-wrap .jsc-desk-variants .jsc-selected-option,.jsc-bundle-configurator-wrap .jsc-desk-variants .jsc-desk-selected-option{margin-left:0;margin-top:0;font-size:12px}.jsc-variant-picker-wrap .jsc-variant-title-wrap{display:flex;align-items:center;flex-direction:row;gap:5px}.jsc-variant-picker-wrap .jsc-current-option{margin-left:0;margin-top:0}.jsc-bundle-configurator-wrap .jsc-desk-variants .jsc-option-title-wrap .jsc-option-name-divider,.jsc-bundle-configurator-wrap .jsc-variant-title-wrap .jsc-option-name-divider{display:block}.product-gallery.product-gallery--slider.product-gallery--has-thumbnails:not(.product-gallery--thumbnails-below) .product-gallery__thumbnails{width:110px}.product-gallery.product-gallery--slider.product-gallery--has-thumbnails.product-gallery--thumbnails-below .product-gallery__thumbnails{width:100%}.product-gallery.product-gallery--slider.product-gallery--has-thumbnails.product-gallery--thumbnails-below .product-gallery__thumbnails-holder{display:flex;flex-direction:row;max-height:none}.product-gallery.product-gallery--slider.product-gallery--has-thumbnails.product-gallery--thumbnails-below .product-gallery__thumbnails-holder .thumbnail{position:relative;width:5rem;flex-shrink:0}.product-text div[data-js-product-price-compact],.product-text .product__description{margin-bottom:25px!important}product-page .product-text .product-actions{margin-bottom:25px}.jsc-cbm-upsell .jsc-cmb-upsell-info.mobile{display:none}product-page.main-product{grid-template-columns:minmax(0px,1fr) 540px;gap:40px}.product-gallery__thumbnails .product-gallery__thumbnails-holder .thumbnail{position:relative}#site-cart-sidebar:not(.cart-is-empty) .cart-holder{padding-top:20px}.section-order-warranty main{margin:0 180px}}@media screen and (min-width:768px)and (max-width:820px){product-page.main-product{grid-template-columns:minmax(0px,1fr) 350px}.jsc-chair-opt__price{row-gap:0px}}@media screen and (min-width:821px)and (max-width:1032px){product-page.main-product{grid-template-columns:minmax(0px,1fr) 400px}}@media(min-width:1401px){.wide-up--text-center{text-align:center}.wide-up--text-right{text-align:right}.wide-up--text-left{text-align:left}.wide-up--p-t-0{padding-top:0!important}.wide-up--p-r-0{padding-right:0!important}.wide-up--p-l-0{padding-left:0!important}.wide-up--p-b-0{padding-bottom:0!important}.wide-up--p-t-5{padding-top:5px!important}.wide-up--p-r-5{padding-right:5px!important}.wide-up--p-l-5{padding-left:5px!important}.wide-up--p-b-5{padding-bottom:5px!important}.wide-up--padding-5{padding:5px!important}.wide-up--p-t-10{padding-top:10px!important}.wide-up--p-r-10{padding-right:10px!important}.wide-up--p-l-10{padding-left:10px!important}.wide-up--p-b-10{padding-bottom:10px!important}.wide-up--padding-10{padding:10px!important}.wide-up--p-t-15{padding-top:15px!important}.wide-up--p-r-15{padding-right:15px!important}.wide-up--p-l-15{padding-left:15px!important}.wide-up--p-b-15{padding-bottom:15px!important}.wide-up--padding-15{padding:15px!important}.wide-up--p-t-20{padding-top:20px!important}.wide-up--p-r-20{padding-right:20px!important}.wide-up--p-l-20{padding-left:20px!important}.wide-up--p-b-20{padding-bottom:20px!important}.wide-up--padding-20{padding:20px!important}.wide-up--p-t-25{padding-top:25px!important}.wide-up--p-r-25{padding-right:25px!important}.wide-up--p-l-25{padding-left:25px!important}.wide-up--p-b-25{padding-bottom:25px!important}.wide-up--padding-25{padding:25px!important}.wide-up--p-t-30{padding-top:30px!important}.wide-up--p-r-30{padding-right:30px!important}.wide-up--p-l-30{padding-left:30px!important}.wide-up--p-b-30{padding-bottom:30px!important}.wide-up--padding-30{padding:30px!important}.wide-up--p-t-35{padding-top:35px!important}.wide-up--p-r-35{padding-right:35px!important}.wide-up--p-l-35{padding-left:35px!important}.wide-up--p-b-35{padding-bottom:35px!important}.wide-up--padding-35{padding:35px!important}.wide-up--p-t-40{padding-top:40px!important}.wide-up--p-r-40{padding-right:40px!important}.wide-up--p-l-40{padding-left:40px!important}.wide-up--p-b-40{padding-bottom:40px!important}.wide-up--padding-40{padding:40px!important}.wide-up--p-t-45{padding-top:45px!important}.wide-up--p-r-45{padding-right:45px!important}.wide-up--p-l-45{padding-left:45px!important}.wide-up--p-b-45{padding-bottom:45px!important}.wide-up--padding-45{padding:45px!important}.wide-up--p-t-50{padding-top:50px!important}.wide-up--p-r-50{padding-right:50px!important}.wide-up--p-l-50{padding-left:50px!important}.wide-up--p-b-50{padding-bottom:50px!important}.wide-up--padding-50{padding:50px!important}.wide-up--p-t-55{padding-top:55px!important}.wide-up--p-r-55{padding-right:55px!important}.wide-up--p-l-55{padding-left:55px!important}.wide-up--p-b-55{padding-bottom:55px!important}.wide-up--padding-55{padding:55px!important}.wide-up--p-t-60{padding-top:60px!important}.wide-up--p-r-60{padding-right:60px!important}.wide-up--p-l-60{padding-left:60px!important}.wide-up--p-b-60{padding-bottom:60px!important}.wide-up--padding-60{padding:60px!important}.wide-up--p-t-65{padding-top:65px!important}.wide-up--p-r-65{padding-right:65px!important}.wide-up--p-l-65{padding-left:65px!important}.wide-up--p-b-65{padding-bottom:65px!important}.wide-up--padding-65{padding:65px!important}.wide-up--p-t-70{padding-top:70px!important}.wide-up--p-r-70{padding-right:70px!important}.wide-up--p-l-70{padding-left:70px!important}.wide-up--p-b-70{padding-bottom:70px!important}.wide-up--padding-70{padding:70px!important}.wide-up--p-t-75{padding-top:75px!important}.wide-up--p-r-75{padding-right:75px!important}.wide-up--p-l-75{padding-left:75px!important}.wide-up--p-b-75{padding-bottom:75px!important}.wide-up--padding-75{padding:75px!important}.wide-up--p-t-80{padding-top:80px!important}.wide-up--p-r-80{padding-right:80px!important}.wide-up--p-l-80{padding-left:80px!important}.wide-up--p-b-80{padding-bottom:80px!important}.wide-up--padding-80{padding:80px!important}.wide-up--p-t-85{padding-top:85px!important}.wide-up--p-r-85{padding-right:85px!important}.wide-up--p-l-85{padding-left:85px!important}.wide-up--p-b-85{padding-bottom:85px!important}.wide-up--padding-85{padding:85px!important}.wide-up--p-t-90{padding-top:90px!important}.wide-up--p-r-90{padding-right:90px!important}.wide-up--p-l-90{padding-left:90px!important}.wide-up--p-b-90{padding-bottom:90px!important}.wide-up--padding-90{padding:90px!important}.wide-up--p-t-95{padding-top:95px!important}.wide-up--p-r-95{padding-right:95px!important}.wide-up--p-l-95{padding-left:95px!important}.wide-up--p-b-95{padding-bottom:95px!important}.wide-up--padding-95{padding:95px!important}.wide-up--p-t-100{padding-top:100px!important}.wide-up--p-r-100{padding-right:100px!important}.wide-up--p-l-100{padding-left:100px!important}.wide-up--p-b-100{padding-bottom:100px!important}.wide-up--padding-100{padding:100px!important}.wide-up--m-t-0{margin-top:0}.wide-up--m-r-0{margin-right:0}.wide-up--m-l-0{margin-left:0}.wide-up--m-b-0{margin-bottom:0}.wide-up--m-t-5{margin-top:5px}.wide-up--m-r-5{margin-right:5px}.wide-up--m-l-5{margin-left:5px}.wide-up--m-b-5{margin-bottom:5px}.wide-up--m-t-10{margin-top:10px}.wide-up--m-r-10{margin-right:10px}.wide-up--m-l-10{margin-left:10px}.wide-up--m-b-10{margin-bottom:10px}.wide-up--m-t-15{margin-top:15px}.wide-up--m-r-15{margin-right:15px}.wide-up--m-l-15{margin-left:15px}.wide-up--m-b-15{margin-bottom:15px}.wide-up--m-t-20{margin-top:20px}.wide-up--m-r-20{margin-right:20px}.wide-up--m-l-20{margin-left:20px}.wide-up--m-b-20{margin-bottom:20px}.wide-up--m-t-25{margin-top:25px}.wide-up--m-r-25{margin-right:25px}.wide-up--m-l-25{margin-left:25px}.wide-up--m-b-25{margin-bottom:25px}.wide-up--m-t-30{margin-top:30px}.wide-up--m-r-30{margin-right:30px}.wide-up--m-l-30{margin-left:30px}.wide-up--m-b-30{margin-bottom:30px}.wide-up--m-t-35{margin-top:35px}.wide-up--m-r-35{margin-right:35px}.wide-up--m-l-35{margin-left:35px}.wide-up--m-b-35{margin-bottom:35px}.wide-up--m-t-40{margin-top:40px}.wide-up--m-r-40{margin-right:40px}.wide-up--m-l-40{margin-left:40px}.wide-up--m-b-40{margin-bottom:40px}.wide-up--m-t-45{margin-top:45px}.wide-up--m-r-45{margin-right:45px}.wide-up--m-l-45{margin-left:45px}.wide-up--m-b-45{margin-bottom:45px}.wide-up--m-t-50{margin-top:50px}.wide-up--m-r-50{margin-right:50px}.wide-up--m-l-50{margin-left:50px}.wide-up--m-b-50{margin-bottom:50px}.wide-up--m-t-55{margin-top:55px}.wide-up--m-r-55{margin-right:55px}.wide-up--m-l-55{margin-left:55px}.wide-up--m-b-55{margin-bottom:55px}.wide-up--m-t-60{margin-top:60px}.wide-up--m-r-60{margin-right:60px}.wide-up--m-l-60{margin-left:60px}.wide-up--m-b-60{margin-bottom:60px}.wide-up--m-t-65{margin-top:65px}.wide-up--m-r-65{margin-right:65px}.wide-up--m-l-65{margin-left:65px}.wide-up--m-b-65{margin-bottom:65px}.wide-up--m-t-70{margin-top:70px}.wide-up--m-r-70{margin-right:70px}.wide-up--m-l-70{margin-left:70px}.wide-up--m-b-70{margin-bottom:70px}.wide-up--m-t-75{margin-top:75px}.wide-up--m-r-75{margin-right:75px}.wide-up--m-l-75{margin-left:75px}.wide-up--m-b-75{margin-bottom:75px}.wide-up--m-t-80{margin-top:80px}.wide-up--m-r-80{margin-right:80px}.wide-up--m-l-80{margin-left:80px}.wide-up--m-b-80{margin-bottom:80px}.wide-up--m-t-85{margin-top:85px}.wide-up--m-r-85{margin-right:85px}.wide-up--m-l-85{margin-left:85px}.wide-up--m-b-85{margin-bottom:85px}.wide-up--m-t-90{margin-top:90px}.wide-up--m-r-90{margin-right:90px}.wide-up--m-l-90{margin-left:90px}.wide-up--m-b-90{margin-bottom:90px}.wide-up--m-t-95{margin-top:95px}.wide-up--m-r-95{margin-right:95px}.wide-up--m-l-95{margin-left:95px}.wide-up--m-b-95{margin-bottom:95px}.wide-up--m-t-100{margin-top:100px}.wide-up--m-r-100{margin-right:100px}.wide-up--m-l-100{margin-left:100px}.wide-up--m-b-100{margin-bottom:100px}}.btn--pill p{color:#175cd3;background:#eff8ff!important;border:1px solid #B2DDFF!important;width:fit-content;padding:4px 16px!important;border-radius:20px}.mega-bundle__image-container,.bundle-products__image-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.mega-bundle__image-container{gap:0}.mega-bundle__image-container div{width:calc((100% - 40px)/5)!important;height:calc((100% - 40px)/5)!important;margin-right:10px}.mega-bundle__image-container div:last-child{margin-right:0!important}.bundle-products__image-container a{width:calc(100% / 4.5 - 10px)!important;height:calc(100% / 4.5 - 10px)!important}.mega-bundle__image-container img,.bundle-products__image-container img{width:100%!important;height:100%!important;border-radius:5px!important}.bundle-products__image-carousel .flickity-slider a{width:calc(100% / 4.9 - 10px)!important;height:auto!important;margin-right:10px}.bundle-products__image-carousel .flickity-slider img{border-radius:5px!important;width:100%!important;object-fit:cover;height:auto!important}.bundle-products__image-carousel{padding:0 10px}.bundle-btn--previous,.bundle-btn--next{width:fit-content;position:absolute;top:50%;transform:translateY(-50%)}.bundle-btn--previous{left:0}.bundle-btn--next{right:0}.bundle-item .card__image img{border-radius:5px!important}.text-columns-caption a{text-decoration:none;border-bottom:none!important;color:#0086d0!important}.text-columns-caption br+a{line-height:30px!important}.faq__facets-disclosure .facets__summary-text{display:flex;flex-direction:row;justify-content:space-between;font-weight:600;cursor:pointer;gap:5px}.faq__facets-disclosure .facets__summary-text *{font-size:16px}.faq__facets-disclosure .facets__summary{padding-bottom:15px}.faq__facets-disclosure .facets__summary-text .icon--open,.faq__facets-disclosure .facets__summary-text .icon--close{width:20px}.faq__facets-disclosure .facets__display{width:calc(100% - 25px)}.faq__facets-disclosure .facets__display .facets__header p{margin-bottom:.5rem!important}.faq__facets-disclosure[open] *{color:#000!important}.faq__facets-disclosure[open]{margin-bottom:25px;border-bottom:1px solid #D0D5DD;padding-bottom:20px}.toggle__content_v2 .faq__facets-disclosure:last-child[open]{border-bottom:none}.faq__facets-disclosure[open] svg path{stroke:#000!important}.faq__facets-disclosure[open] .facets__summary-text .icon--open .faq__facets-disclosure:not([open]) .facets__summary-text .icon--close{display:block}.faq__facets-disclosure[open] .facets__summary-text .icon--close,.faq__facets-disclosure:not([open]) .facets__summary-text .icon--open{display:none}.toggle__content_v2.toggle__content{overflow:unset!important}.toggle__content_v2 details{margin-right:15px;margin-bottom:15px}.toggle__content_v2 details:last-child{margin-bottom:0}.show-more_panel .product__description p{font-size:14px!important}.product__description .js-show-more,.jsc-addon-quick-view .js-show-more{color:#008ac4;text-decoration:none!important;border-bottom:none!important}body.promo-drawer-open{overflow:hidden;touch-action:none}.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:1001}.side-drawer{position:fixed;top:0;right:-450px;max-width:450px;width:84%;height:100%;background:#fff;z-index:1002;transition:right .3s ease}.side-drawer.open{right:0}.overlay.active{display:block!important}.side-drawer__header{display:flex;justify-content:space-between;align-items:center;padding:24px;height:73px}.side-drawer__header .drawer-title{margin:0;font-size:19px!important;line-height:16px!important;font-weight:600!important}.side-drawer__header button,.side-drawer__header button svg{width:25px;height:25px}.side-drawer__inner{margin:0 24px;height:calc(100% - 73px);overflow-y:auto;scrollbar-width:none}#promo-drawer .drawer__fixed-header{height:80px!important}#promo-drawer .drawer__inner{position:relative;height:calc(100% - 80px);overflow-y:auto!important;overflow-x:hidden}@media(min-width:767.98px){#promo-drawer .grid-lap-1{--visible-cols: 1 !important}#promo-drawer .rich-text__container .rich-text__image{min-height:25vh!important;width:100%!important}#promo-drawer .rich-text__container{grid-template-columns:100%!important;justify-content:center!important;grid-template-areas:"image" "text"!important}#promo-drawer .container--large{padding-left:0!important;padding-right:0!important}.product-item__text .product-item__title{margin-bottom:.6em!important}}@media(min-width:821px){.site-nav.style--classic .menu-link.menu-link--custom-padding-top:not(.menu-link--is-icon){padding-top:var(--menu-padding-top)!important}}.site-nav .menu-link--has-custom-icon{align-items:center}.site-nav .menu-link__custom-icon{display:inline-flex;align-items:center;line-height:0}.site-nav .menu-link__custom-icon--desktop,.site-nav .menu-link__custom-title--desktop{display:inline-flex}.site-nav .menu-link__custom-icon--mobile,.site-nav .menu-link__custom-title--mobile{display:none}.site-nav .menu-link__custom-icon img{display:block;width:auto;height:22px;max-width:none;object-fit:contain}@media(max-width:820px){.mega-menu-columns__secondary{padding-left:0;border-left:none;padding-top:16px;border-top:1px solid #e5e5e5}.site-nav .menu-link__custom-icon--desktop,.site-nav .menu-link__custom-title--desktop{display:none}.site-nav .menu-link__custom-icon--mobile,.site-nav .menu-link__custom-title--mobile{display:inline-flex}.site-nav .menu-link__custom-icon img{height:26px}}#site-menu-sidebar .menu-link__custom-icon img{height:26px}#menu-item-sale-classic span span,#menu-item-sale-classic-sticky span span,#menu-item-limited-time-offer-classic span span,#menu-item-limited-time-offer-classic-sticky span span,#menu-item-11-11-sale-classic span span,#menu-item-11-11-sale-classic-sticky span span{color:#b40038}@media(max-width:768px){#menu-item-corporate-classic span span,#menu-item-visit-showroom-classic span span,#menu-item-account span{font-weight:600;size:16px}}.site-nav.style--classic .submenu.mega-menu.mega-menu--columns .submenu-holder{display:block;width:100%}.mega-menu-columns{display:grid;grid-template-columns:8fr 4fr;gap:40px;width:100%;align-items:start;justify-content:space-between}.mega-menu-columns--has-promotion{grid-template-columns:8fr 2fr 2fr}.mega-menu-columns__primary{width:100%;display:flex;flex-direction:column;height:100%;gap:0}.mega-menu-columns__heading{margin:0 0 20px;font-size:14px!important;font-weight:600;letter-spacing:0;text-transform:uppercase;color:#0089d6!important;line-height:normal;border-bottom:1px solid #bbbbbb;padding-bottom:3px;width:100%}.mega-menu-columns__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;width:100%}.mega-menu-columns__card{display:flex;flex-direction:column;gap:10px;padding:10px;border-radius:7px;background-color:#f6f6f6;text-decoration:none;color:inherit;transition:background-color .2s ease}.mega-menu-columns__card:hover{box-shadow:3px 3px 5px #00000014;transform:translateY(-1px) scale(1.03)}.mega-menu-columns__card-image{position:relative;width:100%;overflow:hidden;border-radius:3.5px;aspect-ratio:1.1}.mega-menu-columns__card-image .mega-menu-columns__card-img,.mega-menu-columns__card-image img{width:100%;height:100%;object-fit:cover}.mega-menu-columns__card-label{position:absolute;top:5px;right:5px;z-index:1;padding:5px 10px;border-radius:12px;font-size:10px;font-weight:600;line-height:1.2;white-space:nowrap}.mega-menu-columns__card-text{display:flex;flex-direction:column;padding:5px}.mega-menu-columns__card-title{font-size:16px;font-weight:600;line-height:normal;color:#0c1829}.mega-menu-columns__card-subtitle{font-size:12px;font-weight:400;line-height:normal;color:#0c1829}.mega-menu-columns__buttons{display:flex;flex-wrap:wrap;gap:10px;width:100%;margin-top:auto;padding-top:15px}.mega-menu-columns__button{display:inline-flex!important;align-items:center;justify-content:center;gap:5px;padding:8px 0;border-radius:7px;font-size:13px;font-weight:600;line-height:normal;text-decoration:none;transition:opacity .2s ease;flex:1;border:1px solid}.mega-menu-columns__button-icon{flex-shrink:0;width:12px;height:12px;object-fit:contain}.mega-menu-columns__secondary-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.mega-menu-columns__secondary-item{margin:0;line-height:1;padding:7px 10px}.mega-menu-columns__secondary-item:hover{border-radius:7px;background-color:#f6f6f6}.jsc-mega-menu-columns .mega-menu-columns__secondary-link{display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:10px;width:100%;text-decoration:none;color:#0c1829!important;transition:color .2s ease}.jsc-mega-menu-columns .mega-menu-columns__secondary-link:hover{color:#0086d0}.jsc-mega-menu-columns .mega-menu-columns__secondary-icon{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 30px;width:30px;height:30px;line-height:1}.jsc-mega-menu-columns .mega-menu-columns__secondary-icon img{display:block;width:30px;height:30px;object-fit:contain}.jsc-mega-menu-columns .mega-menu-columns__secondary-title{display:inline!important;flex:1 1 auto;font-size:16px;font-weight:600;line-height:normal}.mega-menu-columns__promotion{height:100%;border-radius:7px;overflow:hidden}.mega-menu-columns__promotion-inner{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.mega-menu-columns__promotion-image{position:relative;overflow:hidden}.mega-menu-columns__promotion-content{display:flex;flex-direction:column;background:#f5f5f5;padding:15px}.mega-menu-columns__promotion-content .mega-menu-columns__promotion-label{display:inline-block;align-self:flex-start;margin:0 0 10px;padding:5px 10px;border-radius:12px;font-size:10px;font-weight:600;line-height:normal;letter-spacing:.02em}.mega-menu-columns__promotion-title{margin:0 0 5px;font-size:16px;font-weight:600;line-height:normal;color:#0c1829}.mega-menu-columns__promotion-text{margin:0;font-size:12px;font-weight:400;line-height:normal;color:#0c1829}.mega-menu-columns__promotion-link-text{font-size:13px;font-weight:600;border-bottom:1px solid;line-height:normal;width:fit-content;margin-top:10px}.mega-menu-columns__promotion-link-text svg path{fill:var(--text-color)}.mega-menu-columns__promotion-link-text svg{margin-left:5px}#site-menu-sidebar .mega-menu-columns{grid-template-columns:1fr;gap:25px}#site-menu-sidebar .mega-menu-columns__cards{grid-template-columns:repeat(2,minmax(0,1fr))}#site-menu-sidebar .mega-menu-columns__secondary{padding-left:0;border-left:none;padding-top:25px;border-top:1px solid #E7E7E9}#site-menu-sidebar .mega-menu-columns__buttons{flex-direction:column;gap:15px}#site-menu-sidebar .mega-menu-columns__button{width:100%;padding:10px 0;font-size:14px}#site-menu-sidebar .mega-menu-columns__button--2 .mega-menu-columns__button-icon{display:none}#site-menu-sidebar .mega-menu-columns__button--2{border:none!important;box-shadow:none!important;background:transparent!important;text-decoration:underline}@media(max-width:1023px){.mega-menu-columns{grid-template-columns:1fr;gap:24px}.mega-menu-columns--has-promotion{grid-template-columns:1fr}.mega-menu-columns__primary{max-width:100%}.mega-menu-columns__cards{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}}.jsc-your-desk.jsc-config-accordion{display:block}.product-text.jsc-has-your-desk>.divider{display:none!important}.product-text.jsc-has-your-desk [data-js-product-price-compact],.product-text.jsc-has-your-desk [data-js-product-price-compact].jsc-pdp-price-compact-with-border{margin-bottom:0!important;padding-bottom:26px!important;border-bottom:1px solid #e5e5e5!important}.jsc-your-desk.jsc-config-accordion,.product-text.jsc-has-your-desk>.jsc-your-desk.jsc-config-accordion,.product-text.jsc-has-your-desk>.jsc-your-desk.jsc-config-accordion.is-stack-first,.product-text.jsc-has-your-desk>.jsc-your-desk.jsc-config-accordion.is-stack-only{border-top:0!important;margin-top:0!important;padding-top:16px!important}.jsc-your-desk__header{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%;min-height:44px;cursor:pointer;color:#121416}.jsc-your-desk__header:focus-visible{outline:2px solid #007DC5;outline-offset:2px}.jsc-your-desk__num{flex:none;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;font-weight:500;color:#5c6266;line-height:1.25}.jsc-your-desk__heading{flex:1;min-width:0}.jsc-your-desk__title{display:block;margin:0!important;font-size:16px;font-weight:600;color:#121416;line-height:1.25}.jsc-your-desk__toggle{width:24px;min-width:24px;height:24px;border:0;background:transparent;padding:0;display:inline-flex;align-items:center;justify-content:center;color:#121416;font-size:22px;line-height:1;flex:none}.jsc-your-desk__toggle-icon--plus{display:none}.jsc-your-desk:not(.is-open) .jsc-your-desk__toggle-icon--minus{display:none}.jsc-your-desk:not(.is-open) .jsc-your-desk__toggle-icon--plus{display:inline}.jsc-your-desk__body{display:none;padding:0 0 10px}.jsc-your-desk.is-open .jsc-your-desk__body{display:flex;flex-direction:column;gap:18px}.jsc-your-desk__summary{all:unset;box-sizing:border-box;display:none;align-items:center;gap:12px;width:100%;margin-top:12px;margin-bottom:4px;padding:10px 12px 10px 10px;border:1px solid rgba(18,20,22,.16);border-radius:5px;background:#fff;cursor:pointer;text-align:left;color:#121416}.jsc-your-desk:not(.is-open) .jsc-your-desk__summary{display:flex}.jsc-your-desk__summary:hover{border-color:#121416;box-shadow:0 2px 10px #0000000f}.jsc-your-desk__summary:focus-visible{outline:2px solid #007DC5;outline-offset:2px}.jsc-your-desk__summary-thumb{width:52px;min-width:52px;height:52px;border-radius:5px;overflow:hidden;background:#eef0f1;box-shadow:inset 0 0 0 1px #0000001a;flex:none}.jsc-your-desk__summary-thumb img{width:100%;height:100%;object-fit:cover;display:block}.jsc-your-desk__summary-copy{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:1px;border-left:3px solid #007DC5;padding-left:12px}.jsc-your-desk__summary-name{display:block;font-size:15px;font-weight:700;line-height:1.2;color:#007dc5}.jsc-your-desk__summary-series{display:block;font-size:13px;font-weight:400;line-height:1.3;color:#121416}.jsc-your-desk__summary-meta{display:block;font-size:12px;font-weight:400;line-height:1.35;color:#5c6266}.jsc-your-desk__summary-backorder{margin-top:6px}.jsc-your-desk__summary-chevron{flex:none;font-size:22px;line-height:1;color:#121416;padding-left:4px}.jsc-your-desk .jsc-variant-option{display:block;margin-top:0}.jsc-your-desk .jsc-variant-option+.jsc-variant-option{margin-top:0}.jsc-your-desk__section-label{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:8px;margin-bottom:8px;font-size:14px;font-weight:600;color:#121416}.jsc-your-desk__section-label-text{flex:none}.jsc-your-desk__backorder{margin:0!important;flex:none}.jsc-your-desk .jsc-backorder.jsc-your-desk__backorder{display:flex}.jsc-your-desk__table-top-btn{width:100%;display:flex;align-items:center;gap:16px;margin:0;padding:12px 14px 12px 12px;border:1px solid rgba(18,20,22,.16);border-radius:5px;background:#fff;text-align:left;cursor:pointer;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.jsc-your-desk__table-top-btn:hover{border-color:#121416;box-shadow:0 2px 10px #0000000f}.jsc-your-desk__table-top-thumb{width:90px;min-width:90px;height:90px;border-radius:5px;overflow:hidden;background:#eef0f1;box-shadow:inset 0 0 0 1px #0000001a;flex:none}.jsc-your-desk__table-top-thumb img{width:100%;height:100%;object-fit:cover;display:block}.jsc-your-desk__table-top-copy{flex:1;min-width:0;display:flex;flex-direction:column;border-left:3px solid #c3c3c3;padding-left:14px}.jsc-your-desk__table-top-btn.is-selected .jsc-your-desk__table-top-copy{border-left-color:#007dc5}.jsc-your-desk__table-top-name{display:block;font-size:22px;font-weight:700;line-height:1.15;color:#121416}.jsc-your-desk__table-top-line{display:block;margin-top:2px;font-size:13px;font-weight:400;color:#2e3236;line-height:1.35}.jsc-your-desk__table-top-cta{display:block;margin-top:6px;font-size:12px;font-weight:600;color:#5c6266;line-height:1.3}.jsc-your-desk__table-top-chevron{flex-shrink:0;font-size:26px;color:#121416;line-height:1}.jsc-your-desk__size-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.jsc-your-desk__size-list .jsc-desk-size{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0!important;margin:0;padding:10px 12px!important;border:1px solid rgba(18,20,22,.14)!important;border-radius:5px!important;background:#fff!important;text-align:left!important;cursor:pointer;box-sizing:border-box;box-shadow:none!important}.jsc-your-desk__size-list .jsc-desk-size:hover{box-shadow:none!important;transform:none!important}.jsc-your-desk__size-list .jsc-desk-size.active{border-color:#121416!important;border-width:1px!important;box-shadow:0 0 0 1px #121416!important;padding:10px 12px!important;font-weight:400!important}.jsc-your-desk__size-measure{font-size:12px;color:#5c6266;line-height:1.3}.jsc-your-desk__size-price{margin-top:2px;font-size:11px;font-weight:500;color:#5c6266}.jsc-your-desk__size-hint{margin-top:6px;font-size:12px;color:#5c6266}.jsc-your-desk__frame-list,.jsc-your-desk .jsc-swatch-list.jsc-frame-list{display:flex!important;flex-wrap:wrap;gap:8px;column-gap:8px;row-gap:8px}.jsc-your-desk .jsc-swatch-list.jsc-frame-list .jsc-frame-swatch.jsc-your-desk__frame-pill,.jsc-your-desk__frame-pill{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;margin:0!important;width:auto!important;min-width:0!important;height:auto!important;min-height:44px!important;padding:7px 14px 7px 7px!important;border:1px solid rgba(18,20,22,.14)!important;border-radius:999px!important;background:#fff!important;cursor:pointer;box-sizing:border-box;box-shadow:none!important;transform:none!important;position:relative;white-space:nowrap}.jsc-your-desk .jsc-swatch-list.jsc-frame-list .jsc-frame-swatch.jsc-your-desk__frame-pill:hover,.jsc-your-desk__frame-pill:hover{box-shadow:none!important;transform:none!important}.jsc-your-desk .jsc-swatch-list.jsc-frame-list .jsc-frame-swatch.jsc-your-desk__frame-pill.active,.jsc-your-desk__frame-pill.active{border-color:#121416!important;box-shadow:0 0 0 1px #121416!important}.jsc-your-desk .jsc-swatch-list.jsc-frame-list .jsc-your-desk__frame-swatch,.jsc-your-desk__frame-swatch{width:22px!important;height:22px!important;min-width:22px!important;border-radius:50%!important;box-shadow:inset 0 0 0 1px #00000026;border:0!important;flex:none!important;display:block!important;overflow:hidden}.jsc-your-desk__frame-label{font-size:13px;font-weight:600;color:#121416;line-height:1.2;white-space:nowrap}.jsc-your-desk .jsc-frame-swatch:before,.jsc-your-desk .jsc-frame-swatch:after,.jsc-your-desk .jsc-swatch-list.jsc-frame-list .jsc-frame-swatch:before,.jsc-your-desk .jsc-swatch-list.jsc-frame-list .jsc-frame-swatch:after{content:none!important;display:none!important}#jsc-table-top-sidebar-drawer.jsc-table-top-drawer,.jsc-table-top-drawer.sidebar{width:min(540px,100vw);max-width:100%;padding:0!important;background:#fff;box-shadow:-12px 0 30px #00000014;z-index:1002;align-content:stretch;grid-template-rows:none}#jsc-table-top-sidebar-drawer.sidebar--opened{display:flex!important;flex-direction:column;z-index:1002}.jsc-table-top-drawer__header{display:flex;flex-direction:column;justify-content:center;gap:0;min-height:64px;padding:0 20px;background:#121416;color:#fff;flex-shrink:0;box-sizing:border-box}.jsc-table-top-drawer__handle{display:none;width:40px;height:4px;margin:0 auto 8px;border-radius:2px;background:#d4d8da}.jsc-table-top-drawer__header-bar{display:flex;align-items:center;gap:12px;min-height:44px}.jsc-table-top-drawer__back{display:inline-flex;align-items:center;gap:10px;margin:0;padding:0;border:0;background:transparent;color:#fff;cursor:pointer;font-size:18px;font-weight:600;flex:1;min-width:0}.jsc-table-top-drawer__back-chevron{width:32px;font-size:28px;line-height:1;font-weight:400}.jsc-table-top-drawer__header-title{font-size:18px;font-weight:600}.jsc-table-top-drawer__header-title--sheet{display:none;flex:1;min-width:0;color:#121416;font-family:Poppins,sans-serif;font-weight:700;line-height:1.2}.jsc-table-top-drawer__close{display:none;flex:none;width:44px;height:44px;margin:0;padding:0;border:0;background:transparent;color:#121416;font-size:26px;font-weight:400;line-height:44px;text-align:center;cursor:pointer}.jsc-table-top-drawer__preview{position:relative;width:calc(100% - 40px);height:200px;margin:20px 20px 0;border-radius:5px;background:#eef0f1;overflow:hidden;flex-shrink:0;cursor:zoom-in}.jsc-table-top-drawer__preview-zoom{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:center center;transition:transform .2s ease-out}.jsc-table-top-drawer__preview.is-zoomed .jsc-table-top-drawer__preview-zoom{transition:none}.jsc-table-top-drawer__preview-img{width:100%;height:100%;object-fit:cover;display:block}.jsc-table-top-drawer__preview-badge{position:absolute;top:12px;right:12px;padding:5px 10px;border-radius:5px;background:#fff;color:#121416;font-size:12px;font-weight:600;max-width:calc(100% - 24px);pointer-events:none}.jsc-table-top-drawer__preview-hint{position:absolute;left:12px;bottom:12px;padding:6px 10px;border-radius:999px;background:#121416cc;color:#fff;font-size:12px;font-weight:500;pointer-events:none}.jsc-table-top-drawer__body{flex:1;overflow:auto;padding:20px 20px 28px;display:flex;flex-direction:column;gap:22px}.jsc-table-top-group{display:flex;flex-direction:column;gap:10px;padding:0;border-top:0}.jsc-table-top-group__header{display:flex;align-items:baseline;gap:10px;padding-bottom:8px;border-bottom:1px solid rgba(18,20,22,.14)}.jsc-table-top-group__title{margin:0;font-size:17px;font-weight:700;color:#121416;white-space:nowrap}.jsc-table-top-group__from{margin-left:auto;font-size:13px;font-weight:600;color:#121416;white-space:nowrap}.jsc-table-top-group__pitch{margin:-4px 0 0;font-size:13px;font-weight:400;color:#5c6266;line-height:1.4}.jsc-table-top-group__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.jsc-table-top-finish{display:flex;flex-direction:column;margin:0;padding:0;border:1px solid rgba(18,20,22,.14);border-radius:5px;background:#fff;overflow:hidden;text-align:left;cursor:pointer;box-sizing:border-box;box-shadow:none;min-width:0}.jsc-table-top-finish.is-selected{border-color:#121416;box-shadow:0 0 0 1px #121416}.jsc-table-top-finish.is-unavailable,.jsc-table-top-finish[data-bundle-filtered=true]{display:none!important}.jsc-table-top-finish__media{display:block;width:100%;height:72px;padding:6px;box-sizing:border-box;background:#f4f6f7;overflow:hidden;flex:none}.jsc-table-top-finish__media img{width:100%;height:100%;object-fit:cover;display:block;border-radius:4px;box-shadow:0 1px 3px #12141624}.jsc-table-top-finish__meta{display:flex;flex-direction:column;justify-content:flex-start;gap:2px;padding:8px 8px 10px;background:#fff;min-height:44px;box-sizing:border-box}.jsc-table-top-finish__name{font-size:12px;font-weight:700;color:#121416;line-height:1.25;word-break:break-word}.jsc-table-top-finish__delta{font-size:11px;font-weight:400;color:#5c6266;line-height:1.25}.jsc-table-top-finish__delta:empty{display:none}.jsc-table-top-drawer__footer{position:sticky;bottom:0;margin-top:auto;padding:14px 20px 18px;background:#fff;border-top:1px solid rgba(18,20,22,.1);box-shadow:0 -8px 24px #0000000f;flex-shrink:0}.jsc-table-top-drawer__footer-main{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.jsc-table-top-drawer__footer-title{font-size:18px;font-weight:700;color:#121416;line-height:1.25}.jsc-table-top-drawer__footer-meta{margin-top:2px;font-size:13px;color:#5c6266}.jsc-table-top-drawer__footer-return{margin-top:8px;padding:0;border:0;background:transparent;color:#007dc5;font-size:12px;font-weight:600;cursor:pointer;text-align:left}.jsc-table-top-drawer__footer-price{font-size:20px;font-weight:700;color:#007dc5;white-space:nowrap}.jsc-table-top-drawer__footer-sheet{display:none;align-items:center;gap:12px}.jsc-table-top-drawer__footer-sheet-label{flex:1;min-width:0;font-size:13px;font-weight:600;color:#5c6266;line-height:1.3}.jsc-table-top-drawer__footer-sheet-label.is-selected{color:#007dc5}.jsc-table-top-drawer__footer-done{flex:none;height:44px;padding:0 22px;border:0;border-radius:999px;background:#121416;color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;line-height:44px;cursor:pointer}@media(max-width:749px){.jsc-your-desk__table-top-name{font-size:19px}.jsc-your-desk__table-top-thumb{width:72px;min-width:72px;height:72px}.jsc-your-desk__size-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}#jsc-config-product-drawer.jsc-config-product-drawer,.jsc-config-product-drawer.sidebar{width:min(540px,100vw);max-width:100%;padding:0!important;background:#fff;box-shadow:-12px 0 30px #00000014;z-index:1003;align-content:stretch;grid-template-rows:none}#jsc-config-product-drawer.sidebar--opened{display:flex!important;flex-direction:column;z-index:1003}.jsc-config-product-drawer__header{display:flex;flex-direction:column;justify-content:center;gap:0;min-height:64px;height:auto;padding:10px 20px;background:#121416;color:#fff;flex-shrink:0;box-sizing:border-box}.jsc-config-product-drawer__handle{display:none;width:40px;height:4px;margin:0 auto 8px;border-radius:2px;background:#d4d8da}.jsc-config-product-drawer__header-bar{display:flex;align-items:center;gap:12px;min-height:44px}.jsc-config-product-drawer__back{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0;cursor:pointer;color:#fff}.jsc-config-product-drawer__back-chevron{width:32px;font-size:28px;line-height:1;font-weight:400;flex:none;align-self:center}.jsc-config-product-drawer__title{flex:1 1 auto;min-width:0;font-size:18px;font-weight:600;line-height:1.25;white-space:normal;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;overflow-wrap:break-word}.jsc-config-product-drawer__from{flex:none;align-self:center;font-size:12px;font-weight:500;color:#b9c2c7;white-space:nowrap;line-height:1.2}.jsc-config-product-drawer__close{display:none;flex:none;align-self:center;width:44px;height:44px;margin:0;padding:0;border:0;background:transparent;color:#121416;font-size:26px;font-weight:400;line-height:44px;text-align:center;cursor:pointer}.jsc-config-product-drawer__body{flex:1;min-height:0;overflow:auto;padding:20px;display:flex;flex-direction:column;gap:20px;box-sizing:border-box}.jsc-config-product-drawer__hero{display:grid;grid-template-columns:140px minmax(0,1fr);gap:16px;align-items:center}.jsc-config-product-drawer__hero:has([data-jsc-cpd-note-rich]:not([hidden])){align-items:start}.jsc-config-product-drawer__hero-media{height:auto;border-radius:5px;overflow:hidden;background:#eef0f1}.jsc-config-product-drawer__hero-media img{width:100%;height:100%;object-fit:cover;display:block}.jsc-config-product-drawer__hero-note{font-size:13px;line-height:1.5;color:#2e3236;min-width:0}.jsc-config-product-drawer__hero-note-plain{font-size:13px;line-height:1.5;color:#2e3236}.jsc-config-product-drawer__hero-note .product__description{font-size:14.25px;line-height:1.6!important;color:#2e3236}.jsc-config-product-drawer__hero-note .product__description p{margin:0 0 .75em}.jsc-config-product-drawer__hero-note .product__description p:last-child{margin-bottom:0}.jsc-config-product-drawer__hero-note .product__description h1,.jsc-config-product-drawer__hero-note .product__description h2,.jsc-config-product-drawer__hero-note .product__description h3,.jsc-config-product-drawer__hero-note .product__description h4,.jsc-config-product-drawer__hero-note .product__description h5,.jsc-config-product-drawer__hero-note .product__description h6,.jsc-config-product-drawer__hero-note .product__description strong,.jsc-config-product-drawer__hero-note .product__description b{font-weight:700;color:#121416}.jsc-config-product-drawer__hero-note .product__description ul{list-style:disc!important;list-style-position:inside!important;margin:.5em 0 .75em;margin-inline-start:0;padding:0;line-height:1.4em!important;font-size:14.25px!important}.jsc-config-product-drawer__hero-note .product__description ul li{text-indent:-20px;padding-left:20px}.jsc-config-product-drawer__hero-note .product__description ol{list-style:decimal outside;margin:.5em 0 .75em;margin-inline-start:1.25em;padding:0}.jsc-config-product-drawer__hero-note .product__description a{text-decoration:underline;color:#0086d0!important}.jsc-config-product-drawer__hero-note .product__description img.icons{width:auto;max-height:1.2em;vertical-align:middle}.jsc-config-product-drawer__hero-note .show-more{padding-bottom:1.5rem}.jsc-config-product-drawer__hero-note .js-show-more{color:#008ac4;text-decoration:none!important;border-bottom:none!important}.jsc-config-product-drawer__setup{display:flex;flex-direction:column;gap:8px;margin-top:16px;padding-top:4px}.jsc-config-product-drawer__setup[hidden]{display:none!important}.jsc-config-product-drawer__setup-title{font-size:14px;font-weight:600;color:#121416}.jsc-config-product-drawer__setup-list{display:flex;flex-direction:column;gap:8px}.jsc-config-product-drawer__setup-row{display:flex;align-items:center;gap:12px;padding:8px 10px;border:1px solid rgba(18,20,22,.14);border-radius:5px;background:#fff;box-sizing:border-box}.jsc-config-product-drawer__setup-label{flex:1;min-width:0;font-size:13px;font-weight:600;color:#121416;line-height:1.3}.jsc-config-product-drawer__setup-price{flex:none;font-size:13px;font-weight:700;color:#121416;white-space:nowrap}.jsc-config-product-drawer__setup-qty{display:flex;align-items:stretch;height:32px;border:1px solid #a3a8ab;border-radius:5px;overflow:hidden;flex:none;background:#fff}.jsc-config-product-drawer__setup-qty-btn{all:unset;box-sizing:border-box;width:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;color:#121416}.jsc-config-product-drawer__setup-qty-btn:hover{background:#f2f4f5}.jsc-config-product-drawer__setup-qty-value{width:34px;display:flex;align-items:center;justify-content:center;border-left:1px solid #a3a8ab;border-right:1px solid #a3a8ab;font-size:14px;font-weight:500;color:#121416}.jsc-config-product-drawer__options{display:flex;flex-direction:column;gap:20px}.jsc-config-product-drawer__option-group{display:flex;flex-direction:column;gap:10px}.jsc-config-product-drawer__option-label{font-size:14px;font-weight:600;color:#121416}.jsc-config-product-drawer__option-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.jsc-config-product-drawer__option-grid.is-size-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jsc-config-product-drawer__opt{all:unset;box-sizing:border-box;display:flex;flex-direction:column;border-radius:5px;overflow:hidden;border:1px solid rgba(18,20,22,.14);background:#fff;cursor:pointer;min-width:0;transition:border-color .15s ease,box-shadow .15s ease,opacity .15s ease}.jsc-config-product-drawer__opt:hover{border-color:#12141659}.jsc-config-product-drawer__opt.is-active{border-color:#121416;box-shadow:0 0 0 1px #121416}.jsc-config-product-drawer__opt.is-soldout,.jsc-config-product-drawer__opt[data-hide-variant=true],.jsc-config-product-drawer__opt.hide-important{display:none!important}.jsc-config-product-drawer__recommend{display:inline-flex;align-items:center;margin:0 0 8px;padding:3px 9px;border:1px solid #abefc6;background:#ecfdf3;border-radius:21px;width:fit-content}.jsc-config-product-drawer__recommend.hide-important{display:none!important}.jsc-config-product-drawer__recommend-text{color:#067647;font-size:10px;font-weight:600;line-height:1.3}.jsc-config-product-drawer__opt-swatch{display:block;width:100%;height:72px;padding:6px;box-sizing:border-box;background:#f4f6f7;overflow:hidden;flex:none}.jsc-config-product-drawer__opt-swatch-img{display:block;width:100%;height:100%;border-radius:4px;box-shadow:0 1px 3px #12141624;background:#eef0f1 center / cover no-repeat;box-sizing:border-box}.jsc-config-product-drawer__opt-copy{padding:8px 10px;display:flex;flex-direction:column;gap:1px;background:#fff;box-sizing:border-box}.jsc-config-product-drawer__opt.has-swatch .jsc-config-product-drawer__opt-copy{padding:8px 8px 10px;gap:2px;min-height:44px;justify-content:flex-start}.jsc-config-product-drawer__opt-name{font-size:13px;font-weight:600;color:#121416;line-height:1.25;word-break:break-word}.jsc-config-product-drawer__opt.has-swatch .jsc-config-product-drawer__opt-name{font-size:12px;font-weight:700}.jsc-config-product-drawer__opt-sub{font-size:11px;font-weight:400;color:#5c6266;line-height:1.3}.jsc-config-product-drawer__opt-price{margin-top:2px;font-size:12px;font-weight:700;color:#121416;line-height:1.3}.jsc-config-product-drawer__opt.has-swatch .jsc-config-product-drawer__opt-price{margin-top:0;font-size:11px;font-weight:400;color:#5c6266;line-height:1.25}.jsc-config-product-drawer__opt.is-soldout .jsc-config-product-drawer__opt-price{color:#5c6266;font-weight:500}.jsc-config-product-drawer__footer{flex:none;border-top:1px solid rgba(18,20,22,.12);padding:14px 20px 18px;background:#f4f6f7;display:flex;flex-direction:column;gap:10px;box-sizing:border-box}.jsc-config-product-drawer__footer-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.jsc-config-product-drawer__sel-label{font-size:15px;font-weight:600;color:#121416;min-width:0}.jsc-config-product-drawer__sel-price{font-size:18px;font-weight:700;color:#121416;white-space:nowrap}.jsc-config-product-drawer__cta{all:unset;box-sizing:border-box;display:block;width:100%;text-align:center;background:#007dc5;color:#fff;font-size:14px;font-weight:700;letter-spacing:.08em;height:50px;line-height:50px;border-radius:5px;cursor:pointer}.jsc-config-product-drawer__cta:hover{background:#006aa8}.jsc-config-product-drawer__cta:disabled{opacity:.5;cursor:not-allowed}.jsc-config-product-drawer__soldout{text-align:center;background:#e6e9ea;color:#5c6266;font-size:14px;font-weight:700;height:50px;line-height:50px;border-radius:5px}.jsc-config-product-drawer__added{display:flex;gap:10px;align-items:center}.jsc-config-product-drawer.is-cmb-bar .jsc-config-product-drawer__added-qty,.jsc-config-product-drawer.is-cmb-bar .jsc-config-product-drawer__setup-qty{display:none!important}.jsc-config-product-drawer.is-cmb-bar .jsc-config-product-drawer__back-build{flex:1;width:100%}.jsc-config-product-drawer__added-qty{display:flex;align-items:stretch;height:50px;border:1px solid #a3a8ab;border-radius:5px;background:#fff;overflow:hidden;flex:none}.jsc-config-product-drawer__qty-btn{all:unset;box-sizing:border-box;width:46px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:22px;color:#121416}.jsc-config-product-drawer__qty-btn:hover{background:#f2f4f5}.jsc-config-product-drawer__qty-value{width:46px;display:flex;align-items:center;justify-content:center;border-left:1px solid #a3a8ab;border-right:1px solid #a3a8ab;font-size:16px;font-weight:500;color:#121416}.jsc-config-product-drawer__back-build{all:unset;box-sizing:border-box;flex:1;text-align:center;background:#121416;color:#fff;font-size:14px;font-weight:700;letter-spacing:.08em;height:50px;line-height:50px;border-radius:5px;cursor:pointer}@media screen and (max-width:767px){html[dir=ltr] #jsc-table-top-sidebar-drawer.jsc-table-top-drawer.sidebar--right,html[dir=rtl] #jsc-table-top-sidebar-drawer.jsc-table-top-drawer.sidebar--right,#jsc-table-top-sidebar-drawer.jsc-table-top-drawer.sidebar,html[dir=ltr] #jsc-config-product-drawer.jsc-config-product-drawer.sidebar--right,html[dir=rtl] #jsc-config-product-drawer.jsc-config-product-drawer.sidebar--right,#jsc-config-product-drawer.jsc-config-product-drawer.sidebar,html[dir=ltr] #jsc-addon-upsell-sidebar-drawer.jsc-upsell-sidebar-drawer.sidebar--right,html[dir=rtl] #jsc-addon-upsell-sidebar-drawer.jsc-upsell-sidebar-drawer.sidebar--right,#jsc-addon-upsell-sidebar-drawer.jsc-upsell-sidebar-drawer.sidebar,html[dir=ltr] #jsc-bundle-save-upsell-sidebar-drawer.jsc-upsell-sidebar-drawer.sidebar--right,html[dir=rtl] #jsc-bundle-save-upsell-sidebar-drawer.jsc-upsell-sidebar-drawer.sidebar--right,#jsc-bundle-save-upsell-sidebar-drawer.jsc-upsell-sidebar-drawer.sidebar,html[dir=ltr] #jsc-size-info-sidebar-drawer.sidebar--right,html[dir=rtl] #jsc-size-info-sidebar-drawer.sidebar--right,#jsc-size-info-sidebar-drawer.sidebar{top:auto;right:0;left:0;bottom:0;width:100vw;max-width:100%;height:90vh;max-height:90vh;border-radius:16px 16px 0 0;box-shadow:0 -12px 30px #0000001f;transform:translateY(100%);transition:transform .32s cubic-bezier(.2,.8,.2,1)}#jsc-table-top-sidebar-drawer.jsc-table-top-drawer.sidebar--opened,#jsc-config-product-drawer.jsc-config-product-drawer.sidebar--opened,#jsc-addon-upsell-sidebar-drawer.jsc-upsell-sidebar-drawer.sidebar--opened,#jsc-bundle-save-upsell-sidebar-drawer.jsc-upsell-sidebar-drawer.sidebar--opened,#jsc-size-info-sidebar-drawer.sidebar--opened{transform:translateY(0)!important}.jsc-table-top-drawer__header{min-height:0;padding:10px 16px 6px;background:#fff;color:#121416}.jsc-table-top-drawer__handle{display:block}.jsc-table-top-drawer__back{display:none;color:#121416}.jsc-table-top-drawer__header-title--sheet,.jsc-table-top-drawer__close{display:block}.jsc-table-top-drawer__preview{width:calc(100% - 32px);margin:0 16px;height:150px}.jsc-table-top-drawer__preview-hint{font-size:11px}.jsc-table-top-drawer__body{padding:14px 16px 16px;gap:18px}.jsc-table-top-group__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.jsc-table-top-drawer__footer{padding:10px 16px 28px;box-shadow:none}.jsc-table-top-drawer__footer-main{display:none}.jsc-table-top-drawer__footer-sheet{display:flex}#jsc-config-product-drawer .jsc-config-product-drawer__header{min-height:0;height:auto;padding:10px 16px 8px;background:#fff;color:#121416}#jsc-config-product-drawer .jsc-config-product-drawer__handle{display:block}#jsc-config-product-drawer .jsc-config-product-drawer__back{color:#121416}#jsc-config-product-drawer .jsc-config-product-drawer__back-chevron{display:none}#jsc-config-product-drawer .jsc-config-product-drawer__title{color:#121416;font-family:Poppins,sans-serif;font-weight:700}#jsc-config-product-drawer .jsc-config-product-drawer__from{color:#5c6266}#jsc-config-product-drawer .jsc-config-product-drawer__close{display:block;color:#121416}.jsc-config-product-drawer__hero{grid-template-columns:110px minmax(0,1fr);gap:12px}.jsc-config-product-drawer__hero-media{height:90px}.jsc-config-product-drawer__body{padding:14px 16px 16px;gap:16px}.jsc-config-product-drawer__footer{padding:12px 16px 28px}#jsc-addon-upsell-sidebar-drawer .sidebar__header,#jsc-bundle-save-upsell-sidebar-drawer .sidebar__header,#jsc-size-info-sidebar-drawer .sidebar__header{border-radius:16px 16px 0 0}}.jsc-config-step-num,.jsc-your-desk__num,.jsc-desk-upgrades__num,.jsc-cmb-accordion__num,.jsc-accessories__num,.jsc-chairs__num,.jsc-special-product__num,.jsc-cross-sell__num{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;font-weight:500;color:#5c6266}.jsc-config-accordion .jsc-configurator-number-title,.jsc-config-accordion .jsc-desk-upgrades__title,.jsc-config-accordion .jsc-cmb-accordion__title,.jsc-config-accordion .jsc-accessories__title,.jsc-config-accordion .jsc-chairs__title,.jsc-config-accordion .jsc-special-product__accordion-title,.jsc-config-accordion .jsc-your-desk__title,.jsc-your-desk__title,.jsc-cross-sell__title,.jsc-accessories__title{font-family:Poppins,sans-serif!important;font-size:16px!important;font-weight:600!important;color:#121416!important}.jsc-cross-sell__status,.jsc-chairs__status,.jsc-special-product__status{font-size:12px;font-weight:400;color:#5c6266}.jsc-cross-sell.has-selection .jsc-cross-sell__status,.jsc-chairs.has-selection .jsc-chairs__status,.jsc-special-product.has-selection .jsc-special-product__status{font-weight:600;color:#007dc5}.jsc-cross-sell__clear,.jsc-chairs__clear,.jsc-desk-upgrades__clear,.jsc-accessories__clear,.jsc-cmb-accordion__clear,.jsc-special-product__clear{font-size:13px;font-weight:500;color:#121416}.jsc-cross-sell__clear:hover,.jsc-chairs__clear:hover,.jsc-desk-upgrades__clear:hover,.jsc-accessories__clear:hover,.jsc-cmb-accordion__clear:hover,.jsc-special-product__clear:hover{color:#007dc5}.jsc-cmb-summary-card__title,.jsc-cross-sell__summary-cards .jsc-cmb-summary-card__title,.jsc-chairs__summary-cards .jsc-cmb-summary-card__title,.jsc-your-desk__summary-name{font-family:Poppins,sans-serif;font-size:19px;font-weight:700;color:#007dc5}.jsc-cmb-summary-card__meta,.jsc-cross-sell__summary-cards .jsc-cmb-summary-card__meta,.jsc-chairs__summary-cards .jsc-cmb-summary-card__meta,.jsc-your-desk__summary-series{font-size:13px;font-weight:400;color:#2e3236}.jsc-cmb-summary-card__label,.jsc-cross-sell__summary-cards .jsc-cmb-summary-card__label,.jsc-chairs__summary-cards .jsc-cmb-summary-card__label,.jsc-your-desk__summary-meta{font-size:12px;font-weight:600;color:#5c6266}.jsc-cmb-summary-card__qty,.jsc-cross-sell__summary-cards .jsc-cmb-summary-card__qty,.jsc-chairs__summary-cards .jsc-cmb-summary-card__qty{font-size:15px;font-weight:500;color:#5c6266}.jsc-cmb-summary-card__chevron,.jsc-cross-sell__summary-cards .jsc-cmb-summary-card__chevron,.jsc-chairs__summary-cards .jsc-cmb-summary-card__chevron,.jsc-your-desk__summary-chevron,.jsc-your-desk__table-top-chevron{font-size:26px;font-weight:400;color:#121416}.jsc-your-desk__section-label{font-size:14px;font-weight:600;color:#121416}.jsc-your-desk__table-top-name{font-family:Poppins,sans-serif;font-size:22px;font-weight:700;color:#121416}.jsc-your-desk__table-top-btn.is-selected .jsc-your-desk__table-top-name{color:#007dc5}.jsc-your-desk__table-top-line{font-size:13px;font-weight:400;color:#2e3236}.jsc-your-desk__table-top-cta{font-size:12px;font-weight:600;color:#5c6266}.jsc-your-desk__size-name{font-size:14px;font-weight:600;color:#121416}.jsc-your-desk__size-measure{font-size:12px;font-weight:400;color:#5c6266}.jsc-your-desk__size-price{font-size:11px;font-weight:500;color:#5c6266}.jsc-your-desk__size-hint{font-size:12px;font-weight:400;color:#5c6266}.jsc-your-desk .jsc-color-swatch-label,.jsc-your-desk .jsc-frame-swatch-label,.jsc-your-desk [data-frame-label],.jsc-cmb-section-heading,.jsc-cross-sell__section-title{font-size:13px;font-weight:600;color:#121416}.jsc-cmb-bundles-heading{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:#121416}.jsc-cross-sell__monitors-title{font-size:13px;font-weight:600;color:#121416}.jsc-cross-sell__monitors-heading{font-weight:600;color:#121416}.jsc-cross-sell__monitors-sep,.jsc-cross-sell__monitors-sub{font-weight:400;color:#5c6266}.jsc-cross-sell__sizes-label{font-size:11px;font-weight:600;letter-spacing:.06em;color:#5c6266}.jsc-cross-sell .jsc-cross-sell__size-pill,.product-text .jsc-cross-sell button.jsc-cross-sell__size-pill{font-size:12px;font-weight:600;color:#121416}.jsc-cross-sell__footnote{font-size:11px;font-weight:400;color:#5c6266}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-title{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;color:#121416}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-opt .jsc-cmb-upsell-price-text,.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-price .product-price .product-price--original{font-size:13px;font-weight:700;color:#121416}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-price .product-price .product-price--compare{font-size:11px;font-weight:400;color:#5c6266}.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-opt .jsc-cmb-upsell-title{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:#121416}.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-opt .jsc-cmb-upsell-desc{font-size:12px;font-weight:400;color:#5c6266}.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-opt .jsc-cmb-upsell-price-text,.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-opt .jsc-cmb-upsell-price .product-price--original{font-family:Poppins,sans-serif;font-size:15px;font-weight:700;color:#121416}.jsc-cmb-recommended-badge{font-size:10px;font-weight:700;color:#006aa8}.jsc-desk-upgrade-opt__title{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:#121416}.jsc-desk-upgrade-opt__desc{font-size:12px;font-weight:400;color:#2e3236}.jsc-desk-upgrade-opt__price,.jsc-desk-upgrade-opt__price .product-price--original{font-size:13px;font-weight:700;color:#121416}.jsc-desk-upgrade-opt__price .product-price--compare{font-size:12px;font-weight:400;color:#5c6266;margin-inline-start:0!important}.jsc-desk-upgrade-opt__add,.jsc-desk-upgrade-opt__edit{font-family:Poppins,sans-serif;font-size:11px;font-weight:700;letter-spacing:.06em;color:#121416}.jsc-desk-upgrade-opt__edit{color:#fff}.jsc-desk-upgrade-opt__qty-value{font-size:15px;font-weight:500;color:#121416}.jsc-accessory-opt__title{font-size:14px;font-weight:600;color:#121416}.jsc-accessory-opt__price,.jsc-accessory-opt__price .product-price--original,.jsc-accessory-opt__price-from{font-size:12px;font-weight:700;color:#121416}.jsc-accessory-opt__price .product-price--compare{font-size:12px;font-weight:400;color:#5c6266;margin-inline-start:0!important}.jsc-accessory-opt__add,.jsc-accessory-opt__edit{font-family:Poppins,sans-serif;font-size:11px;font-weight:700;letter-spacing:.06em}.jsc-accessory-opt__add{color:#121416}.jsc-accessory-opt__edit{color:#fff}.jsc-accessories__category-pill,.jsc-accessories .jsc-accessories__chip{font-size:12px;font-weight:600;color:#121416}.jsc-cross-sell-arm__title{font-size:14px;font-weight:600;color:#121416}.jsc-cross-sell-arm__subtitle{font-size:11px;font-weight:400;color:#5c6266}.jsc-cross-sell-arm__price{font-size:12px;font-weight:600;color:#121416}.jsc-cross-sell-arm__compare{font-size:11px;font-weight:400;color:#5c6266}.jsc-cross-sell-monitor__title{font-size:14px;font-weight:600;color:#121416}.jsc-cross-sell-monitor__price{font-size:13px;font-weight:700;color:#121416}.jsc-cross-sell-monitor__compare{font-size:11px;font-weight:400;color:#5c6266}.jsc-cross-sell-monitor__add,.jsc-cross-sell-monitor__edit{font-family:Poppins,sans-serif;font-size:11px;font-weight:700;letter-spacing:.06em}.jsc-cross-sell-monitor__badge{font-size:10.5px;font-weight:600}.jsc-chairs__promo{font-size:12px;font-weight:600;color:#fff}.jsc-chair-opt__title{font-size:14px;font-weight:600;color:#121416}.jsc-chair-opt__desc{font-size:12px;font-weight:400;color:#5c6266}.jsc-chair-opt__price,.jsc-chair-opt__price .product-price--original,.jsc-chair-opt__price-from{font-size:13px;font-weight:700;color:#121416}.jsc-chair-opt__price .product-price--compare{font-size:12px;font-weight:400;color:#5c6266;margin-inline-start:0!important}.jsc-chair-opt__add,.jsc-chair-opt__edit{font-family:Poppins,sans-serif;font-size:11px;font-weight:700;letter-spacing:.06em}.jsc-chair-opt__add{color:#121416}.jsc-chair-opt__edit{color:#fff}.jsc-ascent-atc__meta{font-size:12px;font-weight:500}.jsc-ascent-atc__finish{color:#5c6266}.jsc-ascent-atc__offer{color:#007dc5}.jsc-ascent-atc__price{font-family:Poppins,sans-serif;font-size:24px;font-weight:700;color:#121416}.jsc-ascent-atc__compare{font-size:13px;font-weight:400;color:#5c6266}.jsc-ascent-atc__savings{font-size:12px;font-weight:400;color:#5c6266}.jsc-ascent-atc-wrap .jsc-ascent-atc__row .add-to-cart.button--product{font-family:Poppins,sans-serif;font-size:14px;font-weight:700;letter-spacing:.08em}.jsc-config-product-drawer__title{font-family:Poppins,sans-serif;font-size:18px;font-weight:700;color:#fff}.jsc-config-product-drawer__from{font-size:13px;font-weight:600;color:#ffffffbf}.jsc-config-product-drawer__hero-note{font-size:13px;font-weight:400;color:#2e3236}.jsc-config-product-drawer__option-group-title{font-size:13px;font-weight:600;color:#121416}.jsc-config-product-drawer__opt-label{font-size:12px;font-weight:600;color:#121416}.jsc-config-product-drawer__sel-label{font-size:13px;font-weight:600;color:#121416}.jsc-config-product-drawer__sel-price{font-size:13px;font-weight:700;color:#121416}.jsc-config-product-drawer__cta{font-family:Poppins,sans-serif;font-size:13px;font-weight:700;color:#fff}.jsc-config-product-drawer__setup-title{font-size:13px;font-weight:600;color:#121416}@media screen and (max-width:767px){.jsc-cmb-summary-card__title,.jsc-cross-sell__summary-cards .jsc-cmb-summary-card__title,.jsc-chairs__summary-cards .jsc-cmb-summary-card__title,.jsc-your-desk__summary-name{font-size:14px}.jsc-cmb-summary-card__meta,.jsc-cross-sell__summary-cards .jsc-cmb-summary-card__meta,.jsc-chairs__summary-cards .jsc-cmb-summary-card__meta,.jsc-your-desk__summary-series{font-size:11px}.jsc-cmb-summary-card__chevron,.jsc-cross-sell__summary-cards .jsc-cmb-summary-card__chevron,.jsc-chairs__summary-cards .jsc-cmb-summary-card__chevron,.jsc-your-desk__summary-chevron{font-size:20px}.jsc-your-desk__table-top-name{font-size:17px}.jsc-your-desk__table-top-line{font-size:12px;color:#5c6266}.jsc-your-desk__section-label,.jsc-cmb-section-heading,.jsc-cross-sell__section-title,.jsc-cross-sell__monitors-title,.jsc-your-desk__size-name{font-size:13px}.jsc-your-desk__size-measure{font-size:11px}.jsc-your-desk__size-price{font-size:10px}.jsc-cmb-dropdown-upsell .jsc-cmb-upsell-grid .jsc-cmb-upsell-title{font-size:12px;font-weight:600}.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-opt .jsc-cmb-upsell-title,.jsc-desk-upgrade-opt__title,.jsc-chair-opt__title,.jsc-accessory-opt__title,.jsc-cross-sell-monitor__title{font-size:13px;font-weight:600}.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-opt .jsc-cmb-upsell-desc,.jsc-desk-upgrade-opt__desc,.jsc-chair-opt__desc{font-size:11px;color:#5c6266}.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-opt .jsc-cmb-upsell-price-text,.jsc-cmb-upgrade-upsell .jsc-cmb-upgrade-opt .jsc-cmb-upsell-price .product-price--original,.jsc-desk-upgrade-opt__price,.jsc-desk-upgrade-opt__price .product-price--original,.jsc-chair-opt__price,.jsc-chair-opt__price .product-price--original,.jsc-accessory-opt__price,.jsc-accessory-opt__price .product-price--original,.jsc-cross-sell-monitor__price{font-family:Roboto,sans-serif;font-size:13px;font-weight:700}.jsc-cross-sell-arm__title{font-size:12px}.jsc-cross-sell-arm__subtitle{font-size:10px}.jsc-ascent-atc__price{font-size:20px}.jsc-ascent-atc__compare{font-size:12px}.jsc-ascent-atc__savings{font-size:11px}.jsc-ascent-atc-wrap .jsc-ascent-atc__row .add-to-cart.button--product{font-size:14px;letter-spacing:.04em}.jsc-config-product-drawer__title{font-size:18px;color:#121416}.jsc-config-product-drawer__from{color:#5c6266}}
/*# sourceMappingURL=/cdn/shop/t/205/assets/jsc-reset-styles.css.map */
