.product-gallery .slick-dots{position:relative;bottom:0;left:0;width:100%;transform:none}.product-gallery .slick-dots li{margin:0 3px}@media screen and (min-width:768px){.product-gallery{margin-bottom:0}}.product-gallery [data-slick-mobile-slider]{grid-template-columns:1fr;gap:1rem}@media screen and (max-width:768px){.product-gallery [data-slick-mobile-slider]:not(.slick-initialized) .product-gallery__media-wrapper:not(:first-child){display:none}}@media screen and (min-width:768px){.product-gallery [data-slick-mobile-slider]{grid-template-columns:1fr 1fr;gap:.8rem}}@media screen and (min-width:768px){.product-gallery .hide-image{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}}.product-gallery__media-wrapper{display:block;aspect-ratio:1}.product-gallery__media-wrapper.single-image img{-o-object-fit:contain;object-fit:contain}.product-pills{z-index:3;top:0;right:0;width:100%;gap:4px}@media screen and (min-width:768px){.product-pills{gap:6px}}.product-pills__custom-pills{gap:4px}@media screen and (min-width:768px){.product-pills__custom-pills{gap:6px}}.product-pills__pill{width:-moz-fit-content;width:fit-content;margin:0;padding:4px 7px;border:var(--accent-border-thickness, 1.5px) solid #cdccc8;background:#fff;color:var(--custom-badge-color);text-transform:uppercase;white-space:nowrap;font-size:1.4rem;line-height:normal;font-weight:400;letter-spacing:.07em}@media screen and (min-width:768px){.product-pills__pill{padding:7px 10px}}.product-pills__pill span{height:1.4rem;line-height:1}.product-pills__pill--sale{color:var(--sale-badge-color)}.product-pills__pill--sold-out{color:var(--sold-out-badge-color)}.product-pills__price{margin:1.4rem 0 .5rem;color:var(--price-color)}.product-pills__price .price--sale{color:#c00000}.product-price{gap:0 6px;color:var(--price-color)}.product-price .from-text{text-transform:uppercase}.product-price .price--sale{color:#c00000}.product-option{margin:1rem 0;padding:0;border:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.product-option legend{text-transform:uppercase;font-size:1.6rem;line-height:2rem;font-weight:500;letter-spacing:0em}.product-option--color{order:-1}.product-option__values{padding:1rem 0;gap:12px 16px}.product-option__value--swatch{position:relative;flex-shrink:0;width:36px;height:36px;outline:1px solid #cdccc8;outline-offset:-1px}.product-option__value--swatch.active:after{content:"";position:absolute;top:50%;left:50%;width:115%;height:115%;transform:translate(-50%,-50%);border:1px solid #000}.product-option__value--swatch.unavailable:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(135deg,transparent 43%,rgba(255,255,255,.6) 48%,#000 49%,#000 51%,rgba(255,255,255,.6) 52%,transparent 57%)}.product-option__value--other{display:flex;position:relative;flex-shrink:0;align-items:center;justify-content:center;min-width:50px;height:37px;padding:8px;border:1px solid #000;background-color:#fff;color:#595959}.product-option__value--other.unavailable{border:1px solid #cdccc8}.product-option__value--other.unavailable:before{content:"";position:absolute;width:calc(100% - 2rem);height:1.3px;background:#595959}.product-option__value--other.active{background-color:#000;color:#fff}.product-option__value--other.active.unavailable{border:1px solid #000}.product-option__value--other.active.unavailable:before{content:"";position:absolute;width:calc(100% - 2rem);height:1.3px;background:#fff}.product-options{margin-bottom:2rem}.product-options__size-fit-message{max-width:300px;margin:.5rem 0 1rem;font-size:1.2rem;line-height:1.8rem;font-weight:700;letter-spacing:0em}@media screen and (min-width:768px){.product-options__size-fit-message{position:absolute;top:1rem;right:1rem;margin:0}}.product-options__size-fit-message img{width:25px;height:auto;margin-right:8px}.product-options__size-chart{padding:0 0 1.4rem;line-height:1.9rem}@media screen and (min-width:768px){.product-options__size-chart{padding:0}}.product-options__size-chart.has-copyright{margin-top:1.5rem;padding:.8rem 1.6rem;background:#ddd}.product-options__size-chart--toggle{padding:0 2px;border:none;background:none;color:#595959;text-decoration:underline;cursor:pointer;font-size:1.2rem;line-height:1.8rem;font-weight:700;letter-spacing:0em}.product-options__size-chart svg{margin-bottom:-3px}.product-options__size-chart span{font-size:1.2rem;line-height:1.9rem;font-weight:500;letter-spacing:0em}@property --scroll-progress{syntax:"<percentage>";inherits:true;initial-value:0%}.sidebar-nav-container{position:sticky;z-index:99;top:0;flex:1;width:100%;padding:0 1.6rem}@media screen and (min-width:768px){.sidebar-nav-container{position:initial;width:33%;padding:0}}.sidebar-nav{--link-padding: 2rem;--link-height: 1.4rem;--scroll-progress: 0%;position:sticky;top:0;padding:2rem 0 0;transition:--scroll-progress .3s ease;background-color:#fff;box-shadow:0 12px 10px -6px #0000001a;gap:1rem}@media screen and (min-width:768px){.sidebar-nav{padding:5rem 0 5rem 3rem;box-shadow:unset}}.sidebar-nav__items{position:relative;flex-grow:1}.sidebar-nav__items:before{content:"";position:absolute;z-index:1;top:0;left:0;width:4px;height:100%;border-radius:20px;background:linear-gradient(to bottom,#ab0f14 0%,#ab0f14 var(--scroll-progress, 10%),#d9d9d9 var(--scroll-progress, 10%),#d9d9d9 100%)}.sidebar-nav .sidebar-nav__item{position:relative;flex-grow:1;width:100%;padding:var(--link-padding) 0 var(--link-padding) var(--link-padding);transition:height .3s,padding-left .3s ease;background-color:#fff;color:#000;cursor:pointer;font-size:1.4rem;line-height:2rem;font-weight:400;letter-spacing:0em}.sidebar-nav .sidebar-nav__item:after{content:none}.sidebar-nav .sidebar-nav__item.size-chart-dropdown-current:before{height:100%;border-radius:20px;background:#ab0f14}.sidebar-nav .sidebar-nav__item.active{display:inline-block;font-weight:700;cursor:default}.sidebar-nav .sidebar-nav__item:hover,.sidebar-nav .sidebar-nav__item:focus{color:#000}.sidebar-nav .sidebar-nav__item:not(.active):hover{padding-left:3rem}.sidebar-nav .size-chart-dropdown{display:flex;position:relative;flex-direction:column;justify-content:center;width:100%}.sidebar-nav .size-chart-dropdown-current{position:relative;height:calc(var(--link-height) + var(--link-padding)*2);overflow:hidden;transition:all .3s ease}.sidebar-nav .size-chart-dropdown-current__label{transform:translateY(0);transition:transform .3s ease,opacity .5s ease;opacity:1}.sidebar-nav .size-chart-dropdown-current__label--transition-in{transform:translateY(1rem);opacity:0}.sidebar-nav .size-chart-dropdown-current__label--transition-out{transform:translateY(-1rem);opacity:0}.sidebar-nav .size-chart-dropdown-current:before{content:"";position:absolute;top:0;left:0;min-width:4px;height:100%;border-radius:20px;background-color:#ab0f14}.sidebar-nav .size-chart-dropdown-menu{position:relative;flex-grow:1;max-height:0;margin:0;overflow:hidden;transition:max-height .3s ease;list-style:none}.sidebar-nav .size-chart-dropdown-menu:before{content:none;position:absolute;z-index:1;top:0;left:0;width:4px;height:100%;border-radius:20px;background:linear-gradient(to bottom,#ab0f14 0%,#ab0f14 var(--scroll-progress, 10%),#d9d9d9 var(--scroll-progress, 10%),#d9d9d9 100%)}.sidebar-nav .size-chart-dropdown-menu li{margin-bottom:0}.sidebar-nav .size-chart-dropdown-menu li .sidebar-nav__item:before{content:"";height:100%;border-radius:0;background:#0000}.sidebar-nav .size-chart-dropdown-menu li:last-of-type .sidebar-nav__item:before{height:50%;border-radius:0 0 20px 20px}.sidebar-nav .size-chart-dropdown-menu[aria-expanded=true]{max-height:var(--opened-height, 0)}.sidebar-nav .size-chart-dropdown-menu[aria-expanded=true]:before{content:""}.sidebar-nav .size-chart-dropdown-toggle{display:flex;align-items:center;justify-content:center;padding:1rem 0 1.6rem;background-color:#fafafa;color:#595959}.sidebar-nav .size-chart-dropdown-toggle svg{transition:transform .3s ease}.sidebar-nav .size-chart-dropdown-toggle[aria-expanded=true] svg{transform:rotate(180deg)}@media screen and (min-width:768px){.sidebar-nav .size-chart-dropdown{display:none}}.sidebar-nav:has(.size-chart-dropdown-menu[aria-expanded=true]) .size-chart-dropdown-current{height:0;padding-top:0;padding-bottom:0;opacity:0}@media screen and (max-width:768px){.size-charts .container{padding:0!important}}.size-charts__inner{display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.size-charts__inner{flex-wrap:nowrap;-moz-column-gap:5rem;column-gap:5rem}}.size-chart-blocks{width:100%}@media screen and (min-width:768px){.size-chart-blocks:not(.size-chart-blocks--full-width){width:66%}}.size-chart{display:flex;flex-direction:column;max-width:900px;margin:auto;padding:6rem 0 10rem;gap:6rem}@media screen and (min-width:768px){.size-chart{gap:8rem}.size-chart:has(.size-chart__buttons--empty):not(:has([data-size-chart-scroll-button])){gap:6rem}}.size-chart:has(.size-chart__mobile-tabs):not(:has(.size-chart__scroll-link)){gap:2rem}@media screen and (min-width:768px){.size-chart:has(.size-chart__mobile-tabs):not(:has(.size-chart__scroll-link)){gap:4rem}}.size-chart:first-of-type{padding-top:7.6rem}.size-chart:last-of-type{padding-bottom:7.6rem}@media screen and (min-width:768px){.size-chart{margin-bottom:5rem;padding-top:7.6rem;padding-bottom:0;border-radius:20px;box-shadow:0 8px 12px -2px #0003}.size-chart:last-of-type{margin-bottom:0}.size-chart:not(:has(.size-chart__footer)){padding-bottom:11.7rem}}.size-chart .header-content{margin:auto;padding:0 6%}@media screen and (min-width:768px){.size-chart .header-content{max-width:70%;padding:0}}.size-chart__scroll-link{margin:2.4rem 0 0}.size-chart__scroll-link button{transition:.3s ease;border:none;background:none;color:#ab0f14}.size-chart__scroll-link button:hover,.size-chart__scroll-link button:focus{color:#890c10}.size-chart__buttons,.size-chart__mobile-tabs{margin:2.4rem 0;gap:1.6rem}.size-chart__buttons:has(+.size-chart__scroll-link),.size-chart__mobile-tabs:has(+.size-chart__scroll-link){margin-bottom:4.8rem}.size-chart__buttons [data-size-table-toggles],.size-chart__buttons [data-size-table-tab],.size-chart__mobile-tabs [data-size-table-toggles],.size-chart__mobile-tabs [data-size-table-tab]{flex:1;padding:1.4rem 3.2rem;border:none;background-color:#fafafa!important;color:#2e2221;letter-spacing:.03em}@media screen and (min-width:375px){.size-chart__buttons [data-size-table-toggles],.size-chart__buttons [data-size-table-tab],.size-chart__mobile-tabs [data-size-table-toggles],.size-chart__mobile-tabs [data-size-table-tab]{flex:0}}.size-chart__buttons [data-size-table-toggles]:hover,.size-chart__buttons [data-size-table-toggles]:focus,.size-chart__buttons [data-size-table-tab]:hover,.size-chart__buttons [data-size-table-tab]:focus,.size-chart__mobile-tabs [data-size-table-toggles]:hover,.size-chart__mobile-tabs [data-size-table-toggles]:focus,.size-chart__mobile-tabs [data-size-table-tab]:hover,.size-chart__mobile-tabs [data-size-table-tab]:focus{filter:brightness(.95)}.size-chart__buttons [data-size-table-toggles].active,.size-chart__buttons [data-size-table-tab].active,.size-chart__mobile-tabs [data-size-table-toggles].active,.size-chart__mobile-tabs [data-size-table-tab].active{background-color:#2e2221!important;color:#fff}.size-chart__buttons [data-size-table-toggles].active:hover,.size-chart__buttons [data-size-table-toggles].active:focus,.size-chart__buttons [data-size-table-tab].active:hover,.size-chart__buttons [data-size-table-tab].active:focus,.size-chart__mobile-tabs [data-size-table-toggles].active:hover,.size-chart__mobile-tabs [data-size-table-toggles].active:focus,.size-chart__mobile-tabs [data-size-table-tab].active:hover,.size-chart__mobile-tabs [data-size-table-tab].active:focus{background-color:#000!important}.size-chart__buttons{margin-bottom:0}.size-chart__buttons:not(:has([data-size-table-toggles])){display:none!important}.size-chart__mobile-tabs{margin:0}.size-chart__mobile-tabs:not(:has(button)){display:none!important}.size-chart__mobile-tabs button[data-size-table-tab]{padding:1.4rem 2.4rem;font-size:1.4rem;line-height:1.4rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.size-chart__tables{padding:0 1.6rem;gap:6rem}@media screen and (min-width:540px){.size-chart__tables{padding:0 6%}}@media screen and (min-width:768px){.size-chart__tables{margin-top:0;padding:0 13%;gap:11.3rem}}.size-chart__tables table{position:relative;z-index:1}.size-chart__tables table:after{content:"";position:absolute;z-index:-2;top:0;left:50%;width:calc(100% + 1rem);height:100%;transform:translate(-50%);transition:.3s ease;border-radius:8px;background-color:#fafafa}@media screen and (min-width:540px){.size-chart__tables table:after{width:calc(100% + 4rem)}}@media screen and (min-width:768px){.size-chart__tables table:after{width:calc(100% + 10rem)}}.size-chart__tables table thead th{width:var(--column-width-mobile);padding:0 1rem 1rem;font-family:Industry,system-ui,sans-serif;font-size:1.8rem;line-height:1.98rem;font-weight:700;letter-spacing:.03em}@media screen and (min-width:768px){.size-chart__tables table thead th{width:var(--column-width)}}.size-chart__tables table thead th:not(.vertical-header):after{content:"";position:absolute;z-index:-1;top:50%;right:var(--right-mobile, 0);width:calc(var(--column-width-mobile) - 1.2rem);height:calc(100% + 6.4rem);transform:translateY(-50%);transition:.3s ease;border:1px solid #cdccc8;border-radius:8px;background-color:#fff}@media screen and (min-width:768px){.size-chart__tables table thead th:not(.vertical-header):after{right:var(--right, 0);width:calc(var(--column-width) - 1.2rem)}}.size-chart__tables table tr:not(:last-child) td,.size-chart__tables table tr:not(:last-child) th{position:relative}.size-chart__tables table tr:not(:last-child) td:after,.size-chart__tables table tr:not(:last-child) th:after{content:"";position:absolute;bottom:0;left:50%;width:100%;height:.5px;transform:translate(-50%);transition:.3s ease;background:#ececec}@media screen and (min-width:768px){.size-chart__tables table tr:not(:last-child) td:after,.size-chart__tables table tr:not(:last-child) th:after{width:calc(100% + 4rem)}}@media screen and (min-width:768px){.size-chart__tables table tr:not(:last-child) th:after{width:calc(100% + 1rem)}}.size-chart__tables table tr:last-of-type .vertical-value{padding-bottom:2rem}.size-chart__tables table td{color:#595959;font-size:1.4rem;line-height:3.85rem;font-weight:400;letter-spacing:0em;text-align:center}.size-chart__tables table .vertical-header{width:66%;padding:2.35rem 3rem 3rem;font-family:Vectora,arial,sans-serif;text-align:start;font-size:1.4rem;line-height:1.75rem;font-weight:700;letter-spacing:.03em}@media screen and (min-width:768px){.size-chart__tables table .vertical-header{width:auto;padding:2.35rem 0 1.55rem}}.size-chart__tables table .vertical-header:after{content:"";position:absolute;z-index:-1;top:0;left:50%;width:calc(100% + 1rem);height:5.7rem;transform:translate(-50%);transition:.3s ease;border-radius:8px 8px 0 0;background-color:#f2f2f2}@media screen and (min-width:540px){.size-chart__tables table .vertical-header:after{width:calc(100% + 4rem)}}@media screen and (min-width:768px){.size-chart__tables table .vertical-header:after{width:calc(100% + 10rem)}}.size-chart__tables table .vertical-value{padding:0 3rem;color:#595959;text-align:start;font-size:1.4rem;line-height:3.85rem;font-weight:400;letter-spacing:0em}@media screen and (min-width:768px){.size-chart__tables table .vertical-value{padding:0}}.size-chart__footer{margin:10rem 0 0;padding:4.6rem;border-radius:0 0 20px 20px;background-color:#f2f2f2;gap:1rem}@media screen and (min-width:540px){.size-chart__footer{padding:6%}}@media screen and (min-width:768px){.size-chart__footer{margin:10rem 0 0;padding:7.6rem;gap:4.8rem}}.size-chart__footer--content{flex:1;text-align:start}.size-chart__footer--content h3{margin-bottom:3.2rem;font-size:2.4rem;line-height:2.64rem;font-weight:700;letter-spacing:.03em}.size-chart__footer--content h4{margin-bottom:.4rem;font-size:1.8rem;line-height:1.98rem;font-weight:700;letter-spacing:.02em}.size-chart__footer--content p{margin-bottom:3.2rem}.size-chart__footer--image{width:100%;max-width:250px}@media screen and (min-width:768px){.size-chart__footer--image{width:40%;max-width:300px}}@keyframes flash{0%,to{opacity:1}50%{opacity:.5}}.size-chart-modal .modal-dialog{max-width:900px!important;margin:auto}@media screen and (min-width:540px){.size-chart-modal .modal-dialog{width:90vw}}.size-chart-modal .modal-content{margin:4rem 0;padding:0!important;transition:.3s ease;border-radius:20px;background-color:#fff;color:#2e2221;gap:6rem}@media screen and (min-width:768px){.size-chart-modal .modal-content{gap:8rem}.size-chart-modal .modal-content:has(.size-chart__buttons--empty):not(:has([data-size-chart-scroll-button])){gap:6rem}}.size-chart-modal .modal-content:has(.size-chart__mobile-tabs):not(:has(.size-chart__scroll-link)){gap:2rem}@media screen and (min-width:768px){.size-chart-modal .modal-content:has(.size-chart__mobile-tabs):not(:has(.size-chart__scroll-link)){gap:4rem}}.size-chart-modal .modal-content:has([data-size-table-toggles]),.size-chart-modal .modal-content:has(.size-chart__footer){padding:0}.size-chart-modal .modal-content .modal-header{padding:6.6rem 1.6% 0}@media screen and (min-width:540px){.size-chart-modal .modal-content .modal-header{padding:6.6rem 6% 0}}@media screen and (min-width:768px){.size-chart-modal .modal-content .modal-header{padding:6.6rem 13% 0}}.size-chart-modal .modal-content .modal-body{padding:0}.size-chart-modal .modal-content .modal-body:not(:has(.size-chart__footer)){padding-bottom:9.6rem}.size-chart-modal .modal-content .close{position:absolute;z-index:10;top:2rem;right:2rem;padding:1rem;transition:.3s ease;color:#2e2221}.size-chart-modal .modal-content .close:hover,.size-chart-modal .modal-content .close:focus{color:#ab0f14}.size-chart-modal .icon-close{color:#2e2221!important}.btn.klaviyo-bis-trigger{margin-top:1.4rem!important;background-color:#000!important}.klaviyo-star-rating-widget:not(:has(div)){position:relative;min-width:175px;max-width:190px;min-height:2rem;width:50%;background:#f2f2f2;animation:loading infinite;overflow:hidden}.klaviyo-star-rating-widget:not(:has(div)):after{content:"";position:absolute;width:100%;height:100%;transform:translate(-100%);animation:shimmer 1.2s infinite;background-image:linear-gradient(90deg,#fff0,#ffffff80 80%,#fff0)}@media(prefers-reduced-motion:reduce){.klaviyo-star-rating-widget:not(:has(div)):after{animation:none}}@keyframes shimmer{to{transform:translate(100%)}}.klaviyo-star-rating-widget .kl_reviews__stars_badge svg{width:20px!important;height:20px!important}.klaviyo-star-rating-widget .kl_reviews__stars_badge svg:last-child{width:19px!important;height:19px!important}.klaviyo-star-rating-widget .kl_reviews__star_rating_widget__label{position:relative;top:2px}#klaviyo-product-reviews-wrapper.reviews_all_container{margin:0 auto;padding:0 1.6rem!important;max-width:var(--page-width)!important}@media screen and (min-width:768px){#klaviyo-product-reviews-wrapper.reviews_all_container{padding:0 2.4rem!important}}#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__summary__header{padding:0;text-align:center;font-family:Industry,system-ui,sans-serif;border:none;font-size:2.5rem;line-height:2.75rem;font-weight:700;letter-spacing:.013em}@media screen and (min-width:768px){#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__summary__header{font-size:3.2rem;line-height:3.52rem;font-weight:700;letter-spacing:.015em}}@media screen and (max-width:768px){#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__summary__average_and_stars{margin-bottom:1rem!important}}#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__summary__average_value,#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__summary__average_denominator{font-family:Industry,system-ui,sans-serif}#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__review_stars_and_time svg,#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__summary__stars svg{padding-right:var(--kl-reviews-reviews-star-spacing, 0px)}#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__summary__stars__count{color:#595959}#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__summary__custom_question--range,#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__summary__custom_question--text{max-width:270px}@media screen and (max-width:min-width){#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__summary__custom_question--range,#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__summary__custom_question--text{margin-bottom:10px!important}}#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__summary__custom_question--range svg rect,#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__summary__custom_question--text svg rect{fill:#d9d9d9}#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__summary__custom_question--range .kl_reviews__summary__custom_question__question--range,#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__summary__custom_question--range .kl_reviews__summary__custom_question__question--text,#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__summary__custom_question--text .kl_reviews__summary__custom_question__question--range,#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__summary__custom_question--text .kl_reviews__summary__custom_question__question--text{font-size:1.3rem}#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__summary__custom_question--range .kl_reviews__summary__custom_question__answer--range span,#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__summary__custom_question--range .kl_reviews__summary__custom_question__answer--text span,#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__summary__custom_question--text .kl_reviews__summary__custom_question__answer--range span,#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__summary__custom_question--text .kl_reviews__summary__custom_question__answer--text span{color:#595959;font-size:1.2rem}#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__answers__view_all button{text-decoration:underline;text-underline-offset:2px}#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__list__tabs .kl_reviews__list__tab_buttons button{font-size:2rem!important}#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__list__tabs .kl_reviews__button_bar button{letter-spacing:.08em;text-transform:uppercase}#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__filters input,#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__filters span,#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__filters select{color:#2e2221;letter-spacing:.03em}#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__filters .kl_reviews__filters__pill option{background-color:#d9d9d9!important}#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__filter_info span,#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__filter_info button{color:#595959}#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__review_item>div{gap:2rem!important}#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__review_item .kl_reviews__review__timestamp,#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__review_item .kl_reviews__review__author{color:#595959}#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__review_item .kl_reviews__review__content{margin:2.4rem 0 1rem!important;line-height:2.4rem}#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__review_item .kl_reviews__review__attributes{gap:4rem}#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__review_item .kl_reviews__review__attributes svg rect,#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__review_item .kl_reviews__review__attributes svg path{fill:#d9d9d9}#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__review_item .kl_reviews__review__attributes .kl_reviews__custom_question__question--range,#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__review_item .kl_reviews__review__attributes .kl_reviews__custom_question__question--text{color:#595959;font-size:1.4rem!important}#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__review_item .kl_reviews__review__attributes .kl_reviews__custom_question__answer--range{color:#595959;font-size:1.2rem!important}#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__review_item .kl_reviews__review__attributes .kl_reviews__custom_question__answer--text{color:#595959;font-size:1.4rem!important}#klaviyo-product-reviews-wrapper.reviews_all_container .kl_reviews__load_more_button button{letter-spacing:.08em;text-transform:uppercase}.kl_reviews__submission_modal__frame{border-radius:0!important}.kl_reviews__submission_modal__frame .kl_reviews__close_button{border:none}.kl_reviews__submission_modal__frame .kl_reviews__close_button svg{fill:#2e2221}.kl_reviews__submission_modal__frame .kl_review_capture__product_header{margin-top:0!important}.kl_reviews__submission_modal__frame .kl_review_capture__product_header h3{font-family:Industry,system-ui,sans-serif;font-size:1.6rem;line-height:2.2rem;font-weight:700;letter-spacing:0em}.kl_reviews__submission_modal__frame .kl_review_capture__stars_badge{margin:0!important}.kl_reviews__submission_modal__frame .kl_review_capture__stars_badge .kl_review_capture__empty_star_button{padding:0!important}.kl_reviews__submission_modal__frame .kl_review_capture__stars_badge .kl_review_capture__empty_star_button .kl_review_capture__star{stroke-width:1.5!important}.lcly-modal-open,.lcly-modal-open body{font-size:62.5%!important}.lcly-dealer-distance,.lcly-dealer-distance span{color:#595959!important}.lcly-location-feature-primary{color:#467f06!important}.pswp{--pswp-bg: #f2f2f2 !important;--pswp-icon-color: #333 !important;--pswp-icon-color-secondary: #fff !important}.pswp.pswp--open{z-index:9999999999!important}.pswp__item,.pswp__img{background:#0000!important;background-color:#0000!important}.pswp__footer{display:flex;position:absolute;z-index:1001;bottom:0;align-items:center;justify-content:space-between;width:100%;padding:1.2rem 2.4rem;border-top:1px solid #eee;background:#fff;color:#2e2221}.pswp__footer .heading-3{margin:0;font-family:Industry,system-ui,sans-serif;font-size:2.4rem;line-height:3rem;font-weight:700;letter-spacing:0em}.pswp__footer .price{font-size:1.8rem;line-height:2.4rem;font-weight:400;letter-spacing:0em}@media screen and (min-width:768px){.pswp__footer{padding:1.2rem 4rem}.pswp__footer .heading-3{font-size:3rem;line-height:3.6rem;font-weight:700;letter-spacing:0em}.pswp__footer .price{font-size:2.2rem;line-height:3.6rem;font-weight:400;letter-spacing:0em}}.pswp__button{position:absolute;top:50%;transform:translateY(-50%);border:none;background:#0000;cursor:pointer}.pswp--touch .pswp__button--arrow{visibility:visible!important}.product bread-crumbs .container{padding:0 0 .5rem!important}@media screen and (min-width:768px){.product bread-crumbs .container{padding:0 1rem!important}}.product .product-pills{min-height:32px;margin:0 0 2.4rem}.product h1{margin-bottom:1.2rem}@media screen and (min-width:768px){.product h1{margin-bottom:1.6rem}}.product__content-wrapper{margin:0}@media screen and (min-width:768px){.product__content-wrapper{margin:4rem 0 2rem 5%}}@media screen and (min-width:1440px){.product__content-wrapper{margin:4rem 0 2rem 9.4rem}}.product__content-wrapper .sezzle-shopify-info-button{margin:1rem 0!important}.product__vendor{font-weight:700;text-transform:uppercase}.product__add-to-compare{margin-bottom:2rem;color:#2e2221}.product__price-and-rating .product-price{margin-right:3.6rem;color:#2e2221;font-size:2.2rem;line-height:3.6rem;font-weight:500;letter-spacing:.13em}.product__price-and-rating .kl_reviews__stars_badge svg{width:24px!important;height:24px!important}.product__price-and-rating .kl_reviews__stars_badge svg:last-child{width:23px!important;height:23px!important}.product__specifications{margin-top:3rem;padding:1.6rem 2.4rem;border:1px solid #d9d9d9;background-color:#f2f2f2}.product__specifications-title{font-size:1.6rem;line-height:2.8rem;font-weight:700;letter-spacing:0em;margin-bottom:1.4rem;font-family:Vectora,arial,sans-serif;text-transform:initial}@media screen and (min-width:768px){.product__specifications-title{font-size:1.8rem;line-height:2.8rem;font-weight:700;letter-spacing:0em}}.product__specifications-row{display:flex;gap:1.6rem}.product__specifications-row svg{width:18px;min-width:18px}.product__specifications-row svg.icon-mail{margin-top:.4rem}.product__specifications-row p{margin-bottom:.75rem}.product__specifications-row a{color:#2e2221;text-decoration:underline;text-underline-offset:2px}.product__specifications-row a:after{content:none}.product__specifications-row a:hover,.product__specifications-row a:focus{color:#ab0f14}.product__description{margin:3rem 0}@media screen and (min-width:768px){.product__description{margin:4rem 0 3rem}}.product__description p{font-size:1.6rem;line-height:2.6rem;font-weight:400;letter-spacing:0em}@media screen and (min-width:768px){.product__description p{font-size:2rem;line-height:3.1rem;font-weight:400;letter-spacing:0em}}.product__form button[type=submit].loading-state span{opacity:0}.product__form button[type=submit].loading-state .icon-loading-spinner{display:block}.product__form button[type=submit] .icon-loading-spinner{display:none}.product__form .modal-dialog{max-width:700px}.product__form .modal-content{padding:3rem 5rem;background-color:#fff;color:#2e2221}.product__form .icon-close{color:#2e2221!important}.product__form .klaviyo-bis-trigger{white-space:unset}.product__locally a[role=button] span{height:auto!important;padding:1.6rem 3.2rem!important;transition:.3s ease;font-size:1.4rem!important;font-weight:700!important;letter-spacing:.13em!important;line-height:1.86rem!important;text-transform:uppercase}.product__locally a:after{content:none!important}.product__text{margin:1rem 0;font-size:1.4rem;line-height:2.3rem;font-weight:500;letter-spacing:0em}.single-image-gallery .pswp-gallery{grid-template-columns:1fr}.single-image-gallery .pswp-gallery img{-o-object-fit:contain;object-fit:contain}.product__preorder-disclaimer{margin:1rem 0;font-weight:700;text-align:center}.product-card{height:auto;overflow:hidden;border:var(--product-card-border-thickness, 0) solid var(--main-text-color, transparent);border-radius:var(--product-card-border-radius, 0);background-color:#fafafa;color:var(--main-text-color, #2e2221)}@media screen and (min-width:768px){.product-card:has(.product-card__quickview).active .product-card__meta{transform:translateY(-60px)}.product-card:has(.product-card__quickview).active .product-card__quickview button{visibility:visible;opacity:1}}.product-card .klaviyo-star-rating-widget{min-height:2.6rem;pointer-events:none}.product-card .klaviyo-star-rating-widget .kl_reviews__star--fill{stop-color:#2e2221!important}.product-card article{height:100%;overflow:hidden}.product-card__image-wrapper{width:100%;height:100%;padding:1.4rem 1.4rem 0}@media screen and (min-width:768px){.product-card__image-wrapper{padding:1.6rem 1.6rem 0}}.product-card__image{width:100%;overflow:hidden;transition:.3s all ease;aspect-ratio:var(--product-card-aspect-ratio, 1)}.product-card__image--main,.product-card__image--variant{visibility:hidden;z-index:1;opacity:0}.product-card__image--main.active,.product-card__image--variant.active{visibility:visible;opacity:1}.product-card__image--hover{visibility:hidden;z-index:2;opacity:0}.product-card__image:hover:has(.product-card__image--hover) .product-card__image--main,.product-card__image:hover:has(.product-card__image--hover) .product-card__image--variant,.product-card__image:active:has(.product-card__image--hover) .product-card__image--main,.product-card__image:active:has(.product-card__image--hover) .product-card__image--variant,.product-card__image:focus:has(.product-card__image--hover) .product-card__image--main,.product-card__image:focus:has(.product-card__image--hover) .product-card__image--variant{visibility:hidden;opacity:0}.product-card__image:hover:has(.product-card__image--hover) .product-card__image--hover,.product-card__image:active:has(.product-card__image--hover) .product-card__image--hover,.product-card__image:focus:has(.product-card__image--hover) .product-card__image--hover{visibility:visible;opacity:1}.product-card__image img{-o-object-fit:var(--product-card-object-fit, contain);object-fit:var(--product-card-object-fit, contain);transition:.3s ease}.product-card__image .product-pills__custom-pills{justify-content:end}.product-card__meta{z-index:2;height:100%;padding:.8rem 1.6rem 1.6rem;transition:.3s ease .1s;background-color:#fafafa}@media screen and (min-width:768px){.product-card__meta{padding:.8rem 1.4rem 1.4rem}}.product-card__meta .product-price{margin:1.4rem 0 .5rem}.product-card__vendor{font-size:1.5rem;line-height:2rem;font-weight:600;letter-spacing:0em}a.product-card__title{margin:2rem 0 1.4rem;color:#2e2221;font-family:Industry,system-ui,sans-serif;font-size:1.8rem;line-height:1.98rem;font-weight:700;letter-spacing:.03em}.product-card__divider{width:100%;height:var(--accent-border-thickness, 1px);min-height:1px;background:#cdccc8}.product-card__add-to-compare{margin-top:1.5rem}@media screen and (min-width:768px){.product-card__add-to-compare{margin-top:.5rem}}.product-card__quickview{width:100%;height:100%}.product-card__quickview button{visibility:hidden;position:absolute;top:100%;width:100%;margin:1rem 0 0;opacity:0}.product-swatches{gap:9px}.product-swatches fieldset{margin:0;padding:0;border:none}.product-swatches__swatch{width:16px;height:16px}.product-swatches__swatch label{display:inline-block;position:relative;width:100%;height:100%;outline:1px solid #cdccc8;outline-offset:-1px}.product-swatches__swatch:has(.active) :before{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;transform:translate(-50%,-50%);border:1px solid #000}.product-swatches__swatch--more svg{position:absolute;top:50%;left:50%;width:90%;height:90%;transform:translate(-50%,-50%);color:#2e2221!important}.featured-collections{padding-bottom:20px!important;overflow:hidden;background:var(--background-color);color:var(--main-text-color)}.featured-collections .container{padding:0 2rem}.featured-collections .container[data-slick-container]{padding:0!important}.featured-collections .slick-track{display:flex;align-items:stretch}.featured-collections:has(.slick-dots) .featured-collections__cta{margin-top:6rem}.featured-collections__tabs{justify-content:start;margin:1rem 0 3rem;overflow-x:auto;overflow-y:hidden;border-bottom:var(--accent-border-thickness) solid #cdccc8;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}@media screen and (min-width:1024px){.featured-collections__tabs{justify-content:center}}.featured-collections__tabs::-webkit-scrollbar{display:none}.featured-collections__tabs .heading-5{margin:0 1.4rem;padding-bottom:1rem;color:#2e2221;font-family:Industry,system-ui,sans-serif;text-transform:uppercase}@media screen and (min-width:768px){.featured-collections__tabs .heading-5{margin:0 2.2rem}}.featured-collections__tabs .heading-5.active{border-bottom:var(--accent-border-thickness) solid #ab0f14}.featured-collections__tabs button{border:none;background:none;cursor:pointer}.featured-collections__wrapper{visibility:hidden;position:absolute;grid-template-columns:repeat(2,50%);width:calc(100% - 1rem);max-width:var(--page-width);padding:0 1.6rem;opacity:0;gap:1rem}@media screen and (min-width:768px){.featured-collections__wrapper{grid-template-columns:repeat(3,1fr);gap:2%}}@media screen and (min-width:1024px){.featured-collections__wrapper{grid-template-columns:repeat(var(--desktop-columns),1fr);max-width:var(--page-width)}}.featured-collections__wrapper.active{visibility:visible;position:relative;margin:3rem 0 0;animation:.7s fade-up;opacity:1}@media screen and (min-width:768px){.featured-collections__wrapper.active{margin:3rem auto 0}}.featured-collections__wrapper:not(.active){pointer-events:none}@keyframes fade-up{0%{transform:translateY(10%);opacity:0}to{transform:translateY(0);opacity:1}}.featured-collections__wrapper.slick-slider{width:calc(100% + 1.6rem)}@media screen and (min-width:768px){.featured-collections__wrapper.slick-slider{width:100%}}.featured-collections__wrapper.slick-slider:not(.active)~.slick-arrow{display:none!important}@media screen and (min-width:768px){.featured-collections__wrapper .slick-list{width:calc(100% + 1rem)}}.featured-collections__wrapper .slick-dots{bottom:-4rem!important}.featured-collections__wrapper .slick-slide{width:69vw;margin-right:2rem}@media screen and (min-width:540px){.featured-collections__wrapper .slick-slide{width:44vw}}@media screen and (min-width:768px){.featured-collections__wrapper .slick-slide{width:auto}}.featured-collections__cta{margin-top:4rem}@media screen and (min-width:768px){.featured-collections__cta{margin-top:5rem}}
/*# sourceMappingURL=/cdn/shop/t/215/assets/featured-collections.css.map */
