@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400&family=DM+Sans:wght@300;400;500;600;700&display=swap";:root{--ivory: #F5F0EB;--warm-white: #FAFAF7;--stone: #B5B0A8;--clay: #8A8580;--charcoal: #3A3A3A;--soft-black: #2A2A2A;--mist: #E8E4DE;--hera-teal: #8CC8C4;--hera-teal-deep: #6AB0AC;--hera-teal-dark: #4A9894;--hera-peach: #E8C4B0;--font-heading: "Cormorant Garamond", Georgia, serif;--font-body: "DM Sans", -apple-system, BlinkMacSystemFont, sans-serif}body{font-family:var(--font-body)!important;color:var(--charcoal)!important;background-color:var(--warm-white)!important;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--font-heading)!important;color:var(--charcoal)!important;line-height:1.2}h1,.h1{font-size:clamp(2.2rem,4.5vw,3.5rem)!important;font-weight:300!important;letter-spacing:.01em}h2,.h2{font-size:clamp(1.8rem,3.5vw,2.8rem)!important;font-weight:300!important}h3,.h3{font-size:clamp(1.4rem,2.5vw,2rem)!important;font-weight:400!important}h4,.h4{font-size:1.35rem!important;font-weight:500!important;font-family:var(--font-body)!important}h5,.h5{font-size:1.1rem!important;font-weight:500!important;font-family:var(--font-body)!important}h6,.h6{font-size:.95rem!important;font-weight:600!important;font-family:var(--font-body)!important;letter-spacing:.08em;text-transform:uppercase}p,li,td,th,label,span,div{font-family:var(--font-body)}a{color:var(--charcoal);transition:color .3s ease}a:hover{color:var(--hera-teal-dark)!important}.breadcrumb a,.breadcrumb-content a{color:var(--clay)!important;font-family:var(--font-body)!important;font-size:.82rem!important;font-weight:400;letter-spacing:.04em}.breadcrumb a:hover,.breadcrumb-content a:hover{color:var(--hera-teal-dark)!important}button,.btn,.shopify-payment-button .shopify-payment-button__button--unbranded,.site-header .minicart-content .btn{font-family:var(--font-body)!important;font-size:.82rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:600!important;border-radius:0!important;transition:all .4s ease!important}button,.btn,.shopify-payment-button .shopify-payment-button__button--unbranded{background-color:var(--hera-teal-dark)!important;border-color:var(--hera-teal-dark)!important;color:#fff!important}button:hover,.btn:hover,.shopify-payment-button .shopify-payment-button__button--unbranded:hover{background-color:var(--hera-teal-deep)!important;border-color:var(--hera-teal-deep)!important;color:#fff!important;transform:translateY(-2px)}.btn--secondary,.btn-2,.site-header .minicart-content .btn--secondary{background-color:transparent!important;border:1px solid var(--charcoal)!important;color:var(--charcoal)!important}.btn--secondary:hover,.btn-2:hover,.site-header .minicart-content .btn--secondary:hover{background-color:var(--charcoal)!important;border-color:var(--charcoal)!important;color:#fff!important}button.view-btn,.btn-main,.btn-product{background:var(--hera-teal-dark)!important;color:#fff!important;border:none!important}button.view-btn:hover,.btn-main:hover,.btn-product:hover{background:var(--hera-teal-deep)!important;color:#fff!important}.shopify-payment-button__button--branded{border-radius:0!important}.site-header,#header .site-header{background:var(--warm-white)!important;border-bottom:1px solid var(--mist)!important;box-shadow:none!important}#header .site-header .middle-header-content{background:var(--warm-white)!important}.site-header .nav-megamenu .site-nav li.level0>a{font-family:var(--font-body)!important;font-size:.82rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:500!important;color:var(--charcoal)!important}.site-header .nav-megamenu .site-nav li.level0>a:hover,.site-header .nav-megamenu .site-nav li.level0:hover>a{color:var(--hera-teal-dark)!important}.site-header .nav-megamenu .site-nav li.level0:hover>a>span:not(.label-menu):after{background-color:var(--hera-teal-dark)!important}.site-header .nav-megamenu .site-nav li .dropdown-menu{background:var(--warm-white)!important;border:1px solid var(--mist)!important;box-shadow:0 8px 32px #0000000f!important}.site-header .nav-megamenu .site-nav li .dropdown-menu a{font-family:var(--font-body)!important;color:var(--charcoal)!important;font-weight:400!important}.site-header .nav-megamenu .site-nav li .dropdown-menu a:hover{color:var(--hera-teal-dark)!important}#header .site-header .header-search .block-content{background:var(--ivory)!important}#header .site-header .header-search .block-content .header-search-form .search__input{background:var(--ivory)!important;font-family:var(--font-body)!important}.announcement-bar{background:var(--soft-black)!important}.announcement-bar__message{font-family:var(--font-body)!important;font-size:.82rem!important;letter-spacing:.06em}.slideout-menu #mobile_navigation_menu .site-nav li a{font-family:var(--font-body)!important;color:var(--charcoal)!important;font-weight:400}.slideout-menu #mobile_navigation_menu .site-nav li a:hover,.slideout-menu .slm-tab-title li a.active{color:var(--hera-teal-dark)!important}.site-footer{background:var(--soft-black)!important}.site-footer .middle-footer .content .widgettitle{font-family:var(--font-body)!important;font-size:.72rem!important;font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--ivory)!important}.site-footer .middle-footer .content .widgettitle:after{background:var(--hera-teal)!important}.site-footer .middle-footer a{font-family:var(--font-body)!important;color:var(--clay)!important;font-weight:300!important;font-size:.88rem!important}.site-footer .middle-footer a:hover{color:var(--hera-teal)!important}.bottom-footer .gp-footer-block .content{font-family:var(--font-body)!important;color:var(--clay)!important;font-size:.78rem!important;font-weight:300!important}.site-footer .gp-footer-block .widgettitle{font-family:var(--font-body)!important}.gp-slideshow .slide-item .slide-content-inner{background:#2a2a2a59!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.gp-slideshow .slide-item .slide-content-inner .slider-title{font-family:var(--font-heading)!important;font-weight:300!important;letter-spacing:.01em!important;line-height:1.1!important}.gp-slideshow .slide-item .slide-content-inner .slider-subtitle{font-family:var(--font-body)!important;font-weight:300!important;letter-spacing:.08em!important}.gp-section-wrapper .section-title,.gp-section-wrapper .section-subtitle{font-family:var(--font-heading)!important;font-weight:300!important;color:var(--charcoal)!important}.gp-section-wrapper .block-text-wrapper{font-family:var(--font-body)!important}.page-title-wrapper{background:var(--ivory)!important}.page-title-wrapper h1{font-family:var(--font-heading)!important;font-weight:300!important;color:var(--charcoal)!important}.product-card{border:none!important;background:var(--warm-white)!important;transition:all .5s ease!important}.product-card:hover{box-shadow:0 12px 40px #0000000f!important;transform:translateY(-4px)}.product-card .product-card__title,.product-card .product-card__title a,.product-item-details .product-title,.product-item-details .product-title a{font-family:var(--font-heading)!important;font-size:1.25rem!important;font-weight:400!important;color:var(--charcoal)!important;letter-spacing:.01em}.product-card .product-card__title a:hover,.product-item-details .product-title a:hover{color:var(--hera-teal-dark)!important}.product-card .product-price,.product-item-details .product-price,.product-price .money,.product-price--regular .money{font-family:var(--font-body)!important;color:var(--charcoal)!important;font-weight:500!important;font-size:1rem!important}.product-price--on-sale .money,.product-price .special-price .money{color:var(--hera-teal-dark)!important}.product-card .product-label,.product-label span{font-family:var(--font-body)!important;font-size:.7rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:600!important}.gp-product-col-information .product-title,.gp-product-col-information h1{font-family:var(--font-heading)!important;font-size:clamp(1.8rem,3vw,2.5rem)!important;font-weight:400!important;color:var(--charcoal)!important;line-height:1.2!important}.gp-product-col-information .product-price .money{font-family:var(--font-heading)!important;font-size:1.8rem!important;font-weight:400!important;color:var(--charcoal)!important}.gp-product-col-information .product-description,.gp-product-col-information .product-description p{font-family:var(--font-body)!important;font-size:1rem!important;line-height:1.8!important;color:var(--clay)!important;font-weight:300!important}.gp-product-col-information .product-data-items-menu .tab-title{font-family:var(--font-body)!important;font-weight:500!important;letter-spacing:.06em;text-transform:uppercase;font-size:.82rem!important}.gp-product-col-information .product-data-items-menu .tab-title.active{border-bottom-color:var(--hera-teal-dark)!important;color:var(--hera-teal-dark)!important}.gp-product-col-information .selector-wrapper label,.gp-product-col-information .product-form__item label{font-family:var(--font-body)!important;font-size:.72rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;font-weight:600!important;color:var(--charcoal)!important}.gp-product-col-information select,.gp-product-col-information .single-option-selector{font-family:var(--font-body)!important;border:1px solid var(--mist)!important;color:var(--charcoal)!important;border-radius:0!important}.gp-product-col-information .product-form__cart-submit,.gp-product-col-information .btn-addtocart,.gp-product-col-information .gp-product-additional-button .btn{background:var(--hera-teal-dark)!important;color:#fff!important;border:none!important;font-family:var(--font-body)!important;font-size:.82rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;font-weight:600!important;padding:16px 36px!important;border-radius:0!important}.gp-product-col-information .product-form__cart-submit:hover,.gp-product-col-information .btn-addtocart:hover{background:var(--hera-teal-deep)!important;transform:translateY(-2px)}.gp-related-products .section-title{font-family:var(--font-heading)!important;font-weight:300!important}.collection-sidebar-filter .gp-collection-filter-wrapper .has-toggle{font-family:var(--font-body)!important;font-size:.82rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:600!important;color:var(--charcoal)!important}.gp-collection-filter-wrapper .gp-cf-link-list .gp-cf-inner>div>ul>li>a{font-family:var(--font-body)!important;color:var(--charcoal)!important}.gp-collection-filter-wrapper .gp-cf-link-list .gp-cf-inner>div>ul>li>a:hover{color:var(--hera-teal-dark)!important}.gp-collection-landing .title{font-family:var(--font-heading)!important;font-weight:400!important}.minicart-content .slide-cart{font-family:var(--font-body)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.08em;color:var(--charcoal)!important}.template-cart h1{font-family:var(--font-heading)!important}.template-cart .cart__row .cart__product-title{font-family:var(--font-heading)!important;font-weight:400!important}input,textarea,select{font-family:var(--font-body)!important;border:1px solid var(--mist)!important;border-radius:0!important;color:var(--charcoal)!important}input:focus,textarea:focus,select:focus{border-color:var(--hera-teal)!important;outline:none!important;box-shadow:0 0 0 3px #8cc8c426!important}label{font-family:var(--font-body)!important;font-size:.72rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:600!important;color:var(--charcoal)!important}.WidgetTitle__Container-sc-173f1y-0 .WidgetTitle__Header-sc-ruy1gu-2{font-family:var(--font-heading)!important;font-weight:300!important}.LoadMoreButton__Container-sc-zpc339-0 .ButtonBase__Overlay-sc-p43e7i-4{background:var(--hera-teal-dark)!important;border-radius:0!important}.LoadMoreButton__Container-sc-zpc339-0 .ButtonBase__Overlay-sc-p43e7i-4:hover{background:var(--hera-teal-deep)!important}.LoadMoreButton__Container-sc-zpc339-0 .ButtonBase__Overlay-sc-p43e7i-4:hover span{color:#fff!important}.whatsapp-icon{background:#25d366!important;box-shadow:0 4px 20px #25d3664d!important;transition:all .3s ease!important}.whatsapp-icon:hover{transform:scale(1.08);box-shadow:0 6px 28px #25d36666!important}.whatsapp-icon1 a{background:var(--hera-teal-dark)!important;font-family:var(--font-body)!important;font-weight:600!important;letter-spacing:.06em}#seeInYourSpaceButton{background:var(--ivory)!important;color:var(--charcoal)!important;font-family:var(--font-body)!important;font-weight:600!important;letter-spacing:.06em;border:1px solid var(--mist)!important}#seeInYourSpaceButton:hover{background:var(--mist)!important;border-color:var(--stone)!important}.gp-section-wrapper,.template-collection,.template-product{background-color:var(--warm-white)!important}hr{border-color:var(--mist)!important}::selection{background:#8cc8c440;color:var(--charcoal)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--warm-white)}::-webkit-scrollbar-thumb{background:var(--stone);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--clay)}.botui-app-container .botui-actions-buttons-button{background:var(--hera-teal-dark)!important;font-family:var(--font-body)!important;border-radius:0!important}.template-index .gp-logo-list{background:var(--warm-white)!important}.general-title{background:var(--ivory)!important}.general-title h1,.general-title .page-title{font-family:var(--font-heading)!important;font-weight:300!important}@media only screen and (max-width:768px){h1,.h1{font-size:clamp(1.8rem,6vw,2.4rem)!important}.gp-slideshow .slide-item .slide-content-inner .slider-title{font-size:1.6rem!important;line-height:1.15!important}.gp-slideshow .slide-item .slide-content-inner .slider-subtitle{font-size:.82rem!important}.gp-product-col-information .product-title,.gp-product-col-information h1{font-size:1.8rem!important}.gp-product-col-information .product-price .money{font-size:1.5rem!important}}@media only screen and (max-width:480px){body{font-size:15px!important}h1,.h1{font-size:1.65rem!important}.product-card .product-card__title,.product-item-details .product-title{font-size:1.1rem!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/hera-design-system.css.map */
