:root{--font-heading-family: "Nunito", sans-serif}.header__menu-item span.header__active-menu-item{background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-radius:5px;text-decoration:none;font-weight:700}.header__menu-item span{font-family:Lato,sans-serif!important;font-size:32px}:root{--ww-bg: #f7f4ef;--ww-text: #495046;--ww-accent: #7a8f73;--ww-soft-accent: #d6a59d;--ww-mint: #b9dccf;--ww-sky: #c7e3f7;--ww-sun: #f4dfb5}body,body p,body span,body li,body a,body label,body small,body strong,body em,button,input,select,textarea,.rte,.announcement-bar,.shopify-policy__container,[id^=shopify-section-] .custom-liquid *,[id^=shopify-section-] .custom_liquid *{font-family:Lato,sans-serif!important;color:var(--ww-text)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.banner__heading,.rich-text__heading,.header__heading-link,.footer-block__heading,[id^=shopify-section-] .custom-liquid h1,[id^=shopify-section-] .custom-liquid h2,[id^=shopify-section-] .custom-liquid h3,[id^=shopify-section-] .custom-liquid h4,[id^=shopify-section-] .custom-liquid h5,[id^=shopify-section-] .custom-liquid h6,[id^=shopify-section-] .custom_liquid h1,[id^=shopify-section-] .custom_liquid h2,[id^=shopify-section-] .custom_liquid h3,[id^=shopify-section-] .custom_liquid h4,[id^=shopify-section-] .custom_liquid h5,[id^=shopify-section-] .custom_liquid h6{font-family:Nunito,sans-serif!important;font-weight:700!important;letter-spacing:.01em;color:var(--ww-text)}.color-scheme-1,.color-background-1{background-color:var(--ww-bg)}a:hover{color:#6d8567}.header__heading-link,.header__menu-item,.header__active-menu-item,.list-menu__item,.menu-drawer__menu-item,.header .link,.header span,.header a{font-family:Nunito,sans-serif!important;font-weight:700!important}.header__inline-menu .list-menu__item,.header__inline-menu .header__menu-item,.header__inline-menu .list-menu__item span,.header__inline-menu a{font-weight:700!important}.product_tab_sec .header-text,.product_tab_sec .feature_desk_heading,.product_tab_sec .item-headings div span,.product_tab_sec .desc-tab .desc-heading,.product_tab_sec h1,.product_tab_sec h2,.product_tab_sec h3,.product_tab_sec h4,.product_tab_sec h5,.product_tab_sec h6{font-family:Nunito,sans-serif!important;font-weight:700!important;font-style:normal!important;letter-spacing:0!important}.section [class*=heading],.section [class*=title],.section .feature_desk_heading,.section .desc-heading{font-family:Nunito,sans-serif!important;font-weight:700!important}[id^=shopify-section-] .custom-liquid,[id^=shopify-section-] .custom_liquid,[id^=shopify-section-] .custom-liquid p,[id^=shopify-section-] .custom_liquid p,[id^=shopify-section-] .custom-liquid span,[id^=shopify-section-] .custom_liquid span,[id^=shopify-section-] .custom-liquid li,[id^=shopify-section-] .custom_liquid li,[id^=shopify-section-] .custom-liquid a,[id^=shopify-section-] .custom_liquid a,[id^=shopify-section-] .custom-liquid div,[id^=shopify-section-] .custom_liquid div{font-family:Lato,sans-serif!important}[id^=shopify-section-] .custom-liquid h1,[id^=shopify-section-] .custom-liquid h2,[id^=shopify-section-] .custom-liquid h3,[id^=shopify-section-] .custom-liquid h4,[id^=shopify-section-] .custom-liquid h5,[id^=shopify-section-] .custom-liquid h6,[id^=shopify-section-] .custom_liquid h1,[id^=shopify-section-] .custom_liquid h2,[id^=shopify-section-] .custom_liquid h3,[id^=shopify-section-] .custom_liquid h4,[id^=shopify-section-] .custom_liquid h5,[id^=shopify-section-] .custom_liquid h6,[id^=shopify-section-] .custom-liquid [class*=heading],[id^=shopify-section-] .custom_liquid [class*=heading],[id^=shopify-section-] .custom-liquid [class*=title],[id^=shopify-section-] .custom_liquid [class*=title],[id^=shopify-section-] .custom-liquid [class*=feature],[id^=shopify-section-] .custom_liquid [class*=feature]{font-family:Nunito,sans-serif!important;font-weight:700!important;font-style:normal!important}.product_tab_sec .item-headings .items>div>span,.product_tab_sec .item-headings .items.active>div>span,.product_tab_sec .desc-tab .desc-heading,.product_tab_sec .header-text{font-family:Nunito,sans-serif!important;font-weight:700!important}.product_tab_sec .desc-para,.product_tab_sec .desc-para p,.product_tab_sec>.inner-container>p{font-family:Lato,sans-serif!important;font-weight:400!important}.product_tab_sec p,.product_tab_sec span,.product_tab_sec li,.product_tab_sec a,.product_tab_sec .desc-para,.product_tab_sec .desc-para p{font-family:Lato,sans-serif!important}.localization-form__select,.localization-form__select span,.disclosure__button.localization-form__select,.header-localization .localization-form__select,.menu-drawer__localization .localization-form__select,.country-selector__close-button,.country-selector__close-button span{color:#fff!important}.localization-form__select .icon-caret,.localization-form__select .icon-caret path,.country-selector__close-button .icon,.country-selector__close-button .icon path{color:#fff!important;fill:#fff!important;stroke:#fff!important}.footer__localization .disclosure__button.localization-form__select{min-width:16.8rem!important;padding-right:4.5rem!important;justify-content:flex-start!important;padding-left:.1rem!important}.footer__localization .disclosure__button.localization-form__select .icon-caret{right:1.4rem!important}body,body p,body li,body a,body label,body small,body button,body input,body select,body textarea,.rte,.card__information,.card__information *,.price,.price *,.product__description,.product__description *,.multicolumn-card__info,.multicolumn-card__info p,.custom-liquid,.custom-liquid p,.custom-liquid li,.custom-liquid a,.custom-liquid div,.shopify-policy__body,.shopify-policy__body *{font-family:Lato,sans-serif!important}body h1,body h2,body h3,body h4,body h5,body h6,body .h0,body .h1,body .h2,body .h3,body .h4,body .h5,body .h6,body .title,body .title-wrapper .title,body .banner__heading,body .rich-text__heading,body .image-with-text__heading,body .collapsible-content__heading,body .collection-hero__title,body .main-page-title,body .product__title,body .product__title *,body .card__heading,body .card__heading *,body .multicolumn .title,body .multicolumn-card__info h3,body .footer-block__heading,body .header__menu-item,body .header__menu-item span,body .list-menu__item,body .menu-drawer__menu-item,body .custom-liquid h1,body .custom-liquid h2,body .custom-liquid h3,body .custom-liquid h4,body .custom-liquid h5,body .custom-liquid h6,body .custom-liquid [class*=heading],body .custom-liquid [class*=title],body .custom-liquid [class*=feature],body .custom_liquid h1,body .custom_liquid h2,body .custom_liquid h3,body .custom_liquid h4,body .custom_liquid h5,body .custom_liquid h6,body .custom_liquid [class*=heading],body .custom_liquid [class*=title],body .custom_liquid [class*=feature],body .product_tab_sec .header-text,body .product_tab_sec .feature_desk_heading,body .product_tab_sec .item-headings .items>div>span,body .product_tab_sec .desc-tab .desc-heading,body .ww-framework__heading,body .ww-framework__usp h3,body .ww-framework__promise h3,body .ww-framework__accordion summary{font-family:Nunito,sans-serif!important;font-weight:700!important;font-style:normal!important;letter-spacing:0!important}body .product_tab_sec>.inner-container>p,body .product_tab_sec .desc-para,body .product_tab_sec .desc-para p,body .ww-framework__subheading,body .ww-framework__usp p,body .ww-framework__promise .rte,body .ww-framework__accordion .rte{font-family:Lato,sans-serif!important;font-weight:400!important}.featured-collection,.featured-collection *,.collection,.collection *,.card-wrapper,.card-wrapper *,.product-grid,.product-grid *{font-family:Lato,sans-serif!important}.featured-collection .collection__title .title,.featured-collection .title,.featured-collection .card__heading,.featured-collection .card__heading *,.featured-collection .card-information .caption-large,.featured-collection .card-information .caption-with-letter-spacing,.collection .collection__title .title,.collection .title,.collection .card__heading,.collection .card__heading *,.product-grid .card__heading,.product-grid .card__heading *,.product_tab_sec .header-text,.product_tab_sec .desc-heading,.product_tab_sec .helps-with-text,.product_tab_sec .unique-announcement-text-v1{font-family:Nunito,sans-serif!important;font-weight:700!important;letter-spacing:0!important}.product_tab_sec .feature_desk_heading,.product_tab_sec .item-headings div span,.product_tab_sec .item-headings div.active span,.product_tab_sec .item-headings .items.active span,.product_tab_sec .item-headings .items.active .feature_desk_heading{font-family:Nunito,sans-serif!important;font-size:24px!important;line-height:30px!important;font-weight:700!important;letter-spacing:0!important}.product_tab_sec .item-headings img,.product_tab_sec .item-headings .items.active img{max-width:30px!important;width:30px!important;height:30px!important;border:0!important}.product_tab_sec p,.product_tab_sec .desc-para,.product_tab_sec .desc-para p,.product_tab_sec .text-container p{font-family:Lato,sans-serif!important}.unique-announcement-bar-v1 .helps-with-text,.featured-collection .collection__title .title,.featured-collection .title,.collection .collection__title .title{font-family:Nunito,sans-serif!important;font-weight:700!important;letter-spacing:0!important}.unique-announcement-bar-v1 .unique-announcement-text-v1,.unique-announcement-bar-v1 .scroll-content,.unique-announcement-bar-v1 .scroll-content *{font-family:Lato,sans-serif!important;font-weight:700!important;letter-spacing:0!important}#shopify-section-template--18827471224941__featured_collection1 .collection__title h2,#shopify-section-template--18827471224941__featured_collection1 .collection__title h2 *,#shopify-section-template--18827471224941__featured_collection1 h2.title,#shopify-section-template--18827471224941__featured_collection1 h2.title *,#collection-template--18827471224941__featured_collection1 .collection__title h2,#collection-template--18827471224941__featured_collection1 .collection__title h2 *,#collection-template--18827471224941__featured_collection1 h2.title,#collection-template--18827471224941__featured_collection1 h2.title *,.section-template--18827471224941__featured_collection1-padding .collection__title h2,.section-template--18827471224941__featured_collection1-padding .collection__title h2 *,.section-template--18827471224941__featured_collection1-padding h2.title,.section-template--18827471224941__featured_collection1-padding h2.title *{font-family:Nunito,sans-serif!important;font-weight:700!important;letter-spacing:0!important}.header__inline-menu .list-menu__item,.header__inline-menu .header__menu-item,.header__inline-menu .list-menu__item span,.header__inline-menu a,.footer-block__details-content,.footer-block__details-content p,.footer-block__details-content a,.footer-block__details-content span,.card__heading,.card__heading a,.card__heading span,.featured-collection .card__heading,.featured-collection .card__heading a,.collection .card__heading,.collection .card__heading a,.product-grid .card__heading,.product-grid .card__heading a{font-size:1.5rem!important;line-height:1.45!important}.header__menu-item span{font-size:1.5rem!important}#shopify-section-template--18827471028333__rich_text_6frY9H .rich-text__heading,#shopify-section-template--18827471028333__rich_text_6frY9H .rich-text__heading *,#shopify-section-template--18827471028333__rich_text_6frY9H .rich-text__text strong,#shopify-section-template--18827471028333__rich_text_6frY9H .rte strong,.ww-playfair-force,.ww-playfair-force *,span.ww-playfair-force,strong.ww-playfair-force{font-family:Nunito,sans-serif!important;font-weight:700!important;letter-spacing:0!important}.product-card-wrapper .card__media img,.article-card-wrapper .card__media img,.card__media img,.home-featured-products__image,.home-instagram-feed__image,.template-index .product-card-wrapper .card__media img,.template-index .product-card-wrapper .card .media,.template-collection .product-card-wrapper .card__media img,.template-collection .product-card-wrapper .card .media,.template-product .product__media img,.template-product .thumbnail img,.template-product .product__media,.template-product .thumbnail{opacity:1!important;filter:none!important;mix-blend-mode:normal!important}.template-index .product-card-wrapper,.template-index .product-card-wrapper *:not(.badge),.template-collection .product-card-wrapper,.template-collection .product-card-wrapper *:not(.badge),.template-product .product__media-wrapper,.template-product .product__media-wrapper *,.template-product .thumbnail-list__item,.template-product .thumbnail-list__item *{opacity:1!important;filter:none!important}.template-product .thumbnail:hover{opacity:1!important}.template-index .product-card-wrapper .card,.template-collection .product-card-wrapper .card,.template-index .collection .card,.template-collection .collection .card,.template-product .product__media-wrapper,.template-product .product__media,.template-product .thumbnail-list__item,.footer{box-shadow:0 1.2rem 2.8rem #4950460f!important}.template-index .product-card-wrapper .card__media img,.template-collection .product-card-wrapper .card__media img,.template-index .product-card-wrapper .media>img,.template-collection .product-card-wrapper .media>img,.template-product .product__media img,.template-product .thumbnail img{opacity:1!important;filter:none!important;mix-blend-mode:normal!important}.footer{background:linear-gradient(180deg,#f7f4ef,#eef5ef)!important}.footer-block__heading{color:#3f4338!important}.product__info-container>*+*{margin-top:1.6rem}.product__title h1{font-size:clamp(2.6rem,1.2rem + 1.6vw,3.4rem)!important;line-height:1.2!important;letter-spacing:0!important;color:#3f4338}.ww-ticks{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.ww-ticks li{position:relative;padding-left:2.6rem;font-size:1.45rem;line-height:1.5;color:#3f4338d9}.ww-ticks li:before{content:"";position:absolute;left:0;top:.2rem;width:1.7rem;height:1.7rem;border-radius:50%;background:#7a8f73 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 1.1rem no-repeat}.ww-perks{border:1px solid rgba(63,67,56,.14);border-radius:1.2rem;background:#ffffff8c;padding:.4rem 1.8rem}.ww-perks__row{display:flex;align-items:flex-start;gap:1.4rem;padding:1.3rem 0}.ww-perks__row+.ww-perks__row{border-top:1px solid rgba(63,67,56,.1)}.ww-perks__icon{flex:0 0 2.2rem;width:2.2rem;height:2.2rem;margin-top:.1rem;fill:none;stroke:#7a8f73;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ww-perks p{margin:0;display:flex;flex-direction:column;gap:.2rem;line-height:1.45}.ww-perks strong{font-size:1.45rem;font-weight:700;color:#3f4338}.ww-perks span{font-size:1.3rem;color:#3f4338b8}.ww-perks code{font-family:inherit;font-weight:700;letter-spacing:.04em;color:#3f4338;background:#7a8f7324;border-radius:.4rem;padding:.1rem .5rem}.product__description{border-top:1px solid rgba(63,67,56,.12);padding-top:2.2rem;margin-top:2.4rem!important;font-size:1.5rem;line-height:1.7;color:#3f4338e0}.product__description p{margin:0 0 .5rem}.product__description strong{color:#3f4338}.product__description h3{display:inline-block;margin-top:1.4rem;font-family:Nunito,sans-serif!important;font-size:1.7rem;font-weight:700}.product__description ul{margin:.4rem 0 1rem;padding-left:2rem}.product__description li{margin-bottom:.3rem}.product__description img,.product__description div:has(>img),.product__description .rich-text-component,.product__description [id^=offer-template]{display:none!important}.quick-add__submit.button,.product-form__submit.button,.product-sticky-atc__button.button{transition:background-color .25s ease,color .25s ease}.quick-add__submit.button:not([disabled]):hover,.product-form__submit.button:not([disabled]):hover,.product-sticky-atc__button.button:not([disabled]):hover{background-color:#7a8f73!important;color:#f9f5f0!important;font-weight:600;letter-spacing:.06rem;border-radius:6px}.quick-add__submit.button:not([disabled]):hover:after,.product-form__submit.button:not([disabled]):hover:after,.product-sticky-atc__button.button:not([disabled]):hover:after,.quick-add__submit.button:not([disabled]):hover:before,.product-form__submit.button:not([disabled]):hover:before,.product-sticky-atc__button.button:not([disabled]):hover:before{box-shadow:none!important}.header__heading-logo-wrapper .header__heading-logo--totspot{width:130px!important;max-width:130px;height:auto!important}@media screen and (max-width:749px){.header__heading-logo-wrapper .header__heading-logo--totspot{width:96px!important;max-width:96px}}.footer-block-image .footer-block__image-wrapper.footer-block__image-wrapper--totspot{border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important;background:transparent!important;padding:0!important;width:22rem!important;min-width:0!important;max-width:100%!important;margin-bottom:0}.footer-block-image .footer-block__image-wrapper.footer-block__image-wrapper--totspot img{clip-path:none!important;object-fit:contain!important;height:auto!important}.price-item.price-item--regular,.price-item.price-item--sale{font-weight:700!important}body .product-card-wrapper .card--standard>.card__content{padding-top:1rem!important}body .product-card-wrapper .card--standard>.card__content .card__information{padding-top:.6rem!important}.ww-freeship{margin:1.2rem 0;padding:1.2rem 1.4rem;border-radius:1rem;background:#7a8f731a}.ww-freeship__text{margin:0 0 .8rem;font-size:1.4rem;line-height:1.4;color:#3f4338}.ww-freeship__text strong{color:#3f4338}.ww-freeship__track{height:.6rem;border-radius:99rem;background:#3f43381f;overflow:hidden}.ww-freeship__track,.ww-freeship__fill{display:block!important}.ww-freeship__fill{height:100%;border-radius:inherit;background:#7a8f73;transition:width .4s ease}.ww-freeship.is-done{background:#7a8f732e}.cart__footer .ww-freeship{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
