:root{--fynigo-cream:#FFF9F3;--fynigo-sand:#F2EDE6;--fynigo-ink:#1E2A32;--fynigo-coral:#FF6B4A;--fynigo-mint:#DFF3E6}body{letter-spacing:0;-webkit-font-smoothing:antialiased;background-color:var(--fynigo-cream)}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:-.03em;line-height:1.06}h1,.h1{font-size:clamp(3.4rem,5.6vw,6.4rem)}h2,.h2{font-size:clamp(2.6rem,3.8vw,4.4rem)}h3,.h3{font-size:clamp(1.9rem,2.2vw,2.4rem)}.title{letter-spacing:-.03em}.title:after{content:"";display:block;width:4.8rem;height:.3rem;background:var(--fynigo-coral);border-radius:999px;margin-top:1.4rem}.center .title:after{margin-left:auto;margin-right:auto}.announcement-bar{background:var(--fynigo-ink)!important;color:var(--fynigo-cream)!important}.announcement-bar__message{font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;padding:1rem 0}.header-wrapper{background:#fff9f3f0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(30,42,50,.08)}.header{padding-top:1.4rem;padding-bottom:1.4rem}.header__heading-logo{width:15rem;max-width:15rem}.header__menu-item{font-size:1.4rem;font-weight:600;letter-spacing:.01em}.header__menu-item:hover span{color:var(--fynigo-coral)}.header__icon{color:var(--fynigo-ink)}.header .localization-form{display:none}.button,.shopify-challenge__button,.customer button,.product-form__submit{border-radius:999px!important;font-weight:700;letter-spacing:.02em;padding:1.5rem 3rem;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.button:not(.button--secondary):hover,.product-form__submit:hover{transform:translateY(-2px);box-shadow:0 12px 24px #ff6b4a3d}.button--secondary{border:1.5px solid currentColor!important}.banner{min-height:62rem;border-radius:0 0 3.2rem 3.2rem;overflow:hidden}.banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#141c22b8,#141c2259 48%,#141c220d);pointer-events:none}.banner__box{padding:0 4rem;max-width:64rem}.banner__heading{color:#fff;text-shadow:0 2px 30px rgba(0,0,0,.22)}.banner__text{color:#ffffffeb;font-size:1.9rem;max-width:52rem}.collection-list .card__inner,.collection-list .card{border-radius:2.4rem;overflow:hidden}.collection-list .card__heading{font-size:2rem;font-weight:700}.collection-list .card__media img{transition:transform .5s ease}.collection-list .card:hover .card__media img{transform:scale(1.05)}.card-wrapper .card__inner{border-radius:2rem;background:#fff;transition:transform .25s ease,box-shadow .25s ease}.card-wrapper .card__inner:hover{transform:translateY(-4px);box-shadow:0 16px 36px #1e2a321a}.card-wrapper .card__heading a{font-size:1.55rem;line-height:1.3;font-weight:600;letter-spacing:-.01em}.card-wrapper .price{font-size:1.6rem;font-weight:700}.multicolumn-card{border-radius:2rem;background:#fff;border:1px solid rgba(30,42,50,.08);padding:2.8rem}.multicolumn-card__info .rte{color:#1e2a32b8}.multicolumn-list h3{font-size:1.8rem}.multicolumn-card .rte strong{color:var(--fynigo-coral);letter-spacing:.12em}.image-with-text__media{border-radius:2.8rem;overflow:hidden}.image-with-text__content{padding:4rem}.product__title h1{font-size:clamp(2.8rem,4vw,4.2rem)}.product__info-wrapper{padding-left:2rem}.product-form__submit{width:100%}.product__description{line-height:1.75}.footer{background:var(--fynigo-ink);color:var(--fynigo-cream)}.footer-block__heading{color:#fff;font-size:1.3rem;text-transform:uppercase;letter-spacing:.12em}.footer a{color:#fff9f3b8}.footer a:hover{color:var(--fynigo-coral)}.newsletter{background:var(--fynigo-coral);color:#fff;border-radius:3.2rem;margin:0 2rem 2rem}.newsletter .field__input{background:#fff;color:var(--fynigo-ink)}.newsletter .button{background:var(--fynigo-ink);color:#fff}.main-page-title{font-size:clamp(3rem,4.5vw,5rem)}.rte h2{margin-top:3.2rem}.rte h3{margin-top:2.4rem}.rte p,.rte li{line-height:1.75}@media screen and (max-width:749px){.banner{min-height:56rem;border-radius:0 0 2.4rem 2.4rem}.banner__media:after{background:linear-gradient(180deg,#141c224d,#141c22c7)}.banner__box{padding:0 2rem}.banner__text{font-size:1.6rem}.multicolumn-card{padding:2rem}.title:after{width:4rem}.header__heading-logo{width:12rem;max-width:12rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/fynigo.css.map */
