html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif;line-height:1.15}hr{box-sizing:content-box;height:0;overflow:visible}code,pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;text-transform:none}button,input{overflow:visible}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}@font-face{font-display:swap;font-family:CLIMAX;font-style:italic;font-weight:400;src:url(/_nuxt/fonts/GestaltClimax-MediumItalic.c35b578.woff2) format("woff2"),url(/_nuxt/fonts/GestaltClimax-MediumItalic.9195210.woff) format("woff")}@font-face{font-display:swap;font-family:CLIMAX;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/GestaltClimax-Medium.a32f9c4.woff2) format("woff2"),url(/_nuxt/fonts/GestaltClimax-Medium.2eb899f.woff) format("woff")}#app,body,div,header,html{border:0;margin:0;padding:0}#app{min-height:100%;min-width:100%}h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:400;line-height:1.15;line-height:var(--climax-line-height);margin:0;padding:0}a,abbr,acronym,blockquote,dd,dt,input,li,ol,p,q,select,td,textarea,th,ul{border:0;margin:0;padding:0}img,table{border:none}form,table{margin:0;padding:0}form{display:inline}:root{--climax-pink:#ff78c8;--climax-line-height:1.15;--page-margins:1.5em;--page-margins-tablet:1.5em;--page-margins-phone:1em;--grid-column-number:18;--grid-column-number-mega-desk:24;--grid-column-number-desktop:21;--grid-column-number-laptop:18;--grid-column-number-tablet:12;--grid-column-number-phone:12;--grid-column-width-desktop:calc((100vw - var(--page-margins)*(var(--grid-column-number-desktop) - 1) - var(--page-margins)*2)/var(--grid-column-number-desktop));--grid-column-width:calc((100vw - var(--page-margins)*(var(--grid-column-number) - 1) - var(--page-margins)*2)/var(--grid-column-number));--grid-column-width-tablet:calc((100vw - var(--page-margins-tablet)*(var(--grid-column-number-tablet) - 1) - var(--page-margins-tablet)*2)/var(--grid-column-number-tablet));--grid-column-width-phone:calc((100vw - var(--page-margins-phone)*(var(--grid-column-number-phone) - 1) - var(--page-margins-phone)*2)/var(--grid-column-number-phone))}#app,body,html{-webkit-font-smoothing:antialiased;font-feature-settings:"case";background-color:#fff;display:block;font-family:CLIMAX,sans-serif;font-weight:400;letter-spacing:-.015em;line-height:1.15;line-height:var(--climax-line-height);max-width:100%}@media(max-width:767px){#app,body,html{font-size:20px;letter-spacing:-.005em}}@media(min-width:768px)and (max-width:1023px){#app,body,html{font-size:22px}}@media(min-width:1024px)and (max-width:1599px){#app,body,html{font-size:24px;font-size:max(22px,min(1.666vw,26px))}}@media(min-width:1600px){#app,body,html{font-size:28px;font-size:max(26px,min(1.5vw,28px))}}#__layout,#__nuxt,body,body.flexbox,html,html>body.flexbox>#__nuxt>#__layout>div{height:100%}.content{display:flex;flex-direction:column;height:auto;min-height:100%}body.no-scroll{overflow:hidden}.fade-enter-active,.fade-leave-active{transform:scale(1);transition:all .5s ease}.fade-enter,.fade-leave-to{opacity:0;transform:scale(10)}.inline-block,.inline-block div{display:inline-block}input{border-radius:0}input[type=search]{-webkit-appearance:none}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{background-color:transparent!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.quantity{border:2.5px solid #000;display:inline-flex;min-width:3em;padding:.25em .375em;text-align:center}@media(max-width:767px){.quantity{border:2px solid #000}}.variant-button{margin-right:.5em}.variant-button.active,.variant-button:hover{color:#ff78c8;color:var(--climax-pink)}.variant-button span{margin:auto}.phone-menu{line-height:1.15!important;line-height:var(--climax-line-height)!important}.background-pink{background-color:#ff78c8;background-color:var(--climax-pink);height:100%}.background-pink .content{overflow-y:scroll}.background-pink .content .information{flex:1}.background-pink input:-webkit-autofill,.background-pink input:-webkit-autofill:focus,.background-pink input:-webkit-autofill:hover,.background-pink select:-webkit-autofill,.background-pink select:-webkit-autofill:focus,.background-pink select:-webkit-autofill:hover,.background-pink textarea:-webkit-autofill,.background-pink textarea:-webkit-autofill:focus,.background-pink textarea:-webkit-autofill:hover{background-color:transparent!important;-webkit-box-shadow:inset 0 0 0 30px #ff78c8!important;-webkit-box-shadow:0 0 0 30px var(--climax-pink) inset!important}.background-pink #__layout,.background-pink #__nuxt,.background-pink .content{background-color:inherit}.background-pink a:hover{color:#fff}.background-pink .modal-content{background-color:rgba(255,120,200,.95)!important}.background-pink .subscribe-button:hover{border-color:#fff!important;color:#fff!important}hr{background:#999;border:0;border-bottom:1px dashed #ccc;margin:0;padding:0}li{list-style:none}button,input{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{left:-100%;position:absolute}.clickable,.magnifiable{cursor:pointer}img,picture{display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.scroll{overflow:scroll}.lazyfade{transition:opacity .25s ease-out}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.italic{font-style:italic}.bold{font-weight:500}.underline{-webkit-text-decoration:underline;text-decoration:underline}.tabular-numbers{font-feature-settings:"tnum"}.navigation-link,a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.navigation-link.nuxt-link-exact-active,.navigation-link:active,.navigation-link:hover{color:#ff78c8;color:var(--climax-pink)}.background-pink .navigation-link,.background-pink a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.background-pink .navigation-link:hover,.background-pink a:hover{color:#fff!important}.background-pink .navigation-link.nuxt-link-exact-active,.background-pink .navigation-link:active,.background-pink a.nuxt-link-exact-active,.background-pink a:active{color:#fff}.background-pink .active svg,.background-pink svg:hover{fill:#fff!important}.preview-notice[data-v-ed63029a]{background-color:var(--climax-pink);bottom:0;color:#000;flex:0;font-size:.5rem;padding:1em;position:fixed;text-align:center;width:100%;z-index:999}.preview-notice .refresh[data-v-ed63029a]{cursor:pointer}.preview-notice .refresh[data-v-ed63029a]:hover,.preview-notice .ui-font[data-v-ed63029a]{color:#fff}.preview-notice a[data-v-ed63029a],.preview-notice span[data-v-ed63029a]{padding:0 1em}.preview-notice a[data-v-ed63029a]{cursor:pointer}.preview-notice a[data-v-ed63029a]:hover{color:#fff}.navigation-container[data-v-05b38134]{left:0;line-height:1;position:sticky;right:0;top:0;z-index:100}.navigation-container .navigation[data-v-05b38134]{display:flex;padding:2em 1.5em;transform:translateY(0);transition:transform .25s ease}@media(min-width:1024px)and (max-width:1599px){.navigation-container .navigation.laptop-desktop[data-v-05b38134]{display:flex}}@media(min-width:1600px){.navigation-container .navigation.laptop-desktop[data-v-05b38134]{display:flex}}@media(min-width:768px)and (max-width:1023px){.navigation-container .navigation.laptop-desktop[data-v-05b38134]{display:none}}@media(max-width:767px){.navigation-container .navigation.laptop-desktop[data-v-05b38134]{display:none}}.navigation-container .navigation.phone-tablet[data-v-05b38134]{display:none}@media(min-width:768px)and (max-width:1023px){.navigation-container .navigation.phone-tablet[data-v-05b38134]{display:flex}}@media(max-width:767px){.navigation-container .navigation.phone-tablet[data-v-05b38134]{display:flex}}.navigation-container .navigation.hidden[data-v-05b38134]{transform:translateY(-100%)}@media(max-width:767px){.navigation-container .navigation[data-v-05b38134]{padding:1em .5em}}.navigation-container .navigation .right[data-v-05b38134]{flex:1;text-align:right}.navigation-container .navigation li[data-v-05b38134]{cursor:pointer;display:inline-block;padding:0 .5em;vertical-align:bottom}@media(max-width:767px){.navigation-container .navigation li .extra[data-v-05b38134]{display:none}}.navigation-container .navigation li .phone-menu[data-v-05b38134]{align-items:flex-end;display:flex;line-height:var(--climax-line-height)!important}.navigation-container .navigation li .phone-menu li[data-v-05b38134]{line-height:var(--climax-line-height)!important}.navigation-container .navigation li .phone-menu svg[data-v-05b38134]{height:.9em;padding-bottom:1.5px;width:.9em}.navigation-container .navigation li .phone-menu svg[data-v-05b38134]:hover,.navigation-container .navigation li .phone-menu.active svg[data-v-05b38134]{fill:var(--climax-pink)}.navigation-container .navigation li .search-term[data-v-05b38134]{color:var(--climax-pink)}.navigation-container .navigation li .cart[data-v-05b38134]{font-feature-settings:"case" 1,"tnum";font-variant-numeric:tabular-nums}.navigation-container .modal-content[data-v-05b38134]{background-color:hsla(0,0%,100%,.95);bottom:0;left:0;position:fixed;right:0;top:0;z-index:-1}@media(min-width:1600px){.navigation-container .modal-content[data-v-05b38134]{display:none}}@media(min-width:1024px)and (max-width:1599px){.navigation-container .modal-content[data-v-05b38134]{display:none}}@media(min-width:768px)and (max-width:1023px){.navigation-container .modal-content[data-v-05b38134]{padding:5em 2em 2em}}@media(max-width:767px){.navigation-container .modal-content[data-v-05b38134]{padding:4em 1em 2em}}.navigation-container .modal-content a[data-v-05b38134] :hover{color:var(--climax-pink)}