@font-face{font-family:"Tropic Fantasy";src:url(/cdn/shop/files/tropic_fantasy-webfont.woff2?v=1763563836) format("woff2"),url(/cdn/shop/files/tropic_fantasy-webfont.woff?v=1763563837) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Parisian;src:url(/cdn/shop/files/parisian-webfont.woff2?v=1763563837) format("woff2"),url(/cdn/shop/files/parisian-webfont.woff?v=1763563837) format("woff");font-weight:400;font-display:swap}:root{--font-heading-family: "Tropic Fantasy", serif;--font-heading-weight: normal;--font-heading-style: normal;--font-heading-scale: 1.6;--font-body-family: "Raleway", sans-serif;--font-body-style: normal;--font-body-weight: 500;--font-body-scale: 1.1}body,.color-scheme-1{letter-spacing:.02rem;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:"Tropic Fantasy",serif!important;font-weight:400!important;letter-spacing:.05rem;line-height:1.2}.header__menu-item{font-family:Montserrat Variable,sans-serif;font-size:1.6rem!important;font-weight:600!important;letter-spacing:.05rem}.facets__label,.facets__heading{font-size:1.4rem!important;font-weight:500!important}.title,.rich-text__heading,h2.image-with-text__heading,.banner__heading{font-family:"Tropic Fantasy",serif!important;font-size:calc(var(--font-heading-scale) * 2.8rem)!important;margin-bottom:15px;text-transform:none}.rich-text__heading{font-size:calc(var(--font-heading-scale) * 3.2rem)!important}.banner__text p,.image-with-text__text p{font-family:Montserrat Variable,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.6}.card__heading,.card__heading a{font-family:Montserrat Variable,sans-serif!important;font-weight:700!important;font-size:1.8rem!important;letter-spacing:0;text-transform:none;margin-top:5px;line-height:1.3}.card-information .caption-with-letter-spacing{font-size:1.2rem!important;font-weight:600!important;letter-spacing:.15rem!important;opacity:1!important;color:rgba(var(--color-foreground),1)!important;text-transform:uppercase;display:block;margin-bottom:5px}.price__container .price-item{font-weight:500;font-size:1.4rem;color:rgba(var(--color-foreground),1)}.button--secondary,.button--tertiary,.button{font-family:Montserrat Variable,sans-serif;font-weight:700!important;letter-spacing:.1rem;font-size:1.2rem;border-width:1px!important}@media screen and (max-width: 750px){.rich-text__heading,.banner__heading{font-size:calc(var(--font-heading-scale) * 2rem)!important}}.footer-block__heading{font-family:Parisian,serif;font-size:2.4rem!important;font-weight:500!important;letter-spacing:.05rem;opacity:1}.footer a,.footer p,.footer li,.footer .caption-with-letter-spacing,.copyright__content{font-weight:500!important;opacity:.9!important;font-size:1.4rem}.footer a,.footer a:hover{color:rgba(var(--color-foreground),.9)}.footer-block__heading{font-family:Parisian,serif;font-size:2.6rem!important;letter-spacing:.05rem;color:rgba(var(--color-foreground),1)!important;opacity:1!important}.footer-block__details-content .list-menu__item--link,.copyright__content,.copyright__content a,.footer p,.footer li{font-family:Montserrat Variable,sans-serif;font-weight:500!important;font-size:1.5rem;color:rgba(var(--color-foreground),.9)!important;opacity:1!important;line-height:1.8}.footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover{color:rgba(var(--color-foreground),1)!important;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-fonts.css.map */
