.curated-offers{background:var(--oc-section-bg, transparent)}.curated-offers__inner{max-width:var(--oc-max-width, 1240px);margin-inline:auto;padding-inline:16px}@media screen and (min-width:840px){.curated-offers__inner{padding-inline:24px}}.curated-offers__heading{margin:0;line-height:1.15}.curated-offers offer-card~offer-card{margin-block-start:var(--oc-card-gap, 48px);padding-block-start:var(--oc-card-gap, 48px);border-block-start:var(--oc-sep-width, 1px) var(--oc-sep-style, solid) var(--oc-sep-color, #D9D9D9)}.curated-offers--no-separator offer-card~offer-card{border-block-start:0}offer-card{display:block}.offer-card{background:var(--oc-card-bg, transparent);border:var(--oc-card-bw, 0) solid var(--oc-card-border, transparent);border-radius:var(--oc-card-radius, 0px);padding:var(--oc-card-pad, 0px);--height-buy-buttons: var(--oc-buttons-height, 52px)}.offer-card product-form-component,.offer-card form[data-type=add-to-cart-form]{display:block}.offer-card__grid{display:grid;column-gap:var(--oc-col-gap, 24px);row-gap:var(--oc-row-gap, 16px);grid-template-columns:38% minmax(0,1fr);grid-template-areas:"media head" "buy   buy" "desc  desc"}.offer-card--no-desc .offer-card__grid{grid-template-areas:"media head" "buy   buy"}.offer-card--no-media .offer-card__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "buy" "desc"}.offer-card--stack-mobile .offer-card__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"media" "head" "buy" "desc"}.offer-card__media{grid-area:media;align-self:start;min-width:0}.offer-card__head{grid-area:head;display:flex;flex-direction:column;gap:var(--oc-head-gap, 16px);min-width:0}.offer-card__buy{grid-area:buy;display:flex;flex-direction:column;gap:var(--oc-buy-gap, 16px);min-width:0}.offer-card__desc{grid-area:desc;min-width:0}@media screen and (min-width:840px){.offer-card__grid,.offer-card--stack-mobile .offer-card__grid{grid-template-columns:var(--oc-media-col-md, 45%) minmax(0,1fr);grid-template-areas:"media head" "desc  buy"}.offer-card--no-desc .offer-card__grid,.offer-card--stack-mobile.offer-card--no-desc .offer-card__grid{grid-template-areas:"media head" "media buy"}.offer-card--no-media .offer-card__grid,.offer-card--stack-mobile.offer-card--no-media .offer-card__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "buy" "desc"}}@media screen and (min-width:1200px){.offer-card__grid,.offer-card--stack-mobile .offer-card__grid{grid-template-columns:var(--oc-media-col-lg, 42%) minmax(0,1fr);grid-template-areas:"media head" "desc  buy"}.offer-card--no-desc .offer-card__grid{grid-template-areas:"media head" "media buy"}.offer-card--img-right .offer-card__grid,offer-card.offer-card--img-auto:nth-of-type(2n) .offer-card__grid{grid-template-columns:minmax(0,1fr) var(--oc-media-col-lg, 42%);grid-template-areas:"head media" "buy  desc"}.offer-card--img-right.offer-card--no-desc .offer-card__grid,offer-card.offer-card--img-auto:nth-of-type(2n).offer-card--no-desc .offer-card__grid{grid-template-areas:"head media" "buy  media"}.offer-card--no-media .offer-card__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "buy" "desc"}}.offer-card__img,.offer-card__placeholder{display:block;inline-size:100%;block-size:auto;border-radius:var(--oc-media-radius, 12px);background:var(--oc-media-bg, transparent)}.offer-card__placeholder{background:var(--oc-media-bg, #EFEFEF)}.offer-card__img[data-fit=cover]{object-fit:cover}.offer-card__img[data-fit=contain]{object-fit:contain}.offer-card__media[data-ratio="1-1"] .offer-card__img,.offer-card__media[data-ratio="1-1"] .offer-card__placeholder{aspect-ratio:1 / 1}.offer-card__media[data-ratio="4-3"] .offer-card__img,.offer-card__media[data-ratio="4-3"] .offer-card__placeholder{aspect-ratio:4 / 3}.offer-card__media[data-ratio="3-2"] .offer-card__img,.offer-card__media[data-ratio="3-2"] .offer-card__placeholder{aspect-ratio:3 / 2}.offer-card__media[data-ratio="16-9"] .offer-card__img,.offer-card__media[data-ratio="16-9"] .offer-card__placeholder{aspect-ratio:16 / 9}.offer-card__header{display:flex;align-items:flex-start;justify-content:var(--oc-header-justify, space-between);gap:var(--oc-col-gap, 24px)}.offer-card__title{margin:0;color:var(--oc-title-color, #1A1A1A);font-size:var(--oc-title-size, 24px);font-weight:var(--oc-title-weight, inherit);text-transform:var(--oc-title-case, none);line-height:var(--oc-title-lh, 1.15);text-align:var(--oc-title-align, left);min-width:0}.offer-card__title a{color:inherit;text-decoration:none}.offer-card__title a:hover{text-decoration:underline}.offer-card__prices{display:flex;flex-direction:column;align-items:var(--oc-prices-align, flex-end);gap:var(--oc-prices-gap, 4px);flex:0 0 auto}.offer-card__price{display:inline-block;background:var(--oc-price-bg, #E07B1E);color:var(--oc-price-text, #FFFFFF);border-radius:var(--oc-price-radius, 8px);padding:var(--oc-price-pad-y, 6px) var(--oc-price-pad-x, 14px);font-size:var(--oc-price-size, 26px);font-weight:var(--oc-price-weight, 700);line-height:1.1;white-space:nowrap}.offer-card__compare{position:relative;display:inline-block;color:var(--oc-compare-color, #1A1A1A);font-size:var(--oc-compare-size, 18px);font-weight:var(--oc-compare-weight, 700);line-height:1.2;white-space:nowrap;text-decoration:none}.offer-card__compare[hidden]{display:none}.offer-card__compare[data-strike=diagonal]:after{content:"";position:absolute;top:-2px;right:-3px;bottom:-2px;left:-3px;pointer-events:none;background:linear-gradient(to top right,transparent calc(50% - var(--oc-strike-w, 2px)),var(--oc-compare-strike, #D92D20) calc(50% - var(--oc-strike-w, 2px)),var(--oc-compare-strike, #D92D20) calc(50% + var(--oc-strike-w, 2px)),transparent calc(50% + var(--oc-strike-w, 2px)))}.offer-card__compare[data-strike=line]{text-decoration:line-through;text-decoration-color:var(--oc-compare-strike, #D92D20);text-decoration-thickness:var(--oc-strike-w, 2px)}.offer-card__shortdesc{margin:0;color:var(--oc-shortdesc-color, #555555);font-size:var(--oc-shortdesc-size, 15px);line-height:var(--oc-shortdesc-lh, 1.4);text-align:var(--oc-shortdesc-align, left)}.offer-card__shortdesc>:first-child{margin-block-start:0}.offer-card__shortdesc>:last-child{margin-block-end:0}.offer-card__stock{display:flex;flex-direction:column;align-items:var(--oc-stock-align, flex-start);gap:2px}.offer-card__stock-item{display:inline-flex;align-items:center;gap:var(--oc-stock-icon-gap, 8px);color:var(--oc-stock-text, #1A1A1A);font-size:var(--oc-stock-size, 14px);font-weight:var(--oc-stock-weight, inherit);line-height:1.3}.offer-card__stock-item[hidden]{display:none}.offer-card__stock-icon{display:inline-flex;flex:0 0 auto;color:var(--oc-stock-dot, #EE9441)}.offer-card__stock-icon svg{inline-size:var(--oc-stock-dot-size, 10px);block-size:var(--oc-stock-dot-size, 10px)}.offer-card__stock-item[data-stock-state=out] .offer-card__stock-icon{color:var(--oc-stock-dot-out, #C4C4C4)}.offer-card__actions{--buy-button-preferred-width: 180px;justify-content:var(--oc-actions-justify, flex-start)}.offer-card__actions--stacked{--buy-button-preferred-width: 100%}.offer-card{--color-input-background: var(--oc-qty-bg, #FFFFFF);--color-input-hover-background: var(--oc-qty-bg, #FFFFFF);--color-input-border: var(--oc-qty-border, #1A1A1A);--color-input-text: var(--oc-qty-text, #1A1A1A);--style-border-radius-inputs: var(--oc-qty-radius, 8px)}.offer-card .quantity-selector{--quantity-selector-width: var(--oc-qty-width, 124px)}.offer-card .add-to-cart-button{--button-background-color: var(--oc-atc-bg, #C8741A);--button-color: var(--oc-atc-text, #FFFFFF);background-color:var(--oc-atc-bg, #C8741A);color:var(--oc-atc-text, #FFFFFF);border-radius:var(--oc-atc-radius, 8px);font-size:var(--oc-atc-size, 16px);font-weight:var(--oc-atc-weight, inherit);text-transform:var(--oc-atc-case, none)}.offer-card--atc-disabled .add-to-cart-icon{display:none}.offer-card .add-to-cart-button:hover:not(:disabled){--button-background-color: var(--oc-atc-bg-hover, #A95F12);--button-color: var(--oc-atc-text-hover, #FFFFFF);background-color:var(--oc-atc-bg-hover, #A95F12);color:var(--oc-atc-text-hover, #FFFFFF)}.offer-card__express{background:var(--oc-express-bg, transparent);border-radius:var(--oc-express-radius, 8px);padding:var(--oc-express-pad, 0px);max-inline-size:var(--oc-express-max, 100%);margin-inline:var(--oc-express-mi, 0 auto);--shopify-accelerated-checkout-button-border-radius: var(--oc-express-radius, 8px);--shopify-accelerated-checkout-button-block-size: var(--oc-buttons-height, 52px)}.offer-card__express[hidden]{display:none}.offer-card .shopify-payment-button__more-options,.offer-card more-payment-options-link a{color:var(--oc-morepay-color, #1A1A1A);font-size:var(--oc-morepay-size, 13px);text-decoration:underline}.offer-card--no-morepay .shopify-payment-button__more-options,.offer-card--no-morepay more-payment-options-link{display:none}.offer-card__alma{display:flex;flex-direction:column;align-items:var(--oc-alma-align, stretch);border:var(--oc-alma-border-w, 1px) var(--oc-alma-border-style, solid) var(--oc-alma-border, #D9D9D9);border-radius:var(--oc-alma-radius, 8px);padding:var(--oc-alma-pad, 12px);background:var(--oc-alma-bg, transparent);max-inline-size:var(--oc-alma-max, 100%);margin-block:var(--oc-alma-margin, 0px)}.offer-card__alma>:first-child{margin-block-start:0}.offer-card__alma>:last-child{margin-block-end:0}.offer-card__lang{display:flex;flex-direction:column;gap:var(--oc-lang-gap, 8px)}.offer-card__lang-label{color:var(--oc-lang-label-color, #1A1A1A);font-size:var(--oc-lang-label-size, 14px);line-height:1.2;text-align:var(--oc-lang-label-align, left)}.offer-card__pills{display:flex;gap:var(--oc-pill-gap, 8px);flex-wrap:wrap;justify-content:var(--oc-pills-justify, flex-start)}.offer-card__pill{-webkit-appearance:none;appearance:none;cursor:pointer;flex:var(--oc-pill-grow, 1 1 auto);line-height:1.2;text-align:center;background:var(--oc-pill-bg, #FFFFFF);color:var(--oc-pill-text, #1A1A1A);border:var(--oc-pill-bw, 1px) solid var(--oc-pill-border, #1A1A1A);border-radius:var(--oc-pill-radius, 20px);padding:var(--oc-pill-pad-y, 9px) var(--oc-pill-pad-x, 18px);font-size:var(--oc-pill-size, 14px);font-weight:var(--oc-pill-weight, inherit);text-transform:var(--oc-pill-case, none);font-family:inherit;transition:background-color .15s ease,color .15s ease}.offer-card__pill[aria-checked=true]{background:var(--oc-pill-sel-bg, #000000);color:var(--oc-pill-sel-text, #FFFFFF);border-color:var(--oc-pill-sel-bg, #000000)}.offer-card__pill:disabled{opacity:.45;cursor:not-allowed;text-decoration:line-through}.offer-card__desc-heading{margin:0 0 var(--oc-desc-head-gap, 8px);color:var(--oc-desc-head-color, #1A1A1A);font-size:var(--oc-desc-head-size, 16px);font-weight:var(--oc-desc-head-weight, 700);text-transform:var(--oc-desc-head-case, none);text-align:var(--oc-desc-head-align, left);line-height:1.2}.offer-card__bullets,.offer-card__desc-body ul{margin:0;padding-inline-start:var(--oc-bullets-indent, 1.2em);display:flex;flex-direction:column;gap:var(--oc-bullets-gap, 4px);text-align:var(--oc-bullets-align, left)}.offer-card__bullets li,.offer-card__desc-body li{color:var(--oc-bullets-color, #555555);font-size:var(--oc-bullets-size, 14px);line-height:var(--oc-bullets-lh, 1.4)}.offer-card__bullets li::marker,.offer-card__desc-body li::marker{color:var(--oc-bullets-marker, #E07B1E)}@media screen and (min-width:1200px){.offer-card--bullets-2 .offer-card__bullets{display:block;columns:2;column-gap:var(--oc-col-gap, 24px)}.offer-card--bullets-2 .offer-card__bullets li{break-inside:avoid}}.offer-card--empty{display:grid;gap:12px;padding:24px;border:1px dashed var(--oc-sep-color, #D9D9D9);border-radius:var(--oc-card-radius, 8px);text-align:center;color:var(--oc-shortdesc-color, #555555)}@media screen and (max-width:839px){.offer-card__grid,.offer-card--no-desc .offer-card__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "media" "buy"}.offer-card--stack-mobile .offer-card__grid{grid-template-areas:"media" "head" "buy"}.offer-card--no-media .offer-card__grid,.offer-card--stack-mobile.offer-card--no-media .offer-card__grid{grid-template-areas:"head" "buy"}.offer-card__header{display:contents}.offer-card__head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title prices" "short prices";column-gap:var(--oc-col-gap, 24px);row-gap:calc(var(--oc-head-gap, 16px) / 2);align-items:start}.offer-card__title{grid-area:title}.offer-card__prices{grid-area:prices}.offer-card__shortdesc{grid-area:short}.offer-card__desc{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/offer-card.css.map */
