:root{--pv-violet:#5F2DDE;--pv-violet-dark:#4A1FB8;--pv-grad:linear-gradient(120deg,#9E38C6 0%,#C93B90 46%,#F2591F 100%)}body .btn{border-radius:100px!important}body .btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--neutral):not(.btn--plain):not(.btn--minimal):not(.btn--minimal-alt):not(.btn--outline):not(.btn--outline-alt):not(.btn--gradient):hover{background:var(--pv-violet-dark)!important;border-color:var(--pv-violet-dark)!important}body .btn--secondary,body .btn--outline{background:transparent!important;background-image:none!important;border-color:var(--pv-violet)!important;color:var(--pv-violet)!important}body .btn--secondary *,body .btn--outline *{color:var(--pv-violet)!important}body .btn--secondary:hover,body .btn--outline:hover{background:var(--pv-violet)!important;border-color:var(--pv-violet)!important;color:#fff!important}body .btn--secondary:hover *,body .btn--outline:hover *{color:#fff!important}body .btn--plain,body .btn--minimal{color:var(--pv-violet)!important}[id$=signup_CkHT9k] .btn:not(.btn--plain):not(.btn--minimal):not(.btn--minimal-alt),[id$=banner_hitYb9] .btn:not(.btn--plain):not(.btn--minimal):not(.btn--minimal-alt),#product-add button[type=submit],body .btn--gradient{background:var(--pv-grad)!important;background-image:var(--pv-grad)!important;background-size:170% 170%!important;background-position:0% 50%;color:#fff!important;border-color:transparent!important;transition:background-position .45s ease}[id$=signup_CkHT9k] .btn:not(.btn--plain):not(.btn--minimal):not(.btn--minimal-alt) *,[id$=banner_hitYb9] .btn:not(.btn--plain):not(.btn--minimal):not(.btn--minimal-alt) *,#product-add button[type=submit] *,body .btn--gradient *{color:#fff!important}[id$=signup_CkHT9k] .btn:not(.btn--plain):not(.btn--minimal):not(.btn--minimal-alt):hover,[id$=banner_hitYb9] .btn:not(.btn--plain):not(.btn--minimal):not(.btn--minimal-alt):hover,#product-add button[type=submit]:hover,body .btn--gradient:hover{background-position:100% 50%}[id$=signup_CkHT9k] .rte a{display:inline-block;margin-top:.25rem;padding:.7rem 1.6rem;border:1px solid var(--pv-violet);border-radius:100px;color:var(--pv-violet)!important;text-decoration:none!important;font-weight:600;transition:background-color .2s ease,color .2s ease}[id$=signup_CkHT9k] .rte a:hover{background:var(--pv-violet);color:#fff!important}.shopify-section-group-footer-group>footer>div,.shopify-section-group-footer-group>footer>section,.shopify-section-group-footer-group>footer .color__bg-primary,.shopify-section-group-footer-group>footer nav{background-color:#000!important}[class~="group/content-item"]{min-height:0!important}[class~="group/content-item"]>div:has(>picture){width:100%}[class~="group/content-item"] picture{aspect-ratio:4 / 5;height:auto}[class~="group/content-item"] picture img{width:100%;height:100%;object-fit:cover}.rte>*+*{margin-top:1.25rem}.rte>blockquote+*,.rte>figure+*,.rte>img+*{margin-top:2rem}.rte>hr+*{margin-top:2.5rem}.rte>*+blockquote,.rte>*+figure,.rte>*+img{margin-top:2rem}.rte>*+hr{margin-top:2.5rem}.rte>*+h1{margin-top:3.5rem}.rte>*+h2{margin-top:3rem}.rte>*+h3{margin-top:2.25rem}.rte>*+h4,.rte>*+h5,.rte>*+h6{margin-top:1.75rem}.rte>h1+*{margin-top:1rem}.rte>h2+*{margin-top:.85rem}.rte>h3+*{margin-top:.7rem}.rte>h4+*,.rte>h5+*,.rte>h6+*{margin-top:.6rem}.rte ul,.rte ol{padding-left:1.5rem}.rte ul{list-style-type:disc}.rte ol{list-style-type:decimal}.rte li+li{margin-top:.4rem}.rte li>ul,.rte li>ol{margin-top:.4rem;padding-left:1.25rem}.rte li>ul{list-style-type:circle}.rte li>ul>li>ul{list-style-type:square}.rte li>ol{list-style-type:lower-alpha}.rte li>p+p{margin-top:.5rem}.rte>[class~=flex]+[class~=flex]{margin-top:0}#root h1.mb-4+.rte{margin-top:1.5rem}.rte p:empty{padding-top:0!important}#article-content .rte>div>*+*{margin-top:1.25rem}#article-content .rte>div>*+h2{margin-top:3rem}#article-content .rte>div>*+h3{margin-top:2.25rem}#article-content .rte>div>*+h4{margin-top:1.75rem}#article-content .rte>div>h2+*{margin-top:.85rem}#article-content .rte>div>h3+*{margin-top:.7rem}#article-content .rte>div>h4+*{margin-top:.6rem}body.page-contact form[id$=-contact] label{display:block;margin-bottom:.35rem}body.page-contact form[id$=-contact] label.flex{display:flex;margin-bottom:0}body.page-contact form[id$=-contact] input[type=text],body.page-contact form[id$=-contact] input[type=email],body.page-contact form[id$=-contact] textarea{width:100%}body.page-contact form[id$=-contact] input[type=checkbox]{width:auto;flex:none}body.page-contact form[id$=-contact] label:has(+input[required]):after,body.page-contact form[id$=-contact] label:has(+textarea[required]):after,body.page-contact form[id$=-contact] label:has(>input[type=checkbox][required])>span:after{content:" *";color:var(--pv-violet);font-weight:700}body.page-contact .pv-legal{margin-top:1.25rem;font-size:.8125rem;line-height:1.5;opacity:.7}body.page-contact .pv-legal a{text-decoration:underline}@media(min-width:768px){body.page-contact div.max-w-prose:has(>form[id$=-contact]),body.page-contact .pv-legal{max-width:46rem}body.page-contact form[id$=-contact]>div{display:grid;grid-template-columns:1fr 1fr;align-items:start}body.page-contact form[id$=-contact]>div>div:has(textarea),body.page-contact form[id$=-contact]>div>div:has(input[type=checkbox]),body.page-contact form[id$=-contact]>div>div.color__bg-shade-2,body.page-contact form[id$=-contact]>div>button{grid-column:1 / -1}body.page-contact form[id$=-contact]>div>button{justify-self:start}}.rte .pv-lede{font-size:1.15rem;line-height:1.55;opacity:.85}.rte .pv-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem}.rte .pv-tile{display:block;padding:1.25rem 1.25rem 1.4rem;border:1px solid rgba(0,0,0,.12);border-radius:14px;text-decoration:none!important;color:inherit!important;transition:border-color .2s ease,transform .2s ease}.rte a.pv-tile:hover{border-color:var(--pv-violet);transform:translateY(-2px)}.rte .pv-tile h3{margin:0 0 .35rem;font-size:1.05rem}.rte .pv-tile p{margin:0;font-size:.9rem;line-height:1.45;opacity:.7}.rte .pv-tile .pv-badge{margin-bottom:.6rem}.rte .pv-badge{display:inline-block;padding:.18rem .6rem;border-radius:100px;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:var(--pv-violet);color:#fff}.rte .pv-badge--soon{background:transparent;color:var(--pv-violet);border:1px solid var(--pv-violet)}.rte .pv-badge--missing{background:transparent;color:#b4560f;border:1px dashed #B4560F}.rte .pv-ph{display:grid;place-items:center;aspect-ratio:4 / 3;border:2px dashed rgba(0,0,0,.25);border-radius:12px;background:repeating-linear-gradient(45deg,rgba(0,0,0,.025) 0 12px,transparent 12px 24px);text-align:center;padding:1rem}.rte .pv-ph span{font-size:.8rem;letter-spacing:.04em;text-transform:uppercase;opacity:.55}.rte .pv-ph--wide{aspect-ratio:16 / 9}.rte .pv-units{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.rte .pv-unit{border:1px solid rgba(0,0,0,.12);border-radius:14px;overflow:hidden}.rte .pv-unit .pv-ph{border:0;border-radius:0;border-bottom:1px solid rgba(0,0,0,.12)}.rte .pv-unit__body{padding:1.1rem 1.25rem 1.35rem}.rte .pv-unit h3{margin:0 0 .5rem;font-size:1.05rem}.rte .pv-spec{width:100%;border-collapse:collapse;font-size:.9rem}.rte .pv-spec th,.rte .pv-spec td{padding:.45rem 0;text-align:left;vertical-align:top;border-bottom:1px solid rgba(0,0,0,.08)}.rte .pv-spec th{font-weight:600;width:48%;opacity:.6}.rte .pv-spec tr:last-child th,.rte .pv-spec tr:last-child td{border-bottom:0}.rte .pv-spec td em{opacity:.45;font-style:normal}.rte .pv-note{padding:1rem 1.25rem;border-left:3px solid var(--pv-violet);background:#5f2dde0d;border-radius:0 10px 10px 0}.rte .pv-note p{margin:0}.rte .pv-note p+p{margin-top:.6rem}.rte .pv-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1.25rem;padding:1.25rem 0;border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12)}.rte .pv-fact strong{display:block;font-size:1.5rem;line-height:1.1}.rte .pv-fact span{font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;opacity:.6}svg.pv-icon{display:inline-block;flex:none;vertical-align:middle;color:inherit}svg.pv-icon *{color:inherit}.pv-ic{--pv-ic-d:40px;--pv-ic-i:20px;display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--pv-ic-d);height:var(--pv-ic-d);border-radius:50%;line-height:1;vertical-align:middle}.pv-ic.pv-ic--sm{--pv-ic-d:36px;--pv-ic-i:18px}.pv-ic.pv-ic--lg{--pv-ic-d:48px;--pv-ic-i:24px}.pv-ic>svg.pv-icon{display:block;width:var(--pv-ic-i);height:var(--pv-ic-i)}.pv-ic.pv-ic--violet{background:var(--pv-violet,#5F2DDE);color:#fff}.pv-ic.pv-ic--gradient{background:var(--pv-grad,linear-gradient(120deg,#9E38C6 0%,#C93B90 46%,#F2591F 100%));color:#fff}.pv-ic.pv-ic--white{background:#fff;color:var(--pv-violet,#5F2DDE)}.pv-ic.pv-ic--dark{background:#0d0d0d;color:#fff}@media(min-width:768px){.pv-ic{--pv-ic-d:44px;--pv-ic-i:22px}.pv-ic.pv-ic--lg{--pv-ic-d:56px;--pv-ic-i:28px}}.pv-fr{--pv-fr-ink:#000;--pv-fr-muted:#595959;--pv-fr-line:rgba(0,0,0,.16);--pv-fr-focus:var(--pv-violet,#5F2DDE);--pv-fr-c:48px;--pv-fr-gap:28px;padding-top:calc(var(--pv-fr-pt,80px) * .7);padding-bottom:calc(var(--pv-fr-pb,80px) * .7);background:#fff;color:var(--pv-fr-ink)}.pv-fr *{color:inherit}.pv-fr.pv-fr--bg-grey{background:#f3f3f3}.pv-fr.pv-fr--bg-black{--pv-fr-ink:#fff;--pv-fr-muted:#B8B8B8;--pv-fr-line:rgba(255,255,255,.26);--pv-fr-focus:#fff;background:#0d0d0d}.pv-fr .pv-fr__wrap{max-width:1280px;margin:0 auto;padding:0 16px}.pv-fr .pv-fr__head{max-width:46rem;margin:0 0 28px}.pv-fr.pv-fr--center .pv-fr__head{margin-left:auto;margin-right:auto;text-align:center}.pv-fr .pv-fr__overline{margin:0 0 12px;font-family:var(--type__font-body-family);font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.18em;text-transform:uppercase}.pv-fr .pv-fr__heading{margin:0;font-family:var(--type__font-header-family);font-weight:400;font-size:clamp(1.488rem,3.4vw + .425rem,2.274rem);line-height:1.1;letter-spacing:-.015em;text-wrap:balance}.pv-fr .pv-fr__heading *{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.pv-fr .pv-fr__heading strong{font-weight:600}.pv-fr .pv-fr__heading em{font-style:italic}.pv-fr .pv-fr__sub{margin:12px 0 0;font-family:var(--type__font-body-family);font-size:16px;line-height:1.5;color:var(--pv-fr-muted)}.pv-fr .pv-fr__list{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--pv-fr-gap);margin:0;padding:0;list-style:none}.pv-fr .pv-fr__item{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px;align-items:start;margin:0;padding:0}.pv-fr .pv-fr__body{min-width:0}.pv-fr .pv-fr__item>.pv-fr__body:first-child{grid-column:1 / -1}.pv-fr .pv-fr__step{margin:0 0 4px;font-family:var(--type__font-body-family);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--pv-violet,#5F2DDE)}.pv-fr.pv-fr--bg-black .pv-fr__step{color:#fff}.pv-fr .pv-fr__title{margin:0;font-family:var(--type__font-body-family);font-size:18px;font-weight:700;line-height:1.25;letter-spacing:-.01em;text-transform:none;text-wrap:balance}.pv-fr .pv-fr__text{margin-top:6px;font-family:var(--type__font-body-family);font-size:15px;line-height:1.5;color:var(--pv-fr-muted)}.pv-fr .pv-fr__text p{margin:0;font-size:inherit;line-height:inherit}.pv-fr .pv-fr__text p+p{margin-top:.5em}.pv-fr .pv-fr__text a{color:var(--pv-fr-ink);text-decoration-line:underline;text-underline-offset:3px}.pv-fr .pv-fr__more{margin:6px 0 -10px;font-size:15px;line-height:1.3}.pv-fr .pv-fr__link{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-family:var(--type__font-body-family);font-size:15px;font-weight:600;line-height:1.3;color:var(--pv-fr-ink);text-decoration-line:none}.pv-fr .pv-fr__link .pv-fr__link-label{font-size:inherit;font-weight:inherit;line-height:inherit}.pv-fr .pv-fr__link:hover{opacity:1;text-decoration-line:none}.pv-fr .pv-fr__link:hover .pv-fr__link-label{text-decoration-line:underline;text-underline-offset:4px}.pv-fr .pv-fr__link:focus-visible,.pv-fr .pv-fr__text a:focus-visible,.pv-fr a.pv-fr__chip:focus-visible,.pv-fr .pv-fr__btn:focus-visible{outline:2px solid var(--pv-fr-focus);outline-offset:3px;border-radius:6px;box-shadow:none}.pv-fr a.pv-fr__chip:focus-visible,.pv-fr .pv-fr__btn:focus-visible{border-radius:100px}.pv-fr.pv-fr--tiles .pv-fr__list{gap:12px}.pv-fr.pv-fr--tiles .pv-fr__item{padding:20px;border-radius:16px;background:#fff}.pv-fr.pv-fr--tiles.pv-fr--bg-white .pv-fr__item--white{background:#f3f3f3}.pv-fr.pv-fr--tiles .pv-fr__item--white{--pv-fr-ink:#000;--pv-fr-muted:#595959;--pv-fr-focus:var(--pv-violet,#5F2DDE);color:#000}.pv-fr.pv-fr--tiles .pv-fr__item--dark{--pv-fr-ink:#fff;--pv-fr-muted:#B8B8B8;--pv-fr-focus:#fff;background:#0d0d0d;color:#fff}.pv-fr.pv-fr--tiles.pv-fr--bg-black .pv-fr__item--dark{background:#1c1c1c}.pv-fr.pv-fr--steps .pv-fr__item:not(:last-child):before{content:"";position:absolute;left:calc(var(--pv-fr-c) / 2);top:calc(var(--pv-fr-c) + 8px);bottom:calc(8px - var(--pv-fr-gap));width:1px;background:var(--pv-fr-line)}.pv-fr.pv-fr--chips .pv-fr__list{grid-template-columns:minmax(0,max-content);gap:10px}.pv-fr.pv-fr--chips.pv-fr--center .pv-fr__list{justify-content:center}.pv-fr.pv-fr--chips .pv-fr__item{display:block}.pv-fr .pv-fr__chip{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:var(--pv-fr-ink);text-decoration-line:none}.pv-fr .pv-fr__chip .pv-fr__chip-label{font-family:var(--type__font-body-family);font-size:15px;font-weight:700;line-height:1.3}.pv-fr a.pv-fr__chip:hover{opacity:1;text-decoration-line:none}.pv-fr a.pv-fr__chip:hover .pv-fr__chip-label{text-decoration-line:underline;text-underline-offset:4px}.pv-fr .pv-fr__foot{margin-top:28px}.pv-fr.pv-fr--center .pv-fr__foot{text-align:center}.pv-fr .pv-fr__btn{gap:10px;height:48px;padding-left:24px;padding-right:22px;font-size:15px;font-weight:600;text-decoration-line:none}.pv-fr .pv-fr__btn .pv-fr__btn-label{font-size:15px;font-weight:600;line-height:1.2}.pv-fr .pv-fr__btn:hover{opacity:1}@media(prefers-reduced-motion:no-preference){.pv-fr .pv-fr__link svg.pv-icon,.pv-fr .pv-fr__btn svg.pv-icon{transition:transform .2s ease}.pv-fr .pv-fr__link:hover svg.pv-icon,.pv-fr .pv-fr__btn:hover svg.pv-icon{transform:translate(3px)}}@media(min-width:768px){.pv-fr{--pv-fr-c:56px;--pv-fr-gap:32px;padding-top:var(--pv-fr-pt,80px);padding-bottom:var(--pv-fr-pb,80px)}.pv-fr .pv-fr__head{margin-bottom:40px}.pv-fr .pv-fr__sub{font-size:17px}.pv-fr .pv-fr__list{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-fr.pv-fr--cols-3 .pv-fr__list{grid-template-columns:repeat(3,minmax(0,1fr))}.pv-fr .pv-fr__item{display:flex;flex-direction:column;align-items:flex-start}.pv-fr .pv-fr__body{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;width:100%;margin-top:20px}.pv-fr .pv-fr__item>.pv-fr__body:first-child{margin-top:0}.pv-fr .pv-fr__title{font-size:20px}.pv-fr .pv-fr__text{margin-top:8px;font-size:16px}.pv-fr .pv-fr__more{margin:auto 0 -4px;padding-top:20px}.pv-fr .pv-fr__link{min-height:28px}.pv-fr.pv-fr--row.pv-fr--center .pv-fr__item,.pv-fr.pv-fr--row.pv-fr--center .pv-fr__body,.pv-fr.pv-fr--steps.pv-fr--center .pv-fr__item,.pv-fr.pv-fr--steps.pv-fr--center .pv-fr__body{align-items:center;text-align:center}.pv-fr.pv-fr--row .pv-fr__text,.pv-fr.pv-fr--steps .pv-fr__text{max-width:22rem}.pv-fr.pv-fr--tiles .pv-fr__list{gap:16px}.pv-fr.pv-fr--tiles .pv-fr__item{padding:24px;border-radius:20px}.pv-fr.pv-fr--tiles .pv-fr__body{margin-top:24px}.pv-fr.pv-fr--steps .pv-fr__item:not(:last-child):before{left:calc(var(--pv-fr-c) + 12px);right:calc(12px - var(--pv-fr-gap));top:calc(var(--pv-fr-c) / 2);bottom:auto;width:auto;height:1px}.pv-fr.pv-fr--steps.pv-fr--center .pv-fr__item:not(:last-child):before{left:calc(50% + var(--pv-fr-c) / 2 + 12px);right:calc(12px - 50% - var(--pv-fr-gap) + var(--pv-fr-c) / 2)}.pv-fr.pv-fr--steps .pv-fr__item:nth-child(2n):before{display:none}.pv-fr.pv-fr--steps.pv-fr--cols-3 .pv-fr__item:nth-child(2n):before{display:block}.pv-fr.pv-fr--steps.pv-fr--cols-3 .pv-fr__item:nth-child(3n):before{display:none}.pv-fr.pv-fr--chips .pv-fr__list{display:flex;flex-wrap:wrap;gap:16px 40px}.pv-fr .pv-fr__chip .pv-fr__chip-label{font-size:16px}.pv-fr.pv-fr--left.pv-fr--head-btn .pv-fr__wrap{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head foot" "list list";align-items:end;column-gap:24px}.pv-fr.pv-fr--left.pv-fr--head-btn .pv-fr__head{grid-area:head}.pv-fr.pv-fr--left.pv-fr--head-btn .pv-fr__list{grid-area:list}.pv-fr.pv-fr--left.pv-fr--head-btn .pv-fr__foot{grid-area:foot;margin:0 0 40px}.pv-fr .pv-fr__foot{margin-top:40px}}@media(min-width:1024px){.pv-fr.pv-fr--tiles .pv-fr__item{padding:32px}.pv-fr.pv-fr--cols-4 .pv-fr__list{grid-template-columns:repeat(4,minmax(0,1fr))}.pv-fr.pv-fr--steps.pv-fr--cols-4 .pv-fr__item:nth-child(2n):before{display:block}.pv-fr.pv-fr--steps.pv-fr--cols-4 .pv-fr__item:nth-child(4n):before{display:none}}body .pv-tag{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 10px;border:0;border-radius:100px;background:var(--pv-violet,#5F2DDE);color:#fff;font-family:var(--type__font-body-family,Figtree,sans-serif);font-size:12px;font-style:normal;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:none;text-decoration:none;white-space:nowrap;vertical-align:middle}body .pv-tag *{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}body .pv-tag svg{flex:none;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}body .pv-tag--caps{padding:5px 11px 4px 12px;font-size:11px;letter-spacing:.14em;text-transform:uppercase}body .pv-tag--light{background:#fff;color:var(--pv-violet,#5F2DDE)}body .pv-tag--pick{gap:8px;padding:6px 14px 6px 10px;border:1.5px solid transparent;background:linear-gradient(100deg,#f3e7f8,#f9e5f2 46%,#fdebe3) padding-box,var(--pv-grad,linear-gradient(120deg,#9E38C6 0%,#C93B90 46%,#F2591F 100%)) border-box;color:#0d0d0d;font-size:13px}body .pv-tag--pick svg{width:16px;height:16px}body.page-partner .pvp,body.page-contact .pvp{--pvp-head-font:var(--type__font-header-family);--pvp-head-weight:400;--pvp-ink:#0D0D0D;--pvp-mute:#595959;--pvp-mute-dark:rgba(255,255,255,.72);--pvp-soft:var(--color__background-shade-1);--pvp-line:var(--color__border-divider-2);--pvp-tint:linear-gradient(100deg,#F7EFFA 0%,#FBEEF6 46%,#FEF2EE 100%);--pvp-gutter:16px;--pvp-sec:52px;--pvp-r:16px;display:block;font-family:var(--type__font-body-family);font-size:16px;font-weight:400;line-height:1.6;letter-spacing:0;color:#000;background:#fff;-webkit-text-size-adjust:100%}body.page-partner .pvp :where(:not(.pv-tag,.pv-tag *)),body.page-contact .pvp :where(:not(.pv-tag,.pv-tag *)){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}body.page-partner .pvp h1,body.page-contact .pvp h1,body.page-partner .pvp h2,body.page-contact .pvp h2{margin:0;font-family:var(--pvp-head-font);font-weight:var(--pvp-head-weight);letter-spacing:-.01em;text-wrap:balance}body.page-partner .pvp h1,body.page-contact .pvp h1{font-size:26px;line-height:1.12}body.page-partner .pvp h2,body.page-contact .pvp h2{font-size:20px;line-height:1.18}body.page-partner .pvp h3,body.page-contact .pvp h3{margin:0;font-size:17px;font-weight:700;line-height:1.3}body.page-partner .pvp p,body.page-contact .pvp p{margin:0;text-wrap:pretty}body.page-partner .pvp strong,body.page-contact .pvp strong,body.page-partner .pvp b,body.page-contact .pvp b{font-weight:700}body.page-partner .pvp em,body.page-contact .pvp em{font-style:italic}body.page-partner .pvp ul,body.page-contact .pvp ul,body.page-partner .pvp ol,body.page-contact .pvp ol,body.page-partner .pvp dl,body.page-contact .pvp dl,body.page-partner .pvp dd,body.page-contact .pvp dd,body.page-partner .pvp figure,body.page-contact .pvp figure{margin:0;padding:0;list-style:none}body.page-partner .pvp li,body.page-contact .pvp li{margin:0}body.page-partner .pvp img,body.page-contact .pvp img{display:block;max-width:100%;height:auto}body.page-partner .pvp svg:where(:not(.pv-tag *)),body.page-contact .pvp svg:where(:not(.pv-tag *)){display:block;flex:none;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}body.page-partner .pvp a,body.page-contact .pvp a{text-decoration:none}body.page-partner .pvp a:hover,body.page-contact .pvp a:hover{opacity:1}body.page-partner .pvp a:not([class]),body.page-contact .pvp a:not([class]){color:var(--pv-violet);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}body.page-partner .pvp a:not([class]):hover,body.page-contact .pvp a:not([class]):hover{color:var(--pv-violet-dark)}body.page-partner .pvp a:focus-visible,body.page-contact .pvp a:focus-visible,body.page-partner .pvp summary:focus-visible,body.page-contact .pvp summary:focus-visible,body.page-partner .pvp .btn:focus-visible,body.page-contact .pvp .btn:focus-visible{outline:2px solid var(--pv-violet);outline-offset:3px;box-shadow:none;border-radius:8px}body.page-partner .pvp .btn:focus-visible,body.page-contact .pvp .btn:focus-visible{border-radius:100px}body.page-partner .pvp .pvp-vh,body.page-contact .pvp .pvp-vh{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body.page-partner .pvp .pvp-dim,body.page-contact .pvp .pvp-dim{color:var(--pvp-mute)}body.page-partner .pvp .pvp-nowrap,body.page-contact .pvp .pvp-nowrap{white-space:nowrap}body.page-partner .pvp .pvp-wrap,body.page-contact .pvp .pvp-wrap{width:100%;max-width:calc(1248px + 2 * var(--pvp-gutter));margin-left:auto;margin-right:auto;padding-left:var(--pvp-gutter);padding-right:var(--pvp-gutter)}body.page-partner .pvp .pvp-wrap--narrow,body.page-contact .pvp .pvp-wrap--narrow{max-width:calc(920px + 2 * var(--pvp-gutter))}body.page-partner .pvp .pvp-wrap--form,body.page-contact .pvp .pvp-wrap--form{max-width:calc(46rem + 2 * var(--pvp-gutter))}body.page-partner .pvp .pvp-sec,body.page-contact .pvp .pvp-sec{padding-top:var(--pvp-sec);padding-bottom:var(--pvp-sec)}body.page-partner .pvp .pvp-sec:not(.pvp-sec--soft):not(.pvp-sec--tint)+.pvp-sec:not(.pvp-sec--soft):not(.pvp-sec--tint),body.page-contact .pvp .pvp-sec:not(.pvp-sec--soft):not(.pvp-sec--tint)+.pvp-sec:not(.pvp-sec--soft):not(.pvp-sec--tint){padding-top:0}body.page-partner .pvp>.pvp-sec:first-child,body.page-contact .pvp>.pvp-sec:first-child{padding-top:var(--pvp-gutter)}body.page-partner .pvp .pvp-sec--soft,body.page-contact .pvp .pvp-sec--soft{background:var(--pvp-soft)}body.page-partner .pvp .pvp-sec--tint,body.page-contact .pvp .pvp-sec--tint{background:var(--pvp-tint)}body.page-partner .pvp .pvp-sec--flush,body.page-contact .pvp .pvp-sec--flush{padding-bottom:0}body.page-partner .pvp .pvp-sec--tight,body.page-contact .pvp .pvp-sec--tight{padding-bottom:calc(var(--pvp-sec) / 2)}body.page-partner .pvp .pvp-over,body.page-contact .pvp .pvp-over{display:block;margin-bottom:10px;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.14em;text-transform:uppercase}body.page-partner .pvp .pvp-head,body.page-contact .pvp .pvp-head{max-width:720px;margin-bottom:28px}body.page-partner .pvp .pvp-head>p,body.page-contact .pvp .pvp-head>p{margin-top:10px;font-size:16px;color:var(--pvp-mute)}body.page-partner .pvp .pvp-head>.pvp-more,body.page-contact .pvp .pvp-head>.pvp-more{margin-top:14px}body.page-partner .pvp .pvp-head--center,body.page-contact .pvp .pvp-head--center{margin-left:auto;margin-right:auto;text-align:center}body.page-partner .pvp .pvp-head--row,body.page-contact .pvp .pvp-head--row{max-width:none}body.page-partner .pvp .btn,body.page-contact .pvp .btn{gap:10px;height:auto;min-height:48px;padding:12px 24px;font-family:var(--type__font-body-family);font-size:15px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none}body.page-partner .pvp .btn svg,body.page-contact .pvp .btn svg{width:18px;height:18px;transition:transform .2s ease}body.page-partner .pvp .btn:hover svg,body.page-contact .pvp .btn:hover svg{transform:translate(3px)}body.page-partner .pvp .btn.btn--neutral,body.page-contact .pvp .btn.btn--neutral{border-color:#fff!important}body.page-partner .pvp .btn.btn--neutral:hover,body.page-contact .pvp .btn.btn--neutral:hover{background-color:#ede7fb!important;border-color:#ede7fb!important}body.page-partner .pvp .pvp-actions,body.page-contact .pvp .pvp-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:24px}body.page-partner .pvp .pvp-more,body.page-contact .pvp .pvp-more{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:700;line-height:1.3;color:inherit}body.page-partner .pvp .pvp-more svg,body.page-contact .pvp .pvp-more svg{width:18px;height:18px;transition:transform .2s ease}body.page-partner .pvp a.pvp-more:hover,body.page-contact .pvp a.pvp-more:hover,body.page-partner .pvp a:hover>.pvp-more,body.page-contact .pvp a:hover>.pvp-more{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}body.page-partner .pvp a.pvp-more:hover svg,body.page-contact .pvp a.pvp-more:hover svg,body.page-partner .pvp a:hover>.pvp-more svg,body.page-contact .pvp a:hover>.pvp-more svg,body.page-partner .pvp a:hover>*>.pvp-more svg,body.page-contact .pvp a:hover>*>.pvp-more svg{transform:translate(3px)}body.page-partner .pvp a[download]:hover .pvp-more svg,body.page-contact .pvp a[download]:hover .pvp-more svg{transform:translateY(2px)}body.page-partner .pvp .pvp-more--brand,body.page-contact .pvp .pvp-more--brand{color:var(--pv-violet)}body.page-partner .pvp .pvp-ic,body.page-contact .pvp .pvp-ic{display:inline-grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:var(--pv-violet);color:#fff}body.page-partner .pvp .pvp-ic svg,body.page-contact .pvp .pvp-ic svg{width:20px;height:20px}body.page-partner .pvp .pvp-ic--violet,body.page-contact .pvp .pvp-ic--violet{background:var(--pv-violet);color:#fff}body.page-partner .pvp .pvp-ic--sm,body.page-contact .pvp .pvp-ic--sm{width:36px;height:36px}body.page-partner .pvp .pvp-ic--sm svg,body.page-contact .pvp .pvp-ic--sm svg{width:18px;height:18px}body.page-partner .pvp .pvp-ic--lg,body.page-contact .pvp .pvp-ic--lg{width:48px;height:48px}body.page-partner .pvp .pvp-ic--lg svg,body.page-contact .pvp .pvp-ic--lg svg{width:24px;height:24px}body.page-partner .pvp .pvp-ic--gradient,body.page-contact .pvp .pvp-ic--gradient{background:var(--pv-grad)}body.page-partner .pvp .pvp-ic--white,body.page-contact .pvp .pvp-ic--white{background:#fff;color:var(--pv-violet)}body.page-partner .pvp .pvp-ic--dark,body.page-contact .pvp .pvp-ic--dark{background:var(--pvp-ink);color:#fff}body.page-partner .pvp .pvp-chips,body.page-contact .pvp .pvp-chips{display:flex;flex-wrap:wrap;gap:12px 20px}body.page-partner .pvp .pvp-chip,body.page-contact .pvp .pvp-chip{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:700;line-height:1.25;color:inherit}body.page-partner .pvp a.pvp-chip:hover,body.page-contact .pvp a.pvp-chip:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}body.page-partner .pvp .pvp-hero,body.page-contact .pvp .pvp-hero{padding-top:40px;padding-bottom:44px;background:var(--pvp-tint)}body.page-partner .pvp .pvp-hero__in,body.page-contact .pvp .pvp-hero__in{max-width:760px;margin-left:auto;margin-right:auto;text-align:center}body.page-partner .pvp .pvp-hero--left .pvp-hero__in,body.page-contact .pvp .pvp-hero--left .pvp-hero__in{max-width:none;margin-left:0;text-align:left}body.page-partner .pvp .pvp-hero--left h1,body.page-contact .pvp .pvp-hero--left h1,body.page-partner .pvp .pvp-hero--left .pvp-lede,body.page-contact .pvp .pvp-hero--left .pvp-lede{max-width:760px}body.page-partner .pvp .pvp-back,body.page-contact .pvp .pvp-back{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;font-size:14px;font-weight:700;line-height:1.3;color:#000}body.page-partner .pvp .pvp-back svg,body.page-contact .pvp .pvp-back svg{width:16px;height:16px;transform:rotate(180deg);transition:transform .2s ease}body.page-partner .pvp .pvp-back:hover,body.page-contact .pvp .pvp-back:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}body.page-partner .pvp .pvp-back:hover svg,body.page-contact .pvp .pvp-back:hover svg{transform:rotate(180deg) translate(3px)}body.page-partner .pvp .pvp-lede,body.page-contact .pvp .pvp-lede{margin-top:14px;font-size:17px;line-height:1.55;color:#000000bd}body.page-partner .pvp .pvp-hero__note,body.page-contact .pvp .pvp-hero__note{margin-top:14px;font-size:14px;line-height:1.5;color:var(--pvp-mute)}body.page-partner .pvp .pvp-hero .pvp-actions,body.page-contact .pvp .pvp-hero .pvp-actions{justify-content:center}body.page-partner .pvp .pvp-hero--left .pvp-actions,body.page-contact .pvp .pvp-hero--left .pvp-actions{justify-content:flex-start}body.page-partner .pvp .pvp-hero .pvp-chips,body.page-contact .pvp .pvp-hero .pvp-chips{justify-content:center;margin-top:26px}body.page-partner .pvp .pvp-hero--left .pvp-chips,body.page-contact .pvp .pvp-hero--left .pvp-chips{justify-content:flex-start}body.page-partner .pvp .pvp-tiles,body.page-contact .pvp .pvp-tiles{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}body.page-partner .pvp .pvp-tile,body.page-contact .pvp .pvp-tile{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px;align-items:start;padding:20px;border-radius:var(--pvp-r);background:var(--pvp-soft);color:#000}body.page-partner .pvp .pvp-sec--soft .pvp-tile,body.page-contact .pvp .pvp-sec--soft .pvp-tile{background:#fff}body.page-partner .pvp .pvp-tile.pvp-tile--dark,body.page-contact .pvp .pvp-tile.pvp-tile--dark{background:var(--pvp-ink);color:#fff}body.page-partner .pvp .pvp-tile__body,body.page-contact .pvp .pvp-tile__body{display:flex;flex-direction:column;align-items:flex-start;min-width:0}body.page-partner .pvp .pvp-tile h3,body.page-contact .pvp .pvp-tile h3{font-size:18px;line-height:1.25}body.page-partner .pvp .pvp-tile p,body.page-contact .pvp .pvp-tile p{margin-top:6px;font-size:15px;line-height:1.5;color:var(--pvp-mute)}body.page-partner .pvp .pvp-tile--dark p,body.page-contact .pvp .pvp-tile--dark p{color:var(--pvp-mute-dark)}body.page-partner .pvp .pvp-tile .pvp-more,body.page-contact .pvp .pvp-tile .pvp-more{margin-top:14px}body.page-partner .pvp .pvp-tile h2,body.page-contact .pvp .pvp-tile h2{font-size:19px}body.page-partner .pvp .pvp-tile .pvp-list,body.page-contact .pvp .pvp-tile .pvp-list{margin-top:16px}body.page-partner .pvp .pvp-tile--dark .pvp-list,body.page-contact .pvp .pvp-tile--dark .pvp-list{color:#ffffffe0}body.page-partner .pvp .pvp-tile--dark a:focus-visible,body.page-contact .pvp .pvp-tile--dark a:focus-visible{outline-color:#fff}body.page-partner .pvp a.pvp-tile,body.page-contact .pvp a.pvp-tile{transition:transform .2s ease}body.page-partner .pvp a.pvp-tile:hover,body.page-contact .pvp a.pvp-tile:hover{transform:translateY(-2px)}body.page-partner .pvp a.pvp-tile:focus-visible,body.page-contact .pvp a.pvp-tile:focus-visible{border-radius:var(--pvp-r)}body.page-partner .pvp .pvp-ptiles,body.page-contact .pvp .pvp-ptiles{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}body.page-partner .pvp .pvp-ptile,body.page-contact .pvp .pvp-ptile{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--pvp-r);background:var(--pvp-soft);color:#000}body.page-partner .pvp .pvp-sec--soft .pvp-ptile,body.page-contact .pvp .pvp-sec--soft .pvp-ptile{background:#fff}body.page-partner .pvp .pvp-ptile.pvp-ptile--dark,body.page-contact .pvp .pvp-ptile.pvp-ptile--dark{background:var(--pvp-ink);color:#fff}body.page-partner .pvp .pvp-ptile__media,body.page-contact .pvp .pvp-ptile__media{position:relative}body.page-partner .pvp .pvp-ptile__media img,body.page-contact .pvp .pvp-ptile__media img{width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:50% 22%;background:#e9e9e9}body.page-partner .pvp .pvp-ptile__media .pv-tag,body.page-contact .pvp .pvp-ptile__media .pv-tag{position:absolute;top:16px;left:16px}body.page-partner .pvp .pvp-ptile__body,body.page-contact .pvp .pvp-ptile__body{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:20px 20px 24px}body.page-partner .pvp .pvp-ptile__title,body.page-contact .pvp .pvp-ptile__title{font-family:var(--pvp-head-font);font-size:19px;font-weight:var(--pvp-head-weight);line-height:1.18;letter-spacing:-.01em}body.page-partner .pvp .pvp-ptile__body>p,body.page-contact .pvp .pvp-ptile__body>p{margin-top:8px;color:var(--pvp-mute)}body.page-partner .pvp .pvp-ptile--dark .pvp-ptile__body>p,body.page-contact .pvp .pvp-ptile--dark .pvp-ptile__body>p{color:var(--pvp-mute-dark)}body.page-partner .pvp .pvp-ptile .pvp-chips,body.page-contact .pvp .pvp-ptile .pvp-chips{margin-top:18px}body.page-partner .pvp .pvp-ptile .btn,body.page-contact .pvp .pvp-ptile .btn{margin-top:22px}body.page-partner .pvp .pvp-ptile__body>.pvp-more,body.page-contact .pvp .pvp-ptile__body>.pvp-more{margin-top:auto;padding-top:18px}body.page-partner .pvp .pvp-ptile--dark a:focus-visible,body.page-contact .pvp .pvp-ptile--dark a:focus-visible{outline-color:#fff}body.page-partner .pvp a.pvp-ptile,body.page-contact .pvp a.pvp-ptile{transition:transform .2s ease}body.page-partner .pvp a.pvp-ptile:hover,body.page-contact .pvp a.pvp-ptile:hover{transform:translateY(-2px)}body.page-partner .pvp a.pvp-ptile:focus-visible,body.page-contact .pvp a.pvp-ptile:focus-visible{border-radius:var(--pvp-r)}body.page-partner .pvp a.pvp-ptile .pvp-ptile__body,body.page-contact .pvp a.pvp-ptile .pvp-ptile__body{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:16px}body.page-partner .pvp a.pvp-ptile .pvp-ptile__body>*,body.page-contact .pvp a.pvp-ptile .pvp-ptile__body>*{grid-column:1}body.page-partner .pvp a.pvp-ptile .pvp-ptile__body>svg,body.page-contact .pvp a.pvp-ptile .pvp-ptile__body>svg{grid-column:2;grid-row:1 / span 3;width:22px;height:22px;transition:transform .2s ease}body.page-partner .pvp a.pvp-ptile:hover .pvp-ptile__body>svg,body.page-contact .pvp a.pvp-ptile:hover .pvp-ptile__body>svg{transform:translate(4px)}body.page-partner .pvp a.pvp-ptile .pvp-ptile__media img,body.page-contact .pvp a.pvp-ptile .pvp-ptile__media img{aspect-ratio:4 / 5}body.page-partner .pvp img.pvp-pos-top,body.page-contact .pvp img.pvp-pos-top{object-position:50% 8%}body.page-partner .pvp img.pvp-pos-mid,body.page-contact .pvp img.pvp-pos-mid{object-position:50% 50%}body.page-partner .pvp img.pvp-pos-low,body.page-contact .pvp img.pvp-pos-low{object-position:50% 78%}body.page-partner .pvp .pvp-features,body.page-contact .pvp .pvp-features{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}body.page-partner .pvp .pvp-feature,body.page-contact .pvp .pvp-feature{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px;align-items:start}body.page-partner .pvp .pvp-feature>.pvp-ic,body.page-contact .pvp .pvp-feature>.pvp-ic{grid-row:1 / span 2}body.page-partner .pvp .pvp-feature h3,body.page-contact .pvp .pvp-feature h3{align-self:center}body.page-partner .pvp .pvp-feature p,body.page-contact .pvp .pvp-feature p{grid-column:2;margin-top:4px;font-size:15px;line-height:1.55;color:var(--pvp-mute)}body.page-partner .pvp .pvp-feature>.pvp-ic+p,body.page-contact .pvp .pvp-feature>.pvp-ic+p{align-self:center;margin-top:0;font-size:16px;color:#000}body.page-partner .pvp .pvp-split,body.page-contact .pvp .pvp-split{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}body.page-partner .pvp .pvp-split+.pvp-split,body.page-contact .pvp .pvp-split+.pvp-split{margin-top:36px;padding-top:36px;border-top:1px solid var(--pvp-line)}body.page-partner .pvp .pvp-split__aside>p,body.page-contact .pvp .pvp-split__aside>p{margin-top:10px;font-size:14px;line-height:1.5;color:var(--pvp-mute)}body.page-partner .pvp .pvp-split__aside>.pvp-more,body.page-contact .pvp .pvp-split__aside>.pvp-more{margin-top:14px}body.page-partner .pvp .pvp-split__main>*+*,body.page-contact .pvp .pvp-split__main>*+*{margin-top:20px}body.page-partner .pvp .pvp-split__main>p,body.page-contact .pvp .pvp-split__main>p{max-width:68ch}body.page-partner .pvp .pvp-stack>*+*,body.page-contact .pvp .pvp-stack>*+*{margin-top:24px}body.page-partner .pvp .pvp-stack h3+p,body.page-contact .pvp .pvp-stack h3+p{margin-top:6px}body.page-partner .pvp .pvp-stack p+p,body.page-contact .pvp .pvp-stack p+p{margin-top:10px}body.page-partner .pvp .pvp-stack p,body.page-contact .pvp .pvp-stack p{max-width:68ch}body.page-partner .pvp .pvp-prose>*+*,body.page-contact .pvp .pvp-prose>*+*{margin-top:14px}body.page-partner .pvp .pvp-prose>*+h3,body.page-contact .pvp .pvp-prose>*+h3{margin-top:28px}body.page-partner .pvp .pvp-prose>h3+*,body.page-contact .pvp .pvp-prose>h3+*{margin-top:6px}body.page-partner .pvp .pvp-prose ul,body.page-contact .pvp .pvp-prose ul{padding-left:20px;list-style:disc}body.page-partner .pvp .pvp-prose ol,body.page-contact .pvp .pvp-prose ol{padding-left:20px;list-style:decimal}body.page-partner .pvp .pvp-prose li+li,body.page-contact .pvp .pvp-prose li+li{margin-top:6px}body.page-partner .pvp .pvp-prose p,body.page-contact .pvp .pvp-prose p,body.page-partner .pvp .pvp-prose li,body.page-contact .pvp .pvp-prose li{max-width:68ch}body.page-partner .pvp .pvp-list>li,body.page-contact .pvp .pvp-list>li{position:relative;padding-left:32px}body.page-partner .pvp .pvp-list>li+li,body.page-contact .pvp .pvp-list>li+li{margin-top:12px}body.page-partner .pvp .pvp-list>li>svg,body.page-contact .pvp .pvp-list>li>svg{position:absolute;top:3px;left:0;width:20px;height:20px}body.page-partner .pvp ol.pvp-list,body.page-contact .pvp ol.pvp-list{counter-reset:pvpn}body.page-partner .pvp ol.pvp-list>li,body.page-contact .pvp ol.pvp-list>li{counter-increment:pvpn}body.page-partner .pvp ol.pvp-list>li:before,body.page-contact .pvp ol.pvp-list>li:before{content:counter(pvpn);position:absolute;top:1px;left:0;width:22px;height:22px;border-radius:50%;background:var(--pv-violet);color:#fff;font-size:12px;font-weight:700;line-height:22px;text-align:center}body.page-partner .pvp .pvp-rows,body.page-contact .pvp .pvp-rows{border-top:1px solid var(--pvp-line)}body.page-partner .pvp .pvp-row,body.page-contact .pvp .pvp-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 16px;padding:14px 0;border-bottom:1px solid var(--pvp-line);color:#000}body.page-partner .pvp .pvp-row__label,body.page-contact .pvp .pvp-row__label{grid-column:1;font-weight:700}body.page-partner .pvp .pvp-row__value,body.page-contact .pvp .pvp-row__value{grid-column:1;font-size:14px;line-height:1.5;color:var(--pvp-mute)}body.page-partner .pvp .pvp-row__action,body.page-contact .pvp .pvp-row__action{grid-column:2;grid-row:1 / span 2;justify-self:end}body.page-partner .pvp .pvp-row__thumb,body.page-contact .pvp .pvp-row__thumb{grid-row:1 / span 2;width:64px;height:48px;border-radius:8px;object-fit:cover;object-position:50% 25%;background:#f1f1f1}body.page-partner .pvp .pvp-row__thumb--logo,body.page-contact .pvp .pvp-row__thumb--logo{object-fit:contain;padding:8px}body.page-partner .pvp span.pvp-row__thumb,body.page-contact .pvp span.pvp-row__thumb{display:block;aspect-ratio:auto;padding:0;border-radius:8px}body.page-partner .pvp .pvp-rows--thumb .pvp-row,body.page-contact .pvp .pvp-rows--thumb .pvp-row{grid-template-columns:64px minmax(0,1fr) auto}body.page-partner .pvp .pvp-rows--thumb .pvp-row__label,body.page-contact .pvp .pvp-rows--thumb .pvp-row__label,body.page-partner .pvp .pvp-rows--thumb .pvp-row__value,body.page-contact .pvp .pvp-rows--thumb .pvp-row__value{grid-column:2}body.page-partner .pvp .pvp-rows--thumb .pvp-row__action,body.page-contact .pvp .pvp-rows--thumb .pvp-row__action{grid-column:3}body.page-partner .pvp a.pvp-row:hover .pvp-row__label,body.page-contact .pvp a.pvp-row:hover .pvp-row__label{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}body.page-partner .pvp a.pvp-row:focus-visible,body.page-contact .pvp a.pvp-row:focus-visible{outline-offset:0}body.page-partner .pvp .pvp-split__main>.pvp-rows:first-child,body.page-contact .pvp .pvp-split__main>.pvp-rows:first-child,body.page-partner .pvp .pvp-split__main>.pvp-faq:first-child,body.page-contact .pvp .pvp-split__main>.pvp-faq:first-child{border-top:0}body.page-partner .pvp .pvp-split__main>.pvp-rows:first-child>:first-child>.pvp-row,body.page-contact .pvp .pvp-split__main>.pvp-rows:first-child>:first-child>.pvp-row,body.page-partner .pvp .pvp-split__main>.pvp-rows:first-child>.pvp-row:first-child,body.page-contact .pvp .pvp-split__main>.pvp-rows:first-child>.pvp-row:first-child{padding-top:0}body.page-partner .pvp .pvp-split__main>.pvp-rows:last-child>:last-child>.pvp-row,body.page-contact .pvp .pvp-split__main>.pvp-rows:last-child>:last-child>.pvp-row,body.page-partner .pvp .pvp-split__main>.pvp-rows:last-child>.pvp-row:last-child,body.page-contact .pvp .pvp-split__main>.pvp-rows:last-child>.pvp-row:last-child{padding-bottom:0;border-bottom:0}body.page-partner .pvp .pvp-row__action .pvp-more span,body.page-contact .pvp .pvp-row__action .pvp-more span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body.page-partner .pvp dl.pvp-rows .pvp-row__value,body.page-contact .pvp dl.pvp-rows .pvp-row__value{font-size:16px;color:#000}body.page-partner .pvp .pvp-table,body.page-contact .pvp .pvp-table{width:100%;border-collapse:collapse;table-layout:auto;font-variant-numeric:tabular-nums}body.page-partner .pvp .pvp-table th,body.page-contact .pvp .pvp-table th,body.page-partner .pvp .pvp-table td,body.page-contact .pvp .pvp-table td{padding:9px 12px 9px 0;border:0;border-bottom:1px solid var(--pvp-line);text-align:left;vertical-align:baseline;font-size:14px;line-height:1.4}body.page-partner .pvp .pvp-table th:last-child,body.page-contact .pvp .pvp-table th:last-child,body.page-partner .pvp .pvp-table td:last-child,body.page-contact .pvp .pvp-table td:last-child{padding-right:0;text-align:right;white-space:nowrap}body.page-partner .pvp .pvp-table thead th,body.page-contact .pvp .pvp-table thead th{padding-top:0;border-bottom-color:#000;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}body.page-partner .pvp .pvp-table .pvp-table__group th,body.page-contact .pvp .pvp-table .pvp-table__group th{padding-top:20px;padding-bottom:6px;border-bottom:0;text-align:left;white-space:normal;font-size:16px;font-weight:700}body.page-partner .pvp .pvp-table .pvp-table__group th span,body.page-contact .pvp .pvp-table .pvp-table__group th span{margin-left:8px;font-size:14px;font-weight:400;color:var(--pvp-mute);white-space:nowrap}body.page-partner .pvp .pvp-table .pvp-table__ean,body.page-contact .pvp .pvp-table .pvp-table__ean{white-space:nowrap;letter-spacing:.01em}body.page-partner .pvp .pvp-table td:first-child,body.page-contact .pvp .pvp-table td:first-child{color:#000}body.page-partner .pvp .pvp-media,body.page-contact .pvp .pvp-media{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:center}body.page-partner .pvp .pvp-media+.pvp-media,body.page-contact .pvp .pvp-media+.pvp-media{margin-top:var(--pvp-sec)}body.page-partner .pvp .pvp-media__fig img,body.page-contact .pvp .pvp-media__fig img{width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:50% 22%;border-radius:var(--pvp-r);background:#e9e9e9}body.page-partner .pvp .pvp-media__body>h2+p,body.page-contact .pvp .pvp-media__body>h2+p,body.page-partner .pvp .pvp-media__body>h3+p,body.page-contact .pvp .pvp-media__body>h3+p{margin-top:12px}body.page-partner .pvp .pvp-media__body>p+p,body.page-contact .pvp .pvp-media__body>p+p{margin-top:12px}body.page-partner .pvp .pvp-media__body>p,body.page-contact .pvp .pvp-media__body>p{max-width:60ch}body.page-partner .pvp .pvp-media__body>.pvp-more,body.page-contact .pvp .pvp-media__body>.pvp-more,body.page-partner .pvp .pvp-media__body>.pvp-chips,body.page-contact .pvp .pvp-media__body>.pvp-chips{margin-top:20px}body.page-partner .pvp .pvp-pair,body.page-contact .pvp .pvp-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.page-partner .pvp .pvp-pair img,body.page-contact .pvp .pvp-pair img{width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 22%;border-radius:var(--pvp-r);background:#e9e9e9}body.page-partner .pvp .pvp-blank,body.page-contact .pvp .pvp-blank{display:flex;align-items:flex-end;aspect-ratio:4 / 3;padding:16px 18px;border-radius:var(--pvp-r);background:#ededed;font-size:14px;line-height:1.4;color:var(--pvp-mute)}body.page-partner .pvp .pvp-blank--wide,body.page-contact .pvp .pvp-blank--wide{aspect-ratio:16 / 7}body.page-partner .pvp .pvp-steps+.pvp-blank,body.page-contact .pvp .pvp-steps+.pvp-blank,body.page-partner .pvp .pvp-features+.pvp-blank,body.page-contact .pvp .pvp-features+.pvp-blank,body.page-partner .pvp .pvp-split+.pvp-blank,body.page-contact .pvp .pvp-split+.pvp-blank{margin-top:40px}body.page-partner .pvp .pvp-prose+.pvp-faq,body.page-contact .pvp .pvp-prose+.pvp-faq{margin-top:32px}body.page-partner .pvp .pvp-steps,body.page-contact .pvp .pvp-steps{display:grid;grid-template-columns:minmax(0,1fr)}body.page-partner .pvp .pvp-step,body.page-contact .pvp .pvp-step{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px;padding-bottom:28px}body.page-partner .pvp .pvp-step:last-child,body.page-contact .pvp .pvp-step:last-child{padding-bottom:0}body.page-partner .pvp .pvp-step:before,body.page-contact .pvp .pvp-step:before{content:"";position:absolute;top:46px;bottom:6px;left:19px;width:1px;background:var(--pvp-line)}body.page-partner .pvp .pvp-step:last-child:before,body.page-contact .pvp .pvp-step:last-child:before{display:none}body.page-partner .pvp .pvp-step__n,body.page-contact .pvp .pvp-step__n{display:block;margin-bottom:2px;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--pvp-mute)}body.page-partner .pvp .pvp-step p,body.page-contact .pvp .pvp-step p{margin-top:6px;font-size:15px;line-height:1.55;color:var(--pvp-mute)}body.page-partner .pvp .pvp-nums,body.page-contact .pvp .pvp-nums{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}body.page-partner .pvp .pvp-nums>li,body.page-contact .pvp .pvp-nums>li{padding-top:16px;border-top:1px solid #000}body.page-partner .pvp .pvp-nums strong,body.page-contact .pvp .pvp-nums strong{display:block;font-family:var(--pvp-head-font);font-size:37px;font-weight:var(--pvp-head-weight);line-height:1;letter-spacing:-.02em;white-space:nowrap}body.page-partner .pvp .pvp-nums strong small,body.page-contact .pvp .pvp-nums strong small{margin-left:.18em;font-size:.45em;letter-spacing:0}body.page-partner .pvp .pvp-nums span,body.page-contact .pvp .pvp-nums span{display:block;margin-top:10px;font-size:15px;line-height:1.45;max-width:30ch}body.page-partner .pvp .pvp-nums--grad strong,body.page-contact .pvp .pvp-nums--grad strong{width:-moz-fit-content;width:fit-content;background:var(--pv-grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}body.page-partner .pvp .pvp-nums--grad strong small,body.page-contact .pvp .pvp-nums--grad strong small{-webkit-text-fill-color:transparent}body.page-partner .pvp .pvp-logos,body.page-contact .pvp .pvp-logos{display:flex;flex-wrap:wrap;justify-content:center;gap:28px 56px}body.page-partner .pvp .pvp-logos>li,body.page-contact .pvp .pvp-logos>li{display:flex;flex-direction:column;align-items:center;text-align:center}body.page-partner .pvp .pvp-logos img,body.page-contact .pvp .pvp-logos img{width:auto;height:72px;object-fit:contain}body.page-partner .pvp .pvp-logos__cap,body.page-contact .pvp .pvp-logos__cap{margin-top:12px;font-size:14px;line-height:1.4;color:var(--pvp-mute)}body.page-partner .pvp .pvp-faq,body.page-contact .pvp .pvp-faq{border-top:1px solid var(--pvp-line)}body.page-partner .pvp .pvp-faq details,body.page-contact .pvp .pvp-faq details{border-bottom:1px solid var(--pvp-line)}body.page-partner .pvp .pvp-faq summary,body.page-contact .pvp .pvp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;cursor:pointer;list-style:none}body.page-partner .pvp .pvp-faq summary::-webkit-details-marker,body.page-contact .pvp .pvp-faq summary::-webkit-details-marker{display:none}body.page-partner .pvp .pvp-faq summary h3,body.page-contact .pvp .pvp-faq summary h3{font-size:16px;line-height:1.35}body.page-partner .pvp .pvp-split__main>.pvp-faq:first-child>details:first-child>summary,body.page-contact .pvp .pvp-split__main>.pvp-faq:first-child>details:first-child>summary{padding-top:4px}body.page-partner .pvp .pvp-faq summary svg,body.page-contact .pvp .pvp-faq summary svg{transition:transform .2s ease}body.page-partner .pvp .pvp-faq details[open] summary svg,body.page-contact .pvp .pvp-faq details[open] summary svg{transform:rotate(180deg)}body.page-partner .pvp .pvp-faq summary:hover h3,body.page-contact .pvp .pvp-faq summary:hover h3{color:var(--pv-violet)}body.page-partner .pvp .pvp-faq__a,body.page-contact .pvp .pvp-faq__a{padding:0 36px 20px 0}body.page-partner .pvp .pvp-faq__a>*+*,body.page-contact .pvp .pvp-faq__a>*+*{margin-top:10px}body.page-partner .pvp .pvp-faq__a p,body.page-contact .pvp .pvp-faq__a p{max-width:66ch}body.page-partner .pvp .pvp-banner,body.page-contact .pvp .pvp-banner{position:relative;display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;border-radius:20px;background:var(--pvp-ink);color:#fff}body.page-partner .pvp .pvp-banner__media,body.page-contact .pvp .pvp-banner__media{position:relative;order:-1;min-height:220px}body.page-partner .pvp .pvp-banner__media img,body.page-contact .pvp .pvp-banner__media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}body.page-partner .pvp .pvp-banner__media:before,body.page-contact .pvp .pvp-banner__media:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0d0d0d,#0d0d0d00 45%)}body.page-partner .pvp .pvp-banner:after,body.page-contact .pvp .pvp-banner:after{content:"";position:absolute;z-index:2;left:24px;right:24px;bottom:0;height:2px;background:linear-gradient(90deg,#9e38c600,#9e38c6 18%,#c93b90,#f2591f 82%,#f2591f00);box-shadow:0 0 22px 3px #c93b908c}body.page-partner .pvp .pvp-banner__body,body.page-contact .pvp .pvp-banner__body{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:8px 24px 32px}body.page-partner .pvp .pvp-banner__body>p,body.page-contact .pvp .pvp-banner__body>p{margin-top:12px;max-width:44ch;color:var(--pvp-mute-dark)}body.page-partner .pvp .pvp-banner .pvp-actions,body.page-contact .pvp .pvp-banner .pvp-actions{margin-top:24px}body.page-partner .pvp .pvp-banner .pvp-chips,body.page-contact .pvp .pvp-banner .pvp-chips{margin-top:20px}body.page-partner .pvp .pvp-banner__body>.pvp-ic,body.page-contact .pvp .pvp-banner__body>.pvp-ic{margin-bottom:18px}body.page-partner .pvp .pvp-banner a:focus-visible,body.page-contact .pvp .pvp-banner a:focus-visible,body.page-partner .pvp .pvp-banner .btn:focus-visible,body.page-contact .pvp .pvp-banner .btn:focus-visible{outline-color:#fff}body.page-partner .pvp .pvp-banner .btn.btn--secondary,body.page-contact .pvp .pvp-banner .btn.btn--secondary{border-color:#fff!important;color:#fff!important}body.page-partner .pvp .pvp-banner .btn.btn--secondary *,body.page-contact .pvp .pvp-banner .btn.btn--secondary *{color:#fff!important}body.page-partner .pvp .pvp-banner .btn.btn--secondary:hover,body.page-contact .pvp .pvp-banner .btn.btn--secondary:hover{background:#fff!important;color:#0d0d0d!important}body.page-partner .pvp .pvp-banner .btn.btn--secondary:hover *,body.page-contact .pvp .pvp-banner .btn.btn--secondary:hover *{color:#0d0d0d!important}body.page-partner .pvp .pvp-banner .pvp-back,body.page-contact .pvp .pvp-banner .pvp-back{color:#fff}body.page-partner .pvp .pvp-banner .pvp-lede,body.page-contact .pvp .pvp-banner .pvp-lede{color:var(--pvp-mute-dark)}body.page-partner .pvp .pvp-banner .pv-tag,body.page-contact .pvp .pvp-banner .pv-tag{margin-bottom:14px}body.page-partner .pvp .pvp-brand,body.page-contact .pvp .pvp-brand{padding-top:56px;padding-bottom:60px;background:var(--pv-violet);color:#fff;text-align:center}body.page-partner .pvp .pvp-brand--gradient,body.page-contact .pvp .pvp-brand--gradient{background:var(--pv-grad)}body.page-partner .pvp .pvp-brand__in,body.page-contact .pvp .pvp-brand__in{display:flex;flex-direction:column;align-items:center;max-width:760px;margin-left:auto;margin-right:auto}body.page-partner .pvp .pvp-brand h2,body.page-contact .pvp .pvp-brand h2{margin-top:16px}body.page-partner .pvp .pvp-brand__in>p,body.page-contact .pvp .pvp-brand__in>p{margin-top:12px;font-size:17px;max-width:52ch;color:#ffffffe6}body.page-partner .pvp .pvp-brand .pvp-actions,body.page-contact .pvp .pvp-brand .pvp-actions{justify-content:center}body.page-partner .pvp .pvp-brand a:focus-visible,body.page-contact .pvp .pvp-brand a:focus-visible,body.page-partner .pvp .pvp-brand .btn:focus-visible,body.page-contact .pvp .pvp-brand .btn:focus-visible{outline-color:#fff}body.page-partner .pvp .pvp-brand a:not([class]),body.page-contact .pvp .pvp-brand a:not([class]){color:#fff}body.page-partner .pvp .pvp-brand--gradient .pv-tag--light,body.page-contact .pvp .pvp-brand--gradient .pv-tag--light{color:#0d0d0d}body.page-partner .pvp .pvp-brand .pvp-nums,body.page-contact .pvp .pvp-brand .pvp-nums{width:100%;margin-top:36px;text-align:left}body.page-partner .pvp .pvp-brand .pvp-nums>li,body.page-contact .pvp .pvp-brand .pvp-nums>li{border-top-color:#ffffff73}body.page-partner .pvp .pvp-hint,body.page-contact .pvp .pvp-hint{display:flex;align-items:flex-start;gap:10px;max-width:76ch;font-size:14px;line-height:1.5;color:var(--pvp-mute)}body.page-partner .pvp .pvp-hint svg,body.page-contact .pvp .pvp-hint svg{width:18px;height:18px;margin-top:1px;color:#000}body.page-partner .pvp *+.pvp-hint,body.page-contact .pvp *+.pvp-hint{margin-top:16px}body.page-partner .pvp .pvp-tiles+.pvp-hint,body.page-contact .pvp .pvp-tiles+.pvp-hint,body.page-partner .pvp .pvp-wrap+.pvp-wrap>.pvp-hint:first-child,body.page-contact .pvp .pvp-wrap+.pvp-wrap>.pvp-hint:first-child{margin-top:28px}body.page-partner .pvp .pvp-contact__mail,body.page-contact .pvp .pvp-contact__mail{display:inline-block;padding-bottom:6px;font-family:var(--pvp-head-font);font-size:22px;font-weight:var(--pvp-head-weight);line-height:1.15;letter-spacing:-.01em;color:#000;background:var(--pv-grad) left bottom / 100% 2px no-repeat;overflow-wrap:anywhere}body.page-partner .pvp .pvp-contact__mail:hover,body.page-contact .pvp .pvp-contact__mail:hover{color:var(--pv-violet)}body.page-partner .pvp .pvp-contact>p,body.page-contact .pvp .pvp-contact>p{color:var(--pvp-mute)}body.page-partner .pvp .pvp-contact>.pvp-over+.pvp-contact__mail,body.page-contact .pvp .pvp-contact>.pvp-over+.pvp-contact__mail,body.page-partner .pvp .pvp-contact>p+.pvp-contact__mail,body.page-contact .pvp .pvp-contact>p+.pvp-contact__mail{margin-top:6px}body.page-partner .pvp .pvp-contact>.pvp-contact__mail+p,body.page-contact .pvp .pvp-contact>.pvp-contact__mail+p{margin-top:12px}body.page-partner .pvp .pvp-split__main>*+.pvp-contact,body.page-contact .pvp .pvp-split__main>*+.pvp-contact{margin-top:32px}@media(min-width:768px){body.page-partner .pvp,body.page-contact .pvp{--pvp-gutter:24px;--pvp-sec:80px;--pvp-r:20px}body.page-partner .pvp h1,body.page-contact .pvp h1{font-size:34px}body.page-partner .pvp h2,body.page-contact .pvp h2{font-size:26px}body.page-partner .pvp h3,body.page-contact .pvp h3{font-size:18px}body.page-partner .pvp .pvp-head,body.page-contact .pvp .pvp-head{margin-bottom:40px}body.page-partner .pvp .pvp-head>p,body.page-contact .pvp .pvp-head>p{font-size:17px}body.page-partner .pvp .pvp-head--row,body.page-contact .pvp .pvp-head--row{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}body.page-partner .pvp .pvp-head--row>div,body.page-contact .pvp .pvp-head--row>div{max-width:720px}body.page-partner .pvp .pvp-head--row>div>p,body.page-contact .pvp .pvp-head--row>div>p{margin-top:10px;font-size:17px;color:var(--pvp-mute)}body.page-partner .pvp .pvp-ic,body.page-contact .pvp .pvp-ic{width:44px;height:44px}body.page-partner .pvp .pvp-ic svg,body.page-contact .pvp .pvp-ic svg{width:22px;height:22px}body.page-partner .pvp .pvp-ic--sm,body.page-contact .pvp .pvp-ic--sm{width:36px;height:36px}body.page-partner .pvp .pvp-ic--sm svg,body.page-contact .pvp .pvp-ic--sm svg{width:18px;height:18px}body.page-partner .pvp .pvp-ic--lg,body.page-contact .pvp .pvp-ic--lg{width:56px;height:56px}body.page-partner .pvp .pvp-ic--lg svg,body.page-contact .pvp .pvp-ic--lg svg{width:28px;height:28px}body.page-partner .pvp .pvp-hero,body.page-contact .pvp .pvp-hero{padding-top:72px;padding-bottom:76px}body.page-partner .pvp .pvp-lede,body.page-contact .pvp .pvp-lede{margin-top:16px;font-size:18px}body.page-partner .pvp .pvp-actions,body.page-contact .pvp .pvp-actions{margin-top:28px}body.page-partner .pvp .pvp-tiles,body.page-contact .pvp .pvp-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}body.page-partner .pvp .pvp-tiles--2,body.page-contact .pvp .pvp-tiles--2,body.page-partner .pvp .pvp-tiles--4,body.page-contact .pvp .pvp-tiles--4{grid-template-columns:repeat(2,minmax(0,1fr))}body.page-partner .pvp .pvp-tile,body.page-contact .pvp .pvp-tile{display:flex;flex-direction:column;align-items:flex-start;padding:32px}body.page-partner .pvp .pvp-tile>.pvp-ic,body.page-contact .pvp .pvp-tile>.pvp-ic{margin-bottom:24px}body.page-partner .pvp .pvp-tile__body,body.page-contact .pvp .pvp-tile__body{flex:1}body.page-partner .pvp .pvp-tile h3,body.page-contact .pvp .pvp-tile h3{font-size:20px}body.page-partner .pvp .pvp-tile h2,body.page-contact .pvp .pvp-tile h2{font-size:22px}body.page-partner .pvp .pvp-tiles--2 .pvp-tile,body.page-contact .pvp .pvp-tiles--2 .pvp-tile{padding:40px}body.page-partner .pvp .pvp-tile .pvp-list,body.page-contact .pvp .pvp-tile .pvp-list{margin-top:20px}body.page-partner .pvp .pvp-tile p,body.page-contact .pvp .pvp-tile p{margin-top:8px;font-size:16px;line-height:1.5}body.page-partner .pvp .pvp-tile .pvp-more,body.page-contact .pvp .pvp-tile .pvp-more{margin-top:auto;padding-top:22px}body.page-partner .pvp .pvp-tiles--quick .pvp-tile,body.page-contact .pvp .pvp-tiles--quick .pvp-tile{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px;align-items:center;padding:28px}body.page-partner .pvp .pvp-tiles--quick .pvp-tile>.pvp-ic,body.page-contact .pvp .pvp-tiles--quick .pvp-tile>.pvp-ic{margin-bottom:0}body.page-partner .pvp .pvp-tiles--quick .pvp-tile__body,body.page-contact .pvp .pvp-tiles--quick .pvp-tile__body{display:contents}body.page-partner .pvp .pvp-tiles--quick .pvp-tile p,body.page-contact .pvp .pvp-tiles--quick .pvp-tile p,body.page-partner .pvp .pvp-tiles--quick .pvp-tile .pvp-more,body.page-contact .pvp .pvp-tiles--quick .pvp-tile .pvp-more{grid-column:1 / -1}body.page-partner .pvp .pvp-tiles--quick .pvp-tile p,body.page-contact .pvp .pvp-tiles--quick .pvp-tile p{margin-top:16px}body.page-partner .pvp .pvp-tiles--quick .pvp-tile .pvp-more,body.page-contact .pvp .pvp-tiles--quick .pvp-tile .pvp-more{margin-top:0;padding-top:18px}body.page-partner .pvp .pvp-ptiles,body.page-contact .pvp .pvp-ptiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}body.page-partner .pvp .pvp-ptiles--3,body.page-contact .pvp .pvp-ptiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}body.page-partner .pvp .pvp-ptile__media img,body.page-contact .pvp .pvp-ptile__media img{aspect-ratio:4 / 3}body.page-partner .pvp .pvp-ptile__media .pv-tag,body.page-contact .pvp .pvp-ptile__media .pv-tag{top:24px;left:24px}body.page-partner .pvp .pvp-ptile__body,body.page-contact .pvp .pvp-ptile__body{padding:28px 32px 32px}body.page-partner .pvp .pvp-ptile__title,body.page-contact .pvp .pvp-ptile__title{font-size:22px}body.page-partner .pvp .pvp-ptile__body>p,body.page-contact .pvp .pvp-ptile__body>p{font-size:17px}body.page-partner .pvp .pvp-ptiles--3 .pvp-ptile__body,body.page-contact .pvp .pvp-ptiles--3 .pvp-ptile__body{padding:24px 28px 28px}body.page-partner .pvp .pvp-ptiles--3 .pvp-ptile__body>p,body.page-contact .pvp .pvp-ptiles--3 .pvp-ptile__body>p{font-size:16px}body.page-partner .pvp .pvp-features,body.page-contact .pvp .pvp-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px}body.page-partner .pvp .pvp-features--4,body.page-contact .pvp .pvp-features--4{grid-template-columns:repeat(2,minmax(0,1fr))}body.page-partner .pvp .pvp-feature,body.page-contact .pvp .pvp-feature{display:flex;flex-direction:column;align-items:center;text-align:center}body.page-partner .pvp .pvp-feature>.pvp-ic,body.page-contact .pvp .pvp-feature>.pvp-ic{margin-bottom:18px}body.page-partner .pvp .pvp-feature h3,body.page-contact .pvp .pvp-feature h3{align-self:auto}body.page-partner .pvp .pvp-feature p,body.page-contact .pvp .pvp-feature p{margin-top:8px;max-width:34ch;font-size:15px}body.page-partner .pvp .pvp-features--left .pvp-feature,body.page-contact .pvp .pvp-features--left .pvp-feature{align-items:flex-start;text-align:left}body.page-partner .pvp .pvp-split,body.page-contact .pvp .pvp-split{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:32px 64px}body.page-partner .pvp .pvp-split+.pvp-split,body.page-contact .pvp .pvp-split+.pvp-split{margin-top:48px;padding-top:48px}body.page-partner .pvp .pvp-split__aside>p,body.page-contact .pvp .pvp-split__aside>p{max-width:34ch;font-size:15px}body.page-partner .pvp .pvp-stack>*+*,body.page-contact .pvp .pvp-stack>*+*{margin-top:28px}body.page-partner .pvp .pvp-row,body.page-contact .pvp .pvp-row{grid-template-columns:minmax(0,5fr) minmax(0,6fr) 112px;gap:16px 24px;padding:16px 0}body.page-partner .pvp .pvp-row__label,body.page-contact .pvp .pvp-row__label,body.page-partner .pvp .pvp-row__value,body.page-contact .pvp .pvp-row__value,body.page-partner .pvp .pvp-row__action,body.page-contact .pvp .pvp-row__action{grid-row:1}body.page-partner .pvp .pvp-row__value,body.page-contact .pvp .pvp-row__value{grid-column:2;font-size:15px}body.page-partner .pvp .pvp-row__action,body.page-contact .pvp .pvp-row__action{grid-column:3}body.page-partner .pvp .pvp-row__thumb,body.page-contact .pvp .pvp-row__thumb{grid-row:1;width:88px;height:60px;border-radius:10px}body.page-partner .pvp .pvp-row__thumb--logo,body.page-contact .pvp .pvp-row__thumb--logo{padding:10px}body.page-partner .pvp .pvp-rows--thumb .pvp-row,body.page-contact .pvp .pvp-rows--thumb .pvp-row{grid-template-columns:88px minmax(0,5fr) minmax(0,5fr) 112px}body.page-partner .pvp .pvp-rows--thumb .pvp-row__value,body.page-contact .pvp .pvp-rows--thumb .pvp-row__value{grid-column:3}body.page-partner .pvp .pvp-rows--thumb .pvp-row__action,body.page-contact .pvp .pvp-rows--thumb .pvp-row__action{grid-column:4}body.page-partner .pvp .pvp-row__action .pvp-more span,body.page-contact .pvp .pvp-row__action .pvp-more span{position:static;width:auto;height:auto;clip-path:none}body.page-partner .pvp dl.pvp-rows .pvp-row,body.page-contact .pvp dl.pvp-rows .pvp-row{grid-template-columns:minmax(0,3fr) minmax(0,8fr);align-items:baseline}body.page-partner .pvp .pvp-table th,body.page-contact .pvp .pvp-table th,body.page-partner .pvp .pvp-table td,body.page-contact .pvp .pvp-table td{padding:11px 24px 11px 0;font-size:15px}body.page-partner .pvp .pvp-table .pvp-table__group th,body.page-contact .pvp .pvp-table .pvp-table__group th{padding-top:24px;font-size:17px}body.page-partner .pvp .pvp-media,body.page-contact .pvp .pvp-media{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px}body.page-partner .pvp .pvp-media--flip,body.page-contact .pvp .pvp-media--flip{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}body.page-partner .pvp .pvp-media--flip .pvp-media__fig,body.page-contact .pvp .pvp-media--flip .pvp-media__fig{order:2}body.page-partner .pvp .pvp-media__fig .pvp-blank,body.page-contact .pvp .pvp-media__fig .pvp-blank,body.page-partner .pvp .pvp-media__fig img,body.page-contact .pvp .pvp-media__fig img{aspect-ratio:5 / 4}body.page-partner .pvp .pvp-pair,body.page-contact .pvp .pvp-pair{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:16px}body.page-partner .pvp .pvp-pair--even,body.page-contact .pvp .pvp-pair--even{grid-template-columns:repeat(2,minmax(0,1fr))}body.page-partner .pvp .pvp-pair--flip,body.page-contact .pvp .pvp-pair--flip{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}body.page-partner .pvp .pvp-pair img,body.page-contact .pvp .pvp-pair img{height:clamp(300px,34vw,460px);aspect-ratio:auto}body.page-partner .pvp .pvp-steps,body.page-contact .pvp .pvp-steps{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:32px}body.page-partner .pvp .pvp-steps--3,body.page-contact .pvp .pvp-steps--3{grid-template-columns:repeat(3,minmax(0,1fr))}body.page-partner .pvp .pvp-step,body.page-contact .pvp .pvp-step{display:block;padding-bottom:0}body.page-partner .pvp .pvp-step>.pvp-ic,body.page-contact .pvp .pvp-step>.pvp-ic{margin-bottom:20px}body.page-partner .pvp .pvp-step:before,body.page-contact .pvp .pvp-step:before{top:22px;bottom:auto;left:56px;right:-20px;width:auto;height:1px}body.page-partner .pvp .pvp-step p,body.page-contact .pvp .pvp-step p{margin-top:8px}body.page-partner .pvp .pvp-nums,body.page-contact .pvp .pvp-nums{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}body.page-partner .pvp .pvp-nums--4,body.page-contact .pvp .pvp-nums--4{grid-template-columns:repeat(4,minmax(0,1fr))}body.page-partner .pvp .pvp-nums strong,body.page-contact .pvp .pvp-nums strong{font-size:51px}body.page-partner .pvp .pvp-nums span,body.page-contact .pvp .pvp-nums span{font-size:16px}body.page-partner .pvp .pvp-logos,body.page-contact .pvp .pvp-logos{gap:32px 96px}body.page-partner .pvp .pvp-logos img,body.page-contact .pvp .pvp-logos img{height:96px}body.page-partner .pvp .pvp-faq summary,body.page-contact .pvp .pvp-faq summary{padding:18px 0}body.page-partner .pvp .pvp-faq summary h3,body.page-contact .pvp .pvp-faq summary h3{font-size:17px}body.page-partner .pvp .pvp-banner,body.page-contact .pvp .pvp-banner{grid-template-columns:minmax(0,11fr) minmax(0,9fr);min-height:400px;border-radius:24px}body.page-partner .pvp .pvp-banner__media,body.page-contact .pvp .pvp-banner__media{order:2;min-height:0}body.page-partner .pvp .pvp-banner__media:before,body.page-contact .pvp .pvp-banner__media:before{background:linear-gradient(90deg,#0d0d0d,#0d0d0d8c 22%,#0d0d0d00 60%)}body.page-partner .pvp .pvp-banner__body,body.page-contact .pvp .pvp-banner__body{padding:56px 24px 56px 56px}body.page-partner .pvp .pvp-banner__body>p,body.page-contact .pvp .pvp-banner__body>p{font-size:17px}body.page-partner .pvp .pvp-banner:after,body.page-contact .pvp .pvp-banner:after{left:40%;right:40px;bottom:0}body.page-partner .pvp .pvp-banner--hero,body.page-contact .pvp .pvp-banner--hero{min-height:440px}body.page-partner .pvp .pvp-brand,body.page-contact .pvp .pvp-brand{padding-top:88px;padding-bottom:92px}body.page-partner .pvp .pvp-brand__in>p,body.page-contact .pvp .pvp-brand__in>p{font-size:18px}body.page-partner .pvp .pvp-contact__mail,body.page-contact .pvp .pvp-contact__mail{font-size:29px}}@media(min-width:1024px){body.page-partner .pvp .pvp-tiles--4,body.page-contact .pvp .pvp-tiles--4,body.page-partner .pvp .pvp-features--4,body.page-contact .pvp .pvp-features--4{grid-template-columns:repeat(4,minmax(0,1fr))}body.page-partner .pvp .pvp-banner__body,body.page-contact .pvp .pvp-banner__body{padding:64px 32px 64px 72px}}@media(max-width:767px){body.page-partner .pvp .pvp-hero .pvp-actions .btn,body.page-contact .pvp .pvp-hero .pvp-actions .btn,body.page-partner .pvp .pvp-banner .pvp-actions .btn,body.page-contact .pvp .pvp-banner .pvp-actions .btn,body.page-partner .pvp .pvp-brand .pvp-actions .btn,body.page-contact .pvp .pvp-brand .pvp-actions .btn{flex:1 1 auto}body.page-partner .pvp .pvp-ptile .pvp-chips,body.page-contact .pvp .pvp-ptile .pvp-chips{gap:10px 16px}body.page-partner .pvp .pvp-ptiles--3,body.page-contact .pvp .pvp-ptiles--3{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-padding-left:4px;margin:-4px calc(-1 * var(--pvp-gutter)) -4px -4px;padding:4px var(--pvp-gutter) 4px 4px}body.page-partner .pvp .pvp-ptiles--3::-webkit-scrollbar,body.page-contact .pvp .pvp-ptiles--3::-webkit-scrollbar{display:none}body.page-partner .pvp .pvp-ptiles--3>*,body.page-contact .pvp .pvp-ptiles--3>*{flex:0 0 78%;scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){body.page-partner .pvp *,body.page-contact .pvp *{transition:none!important}}body.page-contact #root div.max-w-prose:has(>form[id$=-contact]),body.page-contact #root .pv-legal{max-width:46rem;margin-left:auto;margin-right:auto}body.page-contact #root div.max-w-prose:has(>form[id$=-contact])>h3{margin-bottom:8px;font-family:var(--type__font-header-family);font-size:20px;font-weight:400;line-height:1.18;letter-spacing:-.01em}body.page-contact #root form[id$=-contact] label{font-size:14px;font-weight:700}body.page-contact #root form[id$=-contact] input[type=checkbox]{width:18px;height:18px;border-radius:4px;accent-color:var(--pv-violet)}body.page-contact #root .pv-legal p{font-size:13px;line-height:1.55}body.page-contact #root .pv-legal p+p{margin-top:8px}body.page-contact #root form[id$=-contact] label span{font-size:14px;font-weight:400}body.page-contact #root form[id$=-contact] button.btn{min-height:48px;padding:12px 28px;font-size:15px;font-weight:700}@media(min-width:768px){body.page-contact #root div.max-w-prose:has(>form[id$=-contact])>h3{font-size:26px}}.shopify-section .pv-editor-note{max-width:1280px;margin:0 auto;padding:8px 16px;font-family:var(--type__font-body-family);font-size:12px;line-height:1.4;color:#595959}.pv-welcome{--pv-w-ink:#000;--pv-w-muted:#595959;--pv-w-focus:var(--pv-violet,#5F2DDE);padding-top:calc(var(--pv-w-pt,50px) * .7);padding-bottom:calc(var(--pv-w-pb,60px) * .7);background:#f3f3f3;color:var(--pv-w-ink)}.pv-welcome *{color:inherit}.pv-welcome .pv-welcome__wrap{max-width:1280px;margin:0 auto;padding:0 16px}.pv-welcome .pv-welcome__head{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin:0 0 20px}.pv-welcome .pv-welcome__intro{min-width:0;max-width:52rem}.pv-welcome .pv-welcome__overline{margin:0 0 10px;font-family:var(--type__font-body-family);font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.18em;text-transform:uppercase}.pv-welcome .pv-welcome__heading{margin:0;font-family:var(--type__font-header-family);font-weight:400;font-size:clamp(1.488rem,3.4vw + .425rem,2.274rem);line-height:1.1;letter-spacing:-.015em;text-transform:none;overflow-wrap:anywhere;text-wrap:balance}.pv-welcome .pv-welcome__sub{margin:10px 0 0;font-family:var(--type__font-body-family);font-size:16px;line-height:1.5;color:var(--pv-w-muted)}.pv-welcome .pv-welcome__more{display:inline-flex;flex:none;align-items:center;gap:10px;min-height:44px;font-family:var(--type__font-body-family);font-size:15px;font-weight:600;line-height:1.3;color:var(--pv-w-ink);text-decoration-line:none}.pv-welcome .pv-welcome__more .pv-welcome__more-label{font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration-line:underline;text-underline-offset:4px}.pv-welcome .pv-welcome__more:hover{opacity:1;text-decoration-line:none}.pv-welcome .pv-welcome__tiles{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none}.pv-welcome .pv-welcome__tile{--pv-w-ink:#000;--pv-w-muted:#595959;--pv-w-focus:var(--pv-violet,#5F2DDE);position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px;align-items:start;margin:0;padding:20px;border-radius:16px;background:#fff;color:#000}.pv-welcome.pv-welcome--bg-white .pv-welcome__tile--white{background:#f3f3f3}.pv-welcome .pv-welcome__tile--dark{--pv-w-ink:#fff;--pv-w-muted:#B8B8B8;--pv-w-focus:#fff;background:#0d0d0d;color:#fff}.pv-welcome .pv-welcome__body{min-width:0}.pv-welcome .pv-welcome__title{margin:0;font-family:var(--type__font-body-family);font-size:18px;font-weight:700;line-height:1.25;letter-spacing:-.01em;text-transform:none;text-wrap:balance}.pv-welcome .pv-welcome__text{margin:6px 0 0;font-family:var(--type__font-body-family);font-size:15px;line-height:1.5;color:var(--pv-w-muted)}.pv-welcome .pv-welcome__link{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:6px;font-family:var(--type__font-body-family);font-size:15px;font-weight:600;line-height:1.3;color:var(--pv-w-ink);text-decoration-line:none}.pv-welcome .pv-welcome__link .pv-welcome__link-label{font-size:inherit;font-weight:inherit;line-height:inherit}.pv-welcome .pv-welcome__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px}.pv-welcome .pv-welcome__link:hover{opacity:1;text-decoration-line:none}.pv-welcome .pv-welcome__tile:hover .pv-welcome__link-label{text-decoration-line:underline;text-underline-offset:4px}.pv-welcome .pv-welcome__more:focus-visible{outline:2px solid var(--pv-w-focus);outline-offset:3px;border-radius:6px;box-shadow:none}.pv-welcome .pv-welcome__link:focus-visible{outline:none;box-shadow:none}.pv-welcome .pv-welcome__link:focus-visible:after{outline:2px solid var(--pv-w-focus);outline-offset:3px}.pv-welcome .pv-welcome__tile--dark .pv-welcome__link:focus-visible:after{outline-offset:-5px}.pv-welcome.pv-welcome--pending{padding-top:20px;padding-bottom:20px}.pv-welcome .pv-welcome__notice{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 16px;align-items:center}.pv-welcome .pv-welcome__notice-body{min-width:0}.pv-welcome .pv-welcome__notice-title{margin:0;font-family:var(--type__font-body-family);font-size:18px;font-weight:700;line-height:1.3;letter-spacing:-.01em;text-transform:none}.pv-welcome .pv-welcome__notice-text{margin:4px 0 0;font-family:var(--type__font-body-family);font-size:15px;line-height:1.5;color:var(--pv-w-muted)}.pv-welcome .pv-welcome__notice-links{grid-column:2;display:flex;flex-wrap:wrap;gap:0 24px}@media(prefers-reduced-motion:no-preference){.pv-welcome .pv-welcome__link svg.pv-icon,.pv-welcome .pv-welcome__more svg.pv-icon{transition:transform .2s ease}.pv-welcome .pv-welcome__tile:hover .pv-welcome__link svg.pv-icon,.pv-welcome .pv-welcome__more:hover svg.pv-icon{transform:translate(3px)}}@media(min-width:768px){.pv-welcome{padding-top:var(--pv-w-pt,50px);padding-bottom:var(--pv-w-pb,60px)}.pv-welcome .pv-welcome__head{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.pv-welcome .pv-welcome__sub{font-size:17px}.pv-welcome .pv-welcome__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pv-welcome .pv-welcome__tiles--1{grid-template-columns:minmax(0,1fr)}.pv-welcome .pv-welcome__tiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pv-welcome .pv-welcome__tile{display:flex;flex-direction:column;align-items:flex-start;padding:24px;border-radius:20px}.pv-welcome .pv-welcome__link:after{border-radius:20px}.pv-welcome .pv-welcome__body{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;width:100%;margin-top:24px}.pv-welcome .pv-welcome__title{font-size:20px}.pv-welcome .pv-welcome__text{margin-top:8px;font-size:16px}.pv-welcome .pv-welcome__link{margin-top:auto;margin-bottom:-12px}.pv-welcome .pv-welcome__text{margin-bottom:12px}.pv-welcome.pv-welcome--pending{padding-top:24px;padding-bottom:24px}.pv-welcome .pv-welcome__notice{grid-template-columns:auto minmax(0,1fr) auto;column-gap:20px}.pv-welcome .pv-welcome__notice-title{font-size:20px}.pv-welcome .pv-welcome__notice-text{font-size:16px}.pv-welcome .pv-welcome__notice-links{grid-column:auto}}@media(min-width:1024px){.pv-welcome .pv-welcome__tile{padding:32px}.pv-welcome .pv-welcome__tiles--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.pv-curated{--pv-cu-ink:#000;--pv-cu-muted:#595959;--pv-cu-focus:var(--pv-violet,#5F2DDE);padding-top:calc(var(--pv-cu-pt,70px) * .7);padding-bottom:calc(var(--pv-cu-pb,70px) * .7);background:#fff;color:var(--pv-cu-ink)}.pv-curated *{color:inherit}.pv-curated.pv-curated--bg-grey{background:#f3f3f3}.pv-curated .pv-curated__wrap{max-width:1280px;margin:0 auto;padding:0 16px}.pv-curated .pv-curated__head{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin:0 0 20px}.pv-curated .pv-curated__intro{min-width:0;max-width:46rem}.pv-curated .pv-curated__overline{margin:0 0 12px;font-family:var(--type__font-body-family);font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.18em;text-transform:uppercase}.pv-curated .pv-curated__heading{margin:0;font-family:var(--type__font-header-family);font-weight:400;font-size:clamp(1.488rem,3.4vw + .425rem,2.274rem);line-height:1.1;letter-spacing:-.015em;text-transform:none;text-wrap:balance}.pv-curated .pv-curated__sub{margin:12px 0 0;font-family:var(--type__font-body-family);font-size:16px;line-height:1.5;color:var(--pv-cu-muted)}.pv-curated .pv-curated__more{display:inline-flex;flex:none;align-items:center;gap:10px;min-height:44px;font-family:var(--type__font-body-family);font-size:15px;font-weight:600;line-height:1.3;color:var(--pv-cu-ink);text-decoration-line:none}.pv-curated .pv-curated__more .pv-curated__more-label{font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration-line:underline;text-underline-offset:4px}.pv-curated .pv-curated__more:hover{opacity:1;text-decoration-line:none}.pv-curated .pv-curated__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none}.pv-curated .pv-curated__tile{--pv-cu-ink:#000;--pv-cu-muted:#595959;--pv-cu-focus:var(--pv-violet,#5F2DDE);--pv-cu-empty:#E4E4E4;position:relative;display:grid;overflow:hidden;margin:0;padding:0;border-radius:16px;background:#f3f3f3;color:#000}.pv-curated.pv-curated--bg-grey .pv-curated__tile--light{background:#fff}.pv-curated .pv-curated__tile--dark{--pv-cu-ink:#fff;--pv-cu-muted:#B8B8B8;--pv-cu-focus:#fff;--pv-cu-empty:#1C1C1C;background:#0d0d0d;color:#fff}.pv-curated .pv-curated__media{position:relative;min-width:0;min-height:0;overflow:hidden;background:var(--pv-cu-empty)}.pv-curated .pv-curated__media .pv-curated__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 22%}.pv-curated .pv-curated__media--empty{display:grid;place-items:center;padding:16px;text-align:center}.pv-curated .pv-curated__empty{font-family:var(--type__font-body-family);font-size:13px;line-height:1.4;color:var(--pv-cu-muted)}.pv-curated .pv-curated__content{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:20px}.pv-curated .pv-curated__tag{margin:0 0 16px;font-size:0;line-height:0}.pv-curated .pv-curated__text{width:100%;margin-top:auto}.pv-curated .pv-curated__title{margin:0;font-family:var(--type__font-header-family);font-weight:400;font-size:19px;line-height:1.12;letter-spacing:-.01em;text-transform:none;text-wrap:balance}.pv-curated .pv-curated__line{margin:8px 0 0;font-family:var(--type__font-body-family);font-size:15px;line-height:1.5;color:var(--pv-cu-muted)}.pv-curated .pv-curated__line .pv-curated__count{font-size:inherit;line-height:inherit;font-weight:600;color:var(--pv-cu-ink)}.pv-curated .pv-curated__actions{display:flex;flex-wrap:wrap;align-items:center;gap:0 24px;margin-top:8px}.pv-curated .pv-curated__link{position:relative;z-index:1;display:inline-flex;align-items:center;gap:10px;min-height:44px;font-family:var(--type__font-body-family);font-size:15px;font-weight:600;line-height:1.3;color:var(--pv-cu-ink);text-decoration-line:none}.pv-curated .pv-curated__link .pv-curated__link-label{font-size:inherit;font-weight:inherit;line-height:inherit}.pv-curated .pv-curated__link--second{font-weight:400}.pv-curated .pv-curated__link--second .pv-curated__link-label{text-decoration-line:underline;text-underline-offset:4px}.pv-curated .pv-curated__link:hover{opacity:1;text-decoration-line:none}.pv-curated .pv-curated__link--main:hover .pv-curated__link-label,.pv-curated .pv-curated__tile:hover .pv-curated__link--main .pv-curated__link-label{text-decoration-line:underline;text-underline-offset:4px}.pv-curated .pv-curated__link--main,.pv-curated .pv-curated__btn{position:static}.pv-curated .pv-curated__link--main:after,.pv-curated .pv-curated__btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px}.pv-curated .pv-curated__btn{gap:10px;height:48px;padding-left:24px;padding-right:22px;overflow:visible;font-size:15px;font-weight:600;text-decoration-line:none}.pv-curated .pv-curated__btn .pv-curated__btn-label{font-size:15px;font-weight:600;line-height:1.2}.pv-curated .pv-curated__btn:hover{opacity:1}.pv-curated .pv-curated__tile--large .pv-curated__actions{gap:6px 22px;margin-top:20px}.pv-curated .pv-curated__more:focus-visible,.pv-curated .pv-curated__link--second:focus-visible{outline:2px solid var(--pv-cu-focus);outline-offset:3px;border-radius:6px;box-shadow:none}.pv-curated .pv-curated__link--main:focus-visible,.pv-curated .pv-curated__btn:focus-visible{outline:none;box-shadow:none}.pv-curated .pv-curated__link--main:focus-visible:after,.pv-curated .pv-curated__btn:focus-visible:after{outline:2px solid var(--pv-cu-focus);outline-offset:-5px}.pv-curated .pv-curated__tile--large{grid-template-rows:260px auto}.pv-curated .pv-curated__tile--large.pv-curated__tile--noimg{grid-template-rows:auto}.pv-curated .pv-curated__tile--large .pv-curated__title{font-size:24px}.pv-curated .pv-curated__tile--large:not(.pv-curated__tile--noimg) .pv-curated__tag{position:absolute;top:16px;left:16px;z-index:1;margin:0}.pv-curated .pv-curated__tile--small{grid-template-columns:minmax(0,1fr) 36%;min-height:196px}.pv-curated .pv-curated__tile--small.pv-curated__tile--noimg{grid-template-columns:minmax(0,1fr);min-height:0}.pv-curated .pv-curated__tile--small .pv-curated__media{order:2}@media(prefers-reduced-motion:no-preference){.pv-curated .pv-curated__img{transition:transform .6s ease}.pv-curated .pv-curated__tile:hover .pv-curated__img{transform:scale(1.03)}.pv-curated .pv-curated__link svg.pv-icon,.pv-curated .pv-curated__btn svg.pv-icon,.pv-curated .pv-curated__more svg.pv-icon{transition:transform .2s ease}.pv-curated .pv-curated__tile:hover .pv-curated__link--main svg.pv-icon,.pv-curated .pv-curated__tile:hover .pv-curated__btn svg.pv-icon,.pv-curated .pv-curated__more:hover svg.pv-icon{transform:translate(3px)}}@media(min-width:768px){.pv-curated{padding-top:var(--pv-cu-pt,70px);padding-bottom:var(--pv-cu-pb,70px)}.pv-curated .pv-curated__head{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.pv-curated .pv-curated__sub{font-size:17px}.pv-curated .pv-curated__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pv-curated.pv-curated--n1 .pv-curated__grid{grid-template-columns:minmax(0,1fr)}.pv-curated .pv-curated__tile{border-radius:20px}.pv-curated .pv-curated__link--main:after,.pv-curated .pv-curated__btn:after{border-radius:20px}.pv-curated .pv-curated__content{padding:28px}.pv-curated .pv-curated__line{font-size:16px}.pv-curated .pv-curated__tile--large{grid-column:1 / -1;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-rows:auto;min-height:400px}.pv-curated.pv-curated--n2 .pv-curated__tile--large{grid-column:auto}.pv-curated .pv-curated__tile--large.pv-curated__tile--noimg{grid-template-columns:minmax(0,1fr)}.pv-curated .pv-curated__tile--large .pv-curated__media{order:2}.pv-curated .pv-curated__tile--large .pv-curated__content{padding:36px}.pv-curated .pv-curated__tile--large:not(.pv-curated__tile--noimg) .pv-curated__tag{position:static;margin:0 0 24px}.pv-curated .pv-curated__tile--large .pv-curated__title{font-size:clamp(1.7rem,1.36vw + 1.02rem,2.125rem)}.pv-curated .pv-curated__tile--large .pv-curated__line{max-width:26rem;font-size:17px;margin-top:12px}.pv-curated .pv-curated__tile--small{grid-template-columns:minmax(0,1fr) 38%;min-height:232px}.pv-curated .pv-curated__tile--small .pv-curated__title{font-size:20px}}@media(min-width:1024px){.pv-curated .pv-curated__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-auto-rows:minmax(0,1fr)}.pv-curated.pv-curated--n2 .pv-curated__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-curated.pv-curated--n1 .pv-curated__grid{grid-template-columns:minmax(0,1fr)}.pv-curated .pv-curated__tile--large{grid-column:auto;grid-row:1 / span 2;min-height:520px}.pv-curated.pv-curated--n1 .pv-curated__tile--large,.pv-curated.pv-curated--n2 .pv-curated__tile--large{grid-row:auto;min-height:420px}.pv-curated .pv-curated__tile--large .pv-curated__content{padding:40px}.pv-curated .pv-curated__tile--small{grid-template-columns:minmax(0,1fr) 34%;min-height:252px}.pv-curated.pv-curated--n2 .pv-curated__tile--small{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:420px}.pv-curated .pv-curated__tile--small .pv-curated__content{padding:32px}.pv-curated .pv-curated__tile--small .pv-curated__title{font-size:22px}}@media(min-width:768px){body.page-partner .pvp .pvp-pair.pvp-pair--4{grid-template-columns:repeat(4,minmax(0,1fr))}body.page-partner .pvp .pvp-pair.pvp-pair--4 img{height:auto;aspect-ratio:3 / 4}}body.page-partner .pvp .pvp-banner__media img.pvp-pos-top{object-position:50% 8%}body.page-partner .pvp .pvp-tcols{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}body.page-partner .pvp .pvp-table.pvp-table--compact{table-layout:fixed}body.page-partner .pvp .pvp-table--compact .pvp-table__c-ean{width:130px}body.page-partner .pvp .pvp-table--compact .pvp-table__c-rsp{width:70px}body.page-partner .pvp .pvp-table.pvp-table--compact td{padding-top:6px;padding-bottom:6px;font-size:14px}body.page-partner .pvp .pvp-table.pvp-table--compact thead th{padding-bottom:8px}body.page-partner .pvp .pvp-table.pvp-table--compact .pvp-table__group th{padding-top:16px;padding-bottom:4px;font-size:16px}body.page-partner .pvp .pvp-table.pvp-table--compact td[rowspan]{padding-right:16px;line-height:1.45}@media(max-width:1199px){body.page-partner .pvp .pvp-tcols>.pvp-table+.pvp-table thead{display:none}}@media(min-width:768px){body.page-partner .pvp .pvp-table--compact .pvp-table__c-ean{width:138px}}@media(min-width:1200px){body.page-partner .pvp .pvp-tcols{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}body.page-partner .pvp .pvp-table.pvp-table--compact .pvp-table__group:first-child th{padding-top:14px}}body.page-partner .pvp .pvp-contact .pvp-contact__mail{font-size:clamp(17px,5.865vw,22px)}@media(min-width:768px){body.page-partner .pvp .pvp-contact .pvp-contact__mail{font-size:clamp(24px,3.315vw,29px)}}.pv-ann *{color:inherit}.pv-ann.pv-ann--violet{background:var(--pv-violet,#5F2DDE)}.pv-ann .pv-ann__wrap{max-width:1280px;margin:0 auto;padding:0 16px}.pv-ann .pv-ann__list{display:grid;align-items:center;min-height:40px;margin:0;padding:0;list-style:none}.pv-ann .pv-ann__item{grid-area:1 / 1;display:flex;align-items:center;justify-content:center;gap:10px;min-width:0;margin:0;padding:8px 0;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility 0s linear .35s}.pv-ann .pv-ann__item.is-active{opacity:1;visibility:visible;transition:opacity .35s ease}.pv-ann .pv-ann__ic{display:inline-flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--pv-violet,#5F2DDE);color:#fff;line-height:1}.pv-ann.pv-ann--violet .pv-ann__ic{background:#fff;color:var(--pv-violet,#5F2DDE)}.pv-ann .pv-ann__ic svg{display:block;width:14px;height:14px}.pv-ann .pv-ann__text,.pv-ann .pv-ann__text p{margin:0;font-family:var(--type__font-body-family);font-size:13px;font-weight:600;line-height:1.35;letter-spacing:.01em;text-align:left}.pv-ann .pv-ann__text a{font-size:inherit;font-weight:inherit;text-decoration-line:underline;text-underline-offset:3px}.pv-ann .pv-ann__text a:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:4px}@media(min-width:1200px){.pv-ann .pv-ann__list{display:flex;flex-wrap:wrap;justify-content:center;gap:0 44px}.pv-ann .pv-ann__item,.pv-ann .pv-ann__item.is-active{opacity:1;visibility:visible;transition:none}}@media(prefers-reduced-motion:reduce){.pv-ann .pv-ann__item,.pv-ann .pv-ann__item.is-active{transition:none}}.theme__header nav button[class~=border__input]{flex-direction:row-reverse;justify-content:space-between;gap:12px;height:48px;max-height:none;padding:0 6px 0 22px!important;border:1px solid rgba(0,0,0,.22)!important;border-radius:100px!important;background:#fff!important;font-family:var(--type__font-body-family);font-size:15px;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:none;color:#595959;transition:border-color .2s ease}.theme__header nav button[class~=border__input]:hover{border-color:#000!important}.theme__header nav button[class~=border__input]:focus-visible{outline:2px solid var(--pv-violet,#5F2DDE);outline-offset:2px;box-shadow:none}.theme__header nav button[class~=border__input]>span[aria-hidden]{display:inline-flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;margin:0;border-radius:50%;background:var(--pv-violet,#5F2DDE)}.theme__header nav button[class~=border__input]>span[aria-hidden] *{color:#fff}.theme__header nav button[class~=border__input]>span[aria-hidden] svg{width:18px;height:18px}.theme__header nav button[class~=border__input]>div{display:none}.theme__header nav a[aria-label]:not([href$="/cart"]){gap:8px;color:#000;text-decoration-line:none;white-space:nowrap}.theme__header nav a[aria-label]:not([href$="/cart"])>span:not([aria-hidden]){margin-left:0;font-family:var(--type__font-body-family);font-size:15px;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:none}.theme__header nav a[aria-label]:not([href$="/cart"]):hover>span:not([aria-hidden]),.theme__header nav a[aria-label][aria-expanded=true]>span:not([aria-hidden]){text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:5px;text-decoration-color:var(--pv-violet,#5F2DDE)}.theme__header nav a[aria-label]:focus-visible,.theme__header nav a[class~=btn--smaller]:focus-visible{outline:2px solid var(--pv-violet,#5F2DDE);outline-offset:3px;border-radius:8px;box-shadow:none}.theme__header nav a[class~=btn--smaller]:focus-visible{border-radius:100px}.theme__header nav a[aria-label]:hover,.theme__header nav a[class~=btn--smaller]:hover,.theme__header nav a.header__link:hover{opacity:1}.theme__header nav a[aria-label]:hover{text-decoration-line:none}.theme__header nav a[class~=btn--smaller][class~=btn]{gap:8px;height:44px;max-height:none;padding:0 18px 0 20px;font-family:var(--type__font-body-family);font-size:15px;font-weight:600;line-height:1;white-space:nowrap}.theme__header nav a[class~=btn--smaller][class~=btn]:after{content:"";flex:none;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat}html[data-pv-buyer=approved] .theme__header nav a[class~=btn--smaller][href$="/pages/contact"]{display:none}.theme__header nav a[href$="/cart"]>span[class~=color__bg-primary]{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;margin-left:6px;padding:0 7px;border-radius:100px;background:var(--pv-violet,#5F2DDE)}.theme__header nav a[href$="/cart"]>span[class~=color__bg-primary]>span{font-family:var(--type__font-body-family);font-size:12px;font-weight:700;line-height:1}@media(min-width:1024px){.theme__header nav div[class~="lg:flex"]>div[class~=justify-start]{padding-top:10px;padding-bottom:6px}.theme__header nav div[class~="lg:flex"]>div[class~=justify-start]>a{margin-right:20px}.theme__header nav div[class~="lg:flex"]>div[class~=justify-end]{gap:22px;padding-top:10px;padding-bottom:6px;padding-left:32px}.theme__header nav div[class~="lg:flex"]>div[class~=justify-end]>a{order:3}.theme__header nav div[class~="lg:flex"]>div[class~=justify-end]>a[aria-label]:not([href$="/cart"]){order:1}.theme__header nav div[class~="lg:flex"]>div[class~=justify-end]>a[class~=btn--smaller]{order:2}}@media(min-width:1024px){.theme__header nav div[class~="lg:flex"]>div.w-full.gap-4{align-items:stretch;gap:0 30px}.theme__header nav .header__link{position:relative;min-height:48px;padding:10px 0 16px;font-family:var(--type__font-body-family);font-size:15px;font-weight:600;line-height:1.3;letter-spacing:0;white-space:nowrap;color:#000;text-decoration-line:none!important;box-shadow:inset 0 -2px 0 transparent;transition:box-shadow .2s ease}.theme__header nav .header__link[class~="!underline"]{box-shadow:inset 0 -2px #000}.theme__header nav .flex-shrink:hover>.header__link,.theme__header nav .flex-shrink:focus-within>.header__link{box-shadow:inset 0 -2px 0 var(--pv-violet,#5F2DDE)}.theme__header nav .header__link:focus-visible{outline:2px solid var(--pv-violet,#5F2DDE);outline-offset:-2px;border-radius:6px}.theme__header nav .header__link>span[aria-hidden]{display:none}.theme__header nav a.header__link[href="/"]{padding-right:24px;margin-right:-6px;font-size:0;box-shadow:none}.theme__header nav a.header__link[href="/"]:before{content:"";flex:none;width:20px;height:20px;background:#000;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8'/%3E%3Cpath d='M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8'/%3E%3Cpath d='M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3C/svg%3E") center / contain no-repeat;transition:background-color .2s ease}.theme__header nav a.header__link[href="/"]:hover:before{background:var(--pv-violet,#5F2DDE)}.theme__header nav a.header__link[href="/"]:after{content:"";position:absolute;right:0;top:11px;width:1px;height:20px;background:#0000002e}.theme__header nav .flex-shrink:has(>.header__dropdown a[href$="/collections/new-in"])>.header__link:after{content:"NEW";order:1;margin-left:8px;padding:5px 9px 4px 10px;border-radius:100px;background:var(--pv-violet,#5F2DDE);color:#fff;font-family:var(--type__font-body-family);font-size:10px;font-weight:700;line-height:1.3;letter-spacing:.14em;text-transform:uppercase}}@media(min-width:1024px){.theme__header nav .header__dropdown{left:max(16px,calc(50% - 624px));right:max(16px,calc(50% - 624px));width:auto;min-width:0;padding-top:10px;z-index:20;pointer-events:none}.theme__header nav .flex-shrink:hover>.header__dropdown,.theme__header nav .header__link:focus+.header__dropdown,.theme__header nav .header__dropdown:focus-within{overflow:visible;z-index:21;pointer-events:auto;transition-delay:.05s}.theme__header nav div.w-full.gap-4:hover>.flex-shrink:not(:hover):not(:has(:focus-visible))>.header__dropdown{height:0!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.theme__header nav .header__dropdown>div{border:1px solid rgba(0,0,0,.08)!important;border-radius:20px!important;background:#fff;box-shadow:0 28px 56px -24px #00000052,0 2px 8px #0000000d}.theme__header nav .header__dropdown>div>div{align-items:stretch;justify-content:flex-start;gap:16px;max-height:min(calc(100vh - 216px),640px);padding:20px}.theme__header nav .header__dropdown>div>div>div.flex-col{flex:0 0 232px;gap:2px;padding:2px 20px 2px 0;border-right:1px solid rgba(0,0,0,.1)}.theme__header nav .header__dropdown div.flex-col a{justify-content:flex-start;width:auto;padding:9px 12px;border-radius:10px;font-family:var(--type__font-body-family);font-size:15px;font-weight:400;line-height:1.35;text-decoration-line:none;transition:background-color .15s ease}.theme__header nav .header__dropdown div.flex-col a:hover{background-color:#f3f3f3;opacity:1;text-decoration-line:none}.theme__header nav .header__dropdown div.flex-col a:focus-visible{outline:2px solid var(--pv-violet,#5F2DDE);outline-offset:-2px;box-shadow:none}.theme__header nav .header__dropdown>div>div>div.flex-col>div:first-child>a:first-child{gap:8px;margin-bottom:6px;font-size:18px;font-weight:700;letter-spacing:-.01em}.theme__header nav .header__dropdown>div>div>div.flex-col>div:first-child>a:first-child:after{content:"";flex:none;width:18px;height:18px;background:#000;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .2s ease}.theme__header nav .header__dropdown>div>div>div.flex-col>div:first-child>a:first-child:hover:after{transform:translate(3px)}.theme__header nav .header__dropdown div.flex-col>div.flex-col{gap:2px;padding:0 0 8px;border-bottom-width:0}.theme__header nav .header__dropdown div.flex-col>div.flex-col>a:first-child{font-weight:700}.theme__header nav .header__dropdown>div>div>div.flex-col:only-child{display:grid;flex:1 1 auto;grid-template-columns:232px repeat(3,minmax(0,1fr));align-items:start;gap:0 16px;padding:2px 0;border-right:0}.theme__header nav .header__dropdown>div>div>div.flex-col:only-child:has(>div.flex-col){grid-template-columns:232px repeat(4,minmax(0,1fr))}.theme__header nav .header__dropdown>div>div>div.flex-col:only-child>div:first-child{grid-column:1;grid-row:1 / span 4;align-self:stretch;padding-right:20px;border-right:1px solid rgba(0,0,0,.1)}.theme__header nav .header__dropdown>div>div>div.flex-col:only-child>div.w-auto:not(.flex-col):not(:first-child)>a{gap:14px;padding:8px 12px 8px 8px;border-radius:100px;font-weight:700}.theme__header nav .header__dropdown>div>div>div.flex-col:only-child>div.w-auto:not(.flex-col):not(:first-child)>a:before{content:"";flex:none;width:40px;height:40px;border-radius:50%;background:var(--pv-violet,#5F2DDE) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") center / 20px 20px no-repeat}.theme__header nav .header__dropdown a[href$="/pages/how-it-works"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 17 2 2 4-4'/%3E%3Cpath d='m3 7 2 2 4-4'/%3E%3Cpath d='M13 6h8'/%3E%3Cpath d='M13 12h8'/%3E%3Cpath d='M13 18h8'/%3E%3C/svg%3E")!important}.theme__header nav .header__dropdown a[href$="/pages/referral-programme"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3Cpath d='M12 5 9.04 7.96a2.17 2.17 0 0 0 0 3.08c.82.82 2.13.85 3 .07l2.07-1.9a2.82 2.82 0 0 1 3.79 0l2.96 2.66'/%3E%3Cpath d='m18 15-2-2'/%3E%3Cpath d='m15 18-2-2'/%3E%3C/svg%3E")!important}.theme__header nav .header__dropdown a[href$="/pages/wholesale-faq"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 11h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-5Zm0 0a9 9 0 1 1 18 0m0 0v5a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3Z'/%3E%3Cpath d='M21 16v2a4 4 0 0 1-4 4h-5'/%3E%3C/svg%3E")!important}.theme__header nav .header__dropdown a[href$="/pages/materials"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpolyline points='7 10 12 15 17 10'/%3E%3Cline x1='12' y1='15' x2='12' y2='3'/%3E%3C/svg%3E")!important}.theme__header nav .header__dropdown a[href$="/pages/display-units"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m2 7 4.41-4.41A2 2 0 0 1 7.83 2h8.34a2 2 0 0 1 1.42.59L22 7'/%3E%3Cpath d='M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8'/%3E%3Cpath d='M15 22v-4a2 2 0 0 0-2-2h-2a2 2 0 0 0-2 2v4'/%3E%3Cpath d='M2 7h20'/%3E%3Cpath d='M22 7v3a2 2 0 0 1-2 2a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 16 12a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 12 12a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 8 12a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 4 12a2 2 0 0 1-2-2V7'/%3E%3C/svg%3E")!important}.theme__header nav .header__dropdown a[href$="/pages/quick-order"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z'/%3E%3Cpath d='M14 2v4a2 2 0 0 0 2 2h4'/%3E%3Cpath d='M8 13h2'/%3E%3Cpath d='M14 13h2'/%3E%3Cpath d='M8 17h2'/%3E%3Cpath d='M14 17h2'/%3E%3C/svg%3E")!important}.theme__header nav .header__dropdown a[href$="/pages/contact"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cline x1='19' y1='8' x2='19' y2='14'/%3E%3Cline x1='22' y1='11' x2='16' y2='11'/%3E%3C/svg%3E")!important}.theme__header nav .header__dropdown a[href$="/pages/contact-support"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/%3E%3C/svg%3E")!important}.theme__header nav .header__dropdown a[href$="/pages/ambassadors"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M22 21v-2a4 4 0 0 0-3-3.87'/%3E%3Cpath d='M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/svg%3E")!important}.theme__header nav .header__dropdown a[href$="/pages/help"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E")!important}.theme__header nav .header__dropdown a[href$="/pages/retail-chains"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z'/%3E%3Cpath d='M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2'/%3E%3Cpath d='M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2'/%3E%3Cpath d='M10 6h4'/%3E%3Cpath d='M10 10h4'/%3E%3Cpath d='M10 14h4'/%3E%3Cpath d='M10 18h4'/%3E%3C/svg%3E")!important}.theme__header nav .header__dropdown>div>div>div.sticky{position:static;flex:1 1 0;min-width:0;max-width:none}.theme__header nav .header__dropdown>div>div>div.sticky:nth-child(2):last-child{flex:0 1 480px}.theme__header nav .header__dropdown [class~="group/content-item"]{height:clamp(200px,calc(100vh - 262px),300px);min-height:0!important;max-height:none!important;border-radius:16px;overflow:hidden;isolation:isolate;background:#f3f3f3;outline:0;opacity:1!important}.theme__header nav .header__dropdown>div>div>div.sticky:nth-child(2):nth-last-child(2) [class~="group/content-item"],.theme__header nav .header__dropdown>div>div>div.sticky:nth-child(3):last-child [class~="group/content-item"]{height:clamp(200px,calc(100vh - 262px),360px)}.theme__header nav .header__dropdown a[class~="group/content-item"]:focus-visible{outline:2px solid var(--pv-violet,#5F2DDE);outline-offset:2px;box-shadow:none}.theme__header nav .header__dropdown [class~="group/content-item"]>div.absolute{top:0;left:0}.theme__header nav .header__dropdown [class~="group/content-item"]>div.absolute div,.theme__header nav .header__dropdown [class~="group/content-item"]>div.absolute picture,.theme__header nav .header__dropdown [class~="group/content-item"]>div.absolute img{display:block;width:100%!important;height:100%!important;max-width:none;aspect-ratio:auto!important}.theme__header nav .header__dropdown [class~="group/content-item"]>div.absolute img{object-fit:cover;object-position:50% 22%}.theme__header nav .header__dropdown [class~="group/content-item"]>div.absolute[style]{background:linear-gradient(to bottom,#0000 42%,#000000bd)!important}.theme__header nav .header__dropdown [class~="group/content-item"]>div.z-10{position:relative;z-index:2;width:100%;gap:12px;padding:18px;opacity:1!important;animation:none!important}.theme__header nav .header__dropdown [class~="group/content-item"] h3{font-family:var(--type__font-body-family);font-size:20px;font-weight:700;line-height:1.15;letter-spacing:-.01em;text-wrap:balance;color:#fff!important}.theme__header nav .header__dropdown>div>div>div.sticky:nth-child(2):nth-last-child(2) img,.theme__header nav .header__dropdown>div>div>div.sticky:nth-child(3):last-child img{object-position:50% 10%!important}.theme__header nav .header__dropdown>div>div>div.sticky:nth-child(2):nth-last-child(2) h3,.theme__header nav .header__dropdown>div>div>div.sticky:nth-child(3):last-child h3{font-size:24px}.theme__header nav .header__dropdown [class~="group/content-item"] button[class~=btn]{gap:8px;height:40px;max-height:none;padding:0 16px 0 18px;font-family:var(--type__font-body-family);font-size:14px;font-weight:600;line-height:1}.theme__header nav .header__dropdown [class~="group/content-item"] button[class~=btn]:after{content:"";flex:none;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat}.theme__header nav .header__dropdown a[class~="group/content-item"]:not(:has(button)):after{content:"";position:absolute;right:14px;bottom:14px;z-index:3;width:36px;height:36px;border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") center / 18px 18px no-repeat;transition:transform .2s ease}.theme__header nav .header__dropdown a[class~="group/content-item"]:not(:has(button)):hover:after{transform:translate(3px)}.theme__header nav .header__dropdown a[class~="group/content-item"]:not(:has(button)) h3{padding-right:44px}}@media(min-width:1024px)and (max-width:1199.98px){.theme__header nav .header__dropdown>div>div{gap:12px;padding:16px}.theme__header nav .header__dropdown>div>div>div.flex-col{flex-basis:196px;padding-right:12px}.theme__header nav .header__dropdown>div>div>div.flex-col:only-child{grid-template-columns:196px repeat(3,minmax(0,1fr))}.theme__header nav .header__dropdown>div>div>div.flex-col:only-child:has(>div.flex-col){grid-template-columns:196px repeat(4,minmax(0,1fr))}.theme__header nav .header__dropdown [class~="group/content-item"]>div.z-10{padding:14px}.theme__header nav .header__dropdown [class~="group/content-item"] h3{font-size:17px}.theme__header nav .header__dropdown>div>div>div.sticky:nth-child(2):nth-last-child(2) h3,.theme__header nav .header__dropdown>div>div>div.sticky:nth-child(3):last-child h3{font-size:20px}.theme__header nav div[class~="lg:flex"]>div[class~=justify-end]{gap:16px;padding-left:20px}}@media(min-width:1024px)and (prefers-reduced-motion:reduce){.theme__header nav .header__dropdown *,.theme__header nav .header__dropdown *:after{transition:none!important}}.theme__header nav .header__dropdown [class~="group/content-item"]:not(:has(img)),#shopify-section-theme__menu nav [class~="group/content-item"]:not(:has(img)){background:#0d0d0d}.pv-acct{position:relative;z-index:30;height:0}.pv-acct .pv-acct__panel{position:absolute;top:0;left:0;width:304px;max-width:calc(100vw - 32px);padding:8px;border:1px solid rgba(0,0,0,.08);border-radius:20px;background:#fff;box-shadow:0 28px 56px -24px #00000052,0 2px 8px #0000000d;text-align:left}.pv-acct .pv-acct__panel[hidden]{display:none}.pv-acct .pv-acct__panel:focus{outline:0}.pv-acct .pv-acct__head{margin:0 0 8px;padding:12px 12px 14px;border-bottom:1px solid rgba(0,0,0,.1)}.pv-acct .pv-acct__label,.pv-acct .pv-acct__email,.pv-acct .pv-acct__company,.pv-acct .pv-acct__note{margin:0;font-family:var(--type__font-body-family);letter-spacing:0}.pv-acct .pv-acct__label{font-size:13px;line-height:1.4;color:#595959}.pv-acct .pv-acct__email{font-size:15px;font-weight:600;line-height:1.35;color:#000;overflow-wrap:anywhere}.pv-acct .pv-acct__company{margin-top:2px;font-size:13px;line-height:1.4;color:#595959}.pv-acct .pv-acct__company span{font-size:inherit;line-height:inherit;color:inherit}.pv-acct .pv-acct__note{margin:0 4px 8px;padding:10px 12px;border-radius:12px;background:#f3f3f3;font-size:13px;line-height:1.45;color:#000}.pv-acct .pv-acct__list{margin:0;padding:0;list-style:none}.pv-acct .pv-acct__row{margin:0;padding:0}.pv-acct .pv-acct__link{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 10px 6px 6px;border-radius:100px;color:#000;text-decoration-line:none;transition:background-color .15s ease}.pv-acct .pv-acct__link:hover{background:#f3f3f3;opacity:1}.pv-acct .pv-acct__ic{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--pv-violet,#5F2DDE);color:#fff;line-height:1}.pv-acct .pv-acct__ic *{color:inherit}.pv-acct .pv-acct__ic svg{display:block;width:16px;height:16px}.pv-acct .pv-acct__text{font-family:var(--type__font-body-family);font-size:15px;font-weight:600;line-height:1.3;color:#000}.pv-acct .pv-acct__out{display:block;margin-top:8px;padding:14px 12px 10px;border-top:1px solid rgba(0,0,0,.1);font-family:var(--type__font-body-family);font-size:15px;font-weight:700;line-height:1.3;color:#000;text-decoration-line:none}.pv-acct .pv-acct__out:hover{text-decoration-line:underline;text-underline-offset:4px;opacity:1}.pv-acct .pv-acct__link:focus-visible,.pv-acct .pv-acct__out:focus-visible{outline:2px solid var(--pv-violet,#5F2DDE);outline-offset:-2px;border-radius:100px;box-shadow:none}.pv-acct .pv-acct__out:focus-visible{border-radius:10px}@media(max-width:1023.98px){.theme__header nav button[class~=border__input]{height:44px}.theme__header nav button[class~=border__input]>span[aria-hidden]{width:32px;height:32px}.theme__header nav button[class~=border__input]>span[aria-hidden] svg{width:16px;height:16px}.theme__header nav a[data-pv-acct-trigger]>span:not([aria-hidden]){display:none}.theme__header nav a[aria-label]:not([href$="/cart"])>span:not([aria-hidden]){font-size:14px}}#shopify-section-theme__menu nav>div>div.w-full>a,#shopify-section-theme__menu nav>div>div.w-full>[class~="group/accordion"]>button{min-height:52px;padding:14px 16px!important;font-family:var(--type__font-body-family);font-size:16px;font-weight:600;line-height:1.3;text-decoration-line:none!important}#shopify-section-theme__menu nav>div>div.w-full>[class~="group/accordion"]>button>span{font-family:inherit;font-size:16px;font-weight:600;line-height:1.3;text-decoration-line:none}#shopify-section-theme__menu nav [class~="group/accordion"]>div a{min-height:44px;padding-top:10px;padding-bottom:10px;font-family:var(--type__font-body-family);font-size:15px;line-height:1.35;opacity:1}#shopify-section-theme__menu nav [class~="group/accordion"]>div>div>a:first-child{font-weight:700}#shopify-section-theme__menu nav [class~="group/accordion"]:has(a[href$="/collections/new-in"])>button>span:first-child:after{content:"NEW";margin-left:10px;padding:5px 9px 4px 10px;border-radius:100px;background:var(--pv-violet,#5F2DDE);color:#fff;font-size:10px;font-weight:700;line-height:1.3;letter-spacing:.14em;text-transform:uppercase}#shopify-section-theme__menu nav>div{display:flex;flex-wrap:wrap}#shopify-section-theme__menu nav>div>div.p-4{flex:1 1 40%;min-width:0;padding:16px}#shopify-section-theme__menu nav>div>form{flex:0 0 100%}#shopify-section-theme__menu nav>div>div.p-4+div.p-4{padding-left:6px;border-left:0}#shopify-section-theme__menu nav>div>div.p-4:has(+div.p-4){padding-right:6px}#shopify-section-theme__menu nav [class~="group/content-item"]{aspect-ratio:4 / 5;min-height:0!important;max-height:none!important;border-radius:16px;overflow:hidden;isolation:isolate;background:#f3f3f3;outline:0}#shopify-section-theme__menu nav [class~="group/content-item"]>div.absolute{top:0;left:0}#shopify-section-theme__menu nav [class~="group/content-item"]>div.absolute div,#shopify-section-theme__menu nav [class~="group/content-item"]>div.absolute picture,#shopify-section-theme__menu nav [class~="group/content-item"]>div.absolute img{display:block;width:100%!important;height:100%!important;max-width:none;aspect-ratio:auto!important}#shopify-section-theme__menu nav [class~="group/content-item"]>div.absolute img{object-fit:cover;object-position:50% 22%}#shopify-section-theme__menu nav [class~="group/content-item"]>div.absolute[style]{background:linear-gradient(to bottom,#0000 42%,#000000bd)!important}#shopify-section-theme__menu nav [class~="group/content-item"]>div.z-10{position:relative;z-index:2;width:100%;padding:14px;opacity:1!important;animation:none!important}#shopify-section-theme__menu nav [class~="group/content-item"] h3{font-family:var(--type__font-body-family);font-size:18px;font-weight:700;line-height:1.15;letter-spacing:-.01em;color:#fff!important}#shopify-section-theme__menu aside a{font-family:var(--type__font-body-family);font-size:14px;font-weight:600;line-height:1.4}html[data-pv-buyer=approved] #shopify-section-theme__menu aside a[href$="/pages/contact"]{display:none}body .pv-clh{background:#fff}body .pv-clh .pv-clh__crumbs ol{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none}body .pv-clh .pv-clh__crumbs li{display:inline-flex;align-items:center;margin:0;font-size:13px;line-height:1.5;color:#000}body .pv-clh .pv-clh__crumbs li+li:before{content:"";flex:none;width:6px;height:6px;margin:0 12px 0 8px;border-top:1.5px solid #8A8A8A;border-right:1.5px solid #8A8A8A;transform:rotate(45deg)}body .pv-clh .pv-clh__crumbs a{font-size:13px;line-height:1.5;color:#595959;text-decoration:none}body .pv-clh .pv-clh__crumbs a:hover{color:#000;text-decoration:underline;opacity:1}body .pv-clh .pv-clh__head{max-width:46rem;margin-top:18px}body .pv-clh .pv-clh__overline{margin:0 0 10px;font-family:var(--type__font-body-family);font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.18em;text-transform:uppercase;color:#000}body .pv-clh h1.pv-clh__title{margin:0;font-family:var(--type__font-header-family);font-weight:400;font-size:clamp(1.7rem,2.55vw + .85rem,2.125rem);line-height:1.1;letter-spacing:-.015em;color:#000;text-wrap:balance}body .pv-clh .pv-clh__intro{margin-top:12px}body .pv-clh .pv-clh__intro .pv-clh__text,body .pv-clh .pv-clh__intro .pv-clh__text p,body .pv-clh .pv-clh__intro .pv-clh__text li{font-size:16px;line-height:1.5;color:#595959}body .pv-clh .pv-clh__intro .pv-clh__text a{color:#000;text-decoration:underline}body .pv-clh .pv-clh__intro:not(.is-open) .pv-clh__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--pv-clh-lines,2);line-clamp:var(--pv-clh-lines,2);overflow:hidden}body .pv-clh .pv-clh__intro:not(.is-open) .pv-clh__text>*+*{margin-top:0}body .pv-clh button.pv-clh__toggle{display:inline-block;margin:6px 0 0;padding:0;border:0;background:none;cursor:pointer}body .pv-clh button.pv-clh__toggle span{font-size:14px;font-weight:600;line-height:1.5;color:#000;text-decoration:underline;text-underline-offset:3px}body .pv-clh button.pv-clh__toggle:hover span{color:var(--pv-violet)}body .pv-clh button.pv-clh__toggle:focus-visible{outline:2px solid var(--pv-violet);outline-offset:3px;border-radius:4px}body .pv-clh .pv-clh__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px;margin-top:20px;padding-top:14px;border-top:1px solid var(--color__border-divider-1)}body .pv-clh .pv-clh__count{margin:0;font-size:14px;line-height:1.5;color:#595959}body .pv-clh .pv-clh__count strong{font-size:14px;font-weight:700;color:#000}body .pv-clh ul.pv-clh__tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px 0;margin:0;padding:0;list-style:none}body .pv-clh ul.pv-clh__tools li{display:inline-flex;margin:0}body .pv-clh ul.pv-clh__tools li+li{margin-left:18px;padding-left:18px;border-left:1px solid rgba(0,0,0,.16)}body .pv-clh a.pv-clh__tool{display:inline-flex;align-items:center;gap:8px;color:#000;text-decoration:none}body .pv-clh a.pv-clh__tool span{font-size:14px;font-weight:600;line-height:1.5;color:inherit;text-decoration:underline;text-underline-offset:3px}body .pv-clh a.pv-clh__tool:hover{color:var(--pv-violet);opacity:1}body .pv-clh a.pv-clh__tool:focus-visible{outline:2px solid var(--pv-violet);outline-offset:3px;border-radius:4px;box-shadow:none}body.collection section[id$=__pv_guest]>div>div,body.collection section[id$=__pv_pending]>div>div{padding:20px;border-radius:20px;background:#0d0d0d}body.collection section[id$=__pv_guest]>div>div>div,body.collection section[id$=__pv_pending]>div>div>div{display:grid;grid-template-columns:minmax(0,1fr);gap:6px 32px;align-items:center;width:100%}body.collection section[id$=__pv_guest] h3.type__heading-1,body.collection section[id$=__pv_pending] h3.type__heading-1{margin:0;font-family:var(--type__font-body-family);font-size:20px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:#fff}body.collection section[id$=__pv_guest] div.space-y-4 p,body.collection section[id$=__pv_pending] div.space-y-4 p{margin:0;font-size:15px;line-height:1.5;color:#b8b8b8}body.collection section[id$=__pv_guest] div.space-y-4 a,body.collection section[id$=__pv_pending] div.space-y-4 a{font-size:15px;color:#fff;text-decoration:underline;text-underline-offset:3px}body.collection section[id$=__pv_guest] div.w-full>a.btn{margin-top:10px;gap:8px}body.collection section[id$=__pv_guest] div.w-full>a.btn:after{content:"";flex:none;width:16px;height:16px;background:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat}@media(min-width:768px){body.collection section[id$=__pv_guest]>div>div,body.collection section[id$=__pv_pending]>div>div{padding:24px 28px}body.collection section[id$=__pv_guest]>div>div>div{grid-template-columns:minmax(0,1fr) auto}body.collection section[id$=__pv_guest]>div>div>div>h3,body.collection section[id$=__pv_guest]>div>div>div>div.space-y-4{grid-column:1}body.collection section[id$=__pv_guest]>div>div>div>div.w-full{grid-column:2;grid-row:1 / span 2;width:auto}body.collection section[id$=__pv_guest] div.w-full>a.btn{margin-top:0}body [class~="group/product"] .pv-card__guest a.pv-card__login span{font-size:14px}}body [class~="group/product"][class~=flex-col]>div.relative.block{overflow:hidden;border-radius:16px;outline:0;background:linear-gradient(var(--color__background-shade-1),var(--color__background-shade-1)) #fff}body [class~="group/product"][class~=flex-col]>div.relative.block>a{display:block;border-radius:0;background:transparent;opacity:1;mix-blend-mode:multiply}body [class~="group/product"][class~=flex-col]>div.relative.block:focus-within{outline:2px solid var(--pv-violet);outline-offset:2px}body [class~="group/product"][class~=flex-col]>div.absolute.top-0{gap:6px;padding:10px;pointer-events:none}body [class~="group/product"][class~=flex-col]>div.absolute.top-0>div.inline-flex{padding:4px 10px;border:0;border-radius:100px;background:var(--pv-violet)}body [class~="group/product"][class~=flex-col]>div.absolute.top-0>div.inline-flex span{font-size:12px;font-weight:700;line-height:1.3;color:#fff}body [class~="group/product"][class~=flex-col]>div.absolute.top-0>div.flex{margin-left:auto}body [class~="group/product"][class~=flex-col]>div.absolute.top-0>div.flex>div.inline-flex{gap:0;padding:4px 10px 4px 8px;border:0;border-radius:100px;background:#0d0d0d}body [class~="group/product"][class~=flex-col]>div.absolute.top-0>div.flex>div.inline-flex span{font-size:12px;font-weight:700;line-height:1.3;color:#fff}body [class~="group/product"][class~=flex-col]>div.absolute.top-0>div.flex>div.inline-flex svg{width:14px;height:14px}body [class~="group/product"][class~=flex-col]>div.absolute.top-0>div.flex>div.inline-flex *{color:#fff}body [class~="group/product"][class~=flex-col]:has(.pv-card__tag-out)>div.relative.block>a{opacity:.45}body [class~="group/product"][class~=flex-col]>div.flex.grow{gap:12px;padding-top:12px}body [class~="group/product"][class~=flex-col]>div.flex.grow>a.flex{flex-direction:row;flex-wrap:wrap;align-items:baseline;align-content:flex-start;gap:0;opacity:1}body [class~="group/product"][class~=flex-col]>div.flex.grow>a.flex>*{flex:0 0 100%;min-width:0;order:9}body [class~="group/product"][class~=flex-col]>div.flex.grow>a.flex>div.items-center.gap-1:not(.flex-wrap){order:1}body [class~="group/product"][class~=flex-col]>div.flex.grow>a.flex>div.items-center.gap-1:not(.flex-wrap)>span{font-size:12px;line-height:1.4;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:#595959;opacity:1}body [class~="group/product"][class~=flex-col]>div.flex.grow>a.flex>span.type--small{order:2;margin-top:6px;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:#000}body [class~="group/product"][class~=flex-col]>div.flex.grow>a.flex>h3{order:3;margin-top:2px;font-family:var(--type__font-body-family);font-size:16px;font-weight:600;line-height:1.3;letter-spacing:0;color:#000;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}body [class~="group/product"][class~=flex-col]>div.flex.grow>a.flex>p.type--small{order:4;margin-top:2px;font-size:14px;line-height:1.4;color:#595959;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}body [class~="group/product"][class~=flex-col]>div.flex.grow>a.flex>div[class~="min-w-[33%]"]{order:5;flex:0 0 auto;margin-top:8px}body [class~="group/product"][class~=flex-col]>div.flex.grow>a.flex>div[class~="min-w-[33%]"] span{font-size:16px;font-weight:700;line-height:1.3;color:#000}body [class~="group/product"][class~=flex-col]>div.flex.grow>a.flex>div[class~="min-w-[33%]"] s{font-size:13px;font-weight:400;color:#595959}body [class~="group/product"][class~=flex-col]>div.flex.grow>a.flex>span.pv-card__shades{order:6;flex:0 0 auto;margin-top:8px;font-size:13px;line-height:1.3;color:#595959}body [class~="group/product"][class~=flex-col]>div.flex.grow>a.flex>div[class~="min-w-[33%]"]+span.pv-card__shades:before{content:"";display:inline-block;width:3px;height:3px;margin:0 8px;border-radius:50%;background:#8a8a8a;vertical-align:middle}body [class~="group/product"][class~=flex-col]>div.flex.grow>a.flex>div.flex-wrap.items-center.gap-1{order:7;margin-top:8px}body [class~="group/product"][class~=flex-col]>div.flex.grow>a.flex:focus-visible{outline:2px solid var(--pv-violet);outline-offset:3px;border-radius:6px;box-shadow:none}body [class~="group/product"] .pv-card__guest{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;width:100%}body [class~="group/product"] .pv-card__guest a.pv-card__login{display:inline;color:var(--pv-violet);text-decoration:none}body [class~="group/product"] .pv-card__guest a.pv-card__login span{font-size:13px;font-weight:600;line-height:1.4;color:inherit}body [class~="group/product"] .pv-card__guest a.pv-card__login span.pv-card__nowrap{white-space:nowrap}body [class~="group/product"] .pv-card__guest a.pv-card__login svg{display:inline-block;vertical-align:-3px;transition:transform .2s ease}body [class~="group/product"] .pv-card__guest a.pv-card__login:hover{opacity:1}body [class~="group/product"] .pv-card__guest a.pv-card__login:hover span{text-decoration:underline;text-underline-offset:3px}body [class~="group/product"] .pv-card__guest a.pv-card__login:hover svg{transform:translate(3px)}body [class~="group/product"] .pv-card__guest a.pv-card__login:focus-visible{outline:2px solid var(--pv-violet);outline-offset:3px;border-radius:4px;box-shadow:none}body [class~="group/product"] .pv-card__guest span.pv-card__pending{font-size:13px;line-height:1.4;color:#595959}body [class~="group/product"] .pv-card__guest span.pv-card__rrp,body [class~="group/product"] .pv-card__guest span.pv-card__rrp span{font-size:14px;line-height:1.4;color:#000}body [class~="group/product"] .pv-card__guest span.pv-card__rrp span.pv-card__rrp-label{margin-right:4px;font-size:12px;letter-spacing:.06em;color:#595959}body [class~="group/product"] div.border__input--radius.border__input{height:44px;border:1px solid rgba(0,0,0,.2);border-radius:100px;background:#fff}body [class~="group/product"] div.border__input--radius.border__input:hover,body [class~="group/product"] div.border__input--radius.border__input:focus-within{border-color:var(--pv-violet)}body [class~="group/product"] div.border__input--radius.border__input>input[type=number]{width:100%;height:42px;padding:0 44px;background:transparent;font-size:15px;font-weight:600;color:#000}body [class~="group/product"] div.border__input--radius.border__input>div.absolute.h-full{width:44px;border:0;background:transparent}body [class~="group/product"] div.border__input--radius.border__input>div.absolute.h-full>button.btn{width:44px;padding:0!important;background:transparent!important;border-radius:0!important}body.collection #js-results>[class~="group/content-item"]{position:relative;justify-content:flex-end;min-height:240px!important;padding:20px;border-radius:16px;outline:0;background:#0d0d0d;text-decoration:none}body.collection #js-results>[class~="group/content-item"]:before{content:"";position:absolute;top:20px;left:20px;width:44px;height:44px;border-radius:50%;background:var(--pv-violet) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 17 2 2 4-4'/%3E%3Cpath d='m3 7 2 2 4-4'/%3E%3Cpath d='M13 6h8'/%3E%3Cpath d='M13 12h8'/%3E%3Cpath d='M13 18h8'/%3E%3C/svg%3E") center / 22px 22px no-repeat}body.collection #js-results>[class~="group/content-item"]>div.z-10{gap:8px;padding:0;opacity:1;animation:none}body.collection #js-results>[class~="group/content-item"] h3{font-family:var(--type__font-body-family);font-size:18px;font-weight:700;line-height:1.25;letter-spacing:-.01em}body.collection #js-results>[class~="group/content-item"] div.rte p{font-size:14px;line-height:1.45}body.collection #js-results>[class~="group/content-item"] button.btn{justify-content:flex-start;gap:8px;height:auto;max-height:none;text-align:left;margin-top:6px;padding:0;border:0!important;border-radius:0!important;background:transparent!important;color:#fff!important;font-size:14px;font-weight:600;line-height:1.5}body.collection #js-results>[class~="group/content-item"] button.btn:after{content:"";flex:none;width:16px;height:16px;background:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .2s ease}body.collection #js-results>[class~="group/content-item"]:hover button.btn:after{transform:translate(3px)}body.collection #js-results>[class~="group/content-item"]:focus-visible{outline:2px solid var(--pv-violet);outline-offset:3px;box-shadow:none}body.collection #js-results:not([class~=grid-cols-2])>[class~="group/content-item"]{min-height:0!important;margin:12px 0;padding:18px 20px 18px 84px}body.collection #js-results:not([class~=grid-cols-2])>[class~="group/content-item"]:before{top:50%;margin-top:-22px}body.collection:has(section[id$=__pv_guest]:not(.hidden)) #js-results>[class~="group/content-item"],body.collection:has(section[id$=__pv_pending]:not(.hidden)) #js-results>[class~="group/content-item"]{display:none}body [class~="group/product"]:not([class~=flex-col]) div.cursor-zoom-in>div.border--radius{border:0;border-radius:12px;background:linear-gradient(var(--color__background-shade-1),var(--color__background-shade-1)) #fff}body [class~="group/product"]:not([class~=flex-col]) div.cursor-zoom-in>div.border--radius>*:first-child{mix-blend-mode:multiply}body [class~="group/product"]:not([class~=flex-col]) a.type--base.no-underline{font-size:16px;font-weight:600;line-height:1.3;color:#000}body [class~="group/product"]:not([class~=flex-col]) .pv-row__tags{display:flex;flex-wrap:wrap;gap:6px}body [class~="group/product"]:not([class~=flex-col]) .pv-row__tags:empty{display:none}body [class~="group/product"]:not([class~=flex-col]) div.inline-flex.border--width{padding:3px 10px;border:0;border-radius:100px;background:#f3f3f3}body [class~="group/product"]:not([class~=flex-col]) div.inline-flex.border--width span{font-size:12px;font-weight:600;line-height:1.4;color:#000}body [class~="group/product"]:not([class~=flex-col]) div.js-results div.h-10.w-10{border:0;border-radius:10px;background:linear-gradient(var(--color__background-shade-1),var(--color__background-shade-1)) #fff}body [class~="group/product"]:not([class~=flex-col]) div.js-results div.h-10.w-10>*{mix-blend-mode:multiply}body [class~="group/product"]:not([class~=flex-col]) div.js-results span.type--smaller.opacity-75{color:#595959;opacity:1;font-variant-numeric:tabular-nums}body [class~="group/product"]:not([class~=flex-col]) .pv-card__guest{justify-content:flex-end}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-pdp-id{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-pdp-id .pv-pdp-brand{font-family:var(--type__font-body-family);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;color:#000}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-pdp-id a.pv-pdp-brand{padding:6px 0;text-decoration:underline;text-decoration-color:#00000040;text-underline-offset:5px}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-pdp-id a.pv-pdp-brand:hover{opacity:1;color:var(--pv-violet,#5F2DDE);text-decoration-color:currentColor}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-pdp-id .pv-pdp-tags{display:inline-flex;flex-wrap:wrap;gap:6px}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-pdp-id a.pv-tag:hover{opacity:1;background:var(--pv-violet-dark,#4A1FB8)}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-pdp-ean{display:flex;align-items:center;gap:8px;min-height:32px}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-pdp-ean .pv-pdp-ean__label{font-family:var(--type__font-body-family);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:#595959}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-pdp-ean .pv-pdp-ean__code{font-family:var(--type__font-body-family);font-size:15px;font-weight:600;line-height:1.3;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:#000}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-pdp-ean .pv-pdp-ean__copy{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;margin:0 0 0 -2px;padding:0;border:0;border-radius:50%;background:transparent;color:#000;cursor:pointer}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-pdp-ean .pv-pdp-ean__copy:hover{background:#f3f3f3;color:var(--pv-violet,#5F2DDE)}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-pdp-ean .pv-pdp-ean__done{font-family:var(--type__font-body-family);font-size:13px;font-weight:600;line-height:1.3;color:var(--pv-violet,#5F2DDE)}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-head),:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.relative>#product-price),:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div[class*=options-]:has(>[id^=js-options-]),:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>#product-add),:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-foot),:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-foot--guest)+div:has(>a.btn){padding-left:20px;padding-right:20px;background-color:#f3f3f3}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-head){padding-top:20px!important;border-radius:20px 20px 0 0}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-foot):not(:has(>.pv-order-foot--guest)){padding-bottom:20px!important;border-radius:0 0 20px 20px}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-foot--guest)+div:has(>a.btn){margin-bottom:20px;padding-bottom:20px!important;border-bottom-width:0!important;border-radius:0 0 20px 20px}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-foot--guest):not(:has(+div>a.btn)){padding-bottom:20px!important;border-radius:0 0 20px 20px}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-order-head{margin:0;font-family:var(--type__font-body-family);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:#000}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-order-head.pv-order-head--retail{color:#595959}:is(body.product,body.product-welcome-pack) [id$=__main] #product-price,:is(body.product,body.product-welcome-pack) [id$=__main] #product-price>div>span,:is(body.product,body.product-welcome-pack) [id$=__main] #product-price>div>span *{font-family:var(--type__font-body-family);font-size:29px;font-weight:700;line-height:1.1;letter-spacing:-.02em;color:#000}:is(body.product,body.product-welcome-pack) [id$=__main] #product-price>div>s,:is(body.product,body.product-welcome-pack) [id$=__main] #product-price>div>s *{font-size:18px;font-weight:400}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div[class*=options-] .btn.btn--plain{background:#fff!important;border-color:transparent!important;color:#000!important}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div[class*=options-] .btn.btn--plain *{color:#000!important}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div[class*=options-] .btn.btn--plain.border--focus{border-color:#000!important;box-shadow:inset 0 0 0 1px #000}:is(body.product,body.product-welcome-pack) [id$=__main] #product-add .border__input{border:0!important;border-radius:100px!important;background:#fff}:is(body.product,body.product-welcome-pack) [id$=__main] #product-add .border__input input[type=number]{height:48px;background:#fff!important;font-size:16px;font-weight:600}:is(body.product,body.product-welcome-pack) [id$=__main] #product-add .border__input .color__bg-input{background:#fff!important}:is(body.product,body.product-welcome-pack) [id$=__main] #product-add .border__input .btn{border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important;background:#fff!important;color:#000!important}:is(body.product,body.product-welcome-pack) [id$=__main] #product-add .border__input .btn *{color:#000!important}:is(body.product,body.product-welcome-pack) [id$=__main] #product-add .btn.btn--load{min-height:48px}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-order-foot{padding-top:16px}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-order-foot.pv-order-foot--guest{padding-top:0}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-order-foot .pv-order-facts{display:grid;gap:8px;margin:0;padding:0;list-style:none}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-order-foot .pv-order-fact{display:flex;align-items:flex-start;gap:10px;margin:0;color:#000}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-order-foot .pv-order-fact svg.pv-icon{margin-top:1px;color:#000}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-order-foot .pv-order-fact__text{font-family:var(--type__font-body-family);font-size:14px;font-weight:500;line-height:1.45;color:#000}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-order-foot .pv-order-jump{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:10px 0 -12px;padding:0;border:0;background:transparent;color:#000;cursor:pointer}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-order-foot .pv-order-jump__label{font-family:var(--type__font-body-family);font-size:14px;font-weight:700;line-height:1.3;color:#000;text-decoration:underline;text-underline-offset:4px}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-order-foot .pv-order-jump:hover,:is(body.product,body.product-welcome-pack) [id$=__main] .pv-order-foot .pv-order-jump:hover *{color:var(--pv-violet,#5F2DDE)}:is(body.product,body.product-welcome-pack) [id$=__main] #product-accordion button>span:first-child{font-family:var(--type__font-body-family);font-size:15px;line-height:1.35;color:#000}:is(body.product,body.product-welcome-pack) [id$=__main] #product-accordion button:has(>span>span.inline-flex)>span:first-child{font-weight:700;text-wrap:balance}:is(body.product,body.product-welcome-pack) [id$=__main] #product-accordion button>span:first-child>span.inline-flex{flex:none;align-items:center;justify-content:center;width:40px;height:40px;margin-right:14px;border-radius:50%;background:var(--pv-violet,#5F2DDE);color:#fff}:is(body.product,body.product-welcome-pack) [id$=__main] #product-accordion button>span:first-child>span.inline-flex svg{width:20px;height:20px;color:#fff}:is(body.product,body.product-welcome-pack) [id$=__main] #product-accordion button>span:first-child>span.inline-flex svg *{color:#fff}:is(body.product,body.product-welcome-pack) [id$=__main] #product-accordion:has(button>span>span.inline-flex) button{padding-top:14px;padding-bottom:14px}:is(body.product,body.product-welcome-pack) [id$=__main] #product-accordion:has(button>span>span.inline-flex) .rte{padding-left:54px;padding-right:28px;padding-bottom:18px}:is(body.product,body.product-welcome-pack) [id$=__main] #product-accordion .rte,:is(body.product,body.product-welcome-pack) [id$=__main] #product-accordion .rte p{font-size:15px;line-height:1.55;color:#333}:is(body.product,body.product-welcome-pack) [id$=__main] #product-accordion .rte>*+*{margin-top:.6rem}:is(body.product,body.product-welcome-pack) [id$=__main] #product-accordion .rte a{font-size:15px;font-weight:600;color:#000;text-decoration:underline;text-underline-offset:3px}:is(body.product,body.product-welcome-pack) [id$=__main] #product-accordion .rte a:hover{opacity:1;color:var(--pv-violet,#5F2DDE)}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-shade-table{scroll-margin-top:120px}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-shade-table .pv-shade-head{margin:24px 0 20px}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-shade-table .pv-shade-head__title{margin:0;font-family:var(--type__font-header-family);font-size:clamp(1.381rem,1.7vw + .85rem,1.806rem);font-weight:400;line-height:1.1;letter-spacing:-.015em;color:#000}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-shade-table .pv-shade-head__text{margin:8px 0 0;font-family:var(--type__font-body-family);font-size:15px;line-height:1.5;color:#595959}:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"]:has(.js-results){padding:8px 16px;border-radius:20px;background-color:#f3f3f3}:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"]:has(.js-results)>div{border-top-width:0}:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"]:has(.js-results)>div>.sticky,:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"]:has(.js-results)>div>div>.sticky{display:none}:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"]:has(.js-results) .color__bg-body{background-color:transparent}:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"] .js-results>div{padding-left:8px;padding-right:8px}:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"] .js-results .border--l-width,:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"]:has(.js-results) .sticky.bottom-0>div{border-left-width:0}:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"] .js-results .h-10.w-10{width:56px;height:56px;border-width:0;border-radius:12px}:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"] .js-results>div:hover,:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"] .js-results>div.color__bg-shade-1{background-color:#fff}:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"] .js-results a,:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"] .js-results a *{font-size:14px;font-weight:700;line-height:1.3;color:#000}:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"] .js-results .border__input{border:0!important;border-radius:100px!important;background:#fff;box-shadow:inset 0 0 0 1px #00000024}:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"] .js-results .border__input input,:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"] .js-results .border__input .color__bg-input,:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"] .js-results .border__input .btn{border-width:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"] .js-results .border__input input{height:44px;font-size:15px;font-weight:600}@media(max-width:767px){:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"] .js-results .h-10.w-10{width:44px;height:44px}:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"] .js-results .border__input{max-width:118px}:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"] .js-results .pl-4{padding-left:8px}:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"] .js-results .pr-4{padding-right:8px}}:is(body.product,body.product-welcome-pack) .pv-facts{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;padding:56px 0}:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__overline{margin:0 0 12px;font-family:var(--type__font-body-family);font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.18em;text-transform:uppercase;color:#000}:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__title{margin:0;font-family:var(--type__font-header-family);font-size:clamp(1.488rem,2.55vw + .637rem,2.125rem);font-weight:400;line-height:1.1;letter-spacing:-.015em;color:#000}:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__text{margin:12px 0 0;font-size:16px;line-height:1.5;color:#595959}:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__list{margin:0;padding:4px 20px;border-radius:20px;background:#fff}:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__row{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;padding:16px 0;border-top:1px solid rgba(0,0,0,.1)}:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__row:first-child{border-top:0}:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__label{margin:0;font-family:var(--type__font-body-family);font-size:14px;font-weight:600;line-height:1.5;color:#595959}:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__value,:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__long{margin:0;font-family:var(--type__font-body-family);font-size:16px;font-weight:400;line-height:1.55;color:#000}:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__value--links{display:flex;flex-wrap:wrap;gap:4px 16px}:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__link{font-size:16px;font-weight:600;color:#000;text-decoration:underline;text-underline-offset:3px}:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__link:hover{opacity:1;color:var(--pv-violet,#5F2DDE)}:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__codes{display:grid;gap:6px;margin:0;padding:0;list-style:none}:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__code{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 16px;margin:0}:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__shade{min-width:9.5rem;font-size:16px;font-weight:600;line-height:1.5;color:#000}:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__ean{font-size:16px;line-height:1.5;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:#000}:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__more-open{display:inline-flex;align-items:center;gap:8px;min-height:32px;list-style:none;cursor:pointer;color:#000}:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__more-open::-webkit-details-marker{display:none}:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__more-label{font-size:16px;font-weight:600;line-height:1.5;color:#000;text-decoration:underline;text-underline-offset:3px}:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__more-open svg.pv-icon{color:#000;transition:transform .2s ease}:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__more[open] .pv-facts__more-open svg.pv-icon{transform:rotate(180deg)}:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__more .pv-facts__long{margin-top:10px;font-size:15px;color:#333}:is(body.product,body.product-welcome-pack) .pv-rail{padding:56px 0 64px}:is(body.product,body.product-welcome-pack) .pv-rail .pv-rail__head{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin:0 0 20px}:is(body.product,body.product-welcome-pack) .pv-rail .pv-rail__title{margin:0;font-family:var(--type__font-header-family);font-size:clamp(1.488rem,2.55vw + .637rem,2.125rem);font-weight:400;line-height:1.1;letter-spacing:-.015em;color:#000}:is(body.product,body.product-welcome-pack) .pv-rail .pv-rail__all{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#000;text-decoration:none}:is(body.product,body.product-welcome-pack) .pv-rail .pv-rail__all-label{font-family:var(--type__font-body-family);font-size:15px;font-weight:600;line-height:1.3;color:#000}:is(body.product,body.product-welcome-pack) .pv-rail .pv-rail__all svg.pv-icon{color:#000}:is(body.product,body.product-welcome-pack) .pv-rail .pv-rail__all:hover{opacity:1}:is(body.product,body.product-welcome-pack) .pv-rail .pv-rail__all:hover .pv-rail__all-label{text-decoration:underline;text-underline-offset:4px}:is(body.product,body.product-welcome-pack) .pv-rail .pv-rail__list{display:flex;gap:12px;margin:0 -1rem;padding:0 1rem 8px;overflow-x:auto;list-style:none;scroll-snap-type:x mandatory;scroll-padding-left:1rem;scrollbar-width:none}:is(body.product,body.product-welcome-pack) .pv-rail .pv-rail__list::-webkit-scrollbar{display:none}:is(body.product,body.product-welcome-pack) .pv-rail .pv-rail__item{flex:0 0 62%;min-width:0;margin:0;scroll-snap-align:start}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-pdp-id a:focus-visible,:is(body.product,body.product-welcome-pack) [id$=__main] .pv-pdp-ean__copy:focus-visible,:is(body.product,body.product-welcome-pack) .pv-order-jump:focus-visible,:is(body.product,body.product-welcome-pack) .pv-facts a:focus-visible,:is(body.product,body.product-welcome-pack) .pv-facts summary:focus-visible,:is(body.product,body.product-welcome-pack) .pv-rail .pv-rail__all:focus-visible{outline:2px solid var(--pv-violet,#5F2DDE);outline-offset:3px;border-radius:6px;box-shadow:none}@media(min-width:768px){:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-head),:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.relative>#product-price),:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div[class*=options-]:has(>[id^=js-options-]),:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>#product-add),:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-foot),:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-foot--guest)+div:has(>a.btn){padding-left:28px;padding-right:28px}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-head){padding-top:28px!important}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-foot):not(:has(>.pv-order-foot--guest)),:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-foot--guest)+div:has(>a.btn),:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-foot--guest):not(:has(+div>a.btn)){padding-bottom:28px!important}:is(body.product,body.product-welcome-pack) [id$=__main] #product-price,:is(body.product,body.product-welcome-pack) [id$=__main] #product-price>div>span,:is(body.product,body.product-welcome-pack) [id$=__main] #product-price>div>span *{font-size:34px}:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"]:has(.js-results){padding:12px 24px}:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"] .js-results a,:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"] .js-results a *{font-size:15px}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-shade-table .pv-shade-head{margin:40px 0 24px}:is(body.product,body.product-welcome-pack) .pv-facts{padding:80px 0}:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__list{padding:8px 32px}:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__row{grid-template-columns:200px minmax(0,1fr);gap:24px;padding:18px 0}:is(body.product,body.product-welcome-pack) .pv-rail{padding:80px 0 88px}:is(body.product,body.product-welcome-pack) .pv-rail .pv-rail__head{flex-direction:row;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:28px}:is(body.product,body.product-welcome-pack) .pv-rail .pv-rail__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;overflow:visible}}@media(min-width:1024px){:is(body.product,body.product-welcome-pack) .pv-facts{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:48px;align-items:start}:is(body.product,body.product-welcome-pack) .pv-rail .pv-rail__list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1200px){:is(body.product,body.product-welcome-pack) .pv-rail .pv-rail__list{grid-template-columns:repeat(6,minmax(0,1fr))}}.pv-ct{--pv-ct-ink:#000;--pv-ct-muted:#595959;--pv-ct-tile:#F3F3F3;--pv-ct-accent:var(--pv-violet,#5F2DDE);padding-top:calc(var(--pv-ct-pt,48px) * .6);padding-bottom:var(--pv-ct-pb,24px);background:#fff;color:var(--pv-ct-ink)}.pv-ct *{color:inherit}.pv-ct [hidden]{display:none!important}.pv-ct .pv-ct__wrap:not([class*=window]){max-width:1280px;margin:0 auto;padding:0 1rem}.pv-ct[data-pv-state=empty] [data-pv-show]:not([data-pv-show~=empty]),.pv-ct[data-pv-state=below] [data-pv-show]:not([data-pv-show~=below]),.pv-ct[data-pv-state=reached] [data-pv-show]:not([data-pv-show~=reached]),.pv-ct[data-pv-state=exempt] [data-pv-show]:not([data-pv-show~=exempt]),.pv-ct[data-pv-state=nomin] [data-pv-show]:not([data-pv-show~=nomin]){display:none!important}.pv-ct .pv-ct__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px}.pv-ct .pv-ct__titles{min-width:0}.pv-ct .pv-ct__title{margin:0;font-family:var(--type__font-header-family);font-weight:400;font-size:clamp(1.594rem,2.55vw + .935rem,2.125rem);line-height:1.1;letter-spacing:-.015em;text-transform:none}.pv-ct .pv-ct__title *{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.pv-ct .pv-ct__meta{margin:8px 0 0;font-family:var(--type__font-body-family);font-size:15px;font-weight:400;line-height:1.45;color:var(--pv-ct-muted)}.pv-ct .pv-ct__meta *{font-family:inherit;font-size:inherit;line-height:inherit}.pv-ct .pv-ct__meta .pv-ct__num{font-weight:700;color:var(--pv-ct-ink)}.pv-ct .pv-ct__meta--empty{max-width:40rem;font-size:16px;text-wrap:pretty}.pv-ct .pv-ct__title:focus{outline:none}.pv-ct .pv-ct__tools{display:flex;flex-wrap:wrap;align-items:center;gap:4px 24px;margin:0;padding:0;list-style:none}.pv-ct .pv-ct__tools-item{margin:0;padding:0}.pv-ct a.pv-ct__tool,.pv-ct button.pv-ct__tool{display:inline-flex;align-items:center;gap:10px;min-height:44px;height:auto;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--pv-ct-ink);font-family:var(--type__font-body-family);text-align:left;text-decoration-line:none;cursor:pointer;-webkit-appearance:none;appearance:none}.pv-ct .pv-ct__tool .pv-ct__tool-label{font-family:var(--type__font-body-family);font-size:15px;font-weight:700;line-height:1.3;white-space:nowrap}.pv-ct a.pv-ct__tool:hover,.pv-ct button.pv-ct__tool:hover{opacity:1;text-decoration-line:none}.pv-ct .pv-ct__tool:hover .pv-ct__tool-label{text-decoration-line:underline;text-underline-offset:4px}.pv-ct .pv-ct__tool:focus-visible{outline:2px solid var(--pv-ct-accent);outline-offset:3px;border-radius:100px;box-shadow:none}.pv-ct .pv-ct__tool[aria-busy=true]{opacity:.55;cursor:progress}.pv-ct .pv-ct__tool--quiet .pv-ic{background:#ededed;color:#000}.pv-ct .pv-ct__tool--quiet .pv-ct__tool-label{font-weight:600}.pv-ct .pv-ct__status{margin:16px 0 0;padding:12px 16px;border-radius:12px;background:var(--pv-ct-tile);font-family:var(--type__font-body-family);font-size:15px;line-height:1.45}.pv-ct .btn.pv-ct__btn{gap:10px;height:48px;padding-left:24px;padding-right:24px}.pv-ct .pv-ct__btn .pv-ct__btn-label{font-size:15px;font-weight:600;line-height:1.2}.pv-ct .pv-ct__empty{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px;padding-bottom:56px}.pv-ct .pv-ct__min{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;margin-top:24px;padding:20px;border-radius:16px;background:var(--pv-ct-tile)}.pv-ct .pv-ct__min-icon{display:flex}.pv-ct .pv-ct__min-body{min-width:0}.pv-ct .pv-ct__min-title{margin:0;font-family:var(--type__font-body-family);font-size:17px;font-weight:700;line-height:1.3;letter-spacing:-.01em;text-wrap:balance}.pv-ct .pv-ct__min-title *{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.pv-ct .pv-ct__min-sub{margin:4px 0 0;font-family:var(--type__font-body-family);font-size:15px;font-weight:400;line-height:1.45;color:var(--pv-ct-muted)}.pv-ct .pv-ct__min-sub *{font-family:inherit;font-size:inherit;line-height:inherit}.pv-ct .pv-ct__bar{grid-column:1 / -1;height:10px;border-radius:100px;background:#fff;overflow:hidden}.pv-ct .pv-ct__bar .pv-ct__bar-fill{display:block;height:100%;min-width:10px;border-radius:100px;background:var(--pv-ct-accent)}.pv-ct.pv-ct--gradient .pv-ct__bar .pv-ct__bar-fill{background:var(--pv-grad,linear-gradient(120deg,#9E38C6 0%,#C93B90 46%,#F2591F 100%))}@media(prefers-reduced-motion:no-preference){.pv-ct .pv-ct__bar .pv-ct__bar-fill{transition:width .5s ease}}.pv-ct-notes,.pv-ct-help,.pv-ct-sumtitle{color:#000}.pv-ct-notes *,.pv-ct-help *{color:inherit}.pv-ct-notes .pv-ct-notes__list{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin:0;padding:0}.pv-ct-notes .pv-ct-notes__row{display:grid;grid-template-columns:18px minmax(0,1fr);column-gap:10px;row-gap:2px;align-items:start;align-content:start;margin:0}.pv-ct-notes .pv-ct-notes__label{display:contents}.pv-ct-notes .pv-ct-notes__label>svg.pv-icon{grid-column:1;width:18px;height:18px;margin-top:1px}.pv-ct-notes .pv-ct-notes__label>span{grid-column:2;font-family:var(--type__font-body-family);font-size:14px;font-weight:700;line-height:1.4}.pv-ct-notes .pv-ct-notes__text{grid-column:2;margin:0;font-family:var(--type__font-body-family);font-size:14px;font-weight:400;line-height:1.45;color:#595959}.pv-ct-notes .pv-ct-notes__text *{font-family:inherit;font-size:inherit;line-height:inherit}.pv-ct-notes .pv-ct-notes__text .pv-ct__num{font-weight:700;color:#000}.pv-ct-help{margin:0}.pv-ct-help a.pv-ct-help__link{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#000;text-decoration-line:none}.pv-ct-help .pv-ct-help__link .pv-ct-help__label{font-family:var(--type__font-body-family);font-size:14px;font-weight:600;line-height:1.3}.pv-ct-help a.pv-ct-help__link:hover{opacity:1;text-decoration-line:none}.pv-ct-help .pv-ct-help__link:hover .pv-ct-help__label{text-decoration-line:underline;text-underline-offset:4px}.pv-ct-help .pv-ct-help__link:focus-visible{outline:2px solid var(--pv-violet,#5F2DDE);outline-offset:3px;border-radius:6px;box-shadow:none}h2.pv-ct-sumtitle{margin:0;font-family:var(--type__font-header-family);font-size:20px;font-weight:400;line-height:1.2;letter-spacing:-.01em;text-transform:none}.pv-ct .pv-ct-notes{margin-top:12px;padding:20px;border-radius:16px;background:var(--pv-ct-tile)}.pv-ct .pv-ct-help{margin-top:4px}.pv-ct.pv-ct--docked .pv-ct-notes,.pv-ct.pv-ct--docked .pv-ct-help{display:none}.pv-ct dialog.pv-ct__dialog{width:calc(100% - 32px);max-width:440px;margin:auto;padding:28px 24px 24px;border:0;border-radius:20px;background:#fff;color:#000;box-shadow:0 24px 64px #00000047}.pv-ct dialog.pv-ct__dialog::backdrop{background:#0d0d0d8f}.pv-ct .pv-ct__dialog .pv-ct__dialog-title{margin:0;font-family:var(--type__font-header-family);font-size:22px;font-weight:400;line-height:1.15;letter-spacing:-.01em;text-transform:none}.pv-ct .pv-ct__dialog .pv-ct__dialog-text{margin:10px 0 0;font-family:var(--type__font-body-family);font-size:15px;line-height:1.5;color:var(--pv-ct-muted)}.pv-ct .pv-ct__dialog .pv-ct__dialog-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:24px}.pv-ct .pv-ct__dialog .btn[aria-busy=true]{opacity:.6;cursor:progress}body.cart #root:has(.pv-ct) form[action]>div>div.mb-4{display:none!important}body.cart #root:has(.pv-ct[data-pv-state=empty]) form[action]>div>*{display:none!important}body.cart #root:has(.pv-ct) form[action]>div>div[x-data]{border-right-width:0;border-top-width:0}body.cart #root:has(.pv-ct) form[action]>div>div[x-data]>div>div.flex.gap-4{padding-left:0;padding-right:0}body.cart #root:has(.pv-ct) form[action]>div>div[x-data] a.sticky>div{width:56px;height:56px;border-radius:12px}body.cart #root:has(.pv-ct) form[action]>div>div[x-data] a.no-underline[x-text="group.product_title"]{font-size:16px;font-weight:600;line-height:1.3}body.cart #root:has(.pv-ct) form[action]>div>aside{margin-top:24px;padding:8px 8px 4px;border-top-width:0;border-radius:20px;top:var(--pv-ct-top,0px)}body.cart #root:has(.pv-ct) form[action]>div>aside h2.pv-ct-sumtitle{padding:16px 16px 4px}body.cart #root:has(.pv-ct) form[action]>div>aside .pv-ct-notes{padding:16px;border-bottom:1px solid var(--color__border-divider-1)}body.cart #root:has(.pv-ct) form[action]>div>aside .pv-ct-help{padding:0 16px 8px}body.cart #root:has(.pv-ct) form[action]>div>aside div.color__bg-shade-2.flex.items-center.gap-2,body.cart #root:has(.pv-ct) form[action]>div>aside p.color__bg-shade-1{border-radius:12px;background:#fff}body.cart #root:has(.pv-ct) form[action]>div>aside button[name=checkout]{height:52px}@media(min-width:768px){.pv-ct .pv-ct__min{grid-template-columns:auto minmax(0,1fr) minmax(220px,36%);gap:20px;padding:20px 24px}.pv-ct .pv-ct__min-title{font-size:18px}.pv-ct .pv-ct__bar{grid-column:auto}.pv-ct .pv-ct-notes .pv-ct-notes__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px}body.cart #root:has(.pv-ct) form[action]>div>div[x-data]{padding-right:24px}body.cart #root:has(.pv-ct) form[action]>div>aside{margin-top:0}}@media(min-width:1024px){.pv-ct .pv-ct-notes .pv-ct-notes__list{grid-template-columns:repeat(4,minmax(0,1fr))}body.cart #root:has(.pv-ct) form[action]>div>div[x-data]{padding-right:40px}}div.color__bg-overlay-2.border--radius.h-2.overflow-hidden{height:8px;border-radius:100px;background-color:#ededed}div.color__bg-overlay-2.border--radius.h-2.overflow-hidden>div.color__bg-primary.h-2{height:8px;min-width:8px;border-radius:100px}p.color__bg-shade-1.border--radius.p-4{border-radius:12px}.pv-qo-section{padding-top:calc(var(--pv-qo-pt,60px) * .6);padding-bottom:calc(var(--pv-qo-pb,80px) * .7);background:#f3f3f3}.pv-qo-section .pv-qo-section__wrap{max-width:1280px;margin:0 auto;padding:0 16px}.pv-qo{--pv-qo-ink:#000;--pv-qo-muted:#595959;--pv-qo-line:rgba(0,0,0,.12);--pv-qo-violet:var(--pv-violet,#5F2DDE);--pv-qo-violet-dark:var(--pv-violet-dark,#4A1FB8);--pv-qo-grad:var(--pv-grad,linear-gradient(120deg,#9E38C6 0%,#C93B90 46%,#F2591F 100%));container-type:inline-size;container-name:pvqo;scroll-margin-top:110px;font-family:var(--type__font-body-family);font-size:16px;line-height:1.5;color:var(--pv-qo-ink);text-align:left}.pv-qo *{color:inherit;box-sizing:border-box}.pv-qo span,.pv-qo p,.pv-qo a,.pv-qo li,.pv-qo button,.pv-qo label,.pv-qo dt,.pv-qo dd,.pv-qo summary{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none}.pv-qo [hidden]{display:none!important}.pv-qo ul,.pv-qo dl,.pv-qo dd{margin:0;padding:0;list-style:none}.pv-qo .pv-qo__head{max-width:46rem;margin:0 0 24px}.pv-qo .pv-qo__overline{margin:0 0 12px;font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.18em;text-transform:uppercase}.pv-qo .pv-qo__h1{margin:0;font-family:var(--type__font-header-family);font-weight:400;font-size:clamp(1.594rem,2.55vw + .85rem,2.125rem);line-height:1.1;letter-spacing:-.015em;text-wrap:balance}.pv-qo .pv-qo__h2{margin:0;font-family:var(--type__font-header-family);font-weight:400;font-size:clamp(1.381rem,1.7vw + .85rem,1.7rem);line-height:1.15;letter-spacing:-.01em}.pv-qo .pv-qo__h2:focus{outline:none}.pv-qo .pv-qo__intro{margin:12px 0 0;font-size:16px;line-height:1.5;color:var(--pv-qo-muted)}.pv-qo .pv-qo__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:stretch}.pv-qo .pv-qo__tile{--pv-qo-pad:20px;position:relative;min-width:0;padding:var(--pv-qo-pad);border-radius:16px;background:#fff}.pv-qo .pv-qo__tile--dark{--pv-qo-ink:#fff;--pv-qo-muted:#B8B8B8;--pv-qo-line:rgba(255,255,255,.22);background:#0d0d0d;color:#fff}.pv-qo .pv-qo__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:10px 22px 10px 24px;border:1.5px solid transparent;border-radius:100px;background:transparent;font-size:15px;font-weight:600;line-height:1.2;text-align:center;text-decoration-line:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.pv-qo .pv-qo__btn:hover{opacity:1;text-decoration-line:none}.pv-qo .pv-qo__btn .pv-qo__btn-label{font-weight:600}.pv-qo .pv-qo__btn--violet{background:var(--pv-qo-violet);border-color:var(--pv-qo-violet);color:#fff}.pv-qo .pv-qo__btn--violet:hover{background:var(--pv-qo-violet-dark);border-color:var(--pv-qo-violet-dark)}.pv-qo .pv-qo__btn--light{background:#fff;border-color:#fff;color:#000}.pv-qo .pv-qo__btn--light:hover{background:#e9e3fb;border-color:#e9e3fb}.pv-qo .pv-qo__btn--outline-light{border-color:#ffffffb3;color:#fff}.pv-qo .pv-qo__btn--outline-light:hover{background:#fff;border-color:#fff;color:#000}.pv-qo .pv-qo__btn--ghost{border-color:#0000008c;color:#000}.pv-qo .pv-qo__btn--ghost:hover{background:#000;border-color:#000;color:#fff}.pv-qo .pv-qo__btn--wide{width:100%}.pv-qo .pv-qo__btn:disabled{opacity:.38;cursor:not-allowed}.pv-qo .pv-qo__btn:focus-visible,.pv-qo .pv-qo__tab:focus-visible,.pv-qo .pv-qo__link:focus-visible,.pv-qo .pv-qo__back:focus-visible,.pv-qo .pv-qo__x:focus-visible,.pv-qo .pv-qo__step:focus-visible,.pv-qo .pv-qo__pname a:focus-visible,.pv-qo .pv-qo__more summary:focus-visible{outline:2px solid var(--pv-qo-violet);outline-offset:3px;box-shadow:none}.pv-qo .pv-qo__tile--dark .pv-qo__btn:focus-visible,.pv-qo .pv-qo__tile--dark .pv-qo__link:focus-visible{outline-color:#fff}@media(prefers-reduced-motion:no-preference){.pv-qo .pv-qo__btn svg.pv-icon{transition:transform .2s ease}.pv-qo .pv-qo__btn:hover:not(:disabled) svg.pv-icon{transform:translate(3px)}}.pv-qo .pv-qo__link{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0;border:0;background:none;font-size:15px;font-weight:600;color:var(--pv-qo-ink);text-decoration-line:none;cursor:pointer}.pv-qo .pv-qo__link span{text-decoration-line:underline;text-underline-offset:4px}.pv-qo .pv-qo__link:hover{opacity:1}.pv-qo .pv-qo__link:hover span{text-decoration-thickness:2px}.pv-qo .pv-qo__link--quiet{font-weight:400;color:var(--pv-qo-muted)}.pv-qo .pv-qo__link--on-dark{color:#fff}.pv-qo .pv-qo__tabs{display:flex;gap:8px;margin:-4px 0 20px;border-bottom:1px solid var(--pv-qo-line)}.pv-qo .pv-qo__tab{display:inline-flex;flex:1 1 0;align-items:center;justify-content:center;gap:10px;min-height:52px;margin:0 0 -1px;padding:8px 4px;border:0;border-bottom:2px solid transparent;background:none;font-size:16px;font-weight:600;color:var(--pv-qo-muted);cursor:pointer}.pv-qo .pv-qo__tab:hover{color:#000}.pv-qo .pv-qo__tab.is-active{border-bottom-color:var(--pv-qo-violet);color:#000}.pv-qo .pv-qo__text{margin:0;font-size:15px;line-height:1.5;color:var(--pv-qo-muted)}.pv-qo .pv-qo__links{display:flex;flex-wrap:wrap;align-items:center;gap:0 24px;margin:6px 0 14px}.pv-qo .pv-qo__drop,.pv-qo .pv-qo__chip{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px 16px;padding:20px;border:1.5px solid transparent;border-radius:16px;background:#f3f3f3;transition:border-color .15s ease,background-color .15s ease}.pv-qo .pv-qo__drop.is-over{border-color:var(--pv-qo-violet);background:#efeafc}.pv-qo .pv-qo__drop .pv-qo__btn{grid-column:1 / -1}.pv-qo .pv-qo__drop-title,.pv-qo .pv-qo__chip-name{margin:0;font-size:16px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.pv-qo .pv-qo__drop-hint,.pv-qo .pv-qo__chip-meta{margin:4px 0 0;font-size:14px;line-height:1.4;color:var(--pv-qo-muted)}.pv-qo .pv-qo__file{position:absolute;width:1px;height:1px;min-height:0;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pv-qo .pv-qo__chip{grid-template-columns:auto minmax(0,1fr) auto}.pv-qo .pv-qo__x{display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:none;color:var(--pv-qo-muted);cursor:pointer}.pv-qo .pv-qo__x:hover{background:#00000012;color:#000}.pv-qo .pv-qo__glyph{font-size:20px;line-height:1}.pv-qo .pv-qo__error{margin:14px 0 0;padding:12px 16px;border-radius:12px;background:#0d0d0d;font-size:15px;line-height:1.45;color:#fff}.pv-qo .pv-qo__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:20px}.pv-qo .pv-qo__count{font-size:14px;color:var(--pv-qo-muted);font-variant-numeric:tabular-nums}.pv-qo .pv-qo__label{display:block;margin:0 0 4px;font-size:16px;font-weight:700;line-height:1.3;cursor:default}.pv-qo .pv-qo__textarea{display:block;width:100%;min-height:208px;margin:14px 0 0;padding:14px 16px;border:1.5px solid rgba(0,0,0,.22);border-radius:12px;background:#fff;font-family:var(--type__font-body-family);font-size:16px;line-height:1.6;font-variant-numeric:tabular-nums;color:#000;resize:vertical;box-shadow:none}.pv-qo .pv-qo__textarea::placeholder{color:#8a8a8a;opacity:1}.pv-qo .pv-qo__textarea:focus,.pv-qo .pv-qo__textarea:focus-visible{border-color:var(--pv-qo-violet);outline:2px solid var(--pv-qo-violet);outline-offset:1px;background:#fff;box-shadow:none}.pv-qo .pv-qo__pl{display:flex;flex-direction:column;align-items:flex-start;scroll-margin-top:110px}.pv-qo .pv-qo__pl .pv-ic{margin:0 0 24px}.pv-qo .pv-qo__pl .pv-qo__overline{margin-bottom:8px;color:var(--pv-qo-muted)}.pv-qo .pv-qo__pl-title{margin:0;font-family:var(--type__font-body-family);font-size:19px;font-weight:700;line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.pv-qo .pv-qo__pl-text{margin:10px 0 0;font-size:15px;line-height:1.5;color:var(--pv-qo-muted)}.pv-qo .pv-qo__pl-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:auto;padding-top:24px}.pv-qo .pv-qo__pl-line{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--pv-qo-grad)}.pv-qo .pv-qo__gate{overflow:hidden;padding:32px 20px 36px}.pv-qo .pv-qo__gate .pv-qo__h1,.pv-qo .pv-qo__gate .pv-qo__intro{max-width:38rem}.pv-qo .pv-qo__gate-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.pv-qo .pv-qo__review-head{margin:0 0 24px}.pv-qo .pv-qo__back{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:0 0 8px;padding:0;border:0;background:none;font-size:15px;font-weight:600;cursor:pointer}.pv-qo .pv-qo__back svg.pv-icon{transform:rotate(180deg)}.pv-qo .pv-qo__back span{text-decoration-line:underline;text-underline-offset:4px}.pv-qo .pv-qo__review-sum{margin:10px 0 0;font-size:16px;color:var(--pv-qo-muted)}.pv-qo .pv-qo__review{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start}.pv-qo .pv-qo__review-main{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;container-type:inline-size;container-name:pvqomain}.pv-qo .pv-qo__sum-title{margin:0;font-family:var(--type__font-body-family);font-size:20px;font-weight:700;line-height:1.25}.pv-qo .pv-qo__sum-count{margin:4px 0 0;font-size:14px;color:var(--pv-qo-muted)}.pv-qo .pv-qo__sum-rows{margin:18px 0 0}.pv-qo .pv-qo__sum-rows>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:7px 0}.pv-qo .pv-qo__sum-rows dt{font-size:15px;color:var(--pv-qo-muted)}.pv-qo .pv-qo__sum-rows dd{font-size:16px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.pv-qo .pv-qo__sum-rows .pv-qo__sum-total{margin-top:8px;padding-top:16px;border-top:1px solid var(--pv-qo-line)}.pv-qo .pv-qo__sum-rows .pv-qo__sum-total dt{font-size:16px;font-weight:600;color:#fff}.pv-qo .pv-qo__sum-rows .pv-qo__sum-total dd{font-size:20px;font-weight:700;line-height:1.1}.pv-qo .pv-qo__min{margin:18px 0 0}.pv-qo .pv-qo__min-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px;font-size:14px;color:var(--pv-qo-muted)}.pv-qo .pv-qo__min-head strong{font-size:14px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}.pv-qo .pv-qo__bar{height:8px;margin-top:8px;border-radius:100px;background:#ffffff2e;overflow:hidden}.pv-qo .pv-qo__bar span{display:block;height:100%;min-width:8px;border-radius:100px;background:var(--pv-qo-grad);transition:width .3s ease}.pv-qo .pv-qo__summary .pv-qo__btn{margin-top:22px}.pv-qo .pv-qo__sum-msg{min-height:0;margin:10px 0 0;font-size:14px;color:var(--pv-qo-muted);text-align:center}.pv-qo .pv-qo__sum-msg:empty{display:none}.pv-qo .pv-qo__tile--lines{padding-top:8px;padding-bottom:8px}.pv-qo .pv-qo__lines-head{display:none}.pv-qo .pv-qo__line{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"img name x" "ean ean ean" "price qty total";align-items:center;gap:10px 14px;padding:16px 0;border-top:1px solid var(--pv-qo-line)}.pv-qo .pv-qo__line:first-child{border-top:0}.pv-qo .pv-qo__line.is-zero .pv-qo__c--img,.pv-qo .pv-qo__line.is-zero .pv-qo__pname,.pv-qo .pv-qo__line.is-zero .pv-qo__c--price,.pv-qo .pv-qo__line.is-zero .pv-qo__c--total{opacity:.45}.pv-qo .pv-qo__c{display:block;min-width:0}.pv-qo .pv-qo__c--img{grid-area:img;align-self:start}.pv-qo .pv-qo__c--name{grid-area:name;align-self:start}.pv-qo .pv-qo__c--x{grid-area:x;align-self:start;justify-self:end;margin:-6px -8px 0 0}.pv-qo .pv-qo__c--ean{grid-area:ean}.pv-qo .pv-qo__c--price{grid-area:price}.pv-qo .pv-qo__c--qty{grid-area:qty;justify-self:center}.pv-qo .pv-qo__c--total{grid-area:total;text-align:right}.pv-qo .pv-qo__thumb{display:block;width:56px;height:56px;border-radius:10px;background:#f3f3f3;object-fit:cover}.pv-qo .pv-qo__vendor{display:block;font-size:11px;font-weight:700;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:var(--pv-qo-muted)}.pv-qo .pv-qo__pname{display:block;margin-top:2px;font-size:16px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.pv-qo .pv-qo__pname a{font-weight:700;text-decoration-line:none}.pv-qo .pv-qo__pname a:hover{opacity:1;text-decoration-line:underline;text-underline-offset:3px}.pv-qo .pv-qo__shade{display:block;font-size:14px;font-weight:400;line-height:1.4;color:var(--pv-qo-muted)}.pv-qo .pv-qo__notes{display:block;margin-top:6px}.pv-qo .pv-qo__note{display:block;font-size:13px;font-weight:600;line-height:1.4;color:var(--pv-qo-violet-dark)}.pv-qo .pv-qo__note--quiet{font-weight:400;color:var(--pv-qo-muted)}.pv-qo .pv-qo__lbl{display:inline-block;margin-right:8px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--pv-qo-muted)}.pv-qo .pv-qo__c--price .pv-qo__lbl,.pv-qo .pv-qo__c--total .pv-qo__lbl{display:block;margin:0 0 2px}.pv-qo .pv-qo__num{font-size:15px;font-variant-numeric:tabular-nums;white-space:nowrap}.pv-qo .pv-qo__num--strong{font-weight:700}.pv-qo .pv-qo__stepper{display:inline-flex;align-items:center;height:44px;padding:0 3px;border:1.5px solid rgba(0,0,0,.2);border-radius:100px;background:#fff}.pv-qo .pv-qo__stepper:focus-within{border-color:var(--pv-qo-violet)}.pv-qo .pv-qo__step{position:relative;flex:none;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer}.pv-qo .pv-qo__step:hover:not(:disabled){background:#f3f3f3}.pv-qo .pv-qo__step:disabled{opacity:.28;cursor:not-allowed}.pv-qo .pv-qo__pm{position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;border-radius:2px;background:#000}.pv-qo .pv-qo__pm--plus:after{content:"";position:absolute;left:5px;top:-5px;width:2px;height:12px;border-radius:2px;background:#000}.pv-qo .pv-qo__qty{width:46px;height:36px;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;font-family:var(--type__font-body-family);font-size:16px;font-weight:700;line-height:36px;text-align:center;font-variant-numeric:tabular-nums;color:#000;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.pv-qo .pv-qo__qty:focus,.pv-qo .pv-qo__qty:focus-visible{outline:none;background:transparent;box-shadow:none}.pv-qo .pv-qo__qty::-webkit-outer-spin-button,.pv-qo .pv-qo__qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pv-qo .pv-qo__plain li,.pv-qo .pv-qo__empty{margin:0;font-size:15px;line-height:1.5}.pv-qo .pv-qo__plain li+li{margin-top:6px}.pv-qo .pv-qo__issue-title{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--type__font-body-family);font-size:17px;font-weight:700;line-height:1.3}.pv-qo .pv-qo__issue-title span{font-weight:700}.pv-qo .pv-qo__issue-intro{margin:4px 0 0;font-size:14px;color:var(--pv-qo-muted)}.pv-qo .pv-qo__issues{margin-top:12px}.pv-qo .pv-qo__issues li{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 16px;padding:10px 0;border-top:1px solid var(--pv-qo-line);font-size:15px;line-height:1.4}.pv-qo .pv-qo__issue-name{font-weight:700}.pv-qo .pv-qo__issue-name .pv-qo__shade{display:inline;font-size:15px}.pv-qo .pv-qo__issue-meta{font-size:14px;color:var(--pv-qo-muted)}.pv-qo .pv-qo__issue-why{flex:1 1 14rem;font-size:14px;color:var(--pv-qo-muted)}.pv-qo .pv-qo__more{margin:0}.pv-qo .pv-qo__more .pv-qo__issues{margin-top:0}.pv-qo .pv-qo__more summary{display:inline-block;padding:10px 0 2px;font-size:15px;font-weight:600;text-decoration-line:underline;text-underline-offset:4px;cursor:pointer;list-style:none}.pv-qo .pv-qo__more summary::-webkit-details-marker{display:none}.pv-qo .pv-qo__more[open] summary{display:none}.pv-qo .pv-qo__done{display:flex;flex-direction:column;align-items:flex-start;padding-top:32px;padding-bottom:36px}.pv-qo .pv-qo__done:focus{outline:none}.pv-qo .pv-qo__done-ic{display:block;margin:0 0 20px}.pv-qo .pv-qo__done-text{margin:10px 0 0;font-size:16px;color:var(--pv-qo-muted)}.pv-qo .pv-qo__done>.pv-qo__btn{margin-top:24px}.pv-qo .pv-qo__issues--done{width:100%;margin-top:16px}.pv-qo .pv-qo__done-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.pv-qo.is-busy .pv-qo__lines,.pv-qo.is-busy .pv-qo__back{opacity:.5;pointer-events:none}@container pvqo (min-width:760px){.pv-qo .pv-qo__tile{--pv-qo-pad:28px}.pv-qo .pv-qo__head{margin-bottom:32px}.pv-qo .pv-qo__intro{font-size:17px}.pv-qo .pv-qo__grid{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:16px}.pv-qo .pv-qo__grid>.pv-qo__tile:only-child{grid-column:1 / -1}.pv-qo .pv-qo__tile{border-radius:20px}.pv-qo .pv-qo__tabs{gap:32px;margin-bottom:24px}.pv-qo .pv-qo__tab{flex:0 1 auto;padding-left:2px;padding-right:2px}.pv-qo .pv-qo__drop{grid-template-columns:auto minmax(0,1fr) auto;padding:24px}.pv-qo .pv-qo__drop .pv-qo__btn{grid-column:auto}.pv-qo .pv-qo__chip{padding:24px}.pv-qo .pv-qo__pl-title{font-size:20px}.pv-qo .pv-qo__gate{padding:48px 40px 52px}.pv-qo .pv-qo__review{grid-template-columns:minmax(0,1fr) 320px;gap:16px}.pv-qo .pv-qo__review-main{grid-column:1;grid-row:1;gap:16px}.pv-qo .pv-qo__summary{grid-column:2;grid-row:1;position:sticky;top:110px}.pv-qo .pv-qo__done{padding:48px 40px 52px}}@container pvqo (min-width:1040px){.pv-qo .pv-qo__tile{--pv-qo-pad:32px}.pv-qo .pv-qo__review{grid-template-columns:minmax(0,1fr) 340px}}@container pvqomain (min-width:780px){.pv-qo .pv-qo__tile--lines{padding-top:12px;padding-bottom:12px}.pv-qo .pv-qo__lines-head,.pv-qo .pv-qo__line{display:grid;grid-template-columns:56px minmax(0,1fr) 118px 76px 124px 84px 28px;grid-template-areas:none;align-items:center;gap:0 16px}.pv-qo .pv-qo__lines-head{padding:10px 0 12px;border-bottom:1px solid var(--pv-qo-line)}.pv-qo .pv-qo__lines-head span{font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:var(--pv-qo-muted)}.pv-qo .pv-qo__lines-head span:nth-child(4),.pv-qo .pv-qo__lines-head span:nth-child(6){text-align:right}.pv-qo .pv-qo__lines-head span:nth-child(5){text-align:center}.pv-qo .pv-qo__line{padding:14px 0}.pv-qo .pv-qo__c{grid-area:auto;align-self:center}.pv-qo .pv-qo__c--img,.pv-qo .pv-qo__c--name{align-self:center}.pv-qo .pv-qo__c--price,.pv-qo .pv-qo__c--total{text-align:right}.pv-qo .pv-qo__c--x{align-self:center;margin:0 -8px 0 0}.pv-qo .pv-qo__lbl,.pv-qo .pv-qo__c--price .pv-qo__lbl,.pv-qo .pv-qo__c--total .pv-qo__lbl{display:none}.pv-qo .pv-qo__stepper{height:40px}.pv-qo .pv-qo__step{width:34px;height:34px}.pv-qo .pv-qo__qty{width:42px;height:34px;line-height:34px}}@media(min-width:768px){.pv-qo-section{padding-top:var(--pv-qo-pt,60px);padding-bottom:var(--pv-qo-pb,80px)}}.pv-qo-dialog{width:min(1000px,calc(100vw - 24px));max-width:none;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:0;border:0;border-radius:20px;background:#f3f3f3;color:#000;overflow:auto;overscroll-behavior:contain}.pv-qo-dialog::backdrop{background:#0d0d0d99}.pv-qo-dialog .pv-qo-dialog__inner{position:relative;padding:20px 16px 24px}.pv-qo-dialog .pv-qo-dialog__close{position:absolute;top:14px;right:14px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#fff;color:#000;cursor:pointer}.pv-qo-dialog .pv-qo-dialog__close:hover{background:#000;color:#fff}.pv-qo-dialog .pv-qo-dialog__close:focus-visible{outline:2px solid var(--pv-violet,#5F2DDE);outline-offset:3px;box-shadow:none}.pv-qo-dialog .pv-qo .pv-qo__head{padding-right:52px;margin-bottom:20px}.pv-qo-dialog .pv-qo .pv-qo__review-head{padding-right:52px}.pv-qo-dialog .pv-qo .pv-qo__h1{font-size:clamp(1.381rem,1.7vw + .85rem,1.7rem)}.pv-qo-dialog .pv-qo .pv-qo__summary{top:0}@media(min-width:768px){.pv-qo-dialog .pv-qo-dialog__inner{padding:32px}.pv-qo-dialog .pv-qo-dialog__close{top:24px;right:24px}}.pvf{--pvf-bg:#fff;--pvf-ink:#000;--pvf-muted:rgba(0,0,0,.7);--pvf-line:rgba(179,179,179,.6);--pvf-field-line:rgba(0,0,0,.45);--pvf-violet:var(--pv-violet,#5F2DDE);--pvf-accent:var(--pvf-violet);--pvf-link-hover:var(--pvf-violet);--pvf-tag-bg:var(--pvf-violet);--pvf-tag-ink:#fff;position:relative;z-index:10;padding-top:calc(var(--pvf-pt,72px) * .67);padding-bottom:var(--pvf-pb,32px);border-top:1px solid var(--pvf-line);background-color:var(--pvf-bg);color:var(--pvf-ink);font-family:var(--type__font-body-family,Figtree,sans-serif);font-size:15px;font-weight:400;line-height:1.5;text-align:left}.pvf.pvf--dark{--pvf-bg:#0D0D0D;--pvf-ink:#fff;--pvf-muted:rgba(255,255,255,.76);--pvf-line:rgba(255,255,255,.2);--pvf-field-line:rgba(255,255,255,.5);--pvf-accent:#fff;--pvf-link-hover:rgba(255,255,255,.76);--pvf-tag-bg:#fff;--pvf-tag-ink:var(--pvf-violet);border-top-color:transparent}.pvf *{color:inherit;font-size:inherit}.pvf .pvf-main{display:block}.pvf ul{margin:0;padding:0;list-style:none}.pvf p{margin:0}.pvf a{text-decoration:none}.pvf a:hover{opacity:1}.pvf a:not(.btn):focus-visible{outline:2px solid var(--pvf-accent);outline-offset:3px;border-radius:4px;box-shadow:none;background-color:transparent}.pvf .btn:focus-visible{outline:2px solid var(--pvf-accent);outline-offset:3px;box-shadow:none}.pvf .pvf-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pvf .pvf-band+.pvf-band{border-top:1px solid var(--pvf-line)}.pvf .pvf-title,.pvf .pvf-title a{margin:0;color:var(--pvf-ink);font-family:var(--type__font-body-family,Figtree,sans-serif);font-size:15px;font-weight:700;line-height:1.4;letter-spacing:0;text-transform:none}.pvf .pvf-title a{display:inline-flex;align-items:center;min-height:44px}.pvf .pvf-title a:hover{text-decoration:underline;text-underline-offset:3px}.pvf .pvf-heading{margin:0;color:var(--pvf-ink);font-family:var(--type__font-header-family,Platypi,serif);font-size:20px;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:none}.pvf .pvf-ico{display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--pvf-violet);color:#fff;line-height:1}.pvf .pvf-ico svg{display:block;width:20px;height:20px}.pvf .pvf-ico.pvf-ico--sm{width:36px;height:36px}.pvf .pvf-ico.pvf-ico--sm svg{width:18px;height:18px}.pvf .pvf-tag{display:inline-flex;align-items:center;padding:5px 11px 4px 12px;border-radius:100px;background:var(--pvf-tag-bg);color:var(--pvf-tag-ink);font-family:var(--type__font-body-family,Figtree,sans-serif);font-size:11px;font-weight:700;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.pvf .pvf-top{display:grid;grid-template-columns:minmax(0,1fr);row-gap:44px;padding-bottom:44px}.pvf .pvf-brand,.pvf .pvf-news{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.pvf .pvf-brand-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px}.pvf .pvf-logo{display:block;flex:none;line-height:0}.pvf .pvf-logo-img{display:block;width:auto;max-width:100%;height:var(--pvf-logo-hm,52px);background:transparent;object-fit:contain}.pvf .pvf-logo-img.pvf-logo-img--invert{filter:brightness(0) invert(1)}.pvf .pvf-wordmark{color:var(--pvf-ink);font-size:20px;font-weight:700;line-height:1.2;letter-spacing:.02em;text-transform:uppercase}.pvf .pvf-social{display:flex;margin-left:-8px}.pvf .pvf-social a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--pvf-ink)}.pvf .pvf-social svg{display:block;width:22px;height:22px}.pvf .pvf-social a:hover{color:var(--pvf-link-hover)}.pvf .pvf-tagline{max-width:480px;margin-top:20px;color:var(--pvf-ink);font-size:16px;font-weight:700;line-height:1.45}.pvf .pvf-tagline *{font-weight:inherit;line-height:inherit}.pvf .pvf-tagline a{text-decoration:underline;text-underline-offset:3px}.pvf .pvf-tagline p+p{margin-top:.5em}.pvf .pvf-chip{display:inline-flex;align-items:center;gap:12px;max-width:100%;min-height:44px;margin-top:14px;color:var(--pvf-ink);font-size:15px;font-weight:700;line-height:1.3}.pvf .pvf-chip-label{min-width:0;font-weight:inherit;line-height:inherit;overflow-wrap:anywhere}.pvf .pvf-chip:hover .pvf-chip-label{text-decoration:underline;text-underline-offset:3px}.pvf .pvf-actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px 24px;margin-top:22px}.pvf .btn.pvf-cta,.pvf .btn.pvf-submit{height:auto;min-height:48px;padding:12px 24px;font-family:var(--type__font-body-family,Figtree,sans-serif);font-size:15px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none}.pvf .btn.pvf-cta *,.pvf .btn.pvf-submit *{font-weight:inherit;line-height:inherit;letter-spacing:inherit}.pvf .btn.pvf-cta{display:inline-flex;align-items:center;gap:10px}.pvf .btn.pvf-cta svg{flex:none;width:18px;height:18px;transition:transform .2s ease}.pvf .btn.pvf-cta:hover svg{transform:translate(3px)}.pvf .pvf-login{display:inline-flex;align-items:center;min-width:44px;min-height:44px;color:var(--pvf-ink);font-size:15px;font-weight:700;line-height:1.3;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.pvf .pvf-login:hover{color:var(--pvf-link-hover)}.pvf .pvf-tag+.pvf-heading{margin-top:14px}.pvf .pvf-news-text{max-width:480px;margin-top:10px;color:var(--pvf-muted);font-size:15px;line-height:1.5}.pvf .pvf-news-text *{line-height:inherit}.pvf .pvf-news-text a{color:var(--pvf-ink);text-decoration:underline;text-underline-offset:3px}.pvf .pvf-news-text p+p{margin-top:.5em}.pvf .pvf-form{width:100%;margin:20px 0 0}.pvf .pvf-field{display:flex;flex-wrap:wrap;gap:10px}.pvf .pvf-input{flex:1 1 200px;width:auto;min-width:0;height:48px;min-height:48px;padding:0 20px;border:1px solid var(--pvf-field-line);border-radius:100px;background-color:transparent;box-shadow:none;color:var(--pvf-ink);font-family:var(--type__font-body-family,Figtree,sans-serif);font-size:16px;font-weight:400;line-height:1.4}.pvf .pvf-input::placeholder{color:var(--pvf-muted)!important;opacity:1}.pvf .pvf-input:focus::placeholder,.pvf .pvf-input:focus-visible::placeholder{color:var(--pvf-muted)!important;opacity:1}.pvf .pvf-input:hover{border-color:var(--pvf-ink)!important}.pvf .pvf-input:focus,.pvf .pvf-input:focus-visible{border-color:var(--pvf-accent)!important;outline:2px solid var(--pvf-accent);outline-offset:2px;box-shadow:none;background-color:transparent;color:var(--pvf-ink)}.pvf .pvf-input:-webkit-autofill,.pvf .pvf-input:-webkit-autofill:hover,.pvf .pvf-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--pvf-ink);box-shadow:0 0 0 100px var(--pvf-bg) inset;caret-color:var(--pvf-ink)}.pvf .btn.pvf-submit{flex:none}.pvf .pvf-note{display:flex;align-items:center;gap:12px;color:var(--pvf-ink);font-size:15px;font-weight:700;line-height:1.5}.pvf .pvf-note>svg{flex:none;width:20px;height:20px}.pvf .pvf-note-text{min-width:0;font-weight:inherit;line-height:inherit}.pvf .pvf-note-text *{font-weight:inherit;line-height:inherit}.pvf .pvf-note-text p+p,.pvf .pvf-note-text li+li{margin-top:.5em}.pvf .pvf-note.pvf-note--error{margin-bottom:12px}.pvf .pvf-disclaimer{max-width:480px;margin-top:12px;color:var(--pvf-muted);font-size:13px;line-height:1.5}.pvf .pvf-disclaimer *{line-height:inherit}.pvf .pvf-disclaimer a{color:var(--pvf-ink);text-decoration:underline;text-underline-offset:2px}.pvf .pvf-disclaimer p+p{margin-top:.5em}.pvf.pvf--dark .btn.btn--secondary{border-color:#fff!important;color:#fff!important}.pvf.pvf--dark .btn.btn--secondary *{color:#fff!important}.pvf.pvf--dark .btn.btn--secondary:hover{background:#fff!important;border-color:#fff!important;color:#000!important}.pvf.pvf--dark .btn.btn--secondary:hover *{color:#000!important}.pvf.pvf--dark .btn.pvf-cta:not(#pvf-id):hover{background:#fff!important;border-color:#fff!important;color:#000!important}.pvf.pvf--dark .btn.pvf-cta:not(#pvf-id):hover *{color:#000!important}.pvf .pvf-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;padding-top:40px;padding-bottom:32px}.pvf .pvf-col{min-width:0}.pvf .pvf-col .pvf-title{margin-bottom:4px}.pvf .pvf-group+.pvf-group{margin-top:20px}.pvf .pvf-links a{display:flex;align-items:center;min-height:44px;padding:8px 0;color:var(--pvf-muted);font-size:15px;line-height:1.4}.pvf .pvf-links a:hover,.pvf .pvf-legal a:hover{color:var(--pvf-ink);text-decoration:underline;text-underline-offset:3px}.pvf .pvf-links a[aria-current=page]{color:var(--pvf-ink)}.pvf .pvf-hint{color:var(--pvf-muted);font-size:14px;line-height:1.5}.pvf .pvf-bar{display:flex;flex-direction:column;gap:14px;padding-top:20px}.pvf .pvf-copy{order:3;color:var(--pvf-muted);font-size:14px;line-height:1.5}.pvf .pvf-bar-end{display:flex;flex-direction:column;gap:14px;min-width:0}.pvf .pvf-legal ul{display:flex;flex-wrap:wrap;align-items:center;column-gap:20px}.pvf .pvf-legal li{display:flex;align-items:center}.pvf .pvf-legal a{display:flex;align-items:center;min-height:44px;color:var(--pvf-muted);font-size:14px;line-height:1.4}.pvf .pvf-pay{display:flex;flex-wrap:wrap;gap:8px}.pvf .pvf-pay li{display:flex}.pvf .pvf-pay-icon{display:block;width:38px;height:24px}@media(min-width:768px){.pvf{padding-top:var(--pvf-pt,72px)}.pvf .pvf-heading{font-size:24px}.pvf .pvf-ico{width:44px;height:44px}.pvf .pvf-ico svg{width:22px;height:22px}.pvf .pvf-ico.pvf-ico--sm{width:36px;height:36px}.pvf .pvf-ico.pvf-ico--sm svg{width:18px;height:18px}.pvf .pvf-top{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;padding-bottom:56px}.pvf .pvf-top.pvf-top--solo{grid-template-columns:minmax(0,1fr)}.pvf .pvf-logo-img{height:var(--pvf-logo-h,60px)}.pvf .pvf-nav{grid-template-columns:repeat(var(--pvf-cols,4),minmax(0,1fr));column-gap:32px;padding-top:52px;padding-bottom:52px}.pvf .pvf-col .pvf-title{margin-bottom:12px}.pvf .pvf-title a{display:inline;min-height:0}.pvf .pvf-links a{display:inline-block;min-height:0;padding:5px 0}.pvf .pvf-bar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px 32px;padding-top:24px}.pvf .pvf-copy{display:flex;align-items:center;order:0;min-height:32px}.pvf .pvf-bar-end{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 32px}.pvf .pvf-legal{clip-path:inset(-8px)}.pvf .pvf-legal ul{column-gap:0;margin-left:-16px}.pvf .pvf-legal li{position:relative;padding:0 16px}.pvf .pvf-legal li:before{content:"";position:absolute;left:0;top:50%;width:1px;height:16px;margin-top:-8px;background:var(--pvf-line)}.pvf .pvf-legal a{min-height:32px}.pvf .pvf-pay{justify-content:flex-end;margin-left:auto}}@media(prefers-reduced-motion:reduce){.pvf .btn.pvf-cta svg{transition:none}.pvf .btn.pvf-cta:hover svg{transform:none}}:root{--pv-beige:#EFEDEA}.pv-fr.pv-fr--bg-grey,.pv-welcome,.pv-curated.pv-curated--bg-grey{background:var(--pv-beige)}.pv-welcome.pv-welcome--bg-white{background:#fff}.pv-fr.pv-fr--tiles.pv-fr--bg-white .pv-fr__item--white,.pv-welcome.pv-welcome--bg-white .pv-welcome__tile--white{background:var(--pv-beige)}.pv-fr.pv-fr--tiles .pv-fr__item--dark,.pv-fr.pv-fr--tiles.pv-fr--bg-black .pv-fr__item--dark{--pv-fr-ink:#000;--pv-fr-muted:#595959;--pv-fr-focus:var(--pv-violet,#5F2DDE);background:#fff;color:#000}.pv-welcome .pv-welcome__tile--dark{--pv-w-ink:#000;--pv-w-muted:#595959;--pv-w-focus:var(--pv-violet,#5F2DDE);background:#fff;color:#000}.pv-curated .pv-curated__tile--dark{--pv-cu-ink:#000;--pv-cu-muted:#595959;--pv-cu-focus:var(--pv-violet,#5F2DDE);--pv-cu-empty:#E4E1DC;background:var(--pv-beige);color:#000}body.page-partner .pvp,body.page-contact .pvp{--pvp-soft:var(--pv-beige)}body.page-partner .pvp .pvp-tile.pvp-tile--dark,body.page-contact .pvp .pvp-tile.pvp-tile--dark{background:#fff;color:var(--pvp-ink)}body.page-partner .pvp .pvp-tile--dark p,body.page-contact .pvp .pvp-tile--dark p{color:var(--pvp-mute)}body.page-partner .pvp .pvp-tile--dark .pvp-list,body.page-contact .pvp .pvp-tile--dark .pvp-list{color:var(--pvp-ink)}body.page-partner .pvp .pvp-tile--dark a:focus-visible,body.page-contact .pvp .pvp-tile--dark a:focus-visible{outline-color:var(--pv-violet,#5F2DDE)}html:root{--color__background-shade-1:#EFEDEA}.theme__header nav button[class~=border__input]{background:linear-gradient(100deg,#f7effa,#fbeef6 46%,#fef2ee)!important;border-color:#0000001a!important}.theme__header nav button[class~=border__input]:hover{border-color:#00000059!important}.pv-ann{background:var(--pv-beige);color:#000}.theme__header nav .header__dropdown [class~="group/content-item"]{background:var(--pv-beige)}.pv-acct .pv-acct__note,.pv-acct .pv-acct__link:hover{background:var(--pv-beige)}.pv-curated .pv-curated__line .pv-curated__count{margin-right:.3em}.shopify-section .pv-editor-note{display:none!important}@media(min-width:1024px){:is(body.product,body.product-welcome-pack) [id$=__main] .window>div[class~="md:w-[50%]"]:first-child{width:45%}:is(body.product,body.product-welcome-pack) [id$=__main] .window>div[class~="md:w-[50%]"]:last-child{width:55%}:is(body.product,body.product-welcome-pack) [id$=__main] .window>div[class~="md:w-[50%]"]:last-child{padding-left:24px}}:is(body.product,body.product-welcome-pack) [id$=__main] #product-title h1,:is(body.product,body.product-welcome-pack) [id$=__main] #product-title h1.type__heading{font-family:var(--type__font-header-family);font-size:24px;font-weight:400;line-height:1.15;letter-spacing:-.01em;color:#000;text-wrap:balance}@media(min-width:768px){:is(body.product,body.product-welcome-pack) [id$=__main] #product-title h1,:is(body.product,body.product-welcome-pack) [id$=__main] #product-title h1.type__heading{font-size:29px}}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-pdp-id .pv-tag{padding:5px 12px;border:1px solid transparent;background:linear-gradient(100deg,#f7effa,#fbeef6 46%,#fef2ee);color:#000;font-size:12px;font-weight:600}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-pdp-id .pv-tag.pv-tag--caps{padding:4px 10px 3px 11px;border-color:#000;background:#f7effa;font-size:10.5px;font-weight:700;letter-spacing:.14em}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-pdp-id a.pv-tag:hover{background:#fff;border-color:var(--pv-violet,#5F2DDE);color:var(--pv-violet,#5F2DDE)}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-pdp-id a.pv-tag:focus-visible{outline:2px solid var(--pv-violet,#5F2DDE);outline-offset:2px}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-pdp-ean .pv-pdp-ean__label{font-size:11px;color:#595959}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-pdp-ean .pv-pdp-ean__code{font-size:14px;font-weight:500;color:#333}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-pdp-ean .pv-pdp-ean__copy{color:#595959}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-pdp-ean .pv-pdp-ean__copy:hover{background:var(--pv-beige,#EFEDEA);color:var(--pv-violet,#5F2DDE)}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-head),:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.relative>#product-price),:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div[class*=options-]:has(>[id^=js-options-]),:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>#product-add),:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-foot),:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-foot--guest)+div:has(>a.btn){background-color:var(--pv-beige,#EFEDEA)}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-head){border-radius:16px 16px 0 0}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-foot):not(:has(>.pv-order-foot--guest)),:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-foot--guest)+div:has(>a.btn),:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-foot--guest):not(:has(+div>a.btn)){border-radius:0 0 16px 16px}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-foot--guest)+div:has(>a.btn) p{opacity:1;color:#4d4d4d}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-order-head{font-size:11px;color:#4d4d4d}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-order-head.pv-order-head--retail{color:#4d4d4d}:is(body.product,body.product-welcome-pack) [id$=__main] #product-price,:is(body.product,body.product-welcome-pack) [id$=__main] #product-price>div>span,:is(body.product,body.product-welcome-pack) [id$=__main] #product-price>div>span *{font-size:24px;letter-spacing:-.01em}@media(min-width:768px){:is(body.product,body.product-welcome-pack) [id$=__main] #product-price,:is(body.product,body.product-welcome-pack) [id$=__main] #product-price>div>span,:is(body.product,body.product-welcome-pack) [id$=__main] #product-price>div>span *{font-size:27px}}:is(body.product,body.product-welcome-pack) [id$=__main] #product-add button[type=submit],:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] a.btn.btn--gradient{background:var(--pv-violet,#5F2DDE)!important;background-image:none!important;border-color:var(--pv-violet,#5F2DDE)!important;color:#fff!important}:is(body.product,body.product-welcome-pack) [id$=__main] #product-add button[type=submit]:hover,:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] a.btn.btn--gradient:hover{background:var(--pv-violet-dark,#4A1FB8)!important;border-color:var(--pv-violet-dark,#4A1FB8)!important}:is(body.product,body.product-welcome-pack) [id$=__main] #product-add button[type=submit] *,:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] a.btn.btn--gradient *{color:#fff!important;font-weight:600}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-order-foot .pv-order-fact__text{font-size:14px;font-weight:400;color:#333}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-order-foot .pv-order-fact svg.pv-icon{color:#333}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-order-foot .pv-order-jump__label{font-weight:600;color:var(--pv-violet,#5F2DDE)}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-order-foot .pv-order-jump svg.pv-icon{color:var(--pv-violet,#5F2DDE)}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-order-foot .pv-order-jump:hover,:is(body.product,body.product-welcome-pack) [id$=__main] .pv-order-foot .pv-order-jump:hover *{color:var(--pv-violet-dark,#4A1FB8)}:is(body.product,body.product-welcome-pack) [id$=__main] #product-accordion button>span:first-child,:is(body.product,body.product-welcome-pack) [id$=__main] #product-accordion button:has(>span>span.inline-flex)>span:first-child{font-size:15px;font-weight:600}:is(body.product,body.product-welcome-pack) [id$=__main] #product-accordion button>span:first-child>span.inline-flex{width:32px;height:32px;margin-right:12px}:is(body.product,body.product-welcome-pack) [id$=__main] #product-accordion button>span:first-child>span.inline-flex svg{width:16px;height:16px}:is(body.product,body.product-welcome-pack) [id$=__main] #product-accordion:has(button>span>span.inline-flex) button{padding-top:10px;padding-bottom:10px}:is(body.product,body.product-welcome-pack) [id$=__main] #product-accordion:has(button>span>span.inline-flex) .rte{padding-left:44px}:is(body.product,body.product-welcome-pack) [id$=__main] #product-accordion:not(:has(button>span>span.inline-flex)) button{padding-top:14px;padding-bottom:14px}:is(body.product,body.product-welcome-pack) [id$=__main] #product-accordion .rte,:is(body.product,body.product-welcome-pack) [id$=__main] #product-accordion .rte p{font-size:14px}:is(body.product,body.product-welcome-pack) [id$=__main] #product-accordion .rte a{font-size:14px;color:var(--pv-violet,#5F2DDE)}:is(body.product,body.product-welcome-pack) [id$=__main] #product-accordion .rte a:hover{color:var(--pv-violet-dark,#4A1FB8)}:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"]:has(.js-results){border:1px solid rgba(0,0,0,.1);border-radius:16px;background-color:#fff}:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"] .js-results>div:hover,:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"] .js-results>div.color__bg-shade-1{background-color:var(--pv-beige,#EFEDEA)}:is(body.product,body.product-welcome-pack) [id$=__main] [x-ref=formContainer]>div>[class~="group/product"] .js-results .h-10.w-10{border-radius:10px}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-shade-table .pv-shade-head__title{font-size:20px;line-height:1.15}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-shade-table .pv-shade-head__text{font-size:14px}@media(min-width:768px){:is(body.product,body.product-welcome-pack) [id$=__main] .pv-shade-table .pv-shade-head__title{font-size:24px}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-shade-table .pv-shade-head{margin:48px 0 20px}}:is(body.product,body.product-welcome-pack) .pv-band .pv-band__text h2,:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__title,:is(body.product,body.product-welcome-pack) .pv-rail .pv-rail__title{font-family:var(--type__font-header-family);font-size:20px;font-weight:400;line-height:1.15;letter-spacing:-.01em;color:#000}@media(min-width:768px){:is(body.product,body.product-welcome-pack) .pv-band .pv-band__text h2,:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__title,:is(body.product,body.product-welcome-pack) .pv-rail .pv-rail__title{font-size:24px}}:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__overline{font-size:11px;color:#4d4d4d}:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__list{border-radius:16px}:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__label{font-size:13px}:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__value,:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__long,:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__shade,:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__ean,:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__link,:is(body.product,body.product-welcome-pack) .pv-facts .pv-facts__more-label{font-size:15px}:is(body.product,body.product-welcome-pack) .pv-rail .pv-rail__all-label{font-size:14px;color:var(--pv-violet,#5F2DDE)}:is(body.product,body.product-welcome-pack) .pv-rail .pv-rail__all svg.pv-icon{color:var(--pv-violet,#5F2DDE)}@media(min-width:768px){:is(body.product,body.product-welcome-pack) .pv-facts{padding:64px 0}:is(body.product,body.product-welcome-pack) .pv-rail{padding:64px 0 72px}}:is(body.product,body.product-welcome-pack) .pv-band{gap:2rem;margin:3rem 0}:is(body.product,body.product-welcome-pack) .pv-band .pv-band__img{border-radius:16px}:is(body.product,body.product-welcome-pack) .pv-band .pv-band__text .rte{max-width:34rem}:is(body.product,body.product-welcome-pack) .pv-band .pv-band__text .rte,:is(body.product,body.product-welcome-pack) .pv-band .pv-band__text .rte p{font-size:16px;line-height:1.6;color:#333}@media(min-width:768px){:is(body.product,body.product-welcome-pack) .pv-band{gap:4rem;margin:4rem 0;flex-wrap:nowrap}:is(body.product,body.product-welcome-pack) .pv-band .pv-band__media{flex:0 1 44%}:is(body.product,body.product-welcome-pack) .pv-band .pv-band__img{max-height:680px;object-fit:cover;object-position:50% 50%}:is(body.product,body.product-welcome-pack) .pv-band .pv-band__text{flex:1 1 0}:is(body.product,body.product-welcome-pack) .pv-band:has(>.pv-band__media:only-child){justify-content:center}:is(body.product,body.product-welcome-pack) .pv-band .pv-band__media:only-child{flex:0 1 720px}}body.collection section[id$=__pv_guest]>div>div,body.collection section[id$=__pv_pending]>div>div{background:var(--pv-beige,#EFEDEA)}body.collection section[id$=__pv_guest] h3.type__heading-1,body.collection section[id$=__pv_pending] h3.type__heading-1{color:#000}body.collection section[id$=__pv_guest] div.space-y-4 p,body.collection section[id$=__pv_pending] div.space-y-4 p{color:#595959}body.collection section[id$=__pv_guest] div.space-y-4 a,body.collection section[id$=__pv_pending] div.space-y-4 a{color:#000}section[id$=__content_grid_rmM7gD] a[class~="group/content-item"]{border-radius:16px;outline:0!important}section[id$=__content_grid_rmM7gD] a[class~="group/content-item"]>div.js-picture{aspect-ratio:4 / 3;height:auto!important;border-radius:16px}section[id$=__content_grid_rmM7gD] a[class~="group/content-item"]>div.js-picture img{height:100%!important;object-position:center 25%}body .pv-card__shades{display:none!important}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-order-head{margin:0;line-height:1.3}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-head)+div:has(>.pv-order-foot--guest){padding-top:0!important;padding-bottom:0!important}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-foot--guest)+div:has(>a.btn){padding-top:0!important;margin-bottom:24px}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-foot--guest)+div:has(>a.btn) a.btn{min-height:48px}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-foot--guest)+div:has(>a.btn) p{margin:12px 0 0;font-family:var(--type__font-body-family);font-size:14px;line-height:1.45;text-align:left;color:#595959;opacity:1}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-foot--guest)+div:has(>a.btn) p a{font-size:14px;font-weight:600;color:#000;text-decoration:underline;text-underline-offset:3px}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-foot--guest)+div:has(>a.btn) p a:hover{color:var(--pv-violet,#5F2DDE);opacity:1}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-head):has(+div>.pv-order-foot--guest):not(:has(+div+div>a.btn)){padding-bottom:28px!important;border-radius:16px}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-head){padding-bottom:6px!important}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-head):has(+div>.pv-order-foot--guest){padding-bottom:14px!important}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.relative>#product-price){padding-top:0!important;padding-bottom:14px!important}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div[class*=options-]:has(>[id^=js-options-]){padding-top:0!important;padding-bottom:14px!important}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>#product-add){padding-top:0!important;padding-bottom:0!important}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-order-foot:not(.pv-order-foot--guest){padding-top:16px}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-tier-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:6px 0 0}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-tier-price .pv-tier-price__now,:is(body.product,body.product-welcome-pack) [id$=__main] .pv-tier-price .pv-tier-price__now *{font-family:var(--type__font-body-family);font-size:24px;font-weight:700;line-height:1.1;letter-spacing:-.01em;color:#000}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-tier-price .pv-tier-price__rsp,:is(body.product,body.product-welcome-pack) [id$=__main] .pv-tier-price .pv-tier-price__rsp *{font-family:var(--type__font-body-family);font-size:16px;font-weight:400;line-height:1.2;color:#595959}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-order-head.pv-order-head--tier{color:#000}@media(min-width:768px){:is(body.product,body.product-welcome-pack) [id$=__main] .pv-tier-price .pv-tier-price__now,:is(body.product,body.product-welcome-pack) [id$=__main] .pv-tier-price .pv-tier-price__now *{font-size:27px}}body .pv-rsp,body .pv-rsp *{font-size:13px;font-weight:400;color:#595959}body .pv-rsp{margin-left:2px}:is(body.product,body.product-welcome-pack) [id$=__main] #product-accordion button>span:first-child>span.inline-flex{width:36px;height:36px;margin-right:14px}:is(body.product,body.product-welcome-pack) [id$=__main] #product-accordion button>span:first-child>span.inline-flex svg{width:20px;height:20px}:is(body.product,body.product-welcome-pack) [id$=__main] #product-accordion:has(button>span>span.inline-flex) .rte{padding-left:50px}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-pdp-ean .pv-pdp-ean__copy svg{width:18px;height:18px}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-order-foot .pv-order-fact svg.pv-icon{width:20px;height:20px;margin-top:-1px}@media(max-width:767px){:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-foot--guest)+div:has(>a.btn){margin-bottom:20px}}body.page-partner .pvp .pvp-wrap img.pvp-fit{object-fit:contain;object-position:50% 50%;background:#f4f1ec;padding:12px;box-sizing:border-box}body.page-partner .pvp .pvp-wrap img.pvp-fit.pvp-fit--white{background:#fff}body.page-partner .pvp .pvp-wrap .pvp-media__body>.pvp-rows,body.page-partner .pvp .pvp-wrap .pvp-ptile__body>.pvp-rows{margin-top:16px;width:100%}@media(min-width:1024px){body.page-partner .pvp .pvp-wrap .pvp-ptiles.pvp-ptiles--4{grid-template-columns:repeat(4,minmax(0,1fr))}}body.page-partner .pvp .pvp-wrap .pvp-ptiles+.pvp-media{margin-top:var(--pvp-sec)}body.page-partner .pvp .pvp-wrap .pvp-media__body>.pvp-list{margin-top:16px}main,body>.flex>.flex-grow{min-width:0}html,body{overflow-x:clip}@media(max-width:1023.98px){.theme__header nav div[class~="lg:hidden"][class~=window]>div[class~=basis-0]{flex:1 0 auto;min-width:max-content}.theme__header nav div[class~="lg:hidden"][class~=window]>div[class~=w-full]{flex:0 0 100%;order:3}}div[class~=max-h-screen][class~=pr-4]{padding-right:28px}:is(div[class~=max-h-screen][class~=pr-4],.overscroll-none>div.p-4:has(input[name^=filter])) [class~="group/accordion"]:has(input[type=range]){display:none}div[class~=max-h-screen][class~=pr-4]>div[style*=padding-top]>div{border:0;padding-bottom:8px}div[class~=max-h-screen][class~=pr-4]>div[style*=padding-top] .inline-flex.gap-1.p-1{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:100px;padding:4px}div[class~=max-h-screen][class~=pr-4]>div[style*=padding-top] .inline-flex.gap-1.p-1>button{border-radius:100px;padding:7px 10px}div[class~=max-h-screen][class~=pr-4]>div[style*=padding-top] .inline-flex.gap-1.p-1>button.color__bg-body{background:#efedea}div[class~=max-h-screen][class~=pr-4]>.overflow-y-auto{gap:0}:is(div[class~=max-h-screen][class~=pr-4],.overscroll-none>div.p-4:has(input[name^=filter])) [class~="group/accordion"]{border-bottom:1px solid rgba(0,0,0,.08)}:is(div[class~=max-h-screen][class~=pr-4],.overscroll-none>div.p-4:has(input[name^=filter])) [class~="group/accordion"]>button{padding:18px 0;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}:is(div[class~=max-h-screen][class~=pr-4],.overscroll-none>div.p-4:has(input[name^=filter])) [class~="group/accordion"]>button>span{text-decoration:none!important}:is(div[class~=max-h-screen][class~=pr-4],.overscroll-none>div.p-4:has(input[name^=filter])) [class~="group/accordion"]>button svg{width:14px;height:14px;opacity:.55}:is(div[class~=max-h-screen][class~=pr-4],.overscroll-none>div.p-4:has(input[name^=filter])) [class~="group/accordion"]>.rte{padding-bottom:18px}:is(div[class~=max-h-screen][class~=pr-4],.overscroll-none>div.p-4:has(input[name^=filter])) [class~="group/accordion"] .flex-col.gap-4{gap:4px}:is(div[class~=max-h-screen][class~=pr-4],.overscroll-none>div.p-4:has(input[name^=filter])) [class~="group/accordion"] label{display:flex;align-items:center;gap:10px;padding:7px 10px;margin:0 -10px;border-radius:10px;font-size:15px;cursor:pointer;text-decoration:none!important;transition:background-color .15s ease}:is(div[class~=max-h-screen][class~=pr-4],.overscroll-none>div.p-4:has(input[name^=filter])) [class~="group/accordion"] label:hover{background:#efedea}:is(div[class~=max-h-screen][class~=pr-4],.overscroll-none>div.p-4:has(input[name^=filter])) [class~="group/accordion"] label>span{margin:0!important}:is(div[class~=max-h-screen][class~=pr-4],.overscroll-none>div.p-4:has(input[name^=filter])) [class~="group/accordion"] label>span.opacity-75{margin-left:auto!important;opacity:1;color:#00000073;font-size:13px}:is(div[class~=max-h-screen][class~=pr-4],.overscroll-none>div.p-4:has(input[name^=filter])) [class~="group/accordion"] label:has(input:disabled){opacity:.4}:is(div[class~=max-h-screen][class~=pr-4],.overscroll-none>div.p-4:has(input[name^=filter])) [class~="group/accordion"] input[type=checkbox],:is(div[class~=max-h-screen][class~=pr-4],.overscroll-none>div.p-4:has(input[name^=filter])) [class~="group/accordion"] input[type=radio]{-webkit-appearance:none;appearance:none;flex:none;width:18px;height:18px;margin:0!important;border:1.5px solid rgba(0,0,0,.3);border-radius:5px;background:#fff center / 12px no-repeat;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}:is(div[class~=max-h-screen][class~=pr-4],.overscroll-none>div.p-4:has(input[name^=filter])) [class~="group/accordion"] input[type=radio]{border-radius:50%}:is(div[class~=max-h-screen][class~=pr-4],.overscroll-none>div.p-4:has(input[name^=filter])) [class~="group/accordion"] input[type=checkbox]:checked{background-color:var(--pv-violet,#5F2DDE);border-color:var(--pv-violet,#5F2DDE);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}:is(div[class~=max-h-screen][class~=pr-4],.overscroll-none>div.p-4:has(input[name^=filter])) [class~="group/accordion"] input[type=radio]:checked{border-color:var(--pv-violet,#5F2DDE);box-shadow:inset 0 0 0 4px #fff;background:var(--pv-violet,#5F2DDE)}:is(div[class~=max-h-screen][class~=pr-4],.overscroll-none>div.p-4:has(input[name^=filter])) [class~="group/accordion"] label:has(input:checked){font-weight:600}div[class~=max-h-screen][class~=pr-4]>.overflow-y-auto{overflow-x:hidden}:is(div[class~=max-h-screen][class~=pr-4],.overscroll-none>div.p-4:has(input[name^=filter])) [class~="group/accordion"] label{margin:0;padding:7px 8px}:is(div[class~=max-h-screen][class~=pr-4],.overscroll-none>div.p-4:has(input[name^=filter])) [class~="group/accordion"] label:has(input:disabled){display:none}.pv-card__login .pv-card__nowrap{margin-left:0}button.btn.btn--plain[class~="!w-full"][\@click*=filter_overlay]{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;background:#fff!important;color:#111!important;border:1px solid rgba(0,0,0,.14)!important;border-radius:100px;font-weight:600;font-size:15px}button.btn.btn--plain[class~="!w-full"][\@click*=filter_overlay]:before{content:"";width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M4 6h10M18 6h2M4 12h4M12 12h8M4 18h12M20 18h0'/%3E%3Ccircle cx='16' cy='6' r='2'/%3E%3Ccircle cx='10' cy='12' r='2'/%3E%3Ccircle cx='18' cy='18' r='2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M4 6h10M18 6h2M4 12h4M12 12h8M4 18h12M20 18h0'/%3E%3Ccircle cx='16' cy='6' r='2'/%3E%3Ccircle cx='10' cy='12' r='2'/%3E%3Ccircle cx='18' cy='18' r='2'/%3E%3C/svg%3E") center / contain no-repeat}@media(max-width:767px){.pv-card__login{font-size:13px}}[class~="group/accordion"]>button.minimal>span{font-weight:600}.pv-clh .pv-clb{margin-top:20px;padding:20px 24px;background:#fff;border:1px solid rgba(0,0,0,.09);border-radius:18px}.pv-clb__head{display:flex;align-items:center;gap:12px}.pv-clb__icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:#efedea;color:var(--pv-violet,#5F2DDE)}.pv-clb__title{margin:0;flex:1;font-size:17px;font-weight:600;line-height:1.3}.pv-clb__hide{flex:none;display:inline-flex;align-items:center;gap:6px;padding:6px 0;background:none;border:0;font-size:14px;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pv-clb__hide svg{transition:transform .2s ease}.pv-clb.is-closed .pv-clb__hide svg{transform:rotate(-90deg)}.pv-clb__text{margin:10px 0 16px;font-size:15px;color:#000000b3}.pv-clb__grid{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:14px;align-items:stretch}.pv-clb__paste{position:relative;display:flex}.pv-clb__paste textarea{width:100%;min-height:104px;resize:vertical;padding:12px 14px;border:1px solid rgba(0,0,0,.16);border-radius:12px;font:inherit;font-size:15px;background:#fff}.pv-clb__paste textarea:focus{outline:none;border-color:var(--pv-violet,#5F2DDE);box-shadow:0 0 0 3px #5f2dde24}.pv-clb__go{position:absolute;right:10px;bottom:10px;display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border:0;border-radius:100px;background:var(--pv-violet,#5F2DDE);color:#fff;font-weight:600;font-size:14px;cursor:pointer}.pv-clb__go[hidden]{display:none}.pv-clb__or{align-self:center;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#0006}.pv-clb__drop{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border:1.5px dashed rgba(0,0,0,.18);border-radius:12px;background:#faf9f7;transition:border-color .15s ease,background-color .15s ease}.pv-clb__drop.is-over{border-color:var(--pv-violet,#5F2DDE);background:#f3effd}.pv-clb__drop p{margin:0}.pv-clb__drop-title{font-weight:600;font-size:15px}.pv-clb__drop-note{font-size:13px;color:#00000080}.pv-clb__file{flex:none;display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border:1px solid #111;border-radius:100px;background:#fff;font-weight:600;font-size:14px;cursor:pointer;transition:background-color .15s ease,color .15s ease}.pv-clb__file:hover{background:#111;color:#fff}@media(max-width:767px){.pv-clh .pv-clb{padding:16px}.pv-clb__title{font-size:15px}.pv-clb__grid{grid-template-columns:1fr}.pv-clb__or{justify-self:center}.pv-clb__drop{flex-direction:column;align-items:flex-start}}dialog.pv-dl{width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:20px;background:#fff;color:#111;box-shadow:0 24px 80px #00000040}dialog.pv-dl::backdrop{background:#11111173;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.pv-dl__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 26px;border-bottom:1px solid rgba(0,0,0,.08)}.pv-dl__title{margin:0;font-size:19px;line-height:1.2}.pv-dl__x{display:inline-flex;padding:8px;border:1px solid rgba(0,0,0,.14);border-radius:50%;background:#fff;cursor:pointer}.pv-dl__body{padding:22px 26px 6px}.pv-dl__text{margin:0 0 18px;font-size:15px;line-height:1.55;color:#000000b8}.pv-dl__set{margin:0 0 18px;padding:0;border:0;display:flex;flex-wrap:wrap;gap:8px}.pv-dl__set legend{margin-bottom:8px;padding:0;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.pv-dl__opt{flex:1 1 200px;display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid rgba(0,0,0,.14);border-radius:12px;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.pv-dl__opt--inline{flex:0 1 auto}.pv-dl__opt:has(input:checked){border-color:var(--pv-violet,#5F2DDE);background:#f6f3fe}.pv-dl__opt input{-webkit-appearance:none;appearance:none;flex:none;width:18px;height:18px;margin:0;border:1.5px solid rgba(0,0,0,.3);border-radius:50%;background:#fff}.pv-dl__opt input:checked{border-color:var(--pv-violet,#5F2DDE);background:var(--pv-violet,#5F2DDE);box-shadow:inset 0 0 0 4px #fff}.pv-dl__opt span{display:flex;flex-direction:column;gap:2px}.pv-dl__opt strong{font-size:15px;font-weight:600}.pv-dl__opt small{font-size:13px;color:#00000080}.pv-dl__error{margin:0 0 12px;padding:10px 12px;border-radius:10px;background:#fbefea;color:#9a3412;font-size:14px}.pv-dl__error[hidden]{display:none}.pv-dl__foot{display:flex;justify-content:flex-end;gap:10px;padding:18px 26px 22px;border-top:1px solid rgba(0,0,0,.08)}.pv-dl__btn{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border:1px solid var(--pv-violet,#5F2DDE);border-radius:100px;background:var(--pv-violet,#5F2DDE);color:#fff;font-weight:600;font-size:15px;cursor:pointer}.pv-dl__btn.is-busy{opacity:.6;cursor:progress}:root{--pv-warm:linear-gradient(110deg,#C93B90 0%,#F2591F 100%);--pv-warm-solid:#D9476F;--pv-err-bg:#FDEDEB;--pv-err-ink:#A3271B}body .pv-tag{background:var(--pv-warm);color:#fff}body .pv-tag.pv-tag--light{background:#fff;color:var(--pv-warm-solid)}.theme__header nav .flex-shrink:has(>.header__dropdown a[href$="/collections/new-in"])>.header__link:after,#shopify-section-theme__menu nav [class~="group/accordion"]:has(a[href$="/collections/new-in"])>button>span:first-child:after{background:var(--pv-warm)!important}.pv-ann .pv-ann__ic{background:#111;color:#fff}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-pdp-id .pv-tag.pv-tag--caps{border-color:transparent;background:var(--pv-warm);color:#fff}@media(min-width:1024px){.theme__header nav div.w-full.gap-4{justify-content:flex-start;column-gap:clamp(20px,3vw,44px)}.theme__header nav .header__link{font-weight:500}}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-order-head.pv-order-head--tier{display:inline-flex;align-items:center;padding:5px 12px 4px;border-radius:100px;background:linear-gradient(100deg,#f7effa,#fbeef6 46%,#fef2ee);color:#8e2a6b}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-tier-price .pv-tier-price__now,:is(body.product,body.product-welcome-pack) [id$=__main] .pv-tier-price .pv-tier-price__now *{background:linear-gradient(110deg,#9e38c6,#c93b90,#f2591f);-webkit-background-clip:text;background-clip:text;color:transparent!important}.pv-qo .pv-qo__error{background:var(--pv-err-bg);color:var(--pv-err-ink);border:1px solid #F6C9C3;border-left:4px solid var(--pv-err-ink)}.pv-qo .pv-qo__error *{color:inherit}.pv-qo .pv-qo__textarea::placeholder{color:#9b9b9b;font-style:italic}body div.border__input--radius.border__input:has(>input[type=number]){height:44px;border:1px solid rgba(0,0,0,.16)!important;border-radius:100px!important;background:#fff!important;box-shadow:none!important;overflow:hidden}body div.border__input--radius.border__input:has(>input[type=number]):hover{border-color:#0006!important}body div.border__input--radius.border__input:has(>input[type=number]):focus-within{border-color:#111!important}body div.border__input--radius.border__input>input[type=number]{height:42px;padding:0 44px!important;border:0!important;box-shadow:none!important;background:transparent!important;font-weight:600;text-align:center}body div.border__input--radius.border__input>div.absolute.h-full{width:44px;background:transparent!important;border:0!important}body div.border__input--radius.border__input>div.absolute.h-full>button.btn{width:34px!important;height:34px!important;min-height:0;margin:auto 5px;padding:0!important;border:0!important;outline:0!important;box-shadow:none!important;border-radius:50%!important;background:transparent!important;color:#111!important;transition:background-color .15s ease}body div.border__input--radius.border__input>div.absolute.h-full>button.btn:hover{background:#efedea!important}body div.border__input--radius.border__input>div.absolute.h-full>button.btn:active{background:#e3e0db!important}body div.border__input--radius.border__input>div.absolute.h-full>button.btn:focus-visible{box-shadow:0 0 0 2px #111!important}body div.border__input--radius.border__input>div.absolute.h-full>button.btn:after{display:none!important}.pv-dl__btn{background:#111;border-color:#111}.pv-dl__btn:hover{background:#000;border-color:#000}.pv-dl__btn--ghost{background:#fff;color:#111;border-color:#0003}.pv-dl__btn--ghost:hover{background:#efedea}.pv-dl__opt:has(input:checked){border-color:#111;background:#efedea}.pv-dl__opt input:checked{border-color:#111;background:#111}.pv-dl__field{display:block;margin:0 0 18px}.pv-dl__legend{display:block;margin-bottom:8px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.pv-dl__select{position:relative;display:block}.pv-dl__select select{width:100%;height:50px;padding:0 44px 0 16px;border:1px solid rgba(0,0,0,.18);border-radius:12px;background:#fff;font:inherit;font-size:15px;font-weight:600;color:#111;-webkit-appearance:none;appearance:none;cursor:pointer}.pv-dl__select select:focus{outline:none;border-color:#111}.pv-dl__select:after{content:"";position:absolute;right:16px;top:50%;width:10px;height:10px;margin-top:-7px;pointer-events:none;border-right:2px solid #111;border-bottom:2px solid #111;transform:rotate(45deg)}@media(min-width:1024px){body.product [id$=__main] div[class*="md:w-[50%]"]:has(.js-slider){position:relative!important;top:auto!important}body.product [id$=__main] .js-thumbnailSlider{display:none!important}body.product [id$=__main] div:has(>.js-slider){flex-basis:100%!important;height:auto!important}body.product [id$=__main] div.flex.h-full:has(.js-slider){overflow:visible!important;height:auto!important}body.product [id$=__main] .js-slider{display:grid!important;grid-template-columns:1fr 1fr;gap:10px;height:auto!important;overflow:visible!important;white-space:normal;scroll-snap-type:none!important}body.product [id$=__main] .js-slider>div{width:auto!important;min-width:0;max-width:none!important;border-radius:16px}body.product [id$=__main] .js-slider>div:first-child{grid-column:1 / -1}body.product [id$=__main] .js-slider>div:only-child{grid-column:1 / -1}body.product [id$=__main] .js-slider+div.absolute{display:none!important}}:is(body.product,body.product-welcome-pack) [id$=__main] .js-slider+div.absolute>div{background:#ffffffe0!important;box-shadow:0 1px 6px #0000001f}:is(body.product,body.product-welcome-pack) [id$=__main] .js-slider+div.absolute button.color__light,:is(body.product,body.product-welcome-pack) [id$=__main] .js-slider+div.absolute button.color__light *{color:#111!important}:is(body.product,body.product-welcome-pack) [id$=__main] .js-slider+div.absolute button.rounded-full{background:#111!important}:is(body.product,body.product-welcome-pack) div:has(>.pv-band){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;align-items:stretch}:is(body.product,body.product-welcome-pack) div:has(>.pv-band)>.pv-band{flex-direction:column!important;align-items:stretch;gap:0;margin:0;overflow:hidden;border:1px solid rgba(0,0,0,.08);border-radius:20px;background:#fff}:is(body.product,body.product-welcome-pack) div:has(>.pv-band)>.pv-band .pv-band__media{flex:none;min-width:0}:is(body.product,body.product-welcome-pack) div:has(>.pv-band)>.pv-band .pv-band__img{aspect-ratio:4 / 3;object-fit:cover;border-radius:0}:is(body.product,body.product-welcome-pack) div:has(>.pv-band)>.pv-band .pv-band__text{flex:1;min-width:0;padding:22px 24px 26px}:is(body.product,body.product-welcome-pack) div:has(>.pv-band)>.pv-band .pv-band__text h2{font-size:20px;line-height:1.2;margin:0 0 10px}:is(body.product,body.product-welcome-pack) div:has(>.pv-band)>.pv-band .pv-band__text .rte{max-width:none;font-size:15px}.pv-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:4px 0 0;padding:0;list-style:none}.pv-pay li{margin:0;padding:0}#shopify-section-theme__cart div[class~="hover:color__bg-shade-1"][class~=items-stretch]{padding:0 16px;border-radius:12px;transition:background-color .15s ease}#shopify-section-theme__cart div[class~="hover:color__bg-shade-1"][class~=items-stretch]:hover{background:#faf9f7!important}#shopify-section-theme__cart div[class~="hover:color__bg-shade-1"][class~=items-stretch]>div{min-width:0}#shopify-section-theme__cart div.border__element--radius.color__bg-shade-1.color__dark{border:0!important;border-radius:100px!important;padding:3px 10px!important;background:linear-gradient(100deg,#f7effa,#fbeef6 46%,#fef2ee)!important}#shopify-section-theme__cart div.border__element--radius.color__bg-shade-1.color__dark span{color:#8e2a6b!important;font-weight:600}:is(body.product,body.product-welcome-pack) div:has(>.pv-band)>.pv-band:not(:has(.pv-band__text)) .pv-band__media{height:100%}:is(body.product,body.product-welcome-pack) div:has(>.pv-band)>.pv-band:not(:has(.pv-band__text)) .pv-band__img{height:100%;aspect-ratio:auto;min-height:320px}.pv-rv{--pv-rv-ink:#0D0D0D;--pv-rv-muted:#595959;--pv-rv-beige:#EFEDEA;--pv-rv-line:rgba(0,0,0,.08);--pv-rv-star:var(--pv-violet,#5F2DDE);--pv-rv-gap:16px;background:#fff;overflow:hidden}.pv-rv .pv-rv__wrap{min-width:0}.pv-rv .pv-rv__head{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 auto 28px;max-width:46rem}.pv-rv .pv-rv__overline{margin:0 0 10px;font-family:var(--type__font-body-family);font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.18em;text-transform:uppercase;color:var(--pv-rv-muted)}.pv-rv .pv-rv__heading{margin:0;font-family:var(--type__font-header-family);font-weight:400;font-size:clamp(1.488rem,3.4vw + .425rem,2.274rem);line-height:1.1;letter-spacing:-.015em;text-transform:none;text-wrap:balance;overflow-wrap:anywhere;color:var(--pv-rv-ink)}.pv-rv .pv-rv__summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px;margin:14px 0 0}.pv-rv .pv-rv__summary-text{margin:0;font-family:var(--type__font-body-family);font-size:15px;font-weight:400;line-height:1.4;color:var(--pv-rv-muted)}.pv-rv .pv-rv__summary-text strong{font-family:var(--type__font-body-family);font-size:15px;font-weight:700;color:var(--pv-rv-ink)}.pv-rv .pv-rv__stars{display:inline-flex;align-items:center;gap:2px;line-height:0}.pv-rv .pv-rv__stars .pv-rv__star{display:block;width:16px;height:16px;fill:var(--pv-rv-star)}.pv-rv .pv-rv__stars.pv-rv__stars--lg .pv-rv__star{width:20px;height:20px}.pv-rv .pv-rv__stars .pv-rv__star.is-empty{fill:#d9d6d1}.pv-rv .pv-rv__track{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:var(--pv-rv-gap);margin:0;padding:2px 2px 12px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;max-width:100%}.pv-rv .pv-rv__track:focus-visible{outline:2px solid var(--pv-violet,#5F2DDE);outline-offset:4px;border-radius:20px}.pv-rv .pv-rv__track .pv-rv__item{min-width:0;margin:0;padding:0;scroll-snap-align:start}.pv-rv .pv-rv__item .pv-rv__card{display:flex;flex-direction:column;height:100%;margin:0;background:#fff;border:1px solid var(--pv-rv-line);border-radius:20px;overflow:hidden}.pv-rv .pv-rv__card .pv-rv__media{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 10;background:var(--pv-rv-beige);border:0;overflow:hidden}.pv-rv .pv-rv__media .pv-rv__img{display:block;width:100%;height:100%;object-fit:cover}.pv-rv .pv-rv__media .pv-rv__initials{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:#fff;font-family:var(--type__font-header-family);font-size:22px;font-weight:400;line-height:1;letter-spacing:.02em;color:var(--pv-rv-ink)}.pv-rv .pv-rv__card .pv-rv__body{display:flex;flex-direction:column;flex:1 1 auto;gap:12px;padding:20px}.pv-rv .pv-rv__body .pv-rv__quote{flex:1 1 auto;margin:0;padding:0;border:0}.pv-rv .pv-rv__quote p{margin:0;font-family:var(--type__font-body-family);font-size:15px;font-weight:400;line-height:1.55;font-style:normal;color:var(--pv-rv-ink)}.pv-rv .pv-rv__body .pv-rv__meta{display:flex;flex-direction:column;gap:2px;margin:4px 0 0;padding:12px 0 0;border-top:1px solid var(--pv-rv-line)}.pv-rv .pv-rv__meta .pv-rv__author{font-family:var(--type__font-body-family);font-size:15px;font-weight:700;line-height:1.35;color:var(--pv-rv-ink)}.pv-rv .pv-rv__meta .pv-rv__location,.pv-rv .pv-rv__meta .pv-rv__date{font-family:var(--type__font-body-family);font-size:13px;font-weight:400;line-height:1.4;color:var(--pv-rv-muted)}.pv-rv .pv-rv__jdgm{min-width:0;max-width:100%;overflow:hidden}.pv-rv .pv-rv__note{margin:0 auto;max-width:40rem;padding:16px;border:1px dashed rgba(0,0,0,.2);border-radius:16px;font-family:var(--type__font-body-family);font-size:13px;line-height:1.45;text-align:center;color:var(--pv-rv-muted)}.pv-rv .pv-rv__cta{display:flex;justify-content:center;margin:28px 0 0}.pv-rv .pv-rv__cta .pv-rv__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 28px;border:1px solid var(--pv-rv-ink);border-radius:999px;background:transparent;font-family:var(--type__font-body-family);font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;color:var(--pv-rv-ink);transition:background-color .15s ease,color .15s ease,border-color .15s ease}.pv-rv .pv-rv__cta .pv-rv__btn:hover{opacity:1;background:var(--pv-rv-ink);border-color:var(--pv-rv-ink);color:#fff}.pv-rv .pv-rv__cta .pv-rv__btn:focus-visible{outline:2px solid var(--pv-violet,#5F2DDE);outline-offset:3px}@media(min-width:768px){.pv-rv{--pv-rv-gap:24px}.pv-rv .pv-rv__head{margin-bottom:40px}.pv-rv .pv-rv__track{grid-auto-columns:calc((100% - 2 * var(--pv-rv-gap)) / 3)}.pv-rv .pv-rv__card .pv-rv__body{padding:24px}.pv-rv .pv-rv__quote p{font-size:16px}.pv-rv .pv-rv__cta{margin-top:40px}}@media(prefers-reduced-motion:reduce){.pv-rv .pv-rv__track{scroll-behavior:auto}.pv-rv .pv-rv__cta .pv-rv__btn{transition:none}}body .pv-cln.pv-clh .pv-cln__intro{margin:12px 0 0;font-family:var(--type__font-body-family);font-size:16px;line-height:1.5;color:#595959}body .pv-cln.pv-clh .pv-cln__row{margin-top:48px;min-width:0}body .pv-cln.pv-clh .pv-cln__row--lines{margin-top:36px}body .pv-cln.pv-clh h2.pv-cln__h2{margin:0 0 16px;font-family:var(--type__font-header-family);font-weight:400;font-size:clamp(1.169rem,1.02vw + .85rem,1.488rem);line-height:1.2;letter-spacing:-.01em;color:#000}body .pv-cln.pv-clh ul.pv-cln__lines,body .pv-cln.pv-clh ul.pv-cln__brands,body .pv-cln.pv-clh ul.pv-cln__cats,body .pv-cln.pv-clh ul.pv-cln__all{margin:0;padding:0;list-style:none}body .pv-cln.pv-clh .pv-cln__cell{margin:0;min-width:0}body .pv-cln.pv-clh a.pv-cln__tile{position:relative;display:block;width:100%;aspect-ratio:4 / 5;border-radius:16px;overflow:hidden;isolation:isolate;background:#efedea;text-decoration:none;color:#fff}body .pv-cln.pv-clh a.pv-cln__tile:focus-visible{outline:2px solid var(--pv-violet,#5F2DDE);outline-offset:2px;box-shadow:none}body .pv-cln.pv-clh .pv-cln__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block}body .pv-cln.pv-clh .pv-cln__media img.pv-cln__img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 22%;transition:transform .35s ease}body .pv-cln.pv-clh a.pv-cln__tile:not(.pv-cln__tile--noimg) .pv-cln__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000 42%,#000000bd)}body .pv-cln.pv-clh .pv-cln__body{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:18px 64px 18px 18px}body .pv-cln.pv-clh .pv-cln__tile .pv-cln__title{display:block;font-family:var(--type__font-body-family);font-size:20px;font-weight:700;line-height:1.15;letter-spacing:-.01em;text-wrap:balance;color:#fff}body .pv-cln.pv-clh .pv-cln__tile .pv-cln__tag{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:100px;background:#fff;font-family:var(--type__font-body-family);font-size:11px;font-weight:700;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:#000}body .pv-cln.pv-clh .pv-cln__tile .pv-cln__arrow{position:absolute;right:14px;bottom:14px;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#fff;color:#000;transition:transform .2s ease}body .pv-cln.pv-clh .pv-cln__tile .pv-cln__arrow svg.pv-icon{color:#000}body .pv-cln.pv-clh svg.pv-icon *{color:inherit}body .pv-cln.pv-clh a.pv-cln__tile--noimg .pv-cln__title{color:#000}body .pv-cln.pv-clh a.pv-cln__tile--noimg .pv-cln__tag{background:var(--pv-violet,#5F2DDE);color:#fff}body .pv-cln.pv-clh a.pv-cln__tile--noimg .pv-cln__arrow{background:#000;color:#fff}body .pv-cln.pv-clh a.pv-cln__tile--noimg .pv-cln__arrow svg.pv-icon{color:#fff}body .pv-cln.pv-clh ul.pv-cln__lines{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 12px) / 1.2);gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}body .pv-cln.pv-clh ul.pv-cln__lines::-webkit-scrollbar{display:none}body .pv-cln.pv-clh ul.pv-cln__lines>.pv-cln__cell{scroll-snap-align:start}body .pv-cln.pv-clh ul.pv-cln__brands{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}body .pv-cln.pv-clh a.pv-cln__tile--brand{aspect-ratio:4 / 3}body .pv-cln.pv-clh a.pv-cln__tile--brand .pv-cln__media img.pv-cln__img{object-position:50% 10%}body .pv-cln.pv-clh a.pv-cln__tile--brand .pv-cln__title{font-size:20px}body .pv-cln.pv-clh ul.pv-cln__cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}body .pv-cln.pv-clh a.pv-cln__cat{display:flex;flex-direction:column;gap:4px;text-decoration:none;color:#000}body .pv-cln.pv-clh .pv-cln__cat-media{display:block;position:relative;aspect-ratio:1 / 1;margin-bottom:8px;border-radius:16px;overflow:hidden;background:#efedea}body .pv-cln.pv-clh .pv-cln__cat-media img.pv-cln__img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .35s ease}body .pv-cln.pv-clh .pv-cln__cat-title{font-family:var(--type__font-body-family);font-size:15px;font-weight:600;line-height:1.3;color:#000}body .pv-cln.pv-clh .pv-cln__cat-count{font-family:var(--type__font-body-family);font-size:13px;line-height:1.4;color:#595959}body .pv-cln.pv-clh a.pv-cln__cat:hover .pv-cln__cat-title{color:var(--pv-violet,#5F2DDE)}body .pv-cln.pv-clh a.pv-cln__cat:focus-visible{outline:2px solid var(--pv-violet,#5F2DDE);outline-offset:3px;border-radius:16px;box-shadow:none}body .pv-cln.pv-clh ul.pv-cln__all{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));column-gap:32px;border-top:1px solid rgba(0,0,0,.09)}body .pv-cln.pv-clh .pv-cln__all-item{margin:0;min-width:0;border-bottom:1px solid rgba(0,0,0,.09)}body .pv-cln.pv-clh a.pv-cln__all-link{display:flex;align-items:center;gap:6px;min-height:48px;padding:10px 0;text-decoration:none;color:#000}body .pv-cln.pv-clh .pv-cln__all-title{min-width:0;overflow-wrap:anywhere;font-family:var(--type__font-body-family);font-size:15px;font-weight:500;line-height:1.35;color:#000}body .pv-cln.pv-clh .pv-cln__all-count{flex:none;font-family:var(--type__font-body-family);font-size:13px;line-height:1.35;color:#595959}body .pv-cln.pv-clh .pv-cln__all-arrow{flex:none;display:inline-flex;margin-left:auto;color:#000;transition:transform .2s ease}body .pv-cln.pv-clh .pv-cln__all-arrow svg.pv-icon{color:inherit}body .pv-cln.pv-clh a.pv-cln__all-link:hover .pv-cln__all-title,body .pv-cln.pv-clh a.pv-cln__all-link:hover .pv-cln__all-arrow{color:var(--pv-violet,#5F2DDE)}body .pv-cln.pv-clh a.pv-cln__all-link:focus-visible{outline:2px solid var(--pv-violet,#5F2DDE);outline-offset:2px;border-radius:4px;box-shadow:none}@media(hover:hover){body .pv-cln.pv-clh a.pv-cln__tile:hover .pv-cln__media img.pv-cln__img,body .pv-cln.pv-clh a.pv-cln__cat:hover .pv-cln__cat-media img.pv-cln__img{transform:scale(1.03)}body .pv-cln.pv-clh a.pv-cln__tile:hover .pv-cln__arrow,body .pv-cln.pv-clh a.pv-cln__all-link:hover .pv-cln__all-arrow{transform:translate(3px)}}@media(min-width:768px){body .pv-cln.pv-clh .pv-cln__row{margin-top:56px}body .pv-cln.pv-clh .pv-cln__row--lines{margin-top:40px}body .pv-cln.pv-clh ul.pv-cln__lines{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;overflow:visible;scroll-snap-type:none}body .pv-cln.pv-clh ul.pv-cln__brands{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}body .pv-cln.pv-clh a.pv-cln__tile--brand{aspect-ratio:16 / 10}body .pv-cln.pv-clh a.pv-cln__tile--brand .pv-cln__title{font-size:24px}body .pv-cln.pv-clh ul.pv-cln__cats{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 16px}}@media(min-width:1024px){body .pv-cln.pv-clh ul.pv-cln__lines{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1024px)and (max-width:1199.98px){body .pv-cln.pv-clh .pv-cln__tile .pv-cln__title{font-size:17px}body .pv-cln.pv-clh .pv-cln__body{padding:14px 58px 14px 14px}}@media(prefers-reduced-motion:reduce){body .pv-cln.pv-clh *{transition:none!important}}.pv-help.pv-help{--pv-help-line:rgba(0,0,0,.08);--pv-help-muted:#595959;background:#fff;overflow-x:clip}.pv-help .pv-help__wrap{box-sizing:border-box;min-width:0}.pv-help .pv-help__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pv-help .pv-help__hero{padding:56px 0 48px;text-align:center;background:radial-gradient(60% 120% at 10% 0%,#9e38c61a,#9e38c600 70%),radial-gradient(60% 120% at 90% 100%,#f2591f17,#f2591f00 70%),var(--pv-beige,#EFEDEA)}.pv-help .pv-help__title{margin:0 0 10px;font-size:clamp(27px,4.25vw,41px);line-height:1.1;font-weight:600;letter-spacing:-.01em;color:#000}.pv-help .pv-help__lead{margin:0 auto 24px;max-width:560px;font-size:16px;line-height:1.5;color:var(--pv-help-muted)}.pv-help .pv-help__search{position:relative;max-width:680px;margin:0 auto}.pv-help .pv-help__search-icon{position:absolute;left:20px;top:50%;transform:translateY(-50%);display:inline-flex;color:var(--pv-help-muted);pointer-events:none}.pv-help .pv-help__input{width:100%;box-sizing:border-box;height:60px;padding:0 56px 0 54px;border:1px solid rgba(0,0,0,.12);border-radius:100px;background:#fff;font:inherit;font-size:17px;color:#000;box-shadow:0 6px 24px #0000000f;-webkit-appearance:none;appearance:none}.pv-help .pv-help__input::placeholder{color:#8a8a8a;opacity:1}.pv-help .pv-help__input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.pv-help .pv-help__input:focus{outline:none;border-color:var(--pv-violet,#5F2DDE);box-shadow:0 0 0 3px #5f2dde29,0 6px 24px #0000000f}.pv-help .pv-help__clear{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:100px;background:transparent;color:#000;cursor:pointer}.pv-help .pv-help__clear[hidden]{display:none}.pv-help .pv-help__clear:hover{background:#f3f3f3}.pv-help .pv-help__clear:focus-visible{outline:2px solid var(--pv-violet,#5F2DDE);outline-offset:2px}.pv-help .pv-help__status{margin:14px 0 0;min-height:1.4em;font-size:14px;color:var(--pv-help-muted)}.pv-help .pv-help__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:40px 0 0;padding:0;list-style:none}.pv-help .pv-help__cards[hidden]{display:none}.pv-help .pv-help__card{display:flex;flex-direction:column;min-width:0;margin:0;padding:24px;background:#fff;border:1px solid var(--pv-help-line);border-radius:18px}.pv-help .pv-help__card-head{display:flex;align-items:center;gap:14px;text-decoration:none;color:#000}.pv-help .pv-help__card-title{font-size:19px;line-height:1.25;font-weight:600;color:#000}.pv-help .pv-help__card-head:hover .pv-help__card-title{color:var(--pv-violet,#5F2DDE)}.pv-help .pv-help__card-text{margin:12px 0 0;font-size:15px;line-height:1.45;color:var(--pv-help-muted)}.pv-help .pv-help__card-list{margin:16px 0 0;padding:0;list-style:none;display:grid;gap:10px}.pv-help .pv-help__card-list li{margin:0;padding:0;font-size:15px;line-height:1.4}.pv-help .pv-help__card-link{font-size:15px;line-height:1.4;color:#000;text-decoration:underline;text-decoration-color:#00000040;text-underline-offset:3px;overflow-wrap:anywhere}.pv-help .pv-help__card-link:hover{color:var(--pv-violet,#5F2DDE);text-decoration-color:currentColor}.pv-help .pv-help__more{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:18px;align-self:flex-start;font-size:15px;font-weight:600;color:var(--pv-violet,#5F2DDE);text-decoration:none}.pv-help .pv-help__more svg{color:var(--pv-violet,#5F2DDE);transition:transform .2s ease}.pv-help .pv-help__more:hover svg{transform:translate(3px)}.pv-help .pv-help__card-head:focus-visible,.pv-help .pv-help__card-link:focus-visible,.pv-help .pv-help__more:focus-visible{outline:2px solid var(--pv-violet,#5F2DDE);outline-offset:3px;border-radius:6px}.pv-help .pv-help__groups{display:grid;gap:40px;margin-top:56px}.pv-help .pv-help__group{scroll-margin-top:100px}.pv-help .pv-help__group[hidden]{display:none}.pv-help .pv-help__group-title{display:flex;align-items:center;gap:12px;margin:0 0 14px;font-size:20px;line-height:1.25;font-weight:600;color:#000}.pv-help .pv-help__group-title span{font-size:inherit;font-weight:inherit;color:#000}.pv-help .pv-help__list{background:#fff;border:1px solid var(--pv-help-line);border-radius:18px;overflow:hidden}.pv-help .pv-help__item{border-top:1px solid var(--pv-help-line);scroll-margin-top:100px}.pv-help .pv-help__item:first-child{border-top:0}.pv-help .pv-help__item[hidden]{display:none}.pv-help .pv-help__item:not([hidden])~.pv-help__item:not([hidden]){border-top:1px solid var(--pv-help-line)}.pv-help .pv-help__q{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;cursor:pointer;list-style:none;font-size:16px;line-height:1.4;font-weight:600;color:#000}.pv-help .pv-help__q::-webkit-details-marker{display:none}.pv-help .pv-help__q::marker{content:""}.pv-help .pv-help__q:hover .pv-help__q-text{color:var(--pv-violet,#5F2DDE)}.pv-help .pv-help__q:focus-visible{outline:2px solid var(--pv-violet,#5F2DDE);outline-offset:-2px;border-radius:12px}.pv-help .pv-help__q-text{min-width:0;font-size:16px;line-height:1.4;font-weight:600;color:#000;overflow-wrap:anywhere}.pv-help .pv-help__chev{flex:none;display:inline-flex;color:#000;transition:transform .2s ease}.pv-help .pv-help__item[open] .pv-help__chev{transform:rotate(180deg)}.pv-help .pv-help__a{padding:0 24px 20px;font-size:15px;line-height:1.6;color:#333}.pv-help .pv-help__a p,.pv-help .pv-help__a li{margin:0 0 10px;font-size:15px;line-height:1.6;color:#333}.pv-help .pv-help__a p:last-child{margin-bottom:0}.pv-help .pv-help__a a,.pv-help .pv-help__inline-link{color:var(--pv-violet,#5F2DDE);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.pv-help .pv-help__empty{margin-top:40px;padding:28px 24px;text-align:center;background:#fff;border:1px solid var(--pv-help-line);border-radius:18px}.pv-help .pv-help__empty[hidden]{display:none}.pv-help .pv-help__empty-title{margin:0 0 6px;font-size:19px;font-weight:600;color:#000}.pv-help .pv-help__empty-text{margin:0;font-size:15px;line-height:1.5;color:var(--pv-help-muted)}.pv-help .pv-help__box{display:flex;align-items:center;gap:20px;margin-top:56px;padding:28px;background:var(--pv-beige,#EFEDEA);border-radius:20px}.pv-help .pv-help__box .pv-ic{flex:none}.pv-help .pv-help__box-body{flex:1;min-width:0}.pv-help .pv-help__box-title{margin:0 0 6px;font-size:19px;line-height:1.25;font-weight:600;color:#000}.pv-help .pv-help__box-text{margin:0;font-size:15px;line-height:1.5;color:var(--pv-help-muted)}.pv-help .pv-help__box-mail{display:flex;align-items:center;gap:8px;margin:10px 0 0;font-size:15px;color:#000}.pv-help .pv-help__box-mail svg{flex:none;color:var(--pv-violet,#5F2DDE)}.pv-help .pv-help__box-hint{margin:10px 0 0;font-size:13px;color:#b00020}.pv-help .pv-help__btn{flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;border-radius:100px;background:var(--pv-violet,#5F2DDE);color:#fff;font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap}.pv-help .pv-help__btn:hover{background:var(--pv-violet-dark,#4A1FB8);color:#fff}.pv-help .pv-help__btn:focus-visible{outline:2px solid var(--pv-violet,#5F2DDE);outline-offset:3px}@media(max-width:989px){.pv-help .pv-help__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.pv-help .pv-help__hero{padding:40px 0 32px}.pv-help .pv-help__input{height:54px;font-size:16px;padding-left:48px}.pv-help .pv-help__search-icon{left:16px}.pv-help .pv-help__cards{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:28px}.pv-help .pv-help__card{padding:20px}.pv-help .pv-help__groups{gap:32px;margin-top:40px}.pv-help .pv-help__group-title{font-size:20px}.pv-help .pv-help__q{padding:16px 18px}.pv-help .pv-help__a{padding:0 18px 18px}.pv-help .pv-help__box{flex-direction:column;align-items:flex-start;padding:22px;margin-top:40px}.pv-help .pv-help__btn{width:100%}}@media(prefers-reduced-motion:reduce){.pv-help .pv-help__chev,.pv-help .pv-help__more svg{transition:none}}.pv-ct .pv-ct__tool .pv-ic{background:#efedea;color:#111;transition:background-color .15s ease,color .15s ease}.pv-ct .pv-ct__tool:hover .pv-ic{background:#111;color:#fff}.pv-ct .pv-ct__min{background:linear-gradient(100deg,#f7effa,#fbeef6 46%,#fef2ee)}.pv-ct .pv-ct__min .pv-ic{background:#111;color:#fff}.pv-ct .pv-ct__bar{background:#ffffffbf}.pv-ct .pv-ct__bar .pv-ct__bar-fill,.pv-ct.pv-ct--gradient .pv-ct__bar .pv-ct__bar-fill{background:linear-gradient(110deg,#9e38c6,#c93b90,#f2591f)}.pv-ct-aside .pv-ct-notes__label svg,.pv-ct-notes .pv-ct-notes__label svg{color:#111;stroke:#111}.pv-pay{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:14px 0 0;padding:0;list-style:none}.pv-pay li{display:flex;margin:0;padding:0}.pv-pay .pv-pay__icon{display:block;width:38px;height:24px}.pv-pay li.pv-pay__text{height:24px;align-items:center;padding:0 8px;border:1px solid rgba(0,0,0,.14);border-radius:4px;background:#fff;font-size:11px;font-weight:600;line-height:1;color:#111}#shopify-section-theme__cart .pv-pay{justify-content:center}body.cart form[action] [class*="w-[20%]"] img,body.cart form[action] a>img.aspect-1{border-radius:10px}body.cart [id*=__pv_complete] h2,body.cart [id*=__pv_complete] h3{font-size:24px}body div.border__input--radius.border__input>div.absolute[class*=color__bg-input]{width:44px;height:100%;display:flex;align-items:center;justify-content:center;background:transparent!important;border:0!important}body div.border__input--radius.border__input>div.absolute[class*=color__bg-input]>button{width:34px!important;height:34px!important;padding:0!important;border:0!important;outline:0!important;box-shadow:none!important;border-radius:50%!important;background:transparent!important;color:#111!important}body div.border__input--radius.border__input>div.absolute[class*=color__bg-input]>button:hover{background:#efedea!important}.pv-ann{background:#0d0d0d;color:#fff}.pv-ann .pv-ann__list{min-height:42px}.pv-ann .pv-ann__text,.pv-ann .pv-ann__text p{color:#fff;font-weight:600}.pv-ann .pv-ann__ic{width:26px;height:26px;color:#fff;box-shadow:0 0 0 2px #ffffff14}.pv-ann .pv-ann__ic svg{width:15px;height:15px;stroke:#fff}.pv-ann .pv-ann__item:nth-child(3n+1) .pv-ann__ic{background:linear-gradient(135deg,#7b3fe4,#c93b90)}.pv-ann .pv-ann__item:nth-child(3n+2) .pv-ann__ic{background:linear-gradient(135deg,#c93b90,#f2591f)}.pv-ann .pv-ann__item:nth-child(3n) .pv-ann__ic{background:linear-gradient(135deg,#f2591f,#f7a23b)}.pv-srch-empty{padding:8px 16px 24px}.pv-srch-empty .pv-srch-empty__label{margin:18px 0 10px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#595959}.pv-srch-empty .pv-srch-empty__chips{display:flex;flex-wrap:wrap;gap:8px}.pv-srch-empty a.pv-srch-chip{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid rgba(0,0,0,.12);border-radius:100px;background:#fff;font-size:14px;font-weight:500;color:#111;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.pv-srch-empty a.pv-srch-chip:hover{background:#efedea;border-color:#efedea}.pv-srch-empty a.pv-srch-chip svg{opacity:.55}.pv-srch-empty .pv-srch-empty__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}@media(max-width:900px){.pv-srch-empty .pv-srch-empty__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pv-srch-empty a.pv-srch-prod{display:flex;flex-direction:column;gap:4px;text-decoration:none;color:#111}.pv-srch-empty .pv-srch-prod__img{display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:12px;background:#efedea}.pv-srch-empty .pv-srch-prod__img img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.pv-srch-empty a.pv-srch-prod:hover .pv-srch-prod__img img{transform:scale(1.04)}.pv-srch-empty .pv-srch-prod__brand{margin-top:4px;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#595959}.pv-srch-empty .pv-srch-prod__title{font-size:13px;font-weight:600;line-height:1.3;color:#111}.pv-srch-empty a.pv-srch-empty__all{display:inline-block;margin-top:14px;font-size:14px;font-weight:600;color:#111;text-decoration:underline;text-underline-offset:3px}.pv-srch-empty a.pv-srch-list{display:flex;align-items:center;gap:14px;margin-top:12px;padding:14px 16px;border-radius:14px;background:linear-gradient(100deg,#f7effa,#fbeef6 46%,#fef2ee);color:#111;text-decoration:none;transition:transform .15s ease}.pv-srch-empty a.pv-srch-list:hover{transform:translateY(-1px)}.pv-srch-empty .pv-srch-list__ic{flex:none;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,#7b3fe4,#c93b90);color:#fff}.pv-srch-empty .pv-srch-list__ic svg{stroke:#fff}.pv-srch-empty .pv-srch-list__body{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.pv-srch-empty .pv-srch-list__title{font-size:15px;font-weight:700;color:#111}.pv-srch-empty .pv-srch-list__text{font-size:13px;color:#595959}.pv-ct .pv-ct__tools{gap:10px}.pv-ct a.pv-ct__tool,.pv-ct button.pv-ct__tool{padding:5px 18px 5px 5px;border:1px solid rgba(0,0,0,.14);border-radius:100px;background:#fff;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.pv-ct a.pv-ct__tool:hover,.pv-ct button.pv-ct__tool:hover{transform:translateY(-1px);border-color:#0000004d}.pv-ct .pv-ct__tool .pv-ct__tool-label{font-weight:600;color:#111;text-decoration:none!important}.pv-ct .pv-ct__tool .pv-ic{color:#fff}.pv-ct .pv-ct__tool .pv-ic svg{stroke:#fff}.pv-ct a.pv-ct__tool[href*=quick-order]{background:#111;border-color:#111}.pv-ct a.pv-ct__tool[href*=quick-order] .pv-ct__tool-label{color:#fff}.pv-ct a.pv-ct__tool[href*=quick-order] .pv-ic{background:linear-gradient(135deg,#7b3fe4,#c93b90)}.pv-ct a.pv-ct__tool[href*=quick-order]:hover{background:#000;border-color:#000}.pv-ct button.pv-ct__tool[data-pv-ct-download] .pv-ic{background:linear-gradient(135deg,#c93b90,#f2591f)}.pv-ct a.pv-ct__tool[href*=quick-order]:hover .pv-ic{background:linear-gradient(135deg,#7b3fe4,#c93b90)}.pv-ct button.pv-ct__tool[data-pv-ct-download]:hover .pv-ic{background:linear-gradient(135deg,#c93b90,#f2591f)}.pv-ct .pv-ct__tool.pv-ct__tool--quiet{border-color:transparent;background:transparent;padding-right:10px}.pv-ct .pv-ct__tool.pv-ct__tool--quiet .pv-ic{background:#f1f0ee;color:#595959}.pv-ct .pv-ct__tool.pv-ct__tool--quiet .pv-ic svg{stroke:#595959}.pv-ct .pv-ct__tool.pv-ct__tool--quiet .pv-ct__tool-label{color:#595959;font-weight:500}.pv-ct .pv-ct__tool.pv-ct__tool--quiet:hover{border-color:transparent;transform:none}.pv-ct .pv-ct__tool.pv-ct__tool--quiet:hover .pv-ic{background:#fdedeb}.pv-ct .pv-ct__tool.pv-ct__tool--quiet:hover .pv-ic svg{stroke:#a3271b}.pv-ct .pv-ct__tool.pv-ct__tool--quiet:hover .pv-ct__tool-label{color:#a3271b}:is(body.product,body.product-welcome-pack) .pv-acc-icon{background:linear-gradient(135deg,#7b3fe4,#c93b90)!important;color:#fff!important;box-shadow:0 4px 12px #c93b902e}:is(body.product,body.product-welcome-pack) .pv-acc-icon svg{stroke:#fff!important}:is(body.product,body.product-welcome-pack) div:nth-child(4n+2 of:has(.pv-acc-icon)) .pv-acc-icon{background:linear-gradient(135deg,#c93b90,#f2591f)!important;box-shadow:0 4px 12px #f2591f2e}:is(body.product,body.product-welcome-pack) div:nth-child(4n+3 of:has(.pv-acc-icon)) .pv-acc-icon{background:linear-gradient(135deg,#f2591f,#f7a23b)!important;box-shadow:0 4px 12px #f7a23b33}:is(body.product,body.product-welcome-pack) div:nth-child(4n+4 of:has(.pv-acc-icon)) .pv-acc-icon{background:#111!important;box-shadow:0 4px 12px #00000026}:is(body.product,body.product-welcome-pack) div:has(>.pv-band){gap:24px;margin-top:8px}:is(body.product,body.product-welcome-pack) div:has(>.pv-band)>.pv-band:not(:has(.pv-band__text)){display:none!important}:is(body.product,body.product-welcome-pack) div:has(>.pv-band)>.pv-band{align-self:start}:is(body.product,body.product-welcome-pack) div:has(>.pv-band)>.pv-band .pv-band__media{background:#f6f4f1}:is(body.product,body.product-welcome-pack) div:has(>.pv-band)>.pv-band .pv-band__img{width:100%;aspect-ratio:4 / 3;height:auto!important;object-fit:cover}:is(body.product,body.product-welcome-pack) div:has(>.pv-band)>.pv-band .pv-band__text{padding:24px 28px 30px}:is(body.product,body.product-welcome-pack) div:has(>.pv-band)>.pv-band .pv-band__text h2{font-size:22px;margin:0 0 12px}:is(body.product,body.product-welcome-pack) div:has(>.pv-band)>.pv-band .pv-band__text .rte,:is(body.product,body.product-welcome-pack) div:has(>.pv-band)>.pv-band .pv-band__text .rte *{font-size:15px;line-height:1.6;color:#333}@media(min-width:1024px){:is(body.product,body.product-welcome-pack) div:has(>.pv-band){grid-template-columns:repeat(2,minmax(0,1fr))}}body.cart form[action] div[class~="hover:color__bg-shade-1"],body.cart form[action] div[class~="hover:color__bg-shade-1"]:hover,body.cart form[action] div[class~="hover:color__bg-shade-1"] *:hover{background:transparent!important}body.cart form[action] div[class~="hover:color__bg-shade-1"]>div{min-width:0}body.cart form[action] div.border__element--radius.color__bg-shade-1.color__dark{border:0!important;border-radius:100px!important;padding:4px 12px!important;background:linear-gradient(100deg,#f7effa,#fbeef6 46%,#fef2ee)!important}body.cart form[action] div.border__element--radius.color__bg-shade-1.color__dark span{color:#8e2a6b!important;font-weight:600}body.cart form[action] img.aspect-1,body.cart form[action] a img{border-radius:12px}@media(min-width:768px){body.cart form[action] [class*="w-[20%]"]{width:120px!important;flex:none!important}}.pv-hc.pv-hc{--pv-hc-ink:#111;--pv-hc-muted:#595959;--pv-hc-line:rgba(0,0,0,.08);--pv-hc-soft:#F6F5F3;--pv-hc-tint:linear-gradient(100deg,#F7EFFA 0%,#FBEEF6 46%,#FEF2EE 100%);--pv-hc-head:var(--type__font-header-family);--pv-hc-body:var(--type__font-body-family);--pv-hc-ring:0 0 0 3px rgba(17,17,17,.14);display:block;background:#fff;color:#000;font-family:var(--pv-hc-body);font-size:16px;line-height:1.55;overflow-x:clip;-webkit-text-size-adjust:100%}.pv-hc .pv-hc__wrap{box-sizing:border-box;min-width:0}.pv-hc .pv-hc__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pv-hc .pv-hc__hint{color:#b42318;font-size:13px}.pv-hc a.pv-hc__inline-link{color:var(--pv-hc-ink);text-decoration:underline;text-underline-offset:3px}.pv-hc a.pv-hc__inline-link:hover{text-decoration-thickness:2px}.pv-hc .pv-hc__wrap a:focus-visible,.pv-hc .pv-hc__wrap button:focus-visible,.pv-hc .pv-hc__results-title:focus-visible{outline:2px solid var(--pv-hc-ink);outline-offset:3px;border-radius:6px}.pv-hc .pv-hc__results-title:focus:not(:focus-visible){outline:none}.pv-hc .pv-hc__wrap [hidden]{display:none}.pv-hc .pv-hc__hero{background:var(--pv-hc-tint);padding-bottom:48px;text-align:center}.pv-hc .pv-hc__hero.pv-hc__hero--sub{padding-bottom:32px;text-align:left}.pv-hc .pv-hc__title{margin:0 0 12px;font-family:var(--pv-hc-head);font-size:clamp(29px,5.1vw,48px);line-height:1.08;font-weight:400;letter-spacing:-.01em;color:#000}.pv-hc .pv-hc__title.pv-hc__title--sub{margin:0 0 6px;font-size:clamp(24px,3.74vw,34px)}.pv-hc .pv-hc__lead{margin:0 auto 28px;max-width:560px;font-size:17px;line-height:1.5;color:var(--pv-hc-muted)}.pv-hc .pv-hc__lead.pv-hc__lead--sub{margin:0;max-width:640px;font-size:16px}.pv-hc .pv-hc__sub-head{display:flex;align-items:flex-start;gap:16px;margin:0 0 24px}.pv-hc .pv-hc__sub-meta{min-width:0}.pv-hc .pv-hc__search{position:relative;max-width:720px;margin:0 auto}.pv-hc .pv-hc__search.pv-hc__search--sub{max-width:640px;margin:0}.pv-hc .pv-hc__search-icon{position:absolute;left:22px;top:50%;transform:translateY(-50%);display:inline-flex;color:var(--pv-hc-muted);pointer-events:none}.pv-hc .pv-hc__input.pv-hc__input{display:block;width:100%;box-sizing:border-box;height:64px;margin:0;padding:0 58px;border:1px solid rgba(0,0,0,.1);border-radius:100px;background:#fff;color:#000;font-family:var(--pv-hc-body);font-size:17px;line-height:1.2;box-shadow:0 8px 28px #11111112;-webkit-appearance:none;appearance:none}.pv-hc .pv-hc__search--sub .pv-hc__input{height:56px;font-size:16px;box-shadow:0 4px 18px #1111110d}.pv-hc .pv-hc__input.pv-hc__input::placeholder{color:#7a7a7a;opacity:1}.pv-hc .pv-hc__input.pv-hc__input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.pv-hc .pv-hc__input.pv-hc__input:focus{outline:none;border-color:var(--pv-hc-ink);box-shadow:var(--pv-hc-ring),0 8px 28px #11111112}.pv-hc .pv-hc__clear{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:100px;background:transparent;color:#000;cursor:pointer}.pv-hc .pv-hc__clear[hidden]{display:none}.pv-hc .pv-hc__clear:hover{background:var(--pv-hc-soft)}.pv-hc .pv-hc__clear:focus-visible{outline:2px solid var(--pv-hc-ink);outline-offset:2px}.pv-hc .pv-hc__crumbs{margin:0 0 20px}.pv-hc .pv-hc__crumb-list{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;margin:0;padding:0;list-style:none;font-size:14px;line-height:1.4}.pv-hc .pv-hc__crumb{display:inline-flex;align-items:center;min-width:0;max-width:100%;color:var(--pv-hc-muted)}.pv-hc .pv-hc__crumb-sep{margin:0 8px;color:#9a9a9a}.pv-hc a.pv-hc__crumb-link{color:var(--pv-hc-muted);text-decoration:none}.pv-hc a.pv-hc__crumb-link:hover{color:#000;text-decoration:underline;text-underline-offset:3px}.pv-hc .pv-hc__crumb-current{color:#000;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.pv-hc .pv-hc__crumb.pv-hc__crumb--last{flex:1 1 0}.pv-hc .pv-hc__ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;color:#fff;background:#111}.pv-hc .pv-hc__ico.pv-hc__ico--sm{width:36px;height:36px}.pv-hc .pv-hc__ico.pv-hc__ico--lg{width:56px;height:56px}.pv-hc .pv-hc__ico svg.pv-icon{color:#fff}.pv-hc .pv-hc__ico.pv-hc__ico--violet{background:linear-gradient(135deg,#7b3fe4,#c93b90)}.pv-hc .pv-hc__ico.pv-hc__ico--pink{background:linear-gradient(135deg,#c93b90,#f2591f)}.pv-hc .pv-hc__ico.pv-hc__ico--orange{background:linear-gradient(135deg,#f2591f,#f7a23b)}.pv-hc .pv-hc__ico.pv-hc__ico--sunset{background:linear-gradient(135deg,#c93b90,#f7a23b)}.pv-hc .pv-hc__ico.pv-hc__ico--black{background:#111}.pv-hc .pv-hc__ico.pv-hc__ico--graphite{background:linear-gradient(135deg,#111,#4a4a4a)}.pv-hc .pv-hc__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;box-sizing:border-box;padding:12px 24px;border:1px solid #111;border-radius:100px;font-family:var(--pv-hc-body);font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;text-align:center;cursor:pointer;transition:background-color .15s ease,color .15s ease}.pv-hc a.pv-hc__btn.pv-hc__btn--dark{background:#111;color:#fff;border-color:#111}.pv-hc a.pv-hc__btn.pv-hc__btn--dark:hover{background:#333;border-color:#333}.pv-hc a.pv-hc__btn.pv-hc__btn--ghost{background:#fff;color:#111;border-color:#111}.pv-hc a.pv-hc__btn.pv-hc__btn--ghost:hover{background:#111;color:#fff}.pv-hc .pv-hc__btn .pv-hc__btn-text{color:inherit;font-size:inherit}.pv-hc .pv-hc__btn svg.pv-icon{color:inherit}.pv-hc .pv-hc__results{margin:40px 0 0}.pv-hc .pv-hc__results-title{margin:0 0 16px;font-family:var(--pv-hc-head);font-size:20px;line-height:1.25;font-weight:400;color:#000;overflow-wrap:anywhere}.pv-hc .pv-hc__result-list{display:grid;gap:12px;margin:0 0 20px;padding:0;list-style:none}.pv-hc .pv-hc__result{margin:0;padding:0}.pv-hc a.pv-hc__result-link{display:flex;flex-direction:column;gap:4px;padding:18px 20px;border:1px solid var(--pv-hc-line);border-radius:20px;background:#fff;color:#000;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.pv-hc a.pv-hc__result-link:hover{border-color:#0000003d;box-shadow:0 6px 20px #1111110f}.pv-hc .pv-hc__result-link .pv-hc__result-cat{font-size:12px;line-height:1.3;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--pv-hc-muted)}.pv-hc .pv-hc__result-link .pv-hc__result-title{font-size:17px;line-height:1.35;font-weight:600;color:#000}.pv-hc .pv-hc__result-link .pv-hc__result-text{font-size:15px;line-height:1.5;color:var(--pv-hc-muted)}.pv-hc .pv-hc__empty{margin:0 0 20px;padding:28px 24px;border:1px solid var(--pv-hc-line);border-radius:20px;background:var(--pv-hc-soft);text-align:center}.pv-hc .pv-hc__empty .pv-hc__empty-title{margin:0 0 6px;font-size:18px;font-weight:600;color:#000}.pv-hc .pv-hc__empty .pv-hc__empty-text{margin:0 0 16px;font-size:15px;color:var(--pv-hc-muted)}.pv-hc .pv-hc__empty .pv-hc__empty-text:last-child{margin-bottom:0}.pv-hc .pv-hc__browse{margin:48px 0 0}.pv-hc .pv-hc__section-title{margin:0 0 20px;font-family:var(--pv-hc-head);font-size:clamp(20px,2.55vw,26px);line-height:1.2;font-weight:400;color:#000}.pv-hc .pv-hc__cards{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none}.pv-hc .pv-hc__card{display:flex;flex-direction:column;min-width:0;margin:0;padding:24px;box-sizing:border-box;border:1px solid var(--pv-hc-line);border-radius:20px;background:#fff;transition:box-shadow .15s ease,border-color .15s ease}.pv-hc .pv-hc__card:hover{border-color:#00000029;box-shadow:0 10px 30px #1111110f}.pv-hc .pv-hc__card-head{display:flex;align-items:center;gap:14px;margin:0 0 12px}.pv-hc .pv-hc__card-meta{min-width:0}.pv-hc .pv-hc__card-title{margin:0;font-family:var(--pv-hc-body);font-size:19px;line-height:1.3;font-weight:600;color:#000}.pv-hc a.pv-hc__card-title-link{color:#000;text-decoration:none}.pv-hc a.pv-hc__card-title-link:hover{text-decoration:underline;text-underline-offset:3px}.pv-hc .pv-hc__card-count{margin:2px 0 0;font-size:13px;line-height:1.3;color:var(--pv-hc-muted)}.pv-hc .pv-hc__card-text{margin:0 0 14px;font-size:15px;line-height:1.5;color:var(--pv-hc-muted)}.pv-hc .pv-hc__card-list{margin:0 0 16px;padding:0;list-style:none;border-top:1px solid var(--pv-hc-line)}.pv-hc .pv-hc__card-item{margin:0;padding:0;border-bottom:1px solid var(--pv-hc-line)}.pv-hc a.pv-hc__card-link{display:block;padding:11px 0;font-size:15px;line-height:1.4;color:#000;text-decoration:none;overflow-wrap:anywhere}.pv-hc a.pv-hc__card-link:hover{text-decoration:underline;text-underline-offset:3px}.pv-hc a.pv-hc__more{display:inline-flex;align-items:center;gap:6px;margin-top:auto;align-self:flex-start;padding:6px 0;font-size:15px;font-weight:600;color:#000;text-decoration:none}.pv-hc a.pv-hc__more .pv-hc__more-text{color:inherit;font-size:inherit}.pv-hc a.pv-hc__more svg.pv-icon{color:inherit;transition:transform .15s ease}.pv-hc a.pv-hc__more:hover svg.pv-icon{transform:translate(3px)}.pv-hc .pv-hc__pills{margin:24px 0 0}.pv-hc .pv-hc__pill-list{display:flex;gap:8px;margin:0;padding:0 0 4px;list-style:none;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pv-hc .pv-hc__pill-list::-webkit-scrollbar{display:none}.pv-hc .pv-hc__pill-item{flex:0 0 auto;margin:0;padding:2px 0}.pv-hc a.pv-hc__pill{display:inline-flex;align-items:center;min-height:40px;box-sizing:border-box;padding:8px 16px;border:1px solid rgba(0,0,0,.14);border-radius:100px;background:#fff;color:#000;font-size:14px;font-weight:500;line-height:1.2;white-space:nowrap;text-decoration:none}.pv-hc a.pv-hc__pill:hover{border-color:#111}.pv-hc a.pv-hc__pill.pv-hc__pill--on{background:#111;border-color:#111;color:#fff}.pv-hc .pv-hc__browse .pv-hc__rows{display:grid;gap:12px;margin:0;padding:0;list-style:none}.pv-hc.pv-hc--blog .pv-hc__browse{margin-top:28px}.pv-hc .pv-hc__row-item{margin:0;padding:0}.pv-hc a.pv-hc__row{display:flex;align-items:center;gap:16px;padding:20px 22px;border:1px solid var(--pv-hc-line);border-radius:20px;background:#fff;color:#000;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.pv-hc a.pv-hc__row.pv-hc__row--compact{padding:14px 20px}.pv-hc a.pv-hc__row:hover{border-color:#0000003d;box-shadow:0 6px 20px #1111110f}.pv-hc .pv-hc__row .pv-hc__row-body{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-width:0}.pv-hc .pv-hc__row .pv-hc__row-title{font-size:17px;line-height:1.35;font-weight:600;color:#000;overflow-wrap:anywhere}.pv-hc .pv-hc__row--compact .pv-hc__row-title{font-size:16px;font-weight:500}.pv-hc .pv-hc__row .pv-hc__row-text{font-size:15px;line-height:1.5;color:var(--pv-hc-muted)}.pv-hc .pv-hc__row .pv-hc__row-arrow{flex:0 0 auto;display:inline-flex;color:#000;transition:transform .15s ease}.pv-hc a.pv-hc__row:hover .pv-hc__row-arrow{transform:translate(3px)}.pv-hc .pv-hc__browse .pv-hc__group{margin:0 0 36px}.pv-hc .pv-hc__group .pv-hc__group-head{display:flex;align-items:center;gap:12px;margin:0 0 14px}.pv-hc .pv-hc__group .pv-hc__group-title{margin:0;font-family:var(--pv-hc-head);font-size:20px;line-height:1.25;font-weight:400;color:#000}.pv-hc .pv-hc__group a.pv-hc__group-link{color:#000;text-decoration:none}.pv-hc .pv-hc__group a.pv-hc__group-link:hover{text-decoration:underline;text-underline-offset:4px}.pv-hc.pv-hc--article .pv-hc__crumbs{margin-bottom:28px}.pv-hc .pv-hc__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}.pv-hc .pv-hc__main{min-width:0;max-width:760px}.pv-hc .pv-hc__main .pv-hc__article-title{margin:0 0 14px;font-family:var(--pv-hc-head);font-size:clamp(26px,3.91vw,37px);line-height:1.12;font-weight:400;color:#000;overflow-wrap:anywhere}.pv-hc .pv-hc__main .pv-hc__article-lead{margin:0 0 24px;font-size:18px;line-height:1.5;color:var(--pv-hc-muted)}.pv-hc .pv-hc__prose{font-size:16px;line-height:1.7;color:#000;overflow-wrap:break-word}.pv-hc .pv-hc__prose p,.pv-hc .pv-hc__prose li{font-size:16px;line-height:1.7;color:#000}.pv-hc .pv-hc__prose p{margin:0 0 16px}.pv-hc .pv-hc__prose ul,.pv-hc .pv-hc__prose ol{margin:0 0 18px;padding-left:22px}.pv-hc .pv-hc__prose li{margin:0 0 6px;padding-left:2px}.pv-hc .pv-hc__prose ul li::marker{color:#000}.pv-hc .pv-hc__prose ol li::marker{color:#000;font-weight:600}.pv-hc .pv-hc__prose h2,.pv-hc .pv-hc__prose h3{margin:28px 0 10px;font-family:var(--pv-hc-body);font-weight:600;line-height:1.3;color:#000}.pv-hc .pv-hc__prose h2{font-size:19px}.pv-hc .pv-hc__prose h3{font-size:18px}.pv-hc .pv-hc__prose strong,.pv-hc .pv-hc__prose b{font-weight:600;color:#000}.pv-hc .pv-hc__prose a{color:#000;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.pv-hc .pv-hc__prose a:hover{text-decoration-thickness:2px}.pv-hc .pv-hc__prose code{padding:2px 6px;border-radius:6px;background:var(--pv-hc-soft);font-size:14px;color:#000;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.pv-hc .pv-hc__prose img{max-width:100%;height:auto;border-radius:12px}.pv-hc .pv-hc__prose table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.pv-hc .pv-hc__prose>:last-child{margin-bottom:0}.pv-hc .pv-hc__main .pv-hc__vote{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin:36px 0 0;padding:20px 0 0;border-top:1px solid var(--pv-hc-line)}.pv-hc .pv-hc__vote .pv-hc__vote-title{margin:0;font-size:16px;font-weight:600;color:#000}.pv-hc .pv-hc__vote .pv-hc__vote-btns{display:flex;gap:8px}.pv-hc .pv-hc__vote .pv-hc__vote-btn{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:8px 18px;box-sizing:border-box;border:1px solid rgba(0,0,0,.18);border-radius:100px;background:#fff;color:#000;font-family:var(--pv-hc-body);font-size:15px;font-weight:500;line-height:1.2;cursor:pointer}.pv-hc .pv-hc__vote .pv-hc__vote-btn:hover{border-color:#111}.pv-hc .pv-hc__vote .pv-hc__vote-btn[aria-pressed=true]{background:#111;border-color:#111;color:#fff}.pv-hc .pv-hc__vote .pv-hc__vote-btn svg.pv-icon,.pv-hc .pv-hc__vote .pv-hc__vote-btn .pv-hc__vote-label{color:inherit;font-size:inherit}.pv-hc .pv-hc__vote .pv-hc__vote-msg{flex:1 1 100%;margin:0;min-height:0;font-size:14px;color:var(--pv-hc-muted)}.pv-hc .pv-hc__vote .pv-hc__vote-msg:empty{display:none}.pv-hc .pv-hc__vote a.pv-hc__vote-link{font-size:14px}.pv-hc .pv-hc__aside{min-width:0}.pv-hc .pv-hc__aside .pv-hc__related{padding:24px;border:1px solid var(--pv-hc-line);border-radius:20px;background:#fff}.pv-hc .pv-hc__related .pv-hc__related-title{margin:0 0 8px;font-family:var(--pv-hc-body);font-size:17px;line-height:1.3;font-weight:600;color:#000}.pv-hc .pv-hc__related .pv-hc__related-list{margin:0 0 12px;padding:0;list-style:none}.pv-hc .pv-hc__related .pv-hc__related-item{margin:0;padding:0;border-bottom:1px solid var(--pv-hc-line)}.pv-hc .pv-hc__related a.pv-hc__related-link{display:block;padding:11px 0;font-size:15px;line-height:1.4;color:#000;text-decoration:none;overflow-wrap:anywhere}.pv-hc .pv-hc__related a.pv-hc__related-link:hover{text-decoration:underline;text-underline-offset:3px}.pv-hc .pv-hc__wrap .pv-hc__help{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin:56px 0 0;padding:28px 24px;box-sizing:border-box;border:1px solid var(--pv-hc-line);border-radius:20px;background:var(--pv-hc-tint)}.pv-hc .pv-hc__help .pv-hc__help-body{flex:1 1 auto;min-width:0}.pv-hc .pv-hc__help .pv-hc__help-title{margin:0 0 6px;font-family:var(--pv-hc-head);font-size:clamp(20px,2.55vw,26px);line-height:1.2;font-weight:400;color:#000}.pv-hc .pv-hc__help .pv-hc__help-text{margin:0;font-size:15px;line-height:1.5;color:#333;overflow-wrap:anywhere}.pv-hc .pv-hc__help .pv-hc__help-text+.pv-hc__help-text{margin-top:6px}@media(min-width:750px){.pv-hc .pv-hc__hero{padding-bottom:64px}.pv-hc .pv-hc__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.pv-hc .pv-hc__card{padding:28px}.pv-hc .pv-hc__pill-list{flex-wrap:wrap;overflow:visible}.pv-hc .pv-hc__wrap .pv-hc__help{flex-direction:row;align-items:center;gap:24px;padding:32px 36px}}@media(min-width:990px){.pv-hc .pv-hc__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.pv-hc .pv-hc__layout{grid-template-columns:minmax(0,1fr) 340px;gap:56px}.pv-hc .pv-hc__aside{position:sticky;top:24px}}@media(max-width:480px){.pv-hc .pv-hc__input.pv-hc__input{height:56px;padding:0 50px;font-size:16px}.pv-hc .pv-hc__search-icon{left:18px}.pv-hc .pv-hc__clear{right:6px}.pv-hc .pv-hc__card{padding:20px}.pv-hc a.pv-hc__row{padding:16px 18px}.pv-hc .pv-hc__sub-head .pv-hc__ico{width:44px;height:44px}.pv-hc .pv-hc__wrap .pv-hc__help .pv-hc__btn{width:100%}}@media(prefers-reduced-motion:reduce){.pv-hc a.pv-hc__more svg.pv-icon,.pv-hc .pv-hc__row .pv-hc__row-arrow{transition:none}}.theme__header nav a.header__link[href$="/products/welcome-pack-trial"]{align-self:flex-start;height:auto!important;min-height:0!important;margin-top:7px;padding:5px 12px!important;border-radius:8px;background:var(--pv-grad,linear-gradient(120deg,#9E38C6 0%,#C93B90 46%,#F2591F 100%))!important;color:#fff!important;font-weight:700!important;text-decoration:none!important;border:0!important;box-shadow:none!important;transition:filter .15s ease}.theme__header nav a.header__link[href$="/products/welcome-pack-trial"] *{color:#fff!important}.theme__header nav a.header__link[href$="/products/welcome-pack-trial"]:hover{filter:brightness(1.06)}.theme__header nav a.header__link[href$="/products/welcome-pack-trial"]:before,.theme__header nav a.header__link[href$="/products/welcome-pack-trial"]:after{display:none!important;content:none!important}#shopify-section-theme__menu nav>div>div.p-4:has(a[href$="/products/welcome-pack-trial"]){flex:0 0 100%;padding:16px 16px 4px!important;border-left:0}#shopify-section-theme__menu nav>div>div.p-4:has(a[href$="/products/welcome-pack-trial"])+div.p-4{padding-left:16px!important}#shopify-section-theme__menu nav [class~="group/content-item"][href$="/products/welcome-pack-trial"]{aspect-ratio:auto!important;background:var(--pv-grad,linear-gradient(120deg,#9E38C6 0%,#C93B90 46%,#F2591F 100%))!important;box-shadow:0 6px 18px #c93b9047}#shopify-section-theme__menu nav [class~="group/content-item"][href$="/products/welcome-pack-trial"]>div{padding:16px 18px 16px 62px!important;gap:2px!important;position:relative}#shopify-section-theme__menu nav [class~="group/content-item"][href$="/products/welcome-pack-trial"]>div:before{content:"";position:absolute;left:16px;top:50%;width:32px;height:32px;margin-top:-16px;border-radius:10px;background:#ffffff38}#shopify-section-theme__menu nav [class~="group/content-item"][href$="/products/welcome-pack-trial"]>div:after{content:"";position:absolute;left:23px;top:50%;width:18px;height:18px;margin-top:-9px;background:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='8' width='18' height='4' rx='1'/%3E%3Cpath d='M12 8v13M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7M7.5 8a2.5 2.5 0 0 1 0-5C10 3 12 8 12 8s2-5 4.5-5a2.5 2.5 0 0 1 0 5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='8' width='18' height='4' rx='1'/%3E%3Cpath d='M12 8v13M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7M7.5 8a2.5 2.5 0 0 1 0-5C10 3 12 8 12 8s2-5 4.5-5a2.5 2.5 0 0 1 0 5'/%3E%3C/svg%3E") center/contain no-repeat}#shopify-section-theme__menu nav [class~="group/content-item"][href$="/products/welcome-pack-trial"] h3{font-family:var(--type__font-body-family);font-size:16px!important;font-weight:700;color:#fff!important;line-height:1.25}#shopify-section-theme__menu nav [class~="group/content-item"][href$="/products/welcome-pack-trial"] p{font-size:13px;color:#ffffffe6!important;line-height:1.35;margin:0}@media(max-width:767px){.pv-ann{background:var(--pv-violet,#5F2DDE)!important}.pv-ann .pv-ann__list{min-height:36px!important}.pv-ann .pv-ann__item{padding:6px 0!important;gap:8px!important}.pv-ann .pv-ann__ic{width:20px!important;height:20px!important;box-shadow:none!important;background:#fff!important;color:var(--pv-violet,#5F2DDE)!important}.pv-ann .pv-ann__ic svg{stroke:var(--pv-violet,#5F2DDE)!important}.pv-ann .pv-ann__ic svg{width:12px!important;height:12px!important}.pv-ann .pv-ann__text,.pv-ann .pv-ann__text p{font-size:12px!important;line-height:1.3!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theme__header nav div.lg\:hidden.window{padding-top:12px!important;padding-bottom:12px!important;row-gap:10px}.theme__header nav div.lg\:hidden.window a[href="/"] img{height:42px!important;width:auto!important}.theme__header nav div.lg\:hidden.window a[href="/"]{height:42px!important;width:auto!important}.theme__header nav div.lg\:hidden.window a[href*=customer_authentication],.theme__header nav div.lg\:hidden.window a[href*="/account"]{font-size:0!important;gap:0!important;margin-left:14px!important}.theme__header nav div.lg\:hidden.window a[href*=customer_authentication] svg,.theme__header nav div.lg\:hidden.window a[href*="/account"] svg{width:24px;height:24px}.theme__header nav div.lg\:hidden.window a[href*=customer_authentication]>span.type__body,.theme__header nav div.lg\:hidden.window a[href*="/account"]>span.type__body{display:none!important}.theme__header nav div.lg\:hidden.window .w-full.pt-2{padding-top:0!important}.theme__header nav div.lg\:hidden.window .w-full.pt-2 button{min-height:46px!important;height:46px!important}main div.window[style*="padding-top:50px"]{padding-top:36px!important}main div.window[style*="padding-bottom:50px"]{padding-bottom:36px!important}main div.window[style*="padding-top:60px"]{padding-top:36px!important}main div.window[style*="padding-bottom:60px"]{padding-bottom:36px!important}main div.window[style*="padding-top:70px"]{padding-top:40px!important}main div.window[style*="padding-bottom:70px"]{padding-bottom:40px!important}main div.window[style*="padding-top:80px"]{padding-top:40px!important}main div.window[style*="padding-bottom:80px"]{padding-bottom:40px!important}main div.window[style*="padding-top:90px"]{padding-top:40px!important}main div.window[style*="padding-bottom:90px"]{padding-bottom:40px!important}main div.window[style*="padding-top:100px"]{padding-top:40px!important}main div.window[style*="padding-bottom:100px"]{padding-bottom:40px!important}main div.window[style*="padding-top:110px"]{padding-top:40px!important}main div.window[style*="padding-bottom:110px"]{padding-bottom:40px!important}main div.window[style*="padding-top:120px"]{padding-top:40px!important}main div.window[style*="padding-bottom:120px"]{padding-bottom:40px!important}main div.window[style*="padding-top:140px"]{padding-top:40px!important}main div.window[style*="padding-bottom:140px"]{padding-bottom:40px!important}main div.window[style*="padding-top:160px"]{padding-top:40px!important}main div.window[style*="padding-bottom:160px"]{padding-bottom:40px!important}.pv-cat{padding-top:36px!important;padding-bottom:36px!important}main [id$=content_grid_rmM7gD] .grid.md\:grid-cols-2{grid-template-columns:1fr 1fr!important;gap:10px!important}main [id$=content_grid_rmM7gD] [class~="group/content-item"]{max-height:none!important}main [id$=content_grid_rmM7gD] [class~="group/content-item"] img{aspect-ratio:3 / 4;object-fit:cover}main [id$=content_grid_rmM7gD] h3,main [id$=content_grid_rmM7gD] .type__heading{font-size:18px!important}main h2.type__heading,main h3.type__heading{font-size:clamp(20px,5.95vw,24px);line-height:1.15}}@media(max-width:767px){main .window{padding-left:20px!important;padding-right:20px!important}:is(body.product,body.product-welcome-pack) [id$=__main] div[class*="md:w-[50%]"]:not(:has(.js-slider)){margin-top:8px}:is(body.product,body.product-welcome-pack) [id$=__main] div[class*="md:w-[50%]"]:not(:has(.js-slider))>div:not(.border--b-width):not(:has(.pv-order-head)):not(div:has(.pv-order-head)~div){margin-bottom:12px}main [id$=__recent] div.window[style*="padding-top:0px"],main [id$=__pv_brand_rail] div.window[style*="padding-top:0px"]{padding-top:40px!important}main [id$=__pv_complete] div.window,main [id$=__recent] div.window,main [id$=__reco] div.window{padding-bottom:64px!important}:is(body.product,body.product-welcome-pack) [id$=__main] h1.type__heading{font-size:26px!important;line-height:1.15!important}:is(body.product,body.product-welcome-pack) [id$=__main] div[class*="md:w-[50%]"] p:not([class]){font-size:15px;line-height:1.6}:is(body.product,body.product-welcome-pack) [id$=__main] div[class*="md:w-[50%]"]>div.border--b-width summary,:is(body.product,body.product-welcome-pack) [id$=__main] div[class*="md:w-[50%]"]>div.border--b-width button{padding-top:16px!important;padding-bottom:16px!important}}@media(max-width:767px){:is(body.product,body.product-welcome-pack) div:has(>.pv-band){gap:16px}:is(body.product,body.product-welcome-pack) div:has(>.pv-band)>.pv-band .pv-band__media{background:#f6f2ee}:is(body.product,body.product-welcome-pack) div:has(>.pv-band)>.pv-band .pv-band__img{aspect-ratio:auto!important;height:auto!important;max-height:420px;width:100%;object-fit:contain!important;margin:0 auto}:is(body.product,body.product-welcome-pack) div:has(>.pv-band)>.pv-band .pv-band__text{padding:20px 20px 24px}:is(body.product,body.product-welcome-pack) div:has(>.pv-band)>.pv-band .pv-band__text h2{font-size:19px;margin-bottom:10px}:is(body.product,body.product-welcome-pack) div:has(>.pv-band)>.pv-band .pv-band__text .rte{font-size:15px;line-height:1.65}}.pv-hc :is(h1,h2,h3,h4)>a{font-size:inherit!important;font-family:inherit!important;line-height:inherit!important;font-weight:inherit!important}.pv-hc .pv-hc__card-head{align-items:flex-start}.pv-hc .pv-hc__card-head .pv-hc__ico{flex:0 0 auto}@media(max-width:767px){.pv-hc .pv-hc__card-title{font-size:18px}.pv-hc .pv-hc__title{font-size:29px!important;line-height:1.1!important}}@media(max-width:1199px){.pv-ann .pv-ann__list{overflow:hidden;contain:layout paint}.pv-ann .pv-ann__item{visibility:visible!important;pointer-events:none;opacity:0;transform:translate3d(0,8px,0);transition:opacity .45s ease,transform .45s ease!important;will-change:opacity,transform;backface-visibility:hidden}.pv-ann .pv-ann__item.is-active{opacity:1;transform:translateZ(0);pointer-events:auto}.pv-ann .pv-ann__item *{transition:none!important;animation:none!important}}.pv-recent--guest [data-slide]{flex-direction:column;align-items:stretch}.pv-recent--guest [data-slide] div.flex.min-w-\[33\%\],.pv-recent--guest [data-slide] [class~="group/product"] div.w-full:has(button.btn--secondary),.pv-recent--guest [data-slide] form{display:none!important}.pv-recent--guest .pv-recent-login{display:inline-flex;align-items:center;gap:4px;margin-top:6px;font-size:14px;font-weight:600;color:var(--pv-violet,#5F2DDE);text-decoration:none;white-space:normal}.pv-recent--guest .pv-recent-login--pending{color:#595959;font-weight:500}.pv-ph span[data-ph]:before{content:attr(data-ph)}body.search [id$=__banner_search_BgdciY]>*{background:linear-gradient(100deg,#f7effa,#fbeef6 46%,#fef2ee)!important}body.search [id$=__banner_search_BgdciY] input[type=search],body.search [id$=__banner_search_BgdciY] input[name=q]{background:#fff!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:100px!important;padding-left:44px!important;min-height:52px}body.search [id$=__banner_search_BgdciY] form button[type=submit]{border-radius:100px!important;min-height:52px}body.search main p:only-child:empty{display:none}.pv-sh{padding:36px 0 8px}.pv-sh .pv-sh__wrap{max-width:1280px;margin:0 auto;padding:0 20px}.pv-sh .pv-sh__none{margin-bottom:20px}.pv-sh .pv-sh__title{margin:0;font-family:var(--type__font-header-family);font-size:clamp(20px,2.55vw,27px);line-height:1.15;font-weight:500}.pv-sh .pv-sh__text{margin:8px 0 0;font-size:15px;line-height:1.6;color:#595959;max-width:620px}.pv-sh a.pv-srch-list{max-width:620px}.pv-sh .pv-sh__arrow{margin-left:auto;display:inline-flex}.pv-sh .pv-srch-empty__label{margin-top:28px}.pv-sh .pv-sh__help{display:flex;align-items:center;gap:12px;margin-top:32px;padding:16px 18px;border-radius:14px;background:#f4efea;font-size:15px}.pv-sh .pv-sh__help a{font-weight:600;color:#111;text-decoration:underline;text-underline-offset:3px}.pv-sh .pv-sh__help-ic{display:inline-flex;width:36px;height:36px;flex:0 0 36px;align-items:center;justify-content:center;border-radius:50%;background:#141414;color:#fff}.pv-sh .pv-sh__help-ic svg{stroke:#fff}@media(max-width:767px){.pv-sh{padding-top:24px}.pv-sh .pv-srch-empty__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}body.search main:has(.pv-sh) [id$=__main]{display:none!important}body.search .pv-sh{padding-bottom:56px}.pv-gt{position:relative;border-radius:18px;background:#efedea;padding:18px 18px 20px;overflow:hidden}.pv-gt .pv-gt__head{margin:0 0 12px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#3a3a3a}.pv-gt .pv-gt__table{background:#fff;border-radius:12px;border:1px solid rgba(0,0,0,.06)}.pv-gt .pv-gt__row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:14px;border-top:1px solid rgba(0,0,0,.06)}.pv-gt .pv-gt__row:first-child{border-top:0}.pv-gt .pv-gt__k{color:#595959}.pv-gt .pv-gt__v{font-weight:700;color:#111;display:inline-flex;align-items:center;gap:6px}.pv-gt .pv-gt__blur{position:relative;padding:2px 10px;border-radius:8px;background:linear-gradient(100deg,#f7effa,#fbeef6 46%,#fef2ee);color:#8e2a6b;font-size:17px;letter-spacing:.04em;filter:blur(3.5px);-webkit-user-select:none;user-select:none}.pv-gt .pv-gt__dot{width:8px;height:8px;border-radius:50%;background:#2e9e5b}.pv-gt .pv-gt__cta{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;margin-top:16px}.pv-gt .pv-gt__lead{margin:0;font-size:14px;color:#3a3a3a}.pv-gt a.pv-gt__btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:48px;border-radius:100px;background:var(--pv-violet,#5F2DDE);color:#fff!important;font-weight:700;text-decoration:none}.pv-gt a.pv-gt__btn svg{stroke:#fff}.pv-gt a.pv-gt__btn:hover{filter:brightness(1.08)}.pv-gt a.pv-gt__login{font-size:14px;font-weight:600;color:#111;text-decoration:underline;text-underline-offset:3px}:is(body.product,body.product-welcome-pack) [id$=__main] div[class*="md:w-[50%]"]:has(.pv-gt)>div:has(.pv-order-head--retail){display:none!important}:is(body.product,body.product-welcome-pack) [id$=__main] div[class*="md:w-[50%]"]>div:has(>.pv-gt){background:transparent!important;padding:0!important}[x-show="cart.total_discount > 0"]>span{color:#d0264e!important;font-weight:700!important}:is(body.product,body.product-welcome-pack) [id$=__main] div[class*="md:w-[50%]"]:not(:has(.js-slider))>div:nth-child(-n+5){margin-bottom:0!important}:is(body.product,body.product-welcome-pack) [id$=__main] div[class*="md:w-[50%]"]:not(:has(.js-slider))>div:first-child{padding:0 0 14px!important}:is(body.product,body.product-welcome-pack) [id$=__main] div[class*="md:w-[50%]"]:not(:has(.js-slider))>div:first-child,:is(body.product,body.product-welcome-pack) [id$=__main] div[class*="md:w-[50%]"]:not(:has(.js-slider))>div:first-child a{font-size:13px!important;color:#6b6b6b!important}:is(body.product,body.product-welcome-pack) [id$=__main] div[class*="md:w-[50%]"]:not(:has(.js-slider))>div:has(.pv-pdp-id){padding:0 0 6px!important}:is(body.product,body.product-welcome-pack) [id$=__main] div[class*="md:w-[50%]"]:not(:has(.js-slider))>div:has(>h1){padding:0 0 8px!important}:is(body.product,body.product-welcome-pack) [id$=__main] div[class*="md:w-[50%]"]:not(:has(.js-slider)) h1.type__heading{font-size:clamp(24px,2.21vw,31px)!important;line-height:1.12!important}:is(body.product,body.product-welcome-pack) [id$=__main] div[class*="md:w-[50%]"]:not(:has(.js-slider))>div:has(.pv-pdp-ean){padding:0 0 6px!important}:is(body.product,body.product-welcome-pack) [id$=__main] div[class*="md:w-[50%]"]:not(:has(.js-slider)) .pv-pdp-ean,:is(body.product,body.product-welcome-pack) [id$=__main] div[class*="md:w-[50%]"]:not(:has(.js-slider)) .pv-pdp-ean *{font-size:13px!important}:is(body.product,body.product-welcome-pack) [id$=__main] div[class*="md:w-[50%]"]:not(:has(.js-slider))>div:has(.pv-pdp-ean)+div{padding:0 0 22px!important}:is(body.product,body.product-welcome-pack) [id$=__main] div[class*="md:w-[50%]"]:not(:has(.js-slider))>div:has(.pv-pdp-ean)+div p{font-size:16px!important;line-height:1.5!important;color:#4a4a4a!important;margin:0!important}:is(body.product,body.product-welcome-pack) [id$=__main] div[class*="md:w-[50%]"]:not(:has(.js-slider)):has(.pv-gt)>div:has(.pv-order-head)~div:has(~div>.pv-gt){display:none!important}:is(body.product,body.product-welcome-pack) [id$=__main] div[class*="md:w-[50%]"]:not(:has(.js-slider))>div:has(>.pv-gt){margin-bottom:20px!important}.pv-gt{padding:20px!important}.pv-gt .pv-gt__head{margin-bottom:12px!important;font-size:11px!important}.pv-gt .pv-gt__row{padding:10px 14px!important;font-size:14px!important}.pv-gt .pv-gt__v{font-weight:600!important;font-size:14px!important}.pv-gt .pv-gt__blur{font-size:15px!important}.pv-gt .pv-gt__cta{gap:10px!important;margin-top:16px!important}.pv-gt .pv-gt__lead{font-size:13.5px!important;color:#595959!important}.pv-gt a.pv-gt__btn{min-height:46px!important;font-size:15px!important}.pv-gt a.pv-gt__login{font-size:13.5px!important}.pv-cbar{display:none}@media(max-width:767px){.pv-cbar:not([hidden]){display:block;position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:40}.pv-cbar .pv-cbar__in{display:flex;align-items:center;gap:12px;padding:12px 12px 12px 16px;border-radius:16px;background:#141414;color:#fff;text-decoration:none;box-shadow:0 10px 30px #00000040}.pv-cbar .pv-cbar__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.pv-cbar .pv-cbar__total{font-size:16px;font-weight:700;color:#fff}.pv-cbar .pv-cbar__count{font-size:13px;font-weight:500;color:#bdbdbd}.pv-cbar .pv-cbar__msg{font-size:12.5px;line-height:1.3;color:#e5e5e5}.pv-cbar .pv-cbar__track{display:block;height:4px;border-radius:4px;background:#ffffff2e;overflow:hidden;margin-top:3px}.pv-cbar .pv-cbar__fill{display:block;height:100%;border-radius:4px;background:var(--pv-grad,linear-gradient(120deg,#9E38C6,#C93B90 46%,#F2591F));transition:width .3s ease}.pv-cbar.is-ok .pv-cbar__msg{color:#9ee5b8}.pv-cbar .pv-cbar__btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;padding:11px 14px;border-radius:100px;background:var(--pv-violet,#5F2DDE);color:#fff;font-size:14px;font-weight:700}.pv-cbar .pv-cbar__btn svg{stroke:#fff}html.pv-has-cbar body{padding-bottom:96px}#shopify-section-theme__menu aside .flex.flex-wrap.px-4{gap:10px 16px!important}#shopify-section-theme__menu aside a[href*=customer_authentication],#shopify-section-theme__menu aside a[href="/pages/contact"]{order:-1;flex:1 1 calc(50% - 8px);display:inline-flex;align-items:center;justify-content:center;min-height:46px;border-radius:100px;font-size:15px!important;font-weight:700;text-decoration:none!important}#shopify-section-theme__menu aside a[href="/pages/contact"]{background:var(--pv-violet,#5F2DDE);color:#fff!important}#shopify-section-theme__menu aside a[href*=customer_authentication]{border:1.5px solid #141414;color:#141414!important;background:#fff}}.pv-dlv{margin:4px 0;padding:16px 18px;border-radius:16px;background:#f4efea}.pv-dlv .pv-dlv__head{display:flex;align-items:center;gap:12px}.pv-dlv .pv-dlv__ic{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 40px;border-radius:50%;background:linear-gradient(135deg,#c93b90,#f2591f);color:#fff}.pv-dlv .pv-dlv__ic svg{stroke:#fff}.pv-dlv .pv-dlv__title{font-size:15px;font-weight:600;color:#141414}.pv-dlv .pv-dlv__label{display:block;margin:14px 0 6px;font-size:13px;color:#595959}.pv-dlv .pv-dlv__select{width:100%;min-height:44px;padding:0 40px 0 14px;border-radius:12px;border:1px solid rgba(0,0,0,.12);background:#fff;font-size:15px}.pv-dlv .pv-dlv__result{margin:10px 0 0;font-size:14px;line-height:1.5;color:#141414}.pv-dlv .pv-dlv__note{margin:6px 0 0;font-size:12.5px;color:#6b6b6b}@media(max-width:767px){:is(body.product,body.product-welcome-pack) div:has(>.pv-band)>.pv-band{border-radius:20px;overflow:hidden}:is(body.product,body.product-welcome-pack) div:has(>.pv-band)>.pv-band .pv-band__media{background:transparent;line-height:0}:is(body.product,body.product-welcome-pack) div:has(>.pv-band)>.pv-band .pv-band__img{display:block;width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:auto!important;object-fit:cover!important;border-radius:0;margin:0}}body.product [id$=__main] .js-slider picture{aspect-ratio:4 / 5!important}body.product [id$=__main] .js-slider picture img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:50% 30%!important}@media(max-width:767px){:is(body.product,body.product-welcome-pack) [id$=__main] .js-slider{scroll-snap-type:x mandatory;border-radius:16px;gap:0!important}:is(body.product,body.product-welcome-pack) [id$=__main] .js-slider>div{width:100%!important;flex:0 0 100%!important;scroll-snap-align:start;border-radius:16px}}.fi{display:inline-block!important;flex:0 0 auto;width:18px!important;height:18px!important;min-width:18px;border-radius:50%!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;box-shadow:0 0 0 1px #0000001a;vertical-align:middle;line-height:1}.fi.\!w-6{width:20px!important;height:20px!important;min-width:20px}:root:root{--type__font-heading-1: clamp(23px, 1.9vw + .8rem, 30px);--type__font-heading-2: clamp(20px, 1.6vw + .75rem, 26px);--type__font-heading-3: clamp(18px, 1.4vw + .7rem, 24px);--type__font-heading-4: clamp(16px, .8vw + .7rem, 20px);--type__font-heading-5: clamp(15px, .5vw + .7rem, 17px);--type__font-heading-6: clamp(14px, .4vw + .65rem, 16px)}.pv-hero__heading{font-size:clamp(30px,3.2vw + .4rem,42px)!important}.pv-cat__title,.pv-rv__heading,.pv-fr__heading{font-size:clamp(23px,1.9vw + .8rem,30px)!important}.pv-clh__title,.pv-ct__title{font-size:clamp(24px,1.9vw + .8rem,30px)!important}.pv-hc__title{font-size:clamp(26px,2.4vw + .8rem,34px)!important}body.page-partner .pvp h1,body.page-contact .pvp h1{font-size:clamp(25px,2vw + .9rem,32px)!important}body.page-partner .pvp h2,body.page-contact .pvp h2{font-size:clamp(20px,1.4vw + .8rem,26px)!important}body.page-partner .pvp .pvp-nums strong,body.page-contact .pvp .pvp-nums strong{font-size:clamp(28px,2.6vw + .8rem,40px)!important}[id*=pv_pack] h2{font-size:clamp(20px,1.4vw + .8rem,26px)!important}:is(body.product,body.product-welcome-pack) [id$=__main] h1{font-size:clamp(24px,1.6vw + .9rem,28px)!important}:root:root{--type__font-base: clamp(13.5px, .6vw + .55rem, 15px);--type__font-big: clamp(14.5px, .6vw + .6rem, 16px);--type__font-bigger: clamp(15.5px, .7vw + .65rem, 17.5px)}:is(body.product,body.product-welcome-pack) h1.type__heading,:is(body.product,body.product-welcome-pack) h1[class*=type__heading]{font-size:clamp(22px,1.4vw + .85rem,27px)!important}#shopify-section-theme__menu aside a[href*=customer_authentication],#shopify-section-theme__menu aside a[href="/pages/contact"]{min-height:38px!important;padding:0 14px!important;font-size:13.5px!important;border-width:1.2px!important}#shopify-section-theme__menu aside .flex.flex-wrap.px-4{gap:8px 14px!important}#shopify-section-theme__menu aside .flex.flex-wrap.px-4{column-gap:10px!important;row-gap:8px!important;box-sizing:border-box}#shopify-section-theme__menu aside a[href*=customer_authentication],#shopify-section-theme__menu aside a[href="/pages/contact"]{flex:1 1 calc(50% - 5px)!important;max-width:calc(50% - 5px);min-width:0;box-sizing:border-box;padding:0 10px!important;white-space:nowrap}#shopify-section-theme__menu aside a[href*=customer_authentication],#shopify-section-theme__menu aside a[href="/pages/contact"]{flex:0 0 auto!important;max-width:none!important;min-height:32px!important;height:32px;padding:0 14px!important;font-size:12.5px!important;line-height:1!important}#shopify-section-theme__menu aside .flex.flex-wrap.px-4:before{content:"";order:0;flex:0 0 100%;height:0;margin-top:-8px}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-tier-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:12px 0 0}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-tier-price .pv-tier-price__rsp,:is(body.product,body.product-welcome-pack) [id$=__main] .pv-tier-price .pv-tier-price__rsp *{font-size:16px;line-height:1.1}:is(body.product,body.product-welcome-pack) [id$=__main] p.pv-rsp-line,:is(body.product,body.product-welcome-pack) [id$=__main] p.pv-rsp-line *,:is(body.product,body.product-welcome-pack) [id$=__main] .pv-net-note,:is(body.product,body.product-welcome-pack) [id$=__main] .pv-net-note *{font-family:var(--type__font-body-family)!important;font-size:14px!important;font-weight:400!important;line-height:1.45!important;letter-spacing:0!important;text-transform:none!important;color:#4d4d4d!important}:is(body.product,body.product-welcome-pack) [id$=__main] p.pv-rsp-line{margin:10px 0 0!important;padding:0!important}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-net-note{margin:2px 0 0!important;padding:0!important;background:transparent!important;background-color:transparent!important;border:0!important;border-radius:0!important}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.pv-order-head){padding-bottom:0!important}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.relative>#product-price){padding-top:0!important;padding-bottom:20px!important}:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] div:has(>.relative>#product-price)>.type--small:empty{display:none}:is(body.product,body.product-welcome-pack) [id$=__main] #product-add button[type=submit],:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] a.btn.btn--gradient{background:var(--pv-grad)!important;background-image:var(--pv-grad)!important;background-size:170% 170%!important;background-position:0% 50%!important;border-color:transparent!important;color:#fff!important;transition:background-position .45s ease}:is(body.product,body.product-welcome-pack) [id$=__main] #product-add button[type=submit]:hover,:is(body.product,body.product-welcome-pack) [id$=__main] form[action*="/cart/add"] a.btn.btn--gradient:hover{background:var(--pv-grad)!important;background-image:var(--pv-grad)!important;background-size:170% 170%!important;background-position:100% 50%!important;border-color:transparent!important}:is(body.product,body.product-welcome-pack) [id$=__main] #product-add button[type=submit][disabled],:is(body.product,body.product-welcome-pack) [id$=__main] #product-add button[type=submit]:disabled{background:#bdbdbd!important;background-image:none!important}body.cart #root form[action] aside button[name=checkout],#shopify-section-theme__cart button[name=checkout]{background:var(--pv-grad)!important;background-image:var(--pv-grad)!important;background-size:170% 170%!important;background-position:0% 50%!important;border-color:transparent!important;color:#fff!important;transition:background-position .45s ease}body.cart #root form[action] aside button[name=checkout] *,#shopify-section-theme__cart button[name=checkout] *{color:#fff!important}body.cart #root form[action] aside button[name=checkout]:hover,#shopify-section-theme__cart button[name=checkout]:hover{background:var(--pv-grad)!important;background-image:var(--pv-grad)!important;background-size:170% 170%!important;background-position:100% 50%!important;border-color:transparent!important}.pv-ct-notes .pv-ct-notes__list{gap:14px}.pv-ct-notes .pv-ct-notes__row{grid-template-columns:20px minmax(0,1fr);column-gap:12px;row-gap:1px;align-items:center}.pv-ct-notes .pv-ct-notes__label>svg.pv-icon{grid-column:1;grid-row:1;align-self:center;justify-self:center;width:18px;height:18px;margin:0}.pv-ct-notes .pv-ct-notes__label>span{grid-column:2;grid-row:1;font-size:14px;font-weight:700;line-height:1.4}.pv-ct-notes .pv-ct-notes__text{grid-column:2;grid-row:2;font-size:14px;font-weight:400;line-height:1.45;color:#4d4d4d}.pv-ct-notes .pv-ct-notes__text .pv-ct__num{font-size:inherit;font-weight:600;color:#000}body.cart #root:has(.pv-ct) form[action]>div>aside .pv-pay{justify-content:flex-start;margin:16px 0 0}body.cart #root:has(.pv-ct) form[action]>div>aside div.type--smaller.color__bg-shade-1{padding:14px 16px;background:transparent;background-color:transparent;font-family:var(--type__font-body-family);font-size:14px;line-height:1.45;color:#4d4d4d}@media(max-width:767.98px){body.page-partner .pvp .pvp-hero--left .pvp-chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;justify-content:stretch;justify-items:start;margin-top:22px;padding:0;list-style:none}body.page-partner .pvp .pvp-hero--left .pvp-chips>li{min-width:0;margin:0;padding:0}body.page-partner .pvp .pvp-hero--left .pvp-chips .pvp-chip{gap:10px;font-size:14px;line-height:1.2}body.page-partner .pvp .pvp-hero--left .pvp-chips .pvp-ic{width:34px;height:34px}body.page-partner .pvp .pvp-hero--left .pvp-chips .pvp-ic svg{width:17px;height:17px}}@media(min-width:768px){body.product [id$=__main] div.flex.h-full:has(.js-slider){display:flex!important;flex-wrap:nowrap!important;align-items:flex-start;gap:12px!important;height:auto!important;padding:0!important;overflow:visible!important}body.product [id$=__main] .js-thumbnailSlider{display:flex!important;flex:0 0 68px!important;flex-direction:column;gap:10px!important;min-width:0;padding:0!important;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}body.product [id$=__main] .js-thumbnailSlider>div{flex:none;width:68px;border:1px solid #E5E1DB;border-radius:12px;background:#f5f4f2;overflow:hidden;cursor:pointer}body.product [id$=__main] .js-thumbnailSlider>div:hover{border-color:var(--pv-violet,#5F2DDE)}body.product [id$=__main] div:has(>.js-slider){flex:1 1 0!important;flex-basis:0!important;min-width:0;height:auto!important}body.product [id$=__main] .js-slider{display:flex!important;grid-template-columns:none!important;gap:10px!important;height:auto!important;padding:0!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap;scroll-snap-type:x mandatory!important;border-radius:20px}body.product [id$=__main] .js-slider>div{flex:0 0 100%!important;width:100%!important;max-width:100%!important;grid-column:auto!important;scroll-snap-align:start;border-radius:20px}body.product [id$=__main] .js-slider+div.absolute{display:flex!important}}body.product [id$=__main] .js-slider>div{background:#f5f4f2!important;background-color:#f5f4f2!important}body.product [id$=__main] .js-slider picture{aspect-ratio:1 / 1!important}body.product [id$=__main] .js-slider picture img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:50% 50%!important}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-gl{position:absolute;top:14px;left:14px;z-index:5;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:6px 8px;max-width:calc(100% - 28px);margin:0;padding:0;list-style:none;pointer-events:none}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-gl .pv-gl__item{display:inline-flex;align-items:center;gap:8px;height:30px;margin:0;padding:0 12px 0 4px;border-radius:999px;background:#fff;box-shadow:0 1px 3px #0000001a;white-space:nowrap}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-gl .pv-gl__ic{display:inline-grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;background:var(--pv-violet,#5F2DDE)}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-gl .pv-gl__ic svg.pv-icon{width:13px;height:13px}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-gl .pv-gl__ic svg.pv-icon,:is(body.product,body.product-welcome-pack) [id$=__main] .pv-gl .pv-gl__ic svg.pv-icon *{color:#fff;stroke:#fff}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-gl .pv-gl__txt{font-family:var(--type__font-body-family);font-size:13px;font-weight:700;line-height:1;letter-spacing:0;color:#0d0d0d}@media(max-width:767px){:is(body.product,body.product-welcome-pack) [id$=__main] .pv-gl{top:10px;left:10px;gap:5px 6px;max-width:calc(100% - 20px)}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-gl .pv-gl__item{height:28px;gap:7px;padding:0 11px 0 4px}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-gl .pv-gl__ic{width:20px;height:20px}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-gl .pv-gl__ic svg.pv-icon{width:12px;height:12px}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-gl .pv-gl__txt{font-size:12px}}@media(min-width:768px){:is(body.product,body.product-welcome-pack) [id$=__main] div[class*="md:w-[50%]"]:has(.js-slider){position:sticky!important;top:calc(var(--pv-header-h,150px) + 16px)!important;align-self:flex-start!important}body.product [id$=__main] div:has(>.js-slider){max-width:max(320px,calc(100vh - var(--pv-header-h,150px) - 56px))}}body.product [id$=__main] .js-slider>div[data-pv-shape^=portrait]:not([data-pv-first]) picture img{object-fit:cover!important;object-position:50% var(--pv-y, 35%)!important}body.product [id$=__main] [data-pv-shape^=portrait]:not([data-pv-first]) picture img{object-position:50% var(--pv-y, 35%)!important}body.product [id$=__main] [data-pv-shape]:not([data-pv-shape^=square])[data-pv-first] picture img{object-fit:contain!important}body.product [id$=__main] .js-slider>div[data-pv-shape^=portrait][data-pv-whole] picture img{object-fit:contain!important;object-position:50% 50%!important}body.product [id$=__main] .js-slider>div[data-pv-shape^=portrait]:is([data-pv-whole],[data-pv-first]){isolation:isolate}body.product [id$=__main] .js-slider>div[data-pv-shape^=portrait]:is([data-pv-whole],[data-pv-first]):before{content:"";position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;z-index:0;background:var(--pv-bg, none) 0 0 / 6000% 6000% no-repeat;filter:blur(10px);pointer-events:none}body.product [id$=__main] .js-slider>div[data-pv-shape^=portrait]:is([data-pv-whole],[data-pv-first])>div{position:relative;z-index:1}body.product [id$=__main] [data-pv-wide] .js-slider{align-items:flex-start}body.product [id$=__main] [data-pv-wide] .js-slider>div picture{aspect-ratio:var(--pv-ar, 1.5)!important}@media(min-width:768px){body.product [id$=__main] div[data-pv-wide]:has(>.js-slider){max-width:none}}body.product [id$=__main] .js-thumbnailSlider:has(>div:only-child){display:none!important}body.product [id$=__main] div.flex.h-full:has(.js-slider)>div.hidescrollbar:not(.js-slider):has(>div:only-child){display:none!important}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-order-head.pv-order-head--tier{padding:6px 12px 5px;background:var(--pv-violet,#5F2DDE)!important;background-image:none!important;color:#fff!important}:is(body.product,body.product-welcome-pack) [id$=__main] .pv-tier-price .pv-tier-price__now,:is(body.product,body.product-welcome-pack) [id$=__main] .pv-tier-price .pv-tier-price__now *{background:none!important;background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:#0D0D0D;color:#0d0d0d!important}:is(body.product,body.product-welcome-pack) [id$=__main] .border--b-width:has(>.pv-gt){border-bottom-width:0!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/primavera-brand.css.map */
