:root{--pp-ink: #121212;--pp-ink2: #333;--pp-mut: #676767;--pp-line: #e6e4e0;--pp-ctl: #cbc8c2;--pp-mist: #f4f4f2;--pp-red: #ac2832;--pp-btn: #9f1d24;--pp-redt: #fbecee;--pp-fern: #1b6b45;--pp-star: #f2a900}.pp-ico{width:20px;height:20px;flex:none;display:block;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.pp-vp[hidden],.pp-vps[hidden],.pp-sticky[hidden],.pp-sheet[hidden],.pp-atc-sum[hidden],.pp-price-note[hidden],.pp-dr-save[hidden]{display:none!important}.pp-on product-info .product__title h1,.pp-on product-info .product__title .h1{font-size:22px;line-height:1.3;font-weight:500;letter-spacing:-.005em;text-transform:none;margin:0}@media(min-width:990px){.pp-on product-info .product__title h1,.pp-on product-info .product__title .h1{font-size:26px}}.pp-rate{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:14px;line-height:1.4;color:var(--pp-ink2);text-decoration:none}.pp-rate__n{text-decoration:underline;text-underline-offset:3px;text-decoration-color:#b5b2ac}.pp-rate:hover .pp-rate__n{text-decoration-color:currentColor}.pp-stars{position:relative;display:inline-block;width:82px;height:15px;flex:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='82' height='15' viewBox='0 0 82 15'%3E%3Cg fill='%23dcd9d3'%3E%3Cpath id='s' d='M7.5 0.6l2.1 4.4 4.8 0.6-3.5 3.3 0.9 4.8-4.3-2.3-4.3 2.3 0.9-4.8-3.5-3.3 4.8-0.6z'/%3E%3Cuse href='%23s' x='16.6'/%3E%3Cuse href='%23s' x='33.2'/%3E%3Cuse href='%23s' x='49.8'/%3E%3Cuse href='%23s' x='66.4'/%3E%3C/g%3E%3C/svg%3E") 0 0 / 82px 15px no-repeat}.pp-stars:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--pp-w, 100%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='82' height='15' viewBox='0 0 82 15'%3E%3Cg fill='%23f2a900'%3E%3Cpath id='s' d='M7.5 0.6l2.1 4.4 4.8 0.6-3.5 3.3 0.9 4.8-4.3-2.3-4.3 2.3 0.9-4.8-3.5-3.3 4.8-0.6z'/%3E%3Cuse href='%23s' x='16.6'/%3E%3Cuse href='%23s' x='33.2'/%3E%3Cuse href='%23s' x='49.8'/%3E%3Cuse href='%23s' x='66.4'/%3E%3C/g%3E%3C/svg%3E") 0 0 / 82px 15px no-repeat}.pp-on .product-page-price .price{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.pp-on .product-page-price .price__container{display:inline-flex;align-items:baseline}.pp-on .product-page-price .price-item--sale,.pp-on .product-page-price .price__regular .price-item--regular{font-weight:700;letter-spacing:0;font-variant-numeric:tabular-nums}.pp-on .product-page-price .price__compare-price .price-item--regular{color:var(--pp-mut);font-weight:400}.pp-on .product-page-price .badge{background:var(--pp-redt);color:var(--pp-red);border:0;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:none}.pp-on .product-page-price .price__badge-custom{display:inline-block}.pp-on .product-page-price .price__badge-custom span{display:inline}.pp-on .product-page-price .price__badge-custom .material-icon,.pp-on .product-page-price .price__badge-custom img{display:none}.pp-price-note{flex-basis:100%;font-size:13px;color:var(--pp-mut)}.pp-addon .price__compare-price,.pp-addon .price__badge-custom,.pp-addon .price__badge-sale{display:none!important}.pp-on variant-selects .product-form__input{margin:18px 0 0;padding:0;border:0;max-width:none}.pp-on variant-selects .form__label,.pp-on variant-selects legend{display:flex;align-items:baseline;gap:6px;width:100%;margin:0 0 10px;padding:0;font-size:14px;font-weight:500;color:var(--pp-ink);text-transform:none;letter-spacing:normal}.pp-ol-v{font-weight:400;color:var(--pp-mut)}.pp-need .pp-ol-v{color:var(--pp-red)}.pp-sg{margin-left:auto;display:inline-flex;align-items:center;gap:5px;border:0;background:none;padding:4px 0;font-size:13px;font-weight:400;color:var(--pp-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pp-sg .pp-ico{width:16px;height:16px}.pp-on variant-selects :is(.pp-opt-style,.pp-opt-size,.pp-opt-other) input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;min-height:44px;margin:0;padding:0 12px;border:1px solid var(--pp-ctl);border-radius:999px;background:#fff;color:var(--pp-ink);font-size:14px;font-weight:500;letter-spacing:normal;text-transform:none;line-height:1.2;box-shadow:none;transition:border-color .15s,background-color .15s,color .15s}.pp-on variant-selects :is(.pp-opt-style,.pp-opt-size,.pp-opt-other) input[type=radio]+label:before,.pp-on variant-selects :is(.pp-opt-style,.pp-opt-size,.pp-opt-other) input[type=radio]+label:after{display:none}.pp-on variant-selects :is(.pp-opt-style,.pp-opt-size,.pp-opt-other) input[type=radio]+label:hover{border-color:var(--pp-ink)}.pp-on variant-selects :is(.pp-opt-style,.pp-opt-size,.pp-opt-other) input[type=radio]:checked+label{background:var(--pp-ink);border-color:var(--pp-ink);color:#fff}.pp-on variant-selects :is(.pp-opt-style,.pp-opt-size,.pp-opt-other) input[type=radio]:focus-visible+label{outline:2px solid var(--pp-ink);outline-offset:2px}.pp-on variant-selects :is(.pp-opt-style,.pp-opt-size,.pp-opt-other) input[type=radio].disabled+label,.pp-on variant-selects :is(.pp-opt-style,.pp-opt-size,.pp-opt-other) input[type=radio]:disabled+label{color:#a9a6a0;text-decoration:line-through}.pp-on variant-selects .pp-opt-style{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pp-on variant-selects .pp-opt-size{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.pp-on variant-selects .pp-opt-other{display:flex;flex-wrap:wrap;gap:8px}.pp-on variant-selects .pp-opt-other>:is(.product-form__label-container,legend){flex:0 0 100%}.pp-on variant-selects .pp-opt-other input[type=radio]+label{min-width:64px;padding:0 16px}.pp-on variant-selects :is(.pp-opt-style,.pp-opt-size,.pp-opt-other)>:is(.product-form__label-container,legend){grid-column:1 / -1;margin:0}.pp-on variant-selects :is(.pp-opt-style,.pp-opt-size,.pp-opt-other) .form__label{margin-bottom:2px}.pp-on variant-selects .pp-opt-size input[type=radio]+label{padding:0 4px}.pp-on variant-selects .pp-opt-size.pp-nosize input[type=radio]:checked+label{background:#fff;border-color:var(--pp-ctl);color:var(--pp-ink)}.pp-on variant-selects .pp-opt-size.pp-need input[type=radio]+label,.pp-on variant-selects .pp-opt-size.pp-need.pp-nosize input[type=radio]:checked+label{border-color:#e0a4aa}.pp-err{display:none;grid-column:1 / -1;margin:2px 0 0;font-size:13px;color:var(--pp-red)}.pp-need .pp-err{display:block}.pp-shake{animation:pp-shake .38s}@keyframes pp-shake{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.pp-on variant-selects .pp-single{display:none!important}.pp-on .ks-chart-container,.pp-on .sizing-chart-container{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;margin:0!important;padding:0!important}@media(min-width:750px){.pp-on variant-selects .pp-opt-size{grid-template-columns:repeat(9,minmax(0,1fr));gap:6px}.pp-on variant-selects .pp-opt-size input[type=radio]+label{min-height:42px;padding:0}}.pp-mat{margin-top:18px}.pp-mat .tcustomizer-field{display:block;width:100%;margin:0}.pp-mat .tcustomizer-field__heading{display:block;margin:0 0 10px;font-size:14px;font-weight:500;color:var(--pp-ink);text-transform:none;letter-spacing:normal}.pp-mat .tcustomizer-asterisk{color:var(--pp-red);margin-left:2px}.pp-mat .tcustomizer-field:has(.tcustomizer-radio) .tcustomizer-asterisk{display:none}.pp-mat .tcustomizer-field+.tcustomizer-field{margin-top:16px}.pp-mat .tcustomizer__text-field-wrapper{align-items:center;gap:8px;min-height:46px;padding:0 12px;border:1px solid var(--pp-ctl);border-radius:6px;background:#fff}.pp-mat .tcustomizer__text-field-wrapper:focus-within{border-color:var(--pp-ink);box-shadow:inset 0 0 0 1px var(--pp-ink)}.pp-mat .tcustomizer-required .tcustomizer__text-field-wrapper,.pp-mat .tcustomizer-required textarea,.pp-mat .tcustomizer-required select,.pp-mat .tcustomizer-required .tcustomizer-photo-placeholder{border-color:var(--pp-red);box-shadow:inset 0 0 0 1px var(--pp-red)}.pp-mat .tcustomizer-required .tcustomizer-field__heading{color:var(--pp-red)}.pp-mat .tcustomizer__text-field{flex:1 1 auto;width:auto;min-width:0;height:44px;margin:0;padding:0;border:0;background:none;box-shadow:none;outline:none;font:inherit;font-size:16px;color:var(--pp-ink)}.pp-mat .tcustomizer__text-field--total-characters{flex:none;font-size:13px;color:var(--pp-mut);font-variant-numeric:tabular-nums}.pp-mat textarea{width:100%;min-height:88px;padding:10px 12px;border:1px solid var(--pp-ctl);border-radius:6px;background:#fff;box-shadow:none;font:inherit;font-size:16px;color:var(--pp-ink)}.pp-mat textarea:focus{border-color:var(--pp-ink);outline:1px solid var(--pp-ink);outline-offset:0}.pp-mat .tcustomizer-photo-placeholder{border-color:var(--pp-ctl);border-radius:6px}.pp-mat .tcustomizer-btn--upload{min-height:44px;margin-top:8px;padding:0 18px;align-items:center;border:1px solid var(--pp-ink);border-radius:6px;background:#fff;color:var(--pp-ink);font-size:14px;font-weight:500;cursor:pointer}.pp-mat .tcustomizer-btn--upload:hover{background:#fafaf9}.pp-mat .tcustomizer__text-field--subinfo{justify-content:space-between;gap:12px;margin-top:6px;font-size:13px;line-height:1.4;color:var(--pp-mut)}.pp-mat .pp-hint{display:block;flex:1 1 auto;margin-top:6px;font-size:13px;line-height:1.4;color:var(--pp-ink2)}.pp-mat .tcustomizer__text-field--subinfo .pp-hint{margin-top:0}.pp-mat .tcustomizer__text-field-wrapper:has(.tcustomizer__text-field--total-characters)+.tcustomizer__text-field--subinfo .tcustomizer__text-field--max-characters{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pp-mat .tcustomizer-field__value{font-weight:400;color:var(--pp-mut);margin-left:4px}.pp-mat .tcustomizer-vertical-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pp-mat .tcustomizer-horizontal-row{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}@media(min-width:990px){.pp-mat .tcustomizer-horizontal-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.pp-mat .tcustomizer-radio{position:relative;margin:0;padding:0!important}.pp-mat .tcustomizer-radio__input{position:absolute;opacity:0;width:1px;height:1px}.pp-mat .tcustomizer-radio__label{display:block;flex:1 1 auto;min-width:0;height:100%;margin:0;padding:11px 10px 11px 34px;border:1px solid var(--pp-ctl);border-radius:10px;background:#fff;cursor:pointer;position:relative;text-align:left}.pp-mat .tcustomizer-radio__label:before{content:"";position:absolute;left:11px;top:14px;width:16px;height:16px;border-radius:50%;border:1.5px solid var(--pp-ctl);background:#fff;box-sizing:border-box}.pp-mat .tcustomizer-radio__input:checked+.tcustomizer-radio__label{border-color:var(--pp-ink);box-shadow:inset 0 0 0 1px var(--pp-ink);background:#fafaf9}.pp-mat .tcustomizer-radio__input:checked+.tcustomizer-radio__label:before{border:5px solid var(--pp-ink)}.pp-mat .tcustomizer-radio__input:focus-visible+.tcustomizer-radio__label{outline:2px solid var(--pp-ink);outline-offset:2px}.pp-mat .tcustomizer__group-item,.pp-mat .tcustomizer-radio__label-value{display:flex;align-items:baseline;justify-content:space-between;gap:8px;width:100%;font-size:14px;font-weight:500;color:var(--pp-ink)}.pp-mat .tcustomizer-addon,.pp-mat .tcustomizer-quantity-selector{display:none!important}.pp-mat__pr{font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.pp-mat__ds{display:block;margin-top:3px;font-size:12.5px;line-height:1.4;font-weight:400;color:var(--pp-mut)}.pp-vp{margin-top:20px;background:var(--pp-mist);border-radius:12px;padding:12px 10px 10px}.pp-vpt{width:100%;border-collapse:separate;border-spacing:0;font-size:13.5px;margin:0}.pp-vpt caption{text-align:left;font-size:14px;font-weight:500;color:var(--pp-ink);padding:0 8px 6px}.pp-vpt th,.pp-vpt td{padding:7px 8px;text-align:left;font-weight:400;color:var(--pp-ink2);white-space:nowrap;border:0;background:none;font-variant-numeric:tabular-nums}.pp-vpt td.pp-sv{color:var(--pp-fern);text-align:right}.pp-vpt tr.is-on th,.pp-vpt tr.is-on td{background:#fff;font-weight:500;color:var(--pp-ink)}.pp-vpt tr.is-on td.pp-sv{color:var(--pp-fern)}.pp-vpt tr.is-on td{box-shadow:-1px 0 #fff}.pp-vpt tr.is-on th{border-radius:8px 0 0 8px}.pp-vpt tr.is-on td:last-child{border-radius:0 8px 8px 0}.pp-vpn{margin:6px 8px 0;font-size:12.5px;line-height:1.45;color:var(--pp-mut)}.pp-vps{display:flex;align-items:flex-start;gap:6px;margin:2px 0 0;font-size:13px;font-weight:500;color:var(--pp-fern)}.pp-vps svg{width:14px;height:14px;flex:none;margin-top:3px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}@media(max-width:374px){.pp-vpt{font-size:12.5px}.pp-vpt th,.pp-vpt td{padding:7px 5px}}.pp-on product-info .product-form__buttons{display:flex;flex-direction:column;gap:10px;max-width:none}.pp-on product-info .product-form__quantity-and-btn{display:flex;gap:10px;align-items:stretch;margin:0}.pp-on product-info .product-form__quantity-and-btn>.atc-button,.pp-on product-info .product-form__quantity-and-btn>button[type=submit]{flex:1;min-width:0;margin:0}.pp-on product-info .product-form__quantity-and-btn quantity-input,.pp-on product-info .product-form__quantity-and-btn .quantity{flex:none;width:122px;min-height:52px;height:auto;margin:0;border:1px solid var(--pp-ctl);border-radius:6px;background:#fff}.pp-on product-info .product-form__quantity-and-btn .quantity:before,.pp-on product-info .product-form__quantity-and-btn .quantity:after{display:none}.pp-on product-info .product-form__quantity-and-btn .quantity__button{width:40px;color:var(--pp-ink)}.pp-on product-info .product-form__quantity-and-btn .quantity__input{font-size:15px;font-weight:500;color:var(--pp-ink);opacity:1}.pp-on product-info .atc-button.main-product-atc{min-height:52px;padding-left:12px;padding-right:12px;border-radius:6px;font-size:16px;font-weight:500;letter-spacing:.02em;text-transform:none}.pp-on product-info .atc-button .main-atc__label{display:inline-flex;align-items:center;gap:12px;white-space:nowrap}.pp-atc-sum{padding-left:12px;border-left:1px solid rgba(255,255,255,.45);font-variant-numeric:tabular-nums}@media(max-width:389px){.pp-on product-info .product-form__quantity-and-btn quantity-input,.pp-on product-info .product-form__quantity-and-btn .quantity{width:108px}}.pp-on product-info .shopify-payment-button__button--unbranded{min-height:48px;border-radius:6px;background:#fff!important;color:var(--pp-ink)!important;border:1.5px solid var(--pp-ink);box-shadow:none;font-size:15px;font-weight:500;letter-spacing:normal;text-transform:none}.pp-on product-info .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--pp-mist)!important}.pp-on product-info .shopify-payment-button__button--unbranded:after{display:none}.pp-on product-info .shopify-payment-button__more-options{display:none}.pp-as{margin-top:22px;background:var(--pp-mist);border-radius:12px;padding:4px 16px;color:var(--pp-ink)}.pp-as__row{display:grid;grid-template-columns:22px 1fr;gap:12px;padding:12px 0;border-bottom:1px solid #e3e1dc}.pp-as__row:last-child{border-bottom:0}.pp-as__row b{display:block;font-weight:500;font-size:14px;line-height:1.4}.pp-as__row p{margin:2px 0 0;font-size:13px;line-height:1.45;color:var(--pp-mut)}.pp-pay{display:grid;grid-template-columns:repeat(9,minmax(0,34px));gap:4px;margin-top:8px}.pp-pay span{display:block}.pp-pay__i{display:block;width:100%;height:auto}.pp-acc{margin-top:26px;border-top:1px solid var(--pp-line)}.pp-acc details{border-bottom:1px solid var(--pp-line)}.pp-acc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:15px;font-weight:500;color:var(--pp-ink);cursor:pointer}.pp-acc summary::-webkit-details-marker{display:none}.pp-pm{position:relative;width:14px;height:14px;flex:none}.pp-pm:before,.pp-pm:after{content:"";position:absolute;left:0;right:0;top:6.25px;height:1.5px;background:var(--pp-ink);transition:transform .2s}.pp-pm:after{transform:rotate(90deg)}details[open]>summary .pp-pm:after{transform:rotate(0)}.pp-ab{padding:0 0 18px;font-size:14px;line-height:1.6;color:var(--pp-ink2)}.pp-ab p{margin:0}.pp-ab p+p,.pp-ab ul+p{margin-top:10px}.pp-ab ul{margin:0;padding-left:18px}.pp-ab li+li{margin-top:6px}.pp-ab strong{font-weight:500;color:var(--pp-ink)}.pp-lnk{border:0;background:none;padding:0;font:inherit;color:var(--pp-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;gap:10px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--pp-line);box-shadow:0 -8px 24px #00000014;transform:translateY(110%);visibility:hidden;transition:transform .22s ease,visibility .22s;font-family:var(--font-body-family);color:var(--pp-ink)}.pp-sticky.is-on{transform:none;visibility:visible}.pp-on .scroll-to-top-btn{transition:bottom .22s ease,opacity .2s,visibility .2s}.pp-sticky-on .scroll-to-top-btn{bottom:calc(82px + env(safe-area-inset-bottom))!important}.pp-sticky__img{width:46px;height:46px;object-fit:contain;border:1px solid var(--pp-line);border-radius:8px;background:#fff;flex:none}.pp-sticky__tx{flex:1;min-width:0;line-height:1.3}.pp-sticky__nm{display:none}.pp-sticky__pr{display:block;font-weight:700;color:var(--pp-red);font-size:16px;font-variant-numeric:tabular-nums}.pp-sticky__pr small{margin-left:4px;font-size:12.5px;font-weight:400;color:var(--pp-mut)}.pp-sticky__var{display:block;font-size:12.5px;color:var(--pp-mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-sticky__btn{flex:none;min-width:148px;height:46px;padding:0 16px;border:0;border-radius:6px;background:var(--pp-btn);color:#fff;font:inherit;font-size:15px;font-weight:500;cursor:pointer}.pp-sticky__btn:hover{filter:brightness(.92)}@media(max-width:374px){.pp-sticky__img{display:none}.pp-sticky__btn{min-width:128px}}@media(min-width:990px){.pp-sticky{padding:12px max(40px,calc((100% - 1160px)/2))}.pp-sticky__tx{display:flex;align-items:center;gap:20px}.pp-sticky__nm{display:block;font-weight:500;font-size:14.5px;max-width:420px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-sticky__pr{order:3;font-size:17px}.pp-sticky__var{order:2}.pp-sticky__btn{min-width:220px}}.pp-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;visibility:hidden;pointer-events:none;font-family:var(--font-body-family);color:var(--pp-ink)}.pp-sheet.is-open{visibility:visible;pointer-events:auto}.pp-sheet .pp-sheet__bg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#12121273;opacity:0;transition:opacity .22s}.pp-sheet.is-open .pp-sheet__bg{opacity:1}.pp-sheet__panel{position:absolute;left:0;right:0;bottom:0;background:#fff;border-radius:18px 18px 0 0;padding:8px 16px calc(18px + env(safe-area-inset-bottom));transform:translateY(100%);transition:transform .25s ease}.pp-sheet.is-open .pp-sheet__panel{transform:none}.pp-sheet .pp-sheet__grab{display:block;width:40px;height:4px;border-radius:2px;background:#d9d6d0;margin:0 auto 10px}.pp-sheet__hd{display:flex;align-items:center;justify-content:space-between}.pp-sheet__hd h2{margin:0;font-size:17px;font-weight:500;letter-spacing:normal;text-transform:none}.pp-x{width:40px;height:40px;margin-right:-8px;border:0;background:none;display:grid;place-items:center;padding:0;color:var(--pp-ink);cursor:pointer}.pp-sheet__meta{display:flex;align-items:center;gap:8px;margin:2px 0 14px;font-size:13px;color:var(--pp-mut)}.pp-sheet__sizes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.pp-sheet__sizes button{height:44px;border:1px solid var(--pp-ctl);border-radius:999px;background:#fff;color:var(--pp-ink);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.pp-sheet__sizes button[aria-pressed=true]{background:var(--pp-ink);border-color:var(--pp-ink);color:#fff}.pp-sheet__sizes button:disabled{color:#a9a6a0;text-decoration:line-through;cursor:default}.pp-sheet__add{display:flex;align-items:center;justify-content:center;gap:14px;width:100%;height:52px;margin-top:16px;border:0;border-radius:6px;background:var(--pp-btn);color:#fff;font:inherit;font-size:16px;font-weight:500;cursor:pointer}.pp-sheet__add:disabled{background:#d9a3a8;cursor:not-allowed}.pp-sheet__sum{padding-left:14px;border-left:1px solid rgba(255,255,255,.45);font-variant-numeric:tabular-nums}@media(min-width:750px){.pp-sheet__panel{left:50%;right:auto;bottom:auto;top:50%;width:460px;border-radius:14px;padding:18px 20px 20px;transform:translate(-50%,-46%);opacity:0;transition:transform .22s,opacity .22s}.pp-sheet.is-open .pp-sheet__panel{transform:translate(-50%,-50%);opacity:1}.pp-sheet .pp-sheet__grab{display:none}}.pp-recs .pp-rec-hd{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.pp-recs .pp-rec-hd .related-products__heading{margin:0}.pp-recs .pp-rec-arrows{display:none;gap:8px}.pp-arrow{width:40px;height:40px;border-radius:50%;border:1px solid var(--pp-ctl);background:#fff;display:grid;place-items:center;padding:0;color:var(--pp-ink);flex:none;cursor:pointer}.pp-arrow:disabled{opacity:.35;cursor:default}.pp-rec{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;margin:0 -1.5rem;padding:0 1.5rem 6px;list-style:none;scrollbar-width:none}.pp-rec::-webkit-scrollbar{display:none}.pp-rec__item{flex:0 0 40%;scroll-snap-align:start;min-width:0}.pp-recs .card-information:has(.loox-rating)>:is(.rating,.rating-text,.rating-count){display:none}.pp-swipe{display:flex;align-items:center;gap:8px;margin-top:12px}.pp-swipe__t{position:relative;flex:1;height:3px;margin-right:8px;border-radius:2px;background:var(--pp-line);overflow:hidden}.pp-swipe__t i{position:absolute;top:0;bottom:0;left:0;width:35%;border-radius:2px;background:var(--pp-ink)}@media(min-width:750px){.pp-recs .pp-rec-arrows{display:flex}.pp-rec{margin:0;padding:0 0 8px;scroll-padding-inline:0}.pp-rec__item{flex:0 0 calc((100% - 48px)/5)}.pp-swipe{display:none}}.pp-up{margin:4px 0 16px;background:var(--pp-mist);border-radius:12px;padding:12px 14px 14px;color:var(--pp-ink)}.pp-up b{display:block;font-weight:500;font-size:14px;line-height:1.4}.pp-up p{margin:2px 0 0;font-size:12.5px;line-height:1.45;color:var(--pp-mut)}.pp-up__row{display:flex;gap:8px;margin-top:10px}.pp-up select{flex:1;min-width:0;height:42px;border:1px solid var(--pp-ctl);border-radius:6px;background:#fff;padding:0 10px;font:inherit;font-size:16px;color:var(--pp-ink)}.pp-up__add{height:42px;padding:0 20px;border:1.5px solid var(--pp-ink);border-radius:6px;background:#fff;color:var(--pp-ink);font:inherit;font-weight:500;cursor:pointer}.pp-up__add:disabled{opacity:.4;cursor:default}.pp-dr-save{margin:4px 0 0;font-size:13px;color:var(--pp-fern)}.pp-dr-eta{display:flex;align-items:center;justify-content:center;gap:6px;margin:10px 0 0;font-size:12.5px;color:var(--pp-mut)}.pp-dr-eta .pp-ico{width:16px;height:16px}@media(prefers-reduced-motion:reduce){.pp-sticky,.pp-sheet__panel,.pp-sheet__bg{transition:none}.pp-shake{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/pp-pdp.css.map */
