:root{--font-heading--family: "Prata", Georgia, "Times New Roman", serif;--font-heading--style: normal;--font-heading--weight: 400;--pv-duration: .35s;--pv-duration-slow: .5s;--pv-ease: var(--ease-out-cubic, cubic-bezier(.33, 1, .68, 1));--color-primary-button-hover-background: var(--pv-accent);--color-primary-button-hover-border: var(--pv-accent);--color-primary-button-hover-text: var(--pv-paper);--color-secondary-button-hover-background: var(--pv-ink);--color-secondary-button-hover-border: var(--pv-ink);--color-secondary-button-hover-text: var(--pv-paper)}@media(prefers-reduced-motion:reduce){:root{--pv-duration: 0s;--pv-duration-slow: 0s}}.button,.button-secondary,.button-custom{transition:color var(--pv-duration) var(--pv-ease),background-color var(--pv-duration) var(--pv-ease),box-shadow var(--pv-duration) var(--pv-ease)}#header-component .header-logo{font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);font-size:1.375rem;line-height:1;letter-spacing:.01em}@media screen and (min-width:750px){#header-component .header-logo{font-size:1.75rem}}#header-component .menu-list__link{letter-spacing:.01em;transition:color var(--pv-duration) var(--pv-ease)}#header-component .menu-list__link-title{position:relative;padding-inline:.5rem}#header-component .menu-list__link-title:after{content:"";position:absolute;inset-inline:.5rem;inset-block-end:-.45em;height:1px;background-color:var(--pv-accent);transform:scaleX(0);transform-origin:left center;transition:transform var(--pv-duration-slow) var(--pv-ease);pointer-events:none}[dir=rtl] #header-component .menu-list__link-title:after{transform-origin:right center}#header-component [slot=overflow] .menu-list__link-title{padding-inline:0}#header-component [slot=overflow] .menu-list__link-title:after{inset-inline:0}#header-component .menu-list__link--active .menu-list__link-title:after,#header-component .menu-list__link[aria-current=page] .menu-list__link-title:after,#header-component .menu-list__list-item:has([aria-expanded=true]) .menu-list__link-title:after,#header-component .menu-list__list-item:focus-within .menu-list__link-title:after{transform:scaleX(1)}@media(hover:hover){#header-component .menu-list__list-item:hover .menu-list__link-title:after{transform:scaleX(1)}}#header-component .menu-list__submenu .mega-menu__grid{transform:translateY(-.375rem);transition:transform var(--pv-duration-slow) var(--pv-ease)}#header-component .menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu .mega-menu__grid,#header-component .menu-list__submenu:hover .mega-menu__grid{transform:none}#header-component .header__underlay-open:after{box-shadow:0 1px rgb(var(--color-foreground-rgb) / .12)}#header-component .mega-menu__link--parent{font-family:var(--font-subheading--family);font-weight:var(--font-subheading--weight);letter-spacing:.08em}#header-component .mega-menu__link{transition:color var(--pv-duration) var(--pv-ease)}#header-component .mega-menu__link .wrap-text{background-image:linear-gradient(var(--pv-accent),var(--pv-accent));background-repeat:no-repeat;background-position:0 100%;background-size:0% 1px;padding-block-end:.15em;box-decoration-break:clone;-webkit-box-decoration-break:clone;transition:background-size var(--pv-duration-slow) var(--pv-ease)}[dir=rtl] #header-component .mega-menu__link .wrap-text{background-position:100% 100%}#header-component .mega-menu__link:focus-visible .wrap-text{background-size:100% 1px}@media(hover:hover){#header-component .mega-menu__link:hover .wrap-text{background-size:100% 1px}}#header-component .header-actions__action,#header-component .header__icon--menu,#header-component .account-button__icon{transition:color var(--pv-duration) var(--pv-ease),opacity var(--pv-duration) var(--pv-ease)}@media(hover:hover){#header-component .header-actions__action:hover{--button-color: var(--pv-accent)}#header-component .account-button:hover{--color-account-icon: var(--pv-accent)}#header-component .header__icon--menu:hover{color:var(--pv-accent)}}.menu-drawer .menu-drawer__menu-item--mainlist,.menu-drawer .menu-drawer__title{font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight)}.menu-drawer .menu-drawer__menu-item{transition:color var(--pv-duration) var(--pv-ease)}.menu-drawer .menu-drawer__menu-item--active,.menu-drawer .menu-drawer__menu-item[aria-current=page]{color:var(--pv-accent)}@media screen and (max-width:749px){#MainContent>.hero-wrapper:first-child .hero{min-height:125vw}}#MainContent:is([data-template="page.help"],[data-template="page.faq"]){--pv-muted: rgb(var(--color-foreground-rgb) / .72);--pv-text-size: .9375rem;--pv-text-leading: 1.75;--pv-section-gap: clamp(2.5rem, 5vw, 3.5rem);--pv-hairline: rgb(var(--color-foreground-rgb) / .12)}#MainContent:is([data-template="page.help"],[data-template="page.faq"]) .section-content-wrapper{width:100%;max-width:46rem;margin-inline:auto}.pv-help-head{text-align:center;padding-block:clamp(2rem,5vw,3.5rem) clamp(2rem,4vw,3rem)}.pv-help-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 2rem;margin-block-end:clamp(2rem,5vw,3.25rem);font-family:var(--font-subheading--family);font-weight:var(--font-subheading--weight);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase}.pv-help-nav a{padding-block:.375rem;color:var(--pv-muted);text-decoration:none;background-image:linear-gradient(var(--pv-accent),var(--pv-accent));background-repeat:no-repeat;background-position:0 100%;background-size:0% 1px;transition:color var(--pv-duration) var(--pv-ease),background-size var(--pv-duration-slow) var(--pv-ease)}[dir=rtl] .pv-help-nav a{background-position:100% 100%}.pv-help-nav a[aria-current=page]{color:var(--color-foreground);background-size:100% 1px}@media(hover:hover){.pv-help-nav a:hover{color:var(--color-foreground);background-size:100% 1px}}.pv-help-title{margin:0;font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);font-size:clamp(2.25rem,5vw,3.5rem);line-height:1.1;letter-spacing:-.01em;text-transform:none}.pv-help-intro{max-width:34rem;margin:1.25rem auto 0;color:var(--pv-muted);font-size:var(--pv-text-size);line-height:var(--pv-text-leading)}#MainContent[data-template="page.help"] .page-content{color:var(--pv-muted);font-size:var(--pv-text-size);line-height:var(--pv-text-leading)}#MainContent[data-template="page.help"] .page-content :is(p,li){font-size:var(--pv-text-size);line-height:var(--pv-text-leading)}#MainContent[data-template="page.help"] .page-content :is(h2,h3){margin-block:var(--pv-section-gap) 1rem;color:var(--pv-accent);font-family:var(--font-subheading--family);font-style:normal;font-weight:var(--font-subheading--weight);font-size:.75rem;line-height:1.4;letter-spacing:.18em;text-transform:uppercase}#MainContent[data-template="page.help"] .page-content rte-formatter>:first-child,#MainContent[data-template="page.help"] .page-content>:first-child{margin-block-start:0}#MainContent[data-template="page.help"] .page-content p{margin-block:0 1rem}#MainContent[data-template="page.help"] .page-content strong{color:var(--color-foreground);font-weight:500}#MainContent[data-template="page.help"] .page-content ul{margin-block:0 1.25rem;padding-inline-start:1.1rem}#MainContent[data-template="page.help"] .page-content li{margin-block-end:.5rem}#MainContent[data-template="page.help"] .page-content table{margin-block:.5rem 2rem;font-size:.875rem;font-variant-numeric:tabular-nums}#MainContent[data-template="page.help"] .page-content :is(thead,tr:not(:has(td))){background-color:transparent}#MainContent[data-template="page.help"] .page-content th{padding:.75rem;border-block-end:1px solid var(--color-foreground);color:var(--color-foreground);font-family:var(--font-subheading--family);font-weight:var(--font-subheading--weight);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;text-align:center;white-space:nowrap}#MainContent[data-template="page.help"] .page-content td{padding:.85rem .75rem;color:var(--color-foreground);text-align:center;white-space:nowrap}#MainContent[data-template="page.help"] .page-content :is(th,td):first-child{padding-inline-start:0;text-align:start}#MainContent[data-template="page.help"] .page-content tr:has(td){border-block-end:1px solid var(--pv-hairline)}.pv-faq-group{margin:var(--pv-section-gap) 0 .25rem;line-height:1.4;color:var(--pv-accent);font-family:var(--font-subheading--family);font-weight:var(--font-subheading--weight);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase}.pv-faq-group--first{margin-block-start:0}#MainContent[data-template="page.faq"] .accordion{--color-border: var(--pv-hairline)}#MainContent[data-template="page.faq"] .accordion .details__header{gap:1.5rem;padding-block:1.35rem;color:var(--color-foreground);font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);font-size:clamp(1.125rem,2vw,1.3125rem);line-height:1.35;letter-spacing:0;text-transform:none;transition:color var(--pv-duration) var(--pv-ease)}@media(hover:hover){#MainContent[data-template="page.faq"] .accordion .details__header:hover{color:var(--pv-accent)}}#MainContent[data-template="page.faq"] .accordion summary .svg-wrapper{flex-shrink:0;width:.875rem;height:.875rem}#MainContent[data-template="page.faq"] .accordion .details-content{max-width:40rem;padding-inline-end:2.5rem}#MainContent[data-template="page.faq"] .accordion .details-content :is(p,li){color:var(--pv-muted);font-family:var(--font-body--family);font-size:var(--pv-text-size);line-height:var(--pv-text-leading);text-transform:none}#MainContent[data-template="page.faq"] .accordion .details-content p{margin-block:0 1rem}#MainContent[data-template="page.faq"] .accordion .details-content strong{color:var(--color-foreground);font-weight:500}#MainContent[data-template="page.faq"] .accordion .details-content a{color:var(--color-foreground);text-decoration-color:var(--pv-accent);text-underline-offset:.2em}@media screen and (max-width:749px){#MainContent[data-template="page.faq"] .accordion .details-content{padding-inline-end:0}}.pv-help-cta .button{margin-inline:auto}.pv-help-cta{margin-block-start:clamp(3.5rem,8vw,5.5rem);padding-block-start:clamp(2.5rem,5vw,3.5rem);border-block-start:1px solid var(--pv-hairline);text-align:center}.pv-help-cta__title{margin:0 0 .75rem;font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);font-size:clamp(1.5rem,3vw,1.875rem);line-height:1.2;text-transform:none}.pv-help-cta__text{max-width:30rem;margin:0 auto 1.75rem;color:var(--pv-muted);font-size:var(--pv-text-size);line-height:var(--pv-text-leading)}@media screen and (min-width:990px){footer .footer-content{grid-template-columns:1.4fr 1fr 1fr 1.4fr}}footer .footer-content .menu__heading,.pv-footer-heading{margin:0 0 1.25rem;color:var(--color-foreground);font-family:var(--font-subheading--family);font-style:normal;font-weight:var(--font-subheading--weight);font-size:.6875rem;line-height:1.4;letter-spacing:.18em;text-transform:uppercase}footer .footer-content .menu__heading__default{font-weight:inherit}footer .footer-content .menu__item{font-size:.875rem;line-height:1.5}footer .footer-content .menu__item a{color:rgb(var(--color-foreground-rgb) / .7);text-decoration:none;transition:color var(--pv-duration) var(--pv-ease)}@media(hover:hover){footer .footer-content .menu__item a:hover{color:var(--color-foreground)}}.pv-footer-text{max-width:18rem;margin:0;color:rgb(var(--color-foreground-rgb) / .7);font-size:.875rem;line-height:1.7}.pv-footer-heading+.pv-footer-text{margin-block-end:1.25rem}.pv-footer-mail{display:inline-block;margin-block-start:.75rem;padding-block-end:2px;border-block-end:1px solid var(--pv-accent);color:var(--color-foreground);font-size:.875rem;text-decoration:none}.pv-footer-age{max-width:18rem;margin:0;color:rgb(var(--color-foreground-rgb) / .45);font-size:.75rem;line-height:1.6}footer .email-signup__input{font-size:.8125rem;letter-spacing:.06em}footer .email-signup__input::placeholder{color:rgb(var(--color-foreground-rgb) / .5)}footer .email-signup__button{padding-inline:1rem;font-family:var(--font-subheading--family);font-weight:var(--font-subheading--weight);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase}footer .utilities{font-size:.75rem;letter-spacing:.02em}footer .footer-content .menu .menu__heading,footer .footer-content .menu .menu__heading .menu__heading__default{padding-block:0;color:var(--color-foreground);font-family:var(--font-subheading--family);font-style:normal;font-weight:var(--font-subheading--weight);font-size:.6875rem;line-height:1.4;letter-spacing:.18em;text-transform:uppercase}footer .footer-content .menu .menu__heading{min-height:0;margin:0 0 1.25rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/provocativity.css.map */
