.hps__main-title{color:var(--hps-heading);margin:0 0 clamp(20px,3vw,40px);font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.15;text-align:center;text-wrap:balance}.hps--media-product .hps__feature-grid{display:grid;grid-template-columns:minmax(0,var(--hps-media-width)) minmax(0,1fr);gap:var(--hps-grid-gap);align-items:stretch}.hps--media-product .hps__gallery{position:relative;display:block;min-width:0;min-height:var(--hps-gallery-height);overflow:hidden;border-radius:var(--hps-radius);background:var(--hps-card-bg)}.hps--media-product .hps__gallery-track,.hps--media-product .hps__gallery-slide,.hps--media-product .hps__gallery-link,.hps--media-product .hps__gallery-image{width:100%;height:100%}.hps--media-product .hps__gallery-track{position:absolute;top:0;right:0;bottom:0;left:0}.hps--media-product .hps__gallery-slide{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .5s ease,visibility 0s linear .5s}.hps--media-product .hps__gallery-slide.is-active{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .5s ease}.hps--media-product .hps__gallery-link{display:block}.hps--media-product .hps__gallery-image{display:block;object-fit:cover}.hps--media-product .hps__gallery-empty{display:grid;place-items:center;width:100%;height:100%;min-height:var(--hps-gallery-height);padding:32px;text-align:center}.hps--media-product .hps__gallery-placeholder{width:min(420px,80%);height:auto}.hps--media-product .hps__gallery-arrow{position:absolute;z-index:2;top:50%;display:grid;place-items:center;width:42px;height:42px;padding:0;border:0;border-radius:50%;background:#ffffffd6;color:#222;cursor:pointer;transform:translateY(-50%)}.hps--media-product .hps__gallery-arrow svg{width:20px;height:20px}.hps--media-product .hps__gallery-arrow--previous{left:16px}.hps--media-product .hps__gallery-arrow--next{right:16px}.hps--media-product .hps__gallery-dots{position:absolute;z-index:2;bottom:16px;left:50%;display:flex;gap:8px;transform:translate(-50%)}.hps--media-product .hps__gallery-dot{width:9px;height:9px;padding:0;border:1px solid rgb(255 255 255 / .7);border-radius:50%;background:#ffffff8c;cursor:pointer}.hps--media-product .hps__gallery-dot.is-active{background:#fff}.hps--media-product .hps__feature-product,.hps--media-product .hps__feature-product .hps__grid,.hps--media-product .hps__feature-product .hps__card{min-width:0;height:100%}.hps--media-product .hps__main-title{font-family:var(--heading-font-family);font-size:var(--text-h2);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.hps--media-product .hps__card{padding:clamp(18px,1.8vw,28px)}.hps--media-product .hps__layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);height:100%;gap:clamp(16px,1.5vw,24px)}.hps--media-product .hps__content,.hps--media-product .hps__form{display:flex;flex-direction:column;min-height:0}.hps--media-product .hps__content{height:100%}.hps--media-product .hps__form{flex:1}.hps--media-product .hps__title{display:-webkit-box;min-height:2.6em;margin-bottom:14px;overflow:hidden;font-family:var(--heading-font-family);font-size:var(--text-h5);font-weight:var(--heading-font-weight);line-height:1.3;letter-spacing:var(--heading-letter-spacing);text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.hps--media-product .hps__price-label,.hps--media-product .hps__option-label,.hps--media-product .hps__code-label,.hps--media-product .hps__quantity-sold p,.hps--media-product .hps__installments,.hps--media-product .hps__code{font-size:var(--text-sm)}.hps--media-product .hps__saving{font-size:var(--text-xs)}.hps--media-product .hps__sale-price{font-size:var(--text-lg)}.hps--media-product .hps__compare-price,.hps--media-product .hps__quantity-sold strong,.hps--media-product .hps__select,.hps--media-product .hps__add-button{font-size:var(--text-base)}.hps--media-product .hps__divider{margin-block:14px}.hps--media-product .hps__options{gap:12px}.hps--media-product .hps__swatches{flex-flow:row wrap;overflow:visible}.hps--media-product .hps__purchase-row{margin-top:auto;padding-top:18px}.hps--media-product .hps__add-button{min-height:48px;white-space:nowrap}@media(prefers-reduced-motion:reduce){.hps--media-product .hps__gallery-slide{transition:none}}.hps__card{position:relative;container-type:inline-size;min-width:0;min-height:420px;padding:clamp(20px,2vw,32px);overflow:hidden;border-radius:var(--hps-radius);background:var(--hps-card-bg)}.hps__card--full{grid-column:1 / -1}.hps__layout{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(20px,2vw,32px);align-items:start;min-height:100%}.hps__media-column{position:relative;min-width:0}.hps__badge{position:absolute;z-index:2;top:clamp(20px,2vw,32px);left:clamp(20px,2vw,32px);display:inline-flex;align-items:center;min-height:28px;padding:4px 12px;border-radius:999px;background:#ef1717;color:#fff;font-size:13px;font-weight:700;line-height:1}.hps__media-link{display:grid;place-items:center;min-height:100%;aspect-ratio:1 / .78}.hps__image{display:block;width:100%;height:100%;max-height:360px;object-fit:contain}.hps__title{max-width:none;margin:0 0 18px;font-size:clamp(18px,1.35vw,22px);font-weight:700;line-height:1.3}.hps__pricing{display:grid;gap:10px}.hps__price-row{display:grid;grid-template-columns:minmax(82px,1fr) minmax(0,auto);gap:10px;align-items:center;min-height:32px}.hps__price-label,.hps__option-label,.hps__code-label,.hps__quantity-sold p{color:var(--hps-muted);font-size:13px}.hps__saving{padding:4px 9px;border-radius:999px;background:var(--hps-accent);color:#fff;font-size:13px;line-height:1.2;white-space:nowrap}.hps__sale-price{color:var(--hps-accent);font-size:clamp(21px,1.75vw,26px);font-weight:800;line-height:1;white-space:nowrap}.hps__compare-price{color:var(--hps-text);font-size:clamp(18px,1.4vw,21px);font-weight:750;opacity:.92;text-decoration-color:#aaa}.hps__installments{margin:14px 0;font-size:13px}.hps__code-row{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;min-height:46px;padding:7px 12px;border-radius:12px;background:var(--hps-field-bg)}.hps__code{overflow:hidden;color:var(--hps-text);font-family:inherit;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.hps__copy{display:grid;place-items:center;width:34px;height:34px;padding:7px;border:0;background:transparent;color:inherit;cursor:pointer}.hps__copy svg{width:21px;height:21px}.hps__divider{height:1px;margin-block:18px;background:var(--hps-border)}.hps__options{display:grid;gap:16px}.hps__option{display:grid;grid-template-columns:82px minmax(0,1fr);gap:10px;align-items:center;margin:0;padding:0;border:0}.hps__option--swatches{grid-template-columns:82px minmax(0,1fr);gap:10px;align-items:center}.hps .hps__swatch{flex:0 0 40px;display:grid;place-items:center;width:40px;height:40px;padding:3px;border:1px solid var(--hps-border);border-radius:50%;background:#fff;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.hps__swatch-fallback{font-size:13px;font-weight:700}.hps__select{width:100%;min-height:44px;padding:8px 46px 8px 14px;border:1px solid var(--hps-border);border-radius:12px;background:var(--hps-card-bg);color:var(--hps-text);font:inherit;font-weight:650;-webkit-appearance:none;appearance:none;cursor:pointer}.hps__purchase-row{display:grid;grid-template-columns:minmax(96px,.9fr) minmax(160px,1.1fr);gap:12px;align-items:end;margin-top:18px}.hps__quantity-sold strong{color:var(--hps-text);font-size:16px}.hps__progress{display:block;height:8px;overflow:hidden;border-radius:999px;background:#dedede}.hps button.hps__add-button{position:relative;z-index:1;display:inline-flex!important;visibility:visible!important;justify-content:center;align-items:center;gap:10px;min-width:0;width:100%;min-height:54px;padding:12px 22px;border:0;border-radius:999px;background:var(--hps-accent);color:var(--hps-button-text);font:inherit;font-weight:700;-webkit-appearance:none;appearance:none;cursor:pointer;transition:filter .16s ease,transform .16s ease}@media(max-width:989px){.hps--media-product .hps__feature-grid{grid-template-columns:1fr}.hps--media-product .hps__gallery{min-height:min(var(--hps-gallery-height),420px)}}@container (min-width: 441px) and (max-width: 600px){.hps--media-product .hps__layout{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:14px}.hps--media-product .hps__media-link{min-height:100%;aspect-ratio:1 / .9}.hps--media-product .hps__image{max-height:260px}.hps--media-product .hps__title{font-size:16px}.hps--media-product .hps__price-label,.hps--media-product .hps__option-label,.hps--media-product .hps__code-label,.hps--media-product .hps__quantity-sold p,.hps--media-product .hps__installments,.hps--media-product .hps__code{font-size:12px}.hps--media-product .hps__option,.hps--media-product .hps__option--swatches{grid-template-columns:68px minmax(0,1fr);gap:8px;align-items:center}.hps--media-product .hps__swatches{flex-flow:row nowrap;overflow-x:auto;overflow-y:hidden}.hps--media-product .hps__swatch{flex-basis:34px;width:34px;height:34px}.hps--media-product .hps__purchase-row{grid-template-columns:minmax(78px,.75fr) minmax(136px,1.25fr);gap:10px;align-items:end}.hps--media-product .hps__quantity-sold{display:block}.hps--media-product .hps__quantity-sold p{margin-bottom:8px}.hps--media-product .hps__purchase-row .hps__add-button{grid-column:auto;min-height:48px;padding-inline:12px}}@container (max-width: 440px){.hps--media-product .hps__layout{grid-template-columns:1fr;gap:14px}.hps--media-product .hps__media-link{min-height:0;aspect-ratio:16 / 9}.hps--media-product .hps__image{max-height:220px}.hps--media-product .hps__title{max-width:none}.hps--media-product .hps__option,.hps--media-product .hps__option--swatches{grid-template-columns:1fr;gap:6px;align-items:start}.hps--media-product .hps__purchase-row{grid-template-columns:1fr;align-items:stretch}.hps--media-product .hps__quantity-sold{display:grid;grid-template-columns:auto minmax(90px,1fr);gap:12px;align-items:center}.hps--media-product .hps__quantity-sold p{margin:0}.hps--media-product .hps__purchase-row .hps__add-button{grid-column:1}}@media(max-width:599px){.hps__wrap{width:min(calc(100% - 20px),var(--hps-max-width))}.hps__card{padding:14px 14px 16px;border-radius:min(var(--hps-radius),22px)}.hps__main-title{margin-bottom:18px;font-size:24px}.hps__media-column{min-height:320px}.hps__media-link{min-height:320px;aspect-ratio:auto}.hps__image{max-height:290px}.hps__badge{top:24px;left:24px;min-height:24px;padding-inline:10px;font-size:12px}.hps__price-row,.hps__price-row--regular{grid-template-columns:1fr auto}.hps__option{grid-template-columns:82px minmax(0,1fr);gap:10px}.hps__option--swatches{grid-template-columns:82px minmax(0,1fr);gap:10px;align-items:center}.hps__swatches{gap:8px}.hps__swatch{width:40px;height:40px}.hps__purchase-row{grid-template-columns:minmax(90px,.8fr) minmax(145px,1.2fr);gap:10px}.hps__add-button{min-height:50px;padding-inline:14px}}.hps--media-product .hps__feature-product{min-width:0;overflow:hidden}.hps--media-product .hps__card{min-height:0;padding:20px 22px;overflow:hidden}.hps--media-product .hps__layout{grid-template-columns:minmax(145px,.88fr) minmax(0,1.12fr);gap:20px;align-items:stretch;min-height:0}.hps--media-product :is(.hps__media-column,.hps__media-link){min-width:0;min-height:0;overflow:hidden}.hps--media-product .hps__media-link{display:grid;place-items:center;aspect-ratio:auto}.hps--media-product .hps__image{display:block;width:100%!important;height:auto!important;max-width:100%!important;max-height:250px!important;object-fit:contain!important}.hps--media-product .hps__content{display:flex;flex-direction:column;min-width:0;height:100%}.hps--media-product .hps__form{display:contents}.hps--media-product .hps__title-link{order:1}.hps--media-product .hps__options{order:2}.hps--media-product .hps__divider{order:3}.hps--media-product .hps__installments{order:4}.hps--media-product .hps__code-row{order:5}.hps--media-product .hps__pricing{order:6}.hps--media-product .hps__purchase-row{order:7}.hps--media-product .hps__title{min-height:2.6em;margin:0 0 12px;font-size:15px;line-height:1.3}.hps--media-product .hps__options{gap:10px}.hps--media-product :is(.hps__option,.hps__option--swatches){grid-template-columns:70px minmax(0,1fr);gap:10px}.hps--media-product .hps__swatch{flex-basis:34px;width:34px;height:34px}.hps--media-product .hps__select{min-height:38px;padding-block:7px;border-radius:8px;font-size:12px}.hps--media-product .hps__divider{margin-block:12px}.hps--media-product .hps__installments{margin:0 0 10px}.hps--media-product .hps__code-row{min-height:38px;margin-bottom:10px;padding:5px 10px;border-radius:8px}.hps--media-product .hps__pricing{gap:6px}.hps--media-product .hps__price-row{min-height:26px}.hps--media-product :is(.hps__price-label,.hps__option-label,.hps__code-label,.hps__quantity-sold p,.hps__installments,.hps__code,.hps__compare-price){font-size:12px}.hps--media-product .hps__sale-price{font-size:20px}.hps--media-product .hps__saving{font-size:10px}.hps--media-product .hps__purchase-row{grid-template-columns:minmax(96px,.85fr) minmax(145px,1.15fr);gap:10px;align-items:end;margin-top:auto;padding-top:12px}.hps--media-product .hps__add-button{min-height:40px;padding:9px 14px;font-size:13px}@media(max-width:749px){.hps--media-product .hps__card{padding:14px 14px 16px}.hps--media-product .hps__layout{grid-template-columns:1fr;gap:12px}.hps--media-product :is(.hps__media-column,.hps__media-link){min-height:300px}.hps--media-product .hps__image{max-height:290px!important}.hps--media-product .hps__title{min-height:0;font-size:17px}.hps--media-product :is(.hps__price-label,.hps__option-label,.hps__code-label,.hps__quantity-sold p,.hps__installments,.hps__code,.hps__compare-price,.hps__select){font-size:13px}.hps--media-product .hps__sale-price{font-size:22px}.hps--media-product :is(.hps__option,.hps__option--swatches){grid-template-columns:130px minmax(0,1fr);gap:15px;align-items:center}.hps--media-product .hps__purchase-row{grid-template-columns:minmax(90px,.8fr) minmax(145px,1.2fr)}.hps--media-product .hps__add-button{min-height:44px;font-size:14px}}.hps{display:block;background:var(--hps-section-bg);color:var(--hps-text);padding-block:var(--hps-padding-top) var(--hps-padding-bottom)}.hps__wrap{width:min(calc(100% - (2 * var(--container-gutter))),var(--hps-max-width),1150px);margin-inline:auto}.hps__main-title{color:var(--hps-heading);margin:0 0 clamp(20px,3vw,40px);font-size:var(--hps-main-title-size-desktop);font-weight:700;line-height:1.15;text-align:center;text-wrap:balance}.hps__grid{display:grid;grid-template-columns:repeat(var(--hps-card-count),minmax(0,1fr));gap:var(--hps-grid-gap);align-items:stretch}.hps__card{position:relative;container-type:inline-size;min-width:0;min-height:342px;padding:22px;overflow:hidden;border-radius:var(--hps-radius);background:var(--hps-card-bg)}.hps__card--full{grid-column:auto}.hps__layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:stretch;min-height:100%}.hps__media-column{position:relative;min-width:0;overflow:hidden}.hps__badges{position:absolute;z-index:2;top:28px;left:28px;display:flex;flex-wrap:nowrap;width:max-content;gap:8px;align-items:center;max-width:calc(100% - 40px)}.hps__badge,.hps__saving{display:inline-flex;align-items:center;min-height:20px;padding:3px 9px;border-radius:999px;color:#fff;font-size:var(--hps-badge-size-desktop);font-weight:700;line-height:1.1;white-space:nowrap}.hps__badge{background:#ef1717}.hps__media-link{display:grid;place-items:center;width:100%;min-width:0;max-width:100%;min-height:100%;aspect-ratio:1 / .78;overflow:hidden}.hps__image{display:block;width:100%;max-width:100%;height:100%;max-height:300px;object-fit:contain;object-position:center}.hps__content{min-width:0}.hps__title-link{color:inherit;text-decoration:none}.hps__title{display:-webkit-box;min-height:2.5em;max-width:none;margin:0 0 10px;overflow:hidden;font-size:var(--hps-product-title-size-desktop);font-weight:700;line-height:1.3;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.hps__pricing{display:grid;gap:2px;margin-top:10px}.hps__price-row{display:grid;grid-template-columns:minmax(82px,1fr) minmax(0,auto);gap:10px;align-items:center;min-height:24px}.hps__price-row--regular{grid-template-columns:minmax(82px,1fr) minmax(0,auto)}.hps__price-values{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end;min-width:0}.hps__price-row--hidden,.hps__saving--hidden{display:none}.hps__price-label,.hps__option-label,.hps__code-label,.hps__quantity-sold p{color:var(--hps-muted);font-size:var(--hps-body-size-desktop)}.hps__saving{background:var(--hps-accent)}.hps__sale-price{color:var(--hps-accent);font-size:var(--hps-sale-price-size-desktop);font-weight:800;line-height:1;white-space:nowrap}.hps__compare-price{color:var(--hps-text);font-size:var(--hps-regular-price-size-desktop);font-weight:750;opacity:.92;text-decoration-color:#aaa}.hps__installments{margin:10px 0 8px;font-size:var(--hps-body-size-desktop)}.hps__code-row{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;min-height:30px;padding:3px 10px;border-radius:12px;background:var(--hps-field-bg)}.hps__code{overflow:hidden;color:var(--hps-text);font-family:inherit;font-size:var(--hps-body-size-desktop);text-overflow:ellipsis;white-space:nowrap}.hps__copy{display:grid;place-items:center;width:28px;height:28px;padding:5px;border:0;background:transparent;color:inherit;cursor:pointer}.hps__copy svg{width:18px;height:18px}.hps__divider{height:1px;margin-block:10px;background:var(--hps-border)}.hps__options{display:grid;gap:8px}.hps__form{display:block;min-width:0}.hps__option{display:grid;grid-template-columns:90px minmax(0,1fr);gap:10px;align-items:center;margin:0;padding:0;border:0}.hps__option--swatches{grid-template-columns:90px minmax(0,1fr);gap:10px;align-items:center}.hps .hps__swatches{display:flex;flex-flow:row nowrap;gap:8px;align-items:center;min-width:0;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;padding:3px;scrollbar-width:none}.hps .hps__swatches::-webkit-scrollbar{display:none}.hps__choice-input{position:absolute;inline-size:1px;block-size:1px;opacity:0}.hps .hps__swatch{flex:0 0 34px;display:grid;place-items:center;width:34px;height:34px;padding:3px;border:1px solid var(--hps-border);border-radius:50%;background:#fff;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.hps__choice-input:checked+.hps__swatch{border-color:var(--hps-text);box-shadow:0 0 0 1px var(--hps-text)}.hps__choice-input:focus-visible+.hps__swatch{outline:2px solid var(--hps-accent);outline-offset:3px}.hps__choice-input:disabled+.hps__swatch{cursor:not-allowed;filter:grayscale(1);opacity:.38}.hps__swatch:hover{transform:translateY(-1px)}.hps__swatch-image{width:100%;height:100%;border-radius:inherit;object-fit:contain}.hps__swatch-color{width:100%;height:100%;border:1px solid rgb(0 0 0 / .12);border-radius:inherit;background:var(--hps-swatch-color)}.hps__swatch-fallback{font-size:var(--hps-body-size-desktop);font-weight:700}.hps .sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.hps__select-wrap{position:relative}.hps__select{width:100%;min-height:34px;padding:5px 40px 5px 12px;border:1px solid var(--hps-border);border-radius:12px;background:var(--hps-card-bg);color:var(--hps-text);font:inherit;font-size:var(--hps-body-size-desktop);font-weight:650;-webkit-appearance:none;appearance:none;cursor:pointer}.hps__select-wrap svg{position:absolute;top:50%;right:14px;width:20px;height:20px;pointer-events:none;transform:translateY(-50%)}.hps__purchase-row{display:grid;grid-template-columns:minmax(96px,.9fr) minmax(160px,1.1fr);gap:12px;align-items:end;margin-top:8px}.hps__purchase-row>.hps__add-button:only-child{grid-column:1 / -1}.hps__quantity-sold p{margin:0 0 10px}.hps__quantity-sold strong{color:var(--hps-text);font-size:calc(var(--hps-body-size-desktop) + 2px)}.hps__progress{display:block;height:6px;overflow:hidden;border-radius:999px;background:#dedede}.hps__progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ffbe58,var(--hps-accent))}.hps button.hps__add-button{position:relative;z-index:1;display:inline-flex!important;visibility:visible!important;justify-content:center;align-items:center;gap:10px;min-width:0;width:100%;min-height:40px;padding:9px 18px;border:0;border-radius:999px;background:var(--hps-accent);color:var(--hps-button-text);font:inherit;font-size:var(--hps-button-size-desktop);font-weight:700;-webkit-appearance:none;appearance:none;cursor:pointer;transition:filter .16s ease,transform .16s ease}.hps__add-button:hover:not(:disabled){filter:brightness(.94);transform:translateY(-1px)}.hps__add-button:disabled{cursor:not-allowed;opacity:.48}.hps__add-button svg{width:22px;height:22px}.hps__empty{display:grid;place-items:center;min-height:380px;padding:32px;border-radius:var(--hps-radius);background:var(--hps-card-bg);text-align:center}.hps__empty-image{width:min(260px,80%);height:auto}@media(max-width:749px){.hps__grid{grid-template-columns:1fr}}@media(min-width:750px)and (max-width:1199px){.hps__card{padding:24px}}@container (min-width: 441px) and (max-width: 600px){.hps__layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.hps__media-link{aspect-ratio:1 / .9}.hps__image{max-height:260px}.hps__title{font-size:var(--hps-product-title-size-desktop)}.hps__price-label,.hps__option-label,.hps__code-label,.hps__quantity-sold p,.hps__installments{font-size:var(--hps-body-size-desktop)}.hps__option,.hps__option--swatches{grid-template-columns:82px minmax(0,1fr);gap:8px}.hps .hps__swatch{flex-basis:34px;width:34px;height:34px}.hps__purchase-row{grid-template-columns:minmax(78px,.75fr) minmax(136px,1.25fr);gap:10px}.hps button.hps__add-button{min-height:40px;padding-inline:14px}}@container (max-width: 440px){.hps__layout{grid-template-columns:1fr;gap:14px}.hps__media-link{aspect-ratio:1 / .72}.hps__title{max-width:none;font-size:var(--hps-product-title-size-mobile)}.hps__purchase-row{grid-template-columns:minmax(96px,.9fr) minmax(150px,1.1fr)}}@media(max-width:599px){.hps{--hps-main-title-size-desktop: var(--hps-main-title-size-mobile);--hps-product-title-size-desktop: var(--hps-product-title-size-mobile);--hps-body-size-desktop: var(--hps-body-size-mobile);--hps-sale-price-size-desktop: var(--hps-sale-price-size-mobile);--hps-regular-price-size-desktop: var(--hps-regular-price-size-mobile);--hps-button-size-desktop: var(--hps-button-size-mobile);--hps-badge-size-desktop: var(--hps-badge-size-mobile)}.hps__wrap{width:min(calc(100% - 20px),var(--hps-max-width))}.hps__card{padding:14px 14px 15px;border-radius:min(var(--hps-radius),22px)}.hps__main-title{margin-bottom:18px;font-size:var(--hps-main-title-size-mobile)}.hps__media-column{min-height:350px}.hps__media-link{min-height:350px;aspect-ratio:auto}.hps__image{max-height:300px}.hps__badges{top:24px;left:24px;gap:7px;max-width:calc(100% - 48px)}.hps__badge,.hps__saving{min-height:22px;padding-inline:10px;font-size:var(--hps-badge-size-mobile)}.hps__title{margin-bottom:16px}.hps__options{gap:10px}.hps__divider{margin-block:12px}.hps__code-row{min-height:32px;padding-block:4px}.hps__purchase-row{margin-top:10px}.hps__price-row,.hps__price-row--regular{grid-template-columns:1fr auto}.hps__option{grid-template-columns:130px minmax(0,1fr);gap:15px}.hps__option--swatches{grid-template-columns:130px minmax(0,1fr);gap:15px;align-items:center}.hps__swatches{gap:8px}.hps .hps__swatch{flex-basis:42px;width:42px;height:42px}.hps__select{min-height:36px}.hps__purchase-row{grid-template-columns:minmax(90px,.8fr) minmax(145px,1.2fr);gap:10px}.hps__add-button{min-height:50px;padding-inline:14px}}@media(prefers-reduced-motion:reduce){.hps__swatch,.hps__add-button{transition:none}}.hps__badges{display:grid!important;grid-auto-flow:column;grid-auto-columns:max-content;justify-content:start;align-items:center;width:max-content!important}.hps__badges>.hps__badge,.hps__badges>.hps__saving{position:static!important;inset:auto!important;transform:none!important;margin:0!important}.yg-product-tabs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.yg-tabs-title-container[data-style=layout-2]{gap:0}.yg-product-list-view-all{justify-content:center}.yg-product-tabs-grid__item{position:relative}.yg-product-tabs-grid__item.is-dropdown-open{z-index:6}.yg-tabs-title-container[data-style=layout-2]{gap:0!important}@media screen and (min-width:998px){.yg-product-tabs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-inline:7.25%}}.yg-product-card-price-1-container .yg-product-card-price-1{display:block;width:100%}.yg-product-card-price-1-container .yg-product-card-price-1__card{display:flex;overflow:hidden;width:100%;max-width:368px;height:100%;flex-direction:column;padding:var(--spacing-2);border:0;border-radius:var(--spacing-6);background:#fff}.yg-product-card-price-1-container .yg-product-card-price-1__media{position:relative;overflow:hidden;border-radius:var(--spacing-4);background:#f6f6f7;width:100%}.yg-product-card-price-1-container .yg-product-card-price-1__media a,.yg-product-card-price-1-container .yg-product-card-price-1__image{display:block;width:100%;aspect-ratio:1}.yg-product-card-price-1-container .yg-product-card-price-1__image{object-fit:contain}.yg-product-card-price-1-container .yg-product-card-price-1__badge{position:absolute;z-index:1;top:12px;left:12px;padding:3px 8px;border-radius:999px;color:var(--yg-product-card-badge-color, #ffffff);background:var(--yg-product-card-badge-background, #ff6d06);font-weight:400;line-height:1.6}.yg-product-card-price-1-container .yg-product-card-price-1__active-color{position:absolute;z-index:1;top:var(--spacing-3);right:var(--spacing-3);color:#222326;line-height:1.6;white-space:nowrap}.yg-product-card-price-1-container .yg-product-card-price-1__content{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-5);width:100%}.yg-product-card-price-1-container .yg-product-card-price-1__title{display:-webkit-box;overflow:hidden;color:#000;font-size:16px;line-height:1.5;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.yg-product-card-price-1-container .yg-product-card-price-1__price{display:grid;gap:8px}.yg-product-card-price-1-container .yg-product-card-price-1__price-main{display:grid;gap:4px}.yg-product-card-price-1-container .yg-product-card-price-1__price-row{display:flex;min-height:28px;align-items:center;gap:8px}.yg-product-card-price-1-container .yg-product-card-price-1__price-label{flex:1 1 0;color:#222326;font-size:12px;font-weight:400;line-height:1.6}.yg-product-card-price-1-container .yg-product-card-price-1__save{flex:0 0 auto;padding:3px 8px;border-radius:999px;white-space:nowrap;font-weight:400}.yg-product-card-price-1-container .yg-product-card-price-1__price-value{flex:0 0 auto;color:#ff6d06;font-size:20px;line-height:1.4}.yg-product-card-price-1-container .yg-product-card-price-1__regular-value{flex:0 0 auto;color:#222326;font-size:20px;font-weight:700;line-height:1.4}.yg-product-card-price-1-container .yg-product-card-price-1__compare-value{flex:0 0 auto;color:#a5a7ac;font-size:14px;line-height:1.5}.yg-product-card-price-1-container .yg-product-card-price-1__payment{min-height:19px}.yg-product-card-price-1-container .yg-product-card-price-1__coupon{display:flex;align-items:center;min-height:35px;padding:8px 12px;border-radius:12px;background:#f6f6f7}.yg-product-card-price-1-container .yg-product-card-price-1__coupon-label{margin-right:8px;font-weight:400}.yg-product-card-price-1-container .yg-product-card-price-1__coupon-copy{flex:1 1 auto}.yg-product-card-price-1-container .yg-product-card-price-1__variant-row[data-color-row]{display:block}.yg-product-card-price-1-container .yg-product-card-price-1__variant-row[data-color-row] .yg-product-card-price-1__variant-label,.yg-product-card-price-1-container .yg-product-card-price-1__variant-row--package{display:none}.yg-product-card-price-1-container .yg-product-card-price-1__colors{display:flex;flex-wrap:wrap;gap:12px}.yg-product-card-price-1-container .yg-product-card-price-1__color{display:grid;width:40px;height:40px;place-items:center;padding:3px;border:1px solid transparent;border-radius:999px;background:transparent}.yg-product-card-price-1-container .yg-product-card-price-1__color.is-active{border-color:#222326}.yg-product-card-price-1-container .yg-product-card-price-1__color-swatch{display:block;overflow:hidden;width:32px;height:32px;border:1px solid #e1e2e3;border-radius:999px}.yg-product-card-price-1-container .yg-product-card-price-1__color-image{display:block;width:100%;height:100%;object-fit:cover}.yg-product-card-price-1-container .yg-product-card-price-1__actions{display:grid;gap:12px;margin-top:auto}.yg-product-card-price-1-container .yg-product-card-price-1__quantity{display:flex;align-items:center;gap:0}.yg-product-card-price-1-container .yg-product-card-price-1__quantity-text{display:inline-flex;flex:1 1 0;align-items:baseline;gap:4px;min-width:0;white-space:nowrap}.yg-product-card-price-1-container .yg-product-card-price-1__progress-wrap{flex:1 1 0;min-width:0;padding-block:var(--yg-product-card-progress-offset, 6px)}.yg-product-card-price-1-container .yg-product-card-price-1__progress{overflow:hidden;height:var(--yg-product-card-progress-height, 8px);border-radius:4px;background:var(--yg-product-card-progress-background, #e1e2e3)}.yg-product-card-price-1-container .yg-product-card-price-1__progress-fill{width:0;height:100%;border-radius:999px;transition:width 1s ease;background:var(--yg-product-card-progress-color, linear-gradient(90deg, #ffcc7a 0%, #ff6d06 100%))}.yg-product-card-price-1-container.is-progress-visible .yg-product-card-price-1__progress-fill{width:var(--yg-product-card-progress-width)}.yg-product-card-price-1-container .yg-product-card-price-1__form{min-width:0}.yg-product-card-price-1-container .yg-product-card-price-1__form buy-buttons{display:block;width:100%}.yg-product-card-price-1-container .yg-product-card-price-1__form .button{min-height:46px;padding-inline:var(--spacing-6);border-radius:var(--radius-full);font-weight:700}.yg-product-card-price-1-container .yg-product-card-price-1__form .button .text-with-icon{gap:var(--spacing-1-5)}.yg-product-card-price-1-container .yg-product-card-price-1__form .button:not(:disabled){--button-background: 255 109 6 / 1;--button-outline-color: 255 109 6;--button-text-color: 255 255 255 / 1}.yg-product-card-price-1-container .yg-product-card-price-1__form .button:disabled{cursor:not-allowed}@media(max-width:699px){.yg-product-card-price-1-container .yg-product-card-price-1__card{max-width:none;padding:var(--spacing-2);border-radius:var(--spacing-4)}.yg-product-card-price-1-container .yg-product-card-price-1__media{border-radius:var(--spacing-3)}.yg-product-card-price-1-container .yg-product-card-price-1__content{gap:var(--spacing-3);padding:var(--spacing-3)}.yg-product-card-price-1-container .yg-product-card-price-1__title{min-height:auto;font-size:18px;line-height:1.4}.yg-product-card-price-1-container .yg-product-card-price-1__price-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-3)}.yg-product-card-price-1-container .yg-product-card-price-1__price-row--bottom,.yg-product-card-price-1-container .yg-product-card-price-1__price-row--regular{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:2px;min-height:auto}.yg-product-card-price-1-container .yg-product-card-price-1__price-row--bottom{padding-right:var(--spacing-3);border-right:1px solid #f6f6f7}.yg-product-card-price-1-container .yg-product-card-price-1__price-row--bottom .yg-product-card-price-1__price-label,.yg-product-card-price-1-container .yg-product-card-price-1__price-row--regular .yg-product-card-price-1__price-label{flex:0 0 auto}.yg-product-card-price-1-container .yg-product-card-price-1__price-row--bottom .yg-product-card-price-1__price-value,.yg-product-card-price-1-container .yg-product-card-price-1__price-row--bottom .yg-product-card-price-1__save,.yg-product-card-price-1-container .yg-product-card-price-1__price-row--regular .yg-product-card-price-1__regular-value,.yg-product-card-price-1-container .yg-product-card-price-1__price-row--regular .yg-product-card-price-1__compare-value{display:inline-flex}.yg-product-card-price-1-container .yg-product-card-price-1__price-row--bottom .yg-product-card-price-1__price-value{order:1;font-size:18px}.yg-product-card-price-1-container .yg-product-card-price-1__price-row--bottom .yg-product-card-price-1__save{order:2;padding-inline:8px}.yg-product-card-price-1-container .yg-product-card-price-1__price-row--regular .yg-product-card-price-1__regular-value{order:1}.yg-product-card-price-1-container .yg-product-card-price-1__price-row--regular .yg-product-card-price-1__compare-value{order:2}.yg-product-card-price-1-container .yg-product-card-price-1__price-value,.yg-product-card-price-1-container .yg-product-card-price-1__regular-value{font-size:16px}.yg-product-card-price-1-container .yg-product-card-price-1__compare-value{font-size:12px}.yg-product-card-price-1-container .yg-product-card-price-1__save{padding:0 16px;font-size:12px}.yg-product-card-price-1-container .yg-product-card-price-1__coupon{min-height:30px;border-radius:40px;height:30px;padding:var(--spacing-3-5) var(--spacing-4-5)}.yg-product-card-price-1-container yg-product-coupon-code-01 .yg-product-coupon-code-01__label,.yg-product-card-price-1-container .yg-product-card-price-1__coupon-label,.yg-product-card-price-1-container .yg-product-card-price-1__quantity-text{font-size:12px}.yg-product-card-price-1-container .yg-product-card-price-1__coupon-label{display:inline}.yg-product-card-price-1-container .yg-product-card-price-1__colors{gap:12px}.yg-product-card-price-1-container .yg-product-card-price-1__color{width:40px;height:40px}.yg-product-card-price-1-container .yg-product-card-price-1__color-swatch{width:32px;height:32px}.yg-product-card-price-1-container .yg-product-card-price-1__quantity{display:flex;gap:6px}.yg-product-card-price-1-container .yg-product-card-price-1__progress-wrap{padding-block:0}.yg-product-card-price-1-container .yg-product-card-price-1__actions{gap:12px}.yg-product-card-price-1-container .yg-product-card-price-1__form .button{min-height:46px;padding-inline:var(--spacing-5)}.yg-product-card-price-1-container .yg-product-card-price-1__form .button,.yg-product-card-price-1-container .yg-product-card-price-1__form .button .text-with-icon{font-size:var(--text-sm)}}.yg-product-card-price-2-container .yg-product-card-price-2{display:block;width:100%}.yg-product-card-price-2-container.yg-product-card-price-2--has-countdown{display:block;overflow:hidden;border-radius:var(--radius-lg);background:var(--yg-countdown-bar-background, #ff6d06)}.yg-product-card-price-2-container .yg-product-card-price-2__countdown-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--block-gap-sm);min-height:54px;padding:12px 36px;border-radius:24px 24px 0 0;color:var(--yg-countdown-text-color, #ffffff);background:var(--yg-countdown-bar-background, #ff6d06)}.yg-product-card-price-2-container.yg-product-card-price-2--has-countdown .yg-product-card-price-2__countdown-bar{border-radius:0;background:var(--yg-countdown-bar-background, #ff6d06)}.yg-product-card-price-2-container.yg-product-card-price-2--has-countdown .yg-product-card-price-2__card{border-radius:var(--radius-lg)}.yg-product-card-price-2-container .yg-product-card-price-2__countdown-bar .yg-count-down{--yg-countdown-label-color: currentColor}.yg-product-card-price-2-container .yg-product-card-price-2__countdown-bar .yg-count-down--labeled{align-items:center}.yg-product-card-price-2-container .yg-product-card-price-2__countdown-bar .yg-count-down__unit{flex-direction:row;align-items:center;justify-content:center;gap:4px}.yg-product-card-price-2-container .yg-product-card-price-2__countdown-bar .yg-count-down__item{min-width:0;padding:0;background:transparent;font-size:20px;line-height:1.4}.yg-product-card-price-2-container .yg-product-card-price-2__countdown-bar .yg-count-down__label{font-size:12px;line-height:1.6;letter-spacing:-.12px;opacity:.6}.yg-product-card-price-2-container .yg-product-card-price-2__countdown-bar .yg-count-down--labeled .yg-count-down__separator{height:auto;align-self:center}.yg-product-card-price-2-container.yg-product-card-price-2--content-left .yg-product-card-price-2__media{order:2}.yg-product-card-price-2-container.yg-product-card-price-2--content-left .yg-product-card-price-2__content{order:1}.yg-product-card-price-2-container .yg-product-card-price-2__card{display:grid;grid-template-columns:minmax(0,2.08fr) minmax(400px,1fr);gap:0;overflow:hidden;width:100%;max-width:none;height:100%;min-height:671px;padding:0;border:0;border-radius:var(--radius-lg);background:transparent;flex-direction:row}.yg-product-card-price-2-container .yg-product-card-price-2__media{position:relative;overflow:hidden;align-self:stretch;border-radius:var(--radius-lg) 0 0 var(--radius-lg);background:var(--color-background, #f6f6f7)}.yg-product-card-price-2-container.yg-product-card-price-2--content-left .yg-product-card-price-2__media{border-radius:0 var(--radius-lg) var(--radius-lg) 0}.yg-product-card-price-2-container .yg-product-card-price-2__media a,.yg-product-card-price-2-container .yg-product-card-price-2__image{display:block;width:100%;height:100%}.yg-product-card-price-2-container .yg-product-card-price-2__image{object-fit:cover}.yg-product-card-price-2-container .yg-product-card-price-2__media-gift{display:none}.yg-product-card-price-2-container .yg-product-card-price-2__background-image .yg-image,.yg-product-card-price-2-container .yg-product-card-price-2__gift-image .yg-image{width:100%;height:100%;border-radius:inherit;object-fit:cover}.yg-product-card-price-2-container .yg-product-card-price-2__badge{position:absolute;z-index:1;top:12px;left:12px;padding:3px 8px;border-radius:999px;color:var(--yg-product-card-badge-color, #ffffff);background:var(--yg-product-card-badge-background, #ff6b18);font-weight:700;line-height:1.1}.yg-product-card-price-2-container .yg-product-card-price-2__content{display:flex;min-width:0;flex-direction:column;align-self:stretch;justify-content:center;padding:36px;color:var(--yg-product-card-content-color, inherit);background:var(--yg-product-card-content-background, rgba(0, 0, 0, .72))}.yg-product-card-price-2-container .yg-product-card-price-2__heading{display:grid;gap:var(--block-gap-xxs);order:1}.yg-product-card-price-2-container .yg-product-card-price-2__subtitle{opacity:.8}.yg-product-card-price-2-container .yg-product-card-price-2__features{display:flex;flex-wrap:wrap;gap:var(--block-gap-xxs);margin-top:var(--block-gap-xs)}.yg-product-card-price-2-container .yg-product-card-price-2__features span{padding:calc(var(--block-gap-xxs) / 2) var(--block-gap-xs);border:1px solid currentColor;border-radius:var(--radius-full)}.yg-product-card-price-2-container .yg-product-card-price-2__gift{display:flex;align-items:center;flex-direction:row;gap:16px;margin-top:20px;padding-top:20px;border-top:1px solid rgb(225 226 227 / 30%);order:3}.yg-product-card-price-2-container .yg-product-card-price-2__gift-thumb{display:flex;flex:0 0 auto;align-items:center;padding:8px;border-radius:12px;background:#0000001a}.yg-product-card-price-2-container .yg-product-card-price-2__gift-copy{display:grid;flex:1 1 auto;gap:calc(var(--block-gap-xxs) / 2);min-width:0}.yg-product-card-price-2-container .yg-product-card-price-2__gift-image{display:block;width:48px;height:48px;border-radius:8px;background:#fff;object-fit:cover}.yg-product-card-price-2-container .yg-product-card-price-2__title{display:-webkit-box;overflow:hidden;min-height:48px;color:inherit;line-height:1.25;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.yg-product-card-price-2-container .yg-product-card-price-2__price{display:grid;gap:8px;margin-top:20px;padding-block:20px;border-block:1px solid rgb(225 226 227 / 30%);order:2}.yg-product-card-price-2-container .yg-product-card-price-2__price-main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px}.yg-product-card-price-2-container .yg-product-card-price-2__price-row{display:flex;min-height:70px;align-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:0 8px;padding-right:20px;border-right:1px solid rgb(225 226 227 / 30%)}.yg-product-card-price-2-container .yg-product-card-price-2__price-row:last-child{padding-right:0;padding-left:0;border-right:0}.yg-product-card-price-2-container .yg-product-card-price-2__price-label{flex:0 0 100%;color:inherit;font-weight:400}.yg-product-card-price-2-container .yg-product-card-price-2__save{flex:0 0 auto;padding:3px 8px;border-radius:999px;white-space:nowrap;font-weight:400}.yg-product-card-price-2-container .yg-product-card-price-2__price-value{flex:0 0 auto;color:#ff6b18;font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-size:24px;font-weight:700;line-height:1.3}.yg-product-card-price-2-container .yg-product-card-price-2__regular-value,.yg-product-card-price-2-container .yg-product-card-price-2__compare-value{flex:0 0 auto}.yg-product-card-price-2-container .yg-product-card-price-2__regular-value{font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-weight:700;color:inherit}.yg-product-card-price-2-container .yg-product-card-price-2__payment{min-height:19px;color:inherit}.yg-product-card-price-2-container .yg-product-card-price-2__coupon{display:flex;align-items:center;gap:8px;min-height:37px;padding:8px 12px;border-radius:12px;background:#fff;color:#222326}.yg-product-card-price-2-container .yg-product-card-price-2__coupon-code{flex:1 1 auto;min-width:0;color:#222326;font-weight:400;line-height:1.5;letter-spacing:-.14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yg-product-card-price-2-container .yg-product-card-price-2__coupon-copy{flex:0 0 auto;max-width:200px}.yg-product-card-price-2-container .yg-product-card-price-2__coupon-copy .yg-product-coupon-code-01__button{width:auto;justify-content:center;font-weight:700;line-height:1.5;letter-spacing:-.14px}.yg-product-card-price-2-container .yg-product-card-price-2__coupon-copy .yg-product-coupon-code-01__label{font-weight:700;line-height:1.5;letter-spacing:-.14px;text-align:center}.yg-product-card-price-2-container .yg-product-card-price-2__coupon-copy .yg-product-coupon-code-01__icon{display:none}.yg-product-card-price-2-container .yg-product-card-price-2__coupon-copy yg-product-coupon-code-01{width:auto}.yg-product-card-price-2-container .yg-product-card-price-2__actions{display:flex;flex-direction:column;order:4;border-radius:16px;background:#2223267f}.yg-product-card-price-2-container .yg-product-card-price-2__actions:has([data-color-row]){margin-top:28px}.yg-product-card-price-2-container .yg-product-card-price-2__variant-row{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:12px;margin-top:0;padding:8px 16px;background:transparent}.yg-product-card-price-2-container .yg-product-card-price-2__variant-row[data-color-row]{grid-template-columns:142px minmax(0,1fr);margin-top:0;padding-top:16px}.yg-product-card-price-2-container .yg-product-card-price-2__variant-row[data-color-row] .yg-product-card-price-2__variant-label,.yg-product-card-price-2-container .yg-product-card-price-2__variant-label:has(strong){display:grid;gap:2px}.yg-product-card-price-2-container .yg-product-card-price-2__variant-label{color:inherit;font-weight:700}.yg-product-card-price-2-container .yg-product-card-price-2__variant-label>span{opacity:.65;font-weight:400}.yg-product-card-price-2-container .yg-product-card-price-2__colors{display:flex;flex-wrap:wrap;gap:8px}.yg-product-card-price-2-container .yg-product-card-price-2__color{display:grid;width:40px;height:40px;place-items:center;border:1px solid transparent;border-radius:999px;background:transparent}.yg-product-card-price-2-container .yg-product-card-price-2__color.is-active{border-color:#222326}.yg-product-card-price-2-container .yg-product-card-price-2__color-swatch{display:block;overflow:hidden;width:32px;height:32px;border:1px solid #e1e2e3;border-radius:999px}.yg-product-card-price-2-container .yg-product-card-price-2__color-image{display:block;width:100%;height:100%;object-fit:cover}.yg-product-card-price-2-container .yg-product-card-price-2__select-wrap{position:relative;z-index:2}.yg-product-card-price-2-container .yg-product-card-price-2__select-wrap.is-open{z-index:30}.yg-product-card-price-2-container .yg-product-card-price-2__select-native{pointer-events:none}.yg-product-card-price-2-container .yg-product-card-price-2__select{display:flex;width:100%;min-height:40px;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border:1px solid #c9cacc;border-radius:8px;background:#fff;color:#222326;font:inherit;font-size:15px;font-weight:700;line-height:1.5;text-align:left;cursor:pointer;-webkit-appearance:none;appearance:none}.yg-product-card-price-2-container .yg-product-card-price-2__select-text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yg-product-card-price-2-container .yg-product-card-price-2__select-icon{display:grid;width:24px;height:24px;flex:0 0 24px;place-items:center;color:currentColor;transition:transform .2s ease;pointer-events:none}.yg-product-card-price-2-container .yg-product-card-price-2__select-wrap.is-open .yg-product-card-price-2__select-icon{transform:rotate(180deg)}.yg-product-card-price-2-container .yg-product-card-price-2__select-icon svg{display:block;width:100%;height:100%}.yg-product-card-price-2-container .yg-product-card-price-2__select-menu{position:absolute;top:auto;bottom:calc(100% + 4px);left:0;right:0;z-index:20;display:grid;gap:2px;margin:0;padding:6px;list-style:none;border:1px solid rgb(255 255 255 / 20%);border-radius:12px;background:var(--yg-pc2-select-menu-bg, rgba(34, 24, 20, .96));color:var(--yg-pc2-select-menu-color, #ffffff);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 10px 28px #00000059;max-height:220px;overflow:auto}.yg-product-card-price-2-container:has(.yg-product-card-price-2__select-wrap.is-open) .yg-product-card-price-2__card{overflow:visible}.yg-product-card-price-2-container .yg-product-card-price-2__select-menu[hidden]{display:none}.yg-product-card-price-2-container .yg-product-card-price-2__select-option{display:block;width:100%;padding:10px 12px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;font-size:14px;font-weight:700;line-height:1.5;letter-spacing:-.14px;text-align:left;cursor:pointer}.yg-product-card-price-2-container .yg-product-card-price-2__select-option:hover,.yg-product-card-price-2-container .yg-product-card-price-2__select-option:focus-visible{outline:none;background:#ff6d0638}.yg-product-card-price-2-container .yg-product-card-price-2__select-option[aria-selected=true]{background:#ff6d0647}.yg-product-card-price-2-container .yg-product-card-price-2__select-option.is-disabled,.yg-product-card-price-2-container .yg-product-card-price-2__select-option:disabled{opacity:.4;cursor:not-allowed}.yg-product-card-price-2-container .yg-product-card-price-2__select-option.is-hidden,.yg-product-card-price-2-container .yg-product-card-price-2__select-menu>.is-hidden{display:none}.yg-product-card-price-2-container .yg-product-card-price-2__footer{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:12px;margin-top:0;padding:8px 16px 16px;background:transparent}.yg-product-card-price-2-container .yg-product-card-price-2__quantity{display:grid;gap:5px}.yg-product-card-price-2-container .yg-product-card-price-2__quantity-text{display:flex;gap:4px;white-space:nowrap}.yg-product-card-price-2-container .yg-product-card-price-2__quantity-track{overflow:hidden;width:100%;height:8px;border-radius:999px;background:var(--yg-product-card-progress-background, #e1e2e3)}.yg-product-card-price-2-container .yg-product-card-price-2__quantity-track span{display:block;height:100%;border-radius:inherit;width:0;background:var(--yg-product-card-progress-color, #ff6b18);transition:width 1s ease}.yg-product-card-price-2-container.is-progress-visible .yg-product-card-price-2__quantity-track span{width:var(--yg-product-card-progress-width)}.yg-product-card-price-2-container .yg-product-card-price-2__form{min-width:0}.yg-product-card-price-2-container .yg-product-card-price-2__button{position:relative;display:inline-flex;width:100%;min-height:46px;align-items:center;justify-content:center;gap:6px;padding:0 18px;border:1px solid #ff6b18;border-radius:999px;background:#ff6b18;color:#fff;font-weight:700;line-height:1.2;text-align:center;overflow:hidden}.yg-product-card-price-2-container .yg-product-card-price-2__button>div:first-child{display:inline-flex;align-items:center;justify-content:center;gap:6px}.yg-product-card-price-2-container .yg-product-card-price-2__button[aria-busy=true]{cursor:wait;pointer-events:none}.yg-product-card-price-2-container .yg-product-card-price-2__button .button__loader{color:#fff}.yg-product-card-price-2-container .yg-product-card-price-2__button-icon,.yg-product-card-price-2-container .yg-product-card-price-2__button-icon svg{display:block;width:16px;height:16px}.yg-product-card-price-2-container .yg-product-card-price-2__button:disabled{cursor:not-allowed;border-color:#c9cacc;background:#c9cacc}@media(min-width:1000px){.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__card{position:relative;display:block;grid-template-columns:none;min-height:671px}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed.yg-product-card-price-2--has-countdown .yg-product-card-price-2__card{border-radius:var(--radius-lg)}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__countdown-bar{overflow:hidden;border-radius:var(--radius-lg) var(--radius-lg) 0 0}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed.yg-product-card-price-2--has-countdown .yg-product-card-price-2__countdown-bar{border-radius:0;background:var(--yg-countdown-bar-background, #ff6d06)}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__media,.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed.yg-product-card-price-2--content-left .yg-product-card-price-2__media{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-lg)}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed.yg-product-card-price-2--has-countdown .yg-product-card-price-2__media{border-radius:var(--radius-lg)}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__content{position:absolute;z-index:1;top:36px;display:flex;flex-direction:column;width:400px;height:calc(100% - 72px);max-width:calc(100% - 72px);justify-content:flex-start;padding:0;align-self:auto;border-radius:var(--radius-lg);overflow:visible}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed.yg-product-card-price-2--content-right .yg-product-card-price-2__content{right:36px}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed.yg-product-card-price-2--content-left .yg-product-card-price-2__content{left:36px}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__content{background:transparent}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed.yg-product-card-price-2--theme-dark{--yg-pc2-divider: rgba(255, 255, 255, .16);--yg-pc2-compare: rgba(255, 255, 255, .65);--yg-pc2-glass-background: rgba(34, 24, 20, .62)}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed.yg-product-card-price-2--theme-light{--yg-pc2-divider: rgba(0, 0, 0, .1);--yg-pc2-compare: #696d75;--yg-pc2-glass-background: rgba(34, 24, 20, .58)}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__title{min-height:0;font-size:24px;line-height:1.4}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__features{gap:8px;margin-top:12px}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__price{gap:8px;margin-top:20px;padding-block:20px;border-block-start:1px solid var(--yg-pc2-divider, rgb(225 226 227 / 30%));border-block-end:1px solid var(--yg-pc2-divider, rgb(225 226 227 / 30%))}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__gift{gap:24px;margin-top:0;padding-top:20px;border-top:0}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__price-main{gap:0 36px}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__price-row{min-height:70px;flex-direction:column;flex-wrap:nowrap;gap:0;padding-right:36px;border-right-color:var(--yg-pc2-divider, rgb(225 226 227 / 30%))}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__price-label{flex-basis:auto}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__price-value,.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__regular-value{font-size:20px;font-weight:700;line-height:1.4}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__price-value{order:1}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__save{order:2;margin-top:4px}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__payment{margin-top:4px;clear:both}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__coupon{min-height:37px;padding:8px 12px;border-radius:12px}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__regular-value{color:inherit}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__compare-value{flex:0 0 100%;color:var(--yg-pc2-compare, #a5a7ac)}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__features span{border-color:transparent;background:#0006;color:#fff}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__actions{margin-top:auto;color:#fff;background:var(--yg-pc2-glass-background, rgba(34, 24, 20, .6));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__variant-row,.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__footer{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:12px;color:#fff;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__variant-row{padding:0 16px}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__actions>.yg-product-card-price-2__variant-row:first-child{padding-top:16px}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__select{min-height:40px;height:auto;padding:8px 12px;border-color:#fff3;border-radius:12px;background:transparent;color:#fff;font-size:14px;font-weight:700;line-height:1.5;letter-spacing:-.14px}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__select-icon{width:24px;height:24px;color:#fff}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__select-menu{--yg-pc2-select-menu-bg: rgba(34, 24, 20, .96);--yg-pc2-select-menu-color: #ffffff;border-color:#fff3}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed.yg-product-card-price-2--theme-light .yg-product-card-price-2__select-menu{--yg-pc2-select-menu-bg: rgba(255, 255, 255, .96);--yg-pc2-select-menu-color: #222326;border-color:#0000001f;box-shadow:0 10px 28px #0000001f}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed.yg-product-card-price-2--theme-light .yg-product-card-price-2__color.is-active{border-color:#222326}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed.yg-product-card-price-2--theme-dark .yg-product-card-price-2__color.is-active{border-color:#fff}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__variant-row+.yg-product-card-price-2__variant-row{padding-top:12px}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__footer{padding:12px 16px 16px}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--layout-full_bleed .yg-product-card-price-2__variant-label{color:#fff}}@media(min-width:800px)and (max-width:999px){.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked .yg-product-card-price-2__card{display:grid;grid-template-columns:minmax(0,1fr);gap:0;min-height:0;overflow:visible;padding:0;border-radius:var(--radius-lg);background:#fff}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked .yg-product-card-price-2__media,.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--content-left .yg-product-card-price-2__media{position:relative;inset:auto;z-index:auto;order:1;min-height:320px;height:320px;border-radius:var(--radius-lg) var(--radius-lg) 0 0}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked .yg-product-card-price-2__content,.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked.yg-product-card-price-2--content-left .yg-product-card-price-2__content{position:relative;inset:auto;top:auto;right:auto;left:auto;order:2;width:auto;height:auto;max-width:none;padding:8px;color:#222326;background:#fff}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked .yg-product-card-price-2__title{min-height:0}.yg-product-card-price-2-container.yg-product-card-price-2--pc-stacked .yg-product-card-price-2__select-icon{color:#fff}}@media(max-width:799px){.yg-product-card-price-2-container .yg-product-card-price-2{max-width:none;margin-inline:auto}.yg-product-card-price-2-container .yg-product-card-price-2__card{grid-template-columns:minmax(0,1fr);gap:0;max-width:none;min-height:0;padding:0;border-radius:var(--radius-lg);background:#fff}.yg-product-card-price-2-container.yg-product-card-price-2--has-countdown{border-radius:16px}.yg-product-card-price-2-container .yg-product-card-price-2__countdown-bar{min-height:36px;align-items:center;flex-direction:row;gap:8px;padding:6px 12px;border-radius:16px 16px 0 0}.yg-product-card-price-2-container.yg-product-card-price-2--has-countdown .yg-product-card-price-2__countdown-bar{border-radius:0;background:var(--yg-countdown-bar-background, #ff6d06)}.yg-product-card-price-2-container.yg-product-card-price-2--has-countdown .yg-product-card-price-2__card{border-radius:16px}.yg-product-card-price-2-container .yg-product-card-price-2__media,.yg-product-card-price-2-container.yg-product-card-price-2--content-left .yg-product-card-price-2__media{order:1;min-height:240px;height:240px;border-radius:var(--radius-lg) var(--radius-lg) 0 0}.yg-product-card-price-2-container .yg-product-card-price-2__content,.yg-product-card-price-2-container.yg-product-card-price-2--content-left .yg-product-card-price-2__content{order:2;padding:8px}.yg-product-card-price-2-container .yg-product-card-price-2__media a,.yg-product-card-price-2-container .yg-product-card-price-2__image{aspect-ratio:auto}.yg-product-card-price-2-container .yg-product-card-price-2__title{min-height:0;font-size:18px;line-height:1.4}.yg-product-card-price-2-container .yg-product-card-price-2__content{justify-content:flex-start;color:#222326;background:#fff;padding-top:20px}.yg-product-card-price-2-container .yg-product-card-price-2__subtitle{font-size:14px;line-height:1.5;letter-spacing:-.14px}.yg-product-card-price-2-container .yg-product-card-price-2__features{gap:4px;margin-top:6px}.yg-product-card-price-2-container .yg-product-card-price-2__features span{padding:2px 8px;font-size:12px;line-height:1.6;letter-spacing:-.12px;background:#f6f6f7;border:unset}.yg-product-card-price-2-container .yg-product-card-price-2__price{gap:6px;margin-top:14px;padding-block:14px}.yg-product-card-price-2-container .yg-product-card-price-2__price-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.yg-product-card-price-2-container .yg-product-card-price-2__price-row{min-height:64px;align-items:flex-start;flex-wrap:wrap;gap:4px 8px;padding-right:28px;flex-direction:column}.yg-product-card-price-2-container .yg-product-card-price-2__price-value{order:1;font-size:20px;font-weight:700;line-height:1.4}.yg-product-card-price-2-container .yg-product-card-price-2__price-label{order:0;flex-basis:unset;font-size:12px;line-height:1.6;letter-spacing:-.12px}.yg-product-card-price-2-container .yg-product-card-price-2__save{order:2;padding:0 8px;font-size:12px;line-height:1.6;letter-spacing:-.12px}.yg-product-card-price-2-container .yg-product-card-price-2__regular-value{font-size:20px;font-weight:700;line-height:1.4}.yg-product-card-price-2-container .yg-product-card-price-2__compare-value{font-size:14px;line-height:1.5;letter-spacing:-.14px}.yg-product-card-price-2-container .yg-product-card-price-2__payment{min-height:19px;font-size:12px;line-height:1.6;letter-spacing:-.12px}.yg-product-card-price-2-container .yg-product-card-price-2__coupon{min-height:49px;padding:14px 18px;border-radius:8px;background:#f6f6f7}.yg-product-card-price-2-container .yg-product-card-price-2__coupon-code{font-size:14px;line-height:1.5;letter-spacing:-.14px}.yg-product-card-price-2-container .yg-product-card-price-2__coupon-copy{width:18px;max-width:18px}.yg-product-card-price-2-container .yg-product-card-price-2__coupon-copy yg-product-coupon-code-01,.yg-product-card-price-2-container .yg-product-card-price-2__coupon-copy .yg-product-coupon-code-01__button{width:18px}.yg-product-card-price-2-container .yg-product-card-price-2__coupon-copy .yg-product-coupon-code-01__button{justify-content:flex-end}.yg-product-card-price-2-container .yg-product-card-price-2__coupon-copy .yg-product-coupon-code-01__label{display:none}.yg-product-card-price-2-container .yg-product-card-price-2__coupon-copy .yg-product-coupon-code-01__icon{display:inline-flex}.yg-product-card-price-2-container .yg-product-card-price-2__actions{margin-top:14px;color:#fff;background:#0006;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.yg-product-card-price-2-container .yg-product-card-price-2__variant-row{grid-template-columns:122px minmax(0,1fr);gap:12px;margin-top:0;padding:0 10px;color:#fff;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.yg-product-card-price-2-container .yg-product-card-price-2__variant-row+.yg-product-card-price-2__variant-row{margin-top:0;padding-top:8px}.yg-product-card-price-2-container .yg-product-card-price-2__variant-row[data-color-row]{grid-template-columns:122px minmax(0,1fr);margin-top:0;padding-top:10px}.yg-product-card-price-2-container .yg-product-card-price-2__actions>.yg-product-card-price-2__variant-row:first-child{padding-top:10px}.yg-product-card-price-2-container .yg-product-card-price-2__variant-label{display:grid;gap:2px;font-size:12px;line-height:1.6;letter-spacing:-.12px}.yg-product-card-price-2-container .yg-product-card-price-2__variant-label>span{opacity:.6}.yg-product-card-price-2-container .yg-product-card-price-2__variant-label,.yg-product-card-price-2-container .yg-product-card-price-2__variant-label>strong{color:#fff}.yg-product-card-price-2-container .yg-product-card-price-2__footer{grid-template-columns:122px minmax(0,1fr);gap:12px;margin-top:0;padding:8px 10px 10px;color:#fff;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.yg-product-card-price-2-container .yg-product-card-price-2__colors{gap:8px;overflow:hidden;flex-wrap:nowrap}.yg-product-card-price-2-container .yg-product-card-price-2__color{width:40px;height:40px;padding:4px}.yg-product-card-price-2-container .yg-product-card-price-2__color-swatch{width:32px;height:32px}.yg-product-card-price-2-container .yg-product-card-price-2__quantity{gap:4px}.yg-product-card-price-2-container .yg-product-card-price-2__quantity-text{font-size:12px;line-height:1.6;letter-spacing:-.12px;white-space:wrap}.yg-product-card-price-2-container .yg-product-card-price-2__select{min-height:38px;height:auto;padding:7px 8px 7px 12px;border-color:#fff3;border-radius:12px;background:transparent;color:#fff;font-size:14px;font-weight:700;line-height:1.5;letter-spacing:-.14px}.yg-product-card-price-2-container .yg-product-card-price-2__select-menu{--yg-pc2-select-menu-bg: rgba(34, 24, 20, .96);--yg-pc2-select-menu-color: #ffffff}.yg-product-card-price-2-container .yg-product-card-price-2__button{min-height:46px;padding-inline:18px;font-size:14px;line-height:1.5;letter-spacing:-.14px}.yg-product-card-price-2-container .yg-product-card-price-2__button-icon,.yg-product-card-price-2-container .yg-product-card-price-2__button-icon svg{width:18px;height:18px}.yg-product-card-price-2-container .yg-product-card-price-2__gift{gap:16px;margin-top:14px;padding-top:14px;order:3}.yg-product-card-price-2-container .yg-product-card-price-2__gift-copy{gap:4px}.yg-product-card-price-2-container .yg-product-card-price-2__gift-copy strong{font-size:14px;line-height:1.5;letter-spacing:-.14px}.yg-product-card-price-2-container .yg-product-card-price-2__gift-copy span{font-size:12px;line-height:1.6;letter-spacing:-.12px;opacity:.6}}@media(min-width:800px){.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__card{grid-template-columns:minmax(0,58%) minmax(320px,42%);height:auto;min-height:0;border:1px solid #f0f0f0;border-bottom:2px solid #ff6d06;background:#fff;box-shadow:none}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel.yg-product-card-price-2--has-countdown .yg-product-card-price-2__card{border-radius:var(--radius-lg);border-top:0;border-left:0;border-right:0;border-bottom:2px solid #ff6d06}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__media{min-height:354px;padding:12px;background:linear-gradient(to left,#bfc0c4,#dedfe0)}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__media a{position:absolute;top:0;right:0;bottom:0;left:0}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__content{justify-content:flex-start;gap:24px;padding:24px;color:#222326;background:#fff}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__title{display:block;overflow:hidden;min-height:0;font-size:20px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__features{flex-wrap:nowrap;overflow:hidden}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__features span{white-space:nowrap}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__features span{border-color:transparent;background:#f6dadf;color:#222326}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__price{margin-top:0;padding-block:16px;border-block-color:#e1e2e3}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__price-main{gap:0 28px;padding-top:16px}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__price-row{min-height:0;flex-direction:column;align-items:flex-start;gap:2px;padding-right:28px;border-right-color:#e1e2e3}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__price-label{flex:0 0 auto;order:0;white-space:nowrap}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__price-value{flex:0 0 auto;order:1;font-size:20px;font-weight:700;white-space:nowrap}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__regular-value{font-weight:700}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__coupon{min-height:37px;padding:8px 12px;border-radius:12px;background:#f6f6f7}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__coupon-copy{min-width:0;max-width:200px;flex:0 0 auto}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__coupon-copy .yg-product-coupon-code-01__button,.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__coupon-copy .yg-product-coupon-code-01__label{font-weight:700}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__regular-value,.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__compare-value,.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__payment,.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__coupon{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__save{order:2;margin-top:2px}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__gift{display:none}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__media-gift{position:absolute;z-index:2;right:12px;bottom:12px;left:12px;display:flex;align-items:stretch;gap:8px;padding:16px;border:1px solid #ffffff;border-radius:16px;background:#fffc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__media-gift-copy{display:flex;overflow:hidden;min-width:0;flex:1 1 auto;flex-direction:column;gap:8px;color:#222326}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__media-gift-copy strong{overflow:hidden;color:#fe4b6b;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__media-gift-copy span{display:-webkit-box;overflow:hidden;line-height:1.5;opacity:.8;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__media-gift-thumb{display:flex;align-items:center;flex:0 0 auto;padding:8px;border-radius:12px;background:#0000001a}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__media-gift-image{display:block;overflow:hidden;width:56px;height:56px;border-radius:8px;background:#f6f6f7;object-fit:cover}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__media-gift-image .yg-image{width:100%;height:100%;object-fit:cover}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__actions{margin-top:0;border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__variant-row,.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__footer{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:12px;padding:0;border-radius:0;background:transparent}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__variant-row{margin-top:0}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__variant-row[data-color-row]{grid-template-columns:minmax(0,2fr) minmax(0,3fr);margin-top:0;border-top:1px solid #e1e2e3;border-radius:0}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__footer{margin-top:0;padding-bottom:0}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__variant-row+.yg-product-card-price-2__variant-row,.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__footer{padding-top:12px}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__variant-label{color:#222326}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__variant-label>span{opacity:.6}.yg-product-card-price-2-container.yg-product-card-price-2--pc-carousel .yg-product-card-price-2__color.is-active{border-color:#222326}}@media(min-width:800px){.yg-product-card-swiper-2__slide .yg-product-card-price-2-container.yg-product-card-price-2-container .yg-product-card-price-2__actions{display:contents}.yg-product-card-swiper-2__slide .yg-product-card-price-2-container.yg-product-card-price-2-container .yg-product-card-price-2__heading{order:0}.yg-product-card-swiper-2__slide .yg-product-card-price-2-container.yg-product-card-price-2-container .yg-product-card-price-2__gift{order:1}.yg-product-card-swiper-2__slide .yg-product-card-price-2-container.yg-product-card-price-2-container .yg-product-card-price-2__variant-row{order:2}.yg-product-card-swiper-2__slide .yg-product-card-price-2-container.yg-product-card-price-2-container .yg-product-card-price-2__price{order:3;border-block-end:0}.yg-product-card-swiper-2__slide .yg-product-card-price-2-container.yg-product-card-price-2-container .yg-product-card-price-2__payment{order:-2}.yg-product-card-swiper-2__slide .yg-product-card-price-2-container.yg-product-card-price-2-container .yg-product-card-price-2__coupon{order:-1}.yg-product-card-swiper-2__slide .yg-product-card-price-2-container.yg-product-card-price-2-container .yg-product-card-price-2__footer{order:4}.yg-product-card-swiper-2__slide .yg-product-card-price-2-container.yg-product-card-price-2-container .yg-product-card-price-2__variant-row[data-color-row]{border-top:0}}.yg-product-card-price-container .yg-product-card-price{display:block;width:100%}.yg-product-card-price-container .yg-product-card-price__card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;overflow:hidden;width:100%;max-width:656px;height:100%;min-height:432px;padding:24px;border:0;border-radius:24px;background:#fff;flex-direction:row}.yg-product-card-price-container .yg-product-card-price__media{position:relative;overflow:visible;align-self:start;background:#fff}.yg-product-card-price-container .yg-product-card-price__media a,.yg-product-card-price-container .yg-product-card-price__image{display:block;width:100%}.yg-product-card-price-container .yg-product-card-price__image{height:auto;object-fit:contain}.yg-product-card-price-container .yg-product-card-price__badge{position:absolute;z-index:1;top:12px;left:12px;padding:3px 8px;border-radius:999px;color:var(--yg-product-card-badge-color, #ffffff);background:var(--yg-product-card-badge-background, #e70000);font-weight:400;line-height:1.6}.yg-product-card-price-container .yg-product-card-price__content{display:flex;min-width:0;flex-direction:column;align-self:start}.yg-product-card-price-container .yg-product-card-price__title{display:-webkit-box;overflow:hidden;color:inherit;line-height:1.25;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.yg-product-card-price-container .yg-product-card-price__price{display:grid;gap:8px;margin-top:16px;padding-bottom:16px;border-bottom:1px solid #e1e2e3}.yg-product-card-price-container .yg-product-card-price__price-main{display:grid;gap:0}.yg-product-card-price-container .yg-product-card-price__price-row{display:flex;min-height:28px;align-items:center;gap:8px}.yg-product-card-price-container .yg-product-card-price__price-label{flex:1 1 0;color:#222326;font-size:12px}.yg-product-card-price-container .yg-product-card-price__save{flex:0 0 auto;padding:3px 8px;border-radius:999px;background:#ff6d06;color:#fff;font-size:12px;white-space:nowrap}.yg-product-card-price-container .yg-product-card-price__price-value{flex:0 0 auto;color:#ff6d06;font-size:20px;line-height:1.4}.yg-product-card-price-container .yg-product-card-price__regular-value,.yg-product-card-price-container .yg-product-card-price__compare-value{flex:0 0 auto}.yg-product-card-price-container .yg-product-card-price__regular-value{color:#222326;font-size:20px;line-height:1.4}.yg-product-card-price-container .yg-product-card-price__compare-value{color:#a5a7ac;font-size:14px}.yg-product-card-price-container .yg-product-card-price__payment{min-height:19px}.yg-product-card-price-container .yg-product-card-price__coupon{display:flex;align-items:center;min-height:35px;padding:8px 12px;border-radius:12px;background:#f6f6f7}.yg-product-card-price-container .yg-product-card-price__coupon-label{margin-right:8px;font-weight:700}.yg-product-card-price-container .yg-product-card-price__coupon-copy{flex:1 1 auto}.yg-product-card-price-container .yg-product-card-price__variant-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:12px;margin-top:16px}.yg-product-card-price-container .yg-product-card-price__variant-label{color:#000;font-size:12px;opacity:.6}.yg-product-card-price-container .yg-product-card-price__colors{display:flex;overflow-x:auto;flex-wrap:nowrap;gap:8px;min-width:0;padding-block:1px;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.yg-product-card-price-container .yg-product-card-price__colors::-webkit-scrollbar{display:none}.yg-product-card-price-container .yg-product-card-price__color{display:grid;flex:0 0 auto;width:40px;height:40px;place-items:center;border:1px solid transparent;border-radius:999px;background:transparent}.yg-product-card-price-container .yg-product-card-price__color.is-active{border-color:#222326}.yg-product-card-price-container .yg-product-card-price__color-swatch{display:block;overflow:hidden;width:32px;height:32px;border:1px solid #e1e2e3;border-radius:999px}.yg-product-card-price-container .yg-product-card-price__color-image{display:block;width:100%;height:100%;object-fit:cover}.yg-product-card-price-container .yg-product-card-price__select-wrap{position:relative}.yg-product-card-price-container .yg-product-card-price__select{width:100%;height:40px;padding:0 36px 0 12px;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:#fff;color:#000;font:inherit;font-size:14px;font-weight:700;-webkit-appearance:none;appearance:none}.yg-product-card-price-container .yg-product-card-price__select-icon{position:absolute;top:50%;right:10px;display:grid;width:20px;height:20px;place-items:center;transform:translateY(-50%);pointer-events:none}.yg-product-card-price-container .yg-product-card-price__footer{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:12px;margin-top:16px}.yg-product-card-price-container .yg-product-card-price__quantity{display:grid;gap:5px}.yg-product-card-price-container .yg-product-card-price__quantity-text{display:inline-flex;align-items:baseline;gap:var(--spacing-1);white-space:nowrap}.yg-product-card-price-container .yg-product-card-price__progress-wrap{padding-block:var(--yg-product-card-progress-offset, var(--spacing-1-5))}.yg-product-card-price-container .yg-product-card-price__progress{overflow:hidden;height:var(--yg-product-card-progress-height, var(--spacing-2));background:var(--yg-product-card-progress-background, #e1e2e3)}.yg-product-card-price-container .yg-product-card-price__progress-fill{width:0;height:100%;border-radius:var(--radius-full);transition:width 1s ease;background:var(--yg-product-card-progress-color, linear-gradient(90deg, #ffcc7a 0%, #ff6d06 100%))}.yg-product-card-price-container.is-progress-visible .yg-product-card-price__progress-fill{width:var(--yg-product-card-progress-width)}.yg-product-card-price-container .yg-product-card-price__form{min-width:0}.yg-product-card-price-container .yg-product-card-price__form buy-buttons{display:block;width:100%}.yg-product-card-price-container .yg-product-card-price__form .button{--button-background: 255 109 6;--button-text-color: 255 255 255;display:flex;width:100%;min-height:46px;align-items:center;justify-content:center;padding-block:0;padding-inline:24px;border-radius:999px;font-size:14px;font-weight:700;line-height:1.5}.yg-product-card-price-container .yg-product-card-price__form .button .text-with-icon{gap:6px}.yg-product-card-price-container .yg-product-card-price__form .button:disabled{--button-background: 201 202 204;cursor:not-allowed}@media(min-width:700px){.yg-product-card-swiper__slide .yg-product-card-price__card{position:relative;--yg-swiper-badge-top: 36px;--yg-swiper-save-left: 86px}.yg-product-card-swiper__slide .yg-product-card-price__variant-row{order:1}.yg-product-card-swiper__slide .yg-product-card-price__price{order:2;padding-top:var(--block-gap-md);padding-bottom:0;border-top:1px solid #e1e2e3;border-bottom:0}.yg-product-card-swiper__slide .yg-product-card-price__payment{order:-2}.yg-product-card-swiper__slide .yg-product-card-price__coupon{order:-1}.yg-product-card-swiper__slide .yg-product-card-price__save{position:absolute;top:var(--yg-swiper-badge-top);left:var(--yg-swiper-save-left);z-index:1}.yg-product-card-swiper__slide .yg-product-card-price__footer{order:3}}@media(max-width:699px){.yg-product-card-price-container .yg-product-card-price{width:100%;max-width:none;margin-inline:0}.yg-product-card-price-container .yg-product-card-price__card{grid-template-columns:minmax(0,1fr);gap:var(--spacing-6);width:100%;max-width:none;min-height:0;padding:var(--spacing-6);border-radius:var(--spacing-6)}.yg-product-card-price-container .yg-product-card-price__media{overflow:hidden;border-radius:var(--spacing-3)}.yg-product-card-price-container .yg-product-card-price__media a,.yg-product-card-price-container .yg-product-card-price__image{aspect-ratio:1}.yg-product-card-price-container .yg-product-card-price__title{order:1;min-height:0;font-size:16px;line-height:1.5}.yg-product-card-price-container .yg-product-card-price__price{order:3;margin-top:var(--spacing-3);padding-top:var(--spacing-3);padding-bottom:0;border-top:1px solid #e1e2e3;border-bottom:0}.yg-product-card-price-container .yg-product-card-price__price-main{gap:2px}.yg-product-card-price-container .yg-product-card-price__price-row{min-height:25px}.yg-product-card-price-container .yg-product-card-price__save{display:flex;align-items:center;justify-content:center;height:20px}.yg-product-card-price-container .yg-product-card-price__price-value,.yg-product-card-price-container .yg-product-card-price__regular-value{font-size:18px}.yg-product-card-price-container .yg-product-card-price__coupon-label{font-size:12px;font-weight:400}.yg-product-card-price-container .yg-product-card-price__coupon{min-height:30px;height:30px;border-radius:40px;padding:var(--spacing-2) var(--spacing-3)}.yg-product-card-price-container .yg-product-card-price__variant-row{order:2;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--spacing-3);margin-top:var(--spacing-3)}.yg-product-card-price-container .yg-product-card-price__variant-row+.yg-product-card-price__variant-row{margin-top:var(--spacing-3)}.yg-product-card-price-container .yg-product-card-price__footer{order:4;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--spacing-3);margin-top:var(--spacing-3)}.yg-product-card-price-container .yg-product-card-price__select{height:32px;border-radius:var(--radius-xs);font-size:12px}.yg-product-card-price-container .yg-product-card-price__button{min-height:46px}.yg-product-card-price-container yg-product-coupon-code-01 button.yg-product-coupon-code-01__button[data-copy-trigger]{font-size:12px;justify-content:space-between}.yg-product-card-price-container .yg-product-card-price__quantity-text{font-size:12px}}.yg-back-to-top{position:fixed;z-index:20;right:12px;bottom:80px;display:block;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(var(--spacing-2));transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.yg-back-to-top.is-visible{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.yg-back-to-top-button{display:grid;width:var(--spacing-12);height:var(--spacing-12);padding:var(--block-gap-xs);place-items:center;border:0;background-color:#ff6d06!important;color:#fff;cursor:pointer}.yg-back-to-top-button svg{display:block;width:var(--spacing-6);height:var(--spacing-6)}.yg-back-to-top-button:focus-visible{outline:var(--spacing-0-5) solid #ff6d06;outline-offset:var(--spacing-1)}@media screen and (max-width:699px){.yg-back-to-top{right:var(--spacing-4);bottom:calc(var(--spacing-24) + env(safe-area-inset-bottom,0px))}.template-product .yg-back-to-top{bottom:calc(var(--spacing-25) + 40px)}}@media(prefers-reduced-motion:reduce){.yg-back-to-top{transition:none}}yg-cart-addon-product-card .cart-drawer__addon-swatches{flex-wrap:wrap}yg-cart-addon-product-card .yg-cart-addon-product-option{display:inline-flex;flex:none}yg-cart-addon-product-card .yg-cart-addon-product-option[hidden],yg-cart-addon-product-card .cart-drawer__addon-image[hidden],yg-cart-addon-product-card [data-addon-card-placeholder][hidden]{display:none}yg-cart-addon-product-card .thumbnail-swatch>.placeholder{width:var(--swatch-size);height:var(--swatch-size)}yg-cart-addon-product-card input:focus-visible+.thumbnail-swatch{outline:auto;outline-offset:var(--block-gap-xxs)}yg-cart-addon-product-card .thumbnail-swatch.is-disabled{border:2px solid rgb(var(--text-color) / .16);background:rgb(var(--background))}yg-cart-addon-product-card .thumbnail-swatch.is-disabled:after{border-radius:var(--rounded-full);background-image:linear-gradient(to bottom right,transparent calc(50% - 1px),rgb(var(--text-color) / .16) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px))}yg-cart-addon-product-card .thumbnail-swatch.is-disabled>img{opacity:.6}.yg-cart-checkout-error{margin-block:var(--spacing-2);color:var(--gift-error-color, rgb(var(--text-color)))}yg-cart-free-gift{display:contents}.yg-cart-free{display:grid;gap:var(--spacing-1);padding:var(--spacing-1);border-radius:var(--rounded);background:#f6f6f7}.yg-cart-free--page-shipping{display:block;padding:0;border-radius:0;background:transparent}.yg-cart-free-shipping__bar{display:flex;position:relative;min-height:var(--spacing-8);gap:var(--spacing-3);align-items:center;justify-content:center;padding:var(--spacing-1) var(--spacing-4);border-radius:var(--rounded-full);background:rgb(var(--dialog-background));color:rgb(var(--text-color));font-size:var(--text-xs);font-weight:700;text-align:center;overflow:hidden}.yg-cart-free-shipping__bar>span{position:relative;z-index:1}.yg-cart-free-shipping__icon{position:relative;z-index:1;flex:none}.yg-cart-free-shipping__progress{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:auto;height:auto;border-radius:var(--rounded-full);background:#fff;overflow:hidden}.yg-cart-free-shipping__progress:before{content:"";display:block;width:calc(var(--progress) * 100%);height:100%;border-radius:inherit;background:#ffd6ba;transition:width .3s ease}.yg-cart-free__product{padding:var(--spacing-3)}.yg-cart-free__product-card{display:grid;grid-template-columns:var(--spacing-20) minmax(0,1fr);gap:var(--spacing-3);align-items:center}.yg-cart-free__product-media{display:grid;place-items:center;aspect-ratio:1;border-radius:var(--rounded-sm);background:#f6f6f7;overflow:hidden}.yg-cart-free__product-media img,.yg-cart-free__product-media svg{width:100%;height:100%;object-fit:contain}.yg-cart-free__product-content{display:grid;align-content:center;gap:var(--spacing-1-5);min-width:0}.yg-cart-free__product-heading,.yg-cart-free__product-footer{display:flex;align-items:center;gap:var(--spacing-3);min-width:0}.yg-cart-free__product-actions{display:flex;flex:none;gap:var(--spacing-3);align-items:center}.yg-cart-free__toggle{display:none}.yg-cart-free__product-title{display:-webkit-box;flex:1 1 auto;overflow:hidden;color:rgb(var(--text-color));font-size:14px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.yg-cart-free__product-price p{margin:0}.yg-cart-free__product-price{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:var(--spacing-1-5) var(--spacing-2);white-space:nowrap}.yg-cart-free__product-badge{padding:var(--spacing-0-5) var(--spacing-2);border-radius:var(--radius-tag);background:#ff6d06;color:#fff;font-size:var(--text-xs);line-height:1.6}.yg-cart-free__product-remove{flex:none;padding:0;color:#696d75;font-size:var(--text-sm);line-height:1.5;text-decoration:underline;text-underline-offset:.1em}.yg-cart-free__product-quantity{flex:none;color:rgb(var(--text-color));font-size:var(--text-sm);line-height:1.5;white-space:nowrap}.yg-cart-free__gift-message{display:flex;align-items:center;gap:var(--spacing-2);margin:0;padding:var(--spacing-3);padding-top:0;color:rgb(var(--text-color));font-size:var(--text-xs);line-height:1.5}.yg-cart-free__gift-message svg{flex:none}.yg-cart-free--drawer .yg-cart-free__toggle{display:grid;place-items:center;width:var(--spacing-6);height:var(--spacing-6);padding:0;color:rgb(var(--text-color))}.yg-cart-free--drawer .yg-cart-free__toggle svg{transition:transform .2s ease}.yg-cart-free--drawer yg-cart-free-gift[data-expanded=true] .yg-cart-free__toggle svg{transform:rotate(180deg)}.yg-cart-free--drawer .yg-cart-free__toggle svg path{stroke-width:1px}.yg-cart-free--drawer yg-cart-free-gift[data-expanded=false] [data-free-gift-expanded-content]{display:none}.yg-cart-free--drawer yg-cart-free-gift[data-expanded=false] .yg-cart-free__product-card{grid-template-columns:var(--spacing-10) minmax(0,1fr)}.yg-cart-free--drawer yg-cart-free-gift[data-expanded=false] .yg-cart-free__product-media{width:var(--spacing-10);height:var(--spacing-10)}@media(min-width:1025px){.yg-cart-free__product-media{width:52px}.yg-cart-free__product-remove{font-size:12px}.yg-cart-free__gift-message{font-size:11px;padding-inline:24px}.yg-cart-free__product-content{gap:10px}.yg-cart-free__product-title{font-size:13px}.yg-cart-free__product-badge{height:19px;border-radius:8px;font-size:12px;padding-block:0}}@media screen and (min-width:1025px)and (max-width:1440px){.yg-cart-free__product-heading,.yg-cart-free__product-content{gap:4px}.yg-cart-free__product-badge{border-radius:4px}.yg-cart-free__gift-message svg{width:16px;height:16px}.yg-cart-free__gift-message{gap:4px;padding-bottom:10px}}yg-cart-tab-product-card .cart-drawer__addon-swatches{display:flex;flex-wrap:wrap;align-items:center;gap:6px}yg-cart-tab-product-card [hidden]{display:none!important}yg-cart-tab-product-card .yg-cart-addon-product-option{display:inline-flex;flex:none}yg-cart-tab-product-card .thumbnail-swatch{--swatch-size:26px;box-sizing:border-box;width:26px!important;height:26px!important;min-width:26px;min-height:26px;border:1px solid #b7b7b7!important;border-radius:50%!important;box-shadow:none!important;filter:none!important;opacity:1;overflow:hidden}yg-cart-tab-product-card .thumbnail-swatch:before,yg-cart-tab-product-card .thumbnail-swatch:after{content:none!important}yg-cart-tab-product-card input[type=radio]:checked+.thumbnail-swatch{border:2px solid #111111!important;box-shadow:inset 0 0 0 1px #fff!important}yg-cart-tab-product-card [data-tab-price]{color:#ff8000!important}yg-cart-tab-product-card .thumbnail-swatch img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}yg-cart-tab-product-card .cart-drawer__addon-swatch-more{width:auto;min-width:22px;min-height:22px;padding:0 2px}yg-cart-tab-product-card input:focus-visible+label{outline:auto;outline-offset:2px}yg-cart-tab-product-card .thumbnail-swatch.is-disabled{opacity:.5}.yg-collapse-target-el{height:0;overflow:hidden;transition:height .3s ease}.yg-collapse-button .yg-link-icon{transform:rotate(90deg);transition:transform .3s ease}.yg-collapse-button[open] .yg-link-icon{transform:rotate(270deg)}yg-color-options{--yg-color-unavailable: #e1e2e3;--yg-color-line-width: var(--spacing-0-5);display:block}yg-color-options .variant-picker__option-info{align-items:center}yg-color-options [data-yg-color-toggle]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--spacing-8);height:var(--spacing-8);padding:0;color:inherit;cursor:pointer}yg-color-options [data-yg-color-toggle] svg{width:var(--spacing-4);height:var(--spacing-3);transition:transform .2s ease}yg-color-options [data-yg-color-toggle] svg path{stroke-width:1px}yg-color-options [data-yg-color-toggle][aria-expanded=true] svg{transform:rotate(180deg)}yg-color-options [data-yg-color-values]{flex-wrap:nowrap;overflow:hidden}yg-color-options[data-ready] [data-yg-color-values]{flex-wrap:wrap;overflow:visible}yg-color-options [data-yg-color-toggle][hidden],yg-color-options [data-yg-color-hidden]{display:none}yg-color-options .thumbnail-swatch{--swatch-offset: var(--spacing-0-5);padding:var(--spacing-1);border-radius:var(--radius-full)}yg-color-options .thumbnail-swatch>img{object-fit:contain}yg-color-options :is(.color-swatch,.thumbnail-swatch).is-disabled{background:var(--swatch-background, transparent) center / cover}yg-color-options .color-swatch.is-disabled[data-yg-swatch-unconfigured]{border-color:transparent}yg-color-options :is(.color-swatch,.thumbnail-swatch).is-disabled:before{inset:calc(-1 * var(--swatch-offset));width:auto;border-radius:inherit;opacity:1;transform:scale(1);box-shadow:0 0 0 var(--yg-color-line-width) var(--yg-color-unavailable)}yg-color-options :checked+:is(.color-swatch,.thumbnail-swatch).is-disabled:before{box-shadow:0 0 0 var(--yg-color-line-width) rgb(var(--text-color))}yg-color-options :is(.color-swatch,.thumbnail-swatch).is-disabled:after{content:"";position:absolute;inset:calc(-1 * var(--swatch-offset));border-radius:inherit;background:linear-gradient(to bottom right,transparent calc(50% - var(--yg-color-line-width) / 2),var(--yg-color-unavailable) calc(50% - var(--yg-color-line-width) / 2) calc(50% + var(--yg-color-line-width) / 2),transparent calc(50% + var(--yg-color-line-width) / 2));pointer-events:none}yg-color-options .thumbnail-swatch.is-disabled>img{opacity:.55}.yg-count-down{display:inline-flex;align-items:center;justify-content:center;gap:var(--yg-countdown-gap, var(--block-gap-xxs));color:var(--yg-countdown-text-color, currentColor)}.yg-count-down__item{display:inline-flex;align-items:center;justify-content:center;min-width:var(--yg-countdown-item-min-width, 32px);padding:var(--yg-countdown-item-padding-block, calc(var(--block-gap-xxs) / 2)) var(--yg-countdown-item-padding-inline, var(--block-gap-xxs));background:var(--yg-countdown-item-background, rgba(0, 0, 0, .1))}.yg-count-down__unit{display:inline-flex;flex-direction:column;align-items:center;gap:var(--yg-countdown-label-gap, var(--spacing-1))}.yg-count-down__label{color:var(--yg-countdown-label-color, currentColor);font-size:var(--text-xs);line-height:var(--line-height-text-xs);letter-spacing:var(--letter-spacing-text-xs)}.yg-count-down__separator{line-height:1}.yg-count-down--labeled{align-items:flex-start}.yg-count-down--labeled .yg-count-down__separator{display:inline-flex;align-items:center;align-self:flex-start;height:var(--yg-countdown-item-size, var(--yg-countdown-item-min-width, 32px))}@media(max-width:699px){.yg-count-down__item{min-width:var(--yg-countdown-item-min-width-mobile, 24px)}}.yg-dot-v1{--dot-button-size: 32px;--dot-card-offset-desktop: 32px;--dot-card-offset-mobile: 12px;--dot-card-width-desktop: min(360px, calc(100vw - 48px) );--dot-card-width-mobile: min(280px, calc(100vw - 32px) );--dot-card-shift-x: 0px;--dot-card-shift-y: 0px;--dot-left-desktop: 50%;--dot-top-desktop: 50%;--dot-left-mobile: var(--dot-left-desktop);--dot-top-mobile: var(--dot-top-desktop);position:absolute;left:var(--dot-left-desktop);top:var(--dot-top-desktop);z-index:3;width:0;height:0}.yg-dot-v1__button{position:absolute;left:0;top:0;display:inline-flex;align-items:center;justify-content:center;width:var(--dot-button-size);height:var(--dot-button-size);padding:0;border:0;border-radius:999px;transform:translate(-50%,-50%) scale(.45);background:var(--dot-background-color, #ffffff)!important;color:var(--dot-icon-color, #222326);cursor:pointer;transition:transform .25s ease,background-color .25s ease,color .25s ease}.yg-dot-v1.is-open .yg-dot-v1__button{transform:translate(-50%,-50%) scale(1)}.yg-dot-v1__button-ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:140%;height:140%;background:var(--dot-background-color, #ffffff);opacity:.3;border-radius:inherit;pointer-events:none;animation:yg-dot-v1-ring-breathe 1.8s ease-in-out infinite}.yg-dot-v1__button-icon{position:relative;width:24px;height:24px;opacity:0;transition:transform .25s ease,opacity .25s ease}.yg-dot-v1.is-open .yg-dot-v1__button-icon{transform:rotate(45deg);opacity:1}.yg-dot-v1__button-line{position:absolute;left:50%;top:50%;width:12px;height:2px;border-radius:999px;background:currentColor;transform:translate(-50%,-50%)}.yg-dot-v1__button-line--vertical{transform:translate(-50%,-50%) rotate(90deg)}@keyframes yg-dot-v1-ring-breathe{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(1)}50%{opacity:.12;transform:translate(-50%,-50%) scale(1.4)}}.yg-dot-v1__card-shell{position:absolute;left:var(--dot-card-offset-desktop);top:0;width:var(--dot-card-width-desktop);max-width:calc(100vw - 48px);transform:translate(var(--dot-card-shift-x),calc(-50% + var(--dot-card-shift-y)));z-index:2}.yg-dot-v1[data-placement-x=left] .yg-dot-v1__card-shell{left:auto;right:var(--dot-card-offset-desktop)}.yg-dot-v1__card{width:100%;padding:24px;border-radius:var(--radius, 20px);background:var(--dot-card-background, rgba(255, 255, 255, .8));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.yg-dot-v1__close{display:none;padding:0;border:0;border-radius:999px;background:#fff;color:var(--dot-icon-color, #222326);cursor:pointer}.yg-dot-v1__close svg{display:block;width:20px;height:20px;pointer-events:none}@media(max-width:699px){.yg-dot-v1__mobile-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0009;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;pointer-events:none;transition:opacity .28s ease;z-index:998}.yg-dot-v1__mobile-overlay.is-visible{opacity:1;pointer-events:auto}.yg-dot-v1{left:var(--dot-left-mobile);top:var(--dot-top-mobile)}.yg-dot-v1__card-shell{position:fixed;left:var(--spacing-4, 16px);right:var(--spacing-4, 16px);bottom:calc(var(--spacing-4, 16px) + env(safe-area-inset-bottom,0px));top:auto;width:auto;max-width:none;overflow:visible;transform:translateY(calc(100% + var(--spacing-4, 16px)));opacity:0;pointer-events:none;transition:transform .28s ease,opacity .28s ease;z-index:999}.yg-dot-v1__card-shell.is-mobile-open{transform:translateY(0);opacity:1;pointer-events:auto}.yg-dot-v1__card{max-height:calc(100svh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 92px);overflow-y:auto;padding:20px;border-radius:var(--radius-lg, 20px)}.yg-dot-v1__close{position:absolute;top:0;left:50%;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;transform:translate(-50%,calc(-100% - 12px))}}.yg-dropdown{position:relative;z-index:1;display:block}.yg-dropdown+.yg-dropdown:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:currentColor;opacity:.1}.yg-dropdown .yg-dropdown-title-container{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:24px;cursor:pointer}.yg-dropdown .yg-dropdown-switch-icon{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:transform .3s}.yg-dropdown .yg-dropdown-switch-icon:not(.custom-icon):before,.yg-dropdown .yg-dropdown-switch-icon:not(.custom-icon):after{content:"";position:absolute;top:50%;left:50%;height:2px;width:16px;transform:translate(-50%,-50%) rotate(360deg);background:currentColor;transition:transform .3s}.yg-dropdown .yg-dropdown-switch-icon:not(.custom-icon):after{transform:translate(-50%,-50%) rotate(270deg)}.yg-dropdown[open] .yg-dropdown-switch-icon:not(.custom-icon):before,.yg-dropdown[open] .yg-dropdown-switch-icon:not(.custom-icon):after{transform:translate(-50%,-50%) rotate(0)}.yg-dropdown[open] .yg-dropdown-switch-icon.custom-icon{transform:rotate(180deg)}.yg-dropdown .yg-dropdown-content-container{height:0;overflow:hidden;transition:height .3s}.yg-dropdown[open] .yg-dropdown-content-container{height:var(--height)}.yg-dropdown .yg-dropdown-content{padding-block-end:24px}.yg-image-box,.yg-loading-image{display:flex;width:100%;aspect-ratio:var(--aspect-ratio)}.yg-image-box .yg-image,.yg-loading-image .placeholder,.yg-loading-image .yg-image{width:100%;height:100%;object-fit:cover}@media(max-width:699px){.yg-image-box,.yg-loading-image{width:100%;aspect-ratio:var(--aspect-ratio-mobile)}}.yg-link.disabled{opacity:.4;pointer-events:none}.yg-link[data-type*=button]{display:flex;align-items:center;justify-content:center;gap:var(--block-gap-xxs);padding:4px 24px;min-height:var(--button-height);min-width:var(--button-min-width);width:fit-content;border-radius:var(--button-radius);background:var(--button-background-color, #000);color:var(--button-color, #fff);transition:opacity .3s,color .3s,background .3s,border-color .3s;cursor:pointer}.yg-link[data-type=hollow-button]{background:transparent;color:var(--button-color, #000);border:1px solid currentColor}.yg-link[data-type=button]:hover{opacity:.65}.yg-link[data-type=hollow-button]:hover{color:var(--button-background-color, #fff);background:var(--button-color, #000)}.yg-link[data-type=link]{display:flex;align-items:center;justify-content:center;color:var(--button-color, currentColor);gap:4px;width:fit-content;transition:background-size .3s ease-in-out;background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.35em) / 0 1px no-repeat;text-underline-offset:0;cursor:pointer}.yg-link[data-type=link]:hover{background-size:100% 1px}.yg-link .yg-link-icon{display:flex}.yg-link[data-has-video-background=true]{position:relative;overflow:hidden;isolation:isolate}.yg-link .yg-link-label,.yg-link .yg-link-icon{position:relative;z-index:1;margin-block:0}.yg-link .yg-link-background-media{position:absolute;top:-16px;right:-16px;bottom:-16px;left:-16px;z-index:0;overflow:hidden;pointer-events:none}.yg-link .yg-link-background-media :is(.yg-video-box,.yg-video-placeholder,.yg-video-iframe-container,.yg-video-iframe,.yg-image,.yg-image-box,img,video,iframe){width:100%;height:100%;margin-block:0!important}.yg-link .yg-link-background-media :is(img,video,iframe){object-fit:cover}.yg-link .yg-link-background-media .yg-video-button{display:none}.yg-live-sidebar-card{display:block;width:100%}.yg-live-sidebar-card .yg-live-sidebar-card__product-card{position:relative;overflow:hidden;width:100%;height:100%;border-radius:12px;background:#fff}.yg-live-sidebar-card .yg-live-sidebar-card__product-card:has(.yg-product-card-package-selector){overflow:visible}.yg-live-sidebar-card .product-card__figure{background:#fff}.yg-live-sidebar-card .product-card__figure>a{display:block;width:100%}.yg-live-sidebar-card .product-card__image{display:block;width:100%;height:100%;object-fit:contain}.yg-live-sidebar-card__discount{position:absolute;z-index:2;top:0;left:0;right:0;display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:4px 8px;color:var(--yg-live-sidebar-discount-text-color, #222326);background:var(--yg-live-sidebar-discount-background-color, #ecf0ec);line-height:1.6}.yg-live-sidebar-card__discount strong{color:var(--yg-live-sidebar-discount-strong-color, inherit)}.yg-live-sidebar-card .product-card__title .yg-title{display:block;overflow:hidden;color:#000;font-size:14px;font-weight:700;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.yg-live-sidebar-card .yg-product-info-wrapper>.product-card__title{order:1}.yg-live-sidebar-card .yg-product-info-wrapper>.yg-live-sidebar-card__price-wrapper{order:2}.yg-live-sidebar-card .yg-product-info-wrapper>.yg-live-sidebar-card__variant-list{order:3}.yg-live-sidebar-card .yg-product-info-wrapper>.yg-card-add-form{order:4}.yg-live-sidebar-card .product-card__variant-list{display:flex;gap:12px;align-items:center;width:100%;margin:0;padding:0;border:0}.yg-live-sidebar-card .yg-product-card-package-selector{width:100%;min-width:0}.yg-live-sidebar-card .yg-product-card-package-selector__list{right:0;box-sizing:border-box;max-width:100%;max-height:200px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.yg-live-sidebar-card .yg-product-card-package-selector__option{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yg-live-sidebar-card .color-swatch{--swatch-size: 32px}.yg-live-sidebar-card__bundle-color{width:32px;min-width:32px;height:32px;padding:3px;border:2px solid transparent;border-radius:999px;background:var(--yg-live-bundle-color, transparent);background-clip:content-box}.yg-live-sidebar-card__bundle-color[aria-pressed=true]{border-color:#222326}.yg-live-sidebar-card__bundle-color:disabled{cursor:not-allowed;opacity:.3}.yg-live-sidebar-card .thumbnail-swatch,.yg-live-sidebar-card .thumbnail-swatch__view-more{flex:0 0 auto}.yg-live-sidebar-card .yg-price-wrapper{display:flex;flex-direction:column;align-items:stretch;gap:2px;width:100%}.yg-live-sidebar-card__price-stack{display:flex;flex-direction:column;gap:0;width:100%}.yg-live-sidebar-card__price-label{margin:0;color:#222326;line-height:1.6}yg-live-sidebar-card.yg-live-sidebar-card .yg-live-sidebar-card__price-stack .price-list{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;gap:8px;margin:0}.yg-live-sidebar-card sale-price{color:#ff6d06;font-size:16px;font-weight:700;line-height:1.5}.yg-live-sidebar-card compare-at-price{color:#a5a7ac;font-size:14px;line-height:1.5;text-decoration:line-through}.yg-live-sidebar-card__coupon{display:flex;width:100%;min-height:27px;align-items:center;gap:8px;padding:4px 12px;border-radius:12px;background:#f6f6f7}.yg-live-sidebar-card__coupon-label{flex:0 0 auto;color:#222326;line-height:1.6;white-space:nowrap}yg-product-coupon-code-01.yg-live-sidebar-card__coupon-copy{display:block;width:auto;min-width:0;flex:1 1 auto}yg-product-coupon-code-01.yg-live-sidebar-card__coupon-copy button.yg-product-coupon-code-01__button[data-copy-trigger]{justify-content:space-between;gap:8px;min-height:0;padding:0;color:#222326;background:transparent}yg-product-coupon-code-01.yg-live-sidebar-card__coupon-copy .yg-product-coupon-code-01__label{overflow:hidden;min-width:0;flex:1 1 auto;font-weight:400;line-height:1.6;text-align:left;text-overflow:ellipsis;text-transform:none;white-space:nowrap}yg-product-coupon-code-01.yg-live-sidebar-card__coupon-copy .yg-product-coupon-code-01__icon,yg-product-coupon-code-01.yg-live-sidebar-card__coupon-copy .yg-product-coupon-code-01__icon svg{width:18px;height:18px}.yg-live-sidebar-card .yg-card-add-form{width:100%;margin-top:auto}.yg-live-sidebar-card .yg-card-add-button{width:100%;min-height:36px;gap:6px;padding:8px 20px;border:0;color:#fff;background:#222326;font-size:12px;font-weight:700;line-height:1.6;background:var(--active-color)}.yg-live-sidebar-card .yg-card-add-button[disabled]{cursor:not-allowed;color:#8d9096;background:#e1e2e3}.yg-live-sidebar-card .yg-card-add-button svg{flex-shrink:0;width:18px;height:18px}.yg-live-sidebar-card .yg-card-add-button .hide-pc{display:inline!important}.yg-live-sidebar-card__option-fallback{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:#222326;border-radius:999px;background:#f6f6f7}@media screen and (min-width:999px){.yg-live-sidebar-card .yg-live-sidebar-card__product-card{display:flex;flex-direction:row;min-height:286px;padding:0;border-radius:16px;align-items:stretch;grid-template-columns:none}.yg-live-sidebar-card .product-card__figure{position:relative;display:flex;flex:0 0 240px;align-items:center;justify-content:center;width:240px;padding:20px;border-radius:0}.yg-live-sidebar-card__discount{right:20px;border-radius:0 0 12px}yg-live-sidebar-card.yg-live-sidebar-card .product-card__info{display:flex;flex:0 0 280px;width:280px;min-height:286px;padding:20px 20px 20px 0}yg-live-sidebar-card.yg-live-sidebar-card .product-card__info .yg-product-info-wrapper{display:flex;flex:1 1 auto;flex-direction:column;gap:18px;min-width:0}.yg-live-sidebar-card .product-card__title .yg-title{height:26px;font-size:16px}.yg-live-sidebar-card .product-card__variant-list{gap:8px}.yg-live-sidebar-card .thumbnail-swatch{--swatch-size: 32px}.yg-live-sidebar-card .thumbnail-swatch__view-more{width:32px;height:32px}.yg-live-sidebar-card .yg-price-wrapper{gap:2px}.yg-live-sidebar-card sale-price{font-size:20px}.yg-live-sidebar-card compare-at-price{font-size:16px}.yg-live-sidebar-card .yg-card-add-button{min-height:46px;padding:12px 24px;font-size:14px;line-height:1.5}}@media screen and (max-width:999px){.yg-live-sidebar-card{height:100%}.yg-live-sidebar-card .yg-live-sidebar-card__product-card{min-height:220px;padding:0}.yg-live-sidebar-card .product-card__figure{border-radius:4px}.yg-live-sidebar-card .product-card__info{padding:0 16px 16px}.yg-live-sidebar-card .product-card__info .yg-product-info-wrapper{gap:16px;grid-template-columns:100%}.yg-live-sidebar-card .product-card__variant-list{flex-wrap:nowrap;min-height:30px;overflow:hidden;padding:2px}.yg-live-sidebar-card .thumbnail-swatch,.yg-live-sidebar-card .color-swatch{--swatch-size: 24px}.yg-live-sidebar-card .thumbnail-swatch__view-more{width:24px;height:24px;font-size:10px}.yg-live-sidebar-card .yg-price-wrapper{gap:2px}}.yg-nav-cart{position:relative;display:flex;flex:none;align-items:center;gap:var(--block-gap-md)}.yg-nav-cart:before{width:var(--yg-nav-cart-divider-width, 1px);height:var(--spacing-3);background:var(--anchor-border-background, #e1e2e3);content:""}.yg-nav-cart-link,.yg-nav-cart-link>svg{display:block;width:var(--spacing-5);height:var(--spacing-5)}.yg-nav-cart-link:focus-visible{outline:auto;outline-offset:var(--spacing-1)}.yg-nav-cart .yg-nav-cart-count{position:absolute;inset-block-start:calc(-1 * var(--spacing-1));inset-inline-end:calc(-1 * var(--spacing-2));min-width:var(--spacing-4);height:var(--spacing-4);background:#ff6d06;color:#fff;font-size:var(--text-xs);font-weight:400;line-height:1.6}yg-newsletter-subscription{display:block}yg-newsletter-subscription .yg-newsletter-message{margin-block-start:var(--block-gap-xs)}yg-newsletter-subscription .yg-newsletter-message[hidden]{display:none}yg-newsletter-subscription .yg-newsletter-message[data-status=success]{color:var(--yg-newsletter-success-color, rgb(var(--text-color)))}yg-newsletter-subscription .yg-newsletter-message[data-status=error]{color:var(--yg-newsletter-error-color, rgb(var(--text-color)))}.yg-popup-box{position:fixed;top:0;right:0;bottom:0;left:0;display:none;justify-content:center;align-items:center;z-index:9999;background-color:#0009;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.yg-popup-box .yg-popup-box-content{position:relative;max-width:min(1920px,calc(100% - 40px));width:100%}.yg-popup-box .yg-popup-box-content :is(iframe,video),.yg-popup-box .yg-popup-box-content .yg-video-box{width:auto;height:100%;margin-inline:auto;max-height:calc(100vh - 200px);aspect-ratio:var(--aspect-ratio, 16 / 9);border:none;outline:none;background-color:transparent}.yg-popup-box .yg-popup-box-content .yg-popup-box-close{position:absolute;top:-60px;left:50%;width:40px;height:40px;padding:10px;transform:translate(-50%);border-radius:50%;background-color:#fff;cursor:pointer;z-index:999}.yg-popup-box .yg-popup-box-content .yg-popup-box-close svg{width:100%;height:100%;pointer-events:none}.yg-popup-template{display:none!important}@media(max-width:699px){.yg-popup-box .yg-popup-box-content :is(iframe,video){aspect-ratio:var(--aspect-ratio-mobile, var(--aspect-ratio), 16 / 9);max-height:calc(100vh - 200px)}}yg-product-coupon-code-01{display:block;width:100%}yg-product-coupon-code-01 button.yg-product-coupon-code-01__button[data-copy-trigger]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px;padding:0;border:none;background:var(--yg-product-coupon-code-background, transparent);color:var(--yg-product-coupon-code-color, #222326);cursor:pointer;transition:opacity .2s ease,transform .2s ease}yg-product-coupon-code-01 .yg-product-coupon-code-01__label{min-width:0;margin:0;font-weight:400;line-height:1.6;letter-spacing:-.12px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}yg-product-coupon-code-01 .yg-product-coupon-code-01__icon{display:inline-flex;width:18px;height:18px;flex:0 0 auto;align-items:center;justify-content:center}yg-product-coupon-code-01 .yg-product-coupon-code-01__icon svg{width:18px;height:18px}yg-product-coupon-code-01 .yg-product-coupon-code-01__icon img{width:18px;height:18px;object-fit:contain}yg-product-coupon-code-01[data-disabled=true] button.yg-product-coupon-code-01__button[data-copy-trigger]{cursor:not-allowed;opacity:.6}yg-product-coupon-code-01[data-copied=true] button.yg-product-coupon-code-01__button[data-copy-trigger]{transform:scale(.99)}@media(min-width:700px){yg-product-coupon-code-01{width:auto;flex:0 0 auto}}.yg-product-exclusive-offer-01{display:block;position:relative;width:100%;padding:12px;background-color:var(--yg-exclusive-offer-background, #edeaf3);overflow:hidden;--yg-countdown-gap: 4px;--yg-countdown-item-min-width: 24px;--yg-countdown-item-min-width-mobile: 24px;--yg-countdown-item-padding-inline: 4px;--yg-countdown-item-padding-block: 2px}.yg-product-exclusive-offer-01__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.yg-product-exclusive-offer-01__background img{display:block;width:100%;height:100%;object-fit:cover}.yg-product-exclusive-offer-01__layout{display:flex;position:relative;z-index:1;flex-direction:column;gap:4px}.yg-product-exclusive-offer-01__top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}.yg-product-exclusive-offer-01__top-copy{display:grid;flex:1 1 220px;gap:4px;min-width:0}.yg-product-exclusive-offer-01__heading{margin:0;color:var(--yg-exclusive-offer-heading-color, #000000);font-weight:700;line-height:1.5;letter-spacing:-.16px}.yg-product-exclusive-offer-01__description{color:var(--yg-exclusive-offer-description-color, #000000)}.yg-product-exclusive-offer-01__description p{margin:0;line-height:1.6;letter-spacing:-.12px}.yg-product-exclusive-offer-01__countdown{flex:0 0 auto;align-self:flex-start}.yg-product-exclusive-offer-01__countdown .yg-count-down__item,.yg-product-exclusive-offer-01__countdown .yg-count-down__separator{line-height:1.6;letter-spacing:-.12px}.yg-product-exclusive-offer-01__row{display:grid;gap:1px;padding:1px;overflow:hidden}.yg-product-exclusive-offer-01__row--split{grid-template-columns:minmax(0,1fr) minmax(0,160px)}.yg-product-exclusive-offer-01__row--single{grid-template-columns:minmax(0,1fr)}.yg-product-exclusive-offer-01__card{min-width:0;border-radius:var(--radius-sm);background:var(--yg-exclusive-offer-card-background, #ffffff);overflow:hidden}.yg-product-exclusive-offer-01__card--tiers{padding:12px 16px}.yg-product-exclusive-offer-01__tiers{position:relative;color:var(--yg-exclusive-offer-tier-text-color, #696d75)}.yg-product-exclusive-offer-01__tiers p{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0;padding-block:4px;line-height:1.6;letter-spacing:-.12px}.yg-product-exclusive-offer-01__tiers p:before{content:"";width:5px;height:5px;border-radius:999px;background:var(--yg-exclusive-offer-heading-color, #000000);flex:0 0 auto}.yg-product-exclusive-offer-01__tiers strong,.yg-product-exclusive-offer-01__tiers b{color:var(--yg-exclusive-offer-tier-emphasis-color, #000000);font-weight:700;line-height:1.5;letter-spacing:-.16px}.yg-product-exclusive-offer-01__tier-emphasis-size--text-lg strong,.yg-product-exclusive-offer-01__tier-emphasis-size--text-lg b{font-size:var(--text-lg)}.yg-product-exclusive-offer-01__tier-emphasis-size--text-base strong,.yg-product-exclusive-offer-01__tier-emphasis-size--text-base b{font-size:var(--text-base)}.yg-product-exclusive-offer-01__tier-emphasis-size--text-sm strong,.yg-product-exclusive-offer-01__tier-emphasis-size--text-sm b{font-size:var(--text-sm)}.yg-product-exclusive-offer-01__card--auto{height:100%}.yg-product-exclusive-offer-01__auto{display:flex;height:100%;min-height:100%;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:12px 16px;text-align:center}.yg-product-exclusive-offer-01__auto-icon{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;color:#837597;flex:0 0 auto}.yg-product-exclusive-offer-01__auto-icon svg,.yg-product-exclusive-offer-01__auto-icon img{display:block;width:24px;height:24px;object-fit:contain}.yg-product-exclusive-offer-01__auto-text{color:var(--yg-exclusive-offer-auto-text-color, #696d75)}.yg-product-exclusive-offer-01__auto-text p{margin:0;line-height:1.6;letter-spacing:-.12px}.yg-product-exclusive-offer-01__card--save{display:flex;align-items:center;padding:12px 16px}.yg-product-exclusive-offer-01__save-text{width:100%;color:var(--yg-exclusive-offer-save-text-color, #000000);font-weight:700}.yg-product-exclusive-offer-01__save-text p{margin:0;line-height:1.5;letter-spacing:-.16px}.yg-product-exclusive-offer-01__save-text strong,.yg-product-exclusive-offer-01__save-text b{font-weight:700}.yg-product-exclusive-offer-01__card--coupon{display:flex;min-height:100%;align-items:stretch;justify-content:center}.yg-product-exclusive-offer-01__card--coupon .yg-product-coupon-code-01{width:100%}.yg-product-exclusive-offer-01__card--coupon .yg-product-coupon-code-01__button{min-height:100%;gap:6px;justify-content:center;padding:12px 16px;background:transparent;flex-direction:row-reverse}.yg-product-exclusive-offer-01__coupon-card--text-base .yg-product-coupon-code-01__button,.yg-product-exclusive-offer-01__coupon-card--text-base .yg-product-coupon-code-01__label{font-size:var(--text-base)}.yg-product-exclusive-offer-01__coupon-card--text-sm .yg-product-coupon-code-01__button,.yg-product-exclusive-offer-01__coupon-card--text-sm .yg-product-coupon-code-01__label{font-size:var(--text-sm)}.yg-product-exclusive-offer-01__coupon-card--text-xs .yg-product-coupon-code-01__button,.yg-product-exclusive-offer-01__coupon-card--text-xs .yg-product-coupon-code-01__label{font-size:var(--text-xs)}@media(max-width:699px){.yg-product-exclusive-offer-01__row--split{grid-template-columns:minmax(0,1fr) minmax(0,120px)}.yg-product-exclusive-offer-01__auto{padding-inline:12px}}yg-product-financing{display:block;margin-block:var(--yg-financing-margin-top, 0) var(--yg-financing-margin-bottom, 0)}yg-product-financing[hidden],:is(yg-product-financing,.yg-product-financing-layer) [hidden],.yg-product-financing-layer[hidden]{display:none}.yg-product-financing-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.yg-product-financing-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--yg-financing-backdrop-color)}html:has(body>.yg-product-financing-layer:not([hidden])){overflow:hidden}:is(yg-product-financing,.yg-product-financing-layer) .yg-product-financing-summary{display:grid;justify-items:start;gap:var(--yg-financing-gap, var(--block-gap-xxs))}:is(yg-product-financing,.yg-product-financing-layer) :is(p,h2,h3){margin:0}:is(yg-product-financing,.yg-product-financing-layer) .yg-product-financing-headline{color:var(--yg-financing-headline-color, inherit);font-weight:600}:is(yg-product-financing,.yg-product-financing-layer) .yg-product-financing-plan{color:var(--yg-financing-plan-color, inherit)}:is(yg-product-financing,.yg-product-financing-layer) :is(.yg-product-financing-trigger,.yg-product-financing-provider-header,.yg-product-financing-header,.yg-product-financing-option){display:flex;align-items:center;gap:var(--block-gap-xxs)}:is(yg-product-financing,.yg-product-financing-layer) .yg-product-financing-trigger{padding:0;border:0;background:transparent;color:var(--yg-financing-link-color, inherit);text-align:start;cursor:pointer}:is(yg-product-financing,.yg-product-financing-layer) :is(.yg-product-financing-trigger,.yg-product-financing-qualify):hover{text-decoration:underline;text-underline-offset:var(--spacing-1)}:is(yg-product-financing,.yg-product-financing-layer) .yg-product-financing-plus{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:var(--yg-financing-icon-size);block-size:var(--yg-financing-icon-size);background:var(--yg-financing-link-color, currentColor);color:var(--yg-financing-panel-color);font-weight:700;line-height:1}:is(yg-product-financing,.yg-product-financing-layer) .yg-product-financing-dialog{position:fixed;top:0;right:0;bottom:0;left:0;inline-size:min(var(--yg-financing-dialog-width),calc(var(--yg-financing-viewport-width) - var(--block-gap-md) * 2));max-inline-size:none;max-block-size:calc(var(--yg-financing-viewport-height) - var(--block-gap-md) * 2);margin:auto;padding:0;overflow:auto;overscroll-behavior:contain;border:0;background:var(--yg-financing-panel-color);color:var(--yg-financing-plan-color, inherit);z-index:1}:is(yg-product-financing,.yg-product-financing-layer) :is(.yg-product-financing-content,.yg-product-financing-providers,.yg-product-financing-provider,.yg-product-financing-plans){display:grid;gap:var(--block-gap-sm)}:is(yg-product-financing,.yg-product-financing-layer) .yg-product-financing-content{padding:var(--block-gap-md)}:is(yg-product-financing,.yg-product-financing-layer) :is(.yg-product-financing-provider-header,.yg-product-financing-header,.yg-product-financing-option){justify-content:space-between}:is(yg-product-financing,.yg-product-financing-layer) .yg-product-financing-title{color:var(--yg-financing-modal-title-color, inherit)}:is(yg-product-financing,.yg-product-financing-layer) .yg-product-financing-close{flex-shrink:0;padding:var(--block-gap-xxs);font-size:var(--text-h4);line-height:1;cursor:pointer}:is(yg-product-financing,.yg-product-financing-layer) .yg-product-financing-disclaimer{color:var(--yg-financing-disclaimer-color, inherit)}:is(yg-product-financing,.yg-product-financing-layer) .yg-product-financing-provider{min-inline-size:0;padding:var(--block-gap-sm);border:var(--yg-financing-border-width) solid var(--yg-financing-border-color)}:is(yg-product-financing,.yg-product-financing-layer) .yg-product-financing-provider-header{flex-wrap:wrap}:is(yg-product-financing,.yg-product-financing-layer) .yg-product-financing-logo svg{display:block;inline-size:var(--yg-financing-logo-width);block-size:auto}:is(yg-product-financing,.yg-product-financing-layer) .yg-product-financing-qualify{color:var(--yg-financing-qualify-color, inherit)}:is(yg-product-financing,.yg-product-financing-layer) .yg-product-financing-option{flex-wrap:wrap;padding:var(--block-gap-xs);border:var(--yg-financing-border-width) solid var(--yg-financing-border-color)}:is(yg-product-financing,.yg-product-financing-layer) .yg-product-financing-option[data-selected]{border-color:var(--yg-financing-link-color, currentColor);background:var(--yg-financing-selected-color)}:is(yg-product-financing,.yg-product-financing-layer) .yg-product-financing-schedule{color:var(--yg-financing-schedule-color, inherit)}:is(yg-product-financing,.yg-product-financing-layer) .yg-product-financing-term{color:var(--yg-financing-term-color, inherit)}:is(yg-product-financing,.yg-product-financing-layer) afterpay-placement{margin:0}.yg-product-gallery{--yg-gallery-dark: #222326;--yg-gallery-black: transparent;--yg-gallery-light: #f6f6f7;--yg-gallery-radius: 16px;display:flex;flex-direction:column;gap:16px}.yg-product-gallery .yg-gallery-line{height:24px;width:1px;background:currentColor;opacity:.2}.yg-product-gallery--empty .yg-product-gallery__empty-media{display:flex;align-items:center;justify-content:center;aspect-ratio:1;overflow:hidden;border-radius:var(--yg-gallery-radius);background:var(--yg-gallery-light)}.yg-product-gallery__stage{position:relative;overflow:hidden;border-radius:var(--yg-gallery-radius);background:var(--yg-gallery-black);aspect-ratio:1}.yg-product-gallery__counter{position:absolute;top:20px;right:20px;z-index:4;min-width:52px;padding:4px 12px;border-radius:999px;color:#fff;background:#0006;text-align:center}.yg-product-gallery__group{position:absolute;top:0;right:0;bottom:0;left:0;display:none}.yg-product-gallery__group.is-active{display:block}.yg-product-gallery__media-swiper,.yg-product-gallery__media-swiper .swiper-wrapper,.yg-product-gallery__media-swiper .swiper-slide{height:100%}.yg-product-gallery__media-item{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.yg-product-gallery__media-item>yg-image,.yg-product-gallery__media-item>yg-video,.yg-product-gallery__media-item>model-media,.yg-product-gallery__media-item .yg-image-box,.yg-product-gallery__media-item .yg-video-box,.yg-product-gallery__media-item .yg-video-iframe-container{display:block;width:100%;height:100%}.yg-product-gallery__media-item .yg-image,.yg-product-gallery__media-item .yg-video-iframe,.yg-product-gallery__media-item video,.yg-product-gallery__media-item model-viewer,.yg-product-gallery__media-item .shopify-model-viewer-ui{width:100%;height:100%;object-fit:contain}.yg-product-gallery__desktop-controls{display:flex;align-items:center;justify-content:center;gap:12px;padding-inline:24px}.yg-product-gallery__thumbs{display:flex;align-items:center;gap:8px;min-width:0;width:400px}.yg-product-gallery__thumb-swiper{position:relative;flex:1 1 auto;overflow:hidden}.yg-product-gallery__thumb-arrow{display:inline-flex;align-items:center;justify-content:center;width:24px;min-width:24px;height:24px;padding:5px;border:0;border-radius:999px;color:var(--yg-gallery-dark);background:#fff;cursor:pointer;transition:opacity .25s ease}.yg-product-gallery__thumb-arrow.swiper-button-disabled{opacity:.45;cursor:default}.yg-product-gallery__controller .swiper-button-prev.swiper-button-disabled,.yg-product-gallery__controller .swiper-button-next.swiper-button-disabled{pointer-events:auto}.yg-product-gallery__thumb-swiper .cus-active .yg-product-gallery__thumb{border:1px solid #000}.yg-product-gallery__thumb-swiper .swiper-slide{display:flex}.show-overlay+.yg-more-line{display:flex}.yg-more-line{display:none;align-items:center;gap:2px;margin-left:-6px}.yg-product-gallery__thumb{position:relative;width:100%;height:auto;aspect-ratio:1/1;padding:0;overflow:hidden;border:1px solid transparent;border-radius:8px;background:var(--yg-gallery-light);cursor:pointer}.yg-product-gallery__thumb.is-active{border-color:var(--yg-gallery-black)}.yg-product-gallery__thumb .yg-image-box,.yg-product-gallery__thumb .yg-image-box .yg-image{width:100%;height:100%}.yg-product-gallery__thumb .yg-image-box .yg-image{object-fit:cover}.yg-product-gallery .yg-product-gallery__thumb-more-overlay{position:absolute;top:0;right:0;z-index:2;display:flex;align-items:center;justify-content:center;width:var(--slide-width, 48px);aspect-ratio:1/1;border:0;border-radius:8px;color:#fff;background:#0000008c;pointer-events:none}.yg-product-gallery .yg-product-gallery__meta-button{display:inline-flex;align-items:center;justify-content:center;min-width:48px;height:48px;padding:10px 16px;border:0;border-radius:12px;color:var(--yg-gallery-dark);background:var(--yg-gallery-light);cursor:pointer;transition:background-color .25s ease,color .25s ease}.yg-product-gallery .yg-product-gallery__meta-button[data-gallery-type-button=models]{padding:0}.yg-product-gallery .yg-product-gallery__meta-button--video{position:relative;min-width:120px;border-radius:999px;overflow:hidden;color:#fff;background:#000;isolation:isolate}.yg-product-gallery__meta-button-video-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.yg-product-gallery__meta-button-video-bg :is(yg-video,.yg-video-box,.yg-video-placeholder,.yg-video-iframe-container,.yg-video-iframe,.yg-image-box,.yg-image,video,iframe,img){width:100%;height:100%}.yg-product-gallery__meta-button-video-bg :is(video,iframe,img){object-fit:cover}.yg-product-gallery__meta-button-video-icon{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.yg-product-gallery__mobile-tabs>.yg-scroll-container{margin-inline:0;padding-inline:0}.yg-product-gallery__mobile-tabs>.yg-scroll-container>.yg-product-gallery__mobile-tab-title.yg-tabs-title-container[data-style=layout-2]{gap:8px;width:fit-content;min-width:240px}.yg-product-gallery__mobile-tabs>.yg-scroll-container>.yg-product-gallery__mobile-tab-title.yg-tabs-title-container[data-style=layout-2]>.tab-title{min-width:120px;padding:10px 16px;font-size:12px;--scroll-title-color: #222326;font-weight:700}.yg-product-gallery__mobile-tabs.hide-pc{margin-block-start:12px}.yg-product-gallery .product-gallery__zoom{opacity:1;top:auto;bottom:var(--spacing-4);z-index:3}@media screen and (max-width:999px){.yg-product-gallery{gap:12px}.yg-product-gallery__stage{margin-inline:calc(max(var(--calculated-section-spacing-inline),50vw - var(--container-max-width) / 2)*-1);border-radius:0;border-bottom:1px solid #E1E2E3}.yg-product-gallery__media-item{padding:0}.yg-product-gallery__counter{top:16px;right:16px}.yg-product-gallery__controller{padding-inline:14px}.yg-product-gallery__controller .swiper-button-prev:not(.swiper-button-lock),.yg-product-gallery__controller .swiper-button-next:not(.swiper-button-lock){width:32px;min-width:32px;height:32px}.yg-product-gallery__controller .swiper-button-prev{left:14px}.yg-product-gallery__controller .swiper-button-next{right:14px}}.yg-product-help-shopping-01{display:flex;align-items:center;gap:12px;padding:20px;background:#f6f6f7}.yg-product-help-shopping-01__avatar{display:flex;width:56px;min-width:56px;height:56px;align-items:center;justify-content:center;background:#fff}.yg-product-help-shopping-01__avatar img{display:block;width:56px;height:56px;object-fit:cover}.yg-product-help-shopping-01__content{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:4px}.yg-product-help-shopping-01__heading,.yg-product-help-shopping-01__description{margin:0}.yg-product-help-shopping-01__heading{color:#000;font-weight:700}.yg-product-help-shopping-01__description{color:#222326}.yg-product-help-shopping-01__action{display:flex;flex:0 0 auto;align-items:center}.yg-product-help-shopping-01__button{display:inline-flex;min-height:32px;align-items:center;justify-content:center;padding:8px 20px;background:#fff;color:#222326;text-align:center;text-decoration:none;transition:opacity .2s ease}.yg-product-help-shopping-01__button:hover{opacity:.85}.yg-product-help-shopping-01__button--disabled{cursor:not-allowed;opacity:.6}@media screen and (max-width:699px){.yg-product-help-shopping-01{gap:12px;padding:16px}.yg-product-help-shopping-01__button{padding:8px 16px}}[data-yg-native-price-layout][hidden],[data-yg-custom-price-layout][hidden],[data-yg-msrp-container][hidden],[data-yg-compare-price][hidden],[data-yg-save-badge][hidden]{display:none!important}.yg-price-new-style{display:grid;grid-template-columns:auto auto;gap:0}.yg-price-new-style .yg-price-container+.yg-price-container{padding-left:36px;margin-left:36px;border-left:1px solid #E1E2E3}@media(max-width:699px){.yg-price-new-style .yg-price-container+.yg-price-container{padding-left:24px;margin-left:24px}}.yg-pwi-card-container.yg-pwi-card{display:block;width:100%}.yg-pwi-card-container .yg-pwi-card__inner{display:flex;align-items:center;gap:16px;padding:8px;border-radius:var(--radius-lg);background:var(--yg-pwi-card-background, #ffffff)}.yg-pwi-card-container .yg-pwi-card__media{flex:0 0 126px;width:126px;aspect-ratio:1 / 1;background:var(--yg-pwi-media-background, #f6f6f7)}.yg-pwi-card-container .yg-pwi-card__media-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.yg-pwi-card-container .yg-pwi-card__image{display:block;width:100%;height:100%}.yg-pwi-card-container .yg-pwi-card__image{object-fit:contain}.yg-pwi-card-container .yg-pwi-card__content{display:flex;flex-direction:column;gap:12px;min-width:0;flex:1 1 0;padding:8px 16px}.yg-pwi-card-container .yg-pwi-card__row{display:flex;align-items:flex-start;gap:24px;min-width:0}.yg-pwi-card-container .yg-pwi-card__row--action{gap:8px;align-items:center;justify-content:space-between}.yg-pwi-card-container .yg-pwi-card__title{flex:1 1 0;min-width:0;color:var(--yg-pwi-title-color, #000000);text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2}.yg-pwi-card-container .yg-pwi-card__price{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;gap:0}.yg-pwi-card-container .yg-pwi-card__price-final{color:var(--yg-pwi-accent-color, #ff6d06);white-space:nowrap}.yg-pwi-card-container .yg-pwi-card__price-compare{color:var(--yg-pwi-compare-color, #a5a7ac);white-space:nowrap}.yg-pwi-card-container .yg-pwi-card__colors{display:flex;flex:0 1 auto;overflow-x:auto;flex-wrap:nowrap;gap:8px;min-width:0;min-height:40px;padding-block:1px;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.yg-pwi-card-container .yg-pwi-card__colors::-webkit-scrollbar{display:none}.yg-pwi-card-container .yg-pwi-card__color{display:grid;flex:0 0 auto;width:40px;height:40px;padding:4px;border:1px solid transparent;border-radius:var(--radius-full);background:transparent;place-items:center}.yg-pwi-card-container .yg-pwi-card__color.is-active{border-color:var(--yg-pwi-title-color, #000000)}.yg-pwi-card-container .yg-pwi-card__color-image{display:block;width:32px;height:32px;border-radius:var(--radius-full);object-fit:cover}.yg-pwi-card-container .yg-pwi-card__form{flex:0 0 auto;min-width:0}.yg-pwi-card-container .yg-pwi-card__form buy-buttons{display:block}.yg-pwi-card-container .yg-pwi-card__form .button{height:46px;padding-inline:var(--spacing-6);border-radius:var(--radius-full);font-weight:700;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;font-size:14px}.yg-pwi-card-container .yg-pwi-card__form .button .text-with-icon{gap:var(--spacing-1-5)}.yg-pwi-card-container .yg-pwi-card__form .button:disabled{cursor:not-allowed}@media(max-width:699px){.yg-pwi-card-container .yg-pwi-card__inner{flex-direction:column;align-items:stretch;gap:0;padding:var(--spacing-3-5);border-radius:var(--spacing-4)}.yg-pwi-card-container .yg-pwi-card__media{flex:0 0 auto;width:100%;aspect-ratio:1 / 1;border-radius:var(--radius-sm)}.yg-pwi-card-container .yg-pwi-card__content{gap:12px;padding:16px 0 0}.yg-pwi-card-container .yg-pwi-card__row{display:contents}.yg-pwi-card-container .yg-pwi-card__title{order:1;display:-webkit-box;line-height:1.5;letter-spacing:-.16px;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal;flex:unset}.yg-pwi-card-container .yg-pwi-card__colors{order:2}.yg-pwi-card-container .yg-pwi-card__price{order:3;flex-direction:row;align-items:baseline;gap:8px}.yg-pwi-card-container .yg-pwi-card__price-final{font-size:var(--spacing-5);line-height:1.4;letter-spacing:-.2px}.yg-pwi-card-container .yg-pwi-card__price-compare{font-size:var(--spacing-4);line-height:1.5;letter-spacing:-.16px}.yg-pwi-card-container .yg-pwi-card__form{order:4;margin-top:0;width:100%}.yg-pwi-card-container .yg-pwi-card__form buy-buttons,.yg-pwi-card-container .yg-pwi-card__form .button{width:100%}.yg-pwi-card-container .yg-pwi-card__form .button{height:46px;padding-inline:var(--spacing-5)}.yg-pwi-card-container .yg-pwi-card__form .button,.yg-pwi-card-container .yg-pwi-card__form .button .text-with-icon{font-size:var(--spacing-3-5);line-height:1.5;letter-spacing:-.14px}}yg-quick-add-buttons{display:flex;align-items:stretch;gap:var(--block-gap-xxs)}yg-quick-add-buttons>buy-buttons,yg-quick-add-buttons>.yg-buy-it-now{flex:1 1 0;min-width:0}yg-quick-add-buttons .yg-buy-it-now{padding:var(--block-gap-xxs) var(--block-gap-sm);min-height:0}yg-quick-add-buttons .yg-buy-it-now .yg-link-label{padding-inline:var(--block-gap-xxs);background:var(--button-color, #ffffff);color:var(--button-background-color, #5a31f4);display:flex;padding:0 6px 2px;flex-direction:column;align-items:flex-start;gap:10px;font-size:10px;line-height:normal;border-radius:3px;color:#5a31f4}yg-quick-add-buttons .yg-link-shop-pay-icon{display:flex;align-items:center}yg-quick-add-buttons .yg-buy-it-now:focus-visible{outline:auto;outline-offset:var(--block-gap-xxs)}.section-header{user-select:none;-moz-user-select:none;-webkit-user-select:none}.section-header .subheading.tag{text-align:center}.section-header .subheading.tag span{position:relative;display:inline-block;padding:6px 24px;border-radius:999px}.section-header .subheading.tag span:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:999px;border:1px solid currentColor;opacity:.4}.section-header .header-text-gradient strong{color:#0000;font-weight:unset;background-image:var(--gradient);-webkit-background-clip:text;background-clip:text;box-decoration-break:clone;-webkit-box-decoration-break:clone}@media(min-width:700px){.section-header.justify-start.text-start{align-items:end;grid-template-columns:700px;justify-content:space-between}.section-header.justify-center.text-center{display:flex;align-items:center;flex-direction:column}.section-header.justify-center.text-center>.text-with-icon{grid-column-start:auto;justify-content:center}}@media(max-width:699px){.section-header.sm\:justify-center.sm\:text-center{display:flex;align-items:center;flex-direction:column}.section-header.sm\:justify-center.sm\:text-center>.text-with-icon{grid-column-start:auto;justify-content:center}.section-header.sm\:justify-left.sm\:text-left{display:flex;align-items:start;text-align:left;flex-direction:column}.section-header.sm\:justify-left.sm\:text-left>.text-with-icon{justify-content:start}}.yg-rating .yg-stars{display:grid;grid-template-columns:1fr;color:var(--star-color, currentColor)}.yg-rating .yg-stars-bg,.yg-rating .yg-stars-fill{grid-area:1/1;display:grid;grid-template-columns:repeat(var(--stars-count),18px);align-items:center;gap:4px}.yg-rating .yg-stars-fill{z-index:1;overflow:hidden;max-width:calc(var(--rating , var(--stars-count, 5)) / var(--stars-count, 5) * 100%)}.yg-swiper-controller{display:flex;gap:12px;align-items:center;justify-content:center;margin-top:var(--controller-margin-top)}.yg-swiper-controller .swiper-pagination,.yg-swiper-controller .swiper-button-prev,.yg-swiper-controller .swiper-button-next{margin-top:0;transition:opacity .3s}.yg-swiper-controller .swiper-pagination{border-radius:999px;overflow:hidden}.yg-swiper-controller .swiper-pagination.swiper-pagination-progressbar{--swiper-pagination-color: var(--pagination-and-scrollbar-color);background:var(--pagination-and-scrollbar-bg-color);order:-1}.yg-swiper-controller .swiper-pagination.swiper-pagination-bullets{width:auto}.yg-swiper-controller .swiper-pagination .swiper-pagination-bullet{border-radius:999px;opacity:1;transition:width .3s,background .3s;background:var(--pagination-and-scrollbar-bg-color)}.yg-swiper-controller .swiper-pagination .swiper-pagination-bullet-active{width:32px;background:var(--pagination-and-scrollbar-color)}.yg-swiper-controller .swiper-button-prev:not(.swiper-button-lock),.yg-swiper-controller .swiper-button-next:not(.swiper-button-lock){display:flex;align-items:center;justify-content:center;border-radius:40px;background-color:var(--navigation-bg-color);color:var(--navigation-color);width:44px;min-width:44px;height:44px}.yg-swiper-controller .swiper-button-next svg,.yg-swiper-controller .swiper-button-prev svg{width:24px;height:24px}.yg-swiper-controller .swiper-button-prev:after,.yg-swiper-controller .swiper-button-next:after{content:""}.yg-swiper-controller .swiper-pagination,.yg-swiper-controller.style-1 .swiper-button-prev,.yg-swiper-controller.style-1 .swiper-button-next{position:static!important}.yg-swiper-controller.style-2 .swiper-button-prev,.yg-swiper-controller.style-2 .swiper-button-next{top:calc(50% - var(--controller-margin-top, 0px));transform:translateY(-50%)}@media(max-width:699px){.yg-swiper-controller{margin-block-start:var(var(--controller-margin-top-mobile))}.yg-swiper-controller.style-2 .swiper-button-prev,.yg-swiper-controller.style-2 .swiper-button-next{top:calc(50% - var(--controller-margin-top-mobile, 0px))}}.yg-scroll-container{--layout-2-padding: 4px;display:flex;align-items:start;justify-content:start;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;margin-inline:-20px;padding-inline:20px}.yg-tabs-title-container{position:relative;z-index:1;display:flex;align-items:center;justify-content:start;margin-inline-start:var(--scroll-margin-left);margin-inline-end:var(--scroll-margin-right);gap:48px}.yg-tabs-title-container:after{content:"";position:absolute;bottom:0;left:0;z-index:-2;height:1px;width:100%;background:var(--scroll-background, currentColor);opacity:.4}.yg-tabs-title-container:before{content:"";position:absolute;bottom:0;left:var(--scroll-item-left, 0px);z-index:-1;height:2px;width:var(--scroll-item-width, 40px);background:var(--scroll-active-background, currentColor);transition:left .3s,transform .3s,width .3s}.yg-tabs-title-container>.tab-title:first-child{margin-inline-start:auto}.yg-tabs-title-container>.tab-title:last-child{margin-inline-end:auto}.yg-tabs-title-container>.tab-title{position:relative;padding-bottom:16px;opacity:.7;color:var(--scroll-title-color, currentColor);white-space:nowrap;cursor:pointer;transition:color .3s,opacity .3s}.yg-tabs-title-container>.tab-title.is-active{color:var(--scroll-active-title-color, currentColor);opacity:1}.yg-tabs-title-container[data-style=layout-2]{gap:16px;padding:var(--layout-2-padding);width:var(--scroll-width, auto)}.yg-tabs-title-container[data-style=layout-2]:after{height:100%;width:100%;border-radius:var(--scroll-item-radius, 999px);opacity:1}.yg-tabs-title-container[data-style=layout-2]:before{height:calc(100% - var(--layout-2-padding) * 2);border-radius:var(--scroll-item-radius, 999px);bottom:var(--layout-2-padding);opacity:1}.yg-tabs-title-container[data-style=layout-2]>.tab-title{min-width:120px;text-align:center;padding:12px 32px;opacity:1;flex:var(--scroll-item-flex, 1)}.yg-tabs-content-container{display:grid;grid-template-columns:100%}.yg-scroll-container+.yg-tabs-content-container{margin-top:24px}.yg-tabs-content-container>.tab-content{grid-area:1/1;opacity:0;pointer-events:none;height:0;transition:opacity .3s,transform .3s}.yg-tabs-content-container>.tab-content.is-active{opacity:1;transform:translateY(0);height:100%;pointer-events:auto}.yg-video-box{position:relative;z-index:1;display:block;width:100%;height:100%;aspect-ratio:var(--aspect-ratio)}.yg-video-box .yg-play-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;cursor:pointer;transition:transform .3s ease-in-out}.yg-video-box .yg-play-video:hover{transform:translate(-50%,-50%) scale(1.1)}.yg-video-box .yg-video-iframe-container{height:100%;overflow:hidden}.yg-video-box .yg-video-iframe{display:block;width:100%;height:100%;object-fit:cover;border:none}@media(max-width:699px){.yg-video-box{aspect-ratio:var(--aspect-ratio-mobile, var(--aspect-ratio))}}
/*# sourceMappingURL=/cdn/shop/t/267/compiled_assets/styles.css.map */
