@font-face{font-family:The Seasons;src:url(/cdn/shop/files/TheSeasonsBoldItalic.woff2) format("woff2"),url(/cdn/shop/files/TheSeasonsBoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:The Seasons;src:url(/cdn/shop/files/TheSeasonsBold.woff?v=1776773960) format("woff2"),url(/cdn/shop/files/TheSeasonsBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:The Seasons;src:url(/cdn/shop/files/TheSeasonsLightItalic.woff2) format("woff2"),url(/cdn/shop/files/TheSeasonsLightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:The Seasons;src:url(/cdn/shop/files/TheSeasonsItalic.woff2) format("woff2"),url(/cdn/shop/files/TheSeasonsItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:The Seasons;src:url(/cdn/shop/files/TheSeasonsLight.woff2) format("woff2"),url(/cdn/shop/files/TheSeasonsLight.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:The Seasons;src:url(/cdn/shop/files/TheSeasonsRegular.woff2) format("woff2"),url(/cdn/shop/files/TheSeasonsRegular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{font-family:The Seasons,serif;font-weight:700}body{background-color:#f6f5eb!important}body .announcement-bar__text{font-family:Raleway;font-weight:400;font-style:Regular;font-size:13px;line-height:21px;letter-spacing:0%}body .announcement-bar__text a{font-family:Raleway;font-weight:600;font-style:SemiBold;font-size:13px;line-height:21px;letter-spacing:0%;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0%;text-decoration-thickness:0%}body .menu-list__link{font-family:Raleway;font-weight:400;font-style:Regular;font-size:16px;line-height:24px;letter-spacing:1.5%;text-transform:uppercase}p.jm-text.jm-review-widget-minimal-header__title{font-family:The Seasons;font-weight:700;font-size:40px;line-height:150%;letter-spacing:1.5%;text-align:center}.jm-cluster[data-v-04f37a24]{flex-wrap:wrap!important}.jm-cluster[data-v-04f37a24] .jm-stack.jm-stack--space-200[data-v-417c96d2]{max-width:100%;flex:0 0 100%}span.locked__icon{margin-right:6px;max-width:24px;flex:24px;height:24px;display:flex}.cart__ctas button#checkout{display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;font-style:normal;background:#121831!important;font-weight:600;letter-spacing:0px;text-transform:uppercase;min-height:56px;line-height:100px}span.cart-totals__total-label.cart-primary-typography,text-component.cart-totals__total-value.cart-secondary-typography{margin:0;color:#080c22;font-size:16px;font-style:normal;font-weight:600;line-height:136%}.cart-drawer__summary{box-shadow:0 -4px 4px #c4c4c440;background:#fff}@media(max-width:990px){.menu-drawer__menu.has-submenu li a{font-size:18px;text-transform:uppercase}.menu-drawer__menu.has-submenu li{margin-bottom:0}}@media screen and (max-width:749px){.header__columns{margin-left:0!important;margin-right:0!important}body .header__columns{--header-padding: 22px}body .header__drawer{min-height:unset}body .menu-drawer-container .header__icon--summary{padding:4.5px}.header__column.header__column--right header-actions .wishlist-icon,.header__column.header__column--right header-actions .account-button{display:none}.menu-drawer .menu-drawer__utility-links{display:none}}body .custom-hero .text-block.h2>*{font-family:The Seasons;font-weight:700;font-size:56px;line-height:150%;letter-spacing:1.5%;margin-bottom:8px!important}body .custom-hero .text-block.h2>*{margin-bottom:8px}body .custom-hero a{font-family:Raleway;font-weight:500;font-size:18px;line-height:150%;letter-spacing:1.5%;text-transform:uppercase;margin-top:32px}body .custom-heading h2{max-width:888px;font-family:The Seasons;font-weight:700;font-style:Bold;font-size:28px;line-height:150%;letter-spacing:0%;text-align:center}body .collection-heading h2{font-family:The Seasons;font-weight:700;font-size:48px;line-height:150%!important;letter-spacing:1.5%!important;padding-top:16px;padding-bottom:8px}body .founder h2{font-family:The Seasons;font-weight:700;font-size:48px;line-height:150%!important;letter-spacing:1.5%!important;text-align:center}body .custom-list{max-width:1030px;margin:auto;width:100%}body .story-section{max-width:900px;margin:auto}body .addition-section h3{font-family:The Seasons;font-weight:700;font-size:48px;line-height:1.2em;letter-spacing:1.5%;text-align:center;margin:0!important}.italic p{font-family:Raleway;font-weight:300;font-style:Italic;font-size:16px;line-height:150%;letter-spacing:1.5%;text-align:center}.custom-btn{max-width:190px}.custom-list .price__regular{font-family:Raleway;font-weight:500;font-size:32px;line-height:150%;letter-spacing:1.5%}body .story-heading h2{font-family:The Seasons;font-weight:700;font-size:48px;line-height:150%;letter-spacing:1.5%}.brand-logo{max-width:890px;margin:auto}.brand-logo .image-block{max-height:115px}.brand-logo img{object-fit:contain}.Vtl-WishlistButton--hasPageButton .Vtl-WishlistButton__AddToWishlist{width:100%!important}.Vtl-WishlistButton__GoToWishlist{display:none!important}body .product-details h1{font-family:Raleway;font-weight:400;font-size:33px;line-height:150%;letter-spacing:1.5%;margin-bottom:16px}body .product-details product-price .price{font-family:Raleway;font-weight:500;font-size:32px;line-height:150%;letter-spacing:1.5%}body .product-details .price__regular{font-family:Raleway;font-weight:500;font-size:32px;line-height:150%;letter-spacing:1.5%}body .product-details .details__header{font-family:Raleway;font-weight:400;font-size:23px;line-height:150%;letter-spacing:1.5%}body .product-details p{font-family:Raleway;font-weight:400;font-size:19px;line-height:150%;letter-spacing:1.5%}footer .menu__details .menu__heading{text-transform:uppercase}.wishlist-icon,.action__wishlist{display:flex;align-items:center;justify-content:center}@media screen and (max-width:749px){footer .group-block-content{gap:25px}footer .text-block{text-align:center;opacity:.6;margin:auto}footer .social-icons__wrapper{margin:auto}footer .menu__heading{display:flex;justify-content:center;text-align:center;text-transform:uppercase;opacity:.6}footer .mobile-column{text-align:center}body .custom-hero a{padding:16px 32px}body .custom-hero .text-block.h2>*{font-size:40px;line-height:120%}body .custom-hero .hero__content-wrapper{max-width:380px;margin-left:auto;margin-right:auto}.brand-logo .image-block{max-height:115px}.brand-logo img{object-fit:contain}.footer-cta .layout-panel-flex{gap:40px;justify-content:center;align-items:center;text-align:center}.footer-cta h2{font-family:The Seasons;font-weight:700;font-size:40px;line-height:150%;letter-spacing:1.5%;text-align:center}.custom-hero a{max-width:100%}.addition-section h3{font-size:40px;line-height:150%;letter-spacing:1.5%}.addition-section p{font-size:19px;line-height:150%;letter-spacing:1.5%;text-align:center}.italic p{font-size:13px;line-height:150%;letter-spacing:1.5%;text-align:center}.banner-image-custom.hero{min-height:325px}.banner-image-custom.hero .hero__content-wrapper.page-width{display:none}body .story-heading h2{font-size:40px}body .custom-heading{max-width:324px;margin:auto}body .custom-heading h2{font-size:19px;line-height:150%;letter-spacing:0%}body .collection-heading h2{font-size:40px;line-height:120%;letter-spacing:1.5%;text-align:center}body .custom-list .resource-list{gap:40px}body .collection-heading .mobile-column{padding-top:80px;padding-bottom:80px}}body .Vtl-WishlistButton__AddToWishlist{padding-top:16px;padding-bottom:16px;font-family:Raleway;font-weight:400;font-size:16px;line-height:150%;letter-spacing:1.5%;text-transform:uppercase;min-height:56px}body .add-to-cart-button{min-height:56px}.product-icons{display:flex;gap:16px;flex-direction:column;align-items:start;margin-top:16px}.icon-image{height:24px;width:24px;object-fit:contain}.product-icons .icon-item{display:flex;align-items:center;gap:10px;font-family:Raleway;font-weight:400;font-size:13px;line-height:150%;letter-spacing:1.5%}body slideshow-arrows{mix-blend-mode:unset!important;left:16px;right:16px}body .slideshow-control{width:56px;height:56px;background-color:#fff;opacity:.3!important;color:#000}body .slideshow-control:hover{opacity:1!important}body .card-gallery .slideshow-control:hover{opacity:1}body .card-gallery .svg-wrapper{color:#000}.card-gallery .button-unstyled:hover{background-color:#fff}a.size-style.button-secondary{font-size:18px;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
