.product--ss{--pdp-yellow: #ffcb00;--pdp-ink: #2b2b2b;--pdp-muted: #7a746d;--pdp-line: #e8e1d9;--pdp-radius: 12px}.container>.breadcrumb{display:block;margin-block:14px 0px}.container>.breadcrumb .breadcrumb__list{flex-wrap:wrap}@media screen and (min-width:1000px){.container>.breadcrumb{margin-block-end:24px}}.product--ss .product__info{width:100%}@media screen and (min-width:1000px){.product.product--ss{display:grid;grid-template-columns:var(--pdp-cols, minmax(0, 1fr) minmax(0, 1fr));column-gap:var(--pdp-col-gap, 80px);align-items:start;margin-inline:0}.product--ss .pdp-gallery{width:100%}.product--ss .product__info{width:100%;min-width:0}}.product--ss .product__info{min-width:0;overflow:visible}.product--ss .product-form__description{overflow-wrap:anywhere}.product--ss .product-form__description table{display:block;max-width:100%;overflow-x:auto}.pdp-gallery{position:relative}.pdp-gallery__desktop{display:none}.pdp-gallery__image,.pdp-gallery__item video,.pdp-gallery__slide video{display:block;width:100%;height:auto}@media screen and (min-width:1000px){.pdp-gallery__desktop{display:grid;gap:12px}.pdp-gallery__mobile{display:none}.pdp-gallery__item{position:relative;border-radius:var(--pdp-radius);overflow:hidden;background:#f4efe9}}.pdp-gallery__stage{position:relative;border-radius:var(--pdp-radius);overflow:hidden;background:#f4efe9}.pdp-gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pdp-gallery__track::-webkit-scrollbar{display:none}.pdp-gallery__slide{flex:0 0 100%;scroll-snap-align:center;scroll-snap-stop:always}.pdp-gallery__track{overscroll-behavior-x:contain}.pdp-gallery__image,.pdp-gallery__item>img,.pdp-gallery__slide>img{cursor:zoom-in;-webkit-user-drag:none}.pdp-gallery__nav{position:absolute;top:50%;translate:0 -50%;width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:50%;background:#ffffffd9;color:var(--pdp-ink);box-shadow:0 1px 6px #00000026;cursor:pointer}.pdp-gallery__nav--prev{left:10px}.pdp-gallery__nav--next{right:10px}.pdp-gallery__nav[disabled]{opacity:.35;cursor:default}.pdp-gallery__thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;padding:2px}.pdp-gallery__thumb{flex:0 0 auto;width:64px;padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;background:none;opacity:.8;cursor:pointer}.pdp-gallery__thumb img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.pdp-gallery__thumb[aria-current=true]{border-color:#1d1d1d;opacity:1}.pdp-tags{position:absolute;left:12px;bottom:12px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding:0;list-style:none;pointer-events:none}.pdp-tags__item{display:inline-flex;align-items:center;gap:7px;padding:7px 13px 7px 10px;border-radius:999px;background:#ffffffeb;box-shadow:0 1px 6px #0000001f;color:var(--pdp-ink);font-size:12px;font-weight:500;line-height:1}.pdp-tags__icon{width:18px;height:18px;object-fit:contain}.pdp-tags__item,.pdp-tags__text{font-weight:500!important}.pdp-tags__item:nth-child(4n+1){background:#fdeadb}.pdp-tags__item:nth-child(4n+2){background:#e9eef8}.pdp-tags__item:nth-child(4n+3){background:#e6f3e6}.pdp-tags__item:nth-child(4n+4){background:#f1e8f7}.product-form--ss{display:flex;flex-direction:column;gap:0}.product-form--ss>*{margin-block:0}.pdp-label-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-block-start:6px}.pdp-label-row__feature{font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--pdp-muted)}.pdp-label-row__pill{flex:none;padding:6px 14px;border-radius:999px;background:var(--pdp-yellow);color:#2b2b2b;font-size:12px;font-weight:600;white-space:nowrap}.pdp-title{margin:14px 0 10px;font-size:clamp(24px,2.4vw,32px);line-height:1.2;font-weight:600;color:var(--pdp-ink)}.pdp-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin-block-end:14px}.pdp-price__current{font-size:22px;font-weight:600;color:var(--pdp-ink)}.pdp-price__compare{font-size:15px;color:var(--pdp-muted);text-decoration:line-through}.pdp-price__saving{font-size:12px;font-weight:600;color:#de2a2a}.pdp-price__tax{font-size:12px;color:var(--pdp-muted)}.product-form--ss .product-form__description{margin-block:4px 18px;font-size:14px;line-height:1.6;color:#4a4540}.product-form--ss .product-form__text{margin-block:8px}.pdp-styles{margin-block:6px 18px}.pdp-styles__heading{margin:0 0 10px;font-size:14px;font-weight:600;color:var(--pdp-ink)}.pdp-styles__count{font-weight:400;color:var(--pdp-muted)}.pdp-styles__list{display:flex;gap:10px;overflow-x:auto;padding:3px}.pdp-styles__item{flex:0 0 auto;width:60px;border:2px solid transparent;border-radius:12px;overflow:hidden;opacity:.9;transition:border-color .15s,opacity .15s}.pdp-styles__item img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.pdp-styles__item:hover{opacity:1;border-color:#bdb5ab}.pdp-styles__item.is-active{border-color:#1d1d1d;opacity:1}.pdp-nudge{display:flex;align-items:center;gap:8px;margin-block:0 18px;border-radius:10px;color:#9b3d12;font-size:11px;font-weight:500}.product-form--ss .product-form__option-selector+.product-form__option-selector{margin-top:16px}.product-form--ss .product-form__option-info{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-size:13px}.product-form--ss .product-form__option-name{font-weight:600;color:var(--pdp-ink)}.product-form--ss .product-form__option-value{margin-inline-end:auto;padding-inline-start:6px;color:#5b6b8c;font-weight:500}.product-form--ss .product-form__option-link{display:inline-flex;align-items:center;gap:6px;font-weight:500;color:var(--pdp-ink);text-decoration:none}.product-form--ss .block-swatch-list{width:100%;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.product-form--ss .block-swatch{margin:0}.product-form--ss .block-swatch__item{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;margin:0;box-sizing:border-box;height:44px;padding:0 8px;border:1px solid var(--pdp-line);border-radius:10px;background:#fff;color:var(--pdp-ink);font-size:14px;font-weight:500;box-shadow:none}.product-form--ss .block-swatch__item:after{display:none}.product-form--ss .block-swatch__radio:checked+.block-swatch__item,.product-form--ss .block-swatch__item.is-selected{border-color:#e0b200;background:var(--pdp-yellow);color:#1d1d1d}.product-form--ss .block-swatch.is-disabled .block-swatch__item{opacity:.45;text-decoration:none}.product-form--ss .product-form__buy-buttons{margin-top:20px}.product-form--ss .product-form__buy-buttons form{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:stretch}.product-form--ss .product-form__buy-buttons .pdp-qty{height:52px;border:1px solid var(--pdp-line);border-radius:12px;background:#fff}.product-form--ss .product-form__payment-container{display:contents}.product-form--ss .product-form__add-button{grid-column:2;height:52px;border-radius:12px;border:0;background:var(--pdp-yellow);color:#1d1d1d;font-size:16px;font-weight:600;letter-spacing:0;text-transform:none;box-shadow:0 6px 16px #ffcb0059}.product-form--ss .product-form__add-button[disabled]{background:#e6e1da;color:#8b857d;box-shadow:none}.product-form--ss .shopify-payment-button,.product-form--ss .product-form__payment-container>:not(.product-form__add-button){grid-column:1 / -1}.product-form--ss .product-form__buy-buttons form:not(:has(.pdp-qty)){grid-template-columns:1fr}.product-form--ss .product-form__buy-buttons form:not(:has(.pdp-qty)) .product-form__add-button{grid-column:1}.pdp-trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:12px;margin:26px 0 0;padding:0;list-style:none}.pdp-trust__item{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.pdp-trust__icon{width:40px;height:40px;object-fit:contain;margin-bottom:4px}.pdp-trust__title{font-size:11px;font-weight:600;color:var(--pdp-ink)}.pdp-trust__text{font-size:11px;line-height:1.4;color:var(--pdp-muted)}.pdp-trust--columns{gap:8px}.pdp-trust--columns .pdp-trust__item{gap:3px}.pdp-trust--columns .pdp-trust__title{font-size:11px;white-space:nowrap}.pdp-trust--columns .pdp-trust__text{font-size:10px;line-height:1.35;letter-spacing:-.1px;text-wrap:balance;min-height:2.7em;max-width:22ch;margin-inline:auto}@media screen and (max-width:420px){.pdp-trust--columns .pdp-trust__text{font-size:9.5px;letter-spacing:-.15px}}.pdp-trust__copy{display:contents}.pdp-trust--rows{grid-template-columns:1fr;gap:12px}.pdp-trust--rows .pdp-trust__item{flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;text-align:left}.pdp-trust--rows .pdp-trust__icon{flex:0 0 40px;margin-bottom:0}.pdp-trust--rows .pdp-trust__copy{display:block;flex:1 1 auto;min-width:0;font-size:12px;line-height:1.45}.pdp-trust--rows .pdp-trust__title{display:inline;font-size:12px;margin-right:4px}.pdp-trust--rows .pdp-trust__text{display:inline;font-size:12px}@media screen and (max-width:999px){.pdp-title{margin-top:12px}.pdp-label-row__feature{font-size:11px}.pdp-trust__text{font-size:10.5px}}@media screen and (min-width:1000px){.product--ss{--pdp-img-ratio: 10 / 11}.product.product--ss{grid-template-columns:var(--pdp-cols, minmax(0, 1fr) minmax(0, 1fr))}.pdp-gallery__item{aspect-ratio:var(--pdp-img-ratio)}.pdp-gallery__item .pdp-gallery__image,.pdp-gallery__item video{width:100%;height:100%;object-fit:cover;object-position:center top}}.pdp-gallery__side{display:none}@media screen and (min-width:1000px){.pdp-gallery--grid .pdp-gallery__desktop{grid-template-columns:repeat(2,minmax(0,1fr))}.pdp-gallery--thumbs{display:grid;column-gap:12px;row-gap:12px;align-items:stretch}.pdp-gallery--thumbs-left{grid-template-columns:84px minmax(0,1fr)}.pdp-gallery--thumbs-right{grid-template-columns:minmax(0,1fr) 84px}.pdp-gallery--thumbs-bottom{grid-template-columns:minmax(0,1fr);align-items:start}.pdp-gallery--thumbs .pdp-gallery__side{display:block;position:relative;min-width:0;min-height:0}.pdp-gallery--thumbs-left .pdp-gallery__side-list,.pdp-gallery--thumbs-right .pdp-gallery__side-list{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:10px;overflow-y:auto;padding:2px}.pdp-gallery--thumbs-bottom .pdp-gallery__side-list{display:flex;gap:10px;overflow-x:auto;padding:2px}.pdp-gallery--thumbs-bottom .pdp-gallery__dthumb{flex:0 0 84px;width:84px}.pdp-gallery__dthumb{flex:0 0 auto;width:100%;padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;background:#f4efe9;opacity:.75;cursor:pointer;transition:opacity .15s ease,border-color .15s ease}.pdp-gallery__dthumb:hover{opacity:1}.pdp-gallery__dthumb img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.pdp-gallery__dthumb[aria-current=true]{border-color:#1d1d1d;opacity:1}.pdp-gallery--thumbs .pdp-gallery__desktop{display:block;min-width:0}.pdp-gallery--thumbs .pdp-gallery__item{display:none}.pdp-gallery--thumbs .pdp-gallery__item.is-active{display:block}}@media screen and (min-width:1000px){.pdp-gallery--sticky{position:sticky;top:var(--pdp-sticky-top, calc(var(--header-height, 0px) + var(--pdp-sticky-gap, 16px)))}}html.pdp-zoom-lock{overflow:hidden}.pdp-zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;flex-direction:column;background:#0f0f0ff0;color:#fff;opacity:0;transition:opacity .2s ease;-webkit-tap-highlight-color:transparent}.pdp-zoom.is-open{opacity:1}.pdp-zoom__bar{position:absolute;top:0;left:0;right:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:10px 14px;pointer-events:none}.pdp-zoom__count{font-size:13px;letter-spacing:.04em;opacity:.85}.pdp-zoom__btn{pointer-events:auto;display:grid;place-items:center;width:42px;height:42px;padding:0;border:0;border-radius:50%;background:#ffffff24;color:#fff;cursor:pointer}.pdp-zoom__btn:hover{background:#ffffff42}.pdp-zoom__btn[disabled]{opacity:.3;cursor:default}.pdp-zoom__stage{position:relative;flex:1;min-height:0;overflow:hidden;touch-action:none;user-select:none;-webkit-user-select:none;cursor:zoom-in}.pdp-zoom__stage.is-zoomed{cursor:grab}.pdp-zoom__stage.is-dragging{cursor:grabbing}.pdp-zoom__img{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transform-origin:50% 50%;will-change:transform;-webkit-user-drag:none;pointer-events:none}.pdp-zoom__img.is-animating{transition:transform .22s ease}.pdp-zoom__nav{position:absolute;top:50%;translate:0 -50%;z-index:2}.pdp-zoom__nav--prev{left:14px}.pdp-zoom__nav--next{right:14px}@media screen and (max-width:999px){.pdp-zoom__nav{display:none}}.product-form--no-buy-now .shopify-payment-button,.product-form--no-buy-now .gokwik-buy-now,.product-form--no-buy-now [data-gokwik-buy-now]{display:none!important}.pdp-intro{margin-block:4px 18px}.pdp-intro--line-above{padding-top:18px;border-top:1px solid var(--pdp-line)}.pdp-intro--line-below{padding-bottom:18px;border-bottom:1px solid var(--pdp-line)}.pdp-intro__text{font-size:12px;line-height:1.6;color:#4a4540}.pdp-intro__text p{margin:0 0 8px}.pdp-intro__text p:last-child{margin-bottom:0}.pdp-opb{display:block;isolation:isolate;margin:10px 0;--opb-ink: #3b2a12;--opb-k: .9;--flag-top: calc(112px * var(--opb-k));--at-top: calc(var(--flag-top) + 34px);--pole-end: var(--flag-top)}.pdp-opb__card{position:relative;padding:14px 16px 0;border:2px solid #ffe08a;border-radius:20px;color:var(--opb-ink);background-color:var(--opb-bg, #fff6dc)}.pdp-opb__bg{position:absolute;inset:var(--opb-gap, 0px);border-radius:max(0px,calc(var(--opb-r, 18px) - var(--opb-gap, 0px)));overflow:hidden}.pdp-opb__bg:before{content:"";position:absolute;left:0;right:0;top:0;height:var(--opb-sky, 100%);background-image:var(--opb-sky-image, none);background-size:100% 100%;background-position:center bottom;background-repeat:no-repeat}.pdp-opb__bg--cover:before{background-size:cover}.pdp-opb__bg--builtin:before{height:100%;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 240' preserveAspectRatio='none'><defs><linearGradient id='g' x1='0' y1='0' x2='0' y2='1'><stop offset='0' stop-color='%23cfe8fb'/><stop offset='1' stop-color='%23e6f3fc'/></linearGradient></defs><rect width='400' height='240' fill='url(%23g)'/><g fill='%23fdf8f0'><rect y='90' width='400' height='150'/><circle cx='20' cy='92' r='26'/><circle cx='66' cy='84' r='34'/><circle cx='120' cy='90' r='28'/><circle cx='176' cy='80' r='38'/><circle cx='234' cy='90' r='30'/><circle cx='290' cy='82' r='36'/><circle cx='346' cy='90' r='30'/><circle cx='392' cy='86' r='26'/></g></svg>");background-size:100% 100%;background-position:center}.pdp-opb__gift{position:absolute;top:-32px;right:0;width:48px;height:auto;z-index:1}.pdp-opb__spark{position:absolute;height:auto;z-index:1;pointer-events:none}.pdp-opb__deco{position:absolute;height:auto;z-index:1;pointer-events:none;translate:-50% -50%}.pdp-opb__top{position:relative;z-index:2;padding-right:0;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:8px}.pdp-opb__title{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700;white-space:nowrap;flex:0 0 auto}.pdp-opb__title-icon{font-size:22px;line-height:1}.pdp-opb__decoration{width:26px;height:auto;flex:none}.pdp-opb__pill{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border:1.5px solid #f2c94c;border-radius:999px;background:#fff4c7;color:#5a3a12;font-size:12px;font-weight:700}.pdp-opb__pill{margin-left:auto;flex:0 1 auto;min-width:0;max-width:62%;text-align:center}.pdp-opb__pill[hidden]{display:none}.pdp-opb__pill-icon{width:14px;height:auto}.pdp-opb__pill-bolt{width:auto;font-size:12px;line-height:1}.pdp-opb__pill.is-complete{background:#e6f6df;border-color:#8bc67a;color:#25601a}.pdp-opb__scale{position:relative;z-index:2;height:calc(var(--at-top) + 36px);margin:0 -16px}.pdp-opb__roadclip{position:absolute;top:0;left:0;right:0;height:calc(140px * var(--opb-k));overflow:hidden;clip-path:inset(0 var(--opb-gap, 0px) 0 var(--opb-gap, 0px))}.pdp-opb__svg{position:absolute;top:0;left:0;width:100%;height:calc(140px * var(--opb-k));overflow:visible}.pdp-opb__road{fill:none;stroke:var(--opb-track, #ffe9b0);stroke-width:42;stroke-linejoin:round;vector-effect:non-scaling-stroke}.pdp-opb__road--fill{stroke:var(--opb-accent, #ffcb00)}.pdp-opb__svg--fill{clip-path:inset(0 calc((100% - var(--opb-start)) * (1 - var(--f))) 0 0)}.pdp-opb.is-empty .pdp-opb__svg--fill{clip-path:inset(0 100% 0 0)}.pdp-opb__dash{fill:none;stroke:#fff;stroke-width:2.5;stroke-dasharray:12 10;vector-effect:non-scaling-stroke}.pdp-opb__car{position:absolute;top:62px;left:calc(var(--opb-start) + (100% - var(--opb-start)) * var(--f));width:var(--opb-car-width, 70px);height:auto;transform:translate(-50%,-78%);transform-origin:50% 85%;z-index:3;pointer-events:none}.pdp-opb__tier{position:absolute;top:62px;left:calc(var(--opb-start) + (100% - var(--opb-start)) * var(--f));width:0;z-index:2}.pdp-opb__dot{position:absolute;top:-7px;left:-7px;width:14px;height:14px;border-radius:50%;background:#fff;border:3px solid #d58b2f;box-sizing:border-box}.pdp-opb__pole{position:absolute;top:4px;left:-1px;width:2px;height:calc(var(--pole-end) - var(--dy, 62px) - 4px);background:#d58b2f;border-radius:2px}.pdp-opb__flag{position:absolute;top:calc(var(--flag-top) - var(--dy, 62px));left:0;transform:translate(-50%);display:inline-flex;align-items:center;gap:4px;padding:4px 14px;background:#ffe9a8;border:1.5px solid #f5b942;border-radius:6px;-webkit-mask:radial-gradient(circle 5px at 0 50%,transparent 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 5px at 100% 50%,transparent 97%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle 5px at 0 50%,transparent 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 5px at 100% 50%,transparent 97%,#000) right / 51% 100% no-repeat;font-size:14px;font-weight:1000;line-height:1.2;white-space:nowrap;color:var(--opb-ink)}.pdp-opb__flag{color:var(--opb-ticket-ink, var(--opb-ink))}.pdp-opb__flag-gift{font-style:normal;font-size:15px;line-height:1}.pdp-opb__flag-icon{width:18px;height:auto;flex:none}.pdp-opb--ticket-img{--at-top: calc(var(--flag-top) + var(--opb-ticket-h) * var(--opb-k) + 6px)}.pdp-opb--ticket-img .pdp-opb__flag,.pdp-opb--ticket-img .pdp-opb__tier.is-reached .pdp-opb__flag{box-sizing:border-box;width:calc(var(--opb-ticket-w) * var(--opb-k));height:calc(var(--opb-ticket-h) * var(--opb-k));padding:0 6px;justify-content:center;border:0;border-radius:0;background:var(--opb-ticket-img) center / 100% 100% no-repeat;-webkit-mask:none;mask:none}.pdp-opb__at{position:absolute;top:calc(var(--at-top) - var(--dy, 62px));left:0;transform:translate(-50%);font-size:12px;font-weight:500;text-align:center;white-space:nowrap;opacity:.9}.pdp-opb__amt{white-space:nowrap}.pdp-opb__tier.is-reached .pdp-opb__flag{background:#d9f2e6;border-color:#2e9e7b}.pdp-opb__tier.is-reached .pdp-opb__dot{background:#2e9e7b;border-color:#2e9e7b}.pdp-opb__tier.is-reached .pdp-opb__pole{background:#2e9e7b}.pdp-opb__status{position:absolute;left:16px;bottom:14px;z-index:2;display:flex;flex-direction:column;gap:2px}.pdp-opb__you{font-size:13px;font-weight:500;opacity:.8}.pdp-opb__value{font-size:20px;font-weight:700;line-height:1.1}@media screen and (max-width:999px){.pdp-opb{--opb-k: .74;--opb-r: 14px;margin-top:10px}.pdp-opb__card{padding:10px 12px 0;border-radius:16px}.pdp-opb__scale{margin-inline:-12px}.pdp-opb__top{flex-wrap:nowrap;gap:6px;padding-right:0}.pdp-opb__title{font-size:12.5px;gap:5px;flex:0 0 auto}.pdp-opb__title-icon{font-size:16px}.pdp-opb__decoration{width:20px}.pdp-opb__pill{padding:4px 9px;font-size:9px;line-height:1.25;text-align:center;white-space:normal;border-radius:12px;min-width:0;flex:0 1 auto}.pdp-opb__pill-icon{width:10px}.pdp-opb__pill-bolt{font-size:10px}.pdp-opb__gift{width:38px;top:-26px;right:0}.pdp-opb__road{stroke-width:32}.pdp-opb__dot{width:12px;height:12px;top:-6px;left:-6px;border-width:2.5px}.pdp-opb__flag{font-size:11px;padding:3px 10px;gap:3px}.pdp-opb__flag-gift{font-size:12px}.pdp-opb__at{font-size:9.5px;white-space:normal;width:92px;line-height:1.25}.pdp-opb__status{left:12px;bottom:calc(var(--at-top) + 36px - var(--flag-top) - 50px)}.pdp-opb__you{font-size:11px}.pdp-opb__value{font-size:16px}}@media screen and (max-width:420px){.pdp-opb__title{font-size:11.5px;gap:4px}.pdp-opb__title-icon{font-size:14px}.pdp-opb__pill{max-width:58%;padding:3px 8px;font-size:8.5px}.pdp-opb__flag{font-size:10px;padding:3px 9px}.pdp-opb__flag-gift{display:none}.pdp-opb__at{width:74px;font-size:9px}}.pdp-opb__title{font-size:clamp(10px,3vw,16px)}.pdp-opb__pill{max-width:none;white-space:nowrap;font-size:clamp(7px,2.2vw,12px);padding:5px clamp(6px,1.6vw,12px)}.pdp-opb__pill-bolt{font-size:clamp(8px,2.4vw,12px)}.pdp-opb__at,.pdp-opb--ticket-img .pdp-opb__at{width:auto;white-space:nowrap;line-height:1.3;font-size:clamp(8.5px,2.6vw,12px)}.pdp-opb__amt{display:block;white-space:nowrap}@media screen and (max-width:420px){.pdp-opb__title{font-size:clamp(10px,3vw,16px);gap:4px}.pdp-opb__pill{max-width:none;font-size:clamp(7px,2.2vw,12px);padding:4px clamp(6px,1.6vw,12px)}.pdp-opb__at{width:auto;font-size:clamp(8.5px,2.6vw,12px)}}@media screen and (max-width:380px){.pdp-opb__title-icon{display:none}.pdp-opb__title{font-size:10px}.pdp-opb__pill{font-size:7.5px;padding:4px 7px}.pdp-opb__at{font-size:8.5px}}.pdp-opb{container-type:inline-size}.pdp-opb__title{font-size:clamp(10px,3.1cqw,16px);flex:0 1 auto;min-width:0}.pdp-opb__title>span:last-child{overflow:hidden;text-overflow:ellipsis}.pdp-opb__pill{flex:0 0 auto;max-width:none;white-space:nowrap;font-size:clamp(7px,2.3cqw,12px);padding:5px clamp(6px,2cqw,12px)}.pdp-opb__pill [data-opb-message]{white-space:nowrap}.pdp-opb__pill-bolt{display:inline-block;font-size:clamp(9px,3cqw,12px)}img.pdp-opb__pill-icon{width:clamp(9px,3cqw,14px);height:auto}.pdp-opb__at,.pdp-opb--ticket-img .pdp-opb__at{font-size:clamp(8.5px,2.8cqw,12px)}.pdp-opb__flag,.pdp-opb__tier.is-reached .pdp-opb__flag{width:max-content;max-width:none}.pdp-opb__flag>span{flex:none;white-space:nowrap}.pdp-opb--ticket-img .pdp-opb__flag,.pdp-opb--ticket-img .pdp-opb__tier.is-reached .pdp-opb__flag{width:max-content;min-width:calc(var(--opb-ticket-w) * var(--opb-k));padding:0 clamp(8px,2.6cqw,14px)}ss-pdp-sticky-bar.pdp-sb{display:none}html.pdp-sb-lock{overflow:hidden}@media screen and (max-width:999px){ss-pdp-sticky-bar.pdp-sb{display:block}ss-pdp-sticky-bar.pdp-sb[hidden]{display:none}body:has(ss-pdp-sticky-bar) product-sticky-form{display:none!important}body:has(ss-pdp-sticky-bar){padding-bottom:112px}html:has(ss-pdp-sticky-bar),body:has(ss-pdp-sticky-bar){overflow-x:clip;max-width:100%}.pdp-sb{--sb-line: #e8e1d9;--sb-ink: #111;font-family:inherit}.pdp-sb button{font-family:inherit}.pdp-sb__bar{position:fixed;left:0;right:0;bottom:0;z-index:8;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--sb-line);box-shadow:0 -6px 18px #00000014;transition:transform .25s ease,opacity .25s ease}.pdp-sb__row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.pdp-sb__subtotal{margin:0;font-size:14px;color:var(--sb-ink)}.pdp-sb__subtotal-label{color:#6b655e;margin-right:4px}.pdp-sb__subtotal strong{font-size:16px;font-weight:700}.pdp-sb__qty{display:inline-flex;align-items:center;height:38px;border:1px solid var(--sb-line);border-radius:10px;background:#fff}.pdp-sb__qty-btn{width:38px;height:100%;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;color:var(--sb-ink);cursor:pointer;padding:0}.pdp-sb__qty-value{min-width:28px;text-align:center;font-size:14px;font-weight:600}.pdp-sb__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pdp-sb__btn{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:46px;border-radius:10px;font-size:14px;font-weight:700;letter-spacing:.01em;cursor:pointer;padding:0 10px;transition:transform .1s ease}.pdp-sb__btn:active{transform:scale(.98)}.pdp-sb__btn--add{background:var(--sb-add-bg);color:var(--sb-add-text);border:1.5px solid var(--sb-add-text)}.pdp-sb__btn--buy{background:var(--sb-buy-bg);color:var(--sb-buy-text);border:1.5px solid var(--sb-buy-bg)}.pdp-sb__sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;display:flex;align-items:flex-end;justify-content:center}.pdp-sb__sheet[hidden]{display:none}.pdp-sb__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;transition:opacity .2s ease}.pdp-sb__panel{position:relative;width:100%;max-width:560px;max-height:86vh;overflow:auto;background:#fff;border-radius:18px 18px 0 0;padding-bottom:calc(18px + env(safe-area-inset-bottom));transform:translateY(100%);transition:transform .22s ease;color:var(--sb-ink)}.pdp-sb__sheet.is-open .pdp-sb__overlay{opacity:1}.pdp-sb__sheet.is-open .pdp-sb__panel{transform:translateY(0)}.pdp-sb__sheet.is-busy .pdp-sb__panel{opacity:.6;pointer-events:none}.pdp-sb__head{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid var(--sb-line);font-size:15px}.pdp-sb__close{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background:none;border:0;color:var(--sb-ink);cursor:pointer;padding:0}.pdp-sb__product{display:flex;gap:12px;align-items:center;padding:14px 18px;border-bottom:1px solid var(--sb-line)}.pdp-sb__thumb{width:56px;height:70px;object-fit:cover;border-radius:6px;flex:none;background:#f4efe9}.pdp-sb__info{min-width:0}.pdp-sb__title{margin:0 0 6px;font-size:13px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pdp-sb__price{margin:0;font-size:13px;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.pdp-sb__price-now{font-weight:700;color:#de2a2a}.pdp-sb__price-was{color:#8a847d}.pdp-sb__price-off{color:#de2a2a;font-weight:600}.pdp-sb__choose{padding:14px 18px 4px}.pdp-sb__label{margin:0 0 10px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#8a847d}.pdp-sb__label:empty{display:none}.pdp-sb__chips{display:flex;flex-wrap:wrap;gap:10px}.pdp-sb__chip{min-width:62px;height:38px;padding:0 16px;border:1px solid var(--sb-line);border-radius:999px;background:#fff;color:var(--sb-ink);font-size:13px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.pdp-sb__chip:active{border-color:var(--sb-ink);background:#fff7d1}.pdp-sb__chip.is-sold-out,.pdp-sb__chip:disabled{color:#b5afa8;text-decoration:line-through;cursor:not-allowed;background:#faf8f5}.pdp-sb__hint{margin:14px 0 0;font-size:11px;color:#8a847d}.pdp-sb__hint.is-error{color:#de2a2a;font-size:12px}}.inventory-bar{display:block;margin:6px 0 12px;max-width:100%}.inventory-bar__text{display:block;margin-bottom:6px;font-size:13px;font-weight:600}.inventory-bar__track{display:block;width:100%;height:10px;border-radius:999px;background:var(--inv-track, #f1eadf);overflow:hidden}.inventory-bar__fill{display:block;height:100%;width:var(--inv-pct, 50%);border-radius:999px;background:var(--inv-fill, #ffcb00);transition:width .4s ease}html:has(ss-pdp-sticky-bar),body:has(ss-pdp-sticky-bar){overflow-x:clip;max-width:100%}html:has(.product--ss),body:has(.product--ss){overflow-x:clip;max-width:100%}.pdp-sku{font-size:12px;color:var(--pdp-muted)}.pdp-sku:empty{display:none}.pdp-sku__value{color:var(--pdp-ink);font-weight:500}.pdp-accordion{border-bottom:1px solid var(--pdp-line);color:var(--pdp-ink)}.pdp-accordion:not(.pdp-accordion+.pdp-accordion){border-top:1px solid var(--pdp-line);margin-top:20px}.pdp-accordion__summary{display:flex;align-items:center;gap:10px;padding:16px 0;cursor:pointer;list-style:none;font-size:15px;font-weight:600}.pdp-accordion__summary::-webkit-details-marker{display:none}.pdp-accordion__title{flex:1;min-width:0}.pdp-accordion__icon{width:20px;height:20px;object-fit:contain;flex:none}.pdp-accordion__chevron{flex:none;transition:transform .2s ease}.pdp-accordion[open] .pdp-accordion__chevron{transform:rotate(180deg)}.pdp-accordion__content{padding:0 0 18px;font-size:14px;line-height:1.65;color:#4a4540;overflow-wrap:anywhere}.pdp-accordion__content>:first-child{margin-top:0}.pdp-accordion__content>:last-child{margin-bottom:0}.pdp-accordion__content table{display:block;max-width:100%;overflow-x:auto}.product-form__option-info .ks-chart-container{margin-inline-start:auto;margin-block:0;float:none;position:static;width:auto;flex:none}.pdp-accordion.pdp-accordion--plain{border:0!important}.container.pdp-container{padding-inline:var(--pdp-pad-side-m, 10px);padding-block-start:var(--pdp-pad-top, 0px);padding-block-end:var(--pdp-pad-bottom, 40px)}@media screen and (min-width:1000px){.container.pdp-container{padding-inline:var(--pdp-pad-side, 32px)}}.pdp-opb--bogo .pdp-opb__card{padding:6px 0 0;border:2px solid var(--opb-border, #ffe08a);border-radius:20px;background-color:var(--opb-bg, transparent)}.pdp-opb--bogo .pdp-opb__scale{margin:0;height:calc(108px * var(--opb-k))}.pdp-opb--bogo .pdp-opb__roadclip{height:100%}.pdp-opb--bogo .pdp-opb__svg--fill{clip-path:inset(0 calc(100% - var(--opb-start) - (100% - var(--opb-start) - var(--opb-diya) - 8px - var(--opb-car-width) / 2) * var(--f)) 0 0)}.pdp-opb--bogo.is-won .pdp-opb__svg--fill{clip-path:inset(0)}.pdp-opb--bogo.is-empty .pdp-opb__svg--fill{clip-path:inset(0 100% 0 0)}.pdp-opb--bogo .pdp-opb__car{left:calc(var(--opb-start) + (100% - var(--opb-start) - var(--opb-diya) - 8px - var(--opb-car-width) / 2) * var(--f));animation:opb-bob 1.6s ease-in-out infinite}.pdp-opb--bogo.is-driving .pdp-opb__car{animation-duration:.28s}@keyframes opb-bob{50%{translate:0 -2px}}.pdp-opb__diya{position:absolute;z-index:3;width:var(--opb-diya, 56px);left:calc(100% - var(--opb-diya, 56px) / 2 - 6px);top:calc(53.4px * var(--opb-k));transform:translate(-50%,-66%);pointer-events:none}.pdp-opb__diya-svg,.pdp-opb__diya-img{position:relative;z-index:1;display:block;width:100%;height:auto;transition:filter .5s ease,opacity .5s ease}.pdp-opb--bogo:not(.is-won) .pdp-opb__diya-svg{filter:brightness(.95)}.pdp-opb--bogo:not(.is-won) .pdp-opb__diya-img{filter:brightness(.95)}.pdp-opb__flame{opacity:0;transform-box:fill-box;transform-origin:50% 100%;transform:scale(.3);transition:opacity .4s ease,transform .5s cubic-bezier(.3,1.6,.5,1)}.pdp-opb.is-won .pdp-opb__flame{opacity:1;transform:scale(1);animation:opb-flicker 1.1s ease-in-out infinite alternate}@keyframes opb-flicker{0%{transform:scale(1) rotate(-2deg)}to{transform:scale(1.08,.94) rotate(2deg)}}.pdp-opb__glow{position:absolute;z-index:0;left:50%;top:28%;width:230%;aspect-ratio:1;border-radius:50%;translate:-50% -50%;transform:scale(.4);opacity:0;pointer-events:none;background:radial-gradient(circle,#ffc846cc,#ffa01e59 36%,#ffa01e00 68%);transition:opacity .5s ease,transform .6s ease}.pdp-opb.is-won .pdp-opb__glow{opacity:1;transform:scale(1);animation:opb-glow 2s ease-in-out infinite alternate .6s}@keyframes opb-glow{0%{transform:scale(.9);opacity:.8}to{transform:scale(1.08);opacity:1}}.pdp-opb__spk{position:absolute;z-index:2;left:50%;top:28%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;background:#ffc82c;opacity:0;pointer-events:none;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}.pdp-opb__spk:nth-child(odd){background:#ff9d1c;width:7px;height:7px;margin:-3.5px 0 0 -3.5px}.pdp-opb.is-celebrate .pdp-opb__spk{animation:opb-burst 1.3s ease-out both}.pdp-opb.is-celebrate .pdp-opb__spk:nth-child(2n){animation-delay:.08s}@keyframes opb-burst{0%{opacity:1;transform:rotate(var(--a)) translateY(0) scale(.6)}to{opacity:0;transform:rotate(var(--a)) translateY(calc(var(--opb-diya, 56px) * -.95)) scale(1.35)}}.pdp-opb__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){.pdp-opb--bogo .pdp-opb__car,.pdp-opb.is-won .pdp-opb__flame,.pdp-opb.is-won .pdp-opb__glow,.pdp-opb.is-celebrate .pdp-opb__spk{animation:none}}.pdp-opb--bogo .pdp-opb__card{display:flex;flex-direction:column;justify-content:center;min-height:var(--opb-card-h, 0px)}.pdp-opb--bogo .pdp-opb__card.has-bg-img{background-image:var(--opb-bg-img);background-size:var(--opb-bg-size, cover);background-position:center;background-repeat:no-repeat;overflow:hidden}.pdp-opb--bogo .pdp-opb__scale{flex:none}.pdp-opb--bogo .pdp-opb__card--top{justify-content:flex-start}.pdp-opb--bogo .pdp-opb__card--bottom,.pdp-opb--bogo .pdp-opb__card--below,.pdp-opb--bogo .pdp-opb__card--center.has-bg-img{justify-content:flex-end;padding-bottom:0}.pdp-opb--bogo .pdp-opb__card.has-bg-img{aspect-ratio:var(--opb-card-ar, auto)}.pdp-opb__bowl{fill:var(--opb-diya-color, #d9692a)}.pdp-opb__bowl-rim{fill:color-mix(in srgb,var(--opb-diya-color, #d9692a),#fff 22%)}.pdp-opb__bowl-top{fill:color-mix(in srgb,var(--opb-diya-color, #d9692a),#fff 42%)}.pdp-opb__bowl-line{stroke:color-mix(in srgb,var(--opb-diya-color, #d9692a),#fff 62%)}.pdp-opb--bogo .pdp-opb__card--below.has-bg-img{aspect-ratio:auto;background-size:100% auto;background-position:top center;padding-top:calc((100cqw - 4px) / var(--opb-card-ar, 2.4) + 8px)}.pdp-opb--bogo .pdp-opb__road{stroke-width:calc(46px * var(--opb-k, .54))}.pdp-opb--bogo .pdp-opb__dash{stroke-width:calc(2.6px * var(--opb-k, .54) / .54 * .6)}.pdp-opb--bogo .pdp-opb__card{overflow:hidden}.pdp-opb--bogo .pdp-opb__car{width:var(--opb-car-width, 70px)}.pdp-opb--bogo .pdp-opb__card--bottom .pdp-opb__scale,.pdp-opb--bogo .pdp-opb__card--center.has-bg-img .pdp-opb__scale{margin-bottom:calc(-12px * var(--opb-k, .54) + var(--opb-gap-b, 6px))}.pdp-opb--bogo .pdp-opb__card--below{padding-bottom:var(--opb-gap-b, 6px)}@media screen and (max-width:999px){.pdp-opb--bogo .pdp-opb__card.has-bg-img{min-height:0;background-size:100% 100%}}@media screen and (max-width:999px){.container>.breadcrumb{margin-block-start:8px}.container>.breadcrumb .breadcrumb__list{padding-block:10px 4px}.product.product--ss:not(.product--featured){margin-block-start:0}}@media screen and (max-width:999px){.pdp-opb--bogo .pdp-opb__card.has-bg-img{padding-top:0;background-origin:border-box;background-position:center top;background-size:100% 100%}}@media screen and (max-width:999px){.pdp-opb--bogo .pdp-opb__card.has-bg-img{--opb-strip: var(--opb-pad-b, calc(100px * var(--opb-k, .54)));--opb-crop: 10px;aspect-ratio:auto;padding:0;min-height:calc((100cqw - 4px) / var(--opb-card-ar, 2.4) + var(--opb-strip) + 4px - var(--opb-crop));background-size:100% auto;background-position:center top;background-origin:padding-box;background-color:var(--opb-bg, #fcf4e6)}.pdp-opb--bogo .pdp-opb__card--bottom .pdp-opb__scale,.pdp-opb--bogo .pdp-opb__card--center.has-bg-img .pdp-opb__scale{margin-bottom:var(--opb-lift, 8px)}.pdp-opb--bogo .pdp-opb__card.has-bg-img{position:relative}.pdp-opb--bogo .pdp-opb__card.has-bg-img:before{content:"";position:absolute;left:0;right:0;bottom:0;z-index:1;pointer-events:none;height:calc(var(--opb-strip) - var(--opb-crop) + 14px);background:linear-gradient(to bottom,rgba(252,244,230,0),var(--opb-bg, #fcf4e6) 8px)}}
/*# sourceMappingURL=/cdn/shop/t/150/assets/ss-pdp.css.map */
