#buyButtonsATC button.button--subdued,#buyButtonsATC #addToCart{width:100%}#buyButtonsATC #addToCart .klaviyo-bis-trigger{min-width:100%}.quick-buy-drawer__info #buyButtonsATC button:disabled:not(#unavailableButton){display:block}.quick-buy-drawer__info a.button{height:100%!important}#buyButtonsATC{flex-wrap:wrap}.buy-buttons .button{font-family:Roboto Mono Medium!important}.view-cart-button,.view-cart-button .button{width:100%}.pswp__button--close{padding:0!important;margin-block-start:30px;margin-inline-end:20px}@media screen and (min-width: 1000px){.pswp__button--close{margin-block-start:80px;margin-inline-end:70px}}.pswp__button--close svg{height:50px;width:50px}.pswp__bottom-bar .pagination__current{padding:0;display:flex;align-items:center}@media screen and (min-width: 700px){.pswp__bottom-bar{bottom:120px}}.pswp__bottom-bar .pagination__item{padding:18px 20px}.pswp__bottom-bar .pagination{border-radius:0;border:1px solid #1d1d1d!important}.ccpops-trigger .ccpops-trigger__icon{top:58%!important}@media screen and (min-width: 1000px){.zoom-gallery:hover{cursor:var(--cursor-zoom-start-svg-url) 28 28,zoom-in}}.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star,.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star{font-size:14px!important}a#ccpops-trigger{font-size:13px;font-style:normal;font-weight:400;line-height:153.5%;letter-spacing:.065px;text-decoration-line:underline}.section.product-main{padding-bottom:var(--spacing-8)}@media screen and (min-width: 769px){.section.product-main{padding-bottom:var(--spacing-36)}}.pdp-breadcrumb .breadcrumb__list{display:flex;color:#63605e}@media screen and (max-width: 768px){.pdp-breadcrumb{margin-block:0!important}}.breadcrumb__list-item.slash{display:inline-block;margin-right:.5rem;margin-left:.5rem}.breadcrumb-text{text-transform:uppercase}.top-border{border-top:1px solid #1D1D1D}.bottom-border{border-bottom:1px solid #1D1D1D}@media screen and (min-width: 1000px){.shopify-section--main-product .section--tight{padding-left:max(var(--calculated-section-spacing-inline),50% - var(--container-max-width) / 2)}}.product-info__complementary-products .horizontal-product{margin-right:0}.product-info__complementary-products .horizontal-product__info{padding:20px 20px 20px 0}.horizontal-product{gap:10px}@media screen and (min-width: 1000px){.horizontal-product{gap:20px}}.horizontal-product-list{border:0}.horizontal-product-list .horizontal-product{background-color:#f5f2ed;align-items:center;border:0;padding:0}.horizontal-product-list .horizontal-product:not(:last-child){margin-bottom:10px}.horizontal-product__info{gap:var(--spacing-4);display:flex}.horizontal-product__info .product-info__title{text-transform:uppercase}.horizontal-product__info .horizontal-product__cta{margin-inline-end:0}.horizontal-product__info .horizontal-product__cta button{background-color:transparent;border:1px solid #1D1D1D;padding:5px 10px;font-family:Roboto Mono,monospace;font-size:12px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:.48px;text-transform:uppercase}.horizontal-product__info .horizontal-product__cta button .icon{width:12px!important}.horizontal-product__info .horizontal-product__cta .button:not([disabled]):not(.button--outline):hover,.horizontal-product__info .btn:not([disabled]):hover,.horizontal-product__info .shopify-payment-button__button--unbranded:not([disabled]):hover{background-color:#1d1d1d!important;color:#fff!important;box-shadow:none!important}.horizontal-product__info .horizontal-price{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;line-height:160%;color:#1d1d1d;font-size:12px;letter-spacing:-.06px}@media screen and (min-width: 1000px){.horizontal-product__info .horizontal-price{font-size:14px;letter-spacing:-.07px}}@media screen and (min-width: 1000px){.product{grid-template-columns:64% 30%}}@media screen and (min-width: 1000px){.--is-desktop-sticky{position:sticky!important;top:130px!important;align-self:start!important}}.product__title{font-family:BioSans,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;margin-block-start:0;margin-block-end:10px}@media screen and (min-width: 1000px){.product__title{font-size:32px}}@media screen and (max-width: 768px){.product__title{display:block!important;font-size:24px!important;line-height:120%!important;margin-block-end:8px}.product-info__price{display:block!important}}.star-clickable{align-items:center}.yotpo-stars{margin-right:10px!important;display:inline-block}.yotpo-stars .yotpo-icon{font-size:12px!important}.pdp-size-text{font-family:Roboto,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:153.5%;margin-bottom:12px;letter-spacing:.26px;color:var(--color-dark-grey)}@media screen and (max-width: 768px){.pdp-size-text{font-size:11px;margin-bottom:10px;letter-spacing:.165px}}.size-chart-btn{margin-top:12px}@media screen and (max-width: 768px){.size-chart-btn{margin-top:10px}}x-drawer .size-chart__section-title{color:var(--primary-black, #1D1D1D);font-family:var(--font-bio-sans);font-size:18px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;margin-bottom:10px}x-drawer .size-chart__description{color:var(--primary-black, #1D1D1D);font-family:var(--font-roboto);font-size:15px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.15px;margin-bottom:20px}x-drawer .size-chart__unit-toggle{display:flex;align-items:center;gap:10px;margin-block:20px}x-drawer .size-chart__unit-label{font-family:Roboto;font-size:15px;font-weight:400;color:var(--TW-Dark-Grey, #858280);transition:color .2s;cursor:pointer}x-drawer .size-chart__unit-label.active{color:var(--primary-black, #1D1D1D);font-weight:700}x-drawer .size-chart__toggle-btn{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center}x-drawer .size-chart__toggle-track{display:block;width:40px;height:22px;background:var(--primary-black, #1D1D1D);border-radius:11px;position:relative;transition:background .2s}x-drawer .size-chart__toggle-thumb{display:block;width:16px;height:16px;background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;transition:transform .2s}x-drawer .size-chart__toggle-btn.is-cm .size-chart__toggle-thumb{transform:translate(18px)}x-drawer .size-chart__table-wrapper{margin-block-start:0}x-drawer .size-chart__table-wrapper+.size-chart__section-title{margin-block-start:20px}x-drawer .size-chart__table thead th{text-align:center}x-drawer .fit-guide__heading{color:var(--primary-black, #1D1D1D);font-family:BioSans;font-size:18px;font-weight:900;line-height:110%;letter-spacing:.09px;text-transform:uppercase;margin-block-end:20px}x-drawer .fit-guide__featured{display:flex;gap:30px;align-items:flex-start}x-drawer .fit-guide__featured-info{flex:1}x-drawer .fit-guide__fit-label{font-family:var(--font-roboto);font-size:13px;font-style:normal;font-weight:700;line-height:153.5%;letter-spacing:.26px;margin-block-end:10px;text-transform:uppercase;color:var(--primary-black, #1D1D1D)}x-drawer .fit-guide__description{font-family:var(--font-roboto);font-size:17px;font-weight:400;line-height:155%;letter-spacing:.34px;color:var(--primary-black, #1D1D1D);margin-block-end:14px}@media screen and (max-width: 700px){x-drawer .fit-guide__description{font-size:15px}}x-drawer :is(.fit-guide__features,.policy-tab__list){gap:6px;display:flex;list-style:disc;flex-direction:column;padding-inline-start:20px}x-drawer .fit-guide__featured{display:none;gap:30px;align-items:flex-start}x-drawer .fit-guide__featured.active{display:flex}x-drawer .fit-guide__featured-info{flex:1;min-width:0}x-drawer .fit-guide__featured-image{display:none}@media screen and (min-width: 701px){x-drawer .fit-guide__featured-image{width:45%;flex-shrink:0;display:block;max-width:250px}}x-drawer .fit-guide__featured-image img{width:100%;display:block;object-fit:contain}x-drawer .fit-guide__all-section{margin-block-start:30px}x-drawer .fit-guide__all-heading{color:var(--primary-black, #1D1D1D);font-family:BioSans;font-size:18px;font-weight:900;line-height:110%;letter-spacing:.09px;text-transform:uppercase;margin-block-end:20px}x-drawer .fit-guide__all-grid{display:flex;gap:16px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}@media screen and (max-width: 700px){x-drawer .fit-guide__all-grid{flex-wrap:wrap}}x-drawer .fit-guide__all-grid::-webkit-scrollbar{display:none}x-drawer .fit-guide__card{flex:0 0 calc(33.33% - 11px);cursor:pointer;position:relative;outline:none;transition:border-color .15s}@media screen and (max-width: 700px){x-drawer .fit-guide__card{flex:0 0 calc(50% - 8px)}}x-drawer .fit-guide__card.active .fit-guide__card-image{border-color:var(--primary-black, #1D1D1D)}x-drawer .fit-guide__card:focus-visible{border-color:var(--primary-black, #1D1D1D)}x-drawer .fit-guide__card-image{background:#F5F2ED;aspect-ratio:3 / 4;overflow:hidden;border:1px solid transparent}x-drawer .fit-guide__card-image img{width:100%;height:100%;object-fit:contain;display:block}x-drawer .fit-guide__product-badge{top:5px;left:5px;z-index:1;font-size:6px;padding:3px 5px;font-weight:500;line-height:140%;position:absolute;font-style:normal;white-space:nowrap;letter-spacing:.05px;text-transform:uppercase;background-color:#f7f6f0;font-family:var(--font-roboto);color:var(--primary-black, #1D1D1D);border:1px solid var(--primary-black, #1D1D1D)}x-drawer .fit-guide__card-label{font-family:BioSans;font-size:15px;font-weight:700;line-height:125%;letter-spacing:.08px;text-transform:uppercase;color:var(--primary-black, #1D1D1D);margin-block:8px 4px}x-drawer .fit-guide__card-desc{font-family:Roboto;font-size:13px;font-weight:400;line-height:150%;letter-spacing:.26px;color:var(--primary-black, #1D1D1D)}@media screen and (max-width: 700px){x-drawer .fit-guide__featured{flex-direction:column}x-drawer .fit-guide__featured-image{width:100%}}x-drawer :is(.fit-guide__features,.policy-tab__list) li{font-family:var(--font-roboto);font-size:13px;font-style:normal;font-weight:400;line-height:153.5%;letter-spacing:.26px;color:var(--primary-black, #1D1D1D)}@media screen and (max-width: 700px){x-drawer :is(.fit-guide__features,.policy-tab__list) li{font-size:15px}}x-drawer .policy-tab__cta{font-family:var(--font-roboto);font-size:13px;list-style:disc;margin-top:10px;padding-left:21px;position:relative;font-weight:700;line-height:153.5%;letter-spacing:.26px;color:var(--primary-black, #1D1D1D)}x-drawer .policy-tab__cta:before{content:"";position:absolute;left:8px;top:8px;width:4px;height:4px;border-radius:50%;background-color:var(--primary-black, #1D1D1D)}@media screen and (max-width: 700px){x-drawer .policy-tab__cta{font-size:15px}}.yotpo-display-wrapper .text-m{font-family:var(--font-roboto);font-size:11px!important;font-style:normal!important;font-weight:400!important;line-height:153.5%!important;letter-spacing:.055px!important;text-decoration-line:underline!important;color:#63605e!important}@media screen and (min-width: 1000px){.yotpo-display-wrapper .text-m{font-size:13px!important;letter-spacing:.065px!important}}.product-info__price{margin-block-start:0;margin-block-end:9.47px}.shopify-app-block{margin-block-start:0;margin-block-end:0}.mobile-product-info{display:block;margin-top:20px}@media screen and (min-width: 1000px){.mobile-product-info{display:none}}.product__breadcrumb{padding-block-start:10px;padding-block-end:10px}@media screen and (min-width: 1000px){.product__breadcrumb{padding-block-start:20px;padding-block-end:20px;padding-inline:0;max-width:1600px;margin:auto}}@media screen and (min-width: 1000px){.product-info.--is-desktop-sticky{padding-top:0}}.pdp-price{font-family:Roboto Mono,monospace;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.08px}@media screen and (min-width: 769px){.pdp-price{font-size:18px}}.product-info__text,.product-info__text p{font-family:Roboto,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:153.5%;letter-spacing:.26px;margin-block-start:0px;margin-block-end:10px}@media screen and (min-width: 769px){.product-info__text,.product-info__text p{font-size:16px;line-height:155%;letter-spacing:.32px;margin-block-end:15px}}.compare-price{color:#ff4d00}.product-gallery__zoom{bottom:30px;top:initial;border-radius:50%;left:0!important;right:initial!important}@media screen and (min-width: 1000px){.product-gallery__zoom{left:initial!important;right:2px!important}}.product-gallery__zoom button{border-radius:50%;padding:0}.product-gallery__zoom button svg{width:15px;height:15px}.product-gallery__media-list{gap:5px}.product .product-gallery__media{padding:0}.block-swatch{padding-inline-start:0;padding-inline-end:0;display:flex;justify-content:center;min-width:42px;height:40px;font-family:Roboto Mono Medium,monospace!important;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.08px;span {font-family: "Roboto Mono Medium",monospace !important;}}.block-swatch .option1{padding:0 9px}.block-swatch .option2{font-family:Roboto Mono Medium,monospace!important}.block-swatch.is-disabled{background:linear-gradient(45deg,transparent calc(50% - 1px),#C2BDB8 50%,transparent calc(50% + 1px))!important}.block-swatch.is-disabled span{color:#c2bdb8}@media screen and (min-width: 1000px){.product-info__variant-picker{margin-top:10px}}.variant-picker__option-info{margin-block-end:10px}.variant-picker__option-values input:checked+.block-swatch{background-color:#000;color:#fff}.product-info__offer-list{gap:10px;display:flex;flex-direction:column;margin-block:var(--spacing-7-5)}.product-info__offer-list .offer{padding:0;position:relative;color:var(--primary-black);font-family:Roboto;font-size:13px;font-style:normal;font-weight:400;line-height:153.5%;letter-spacing:.26px;text-transform:none}@media screen and (min-width: 1000px){.product-info__offer-list .offer{margin-right:27px}}.product-info__offer-list .offer .bold{font-family:Roboto,sans-serif;text-transform:none;text-decoration:underline}.product-info__offer-list .offer:after{display:none}.product-info__separator{border:0;height:1px;margin-block:var(--spacing-7-5);background-color:var(--color-tw-gray)}.buy-buttons .button{text-transform:uppercase}.product-info__payment-terms{color:var(--color-dark-grey)}.product-main{padding-top:0}.product-quick-add .sticky-atc__title{font-family:BioSans,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.product-quick-add .sticky-atc{background-color:#fff;border:1px solid #1D1D1D;padding:5px 10px;font-family:Roboto Mono,monospace;font-size:12px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:.48px;text-transform:uppercase;color:#1d1d1d}.product-quick-add .sticky-atc .icon{width:12px!important}.product-quick-add .price-wrap .price-list{font-family:Roboto Mono;font-size:14px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.07px}.product-features{display:flex;justify-content:space-between;flex-wrap:nowrap;padding:20px 0}.product-features .feature{display:flex;max-width:86px;align-items:center}@media screen and (min-width: 1100px){.product-features .feature{max-width:none}}.product-features .feature-title{font-family:BioSans,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.08px;text-transform:uppercase;padding-inline:8px}.product-features .feature-image img{width:30px;height:30px;max-width:none}.product-features.bottom-top,.product-features.bottom-border{border-color:var(--color-tw-gray)}.warmth-modal-trigger{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:none;padding:0;margin:0;width:100%;text-align:left;text-transform:none;font:inherit;color:inherit;cursor:pointer}.tooltip{position:relative;margin-block:var(--spacing-7-5)}.tooltip .label{text-transform:uppercase}.tooltip .product-description{margin-bottom:32px}@media screen and (min-width: 1000px){.tooltip .product-description{margin-bottom:41px}}.tooltip .tooltip-chips{display:flex;margin-top:20px;position:relative;align-items:flex-start;justify-content:space-between}.tooltip .tooltip-chips:before{content:"";position:absolute;top:13px;left:8px;right:8px;height:1px;background-color:#ccc}@media screen and (min-width: 1000px){.tooltip .tooltip-chips:before{top:9px}}.tooltip .tooltip-chips .chip{z-index:1;border:none;display:flex;position:relative;align-items:center;flex-direction:column;background-color:transparent}@media screen and (max-width: 768px){.tooltip .tooltip-chips .chip{align-items:flex-start}}.tooltip .tooltip-chips .chip .chip-dot{width:16px;height:16px;border-radius:50%;border:1.5px solid #bbb;background-color:#fff;margin-bottom:8px}.tooltip .tooltip-chips .chip .chip-number{font-size:14px;color:#999;line-height:1;margin-bottom:7px;font-family:Roboto Mono Medium}.tooltip .tooltip-chips .chip .chip-label{color:#999;font-size:11px;line-height:1.25}@media screen and (max-width: 768px){.tooltip .tooltip-chips .chip .chip-label{width:30px;font-size:6px;text-align:left;font-weight:500;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;line-height:1.3}}@media screen and (min-width: 768px){.tooltip .tooltip-chips .chip:first-of-type{text-align:left;align-items:self-start}.tooltip .tooltip-chips .chip:last-of-type{text-align:right;align-items:self-end}}.tooltip .tooltip-chips .chip.selected{background-color:transparent}.tooltip .tooltip-chips .chip.selected .chip-dot{background-color:#1d1d1d;border-color:#1d1d1d}.tooltip .tooltip-chips .chip.selected .chip-number{font-size:17px;color:#1d1d1d;font-weight:700;margin-bottom:4px}.tooltip .tooltip-chips .chip.selected .chip-label{color:#1d1d1d;font-weight:700}ul.tooltip-popup__list{list-style:disc;padding-left:14px}.color-swatch:before{box-shadow:0 0 0 1px}.shopify-section--main-product .color-swatch{--swatch-size: 38px;--swatch-offset: 5px;--swatch-margin: 5px;width:var(--swatch-size);height:var(--swatch-size)}.variant-pricker__swatches-row{padding-left:2px}.bis-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;z-index:10}.bis-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:11;background-color:#fff;border-radius:3px;width:90%;max-width:460px;display:none}.bis-modal .close{position:absolute;top:20px;right:20px;cursor:pointer}.bis-modal-content{position:relative;padding:58px 20px 30px}.bis-modal-content h5,.bis-modal-content p{margin-bottom:30px}.bis-modal-content input{color:#858280;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:2px;box-shadow:inset 0 1px 1px #00000013;width:100%;margin-bottom:30px;padding:10px 16px;height:46px;font-family:Roboto Mono!important;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.08px}.bis-modal-content button{display:block;width:100%}.open-modal-button{font-family:Roboto Mono Medium!important}.preorder_message{margin-bottom:10px;font-size:13px}.d-none{display:none}.block{display:block}.quick-buy-drawer__info .preorder_message{margin-bottom:0;margin-top:10px}.gift-date{position:relative}.gift-date label{position:absolute;left:20px;top:8px;color:#1d1d1db3}.promo-message{display:flex;flex-direction:column;width:433px;padding:15px;align-items:flex-start;gap:3px;background:var(--TW-White, #F5F2ED);margin:40px 0}.promo-message__title{color:var(--primary-black, #1D1D1D);font-family:BioSans;font-size:16px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.08px;text-transform:uppercase}.promo-message__description{color:var(--primary-black, #1D1D1D);font-family:Roboto Mono;font-size:13px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.13px;text-transform:uppercase}@media screen and (max-width: 768px){.promo-message{margin:30px 0;width:100%}.promo-message__title{font-size:14px;letter-spacing:.07px}.promo-message__description{font-size:11px;letter-spacing:.44px}}.product__filter-layer{margin-bottom:8px}@media screen and (max-width: 768px){.product__filter-layer{margin-bottom:10px}}.feature-chart__table-row .metafield-single_line_text_field-array{list-style:none}.feature-chart__value--layer .metafield-single_line_text_field,.product__filter-layer__badge{font-family:Roboto Mono;font-weight:500;font-style:Medium;font-size:10px;line-height:140%;letter-spacing:1%;text-transform:uppercase;color:#000;padding:3px 5px;display:inline-block;border:1px solid #000}.product__filter-layer__badge.product__filter-layer__badge--alt{background:var(--TW-White, #F5F2ED);border:none!important}.feature-chart__table-row .product-features{padding:20px;flex-direction:column;align-items:flex-start;justify-content:flex-start}.feature-chart__table-row .product-features .feature{align-items:center;flex-direction:row}.feature-chart__table-row .product-features .feature-image img{margin-right:10px}.feature-chart__table-row .product-features .feature-title{text-transform:capitalize;font-size:14px;font-weight:400;font-style:normal;line-height:160%;letter-spacing:-.07px;font-family:var(--font-roboto);color:var(--primary-black, #1D1D1D)}.feature-chart__table-row .dsktp-tooltip-title{display:none!important}.feature-chart__table-row .current-warmth{margin-top:0}.feature-chart__table-row .feature-chart__value .product-features{padding-block:0!important}.feature-chart__table-row .tooltip-anchor{display:none!important}.gallery-slide-counter{position:absolute;top:12px;right:12px;z-index:2;color:#fff;font-size:11px;line-height:153.5%;padding:6px 12px;pointer-events:none;letter-spacing:.02em;letter-spacing:.165px;background-color:#1d1d1d;font-family:var(--font-roboto)}.gallery-caption{z-index:2;bottom:10px;left:10px;width:auto;font-size:13px;font-weight:400;font-style:normal;font-family:var(--font-roboto);text-transform:none;letter-spacing:.165px;line-height:153.5%;padding:3px 7px;position:absolute;pointer-events:none;max-width:calc(100% - 20px);background-color:#ffffffe0}@media screen and (max-width: 768px){.gallery-caption{left:0;font-size:11px;letter-spacing:.26px}}.gallery-caption[hidden]{display:none!important}.product-gallery__media,.product-gallery__media-list-wrapper{position:relative}.product-tabs{margin-block:var(--spacing-7-5)}.product-tabs .product-tabs__nav{display:flex;border-bottom:1px solid #e0e0e0;overflow-x:auto;scrollbar-width:none}.product-tabs .product-tabs__nav::-webkit-scrollbar{display:none}.product-tabs .product-tabs__tab{border:none;background:none;border-bottom:2px solid transparent;margin-bottom:-1px;padding:0 20px 12px 0;color:#999;cursor:pointer;font-size:12px;font-weight:400;letter-spacing:.08em;font-family:BioSans,sans-serif;text-transform:uppercase;white-space:nowrap;transition:color .15s,border-color .15s}.product-tabs .product-tabs__tab.active{font-weight:700;color:var(--primary-black);border-bottom-color:var(--primary-black)}.product-tabs .product-tabs__tab:hover:not(.active){color:#555}.product-tabs .product-tabs__panel{display:none;padding-top:16px}.product-tabs .product-tabs__panel.active{display:block}.product__accordion .accordion__toggle{padding-block:var(--spacing-4)}.product__accordion .accordion__content{margin-block-end:var(--spacing-4)}.product__accordion .accordion__content .prose ul{gap:var(--spacing-2)}.product__accordion .accordion__toggle,.product__accordion .accordion__content{font-family:Roboto;font-size:17px;font-style:normal;font-weight:400;line-height:155%;letter-spacing:.34px}@media screen and (min-width: 1000px){.product__accordion{padding:0}}@media only screen and (max-width: 600px){.product-info .yotpo-widget-clear{display:block!important}}x-drawer.drawer--new .tab-nav{gap:13px}x-drawer.drawer--new .tab-button{font-size:14px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.07px;text-transform:uppercase;color:var(--color-dark-grey);font-family:var(--font-bio-sans)}x-drawer.drawer--new .tab-button.active{color:var(--primary-black)}x-drawer.drawer::part(body){padding:20px!important}x-drawer.drawer--auto-height::part(close-button){top:20px;right:20px;position:absolute;display:flex!important}@media screen and (min-width: 700px){x-drawer.drawer::part(body){padding:30px 60px 60px!important}x-drawer.drawer--new{--drawer-header-padding: 60px;--drawer-body-padding: 30px 60px 60px;position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;max-width:none!important;transform:none!important}x-drawer.drawer--new::part(outside-close-button){display:none!important}x-drawer.drawer--new::part(content){position:absolute!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;max-width:640px!important;width:calc(100% - 48px)!important;height:auto!important;max-height:90vh!important;overflow-y:auto!important;clip-path:none!important}x-drawer.drawer--auto-height::part(close-button){top:30px;right:30px}}@media screen and (max-width: 699px){x-drawer.drawer--auto-height{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;max-width:none!important;transform:none!important}x-drawer.drawer--auto-height::part(content){position:absolute!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;width:calc(100% - 32px)!important;max-width:640px!important;height:auto!important;max-height:90vh!important;overflow-y:auto!important;clip-path:none!important}x-drawer.drawer--auto-height::part(outside-close-button){display:none!important}}.product-badges{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin:15px 0 30px}.product-badge-wrapper{position:relative;display:inline-flex}.product-badge-tooltip{left:50%;opacity:0;z-index:20;position:absolute;bottom:calc(100% + 5px);transform:translate(-50%);background:#1D1D1D;color:#fff;padding:8px 12px;border-radius:4px;font-size:11px;line-height:1.5;width:max-content;max-width:220px;pointer-events:none;visibility:hidden;transition:opacity .15s,visibility .15s;p {margin: 0;}}.product-badge-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#1d1d1d}@media screen and (max-width: 699px){.product-badge-tooltip{left:0;transform:translate(0)}.product-badge-tooltip:after{left:0;transform:translate(18px)}}@media (hover: hover){.product-badge-wrapper.has-tooltip:hover .product-badge-tooltip{opacity:1;visibility:visible;pointer-events:all}}.product-badge-wrapper.has-tooltip.is-open .product-badge-tooltip{opacity:1;visibility:visible;pointer-events:all}.product-badge{display:inline-flex;align-items:center;img {height: 62px; width: auto;} &.product-badge--text {height: 62px; font-size: 12px; font-weight: 600; text-decoration: none; color: inherit;}}.product-white-badge{border:1px solid var(--primary-black, #1D1D1D);color:var(--primary-black, #1D1D1D);font-family:var(--font-roboto);font-size:9px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.18px;padding:2px 4px;white-space:nowrap;text-transform:uppercase;margin-left:2px;display:inline-block;transform:translateY(-2px);margin-bottom:2px}@media screen and (max-width: 999px){.product-gallery__media-list-wrapper media-carousel{scroll-snap-type:x mandatory}.product-gallery__media-list-wrapper media-carousel .product-gallery__media{scroll-snap-align:start;scroll-snap-stop:always}}.yotpo-base-layout{width:100%!important}product-recommendations scroll-carousel{width:stretch;padding-right:0!important;margin-right:0!important}
