@font-face{font-family:Cormorant;src:url(/cdn/shop/files/Cormorant-Light.ttf?v=1747303319) format("truetype");font-weight:300;font-style:normal;font-display:swap}.flex{display:flex}.flex_col{flex-direction:column}.gap_1{gap:1em}.gap_2{gap:2em}.card{overflow:hidden;box-shadow:1px 1px 16px #00000008}.custom-banner-floating__container a.custom-banner-floating__button,.sticky-button-section a.button{width:100%;max-width:390px;text-align:center;line-height:100%;transition:all .3s ease}button#Subscribe{transition:all .3s ease}button#Subscribe:hover,.custom-banner-floating__container a.custom-banner-floating__button:hover{box-shadow:0 3px 5px 1px #0000004d!important;-webkit-box-shadow:0px 3px 5px 1px rgba(0,0,0,.3)!important;-moz-box-shadow:0px 3px 5px 1px rgba(0,0,0,.3)!important}div#shopify-section-template--24591092252958__custom_banner_with_floating_mUiFXP a{color:#000!important}@media only screen and (max-width: 767px){.desktop_only{display:none!important}}.section-header .link{font-weight:400}.mega-menu__list>li li .link{text-shadow:0px 0px 1px black}.button,.btn,.link,.caption-with-letter-spacing{font-family:var(--font-body-family)}.announcement-bar__message{font-family:var(--font-body-family);font-size:16px}.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transition:all ease .3s}.swiper-slide{height:auto!important}.contained-richtext .rich-text__blocks{padding:80px;background:#fff4e780;border-radius:42px;box-shadow:-2px 8px 24px #0000001a}.contained-richtext .rich-text__blocks.content-narrow{max-width:100rem}.contained-richtext .rich-text__text,.custom-richtext .rich-text__text{color:#000;text-align:center;font-size:22px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.2px;text-transform:uppercase}.contained-richtext.rt-learnmore .rich-text__text p{font-size:16px!important;font-weight:400;line-height:28px;letter-spacing:1.6px}.absolute{position:absolute!important}.section-wrapper{width:100%;display:flex;flex-direction:column;gap:2rem;padding:2rem 0}@media (min-width: 768px){.section-wrapper{flex-direction:row;gap:4rem}}.section-col{width:100%;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.section-col{width:50%;justify-content:flex-start}.svg-blocks{flex-direction:row;gap:1.5rem}}.section-title{font-size:1.5rem;font-weight:600;line-height:1.2}@media (min-width: 768px){.section-title{font-size:1.875rem}}.svg-blocks{position:relative;min-height:140px;min-width:350px;width:100%;height:140px;overflow:visible}@media (min-width: 768px){.svg-blocks{min-height:140px;min-width:350px;width:100%;height:140px}}.svg-block{position:absolute;width:132px;height:120px;display:flex;align-items:center;justify-content:center}.svg-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.svg-text{position:relative;z-index:1;text-align:center;font-weight:700;-webkit-user-select:none;user-select:none;max-width:110px}@media screen and (max-width: 767px){.contained-richtext.rt-learnmore .rich-text__blocks{padding:40px 10px}a.custom-banner-floating__button{white-space:nowrap}.rt-learnmore h2.rich-text__heading{font-size:26px}form#contact_form .flex.gap_1{flex-direction:column;gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
