.shopify-section:has(>#PygPdpMain){--p:var(--pdp-accent);--y:var(--pdp-highlight);--g:var(--pdp-border);--w:#fff;--b:#000}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2,.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2 *{box-sizing:border-box}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2{background:var(--pdp-bg);padding:var(--pdp-pad-top) 0 var(--pdp-pad-bottom);font-family:var(--pdp-body-font);color:var(--b)}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__inner{width:min(calc(100% - 64px),var(--pdp-max-width));margin:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--pdp-columns-gap);align-items:start}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__gallery{display:grid;grid-template-columns:var(--pdp-thumbs-width) minmax(0,1fr);gap:12px;position:sticky;top:110px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__thumbs{display:flex;flex-direction:column;gap:8px;max-height:560px;overflow:auto;scrollbar-width:thin}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__thumb{position:relative;border:2px solid transparent;border-radius:var(--pdp-thumb-radius);overflow:hidden;background:#fff;padding:0;cursor:pointer;aspect-ratio:1;flex:0 0 auto}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__thumb[aria-current=true]{border-color:var(--p)}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__thumb img{display:block;width:100%;height:100%;object-fit:cover}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__play{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:28px;height:28px;border-radius:999px;background:#0000009e;color:#fff;display:grid;place-items:center;font-size:12px;z-index:2}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__stage{position:relative;aspect-ratio:1;border-radius:var(--pdp-image-radius);overflow:hidden;background:#fff}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__media[hidden]{display:none!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__media img,.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__media video,.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__media iframe,.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__media model-viewer{width:100%;height:100%;object-fit:var(--pdp-image-fit);display:block}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__info{text-align:left}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__rating{display:inline-flex;align-items:center;gap:7px;color:var(--b);text-decoration:none;font-size:13px;font-weight:600;margin:0 0 10px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__stars{color:#f2b01e;letter-spacing:1px;font-size:14px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__rating:hover .pyg-pdp-v2__rating-text{text-decoration:underline;text-underline-offset:3px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__title{font-family:var(--pdp-heading-font);font-size:var(--pdp-title-size);line-height:1.15;margin:0 0 10px;font-weight:400;text-align:left!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__price{font-size:21px;font-weight:800;color:var(--p);margin:0 0 4px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__price s{font-size:14px;color:#666;margin-left:6px;font-weight:500}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__tax{font-size:11px;opacity:.65;margin:0 0 14px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__desc{font-size:14px;line-height:21px;margin:0 0 14px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__desc p{margin:0}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__title-sub{display:block;font-family:var(--pdp-body-font);font-size:15px;line-height:1.35;font-weight:600;margin:-6px 0 10px;color:#333;text-transform:none;letter-spacing:0}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 4px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__price-row .pyg-pdp-v2__price{margin:0}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__price-note{margin:0;font-size:13px;font-weight:600;color:#333}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__price-note:empty,.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__ship-note:empty{display:none}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__ship-note{margin:0 0 12px;font-size:12px;font-weight:600;color:var(--p)}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__benefits{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:4px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__benefits li{position:relative;padding-left:22px;margin:0!important;font-weight:500;line-height:20px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__benefits{list-style:none;padding:0;margin:0 0 22px;display:grid;gap:7px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__benefits li{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:19px;font-weight:600}.shopify-section:has(>#PygPdpMain) p+.pyg-pdp-v2__benefits{margin-top:14px}.shopify-section:has(>#PygPdpMain) p+.pyg-pdp-v2__benefits li{display:block;position:relative;padding-left:24px;margin:0!important}.shopify-section:has(>#PygPdpMain) p+.pyg-pdp-v2__benefits li:before{content:"";position:absolute;left:0;top:1.5px;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23D30085'/%3E%3Cpath d='M4.6 8.3l2.2 2.2 4.6-4.8' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px 16px no-repeat}.shopify-section:has(>#PygPdpMain) [data-pyg-swatches]{padding:14px 14px 6px!important}.shopify-section:has(>#PygPdpMain) [data-pyg-swatches] .pyg-pdp-v2__unit-selectors-label{font-size:13px!important;line-height:18px!important;font-weight:700!important;margin:0 0 2px!important;color:#151515!important}.shopify-section:has(>#PygPdpMain) [data-pyg-swatches] .pyg-pdp-v2__unit-grid{display:block!important}.shopify-section:has(>#PygPdpMain) [data-pyg-swatches] .pyg-pdp-v2__unit{width:auto!important;min-width:0!important;max-width:none!important;padding:10px 0 12px!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}.shopify-section:has(>#PygPdpMain) [data-pyg-swatches] .pyg-pdp-v2__unit:not([hidden])~.pyg-pdp-v2__unit:not([hidden]){border-top:1px solid #eee!important}.shopify-section:has(>#PygPdpMain) [data-pyg-swatches] .pyg-pdp-v2__unit-head{display:flex;align-items:baseline;gap:6px;margin:0 0 8px;font-size:13px;line-height:18px}.shopify-section:has(>#PygPdpMain) [data-pyg-swatches] .pyg-pdp-v2__unit-label{font-size:13px!important;line-height:18px!important;font-weight:500!important;opacity:1!important;margin:0!important;color:#666}.shopify-section:has(>#PygPdpMain) [data-pyg-swatches] .pyg-pdp-v2__unit-label:after{content:" :"}.shopify-section:has(>#PygPdpMain) [data-pyg-swatches] .pyg-pdp-v2__unit-name{font-weight:700;color:#151515}.shopify-section:has(>#PygPdpMain) [data-pyg-swatches] .pyg-pdp-v2__select-wrap{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;margin:-1px!important;padding:0!important;border:0!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__swatches{display:grid;grid-template-columns:repeat(9,minmax(0,36px));gap:4px;justify-content:start}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__swatch-btn{position:relative;width:100%;height:auto;aspect-ratio:1;padding:0;margin:0;border:0;border-radius:50%;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__swatch-btn:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:var(--swatch-img,none) center/cover no-repeat,var(--swatch,#111);box-shadow:inset 0 0 0 1px #0000001f;transition:transform .15s ease}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__swatch-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:inset 0 0 0 1.5px transparent;transition:box-shadow .15s ease}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__swatch-btn:hover:after{box-shadow:inset 0 0 0 1.5px #c9c9c9}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__swatch-btn[aria-checked=true]:after{box-shadow:inset 0 0 0 1.5px #151515}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__swatch-btn:focus-visible{outline:2px solid var(--p,#D30085);outline-offset:1px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__swatch-btn:disabled{cursor:not-allowed}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__swatch-btn:disabled:before{opacity:.35}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__swatch-btn:disabled:after{top:4px;right:4px;bottom:4px;left:4px;background:linear-gradient(to top right,transparent calc(50% - 1px),#151515 calc(50% - 1px),#151515 calc(50% + 1px),transparent calc(50% + 1px));box-shadow:none}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__check{width:18px;height:18px;border-radius:50%;background:var(--y);display:grid;place-items:center;flex:0 0 18px;font-size:11px;font-weight:900}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__section-label{display:block;font-size:13px;font-weight:800;margin:0 0 10px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__benefit-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 22px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__benefit-card{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:7px;background:#fff;border:1px solid var(--g);border-radius:12px;padding:10px 11px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__benefit-icon{width:25px;height:25px;border-radius:8px;background:var(--y);display:grid;place-items:center;color:#000}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__benefit-icon svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__benefit-copy{display:grid;gap:1px;min-width:0}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__benefit-copy strong{font-size:11px;line-height:14px;font-weight:850}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__benefit-copy small{font-size:9px;line-height:12px;opacity:.68}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__payments{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin:10px 0 3px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__payments-label{font-size:10px;font-weight:700;opacity:.62}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__payment-icons{display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:wrap}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__payment-icon{display:inline-flex;align-items:center;justify-content:center}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__payment-icon svg{display:block;width:auto;height:22px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__acc+.pyg-pdp-v2__cross{margin:14px 0 0}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offers{display:grid;gap:9px;margin:0 0 14px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offer{position:relative;width:100%;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:64px;padding:11px 14px;border:1.5px solid var(--g);border-radius:14px;background:#fff;color:var(--b);text-align:left;cursor:pointer;font-family:inherit;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offer:hover{border-color:#bbb;transform:translateY(-1px)}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offer[aria-pressed=true]{border-color:var(--p);box-shadow:0 0 0 1px var(--p)}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__radio{width:18px;height:18px;border:1.5px solid #bbb;border-radius:50%;display:grid;place-items:center}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offer[aria-pressed=true] .pyg-pdp-v2__radio{border-color:var(--p)}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offer[aria-pressed=true] .pyg-pdp-v2__radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--p)}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offer-title{display:block;font-size:14px;font-weight:800;line-height:18px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offer-meta{display:block;font-size:11px;line-height:16px;opacity:.68;margin-top:1px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offer-price{text-align:right;font-size:14px;font-weight:800;white-space:nowrap}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offer-unit{display:block;font-size:10px;font-weight:500;opacity:.65;margin-top:2px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offer-badge{position:absolute;right:12px;top:-10px;background:var(--p);color:#fff;border-radius:999px;padding:3px 8px;font-size:9px;line-height:14px;font-weight:800;text-transform:uppercase;letter-spacing:.03em}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offer-badge--yellow{background:var(--y);color:#000}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__unit-selectors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 14px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__unit[hidden]{display:none!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__unit{border:1px solid var(--g);border-radius:12px;background:#fff;padding:8px 10px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__unit-label{display:block;font-size:10px;font-weight:800;margin-bottom:5px;opacity:.7}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__select-wrap{display:flex;align-items:center;gap:7px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__swatch{width:18px;height:18px;border-radius:50%;border:1px solid rgba(0,0,0,.18);flex:0 0 18px;background:var(--swatch,#111)}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__variant-select{min-width:0;width:100%;height:34px;border:0;background:transparent;font:600 12px/1.2 var(--pdp-body-font);color:#000;padding:0 24px 0 0;cursor:pointer}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__stock-error{display:none;margin:-4px 0 12px;color:#a40000;font-size:11px;font-weight:700;line-height:16px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__stock-error[data-visible=true]{display:block}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross{display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px;border:1px solid var(--g);border-radius:14px;background:#fff;margin:0 0 13px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross img{width:58px;height:58px;object-fit:cover;border-radius:9px;display:block}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-kicker{font-size:9px;text-transform:uppercase;letter-spacing:.04em;font-weight:800;color:var(--p);display:block;margin-bottom:2px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-title{font-size:12px;line-height:16px;font-weight:750;display:block}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-price{font-size:11px;opacity:.7;display:block;margin-top:2px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-check{width:22px;height:22px;accent-color:var(--p);cursor:pointer}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__atc{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:0 24px;border-radius:999px;border:2px solid var(--p);background:var(--p);color:#fff;font:800 14px/1 var(--pdp-body-font);cursor:pointer;transition:background .16s ease,color .16s ease,transform .16s ease}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__atc:hover{background:#b40070;color:var(--y);transform:translateY(-1px)}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__atc:disabled{opacity:.45;cursor:not-allowed;transform:none}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__form-message{min-height:16px;margin:7px 0 0;font-size:11px;line-height:16px;text-align:center}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__form-message[data-error=true]{color:#a40000}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__delivery{margin:10px 0 0;text-align:center;font-size:11px;line-height:16px;font-weight:650}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__micro{display:flex;justify-content:center;flex-wrap:wrap;gap:5px 12px;margin:9px 0 0;font-size:10px;line-height:15px;opacity:.72;text-align:center}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__micro span:not(:last-child):after{content:"\b7";margin-left:12px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__acc{margin-top:18px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__item{border-bottom:1px solid var(--g)}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__summary{display:flex;justify-content:space-between;gap:16px;cursor:pointer;padding:13px 0;font-size:13px;font-weight:700;list-style:none}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__summary::-webkit-details-marker{display:none}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__content{padding:0 0 15px;font-size:13px;line-height:20px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky{display:none;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:9px 12px;background:#fffffff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--g);transform:translateY(110%);transition:transform .22s ease}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky[data-visible=true]{transform:translateY(0)}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;max-width:520px;margin:auto}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky-price{font-size:13px;font-weight:800}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky-sub{font-size:10px;opacity:.65;margin-top:1px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky-btn{min-height:42px;border:0;border-radius:999px;background:var(--p);color:#fff;padding:0 18px;font:800 12px/1 var(--pdp-body-font);cursor:pointer}@media(max-width:767px){.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2{padding:var(--pdp-pad-top-mobile) 0 var(--pdp-pad-bottom-mobile)}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__inner{width:calc(100% - 32px);grid-template-columns:1fr;gap:18px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__gallery{grid-template-columns:1fr;position:static;gap:9px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__thumbs{order:2;flex-direction:row;max-height:none;overflow-x:auto;padding-bottom:2px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__thumb{flex:0 0 var(--pdp-thumbs-width-mobile)}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__stage{order:1}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__title{font-size:var(--pdp-title-size-mobile)}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__unit-selectors{grid-template-columns:1fr}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__benefit-cards{gap:6px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__benefit-card{padding:8px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__benefit-copy strong{font-size:10px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__benefit-copy small{font-size:8px;line-height:11px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky{display:block}}@media(prefers-reduced-motion:reduce){.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offer,.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__atc,.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky{transition:none}}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__rating,.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__rating:visited{color:#111!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__rating-text{color:#111!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__stars{color:#f2b01e!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__benefit-cards{display:flex!important;align-items:center;flex-wrap:wrap;gap:6px!important;margin:4px 0 12px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__benefit-card{display:inline-flex!important;align-items:center!important;width:auto!important;min-width:0!important;min-height:0!important;padding:5px 9px!important;margin:0!important;gap:0!important;border:1px solid var(--g)!important;border-radius:7px!important;background:#fff!important;font:750 10px/1.15 var(--pdp-body-font)!important;white-space:nowrap}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__benefit-icon,.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__benefit-copy small{display:none!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__unit-selectors{gap:6px!important;margin:0 0 10px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__unit{min-height:0!important;height:auto!important;padding:5px 8px!important;border-radius:9px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__unit-label{margin:0 0 1px!important;font-size:9px!important;line-height:12px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__select-wrap{min-height:26px!important;height:26px!important;gap:5px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__swatch{width:14px!important;height:14px!important;flex:0 0 14px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__variant-select{min-height:0!important;height:26px!important;padding:0 18px 0 0!important;margin:0!important;font:650 11px/26px var(--pdp-body-font)!important;background-color:transparent!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross{margin:14px 0 0!important}@media(max-width:767px){.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__benefit-cards{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__benefit-cards::-webkit-scrollbar{display:none}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__unit-selectors{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__info form,.shopify-section:has(>#PygPdpMain) form#PygPdpV2Form{margin:0!important;padding:0!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__atc{margin:0!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__form-message:empty{display:none!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__delivery{margin:8px 0 0!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__payments{margin-top:8px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross{grid-template-columns:58px minmax(0,1fr) auto!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-add{-webkit-appearance:none;appearance:none;border:1.5px solid var(--p);background:#fff;color:var(--p);border-radius:999px;min-height:38px;padding:0 14px;font:800 11px/1 var(--pdp-body-font);white-space:nowrap;cursor:pointer;transition:background .16s ease,color .16s ease,opacity .16s ease}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-add:hover{background:var(--p);color:#fff}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-add:disabled{opacity:.65;cursor:default}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-status{grid-column:2 / -1;min-height:0;margin-top:-4px;font-size:10px;line-height:14px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-status[data-error=true]{color:#a40000}@media(max-width:767px){.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross{grid-template-columns:52px minmax(0,1fr) auto!important;gap:8px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross img{width:52px!important;height:52px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-add{min-height:34px;padding:0 10px;font-size:10px}}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offers{display:grid!important;gap:7px!important;margin:0 0 12px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offer-card{position:relative;border:1.5px solid var(--g);border-radius:12px;background:#fff;overflow:visible;transition:border-color .16s ease,box-shadow .16s ease}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offer-card[data-selected=true]{border-color:var(--p);box-shadow:0 0 0 1px var(--p)}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offer{min-height:52px!important;padding:8px 12px!important;border:0!important;border-radius:12px!important;box-shadow:none!important;background:transparent!important;grid-template-columns:20px minmax(0,1fr) auto!important;gap:9px!important;transform:none!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offer-copy{min-width:0}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offer-title{font-size:13px!important;line-height:16px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offer-meta{font-size:9px!important;line-height:12px!important;margin-top:0!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offer-price{font-size:13px!important;line-height:15px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offer-unit{font-size:9px!important;margin-top:0!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__radio{width:16px!important;height:16px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offer[aria-pressed=true] .pyg-pdp-v2__radio:after{width:8px!important;height:8px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offer-badge{z-index:2;right:10px!important;top:-8px!important;padding:2px 7px!important;font-size:8px!important;line-height:13px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offer-slot:empty{display:none}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offer-slot{border-top:1px solid var(--g)}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__unit-selectors{display:block!important;margin:0!important;padding:8px 10px 10px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__unit-selectors-label{display:block;margin:0 0 6px;font-size:9px;line-height:12px;font-weight:800;color:#555}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__unit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__unit{min-height:0!important;padding:4px 7px!important;border-radius:8px!important;background:#fafafa!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__unit-label{font-size:8px!important;line-height:10px!important;margin:0!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__select-wrap{height:23px!important;min-height:23px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__variant-select{height:23px!important;font:650 10px/23px var(--pdp-body-font)!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__swatch{width:12px!important;height:12px!important;flex:0 0 12px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__stock-error{margin:4px 0 8px!important}@media(max-width:767px){.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__unit-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(min-width:768px){.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__unit-grid{grid-template-columns:repeat(3,max-content)!important;justify-content:start!important;align-items:start!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__unit{width:max-content!important;min-width:132px!important;max-width:176px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__variant-select{width:auto!important;min-width:86px!important;max-width:132px!important;padding-right:14px!important}}@media(max-width:767px){.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__unit-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:stretch!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__unit{width:auto!important;min-width:0!important;max-width:none!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__variant-select{width:100%!important;min-width:0!important;max-width:none!important}}@media(min-width:768px){.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__unit-grid{grid-template-columns:repeat(3,max-content)!important;justify-content:start!important;align-items:start!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__unit{width:var(--pyg-unit-width,94px)!important;min-width:0!important;max-width:none!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__variant-select{width:var(--pyg-select-width,54px)!important;min-width:0!important;max-width:none!important;padding-right:12px!important}}@media(min-width:768px){.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__unit-grid[data-single-row=true]{grid-template-columns:repeat(5,max-content)!important}}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross{border:2px solid #D30085!important;background:linear-gradient(135deg,#fff 0% 68%,#fff6fb)!important;box-shadow:0 10px 28px #d300851a!important;border-radius:18px!important;padding:14px 16px!important;transition:box-shadow .18s ease,transform .18s ease,background .18s ease}@media(hover:hover){.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross:hover{box-shadow:0 14px 34px #d3008524!important;transform:translateY(-1px)}}@media(max-width:767px){.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross{border-radius:16px!important;padding:12px!important;box-shadow:0 8px 22px #d3008517!important}}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-price strong{font-weight:800}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-price-label{font-size:.9em;font-weight:600;opacity:.7}@media(max-width:767px){.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross{display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;grid-template-areas:"media content" "cta cta" "status status"!important;gap:10px 12px!important;align-items:start!important;padding:14px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross>img{grid-area:media!important;width:72px!important;height:72px!important;border-radius:12px!important;align-self:start!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross>span:not(.pyg-pdp-v2__cross-status){grid-area:content!important;min-width:0!important;align-self:start!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-kicker{display:inline-flex!important;align-items:center!important;width:auto!important;margin:0 0 7px!important;padding:4px 8px!important;border-radius:999px!important;background:#fff0f8!important;color:#d30085!important;font-size:9px!important;line-height:12px!important;letter-spacing:.03em!important;white-space:nowrap!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-extra{display:none!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-title{display:block!important;font-size:14px!important;line-height:18px!important;font-weight:800!important;margin:0!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-price{display:block!important;margin-top:6px!important;font-size:13px!important;line-height:16px!important;opacity:1!important;color:#111!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-price-label{font-size:11px!important;font-weight:600!important;color:#666!important;opacity:1!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-add{grid-area:cta!important;width:100%!important;min-height:42px!important;margin:2px 0 0!important;padding:0 16px!important;border:2px solid #D30085!important;border-radius:999px!important;background:#d30085!important;color:#fff!important;font-size:12px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-status{grid-area:status!important;margin:0!important;text-align:center!important}}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky{display:block!important;position:fixed!important;visibility:hidden!important;pointer-events:none!important;left:0!important;right:0!important;bottom:0!important;z-index:999!important;padding:10px 0!important;background:#fffffff7!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--g)!important;box-shadow:0 -8px 28px #00000014!important;transform:translateY(115%)!important;transition:transform .22s ease!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky[data-visible=true]{transform:translateY(0)!important;visibility:visible!important;pointer-events:auto!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky-inner{width:min(calc(100% - 64px),var(--pdp-max-width))!important;max-width:none!important;margin:0 auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:24px!important;align-items:center!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky-copy{min-width:0}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky-product{font:800 13px/17px var(--pdp-body-font);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky-meta{display:flex;align-items:center;gap:6px;margin-top:2px;font:600 11px/15px var(--pdp-body-font);color:#666}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky-meta strong{color:var(--p);font-size:12px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky-btn{min-width:190px!important;min-height:44px!important;padding:0 22px!important;border:2px solid var(--p)!important;border-radius:999px!important;background:var(--p)!important;color:#fff!important;font:800 12px/1 var(--pdp-body-font)!important;cursor:pointer}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky-btn:disabled{opacity:.45;cursor:not-allowed}@media(max-width:767px){.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky{bottom:calc(var(--pyg-mobile-nav-height, 74px) + env(safe-area-inset-bottom))!important;z-index:9996!important;padding:8px 12px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky-inner{width:100%!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky-product{display:none!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky-meta{margin:0!important;gap:5px!important;font-size:10px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky-meta strong{font-size:13px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky-btn{min-width:0!important;min-height:42px!important;padding:0 16px!important;font-size:11px!important}}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__bundle{margin:0 0 12px}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__pack-note{display:flex;align-items:center;gap:6px;width:max-content;max-width:100%;margin:0 0 12px;padding:5px 9px;border:1px solid var(--g);border-radius:7px;background:#fff;font:650 10px/1.2 var(--pdp-body-font);color:#333}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__pack-note strong{color:#111;font-weight:800}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__pack-note span:last-child{color:#666}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-variant-label{display:block;margin:7px 0 3px;font:750 9px/12px var(--pdp-body-font);color:#555}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-variant{width:min(210px,100%);height:32px;padding:0 30px 0 9px;border:1px solid var(--g);border-radius:8px;background:#fff;color:#111;font:650 10px/1 var(--pdp-body-font);cursor:pointer}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-add:disabled{background:#fff!important;color:#888!important;border-color:#ccc!important;opacity:1!important;cursor:not-allowed!important}@media(max-width:767px){.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-variant{width:100%;height:34px;font-size:11px}}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross{display:grid!important;grid-template-columns:92px minmax(0,1fr)!important;grid-template-areas:"media body" "status status"!important;gap:0 16px!important;align-items:center!important;padding:16px 18px!important;min-height:0!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross>img,.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-image-link{grid-area:media!important;width:92px!important;height:92px!important;border-radius:14px!important;object-fit:cover!important;align-self:center!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-image-link{display:block!important;overflow:hidden!important;text-decoration:none!important;cursor:pointer!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-image-link img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:inherit!important;display:block!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-body{grid-area:body!important;min-width:0!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-kicker{display:block!important;width:auto!important;margin:0 0 8px!important;padding:0!important;border-radius:0!important;background:transparent!important;color:var(--p)!important;font-size:10px!important;line-height:14px!important;font-weight:800!important;letter-spacing:.01em!important;white-space:normal!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-main{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:18px!important;align-items:center!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-product{min-width:0!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-title{display:block!important;margin:0!important;font-size:15px!important;line-height:19px!important;font-weight:800!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-price{display:block!important;margin:4px 0 0!important;font-size:13px!important;line-height:17px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;min-width:0!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-variant-label{display:none!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-variant{width:176px!important;max-width:176px!important;height:40px!important;margin:0!important;padding:0 32px 0 12px!important;border:1.5px solid var(--g)!important;border-radius:999px!important;background:#fff!important;color:#111!important;font-size:10px!important;line-height:1!important;font-weight:700!important;box-shadow:none!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-add{width:auto!important;min-width:98px!important;min-height:40px!important;height:40px!important;margin:0!important;padding:0 16px!important;border:2px solid var(--p)!important;border-radius:999px!important;background:var(--p)!important;color:#fff!important;font-size:11px!important;line-height:1!important;font-weight:800!important;white-space:nowrap!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-add:disabled{border-color:var(--p)!important;background:#fff!important;color:var(--p)!important;opacity:.48!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-status{grid-area:status!important;display:block!important;margin:8px 0 0 108px!important;min-height:0!important;font-size:10px!important;line-height:14px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-status:empty{display:none!important}@media(max-width:767px){.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross{grid-template-columns:68px minmax(0,1fr)!important;grid-template-areas:"media body" "status status"!important;gap:0 11px!important;padding:13px!important;align-items:start!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross>img,.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-image-link{width:68px!important;height:68px!important;border-radius:11px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-kicker{margin-bottom:6px!important;font-size:8px!important;line-height:11px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-extra{display:none!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-main{display:block!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-title{font-size:13px!important;line-height:16px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-price{margin-top:3px!important;font-size:12px!important;line-height:15px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-actions{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:6px!important;margin-top:8px!important;justify-content:stretch!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-variant{width:100%!important;max-width:none!important;height:36px!important;padding-left:10px!important;font-size:9px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-add{min-width:80px!important;height:36px!important;min-height:36px!important;padding:0 12px!important;font-size:10px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__cross-status{margin:7px 0 0!important;text-align:center!important}}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky-btn-mobile{display:none}@media(max-width:767px){.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky{left:12px!important;right:12px!important;bottom:calc(var(--pyg-mobile-nav-height, 74px) + env(safe-area-inset-bottom) + 10px)!important;width:auto!important;padding:7px 8px!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:18px!important;background:#fffffffa!important;box-shadow:0 10px 28px #00000024!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky-inner{width:100%!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky-copy{padding-left:4px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky-meta{gap:5px!important;font-size:10px!important;line-height:14px!important;white-space:nowrap!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky-meta strong{font-size:12px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky-btn{min-width:112px!important;min-height:40px!important;height:40px!important;padding:0 15px!important;font-size:11px!important;border-radius:14px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky-btn-desktop{display:none!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky-btn-mobile{display:inline!important}}.shopify-section:has(>#PygPdpMain) .pyg-sea__stories{margin:20px 0}.shopify-section:has(>#PygPdpMain) .pyg-sea__stories-heading{font:700 12px Inter,Arial,sans-serif;letter-spacing:.08em;margin-bottom:12px}.shopify-section:has(>#PygPdpMain) .pyg-sea__story-list{display:flex;gap:18px;flex-wrap:wrap}.shopify-section:has(>#PygPdpMain) .pyg-sea__story-bubble{color:#151515!important;display:flex;flex-direction:column;align-items:center;gap:7px;width:100px;padding:0;border:0;background:none;cursor:pointer;text-align:center;font:600 12px/1.3 Inter,Arial,sans-serif}.shopify-section:has(>#PygPdpMain) .pyg-sea__story-circle{width:66px;height:66px;border:3px solid #d30085;border-radius:50%;padding:3px;position:relative}.shopify-section:has(>#PygPdpMain) .pyg-sea__story-circle img{width:100%;height:100%;border-radius:50%;object-fit:cover}.shopify-section:has(>#PygPdpMain) .pyg-sea__story-circle>span{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;text-shadow:0 1px 4px #000;font-size:22px}.shopify-section:has(>#PygPdpMain) .pyg-sea__story-dialog:not([open]),.shopify-section:has(>#PygPdpMain) .pyg-sea__story-dialog:not([open]) video{display:none!important;visibility:hidden!important}.shopify-section:has(>#PygPdpMain) .pyg-sea__story-dialog[open]{display:block}.shopify-section:has(>#PygPdpMain) .pyg-sea__story-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;padding:0;border:0;border-radius:14px;background:#101010;color:#fff;max-width:min(420px,94vw);max-height:92dvh;overflow:visible}.shopify-section:has(>#PygPdpMain) .pyg-sea__story-dialog::backdrop{background:#000000d1}.shopify-section:has(>#PygPdpMain) .pyg-sea__story-dialog video{display:block;width:100%;max-height:88dvh;object-fit:contain;border-radius:14px}.shopify-section:has(>#PygPdpMain) .pyg-sea__story-close{position:absolute;right:8px;top:8px;z-index:2;background:#151515;color:#fff;border:1px solid #aaa;border-radius:50%;font-size:24px;width:36px;height:36px;cursor:pointer}.shopify-section:has(>#PygPdpMain) .pyg-sea__saving{display:inline-block;vertical-align:middle;margin:5px 0 2px 7px;padding:4px 7px;border-radius:5px;background:#e9ff3b;color:#151515;font-family:var(--pdp-body-font);font-size:11px;line-height:1.2;font-weight:800;white-space:nowrap}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offer-meta.pyg-sea__shipping{color:#d30085!important;font-weight:700!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offer-price{min-width:0}@media(max-width:749px){.shopify-section:has(>#PygPdpMain) .pyg-sea__saving{font-size:10px;margin-left:5px;padding:3px 5px}}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offers .pyg-pdp-v2__offer-meta{display:none!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offers .pyg-pdp-v2__offer{min-height:46px!important;padding:6px 12px!important;align-items:center!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offers .pyg-pdp-v2__offer-price{display:flex!important;align-items:center;justify-content:flex-end;gap:6px;line-height:18px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offers .pyg-pdp-v2__offer-unit{order:-1;display:inline!important;font-size:11px!important;font-weight:500;opacity:.6;margin:0!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__offers .pyg-sea__saving{margin:0!important}.shopify-section:has(>#PygPdpMain) [data-pyg-swatches][data-color-mode=same] .pyg-pdp-v2__unit-selectors-label{display:none!important}.shopify-section:has(>#PygPdpMain) [data-pyg-swatches][data-color-mode=same]{padding-top:10px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__color-toggle{display:inline-block;margin:0 0 8px;padding:4px 0;border:0;background:none;font:inherit;font-size:12px;line-height:16px;font-weight:700;color:var(--p,#D30085);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__color-toggle[hidden]{display:none}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__delivery{font-weight:600!important;color:#555!important}@media(min-width:768px){.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky{left:0!important;right:0!important;bottom:16px!important;width:min(640px,calc(100% - 200px))!important;margin:0 auto!important;padding:8px 8px 8px 22px!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:999px!important;background:#fffffffa!important;box-shadow:0 12px 32px #00000029!important;transform:translateY(calc(100% + 32px))!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky[data-visible=true]{transform:translateY(0)!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky-inner{width:100%!important;gap:16px!important}.shopify-section:has(>#PygPdpMain) .pyg-pdp-v2__sticky-btn{min-width:180px!important;min-height:46px!important}}
/*# sourceMappingURL=/cdn/shop/t/145/assets/pyg-pdp-v2.css.map */
