.clan-sale-price{--csp-bubble: #fff0b1;--csp-ink: #b83613;--csp-notice: #ae2725;--csp-notice-ink: #ffffff;--csp-arrow: var(--color-primary-button-background, #b83613);width:100%;min-width:0;container:clan-sale-price / inline-size;font-family:var(--font-body--family);color:var(--color-foreground);text-align:start}.clan-sale-price--black{--csp-bubble: #171717;--csp-ink: #ffffff;--csp-notice: #f5d249;--csp-notice-ink: #171717}.clan-sale-price--white{--csp-bubble: #ffffff;--csp-ink: #171717;--csp-notice: #b83613;--csp-notice-ink: #ffffff}.clan-sale-price--speech{--csp-bubble: #b83613;--csp-ink: #ffffff;--csp-notice: #171717;--csp-notice-ink: #f5d249}.clan-sale-price--stone{--csp-bubble: #eeece6;--csp-ink: #171717;--csp-notice: #ae2725;--csp-notice-ink: #ffffff}.clan-sale-price__mrp{font-size:11px;line-height:1.35;color:color-mix(in srgb,var(--color-foreground) 68%,transparent);margin-bottom:10px}.clan-sale-price__path{display:grid;grid-template-columns:max-content minmax(18px,1fr) max-content;align-items:center;gap:12px;min-height:76px;padding:10px 8px 8px 0}.clan-sale-price__regular{display:grid;gap:3px;font-size:var(--csp-regular);line-height:1.15;color:color-mix(in srgb,var(--color-foreground) 70%,transparent);letter-spacing:-.025em;white-space:nowrap;font-weight:400}.clan-sale-price__caption{font-size:11px;letter-spacing:.02em}.clan-sale-price__bubble{position:relative;translate:0 8px;background:var(--csp-bubble);color:var(--csp-ink);padding:11px 14px;border-radius:999px;box-shadow:0 5px 13px #0000001c;white-space:nowrap}.clan-sale-price__final{display:block;font-size:var(--csp-final);font-weight:600;line-height:1.05;letter-spacing:-.035em}.clan-sale-price__notice{position:absolute;z-index:1;inset-block-end:calc(100% - 6px);inset-inline-end:-3px;display:inline-flex;align-items:center;gap:4px;padding:var(--csp-badge-y,2px) var(--csp-badge-x,6px);background:var(--csp-notice);color:var(--csp-notice-ink);border:2px solid transparent;border-radius:999px;box-shadow:0 2px 5px #0000001f;font-size:var(--csp-badge-font,10px);font-weight:600;line-height:1.1;transform:rotate(3deg)}.clan-sale-price__notice strong{font-size:inherit;font-weight:700}.clan-sale-price__arrow{position:relative;display:block;min-width:0;height:1px;background:var(--csp-arrow);translate:0 8px}.clan-sale-price__arrow:after{content:"";position:absolute;inset-inline-end:1px;inset-block-start:-3px;width:7px;height:7px;border-block-start:1px solid var(--csp-arrow);border-inline-end:1px solid var(--csp-arrow);transform:rotate(45deg)}.clan-sale-price__arrow>span{position:absolute;inset-inline-start:50%;inset-block-end:13px;translate:-50% 0;color:var(--csp-arrow);font-size:11px;font-weight:500;white-space:nowrap}.clan-sale-price--notice-label .clan-sale-price__arrow>span{display:none}.clan-sale-price--notice-label .clan-sale-price__notice{max-width:min(140px,calc(100cqi - 12px));white-space:normal;overflow-wrap:anywhere;text-align:center}.clan-sale-price__campaign{display:flex;align-items:flex-start;justify-content:flex-end;gap:5px;margin-top:8px;font-size:11px;line-height:1.4;color:color-mix(in srgb,var(--color-foreground) 72%,transparent)}.clan-sale-price__campaign>span:last-child{min-width:0}.clan-sale-price__campaign img,.clan-sale-price__icon,.clan-sale-price__icon svg{display:block;width:16px;height:16px;object-fit:contain;flex:0 0 16px}.clan-sale-price--black .clan-sale-price__bubble{background:linear-gradient(145deg,color-mix(in srgb,var(--csp-bubble) 86%,white),var(--csp-bubble))}.clan-sale-price--white .clan-sale-price__bubble{border:1px solid #d7d5ce;border-radius:20px 20px 20px 8px;box-shadow:0 5px 13px #00000014,3px 3px #fff0bd}.clan-sale-price--speech .clan-sale-price__bubble{border-radius:20px 20px 20px 5px}.clan-sale-price--speech .clan-sale-price__bubble:after{content:"";position:absolute;inset-block-end:-5px;inset-inline-start:0;border-block-start:7px solid var(--csp-bubble);border-inline-end:10px solid transparent}.clan-sale-price--speech .clan-sale-price__notice{transform:rotate(-4deg)}.clan-sale-price--stone .clan-sale-price__bubble{background:linear-gradient(145deg,color-mix(in srgb,var(--csp-bubble) 38%,white),var(--csp-bubble))}.cp__row:has(.clan-sale-price){flex-wrap:wrap}.cp__prices:has(.clan-sale-price){width:100%}.text-block:has(>.clan-sale-card)>[ref=priceContainer]{display:none}.clan-sale-card{display:block;width:100%}.clan-sale-theme--festive-clay product-price:has(.clan-sale-card){width:100%;--width: 100%;max-width:none;align-self:stretch;min-width:0}@media(max-width:749px){.clan-sale-price__regular{font-size:var(--csp-regular-mobile)}.clan-sale-price__final{font-size:var(--csp-final-mobile)}.clan-sale-price__notice{font-size:var(--csp-badge-font-mobile,10px);padding:var(--csp-badge-y-mobile,2px) var(--csp-badge-x-mobile,6px)}}@container clan-sale-price (max-width:260px){.clan-sale-price__path{gap:7px;grid-template-columns:max-content minmax(8px,1fr) max-content;min-height:68px;padding-inline-end:5px}.clan-sale-price__regular{font-size:17px}.clan-sale-price__final{font-size:19px}.clan-sale-price__bubble{padding:10px 9px}.clan-sale-price__arrow>span{display:none}.clan-sale-price__campaign{justify-content:flex-start}}@container clan-sale-price (max-width:160px){.clan-sale-price__regular{font-size:15px}.clan-sale-price__final{font-size:17px}.clan-sale-price__bubble{padding-inline:7px}.clan-sale-price__path{gap:5px}}.clan-sale-price--festive_clay{--csp-bubble: #fff7e6;--csp-ink: #171717;--csp-notice: #6f3b65;--csp-notice-ink: #fff;--csp-arrow: #817870}.clan-sale-price--festive_clay .clan-sale-price__path{grid-template-areas:"label . saving" "regular arrow offer";grid-template-rows:auto auto;align-items:center;gap:5px 12px;padding:5px 0 0;min-height:0}.clan-sale-price--festive_clay .clan-sale-price__grid-caption{grid-area:label;align-self:end}.clan-sale-price--festive_clay .clan-sale-price__regular{grid-area:regular;display:block;white-space:nowrap;color:#76716b;text-decoration:line-through;text-decoration-thickness:1px}.clan-sale-price--festive_clay .clan-sale-price__arrow{grid-area:arrow;translate:none}.clan-sale-price--festive_clay .clan-sale-price__arrow>span{display:none}.clan-sale-price--festive_clay .clan-sale-price__bubble{grid-area:offer;translate:none;padding:6px 10px;border:1px solid #e5d3ac;box-shadow:0 4px 12px #532c160d}.clan-sale-price--festive_clay .clan-sale-price__notice{grid-area:saving;position:static;justify-self:center;border:0;border-radius:5px;box-shadow:none;transform:none;margin:0;line-height:1.25;white-space:nowrap}.clan-sale-price--festive_clay .clan-sale-price__final{color:var(--csp-ink);white-space:nowrap}.clan-sale-price--festive_clay .clan-sale-price__mrp{white-space:nowrap;font-size:11px}.clan-sale-price--festive_clay .clan-sale-price__campaign{margin-top:10px;justify-content:flex-start;color:#817870}.clan-sale-price--festive_clay.clan-sale-price--product{display:grid;grid-template-columns:max-content minmax(18px,1fr) max-content;column-gap:12px}.clan-sale-price--festive_clay.clan-sale-price--product .clan-sale-price__mrp{grid-column:1 / -1}.clan-sale-price--festive_clay.clan-sale-price--product .clan-sale-price__path{grid-column:1 / -1;grid-template-columns:subgrid}.clan-sale-price--festive_clay.clan-sale-price--product .clan-sale-price__campaign{grid-column:3;justify-content:center;text-align:center;margin-top:7px}.clan-sale-cue-icon{flex:0 0 19px;width:19px;height:19px;display:inline-grid;place-items:center}.clan-sale-cue-icon svg{width:100%;height:100%}.clan-sale-product-strip{width:100%;display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px 15px;border-radius:6px;background:#f8f0dc;color:#6f3b65;line-height:1.3;font-size:13px;border:1px solid #e5d3ac}.clan-sale-product-strip strong{font-weight:650}.clan-sale-product-strip__urgency{margin-inline-start:auto;font-size:12px;font-weight:500;white-space:nowrap}.clan-sale-photo-badge{position:absolute;z-index:3;top:12px;right:12px;padding:6px 10px;border-radius:5px;background:#6f3b65;color:#fff;font-family:var(--font-body--family);font-size:11px;font-weight:600;line-height:1.2;pointer-events:none}media-gallery:has(>.clan-sale-photo-badge){position:relative}.cp__media:has(.clan-sale-photo-badge){position:relative}.clan-sale-theme--festive-clay .card-gallery>.clan-product-badges{min-height:64px;align-content:start}.clan-sale-home-banner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:24px;align-items:center;width:100%;padding:25px 32px;border-radius:12px;background:#f8f0dc;border:1px solid #e5d3ac;color:#251b17;text-decoration:none}.clan-sale-home-banner__icon{width:44px;height:44px;display:block;color:#6f3b65}.clan-sale-home-banner__icon svg{width:100%;height:100%}.clan-sale-home-banner__copy{display:grid;gap:6px}.clan-sale-home-banner__eyebrow{color:#6f3b65;font-size:11px;font-weight:600;letter-spacing:.025em}.clan-sale-home-banner__copy strong{font-size:clamp(22px,2.2vw,30px);font-weight:600;line-height:1.15}.clan-sale-home-banner__copy>span:last-child{font-size:14px;color:#6f3b65}.clan-sale-home-banner__cta{min-height:44px;display:inline-flex;align-items:center;gap:14px;font-size:14px;font-weight:600;border-bottom:1px solid currentColor}.clan-sale-home-banner:focus-visible{outline:2px solid #6f3b65;outline-offset:4px}.clan-sale-theme--festive-clay .cart-items__discount{background:#fff7e6;color:#6f3b65;border:1px solid #e5d3ac;border-radius:5px}.clan-sale-theme--festive-clay clan-sale-header:has(.announcement-bar__message--flag) .announcement-bar{background:#181623;color:#f6d078}@media(max-width:749px){.clan-sale-home-banner{grid-template-columns:minmax(0,1fr) auto;padding:20px;gap:12px}.clan-sale-home-banner__icon{display:none}.clan-sale-home-banner__cta{grid-column:1 / -1;justify-self:start}.clan-sale-product-strip{padding:10px 12px;gap:6px;font-size:12px}.clan-sale-product-strip__urgency{font-size:11px}.clan-sale-photo-badge{top:8px;right:8px;padding:5px 7px;font-size:10px}media-gallery>.clan-sale-photo-badge{top:46px}.clan-sale-theme--festive-clay .card-gallery>.clan-product-badges{min-height:88px;align-content:start}}@container clan-sale-price (max-width: 260px){.clan-sale-price--festive_clay.clan-sale-price--card .clan-sale-price__path{display:flex;flex-wrap:wrap;gap:6px 9px;align-items:center}.clan-sale-price--festive_clay.clan-sale-price--card .clan-sale-price__grid-caption,.clan-sale-price--festive_clay.clan-sale-price--card .clan-sale-price__arrow{display:none}.clan-sale-price--festive_clay.clan-sale-price--card .clan-sale-price__regular{font-size:14px}.clan-sale-price--festive_clay.clan-sale-price--card .clan-sale-price__bubble{order:-1;padding:3px 6px;border-radius:5px;box-shadow:none}.clan-sale-price--festive_clay.clan-sale-price--card .clan-sale-price__final{font-size:16px}.clan-sale-price--festive_clay.clan-sale-price--card .clan-sale-price__notice{order:3;margin:1px 0 0;flex-basis:auto;font-size:10px;padding:3px 6px}.clan-sale-price--festive_clay.clan-sale-price--card .clan-sale-price__campaign{display:none}}.announcement-bar:has(.announcement-bar__message--flag){position:relative;isolation:isolate;overflow:hidden}.announcement-bar:has(.announcement-bar__message--flag) .announcement-bar__slider{position:relative;z-index:1}.announcement-bar__message--flag{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px}.announcement-bar__sale-flag{justify-self:start}.announcement-bar__flag-benefit{display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#f6d078}.announcement-bar__diwali-icon{display:inline-flex;width:20px;height:20px;color:#f6d078}.announcement-bar__diwali-icon svg{width:100%;height:100%}.announcement-bar__flag-clock{display:grid;justify-items:center;gap:2px;color:#f6d078;line-height:1.1}.announcement-bar__flag-clock>span{font-size:10px;font-weight:400}.announcement-bar__flag-clock time{font-size:12px;font-weight:650;font-variant-numeric:tabular-nums;min-width:9ch}.announcement-bar__sale-flag:before{background:conic-gradient(from var(--clan-sale-edge-angle),transparent 0deg 275deg,#f6d078 310deg,#fff7e6 340deg,transparent 360deg)}.clan-diwali-fireworks{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.clan-diwali-burst{position:absolute;left:23%;top:55%;width:2px;height:2px;color:#f6d078;opacity:0;animation:clan-diwali-burst 3s ease-out 1 both}.clan-diwali-burst--second{left:78%;top:42%;color:#f2bde3;animation-delay:1.2s}.clan-diwali-burst i{position:absolute;width:2px;height:6px;background:currentColor;border-radius:2px;transform:rotate(var(--firework-angle)) translateY(-4px);animation:clan-diwali-ray 3s ease-out 1 both}.clan-diwali-burst--second i{animation-delay:1.2s}@keyframes clan-diwali-burst{0%,7%{opacity:0}12%,28%{opacity:.5}50%,to{opacity:0}}@keyframes clan-diwali-ray{0%,7%{transform:rotate(var(--firework-angle)) translateY(-4px) scaleY(.25)}45%,to{transform:rotate(var(--firework-angle)) translateY(-28px) scaleY(.6)}}@media(max-width:749px){.announcement-bar__message--flag{gap:4px;min-height:44px}.announcement-bar__sale-flag{padding:0 18px 0 10px;font-size:11px;letter-spacing:0}.announcement-bar__flag-benefit{font-size:12px;gap:4px}.announcement-bar__diwali-icon{width:14px;height:14px}.announcement-bar__flag-clock{padding-inline-end:9px}.announcement-bar__flag-clock time{font-size:11px}.announcement-bar__flag-clock>span{font-size:10px}}@media(max-width:359px){.announcement-bar__sale-flag{padding:0 14px 0 8px}.announcement-bar__flag-benefit{font-size:11px}.announcement-bar__diwali-icon{width:12px;height:12px}.announcement-bar__flag-clock{padding-inline-end:7px}}@media(prefers-reduced-motion:reduce){.clan-diwali-burst,.clan-diwali-burst i{animation:none;opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/163/assets/clan-sale-price.css.map */
