.product-form__quantity .form__label{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}body:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;mix-blend-mode:overlay;background:#f9f8f4 url(/cdn/shop/files/bg-1.png?v=1763416264) no-repeat;background-size:100%;animation:moveBG 60s linear infinite}@keyframes moveBG{0%{background-position:0% 0%}to{background-position:100% 100%}}.global-media-settings{border:none}a{transition:.2s all}@font-face{font-family:ppmori;src:url(/cdn/shop/files/ppmori-regular-webfont.woff2?v=1732314237) format("woff2"),url(/cdn/shop/files/ppmori-regular-webfont.woff?v=1732314237) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ppmori;src:url(/cdn/shop/files/ppmori-semibold-webfont.woff2?v=1732314237) format("woff2"),url(/cdn/shop/files/ppmori-semibold-webfont.woff?v=1732314237) format("woff");font-weight:600;font-style:normal}.rte a{color:#131313}h2,.h2{letter-spacing:0;font-size:calc(var(--font-heading-scale) * 2.2rem)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:-.02em;line-height:1.2}h1,.h1{font-size:calc(var(--font-heading-scale) * 3.6rem)}@media only screen and (min-width: 750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 5.6rem)}}.h0{font-size:calc(var(--font-heading-scale) * 3.6rem);line-height:1}@media only screen and (min-width: 750px){.h0{font-size:calc(var(--font-heading-scale) * 5.6rem)}}.title-wrapper--no-top-margin h2{margin:0}.subtitle,.rich-text__caption{font-family:ppmori;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.64px;text-transform:uppercase;margin:0 0 2.4rem!important}@media only screen and (max-width: 749px){.subtitle,.rich-text__caption{font-size:13px;margin:0 0 1rem!important}}.title-wrapper{text-align:center}.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded{border-radius:4.8rem;border:1px solid;transition:.2s all;letter-spacing:0;font-family:ppmori}@media only screen and (max-width: 749px){.button,.shopify-challenge__button,.customer button{padding:0 2rem}}.button--primary{border:.2px solid #c3c3c3;background:linear-gradient(180deg,#3e3e3e,#000);box-shadow:0 9.614px 2.686px #0000,0 3.535px 2.121px #0000000a,0 .424px .848px #00000012,0 -.707px 1px #0000000d inset}.button--secondary{border:.2px solid #D3D4D8;background:linear-gradient(180deg,#b9b9b929,#f0f0f033);box-shadow:0 9.614px 2.686px #0000,0 3.535px 2.121px #0000000a,0 .424px .848px #00000012,0 -.707px 1px #0000000d inset}.button--primary:hover{background:linear-gradient(180deg,#fff,#f2f2f28c);box-shadow:0 9.614px 2.686px #0000,0 3.535px 2.121px #0000000a,0 .424px .848px #00000012,0 -.707px 1px #0000000d inset;color:#131313}.button--secondary:hover{background:linear-gradient(180deg,#fff,#f2f2f28c);box-shadow:0 9.614px 2.686px #0000,0 3.535px 2.121px #0000000a,0 .424px .848px #00000012,0 -.707px 1px #0000000d inset}.button--primary:hover>svg{color:#131313}.button>svg{margin-left:10px}.quantity,.quick-add__submit{background:linear-gradient(180deg,#b9b9b929,#f0f0f033);box-shadow:-2px -2px 4px #ffffff80;border-radius:100px;outline:.5px solid rgba(0,0,0,.2);position:relative;display:inline-flex;align-items:center;justify-content:flex-start;border:none}.quantity:before,.quantity:after{display:none}.button--secondary .button-layer,.quantity .button-layer{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;border-radius:100px;border:1px solid white;filter:blur(1px);box-shadow:2px 2px 2px #0000001a}.quantity__button:not(:focus-visible):not(.focused),.quantity__input:not(:focus-visible):not(.focused){box-shadow:none}.button-text{position:relative;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:ppmori,sans-serif;font-weight:500;font-size:clamp(14px,2vw,16px);color:#fff;text-align:center;pointer-events:none}.button--secondary .button-text{color:#131313}.tablinks:not(.button--primary) .button-layer.layer-2,.tablinks:not(.button--primary) .button-layer.layer-3{display:none}.tablinks{max-width:unset;margin:0 1rem}.announcement-bar__message{text-transform:uppercase;font-size:1.4rem}.announcement-bar__message .svg-wrapper svg{width:6px;height:11px}.announcement-bar__message .svg-wrapper{margin-left:1rem}@media only screen and (max-width: 749px){.announcement-bar__message{font-size:1.2rem}.utility-bar__grid.page-width{padding-left:1rem;padding-right:1rem}.announcement-bar__message .svg-wrapper{display:none}}.header-wrapper{background:transparent}.quantity{width:calc(11rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}summary .icon-caret{height:.7rem}.product__view-details{color:#090030;font-weight:600;font-size:1.4rem;display:flex;align-items:center}.product__view-details{justify-content:center;padding-bottom:3rem}.global-settings-popup,.header__submenu.global-settings-popup{border-color:#00000075}#shopify-section-template--19023663464601__custom_liquid_fpmfxi .gradient{background:none!important}#MainContent .page-width--narrow .rte h2{font-size:calc(var(--font-heading-scale) * 4rem)}#MainContent .rte h2{font-size:calc(var(--font-heading-scale) * 5.6rem);margin:0 0 3rem}.c8af6ec4ea18ef34adfea031da63a82b123cc2e08{background:transparent!important}#shopify-section-template--19023650521241__rich_text_fWYcMB h2{font-size:calc(var(--font-heading-scale) * 5.6rem)}#shopify-section-template--19023650521241__rich_text_fWYcMB h2,#shopify-section-template--19023650521241__rich_text_fWYcMB h3,#shopify-section-template--19023650521241__rich_text_fWYcMB p{text-align:center;margin:0 0 40px!important}#shopify-section-template--19023650521241__rich_text_fWYcMB h3{text-transform:uppercase;font-size:2rem;letter-spacing:.05rem;font-weight:600;margin:0 0 40px;line-height:1.3}#shopify-section-template--19023650521241__rich_text_fWYcMB p strong{text-decoration:underline;text-underline-offset:5px;text-decoration-color:#d83937}#shopify-section-template--19023650521241__rich_text_fWYcMB ul{column-count:3;margin:0 auto;text-align:center;padding:0}#shopify-section-template--19023650521241__rich_text_fWYcMB li{list-style:none}@media screen and (min-width: 990px){#shopify-section-template--19023650521241__rich_text_fWYcMB .rich-text__blocks{max-width:100rem}}@media screen and (max-width: 700px){#shopify-section-template--19023650521241__rich_text_fWYcMB ul{column-count:1}#shopify-section-template--19023650521241__rich_text_fWYcMB h2,#shopify-section-template--19023650521241__rich_text_fWYcMB h3,#shopify-section-template--19023650521241__rich_text_fWYcMB p{text-align:center;margin:0 0 20px!important}}#shopify-section-template--18772095172761__1765594460955531da{margin-bottom:8rem}@media screen and (max-width: 749px){#MainContent .rte h2{font-size:calc(var(--font-heading-scale) * 4rem);margin:0 0 2rem}.global-media-settings img,.global-media-settings iframe,.global-media-settings model-viewer,.global-media-settings video,.global-media-settings .placeholder-svg{border-radius:1.6rem}.button,.button-label,.shopify-challenge__button,.customer button{font-size:1.4rem}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-width:calc(10rem + var(--buttons-border-width) * 2);min-height:calc(3.5rem + var(--buttons-border-width) * 2)}#shopify-section-template--18772095172761__featured_collection_a6jGPy h2{max-width:26rem;margin-left:auto;margin-right:auto}#shopify-section-template--18772095172761__1765594460955531da{margin-bottom:5rem}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom.css.map */
