h1,.h1,.banner__heading,.rich-text__heading,.product__title h1{letter-spacing:-.032em;font-weight:600}h2,.h2{letter-spacing:-.026em}.header{padding-top:2rem!important;padding-bottom:2rem!important}.header-wrapper{border-bottom:1px solid rgba(20,48,63,.07);transition:box-shadow .35s ease}.header-wrapper.scrolled-past-header,.shopify-section-header-sticky .header-wrapper{box-shadow:0 6px 28px #14303f12}.header__heading-link,.header__heading-logo{font-weight:500!important;letter-spacing:.4em!important;padding-left:.4em;font-size:2.15rem!important;transition:opacity .35s ease}.header__heading-link:hover{opacity:.7}.header__inline-menu .list-menu--inline{gap:3rem;column-gap:3rem}.header__menu-item,.header__inline-menu .list-menu__item>a,.header__active-menu-item{font-size:1.28rem!important;letter-spacing:.13em;text-transform:uppercase;font-weight:500;color:#14303fd1}.header__menu-item:hover{color:rgb(var(--color-button))}.header__icons .header__icon svg{width:2rem;height:2rem}.header__icon{opacity:.85}.header__icon:hover{opacity:1}.header__submenu{padding:1rem 0;border-radius:14px}.header__submenu .header__menu-item{text-transform:none;letter-spacing:.01em;font-size:1.4rem;color:#14303fe6}.announcement-bar__message{font-size:1.28rem!important;letter-spacing:.07em;font-weight:500}.banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:linear-gradient(180deg,#14303f1a,#14303f00 22% 60%,#14303f4d)}.banner__box{z-index:2}.button--primary,.product-form__submit{position:relative;overflow:hidden}.button--primary:after,.product-form__submit:after{content:"";position:absolute;top:0;left:-80%;width:60%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.3),transparent);transform:skew(-18deg);transition:left .7s cubic-bezier(.22,.61,.36,1)}.button--primary:hover:after,.product-form__submit:hover:after{left:130%}.product__description ul{list-style:none;padding-left:0}.product__description ul li{position:relative;padding-left:2.8rem;margin-bottom:1.1rem}.product__description ul li:before{content:"";position:absolute;left:0;top:.5rem;width:1.7rem;height:1.7rem;border-radius:50%;background:#3d7d9e24;box-shadow:inset 0 0 0 1px #3d7d9e59}.product__description ul li:after{content:"";position:absolute;left:.55rem;top:.92rem;width:.55rem;height:.28rem;border-left:2px solid rgb(var(--color-button));border-bottom:2px solid rgb(var(--color-button));transform:rotate(-45deg)}.multicolumn-card{background:#fff!important;border-radius:18px!important;border:1px solid rgba(20,48,63,.05)!important;box-shadow:0 1px 3px #14303f0a,0 14px 44px #14303f12!important;transition:transform .34s cubic-bezier(.22,.61,.36,1),box-shadow .34s ease!important}.multicolumn-list__item:hover .multicolumn-card{transform:translateY(-6px);box-shadow:0 6px 14px #14303f0f,0 26px 56px #14303f1f!important}.multicolumn-card__info{padding:3.2rem 2.8rem!important}.multicolumn-card__info h3{font-size:1.9rem!important;font-weight:600;letter-spacing:-.012em;line-height:1.28;margin-bottom:1rem}.multicolumn-card__info p{opacity:.74;line-height:1.72;font-size:1.5rem}[id*=__trust] .multicolumn-card{background:transparent!important;border:none!important;box-shadow:none!important}[id*=__trust] .multicolumn-list__item:hover .multicolumn-card{transform:none;box-shadow:none!important}[id*=__trust] .multicolumn-card__info{padding:1rem 1.6rem!important}[id*=__trust] .multicolumn-card__info:before{content:"";display:block;width:3rem;height:2px;border-radius:2px;background:rgb(var(--color-button));opacity:.38;margin:0 auto 1.6rem}[id*=__trust] .multicolumn-card__info h3{font-size:1.55rem!important;font-weight:600;letter-spacing:-.005em;margin-bottom:.5rem}[id*=__trust] .multicolumn-card__info p{font-size:1.32rem;opacity:.62;margin:0}[id*=__proof] .multicolumn-card{background:transparent!important;border:none!important;box-shadow:none!important}[id*=__proof] .multicolumn-list__item:hover .multicolumn-card{transform:none;box-shadow:none!important}[id*=__proof] .multicolumn-card__info{padding:1.4rem 2rem!important}[id*=__proof] .multicolumn-card__info h3{font-size:5.2rem!important;font-weight:600;letter-spacing:-.035em;line-height:1;color:rgb(var(--color-button));margin-bottom:1.2rem}[id*=__proof] .multicolumn-card__info p{font-size:1.5rem;opacity:.74;line-height:1.6}[id*=__story] .rich-text__wrapper{position:relative;z-index:2}[id*=__story] .rich-text__wrapper:before{content:"\201c";position:absolute;top:-4.6rem;left:50%;transform:translate(-50%);font-family:Georgia,Times New Roman,serif;font-size:14rem;line-height:1;color:#fff;opacity:.13;z-index:-1;pointer-events:none}[id*=__story] .rich-text__heading{font-size:clamp(3rem,3.9vw,4.8rem)!important;font-weight:600;letter-spacing:-.032em;line-height:1.14;max-width:19ch;margin-left:auto;margin-right:auto}[id*=__story] .rich-text__text{max-width:60rem;margin-left:auto;margin-right:auto}[id*=__story] .rich-text__text p{font-size:1.7rem;line-height:1.82;opacity:.85}[id*=__story] .rich-text__text p:last-of-type{font-size:2.1rem;line-height:1.5;opacity:1;font-weight:400;margin-top:3rem;padding-top:3rem;position:relative}[id*=__story] .rich-text__text p:last-of-type:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:4.4rem;height:1px;background:currentColor;opacity:.35}[id*=__story] .rich-text__text p strong{font-weight:600}[id*=__story] .rich-text__buttons{margin-top:3.8rem}[id*=__story] .button{border-width:1px;padding:1.5rem 3.6rem;letter-spacing:.05em;text-transform:uppercase;font-size:1.25rem;transition:background .3s ease,color .3s ease,transform .28s ease,box-shadow .3s ease}[id*=__story] .button:hover{background:#fff;color:#14303f;transform:translateY(-2px);box-shadow:0 14px 30px #00000047}.card{position:relative}.card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(160deg,#3d7d9e6b,#3d7d9e00 45%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s ease;pointer-events:none}.card-wrapper:hover .card:before{opacity:1}.footer a{transition:opacity .25s ease,padding-left .25s ease}.footer a:hover{opacity:1;padding-left:.3rem}:focus-visible{outline:2px solid rgba(61,125,158,.6);outline-offset:3px;border-radius:4px}.scroll-trigger.animate--slide-in{transition-duration:1s!important}@media screen and (max-width:749px){h1,.banner__heading{letter-spacing:-.02em}.header__heading-link,.header__heading-logo{letter-spacing:.3em!important;padding-left:.3em;font-size:1.9rem!important}[id*=__proof] .multicolumn-card__info h3{font-size:4rem!important}.multicolumn-card__info{padding:2.6rem 2.2rem!important}[id*=__story] .rich-text__wrapper:before{font-size:9rem;top:-3rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/restelya-premium.css.map */
