html.casc-bb .section-main-product{--bb-ink: #262220;--bb-cream: #F3F2EE;--bb-muted: #D2C9BD;--bb-tile: #5C534B;--bb-tile-edge: rgba(243, 242, 238, .16);--bb-gold: #E7D3A6;--bb-card: #4A423B;--bb-edge: #5C534B}html.casc-bb .section-main-product .product-column-right>.product-form{background:var(--bb-card);border:1px solid var(--bb-edge);border-radius:0;padding:26px 24px 22px;color:var(--bb-cream)}html.casc-bb .casc-bb-tags{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 14px}html:not(.casc-bb) .casc-bb-tags{display:none}html.casc-bb .casc-bb-tag{display:inline-block;padding:5px 9px 4px;font-size:10px;line-height:1.2;font-weight:600;letter-spacing:.12em;text-transform:uppercase;background:var(--bb-tile);color:var(--bb-cream)!important;border-radius:0}html.casc-bb .casc-bb-tag--dark{background:var(--bb-ink)}html.casc-bb .casc-bb-tags .casc-bb-tag:only-child{margin-inline-start:auto}html.casc-bb .section-main-product .product-column-right .product-title{color:var(--bb-cream);font-size:30px!important;line-height:1.05}html.casc-bb .section-main-product .product-column-right .price__current,html.casc-bb .section-main-product .product-column-right .price__default,html.casc-bb .section-main-product .product-column-right .price{color:var(--bb-cream)!important}html.casc-bb .section-main-product .product-column-right .price__was{color:var(--bb-muted)!important}html.casc-bb .section-main-product .product-column-right .option-selector .label,html.casc-bb .section-main-product .product-column-right .option-selector legend{color:var(--bb-muted)!important;letter-spacing:.1em}html.casc-bb .section-main-product .product-column-right .size-chart-link,html.casc-bb .section-main-product .product-column-right .size-chart-link__text{color:var(--bb-cream)!important}html.casc-bb .section-main-product .product-column-right .input-row modal-opener{inset-inline-end:24px!important;inset-inline-start:auto!important;left:auto}html.casc-bb .section-main-product .product-column-right .opt-label--btn{min-width:46px;min-height:40px;padding:9px 10px!important;font-size:14px!important;display:inline-flex!important;align-items:center;justify-content:center;background:var(--bb-tile)!important;color:var(--bb-cream)!important;border:1px solid var(--bb-tile-edge)!important;border-radius:0!important;box-shadow:none!important}html.casc-bb .section-main-product .product-column-right .opt-label--btn:hover{border-color:var(--bb-gold)!important}html.casc-bb .section-main-product .product-column-right .opt-btn:checked+.opt-label--btn{background:var(--bb-cream)!important;color:var(--bb-ink)!important;border-color:var(--bb-cream)!important}html.casc-bb .section-main-product .product-column-right .opt-btn:checked+.opt-label--btn *{color:var(--bb-ink)!important}html.casc-bb .section-main-product .product-column-right .opt-btn.is-unavailable+.opt-label--btn{opacity:.5}html.casc-bb .section-main-product .product-column-right .opt-btn:focus-visible+.opt-label--btn{outline:2px solid var(--bb-gold);outline-offset:2px}html.casc-bb .section-main-product .product-column-right [class^=ss-scarcity]:not([class*=__]){background:var(--bb-tile)!important;border:1px solid var(--bb-tile-edge)!important;border-radius:0!important;box-shadow:none!important}html.casc-bb .section-main-product .product-column-right [class^=ss-scarcity] p,html.casc-bb .section-main-product .product-column-right [class*=__primary],html.casc-bb .section-main-product .product-column-right [class*=__secondary]{color:var(--bb-cream)!important}html.casc-bb .section-main-product .product-column-right [class*=__secondary]{opacity:.8}html.casc-bb .section-main-product .product-column-right .mcb-pdp-widget,html.casc-bb .section-main-product .product-column-right .mcb-pdp-widget *{color:var(--bb-muted)!important}html.casc-bb .section-main-product .product-column-right .mcb-pdp-widget svg,html.casc-bb .section-main-product .product-column-right .mcb-pdp-widget svg *{fill:var(--bb-muted)!important}html.casc-bb .section-main-product .product-column-right .ob-box{background:var(--bb-ink)!important;border:1px solid var(--bb-ink)!important;border-radius:0!important;color:var(--bb-cream)!important}html.casc-bb .section-main-product .product-column-right .ob-box .ob__h{color:var(--bb-gold)!important}html.casc-bb .section-main-product .product-column-right .ob-box .ob__sub{color:var(--bb-cream)!important;opacity:.85}html.casc-bb .section-main-product .product-column-right .add-to-cart{background:var(--bb-cream)!important;color:var(--bb-ink)!important;border:1px solid var(--bb-cream)!important;border-radius:0!important;letter-spacing:.12em}html.casc-bb .section-main-product .product-column-right .add-to-cart:hover{background:var(--bb-gold)!important;border-color:var(--bb-gold)!important}html.casc-bb .section-main-product .product-column-right .add-to-cart[disabled]{opacity:.6}html.casc-bb .section-main-product .product-column-right .shopify-payment-button__more-options{color:var(--bb-muted)!important}html.casc-bb .section-main-product .product-column-right .payment-icons{opacity:.9}html.casc-bb .section-main-product .product-column-right .cs-trust{background:var(--bb-tile)!important;border:1px solid var(--bb-tile-edge)!important;border-radius:0!important;color:var(--bb-cream)!important}html.casc-bb .section-main-product .product-column-right .cs-trust *{color:var(--bb-cream)!important;border-color:var(--bb-tile-edge)!important;background-color:transparent!important}html.casc-bb .section-main-product .product-column-right .cs-trust__deliver{border-bottom:1px solid var(--bb-tile-edge)!important}html.casc-bb .section-main-product .product-column-right .cs-trust img:not(.cs-trust__flag){filter:invert(1) brightness(1.6)}html.casc-bb .section-main-product .product-column-right .cs-trust svg,html.casc-bb .section-main-product .product-column-right .cs-trust svg *{stroke:var(--bb-cream)!important}html.casc-bb .section-main-product .product-column-right .product-info-accordion,html.casc-bb .section-main-product .product-column-right .disclosure{border-color:#f3f2ee33!important}html.casc-bb .section-main-product .product-column-right .disclosure__title,html.casc-bb .section-main-product .product-column-right .disclosure__content,html.casc-bb .section-main-product .product-column-right .disclosure__content *{color:var(--bb-cream)!important}html.casc-bb .section-main-product .product-column-right .disclosure__title svg{color:var(--bb-cream);stroke:currentColor}html.casc-bb .section-main-product .product-column-right [class^=st-spec] .st-label{color:var(--bb-muted)!important}html.casc-bb .section-main-product .product-column-right :is(.cwp-specs,.cwp-info),html.casc-bb .section-main-product .product-column-right :is(.cwp-specs,.cwp-info) :is(div,dt,dd,p,span,summary,strong,li,a){color:var(--bb-cream)!important}html.casc-bb .section-main-product .product-column-right .cwp-specs dt{color:var(--bb-muted)!important}html.casc-bb .section-main-product .product-column-right :is(.cwp-specs,.cwp-info) :is(div,dl,details,summary){border-color:#f3f2ee33!important}html.casc-bb .section-main-product .product-column-right :is(.cwp-specs,.cwp-info) svg{stroke:var(--bb-cream);color:var(--bb-cream)}@media(max-width:767.98px){html.casc-bb .section-main-product .product-column-right>.product-form{padding:20px 16px 18px}html.casc-bb .section-main-product .product-column-right .input-row modal-opener{inset-inline-end:16px!important}html.casc-bb .section-main-product .product-column-right .product-title{font-size:26px!important}html.casc-bb .section-main-product .product-column-right .add-to-cart{white-space:nowrap;letter-spacing:.04em;padding-inline:10px!important}}html.casc-bb .section-main-product .product-column-right .casc-bb-lt.casc-bb-lt{color:var(--bb-cream)!important}html.casc-bb .section-main-product .product-column-right .casc-bb-dk.casc-bb-dk{color:var(--bb-ink)!important}html.casc-bb .casc-bb-tags__right{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;margin-inline-start:auto}html.casc-bb .casc-bb-tags{margin-bottom:18px}html.casc-bb .casc-bb-tag{padding:7px 10px 6px;font-size:10.5px}html.casc-bb .section-main-product .product-column-right klarna-placement{display:block;margin:4px 0 16px}html.casc-bb .section-main-product .product-column-right klarna-placement::part(osm-container){background:transparent;border:0;padding:0}html.casc-bb .section-main-product .product-column-right klarna-placement::part(osm-message),html.casc-bb .section-main-product .product-column-right klarna-placement::part(osm-cta){color:var(--bb-cream);font-size:14px}html.casc-bb .section-main-product .product-column-right klarna-placement::part(osm-cta){text-decoration:underline}html.casc-bb .section-main-product .product-column-right .price__current{font-size:22px}html.casc-bb .section-main-product .product-column-right klarna-placement::part(osm-badge){filter:grayscale(1) brightness(1.3) contrast(1.15)}html.casc-bb .section-main-product .product-column-right klarna-placement::part(osm-badge-container){margin-inline-end:8px}html.casc-bb .section-main-product .product-column-right .swatch-anchor:before{border:0!important;border-radius:0!important;box-shadow:none!important}html.casc-bb .section-main-product .product-column-right .swatch-anchor{border:1px solid rgba(243,242,238,.28)!important;border-radius:0!important;background-color:#efede8;box-shadow:none!important}html.casc-bb .section-main-product .product-column-right .gsw-prg-item--link:hover .swatch-anchor{border-color:var(--bb-gold)!important}html.casc-bb .section-main-product .product-column-right .is-gsw-active .swatch-anchor,html.casc-bb .section-main-product .product-column-right [aria-current=page] .swatch-anchor{border:1px solid var(--bb-cream)!important;outline:2px solid var(--bb-cream)!important;outline-offset:2px}html.casc-bb .section-main-product .product-column-right .casc-swatches{padding:3px}html.casc-bb .section-main-product .product-column-right>.product-form{padding:20px 20px 16px}html.casc-bb .section-main-product .product-column-right>.product-form>.lightly-spaced-row{margin-bottom:10px!important}html.casc-bb .section-main-product .product-column-right>.product-form>.lightly-spaced-row:not(:has(:is(div,span,p,a,img,button,form,dl,ul,details,svg,klarna-placement))){margin:0!important}html.casc-bb .section-main-product .product-column-right>.product-form>.input-row{margin-top:12px!important;margin-bottom:12px!important}html.casc-bb .section-main-product .product-column-right>.product-form>.input-row:not(:has(variant-picker,fieldset,select,input)){margin:0!important}html.casc-bb .section-main-product .product-column-right>.product-form>buy-buttons{margin-top:12px!important;margin-bottom:12px!important}html.casc-bb .casc-bb-tags{margin-bottom:0}html.casc-bb .casc-bb-tag{padding:5px 8px 4px;font-size:10px}html.casc-bb .section-main-product .product-column-right .product-title{font-size:26px!important;line-height:1;margin-bottom:2px}html.casc-bb .section-main-product .product-column-right .price-title-block{margin-bottom:6px}html.casc-bb .section-main-product .product-column-right .price__current{font-size:19px}html.casc-bb .section-main-product .product-column-right klarna-placement{margin:2px 0 8px}html.casc-bb .section-main-product .product-column-right klarna-placement::part(osm-badge){height:22px;width:auto}html.casc-bb .section-main-product .product-column-right klarna-placement::part(osm-message),html.casc-bb .section-main-product .product-column-right klarna-placement::part(osm-cta){font-size:13px;line-height:1.35}html.casc-bb .section-main-product .product-column-right [class^=ss-scarcity]:not([class*=__]){padding:9px 12px!important}html.casc-bb .section-main-product .product-column-right [class^=ss-scarcity] p{margin:0!important;font-size:13px!important;line-height:1.35!important}html.casc-bb .section-main-product .product-column-right [class*=__secondary]{font-size:12px!important}html.casc-bb .section-main-product .product-column-right .ob-box{padding:10px 12px!important}html.casc-bb .section-main-product .product-column-right .ob-box .ob__h{font-size:17px!important;line-height:1.2!important;margin:0 0 2px!important}html.casc-bb .section-main-product .product-column-right .ob-box .ob__sub{font-size:12px!important;line-height:1.35!important}html.casc-bb .section-main-product .product-column-right .add-to-cart{padding-top:12px!important;padding-bottom:12px!important;min-height:0!important}html.casc-bb .section-main-product .product-column-right .payment-icons{margin-top:8px!important;margin-bottom:0!important}html.casc-bb .section-main-product .product-column-right .cs-trust{padding:0!important;font-size:12.5px!important}html.casc-bb .section-main-product .product-column-right .cs-trust__deliver{padding:7px 12px!important}html.casc-bb .section-main-product .product-column-right .cs-trust__row{padding:6px 12px!important;gap:4px 14px!important;row-gap:4px!important}html.casc-bb .section-main-product .product-column-right .disclosure__title{padding-top:10px!important;padding-bottom:10px!important}html.casc-bb .section-main-product .product-column-right buy-buttons .quantity-submit-row,html.casc-bb .section-main-product .product-column-right buy-buttons .quantity-submit-row__submit,html.casc-bb .section-main-product .product-column-right buy-buttons .product-dynamic-payment-button{margin-top:0!important;margin-bottom:0!important}html.casc-bb .section-main-product .product-column-right buy-buttons .quantity-submit-row.has-spb{gap:8px}html.casc-bb .section-main-product .product-column-right .cwp-specs,html.casc-bb .section-main-product .product-column-right .cwp-info details{background:var(--bb-tile)!important;border:0!important;border-radius:0!important;margin:0!important;padding:0 14px!important}html.casc-bb .section-main-product .product-column-right .cwp-specs__title,html.casc-bb .section-main-product .product-column-right .cwp-info summary{display:flex!important;justify-content:space-between;align-items:center;gap:10px;min-height:46px;margin:0!important;padding:10px 0!important;border:0!important;font-size:14.5px!important;line-height:1.25!important;color:var(--bb-cream)!important;cursor:pointer;list-style:none}html.casc-bb .section-main-product .product-column-right .cwp-info summary::-webkit-details-marker{display:none}html.casc-bb .section-main-product .product-column-right .cwp-info summary::marker{content:""}html.casc-bb .section-main-product .product-column-right .cwp-info summary>svg,html.casc-bb .section-main-product .product-column-right .cwp-info summary>[class*=icon]{display:none!important}html.casc-bb .section-main-product .product-column-right .cwp-specs__title:after,html.casc-bb .section-main-product .product-column-right .cwp-info summary:after{content:"+"!important;flex:none;font-size:20px;line-height:1;color:var(--bb-cream);background:none!important;position:static!important;transform:none!important;width:auto!important;height:auto!important}html.casc-bb .section-main-product .product-column-right .cwp-specs.bb-open .cwp-specs__title:after,html.casc-bb .section-main-product .product-column-right .cwp-info details[open] summary:after{content:"\2212"!important}html.casc-bb .section-main-product .product-column-right .cwp-specs:not(.bb-open) .cwp-specs__grid{display:none!important}html.casc-bb .section-main-product .product-column-right .cwp-specs__grid{display:block!important;margin:0 0 8px!important}html.casc-bb .section-main-product .product-column-right .cwp-specs__grid>div{display:flex!important;justify-content:space-between;align-items:baseline;gap:16px;padding:7px 0!important;margin:0!important;border-top:1px solid rgba(243,242,238,.14)!important}html.casc-bb .section-main-product .product-column-right .cwp-specs__grid dt{flex:0 0 40%;font-size:10.5px!important;letter-spacing:.1em;margin:0!important}html.casc-bb .section-main-product .product-column-right .cwp-specs__grid dd{flex:1 1 auto;font-size:13px!important;line-height:1.35!important;text-align:end;margin:0!important}html.casc-bb .section-main-product .product-column-right .cwp-info{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;border:0!important;padding:0!important}html.casc-bb .section-main-product .product-column-right .cwp-info details[open]{grid-column:1 / -1}html.casc-bb .section-main-product .product-column-right .cwp-info__body{padding:0 0 12px!important;border:0!important}html.casc-bb .section-main-product .product-column-right .cwp-info__body p{font-size:13px!important;line-height:1.5!important;margin:0 0 8px!important}html.casc-bb .section-main-product .product-column-right .cwp-specs{margin-bottom:0!important}html.casc-bb .section-main-product .product-column-right .title-row .left-column{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.28em;row-gap:0}html.casc-bb .section-main-product .product-column-right .title-row .left-column>:is(.type_desktop,.type_mobile,.product-title){font-family:var(--font-heading-family, "Casc Sofia EC", "Sofia Sans Extra Condensed", "Arial Narrow", sans-serif)!important;font-size:32px!important;line-height:1!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.01em!important;color:var(--bb-cream)!important;margin:0!important}html.casc-bb .section-main-product .product-column-right .title-row .left-column>.type_mobile{order:-1}html.casc-bb .section-main-product .product-column-right .title-row .left-column>.product-title{opacity:1!important}@media(max-width:767.98px){html.casc-bb .section-main-product .product-column-right .casc-swatches[data-bb-label]:before{text-align:start}}html.casc-bb .section-main-product .product-column-right .price-container .price__current{font-size:22px!important}html.casc-bb .section-main-product .product-column-right .casc-swatches[data-bb-label]:before{content:attr(data-bb-label);display:block;text-align:end;font-size:10px;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:var(--bb-muted);margin:0 0 6px}@media(min-width:768px){html.casc-bb .section-main-product .product-column-right .price-title-block:has(.casc-swatches){padding-inline-end:200px!important}}html.casc-bb .section-main-product .product-column-right klarna-placement::part(osm-container){display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:6px;flex-wrap:nowrap}html.casc-bb .section-main-product .product-column-right klarna-placement::part(osm-message){font-size:12px;line-height:1.35;margin:0 0 0 -14px;color:var(--bb-muted)}html.casc-bb .section-main-product .product-column-right klarna-placement::part(osm-badge-container){margin:0}html.casc-bb .section-main-product .product-column-right klarna-placement::part(osm-badge){height:15px;width:auto}html.casc-bb .section-main-product .product-column-right klarna-placement::part(osm-cta){font-size:11.5px;color:var(--bb-muted)}html.casc-bb .section-main-product .product-column-right .add-to-cart{text-transform:uppercase;letter-spacing:.14em;font-size:14px!important}html.casc-bb .section-main-product .product-column-right .add-to-cart{white-space:nowrap}html.casc-bb .section-main-product .product-column-right .add-to-cart .casc-bb-btnprice{margin-inline-start:1.2em;letter-spacing:.02em;font-weight:600;white-space:nowrap}html.casc-bb .section-main-product .product-column-right .has-spb .add-to-cart{letter-spacing:.06em;padding-inline:12px!important}html.casc-bb .section-main-product .product-column-right .quantity-submit-row__submit{position:relative}html.casc-bb .section-main-product .product-column-right .casc-bb-btntag{position:absolute;top:-10px;inset-inline-end:12px;z-index:2;background:var(--bb-ink);color:var(--bb-cream);font-size:10px;line-height:1;letter-spacing:.12em;text-transform:uppercase;font-weight:600;padding:5px 8px;pointer-events:none}@media(min-width:768px){html.casc-bb .section-main-product .product-column-right>.product-form:has(.price-title-block .casc-swatches) klarna-placement{margin-inline-end:200px!important}html.casc-bb .section-main-product .product-column-right .price-title-block:has(.casc-swatches){min-height:64px}}html.casc-bb .section-main-product .product-column-right .price-title-block,html.casc-bb .section-main-product .product-column-right .price-title-block .price-container,html.casc-bb .section-main-product .product-column-right .price-title-block .price-container .product-price{margin-bottom:0!important;padding-bottom:0!important}html.casc-bb .section-main-product .product-column-right klarna-placement{margin-top:4px!important;margin-bottom:10px!important}@media(min-width:768px){html.casc-bb .section-main-product .product-column-right .price-title-block:has(.casc-swatches){min-height:0}}html.casc-bb .section-main-product .product-column-right>.product-form>div:has(:is([id^=mcb__rewards-on-pdp-widget],.mcb-pdp-widget)){display:none!important}html.casc-bb .section-main-product .product-column-right :is([id^=mcb__rewards-on-pdp-widget],.mcb-pdp-widget){display:none!important}html.casc-bb .section-main-product .product-column-right .casc-bb-rating{display:flex!important;align-items:center;gap:6px;margin:10px 0!important;font-size:12.5px!important;line-height:1.2!important}html.casc-bb .section-main-product .product-column-right .casc-bb-rating *{font-size:12.5px!important}html.casc-bb .section-main-product .product-column-right .casc-bb-rating svg{width:11px!important;height:11px!important}html.casc-bb .section-main-product .product-column-right .price-title-block .price-container .price__current{color:var(--bb-cream)!important;font-weight:600}html.casc-bb .section-main-product .product-column-right klarna-placement::part(osm-container){flex-direction:column-reverse!important;align-items:flex-start!important;justify-content:flex-start!important;gap:4px!important}@media(min-width:768px){html.casc-bb .section-main-product .product-column-right .casc-swatches[data-bb-label]:before{text-align:start}}@media(max-width:767.98px){html.casc-bb .section-main-product .product-column-right .title-row .mobile-options{display:none!important}html.casc-bb .section-main-product .product-column-right .price-container .product-price{display:block!important}html.casc-bb .section-main-product .product-column-right .price-title-block:has(.casc-swatches){position:relative;padding-inline-end:150px!important;min-height:92px}html.casc-bb .section-main-product .product-column-right .price-title-block .casc-swatches{position:absolute!important;top:0!important;inset-inline-end:0!important;left:auto;width:auto!important;margin:0!important}html[dir=rtl].casc-bb .section-main-product .product-column-right .price-title-block .casc-swatches{right:auto!important}html.casc-bb .section-main-product .product-column-right .casc-swatches legend{display:none!important}html.casc-bb .section-main-product .product-column-right .casc-swatches .gsw-list-products-group{gap:5px!important}html.casc-bb .section-main-product .product-column-right .casc-swatches .gsw-prg-item{width:42px!important;height:54px!important;margin:0!important}html.casc-bb .section-main-product .product-column-right .casc-swatches .swatch-anchor{width:42px!important;height:54px!important}html.casc-bb .section-main-product .product-column-right .title-row .left-column>:is(.type_desktop,.type_mobile,.product-title){font-size:28px!important}html.casc-bb .section-main-product .product-column-right .price-title-block .price-container .price__current{font-size:20px!important}}@media(max-width:767.98px){html.casc-bb .section-main-product .product-column-right .price-title-block:has(.casc-swatches){padding-inline-end:136px!important}html.casc-bb .section-main-product .product-column-right .casc-swatches .gsw-list-products-group{gap:4px!important}html.casc-bb .section-main-product .product-column-right .casc-swatches .gsw-prg-item,html.casc-bb .section-main-product .product-column-right .casc-swatches .swatch-anchor{width:40px!important;height:52px!important}html.casc-bb .section-main-product .product-column-right .title-row .left-column>:is(.type_desktop,.type_mobile,.product-title){font-size:26px!important}}html.casc-bb .section-main-product .product-column-right buy-buttons .quantity-submit-row.has-spb{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important}html.casc-bb .section-main-product .product-column-right buy-buttons .quantity-submit-row.has-spb>*{width:100%!important;max-width:none!important;flex:0 0 auto!important;margin:0!important}html.casc-bb .section-main-product .product-column-right buy-buttons .quantity-submit-row.has-spb .add-to-cart{width:100%!important}html.casc-bb[dir=rtl] .section-main-product .product-column-right klarna-placement::part(osm-message){unicode-bidi:plaintext}html.casc-bb .section-main-product .product-column-right :is(.cwp-rating,.casc-bb-rating){display:none!important}@media(min-width:768px){html.casc-bb .section-main-product .product-column-right .casc-swatches{max-width:216px;box-sizing:border-box}html.casc-bb .section-main-product .product-column-right .casc-swatches .gsw-list-products-group{gap:6px!important;flex-wrap:wrap!important}html.casc-bb .section-main-product .product-column-right .casc-swatches .gsw-prg-item,html.casc-bb .section-main-product .product-column-right .casc-swatches .swatch-anchor{width:36px!important;height:46px!important;margin:0!important}html.casc-bb .section-main-product .product-column-right .price-title-block:has(.casc-swatches){padding-inline-end:140px!important}html.casc-bb .section-main-product .product-column-right .price-title-block:has(.casc-swatches .gsw-list-products-group>:nth-child(4)){padding-inline-end:180px!important}html.casc-bb .section-main-product .product-column-right .price-title-block:has(.casc-swatches .gsw-list-products-group>:nth-child(5)){padding-inline-end:222px!important}html.casc-bb .section-main-product .product-column-right>.product-form:has(.price-title-block .casc-swatches .gsw-list-products-group>:nth-child(6)) klarna-placement{margin-inline-end:222px!important}}@media(max-width:767.98px){html.casc-bb .section-main-product .product-column-right .casc-swatches{max-width:176px;box-sizing:border-box}html.casc-bb .section-main-product .product-column-right .casc-swatches .gsw-list-products-group{gap:4px!important;flex-wrap:wrap!important}html.casc-bb .section-main-product .product-column-right .casc-swatches .gsw-prg-item,html.casc-bb .section-main-product .product-column-right .casc-swatches .swatch-anchor{width:30px!important;height:39px!important;margin:0!important}html.casc-bb .section-main-product .product-column-right .price-title-block:has(.casc-swatches){padding-inline-end:114px!important}html.casc-bb .section-main-product .product-column-right .price-title-block:has(.casc-swatches .gsw-list-products-group>:nth-child(4)){padding-inline-end:148px!important}html.casc-bb .section-main-product .product-column-right .price-title-block:has(.casc-swatches .gsw-list-products-group>:nth-child(5)){padding-inline-end:182px!important}html.casc-bb .section-main-product .product-column-right .price-title-block:has(.casc-swatches .gsw-list-products-group>:nth-child(6)){min-height:112px!important}}@media(max-width:767.98px){html.casc-bb .section-main-product .product-column-right .title-row .left-column{width:auto!important;flex:1 1 auto;min-width:0}}@media(max-width:359.98px){html.casc-bb .section-main-product .product-column-right .casc-swatches{max-width:106px}html.casc-bb .section-main-product .product-column-right .casc-swatches .gsw-list-products-group{width:auto!important;max-width:100%!important}html.casc-bb .section-main-product .product-column-right .price-title-block:has(.casc-swatches .gsw-list-products-group>:nth-child(4)){padding-inline-end:114px!important;min-height:112px!important}}html.casc-bb .section-main-product .product-column-right>.product-form:has(buy-buttons button[name=add][disabled]) :is(.cs-trust__deliver,.payment-icons,.lightly-spaced-row:has(>.ob-box)){display:none!important}html.casc-bb .section-main-product .product-column-right>.product-form .lightly-spaced-row:has(>[class^=ss-scarcity][class*=--oos]){display:none!important}html.casc-bb .section-main-product .product-column-right .cas-soldout-next{margin:18px 0 8px;padding:18px 0 0;border:0;border-top:1px solid var(--bb-tile-edge);border-radius:0;background:transparent}html.casc-bb .section-main-product .product-column-right .cas-soldout-next__line{display:none}html.casc-bb .section-main-product .product-column-right .cas-soldout-next__card{color:var(--bb-cream)}html.casc-bb .section-main-product .product-column-right .cas-soldout-next__card img{background:var(--cc-tile, #efede8)}html.casc-bb .section-main-product .product-column-right .cas-soldout-next__price{opacity:.75}html.casc-bb .section-main-product .product-column-right .cas-soldout-next__btn{background:var(--bb-cream);color:var(--bb-ink);border:1px solid var(--bb-cream);border-radius:0;letter-spacing:.12em}html.casc-bb .section-main-product .product-column-right .cas-soldout-next__btn:hover{background:var(--bb-gold);border-color:var(--bb-gold)}html.casc-bb .section-main-product .product-column-right buy-buttons button[name=add]:not(.add-to-cart){text-transform:uppercase;letter-spacing:.14em;font-size:14px!important;border-radius:0!important}html.casc-bb .section-main-product .product-label--sale{display:none!important}@media(max-width:767.98px){html.casc-bb .casc-bb-tags:has(>.casc-bb-tag) .casc-bb-tags__right .casc-bb-tag:first-child:not(:last-child){display:none}}@media(min-width:768px){html.casc-bb .section-main-product .media-gallery--layout-columns-2 .product-media-collage .product-media-collage__item:nth-child(odd of.product-media-collage__item:not(.product-media-collage__item--inactive-option)):nth-last-child(1 of.product-media-collage__item:not(.product-media-collage__item--inactive-option)):not(:first-child){margin-left:calc(25% + 11px)}html[dir=rtl].casc-bb .section-main-product .media-gallery--layout-columns-2 .product-media-collage .product-media-collage__item:nth-child(odd of.product-media-collage__item:not(.product-media-collage__item--inactive-option)):nth-last-child(1 of.product-media-collage__item:not(.product-media-collage__item--inactive-option)):not(:first-child){margin-right:25%}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/casc-buybox.css.map */
