:root{--heading-font-weight: 400;--grid-gutter: var(--spacing-7);--product-list-row-gap: var(--spacing-10);--product-list-column-gap: var(--grid-gutter);--border-color: var(--text-color, var(--text-primary)) / .08}@media screen and (min-width:700px){:root{--grid-gutter: var(--spacing-8);--product-list-row-gap: var(--spacing-14)}}@media screen and (min-width:1000px){:root{--container-gutter: var(--spacing-8)}}@media screen and (min-width:1150px){:root{--container-gutter: var(--spacing-10)}}@media screen and (min-width:1400px){:root{--container-gutter: var(--spacing-12)}}html,body{overflow-x:clip}@supports not (overflow: clip){html,body{overflow-x:hidden}}body{line-height:1.7}.h0{line-height:.95}.h1,.h2{line-height:1.05}.subheading{font-weight:500;letter-spacing:.08em}.button,.btn{letter-spacing:.12em;font-weight:600;transition:background-color .25s ease,color .25s ease,box-shadow .25s ease}.button--xl{padding-block:1.125rem}.section-header{gap:var(--spacing-6)}@media screen and (min-width:1150px){.section-header{gap:var(--spacing-8)}}.product-card__info{gap:var(--spacing-1-5)}.container,.section,.header__wrapper{--container-max-width: 9999px}a{transition:color .2s ease,opacity .2s ease}.announcement-bar__separator--logo{display:inline-flex;align-items:center;justify-content:center}.announcement-bar__logo{display:block;width:auto;height:var(--announcement-separator-logo-height, .875rem);max-width:var(--announcement-separator-logo-max-width, 2rem);object-fit:contain}@media screen and (max-width:699px){.quick-buy-drawer :is(.button,.shopify-payment-button__button--unbranded){padding-block:1.125rem!important}}.shopify-section--main-collection .container{margin-inline-start:0;margin-inline-end:0;max-width:none;padding-inline:var(--spacing-8)}.shopify-section--main-collection .product-list{--product-list-row-gap: var(--spacing-2);--product-list-column-gap: var(--spacing-2);gap:var(--spacing-2)}@media screen and (max-width:699px){.shopify-section--collection-banner .container{margin-inline-start:0;margin-inline-end:0;max-width:none;padding-inline:var(--spacing-4)}.shopify-section--main-collection .container{padding-inline:var(--spacing-2)}.shopify-section--main-collection .product-list{gap:var(--spacing-1)}}@media screen and (min-width:700px){.shopify-section--main-collection .product-list{--product-list-row-gap: var(--spacing-3);--product-list-column-gap: var(--spacing-3);gap:var(--spacing-3)}}.shopify-section--featured-collection .section{--section-spacing-inline: var(--spacing-8)}.shopify-section--featured-collection .product-list,.shopify-section--product-recommendations .product-list,#shopify-section-top-product-carousel .product-list{--product-list-row-gap: var(--spacing-2);--product-list-column-gap: var(--spacing-2);gap:var(--spacing-2)}@media screen and (max-width:699px){.shopify-section--featured-collection .section{--section-spacing-inline: var(--spacing-2)}.shopify-section--featured-collection .product-list{gap:var(--spacing-1)}}@media screen and (min-width:700px){.shopify-section--featured-collection .product-list,.shopify-section--product-recommendations .product-list,#shopify-section-top-product-carousel .product-list{--product-list-row-gap: var(--spacing-3);--product-list-column-gap: var(--spacing-3);gap:var(--spacing-3)}}@media screen and (min-width:1150px){.shopify-section--featured-collection .section{--section-spacing-inline: var(--spacing-10)}}@media screen and (min-width:1400px){.shopify-section--featured-collection .section{--section-spacing-inline: var(--spacing-12)}}@media screen and (min-width:1150px){.shopify-section--main-collection .container{padding-inline:var(--spacing-10)}}@media screen and (min-width:1400px){.shopify-section--main-collection .container{padding-inline:var(--spacing-12)}}@media screen and (min-width:1000px){.shopify-section--main-product .section{--section-spacing-inline: var(--spacing-8);padding-inline-start:var(--spacing-8);padding-inline-end:var(--spacing-8)}.shopify-section--main-product .product-gallery__media-list{--product-gallery-media-list-gap: var(--spacing-1)}.shopify-section--main-product .product{column-gap:var(--spacing-8)}}@media screen and (min-width:1150px){.shopify-section--main-product .section{padding-inline-start:var(--spacing-10);padding-inline-end:var(--spacing-10)}.shopify-section--main-product .product{column-gap:var(--spacing-10)}}@media screen and (min-width:1400px){.shopify-section--main-product .section{padding-inline-start:var(--spacing-12);padding-inline-end:var(--spacing-12)}.shopify-section--main-product .product-gallery__media-list{--product-gallery-media-list-gap: var(--spacing-1-5)}}.product-info-mobile{display:none}.accordion[aria-expanded=true] .circle-chevron,.accordion.group:hover .circle-chevron{color:#000!important}@media only screen and (max-width:999px){.product-info-mobile{display:block}}@media only screen and (max-width:768px){.breadcrumbs,.product-info-destkop .product-info__block-item[data-block-id=title],.product-info-destkop .product-info__block-item[data-block-type="@app"],.product-info-destkop .product-info__block-item[data-block-id=price],.product-info-destkop .product-info__block-item[data-block-type=text],.product-info-destkop .product-info__block-item[data-block-type=video]{display:none}.product-info-mobile .product-info__block-item[data-block-id=title]{margin-block-start:0}.product-info-mobile .product-info__block-item[data-block-type="@app"]{margin-block-start:0;margin-block-end:0;margin-bottom:-10px}.product-info-mobile .product-info__block-item[data-block-type=subtitle]{margin-block-start:0;margin-block-end:5px}.shopify-section--main-product .section{padding-block-start:0rem;padding-block-end:0rem}.accordion-box{padding:var(--spacing-1) 0}.product-info-destkop .product-info__block-item[data-block-id=variant_picker]{margin-block-start:0}.product-info__block-item[data-block-id=buy_buttons]{margin-bottom:0}.product-info__block-item[data-block-id=payment_terms]{margin-top:10px}.product-info-mobile .product-info__block-item[data-block-type="@app"] .yotpo-reviews-star-ratings-widget{margin-bottom:0!important}.product-info-destkop .variant-picker__option .variant-picker__option-values.color,.product-info-destkop .variant-picker__option .variant-picker__option-values.college{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:scroll;scroll-snap-type:x}.product-info-destkop .thumbnail-swatch{scroll-snap-align:start}.product-info-destkop .thumbnail-swatch>img{width:auto;width:85px}.accordion-box>:last-child{border-block-end-width:1px}.prose>:first-child,.prose>:first-child :first-child{list-style-position:outside}.prose ul,.prose ol{padding-left:15px!important}.accordion__content{padding-inline-end:0}.product-info-mobile{margin-left:-10px!important;margin-right:-10px!important}.product-info-mobile .product-info__block-item[data-block-id=title]{padding-right:10px!important}.product-info-mobile .product-info__title{font-size:23px;font-family:Blender;font-weight:500;line-height:1}.product-info-mobile .price-list{flex-wrap:nowrap}.product-info-mobile price-list.price-list .text-lg,.product-info-mobile price-list.price-list compare-at-price{font-size:23px;font-family:Blender;font-weight:500}}.product-card .product-card__aside{overflow-x:scroll;max-width:100%;scroll-snap-type:x mandatory;scroll-behavior:smooth}.product-card .product-card__aside::-webkit-scrollbar{height:2px;background:#fff}.product-card .product-card__aside::-webkit-scrollbar-thumb{background:#0000001f}.product-card .product-card__variant-list{flex-wrap:nowrap;margin-bottom:4px}.product-card .thumbnail-swatch{scroll-snap-stop:always;scroll-snap-align:start}button.swym-add-to-watchlist{background:#307fe2!important}.product-card__quick-buy{border-color:#383838}.product-card__desktop-quick-buy-button{background:#f0f2f4;border-color:#616262;color:rgb(var(--text-primary) / .7);border-radius:var(--rounded-button);border-width:1px;place-content:center;width:2.25rem;height:2.25rem;display:grid}.product-card__mobile-quick-buy-button{background:#f0f2f4;border-color:#616262}.product-card__mobile-quick-buy-button svg,.product-card__desktop-quick-buy-button svg{width:18px}.product-card__mobile-quick-buy-button path,.product-card__desktop-quick-buy-button path{stroke-width:.5px;stroke:#000}.product-list{height:100%;display:grid;justify-content:stretch;align-items:end}.product-card{align-items:start;display:flex;position:relative;height:100%;justify-content:stretch;flex-direction:column}.product-card__info{gap:var(--spacing-1);padding:var(--product-card-info-padding);grid-template-columns:minmax(0,1fr);justify-items:start;display:grid;height:100%}.product-card .product-card__aside{align-self:end}.product-list__promo{display:flex;width:100%;height:100%}.product-list__promo .content-over-media{width:100%}@media only screen and (max-width:768px){.product-card__mobile-quick-buy-button svg,.product-card__desktop-quick-buy-button svg{width:13px}}.yotpo-bottomline.pull-left.star-clickable{gap:.5rem}.yotpo-bottomline.pull-left.star-clickable a{font-family:Work Sans}.product-info__block-item[data-block-id=title]{margin-block-start:.5rem}.video-play-button svg{background:#000;color:#fff;width:45px;height:45px;border-radius:50%;outline:#fff;outline-width:2px;outline-offset:-1px;outline-style:solid}.variant-picker__option .variant-picker__option-values.color,.variant-picker__option .variant-picker__option-values.collab,.variant-picker__option .variant-picker__option-values.college,.variant-picker__option .variant-picker__option-values.type{grid-template:repeat(1,1fr) / repeat(7,1fr);grid-auto-flow:row;display:grid}.variant-picker__option .variant-picker__option-values.color .block-swatch,.variant-picker__option .variant-picker__option-values.collab .block-swatch,.variant-picker__option .variant-picker__option-values.college .block-swatch,.variant-picker__option .variant-picker__option-values.type .block-swatch{justify-content:center}.variant-picker__option .variant-picker__option-values.size,.ups__size-option .variant-picker__option-values.size{grid-template:repeat(1,1fr) / repeat(5,1fr);grid-auto-flow:row;display:grid}.variant-picker__option .variant-picker__option-values.size .block-swatch,.ups__size-option .variant-picker__option-values.size .block-swatch{justify-content:center}@media only screen and (max-width:1439px){.variant-picker__option .variant-picker__option-values.color,.variant-picker__option .variant-picker__option-values.collab,.variant-picker__option .variant-picker__option-values.college,.variant-picker__option .variant-picker__option-values.type{grid-template:repeat(1,1fr) / repeat(5,1fr)}.variant-picker__option .variant-picker__option-values.size,.ups__size-option .variant-picker__option-values.size{grid-template:repeat(1,1fr) / repeat(4,1fr)}.block-swatch{padding-inline-start:5px;padding-inline-end:5px}}@media only screen and (max-width:768px){.variant-picker__option .variant-picker__option-values.color,.variant-picker__option .variant-picker__option-values.collab,.variant-picker__option .variant-picker__option-values.college,.variant-picker__option .variant-picker__option-values.type{grid-template:repeat(1,1fr) / repeat(5,1fr)}.variant-picker__option .variant-picker__option-values.size,.ups__size-option .variant-picker__option-values.size{grid-template:repeat(1,1fr) / repeat(3,1fr)}}@media only screen and (max-width:425px){.variant-picker__option .variant-picker__option-values.color,.variant-picker__option .variant-picker__option-values.collab,.variant-picker__option .variant-picker__option-values.college,.variant-picker__option .variant-picker__option-values.type{grid-template:repeat(1,1fr) / repeat(4,1fr)}}.product-quick-add{bottom:auto;top:var(--sticky-area-height, 0px);left:0;right:0;width:100%;z-index:80;pointer-events:auto;touch-action:manipulation;-webkit-transform:translateY(-100%);background:#fff;border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.1);padding:.625rem 1rem;border-radius:0;transform:translateY(-100%)}.product-quick-add.is-visible{transform:none;-webkit-transform:none}.product-quick-add__variant{grid-template-columns:56px minmax(0,1fr) auto auto;align-items:center;column-gap:1rem;display:grid}.product-quick-add__variant.no-image{grid-template-columns:minmax(0,1fr) auto auto}.product-quick-add__image{width:56px;height:56px;object-fit:cover;border-radius:4px}.product-quick-add__info{display:flex;flex-direction:column;gap:.125rem;min-width:0}.product-quick-add__title{font-size:.9375rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000;text-decoration:none}.product-quick-add__rating{line-height:1}.sticky-stars{display:flex;align-items:center;gap:2px}.sticky-star{width:10px;height:10px;flex-shrink:0}.sticky-star--full{fill:#f5a623}.sticky-star--empty{fill:#d1d5db}.sticky-stars__text{font-size:10px;color:#555;line-height:1;margin-left:2px}.sticky-stars__divider{font-size:10px;color:#ccc;line-height:1;margin:0 1px}.product-quick-add__price{white-space:nowrap;font-size:1rem;font-weight:600}.product-quick-add buy-buttons .button{background:#333;color:#fff;border-color:#333;padding:.625rem 1.5rem;font-size:.8125rem;letter-spacing:.1em;white-space:nowrap;min-height:2.75rem;position:relative;z-index:1;touch-action:manipulation}.product-quick-add buy-buttons .button:hover{background:#000;border-color:#000}@media screen and (min-width:700px){.product-quick-add{width:100%;border-radius:0;border-width:0;border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.1);padding:.75rem 2rem;bottom:auto;right:auto;left:0}.product-quick-add__variant{grid-template-columns:56px minmax(0,1fr) auto auto;column-gap:1.5rem}}@media screen and (min-width:1150px){.product-quick-add{padding:.75rem var(--spacing-10, 2.5rem)}}@media screen and (min-width:1400px){.product-quick-add{padding:.75rem var(--spacing-12, 3rem)}}@media only screen and (max-width:699px){.product-quick-add__image{width:44px;height:44px}.product-quick-add__variant{grid-template-columns:44px minmax(0,1fr) auto;column-gap:.75rem}.product-quick-add__variant.no-image{grid-template-columns:minmax(0,1fr) auto}.product-quick-add__price{display:none}.product-quick-add__title{font-size:.8125rem}.sticky-star{width:8px;height:8px}.sticky-stars__text,.sticky-stars__divider{font-size:9px}.product-quick-add buy-buttons .button{padding:.5rem 1rem;font-size:.75rem}}@media screen and (min-width:1000px){.shopify-section--main-product safe-sticky.product-info-desktop{position:sticky!important;top:calc(var(--sticky-area-height, 0px) + 20px);align-self:flex-start}.shopify-section--main-product .product-gallery{position:static;align-self:flex-start}}.product-info__title-price-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-4);flex-wrap:wrap}.product-info__title-price-row>.product-info__block-item{margin-block-start:0!important;margin-block-end:0!important}.product-info__title-price-row>.product-info__block-item[data-block-type=title]{flex:1 1 auto;min-width:0}.product-info__title-price-row>.product-info__block-item[data-block-type=price]{flex:0 0 auto;white-space:nowrap}.product-info__title-price-row .rating-with-text{display:inline-flex;align-items:baseline;gap:var(--spacing-2)}@media screen and (min-width:1000px){.product-info{--product-info-block-spacing: var(--spacing-2)}.product-info-desktop .product-info__block-item:where([data-block-type=vendor],[data-block-type=title],[data-block-type=sku],[data-block-type=price],[data-block-type=rating],[data-block-type=payment-terms]){--product-info-block-spacing: var(--spacing-2)}.product-info-desktop .product-info__title-price-row,.product-info-desktop .product-info__block-item[data-block-type=badges]{--product-info-block-spacing: var(--spacing-2)}.product-info-desktop .product-info__block-item[data-block-type="@app"]{--product-info-block-spacing: var(--spacing-1)}.product-info-desktop .product-info__block-item[data-block-type=text]{--product-info-block-spacing: var(--spacing-3)}.product-info-desktop .product-info__block-item[data-block-type=variant-picker],.product-info-desktop .product-info__block-item[data-block-type=unified-product-selector],.product-info-desktop .product-info__block-item[data-block-type=buy-buttons]{--product-info-block-spacing: var(--spacing-6)}.product-info-desktop .product-info__block-item[data-block-type=payment-terms]{--product-info-block-spacing: var(--spacing-1)}}.product-info-desktop .product-info__title{letter-spacing:-.01em;line-height:1.15;margin:0}.product-info-desktop .price-list--lg .text-lg{font-weight:500;letter-spacing:0}.product-info-desktop .product-info__title.h2{font-size:28px;line-height:1}.product-info-desktop price-list.price-list .text-lg,.product-info-desktop price-list.price-list compare-at-price{font-size:23px;font-family:Blender;font-weight:500}@media only screen and (max-width:999px){.product-info-mobile .v-stack.gap-2{gap:var(--spacing-1)}.product-info-mobile .product-info__block-item[data-block-type=mobile-badges]{display:none!important}.product-info-mobile .flex.justify-between{align-items:baseline}.product-info-mobile .product-info__price{flex-shrink:0}}.product-info__badge-list{justify-content:flex-start}.product-info__badge-text{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:rgb(var(--text-color))}.product-info__subtitle-rating-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-4)}.product-info__subtitle-rating-row>.product-info__block-item{margin-block-start:0!important;margin-block-end:0!important}.product-info__subtitle-rating-row>.product-info__block-item[data-block-type=text]{flex:0 0 auto}.product-info__subtitle-rating-row>.product-info__block-item[data-block-type=rating]{flex:0 0 auto;margin-inline-start:auto}.pdp-stars{display:inline-flex;align-items:center;gap:.25rem;text-decoration:none;color:inherit;transition:opacity .15s ease;line-height:1}.pdp-stars:hover{opacity:.7}.pdp-stars__icons{display:inline-flex;align-items:center;gap:1px}.pdp-star{display:block;flex-shrink:0}.pdp-stars__count{font-size:.75rem;color:rgb(var(--text-color) / .6);white-space:nowrap;line-height:1}.ups__color-label{display:flex;align-items:baseline;gap:.375rem;font-size:inherit;font-weight:400;margin:0}.ups__cross-link{font-size:.6875rem;font-weight:400;letter-spacing:.04em}.mega-menu .panel-link__image,.navigation-drawer .panel-link__image{width:var(--panel-link-image-size, 3.25rem);min-width:var(--panel-link-image-size, 3.25rem);height:auto;max-height:var(--panel-link-image-size, 3.25rem);object-fit:contain}:root{--kane-klaviyo-text: #ffffff;--kane-klaviyo-dark: #111111;--kane-klaviyo-light: rgba(255, 255, 255, .94);--kane-klaviyo-light-border: rgba(255, 255, 255, .22);--kane-klaviyo-overlay-top: rgba(0, 0, 0, .26);--kane-klaviyo-overlay-bottom: rgba(0, 0, 0, .46);--kane-klaviyo-radius: 10px;--kane-klaviyo-shadow: 0 10px 28px rgba(0, 0, 0, .18)}body .klaviyo-form[data-testid^=klaviyo-form-]{position:relative!important;overflow:hidden!important;background-size:cover!important;background-repeat:no-repeat!important}body .klaviyo-form[data-testid^=klaviyo-form-]:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;pointer-events:none!important;z-index:0!important}body .klaviyo-form[data-testid^=klaviyo-form-]>*{position:relative!important;z-index:1!important}body .klaviyo-form[data-testid^=klaviyo-form-] [data-testid=form-row],body .klaviyo-form[data-testid^=klaviyo-form-] [component="[object Object]"]{position:relative!important;z-index:1!important}body .klaviyo-form[data-testid^=klaviyo-form-]>div>div{max-width:820px!important}body .klaviyo-form[data-testid^=klaviyo-form-] button[type=button].go2527476935{font-weight:600!important;font-size:18px!important;letter-spacing:.01em!important;min-height:56px!important;box-shadow:var(--kane-klaviyo-shadow)!important;filter:none!important;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease!important}body .klaviyo-form[data-testid^=klaviyo-form-] button[type=button].go2527476935:hover,body .klaviyo-form[data-testid^=klaviyo-form-] button[type=button].go2527476935:focus-visible{transform:translateY(-1px)!important;outline:none!important}body .klaviyo-form[data-testid^=klaviyo-form-] [data-testid=form-component][style*="padding: 10px 200px"]{padding-left:120px!important;padding-right:120px!important}body .klaviyo-form[data-testid^=klaviyo-form-] input[type=email],body .klaviyo-form[data-testid^=klaviyo-form-] input[type=tel],body .klaviyo-form[data-testid^=klaviyo-form-] input[type=text]{min-height:52px!important;border:1px solid rgba(17,17,17,.14)!important;padding:0 16px!important;font-size:16px!important}body .klaviyo-form[data-testid^=klaviyo-form-] button[type=submit]{min-height:52px!important;font-weight:600!important;letter-spacing:.01em!important;box-shadow:var(--kane-klaviyo-shadow)!important}body .klaviyo-form[data-testid^=klaviyo-form-] .klaviyo-close-form{width:30px!important;height:30px!important;margin-right:12px!important;margin-top:12px!important}body .klaviyo-form[data-testid^=klaviyo-form-] .klaviyo-close-form svg{width:30px!important;height:30px!important}body .kl-teaser-UKNka9{width:118px!important;filter:none!important;z-index:10!important}body .kl-teaser-UKNka9 [data-testid=animated-teaser]{width:100%!important;height:auto!important}body .kl-teaser-UKNka9 .Teaser-pointer-Hn1zd{min-height:42px!important;padding:8px 12px!important;background:#fffffff5!important;border:1px solid rgba(17,17,17,.08)!important;box-shadow:0 8px 18px #00000024!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease!important}body .kl-teaser-UKNka9 .Teaser-pointer-Hn1zd:hover,body .kl-teaser-UKNka9 .Teaser-pointer-Hn1zd:focus-visible{transform:translateY(-1px)!important;box-shadow:0 12px 24px #0003!important;outline:none!important}body .kl-teaser-UKNka9 .kane-teaser-copy{display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;line-height:1!important}body .kl-teaser-UKNka9 .kane-teaser-copy span{display:block!important;font-family:Work Sans,Arial,Helvetica,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#111!important;white-space:nowrap!important}body .kl-teaser-UKNka9 .Teaser-pointer-Hn1zd:hover .kane-teaser-copy span,body .kl-teaser-UKNka9 .Teaser-pointer-Hn1zd:focus-visible .kane-teaser-copy span{color:#fff!important}body .kl-teaser-UKNka9 .klaviyo-close-form{width:22px!important;height:22px!important;right:-8px!important;bottom:-8px!important}body .kl-teaser-UKNka9 .klaviyo-close-form svg{width:22px!important;height:22px!important}@media(max-width:767px){body .kl-teaser-UKNka9{width:108px!important}body .kl-teaser-UKNka9 .Teaser-pointer-Hn1zd{min-height:38px!important;padding:7px 10px!important}body .kl-teaser-UKNka9 .kane-teaser-copy span{font-size:10px!important}body .klaviyo-form[data-testid^=klaviyo-form-] button[type=button].go2527476935{font-size:16px!important;min-height:50px!important}body .klaviyo-form[data-testid^=klaviyo-form-] [data-testid=form-component][style*="padding: 10px 200px"]{padding-left:20px!important;padding-right:20px!important}body .klaviyo-form[data-testid^=klaviyo-form-] .klaviyo-close-form{width:26px!important;height:26px!important}body .klaviyo-form[data-testid^=klaviyo-form-] .klaviyo-close-form svg{width:26px!important;height:26px!important}}div#klaviyo-bis-button-container{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/104/assets/custom.css.map */
