.page-width{max-width:1320px!important;margin:0 auto}.cart-count-bubble{background-color:#e8bd0a!important}.header__icon--cart .icon{height:20px!important}.header__menu-item span{font-family:Poppins;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0px;text-transform:capitalize;color:#000;text-decoration:none!important}.header__menu-item .header__active-menu-item{font-family:Poppins;font-weight:600;font-size:14px;leading-trim:Cap height;line-height:100%;letter-spacing:0px;text-transform:capitalize;color:#000}.header__menu-item:hover span{text-decoration::none!important}.header__icons .disclosure__button.localization-form__select{font-family:Poppins;font-weight:600;font-size:12px;line-height:100%;letter-spacing:0px;text-align:center;color:#000;text-decoration:none!important}.localization-form__select .icon-caret{stroke:#000}.header-localization .disclosure .localization-form__select:hover{text-decoration:none!important}.header__icons .field__label{font-family:Poppins;font-weight:600;font-size:10px!important;line-height:100%!important;letter-spacing:0px!important;color:#000!important}.disclosure__link span{font-family:Poppins;font-weight:600;font-size:12px;line-height:100%;letter-spacing:0px;color:#000}.disclosure__link .icon-checkmark{stroke:#000}.header__inline-menu .list-menu--inline{gap:3rem}.header__inline-menu .list-menu.list-menu--inline>li{position:relative;padding-right:30px;display:inline-block}.header__inline-menu .list-menu.list-menu--inline>li:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);height:14px;width:1px;background-color:#000}.header__inline-menu .list-menu.list-menu--inline>li:last-child:after{content:none}.header.header--middle-left{column-gap:6rem!important}.newsletter-form{max-width:100%!important;width:700px!important}.newsletter__wrapper .newsletter-form__field-wrapper{max-width:100%!important}.newsletter-form .newsletter-form__button{width:180px!important;border:2px solid #000!important;border-radius:4rem!important;font-family:Poppins;font-weight:600;font-size:18px;line-height:100%;letter-spacing:0px;text-align:center;text-transform:uppercase;height:56px!important;top:1rem!important;right:2%!important;background-color:#e9be0b!important;color:#000!important}.newsletter-form .field__input{height:76px!important;border-radius:5rem;background:#fff;color:#000}.newsletter-form .field__label{top:1.5rem!important;font-family:Poppins;font-weight:400;font-style:italic;font-size:20px;line-height:100%;letter-spacing:0px;color:#000}.newsletter h2.inline-richtext{font-family:Kalnia;font-weight:300;font-size:64px;line-height:100%;letter-spacing:0px;text-align:center;text-transform:capitalize}.newsletter h2.inline-richtext span{font-family:Kalnia;font-weight:400;font-size:64px;line-height:100%;letter-spacing:0px;text-align:center;text-transform:capitalize}.newsletter__subheading.rte{font-family:Poppins;font-weight:400;font-size:16px;leading-trim:Cap height;line-height:36px;letter-spacing:0px;text-align:center;text-transform:capitalize}.newsletter .field:after{border:.1rem solid transparent;border-radius:5rem}.newsletter .field__input:focus{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground));outline:0;border-radius:4rem}.newsletter .field{border-radius:5rem}.newsletter .field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible,.localization-form__select:focus-visible.localization-form__select:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground));outline:0;border-radius:5rem}.newsletter .field:before{border-radius:5rem;box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity))}.newsletter .field:hover.field:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground),var(--inputs-border-opacity));outline:0;border-radius:5rem}.footer__content-top{padding-top:70px!important;background:#e9be0b;border-radius:22px}.footer-border-wrapper{max-width:1240px!important;margin:0 auto;background-image:url(/cdn/shop/files/Background-footer.png?v=1747309106);background-size:cover;background-position:center;background-repeat:no-repeat;padding:20px;border-radius:22px}.footer__content-bottom{border-top:0px!important}.footer__content-bottom{display:flex!important;flex-direction:row-reverse!important;position:relative}.footer__content-bottom:after{content:"";display:block;width:60px;height:60px;background-image:url(/cdn/shop/files/Top_Button.png?v=1747309622);background-size:contain;background-repeat:no-repeat;position:absolute;pointer-events:none}.footer__content-bottom-wrapper--center{justify-content:flex-start!important}.footer__content-top .footer__blocks-wrapper.grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr}.footer__blocks-wrapper .footer-block:nth-child(1){width:calc(90% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important;max-width:calc(90% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important}.footer__blocks-wrapper .footer-block:nth-child(2){width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important;max-width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important}.footer__blocks-wrapper .footer-block:nth-child(3){width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important;max-width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important}.footer__blocks-wrapper>.footer-block:last-child{width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important;max-width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important}.footer-block__heading{font-family:Poppins;font-weight:700;font-size:18px!important;line-height:100%;letter-spacing:0px;text-transform:uppercase}.footer-block__details-content .list-menu__item--link{font-family:Poppins;font-weight:400;font-size:16px!important;letter-spacing:0px}.footer-block__brand-info .rte p{margin-bottom:2rem;overflow:hidden!important;font-family:Poppins;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0px;padding-top:16px}.copyright__content{font-family:Poppins;font-weight:400;font-size:16px!important;line-height:100%;letter-spacing:0px;color:#000}.copyright__content a:hover{text-decoration:none!important}.menu-drawer__menu-item.list-menu__item{font-family:Poppins;font-weight:600;font-size:14px;line-height:100%;letter-spacing:0px;text-transform:capitalize}.menu-drawer__localization span{font-family:Poppins;font-weight:600;font-size:12px;line-height:100%;letter-spacing:0px;text-align:center}.menu-drawer-container .header__icon .icon{stroke:#000}@media only screen and (max-width: 1230px){.header.header--middle-left{column-gap:2rem!important}.footer__content-top{padding-bottom:1rem!important}.footer__content-bottom:after{width:50px;height:60px}}@media only screen and (max-width: 1150px){.header__inline-menu .list-menu.list-menu--inline>li{padding-right:10px}.header__inline-menu .list-menu--inline{gap:1rem}.announcement-bar__image{width:100%;max-width:70%}.footer__content-bottom-wrapper.page-width .footer__column.footer__column--info,.footer__content-bottom-wrapper.page-width{padding:0!important}.footer__content-bottom:after{width:45px;height:60px;right:-1%}}@media only screen and (max-width: 989px){.footer__content-top .footer__blocks-wrapper.grid{display:grid;grid-template-columns:1fr 1fr}.footer__content-top.page-width{padding:3rem 2rem!important}.footer-border-wrapper{padding:12px}.footer__content-bottom{display:flex!important;flex-direction:column-reverse!important;position:relative;gap:1rem}.footer__content-bottom-wrapper--center{justify-content:center!important}.footer__content-bottom{padding-top:1rem!important}.newsletter h2.inline-richtext{font-size:52px}.newsletter-form .newsletter-form__button{width:150px!important;font-size:16px}}@media only screen and (max-width: 700px){.newsletter h2.inline-richtext{font-size:40px}.newsletter__subheading.rte{font-size:15px;line-height:30px}.newsletter-form .field__input{height:60px!important}.newsletter-form .newsletter-form__button{height:42px!important;font-size:14px;width:130px!important}.newsletter-form .field__label{top:1.8rem!important;font-size:16px}.footer__content-top .footer__blocks-wrapper.grid{display:flex;flex-direction:column}.footer-block.grid__item{margin:1rem 0!important}.footer-block__details-content,.footer__blocks-wrapper.grid{margin-bottom:0rem!important}.footer-block__details-content .list-menu__item--link{padding-top:.7rem!important;padding-bottom:0rem!important}.footer__content-top.page-width{padding:2rem!important}.header{padding:10px 1.5rem!important}.footer__content-bottom:after{width:45px;height:60px;right:2%;bottom:100%}.announcement-bar__image{width:100%;max-width:100%}.footer{padding-top:0;padding-bottom:0!important}.copyright__content{font-size:14px!important}}@media only screen and (max-width: 425px){.newsletter-form .newsletter-form__button{height:40px!important;font-size:11px;width:84px!important}.newsletter-form .field__label{top:2rem!important;font-size:14px}.newsletter h2.inline-richtext{font-size:36px}.newsletter__subheading.rte{font-size:14px;line-height:24px}}@media only screen and (max-width: 390px){.newsletter-form .field__label{top:2rem!important;font-size:11px}.newsletter h2.inline-richtext{font-size:32px}.newsletter-form .newsletter-form__button{height:32px!important;font-size:9px;width:66px!important}}.product .product__title h1{font-family:Kalnia;font-weight:400;font-size:36px;line-height:100%;letter-spacing:0px;text-transform:capitalize}.product .price-item.price-item--regular{font-family:Poppins;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0px}.product-form__input .form__label{font-family:Poppins;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0px;text-transform:capitalize;color:#434343}.product-form__input--pill label,.product-form__quantity .form__label{font-family:Poppins;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0px;text-transform:capitalize}.product-form__buttons .button{color:#000!important;text-decoration:none!important;font-family:Poppins,sans-serif!important;font-weight:700!important;font-size:14px!important;line-height:100%!important;text-align:center!important;text-transform:uppercase!important;letter-spacing:0!important;position:relative!important;overflow:hidden!important;background:url(/cdn/shop/files/Rectangle_242.png?v=1746767576) no-repeat center center / cover}.product .global-media-settings{border:0px!important}.shopify-payment-button__more-options{font-family:Poppins;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0px;text-transform:capitalize}.product__description.rte{font-family:Poppins;font-weight:400;font-size:16px;line-height:30px;letter-spacing:0px}.related-products__heading{font-family:Kalnia!important;font-weight:400!important;font-size:42px!important;line-height:100%!important;letter-spacing:0px!important;text-transform:capitalize}h1.title{font-family:Kalnia;font-weight:400;font-size:52px;line-height:100%;letter-spacing:0px;text-transform:capitalize}.collection-list .full-unstyled-link{font-family:Poppins;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0px}.product-grid .card--standard>.card__content .card__information{display:flex;align-items:baseline}.collection .full-unstyled-link{font-family:Poppins;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0px;text-transform:capitalize;color:#434343}.product-grid .card__heading{flex:auto!important}.product-grid .card-information{flex:1.5}.product-grid .underline-links-hover:hover a{text-decoration:none!important;text-underline-offset:.3rem}.product-grid .price-item.price-item--regular{font-family:Poppins;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0px}.contact.page-width--narrow{max-width:72.6rem!important}.contact .button{color:#000!important;text-decoration:none!important;width:140px;height:50px;font-family:Poppins,sans-serif!important;font-weight:700!important;font-size:14px!important;line-height:100%!important;text-align:center!important;text-transform:uppercase!important;letter-spacing:0!important;position:relative!important;overflow:hidden!important;background:url(/cdn/shop/files/Rectangle_242.png?v=1746767576) no-repeat center center / contain}h2.title{font-family:Kalnia;font-weight:400;font-size:52px;line-height:100%;letter-spacing:0px;text-transform:capitalize}.field__label{font-family:Poppins;font-weight:400!important;font-style:italic!important;font-size:14.5px!important;line-height:100%!important;letter-spacing:0px!important;color:#000!important}h2.banner__heading{font-family:Kalnia;font-weight:400;font-size:60px;line-height:100%;letter-spacing:0px;text-transform:capitalize}.image-with-text .button{color:#000!important;text-decoration:none!important;width:210px;height:64px;font-family:Poppins,sans-serif!important;font-weight:700!important;font-size:14px!important;line-height:100%!important;text-align:center!important;text-transform:uppercase!important;letter-spacing:0!important;position:relative!important;overflow:hidden!important;background:url(/cdn/shop/files/Rectangle_242.png?v=1746767576) no-repeat center center / contain}h2.rich-text__heading{font-family:Kalnia;font-weight:400;line-height:100%;letter-spacing:0px;text-transform:capitalize}.rich-text__text p{font-family:Poppins;font-weight:400;font-size:14px;letter-spacing:0px}h2.image-with-text__heading{font-family:Kalnia;font-weight:400;letter-spacing:0px;text-transform:capitalize}.image-with-text__text.rte{font-family:Poppins;font-weight:400;font-size:14px;letter-spacing:0px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-theme.css.map */
