:root{--primary-color: #69903f;--gold-color: #846d00;--light-grey: #f4f5f4;--light-grey-2: #f3f3f3;--dark-grey-1: #cccccc;--white: #fff}.no-m{margin:0}.no-mt{margin-top:0!important}.no-mb{margin-bottom:0}.pt-2{padding-top:2rem}.pb-2{padding-bottom:2rem}.wrapper-pt-2 .richtext-section__wrapper{padding-top:2rem}.wrapper-pb-2 .richtext-section__wrapper{padding-bottom:1rem}.border-top{border-top:2px solid var(--light-grey)}.border-bottom{border-bottom:2px solid var(--light-grey)}.domanda-headline .richtext-section__heading{color:var(--primary-color);font-weight:600}.gold-text p{color:var(--gold-color)}.site-header__site-name{text-transform:uppercase;font-size:auto;font-weight:600}.featured-pro-cards .featured-promotions__content{padding:5rem 0 0;background:linear-gradient(180deg,#fff0 5%,#fff 70%)}.featured-pro-cards .featured-promotions__content h2{font-size:23px;color:var(--primary-color);margin-bottom:0;padding:.5rem 1rem 0;text-align:center}.featured-pro-cards .featured-promotions__content-wrapper{padding:0}.featured-pro-cards .featured-promotions__content-wrapper--overlay-gradient{background:none}.featured-pro-cards .featured-promotions__image{padding-top:100%;margin-bottom:10px}.featured-pro-cards .featured-promotions__image img{position:absolute;top:0;left:0;right:0;width:100%;height:100%}.fullwidth-image-text .image-with-text-overlay__button{background-color:var(--white);border-color:var(--white);color:var(--primary-color);font-weight:600;margin-top:2rem;padding:.75rem 1.6rem}.featured-collection{padding-inline:20px}.d-feature-collection .product-thumbnail,.product-thumbnail{background-color:var(--light-grey-2);padding-bottom:2rem}.d-feature-collection .product-thumbnail__media-wrapper,.product-thumbnail .product-thumbnail__media-wrapper{padding:10px}.product-thumbnail__info{padding:0 10px}.product-thumbnail__header{font-weight:600}.column-two-newsletter-section{padding:2.3rem 20px;border-top:2px solid var(--light-grey);margin-top:3rem!important}.two-columns-newsletter{position:relative;max-width:1200px;margin:0 auto;display:grid;grid-gap:1rem;width:100%}.two-columns-newsletter .two-columns-newsletter__heading{margin-top:0;font-size:var(--font-size-heading-3)}.column-two-newsletter-section .newsletter-form__contact-email{border-radius:0}.column-two-newsletter-section .newsletter-form__bottom-half{max-width:560px}.collection .collection-page__heading{text-align:left;color:var(--primary-color);font-size:30px}.footer-section a{color:var(--primary-color);font-weight:500}.footer-section .footer-top__block-heading{font-size:var(--font-size-heading-5)}.footer-bottom__wrapper .social-icons{justify-content:center}.footer-bottom__credits{text-align:center}.footer-bottom__wrapper .social-icons a{padding:.75rem 1rem}@media screen and (min-width:768px){.two-columns-newsletter{grid-template-columns:repeat(2,1fr);grid-gap:40px}.wrapper-pb-2 .richtext-section__wrapper{padding-bottom:2rem}.newsletter-form__bottom-half{grid-template-columns:4fr 2fr}.column-two-newsletter-section{padding:4rem 20px;margin-top:5rem}.d-feature-collection .product-thumbnail__media-wrapper,.product-thumbnail .product-thumbnail__media-wrapper{padding:20px}.site-header__site-name{font-size:20px;letter-spacing:.2px}.footer-section{padding-top:2rem}.footer-section .footer-top__block-heading{margin:20px 0;padding:15px 0;border-block:1px solid var(--dark-grey-1);font-size:var(--font-size-heading-4)}.featured-pro-cards .featured-promotions__image{padding-top:125%}}@media screen and (min-width:576px){.footer-section{margin-top:0}.footer-top__wrapper--3-column{grid-template-columns:repeat(3,1fr)}.footer-bottom__credits{text-align:left}.footer-bottom__wrapper .social-icons{justify-content:flex-end}.footer-bottom__wrapper .social-icons a{padding:.5rem .75rem}}@media screen and (max-width:768px){.collection-page__list{grid-gap:20px}}@media screen and (max-width:600px){.featured-collection__wrapper--layout-grid,.collection-page__list--2-column-mobile{grid-gap:15px 15px}.collection-page{margin:1.5rem 16px}}.shopify-section--product-template .product-text h2{font-size:1.2rem}body.index:has(.coming-soon) .site-header__navigation,body.index:has(.coming-soon) .header-controls,body.index:has(.coming-soon) .mobile-header-controls{display:none}body.index:has(.coming-soon) .site-header__wrapper{justify-content:center}body.index:has(.coming-soon) .site-header__heading{margin-inline:0}body.index:has(.coming-soon) .site-header__logo{margin-inline:auto}body.index:has(.coming-soon) .site-header__logo:not(.site-header__logo--has-image,.site-header__logo--has-mobile-logo){width:fit-content}.coming-soon{--coming-soon-ink: #2b4024;--coming-soon-button: #3c592a;padding:clamp(1.625rem,4vw,3.75rem) 1.25rem clamp(3.25rem,8vw,7.5rem);color:var(--coming-soon-ink);text-align:center}.coming-soon__content{max-width:42rem;margin-inline:auto}.coming-soon__intro{margin:0 0 .75rem;font-size:clamp(1rem,2.6vw,1.125rem);font-weight:600}.coming-soon__title{margin:0;color:inherit;font-size:clamp(2.75rem,8vw,5.5rem);font-weight:700;line-height:1.08;letter-spacing:-.04em;text-transform:none}.coming-soon__description{max-width:33rem;margin:1.25rem auto 0;font-size:clamp(1.125rem,3vw,1.375rem);line-height:1.55;text-wrap:balance}.coming-soon__signup{max-width:34rem;margin:clamp(1rem,3vw,1.75rem) auto 0;padding:clamp(1.25rem,5vw,2.25rem);border:1px solid #dce5d3;background:#f5f7ef}.coming-soon__signup-title{margin:0 0 .5rem;color:inherit;font-size:clamp(1.25rem,4vw,1.5rem);text-transform:none}.coming-soon__signup-description{margin:0 0 1.25rem;font-size:1rem;line-height:1.5}.coming-soon__label{display:block;margin-bottom:.375rem;font-size:.9375rem;font-weight:600;text-align:start}.coming-soon__fields{display:grid;gap:.625rem}@media(min-width:36rem){.coming-soon__fields{grid-template-columns:minmax(0,1fr) auto}}.coming-soon input.coming-soon__email{min-width:0;min-height:3rem;margin:0;border:1px solid #78856d;border-radius:0;font-size:1rem}.coming-soon input.coming-soon__email::placeholder{color:#566151}.coming-soon__submit{min-height:3rem;padding:.75rem 1.5rem;border:0;color:var(--white);background:var(--coming-soon-button);font:inherit;font-size:1rem;font-weight:600;cursor:pointer}@media(hover:hover){.coming-soon__submit:hover{background:var(--coming-soon-ink)}}.coming-soon input.coming-soon__email:focus-visible,.coming-soon__submit:focus-visible{outline:2px solid var(--coming-soon-ink);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/main.css.map */
