:root,.wa-pdp{--wa-accent: #9b6fa8;--wa-accent-strong: #9a6b9f;--wa-offwhite: #faf7f4;--wa-ink: #121212;--wa-ink-soft: rgb(18 18 18 / .75);--wa-serif: "Playfair Display", Georgia, "Times New Roman", serif;--wa-sans: "Poppins", sans-serif;--wa-line: rgb(18 18 18 / .08);--wa-page: 1200px}.wa-pdp{font-family:var(--wa-sans);color:var(--wa-ink-soft);letter-spacing:.6px;box-sizing:border-box;max-width:calc(var(--wa-page) + 30px);margin:0 auto;padding:27px 15px 9px}.wa-pdp *,.wa-pdp *:before,.wa-pdp *:after{box-sizing:border-box}.wa-pdp__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0}@media screen and (min-width:750px){.wa-pdp{padding-top:36px;padding-bottom:12px}.wa-pdp__grid{grid-template-columns:minmax(0,1.3469fr) minmax(0,1fr);gap:50px;align-items:start}}.wa-gallery,.wa-gallery__viewport{position:relative}.wa-gallery__list{display:flex;gap:40px;list-style:none;margin:0;padding:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.wa-gallery__list::-webkit-scrollbar{display:none}.wa-gallery__slide{flex:0 0 calc(100vw - 65px);max-width:calc(100vw - 65px);scroll-snap-align:start}.wa-gallery__media{position:relative;display:block;width:100%;aspect-ratio:1 / 1;overflow:hidden;border:1px solid var(--wa-line);background:#fff}.wa-gallery__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.wa-gallery__media[data-wa-zoom],.wa-gallery__media--video{cursor:zoom-in}.wa-gallery__arrow{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;border:1px solid var(--wa-line);background:#ffffffeb;color:var(--wa-ink);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;z-index:2}.wa-gallery__arrow--prev{left:10px}.wa-gallery__arrow--next{right:18px}.wa-gallery__arrow[disabled]{opacity:.35;cursor:default}.wa-gallery__counter{display:flex;align-items:center;justify-content:center;gap:14px;padding:10px 0 0;font-size:13px;color:var(--wa-ink-soft)}.wa-gallery__counter button{border:0;background:none;padding:0 4px;font-size:15px;line-height:1;color:var(--wa-ink);cursor:pointer}.wa-gallery__counter button[disabled]{opacity:.35;cursor:default}.wa-gallery__thumbs{display:none}@media screen and (min-width:750px){.wa-gallery__list{gap:8px}.wa-gallery__slide{display:none;flex:0 0 100%;max-width:100%}.wa-gallery__slide.is-active{display:block}.wa-gallery__arrow,.wa-gallery__counter{display:none}.wa-gallery__thumbs{display:flex;align-items:center;gap:0;margin-top:20px}.wa-gallery__thumbsTrack{display:flex;gap:10px;padding:5px;overflow-x:auto;scrollbar-width:none;flex:1 1 auto;scroll-behavior:smooth}.wa-gallery__thumbsTrack::-webkit-scrollbar{display:none}.wa-gallery__thumb{flex:0 0 104px;width:104px;height:104px;padding:0;border:1px solid var(--wa-line);background:#fff;cursor:pointer;overflow:hidden}.wa-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block}.wa-gallery__thumb[aria-current=true]{border:1px solid var(--wa-ink);box-shadow:0 0 0 1px var(--wa-ink)}.wa-gallery__thumbArrow{flex:0 0 44px;width:44px;height:44px;padding:1px 6px;border:0;background:none;color:var(--wa-ink);cursor:pointer;font-size:18px;line-height:1}.wa-gallery__thumbArrow[disabled]{opacity:.3;cursor:default}}.wa-info{display:flex;flex-direction:column;gap:0;padding-top:28px}@media screen and (min-width:750px){.wa-info{padding-top:0;position:sticky;top:20px}.wa-pdp .wa-variants,.wa-pdp .wa-quantity,.wa-pdp .wa-buy,.wa-pdp .wa-usps{max-width:440px}}.wa-pdp .wa-title{font-family:var(--wa-sans);font-weight:700;font-size:30px;line-height:1.3;letter-spacing:.6px;color:var(--wa-ink);margin:0}@media screen and (min-width:750px){.wa-pdp .wa-title{font-size:40px;line-height:52px}}.wa-pdp .wa-price{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin:14px 0 0;font-size:18px;line-height:1.4;color:var(--wa-ink)}@media screen and (min-width:750px){.wa-pdp .wa-price{font-size:20px;margin-top:15px}}.wa-price__compare{color:#12121299;text-decoration:line-through}.wa-price__current{color:var(--wa-ink)}.wa-price__badge{display:inline-flex;align-items:center;border-radius:999px;background:var(--wa-accent-strong);color:#fff;font-size:13px;font-weight:500;letter-spacing:.6px;padding:5px 15px}.wa-price__badge--soldout{background:#121212}.wa-pills{display:flex;flex-wrap:wrap;gap:5px;margin:2px 0 0}.wa-pills--v5{flex-direction:column;align-items:flex-start;flex-wrap:nowrap;gap:10px;margin:12px 0 0;font-size:12px;font-weight:500;color:#242424}.wa-pills--v5 .wa-pill{gap:8px;padding:0 10px;border:0;border-radius:8px;background:#eee;color:#242424;font:500 12px/1.5 var(--wa-sans);min-height:20px;letter-spacing:normal;transition:transform .3s ease}.wa-pills--v5 .wa-pill:hover{transform:translate(10px)}.wa-pills--v5 .wa-pill svg{width:16px;height:16px}.wa-pill{display:inline-flex;align-items:center;gap:5px;padding:4px 11px;border-radius:999px;background:#f5eff7;border:1px solid #e3d5e8;color:#3b2a40;font:500 12px/1.2 var(--wa-sans);letter-spacing:.2px}.wa-pill svg{width:13px;height:13px;flex-shrink:0}.wa-variants{margin-top:16px;display:flex;flex-direction:column;gap:12px}.wa-variants__label,.wa-bar__optionLabel{display:block;font-size:13px;color:#6b5f6e;margin-bottom:4px;letter-spacing:.4px}.wa-select{position:relative;display:inline-block}.wa-select select{appearance:none;-webkit-appearance:none;font:400 14px/1.2 var(--wa-sans);color:var(--wa-ink);background:#fff;border:1px solid rgb(18 18 18 / .25);border-radius:8px;padding:9px 30px 9px 12px;cursor:pointer;min-width:90px}@media screen and (min-width:750px){.wa-pdp .wa-variants .wa-select,.wa-pdp .wa-variants .wa-select select{width:248px;min-width:248px}.wa-pdp .wa-variants .wa-select select{font:400 12px/19.2px var(--wa-sans);padding:12px 30px 12px 12px}}.wa-select__caret{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;width:10px;height:6px}.wa-quantity{margin-top:18px}@media screen and (min-width:750px){.wa-quantity{margin-top:14px}}.wa-quantity__label{display:block;font-size:13px;color:var(--wa-ink-soft);margin-bottom:6px}@media screen and (min-width:750px){.wa-quantity__label{margin-bottom:3px}}.wa-quantity__box{display:inline-flex;align-items:center;border:1px solid rgb(18 18 18 / .25);height:46px;width:143px}.wa-quantity__box button{width:45px;height:100%;border:0;background:none;font-size:18px;line-height:1;cursor:pointer;color:var(--wa-ink)}.wa-quantity__box input{width:53px;height:100%;border:0;text-align:center;font:400 15px var(--wa-sans);color:var(--wa-ink);background:none;-moz-appearance:textfield}.wa-quantity__box input::-webkit-outer-spin-button,.wa-quantity__box input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wa-bundle{margin-top:18px;font-family:var(--wa-sans)}.wa-bundle__title{display:flex;align-items:center;gap:14px;margin:0 0 14px;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--wa-accent)}.wa-bundle__title:before,.wa-bundle__title:after{content:"";flex:1 1 auto;height:1px;background:#e6dbe9}.wa-bundle__bars{display:flex;flex-direction:column;gap:12px}.wa-bar{position:relative;display:block;border:1px solid #e6dbe9;border-radius:16px;background:#fff;box-shadow:0 2px 10px #9b6fa80f;padding:14px 18px;min-height:80px;cursor:pointer;transition:border-color .2s,background-color .2s,box-shadow .2s}.wa-bar:has(input:checked){background:#faf6fb;box-shadow:inset 0 0 0 1px var(--wa-accent),0 2px 10px #9b6fa814;border-color:var(--wa-accent)}.wa-bar input[type=radio]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.wa-bar__row{display:flex;align-items:center;gap:14px}.wa-bar__radio{flex:0 0 auto;width:18px;height:18px;border-radius:50%;border:2px solid #c9b3d0;background:#fff}.wa-bar:has(input:checked) .wa-bar__radio{border-color:var(--wa-accent);background:var(--wa-accent);box-shadow:inset 0 0 0 3px #fff}.wa-bar__text{flex:1 1 auto;min-width:0}.wa-bar__titleRow{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.wa-pdp .wa-bar__title{font-size:17px;font-weight:700;letter-spacing:0;color:#2d2230;line-height:1.2}.wa-bar__label{display:inline-flex;align-items:center;background:#f3edf5;color:var(--wa-accent);border-radius:999px;font-weight:600;font-size:11px;letter-spacing:.04em;padding:3px 10px;white-space:nowrap}.wa-bar__label--solid{background:var(--wa-accent);color:#fff}.wa-bar__subtitle{display:block;margin-top:2px;font-size:12.5px;line-height:1.3;color:#6b5f6e}.wa-bar__prices{flex:0 0 auto;text-align:right;line-height:1.25}.wa-bar__price{display:block;font-size:17px;font-weight:600;color:#2d2230}.wa-bar__unit{font-size:11px;font-weight:500;color:#6b5f6e;margin-left:2px}.wa-bar__full{display:block;font-size:13.5px;color:#9a8f9c;text-decoration:line-through}.wa-bar__badge{position:absolute;top:-10px;right:14px;background:var(--wa-accent);color:#fff;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.08em;line-height:1.2;padding:4px 13px;white-space:nowrap}.wa-bar__options{display:none;margin-top:10px;flex-wrap:wrap;gap:12px}.wa-bar:has(input:checked) .wa-bar__options{display:flex}.wa-bar__option{display:block}.wa-bar__gift{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:13px;color:#6b5f6e}.wa-bar__gift img{width:34px;height:34px;object-fit:cover;border-radius:8px}.wa-bundle__savings{display:flex;align-items:center;gap:8px;margin-top:12px;padding:9px 14px;border-radius:12px;background:#f3edf5;color:var(--wa-accent);font-size:13px;font-weight:600}.wa-buy{margin-top:22px}@media screen and (min-width:750px){.wa-buy{margin-top:25px}.wa-buy__button{min-height:63px}}.wa-buy__error{color:#a0273a;font-size:13px;margin-bottom:8px}.wa-buy__button{font:400 17px/1.2 var(--wa-sans);display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:66px;border:0;border-radius:31px;background:var(--wa-accent-strong);color:#fff;cursor:pointer;padding:10px 20px;transition:opacity .2s}.wa-buy__button:hover{opacity:.92}.wa-buy__button[disabled]{background:#c9c2cb;cursor:default}.wa-pdp .wa-buy__label{font-family:var(--wa-sans);font-size:17px;font-weight:700;letter-spacing:.02em;line-height:1.2}.wa-buy__sub{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;margin-top:3px;font-size:11.5px;font-weight:400;letter-spacing:.02em;line-height:1.2;color:#ffffffd1}.wa-buy__sub svg{width:13px;height:13px;flex:none}.wa-trust{display:flex;align-items:center;justify-content:center;gap:8px;font:400 13px var(--wa-sans);color:#555;padding-top:40px}.wa-trust .wa-trust__stars{color:#f4b942;font-size:15px;letter-spacing:1px}.wa-trust strong{color:#333}.wa-eta{text-align:center;font:500 12.5px var(--wa-sans);color:#555;margin-top:4px}.wa-eta strong{color:#1c1c1c}.wa-usps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;list-style:none;margin:26px 0 0;padding:0}.wa-usps li{padding:0 6px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.wa-usps svg{width:20px;height:20px;fill:currentColor;color:var(--wa-ink)}@media screen and (min-width:750px){.wa-usps{margin-top:28px}.wa-usps svg{width:26px;height:26px}}.wa-usps span{font-size:15px;font-weight:700;line-height:1.3;color:var(--wa-ink);letter-spacing:.6px}.wa-accordion{border-top:1px solid var(--wa-line);margin-top:0}.wa-accordion:last-of-type{border-bottom:1px solid var(--wa-line)}.wa-accordion:first-of-type{margin-top:26px}.wa-accordion>summary{display:flex;align-items:center;gap:12px;padding:16px 2px;cursor:pointer;list-style:none}.wa-accordion>summary::-webkit-details-marker{display:none}.wa-accordion__icon{width:20px;height:20px;flex:none;fill:currentColor;color:var(--wa-ink)}.wa-pdp .wa-accordion__title{flex:1 1 auto;margin:0;font-size:16px;font-weight:700;color:var(--wa-ink);letter-spacing:.6px}.wa-accordion__caret{width:10px;height:6px;fill:currentColor;color:var(--wa-ink);transition:transform .2s}.wa-accordion[open] .wa-accordion__caret{transform:rotate(180deg)}.wa-accordion__content{padding:0 2px 16px;font-size:14px;line-height:1.7;color:var(--wa-ink-soft)}.wa-accordion__content p{margin:0 0 12px}.wa-accordion__content p:last-child{margin-bottom:0}.wa-ts{position:relative;margin-top:14px;font-family:var(--wa-sans)}.wa-ts__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px}.wa-ts__track::-webkit-scrollbar{display:none}.wa-ts__card{flex:0 0 100%;scroll-snap-align:start;background:#fff;border:1px solid #eee;border-radius:16px;padding:14px 16px;display:flex;gap:12px;box-sizing:border-box}.wa-ts__av{width:38px;height:38px;border-radius:50%;background:#d8c7de;color:#fff;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wa-ts__stars{color:#f4b942;font-size:13px;letter-spacing:1px}.wa-ts__card p{margin:2px 0 6px;font-size:13.5px;line-height:1.45;color:#1c1c1c}.wa-ts__meta{font-size:12px;color:#777}.wa-ts__meta b{color:var(--wa-accent);font-weight:600}.wa-ts__dots{display:flex;justify-content:center;gap:6px;margin-top:8px}.wa-ts__dots button{width:7px;height:7px;border-radius:50%;border:0;padding:0;background:#ddd;cursor:pointer}.wa-ts__dots button.on{background:var(--wa-accent)}.wa-visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.wa-stickyAtc{position:fixed;left:0;right:0;bottom:0;z-index:999;display:block;width:100%;margin:0;border:0;border-radius:0;padding:18px 0;background:var(--wa-accent-strong);color:#fff;font:700 18px/20.4px var(--wa-sans);text-align:center;cursor:pointer;box-sizing:border-box;transition:transform .25s ease}.wa-stickyAtc[hidden]{display:block;transform:translateY(100%);pointer-events:none}.wa-revtop{display:flex;align-items:center;margin-bottom:4px}@media screen and (min-width:750px){.wa-pdp .wa-revtop{min-height:24px;margin-bottom:19px}}.wa-revtop__stars{display:block;width:65px;height:13px;margin-right:5px;flex:none}.wa-revtop__text{font:400 11px/1.1 var(--wa-sans);color:#868686}.wa-revtop__text strong{font-weight:800;color:#2e2f3c}.wa-flashTimer{text-align:center;background:#7b5ea7;color:#fff;padding:7px 10px;font:600 14px/1.3 var(--wa-sans);letter-spacing:.5px;margin:0 0 6px;border-radius:6px}.wa-flashTimer [data-wa-countdown]{color:gold;font-size:16px}.wa-flashUnits{margin:0;padding:0;text-align:center;font:400 13px/1.5 var(--wa-sans);color:#000}@media screen and (min-width:750px){.wa-flashUnits{margin-top:26px}}.wa-flashUnits__dot{height:8px;width:8px;background-color:#dc143c;border-radius:50%;display:inline-block;margin-right:4px;animation:wa-blinking 1.5s infinite}.wa-flashUnits__tag,.wa-flashUnits__n{color:#dc143c;font-weight:700}@keyframes wa-blinking{0%{opacity:1}50%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.wa-flashUnits__dot{animation:none}}.wa-rv2{position:relative;max-width:480px;margin:18px auto 0;touch-action:pan-y}.wa-rv2__viewport{overflow:hidden}.wa-rv2__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth}.wa-rv2__track::-webkit-scrollbar{display:none}.wa-rv2__card{flex:0 0 100%;max-width:100%;padding:5px;box-sizing:border-box;scroll-snap-align:start}.wa-rv2__content{display:flex;gap:15px;height:100%;padding:20px;background:#fff;border:1px solid #e5e7eb;border-radius:15px}.wa-rv2__avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#efe6f3;color:var(--wa-accent);font:600 15px/1 var(--wa-sans)}.wa-rv2__text{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-width:0}.wa-rv2__text p{margin:0 0 10px;font:400 13px/1.5 var(--wa-sans);color:#242424}.wa-rv2__meta{display:flex;justify-content:space-between;align-items:center;gap:10px}.wa-rv2__author{display:flex;align-items:center;gap:5px}.wa-rv2__name{font:600 11.5px/1.2 var(--wa-sans);color:#000}.wa-rv2__icon{color:#000;font-size:11.5px}.wa-rv2__rating{color:#ffc00d;font-size:13px;letter-spacing:1px}.wa-rv2__arrow{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;padding:0;border-radius:50%;background:#fff;border:1px solid #e5e7eb;color:#374151;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1;cursor:pointer;z-index:10}.wa-rv2__arrow--prev{left:-16px}.wa-rv2__arrow--next{right:-16px}.wa-rv2__arrow[disabled]{opacity:.35;cursor:default}
/*# sourceMappingURL=/cdn/shop/t/2/assets/wa-pdp.css.map */
