.announcement-bar__slider .announcement-bar__content{min-width:max-content;width:max-content;white-space:nowrap;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center}.announcement-bar__slider .announcement-bar__text{padding:0 26.5px;position:relative}.announcement-bar__slider .announcement-bar__text:before{content:"|";position:absolute;right:-1px;top:0;bottom:0;height:100%;color:#fbfbfb;font-size:18px;line-height:1}.announcement-bar__slider .announcement-bar__text p{padding:0}.announcement-bar__slider .announcement-bar__content .overlay--link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.header .header__menu.is-justify-start{padding-left:90px}.header .header__menu .header__menu-items{gap:40px}.header .header__menu .header__menu-items label>a{padding:0 0 3px;position:relative;line-height:130%}.header .header__menu .header__menu-items label>a:before{content:"";position:absolute;left:0;bottom:0;height:3px;width:100%;background:#939b7b;border-radius:5px;transform:scaleX(0);transform-origin:left;transition:transform .3s linear}.header .header__menu .header__menu-items label>a.is-active:before,.header .header__menu .header__menu-items label>a:hover:before{transform:scaleX(1);transform-origin:left}.header .header__menu .header__menu-items label>a:before{transition:transform .3s linear}.header .header__menu .header__menu-items label>a:not(:hover):before{transform-origin:right}.action-area__link .icon{height:24px;width:24px}.action-area__link .icon svg path{transition:all .3s linear}.action-area__link[data-show-search-trigger]:hover .icon svg path{fill:#939b7b}.action-area__link:not([data-show-search-trigger]):hover .icon svg path{stroke:#939b7b}.button .icon{height:24px;width:24px;margin:0;padding:5px 4px}.header .container,.header .container .navbar{position:static}.header .mega-menu{box-shadow:none;border-bottom:1px solid #EEE;padding:25px 14px 30px}@media screen and (min-width:1440px){.header .mega-menu{padding:25px 24px 30px}}.header .mega-menu .mega-menu__block{padding:0 6px}.header .mega-menu .block__menu .mega-menu__content{margin:0}.header .mega-menu .block__menu .mega-menu__content .menu__image{margin-bottom:12px;display:flex}.header .mega-menu .block__menu .mega-menu__content .menu__heading{margin-bottom:12px;color:#484848;line-height:1}.header .mega-menu .block__menu .mega-menu__content ul *{line-height:1.3;padding:0}.header .mega-menu .block__menu .mega-menu__content ul{display:flex;flex-flow:column;gap:8px}.search-overlay{top:0!important}.search-overlay.sticky-search{top:39.8px!important}.search-overlay .search-overlay__wrapper{padding:21.7px 40px;max-width:100%;width:100%}.search-overlay.is-opened{display:flex;justify-content:center;align-items:center}.search-overlay .search-overlay__wrapper .search-form input[type=text]{border-radius:50px;border:1px solid #939B7B;height:60px;color:#040707;padding:12px 16px 12px 52px}.search-overlay .search-overlay__wrapper .search-form .icon{padding:0;transform:translateY(-50%);left:20px;width:24px}.search-overlay .search-overlay__wrapper .search-form input::placeholder{color:#040707}.search-overlay .search-overlay__close{width:24px;height:24px;padding:5.4px;top:39px;right:66px;z-index:1}.search__results .all-results .see-all a{text-transform:capitalize;padding:24px 0 16px}.search__results .all-results .see-all a .icon{transform:translateY(0)}.navbar-item.has-dropdown.has-dropdown--vertical .navbar-link{padding-right:15px}.navbar-item.has-dropdown.has-dropdown--vertical .navbar-link:after{right:0;font-size:10px}.header .header__menu .navbar-item{padding:6px 0}.slideshow-classic .caption .caption-content,.image-with-text-overlay .caption .caption-content{padding:0 30px}.caption .caption-content{display:flex;flex-flow:column;gap:24px}.caption .caption-content .banner__subheading.enable-padding{padding:12px 24px;border-radius:50px;line-height:1;width:max-content}.caption .caption-content>*{margin:0}.slideshow-classic .flickity-page-dots .dot{opacity:1;margin:0;background:transparent;border:2px solid #939B7B;transition:all .35s ease}.slideshow-classic .flickity-page-dots .dot.is-selected{width:13px;height:13px;background:#939b7b}.rich-text__content .rich-text__text-w-image p{margin:0}.rich-text__content .rich-text__text-w-image{gap:12px}.rich-text__content .rich-text__text-w-image img{width:30px;height:auto}.preheading-wrapper--collection-list{margin-bottom:12px}.preheading-wrapper--collection-list .preheading-wrapper{padding:8px 24px;line-height:1;gap:10px;border-radius:50px}.buttons.has-top-margin{margin-top:40px}.container.column-gap{column-gap:24px}.has-no-side-gutter .product__thumbnail{padding:0 8px}.button-text--inline .buttons{width:auto}.button-text--inline .heading-button__wrapper{flex:1;gap:12px}.button-text--inline{gap:20px;margin-bottom:46px;padding:0 8px}.heading-button__wrapper .heading-wrapper{margin:0}.heading-button__wrapper .preheading-wrapper{display:inline-flex;padding:7.5px 24px;border-radius:50px;gap:10px;align-items:center;line-height:1}.button-text--inline .buttons .button.button--secondary{background:transparent}.product__thumbnail .product-wrap .product-image__wrapper .primary-image-element{width:100%!important;max-height:0!important;height:0;padding-bottom:100%;position:relative}.product__thumbnail .product-wrap .product-image__wrapper img:not(.swap--visible){height:100%!important;width:100%!important;max-height:100%!important;position:absolute;top:0;right:0;bottom:0;left:0}.product__thumbnail .product-wrap .product-image__wrapper .image-element__wrap{background:#fff}.product__thumbnail .product-wrap{display:flex;flex-flow:column;height:100%}.product__thumbnail .product-wrap .thumbnail__caption,.product__thumbnail .product-wrap .thumbnail__caption .product-thumbnail{flex:1;display:flex;flex-flow:column}.product__thumbnail .product-wrap .thumbnail__caption{padding-top:22px}.product__thumbnail .product-wrap .thumbnail__caption .product-thumbnail{gap:12px}.product__thumbnail .product-wrap .thumbnail__caption .product-thumbnail .product-thumbnail__title{flex:1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.featured-collection-section [data-slider],.recommended-products-section [data-slider]{opacity:0;transition:all .4s linear}[data-slider].flickity-slider-ready{opacity:1}.flickity-slider-ready .product__thumbnail{top:0;bottom:0}.product-sticker-holder{position:absolute;top:13px;right:13px;padding:7.5px 16px;background:#fff;display:flex;border-radius:30px;z-index:2;line-height:1}.product-sticker-holder span{font-size:14px;line-height:1}.product-wrap .call-to-action{position:absolute;width:100%;padding:0 20px 20px;z-index:3;bottom:0;left:0;right:0;transition:all .4s linear;transform:translateY(80px);visibility:hidden;opacity:0}.product-wrap .call-to-action .button{width:100%}.product-wrap:hover .call-to-action{opacity:1;visibility:visible;transform:translateY(0)}.product-wrap .call-to-action .sold{text-transform:capitalize}.product-wrap .call-to-action .sold span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.newsletter__wrapper .newsletter__text-wrapper{gap:12px;margin-bottom:24px}.newsletter .newsletter__wrapper .newsletter-form__wrapper{position:relative;z-index:1}.newsletter__wrapper .newsletter__text-wrapper .newsletter__preheading{display:inline-flex;width:auto;align-items:center;gap:10px;padding:7.5px 24px;border-radius:50px}.newsletter__wrapper .newsletter__text-wrapper>*{margin:0}.newsletter__wrapper .newsletter-form__wrapper .newsletter-form{display:block;position:relative}.newsletter__wrapper .newsletter-form__wrapper .newsletter-form .field{margin:0;min-width:100%}.newsletter__wrapper .newsletter-form__wrapper .newsletter-form .field .control{width:100%;position:static}.newsletter__wrapper .newsletter-form__wrapper .newsletter-form .field .control input{height:64px;background:transparent;padding:8px 220px 8px 24px;border:1px solid #D9D9D9;color:#fff;outline:0;box-shadow:none}.newsletter__wrapper .newsletter-form__wrapper .newsletter-form .field .control input::placeholder{color:#fff;opacity:.9}.newsletter__wrapper .newsletter-form__wrapper .newsletter-form button.is-within-form{width:auto;position:absolute;top:8px;right:8px}.content-placement-top{display:flex;flex-flow:column-reverse}.content-placement-bottom{display:flex;flex-flow:column}.content-placement-top .video__text-container{position:relative;margin-bottom:24px}.content-placement-bottom .video__text-container{position:relative;margin-top:24px}.content-placement-top .video__text-container .video__text-wrapper,.content-placement-bottom .video__text-container .video__text-wrapper{padding:0}.video-wrapper .plyr .plyr__control{opacity:0}.video-wrapper .plyr .plyr__controls .plyr__control{opacity:1}.heading-section__content .heading-section__preheading.is-inline-flex{padding:7.5px 24px;border-radius:50px;line-height:1;gap:10px;margin-bottom:12px}.form__success-message{margin-top:10px}.image-with-text__wrapper .image-with-text__heading{padding-bottom:24px}.image-with-text__wrapper .image-with-text__text p{margin-bottom:24px}.image-with-text__wrapper .image-with-text__text p:last-child{margin-bottom:0}.icon-with-text-column__column .image-element__wrap{margin-bottom:24px}.icon-with-text-column__column .icon-column__text h3{margin-bottom:12px}.icon-with-text-column__column.has-padding{padding:24px}.featured-product-section .product__information{padding-left:30px}.featured-product-section .product__information .product_name{text-transform:capitalize}.featured-product-section .product__information .product_name strong{text-decoration:underline;font-weight:700}.product__information .product_name{padding:0}.product_section .product__information{display:flex;flex-flow:column;gap:24px 0}.featured-product-section .product__information .product-text{color:#000!important}.featured-product-section .product__information .purchase-details .purchase-details__quantity{display:none!important}.product-block--button .buttons .button{width:100%}.featured-product-section .product__information .purchase-details .purchase-details__buttons{max-width:100%!important;margin-left:0!important}.product__information .product-block--description .description_heading{margin-bottom:12px}.featured-product-section .product__information .surface-pick-up{display:none}.product_section .product__information .product-custom-sticker{display:inline-flex;padding:7.5px 24px;border-radius:50px;gap:10px;color:#000}.gallery-type--horizontal-masonry .gallery__item{flex:1!important}.faq__block-faq .faq__item{cursor:pointer;padding-bottom:12px;border-radius:16px;border:1px solid #EBEBEB}.faq__block-faq .faq__item .faq__item-answer{display:none;padding:0 24px 12px}.faq__block-faq .faq__item .faq__item-question{padding:24px 24px 12px;position:relative;display:flex;justify-content:space-between;align-items:center;margin:0}.faq__block-faq .faq__item .faq__item-question .faq__item-symbol{width:24px;height:24px;display:flex;background:none;position:relative;align-items:center;justify-content:center}.faq__block-faq .faq__item .faq__item-question .faq__item-symbol:before{content:"";width:14px;height:2px;transition:.3s;background:#000}.faq__block-faq .faq__item .faq__item-question .faq__item-symbol:after{content:"";width:2px;height:14px;transition:.3s;background:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq__block-faq .faq__item.tab--open .faq__item-question .faq__item-symbol:before{transform:translateY(-50%) rotate(180deg)}.faq__block-faq .faq__item.tab--open .faq__item-question .faq__item-symbol:after{display:none}.faq-section .section .container{row-gap:40px}.faq-section .faq__block-main{display:flex;flex-flow:column;row-gap:24px}.faq-section .faq__block-main .faq__block-title{text-align:center}.faq-section .faq__block-main .faq__block-main__questions{display:flex;flex-flow:column;row-gap:12px}.faq__block-faq .faq__item.tab--open{border-color:#d0946f;background-color:#f9f5f2}.faq__block-faq .faq__item .faq__item-answer p{margin-bottom:16px}.faq__block-faq .faq__item .faq__item-answer p:last-child{margin-bottom:0}.faq-contact-section .heading-section__content .heading-section__heading{margin-bottom:12px}.contact-section .contact-form.contact-form--bottom{row-gap:40px}.contact-form .contact-form__form form .custom-contact-form__blocks{gap:24px}.contact-form .contact-form__form form .custom-contact-form__block{margin:0}.contact-form .contact-form__form form .custom-contact-form__block.one-half{width:calc(50% - 12px)}.contact-form .contact-form__form form .custom-contact-form__block.one-whole{width:100%}.contact-form .contact-form__form form .custom-contact-form__block label{color:#000;line-height:1;margin-bottom:11px}.contact-form .contact-form__form form .custom-contact-form__block input,.contact-form .contact-form__form form .custom-contact-form__block textarea{height:auto;border-radius:10px;border:1px solid #E5E5E5;background:#fff;padding:12px;color:#484848}.contact-form .contact-form__form form .custom-contact-form__block input::placeholder{color:#484848}.contact-form .contact-form__form form .custom-contact-form__block textarea{border-radius:16px;height:150px;resize:none}.contact-form .contact-form__form form .buttons{margin:24px 0 0}.contact-form .contact-form__form form .buttons button{width:100%}.contact-section .contact-form__heading,.contact-us__richtext .rich-text__content .rich-text__heading{margin-bottom:12px}.contact-us__richtext .rich-text__content .rich-text__text{display:flex;flex-flow:column;gap:12px}.contact-us__richtext .rich-text__content .rich-text__text *{margin:0}.map-section .contact-info-container .main-content{padding:0 16%}.map-section .contact-info-container .main-content .text-content{color:#484848}.has-no-side-gutter .custom__product-thumbnail{padding:0 8px}.custom__product-thumbnail .product-wrap{height:100%}.custom__product-thumbnail .product-wrap .thumbnail__caption{flex:1;gap:24px;padding-top:24px}.custom__product-thumbnail .product-wrap .thumbnail__caption .product-thumbnail__title{flex:1}.custom__product-thumbnail .product-wrap .thumbnail__caption .button{max-width:max-content}.layout--grid{row-gap:24px}.custom__product-thumbnail .product-wrap .product-image__wrapper img{transition:all .6s ease;height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0}.custom__product-thumbnail .product-wrap:hover .product-image__wrapper img{transform:scale(1.03)}.custom__product-thumbnail .product-wrap .product-image__wrapper .image-element__wrap{height:0;padding-bottom:100%;position:relative;width:100%}.product__images .product-gallery .product-gallery__thumbnails{margin-top:12px;padding-left:8px;padding-right:8px}.product__images .product-gallery .product-gallery__thumbnails .product-gallery__thumbnail{margin:0;padding:0 4px;display:inline-flex;opacity:.65;white-space:nowrap;cursor:pointer}.product__images .product-gallery .product-gallery__thumbnails .product-gallery__thumbnail img{width:100%;height:100%;object-fit:cover;border-radius:12px;overflow:hidden;border:2px solid #F9F5F2;transition:all .35s ease}.product__images .product-gallery .product-gallery__thumbnails .product-gallery__thumbnail.is-nav-selected{opacity:1}.product-gallery__thumbnails .flickity-prev-next-button{opacity:1;visibility:visible;width:22px;height:22px;background-color:transparent!important;box-shadow:none;border-radius:16px;background-position:center;background-size:cover;padding:0 4px;justify-content:center;align-items:center}.product-gallery__thumbnails .flickity-prev-next-button svg{margin:0;height:100%;width:100%;fill:#040707}.product-gallery__thumbnails .flickity-prev-next-button:disabled{cursor:not-allowed;opacity:.5;pointer-events:all}.product_section .product__information .modal_price .price-ui{gap:4px}.product_section .product__information .modal_price span:empty{display:none}.product_section .product__information .description p:not(:last-child){margin-bottom:12px}.product_section .product__information .description p strong{color:#000}.product_section .product__information .purchase-details{gap:12px;flex-wrap:wrap}.product_section .product__information .purchase-details .purchase-details__quantity{margin:0;width:130px}.product_section .product__information .purchase-details .purchase-details__buttons{max-width:calc(100% - 130px);margin:0}.product_section .product__information .purchase-details .purchase-details__quantity .quantity-wrapper{border-radius:50px;border:1px solid #EBEBEB;padding:12.5px 16px}.product_section .product__information .purchase-details .purchase-details__quantity .quantity-element{width:auto;min-width:auto;border:none;border-radius:0;background:transparent;min-height:auto;padding:0;height:auto;line-height:1}.product_section .product__information .purchase-details .purchase-details__quantity .quantity-input-control{width:auto;line-height:1;flex:1}.product_section .product__information .purchase-details .purchase-details__quantity input{width:100%!important;color:#000}.product_section .product__information .purchase-details .purchase-details__quantity .quantity-element .icon{margin:0;padding:0;height:12px;width:12px;opacity:.6}.product_section .product__information .purchase-details div:empty{display:none}.product_section .product__information .fbt-upsell{padding:24px;border-radius:12px;background:#f9f5f2}.product_section .product__information .fbt-upsell .fbt .fbt-upsell-wrapper{display:flex;flex-wrap:wrap;gap:9px}.product_section .product__information .fbt-upsell .fbt .upsell-heading{margin-bottom:20px}.product_section .product__information .fbt-upsell .fbt .upsell-heading span{text-decoration:underline}.product_section .product__information .fbt-upsell .fbt .fbt-item{flex:0 0 calc(33.3333333% - 21.4px);position:relative}.product_section .product__information .fbt-upsell .fbt [data-upsell-slider] .fbt-item{width:calc(33.3333333% - 21.4px);padding:0 9px}.product_section .product__information .fbt-upsell .fbt .plus{flex:0 0 14px;max-width:14px;display:inline-flex;text-align:center;justify-content:center;align-items:flex-start;font-size:larger;line-height:1;padding-top:82px}.product_section .product__information .fbt-upsell .fbt .plus:last-child{display:none}.product__information .product-block--upsell-product .fbt .fbt-item .fbt-check,.product__information .product-block--product-suggestions .fbt .fbt-item .fbt-check{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;z-index:1}.product__information .product-block--upsell-product .fbt .fbt-item .fbt-image .custom-fbt-checker,.product__information .product-block--product-suggestions .fbt .fbt-item .fbt-image .custom-fbt-checker{position:absolute;top:12px;left:12px;line-height:1;z-index:2;pointer-events:none}.product__information .product-block--upsell-product .fbt .fbt-item .fbt-image .custom-fbt-checker .uncheck,.product__information .product-block--product-suggestions .fbt .fbt-item .fbt-image .custom-fbt-checker .uncheck{width:16px;height:16px;border-radius:2px;border:1px solid #d9d9d9;background-color:#fff;display:flex}.product__information .product-block--upsell-product .fbt .fbt-item .fbt-image .custom-fbt-checker .check,.product__information .product-block--product-suggestions .fbt .fbt-item .fbt-image .custom-fbt-checker .check{width:16px;height:16px;background:#d0946f;justify-content:center;align-items:center;display:none;border-radius:2px}.product__information .product-block--upsell-product .fbt .fbt-item input:checked+.fbt-image .custom-fbt-checker .check,.product__information .product-block--product-suggestions .fbt .fbt-item input:checked+.fbt-image .custom-fbt-checker .check{display:flex}.product__information .product-block--upsell-product .fbt .fbt-item input:checked+.fbt-image .custom-fbt-checker .uncheck,.product__information .product-block--product-suggestions .fbt .fbt-item input:checked+.fbt-image .custom-fbt-checker .uncheck{display:none}.product_section .product__information .fbt-upsell .fbt .fbt-item .fbt-image{border-radius:12px;background:#fff;overflow:hidden;display:flex;margin-bottom:8px;position:relative}.product_section .product__information .fbt-upsell .fbt .fbt-item .fbt-image img{width:100%;height:190px;object-fit:cover}.product_section .product__information .fbt-upsell .fbt .fbt-item .fbt-meta{display:flex;flex-flow:column;gap:4px}.product_section .product__information .fbt-upsell .fbt .fbt-item .fbt-meta .title{color:#000;margin:0;flex:1}.product_section .product__information .fbt-upsell .fbt .fbt-item .fbt-meta .plant-ratio{color:#d0946f}.product_section .product__information .fbt-upsell .fbt-footer{margin-top:20px;display:flex;justify-content:space-between;align-items:center;padding:12px 12px 12px 24px;border-radius:50px;border:1px solid #D9D9D9;background:#fff}.product_section .product__information .fbt-upsell .fbt-footer .total{color:#000}.product_section .product__information .fbt-upsell .fbt-footer button{padding:12px 35px;min-width:auto}.product_section .product__information .fbt-upsell .fbt .fbt-item .fbt-image .fbt-label{position:absolute;z-index:2;bottom:12px;left:12px;color:#be7fc2;width:24px;height:24px;border-radius:24px;line-height:24px;background:#fff;text-align:center}.product_section .product__information .fbt-upsell .fbt .fbt-item:nth-child(2) .fbt-image .fbt-label{color:#4b6490}.product_section .product__information .fbt-upsell .fbt .fbt-item:last-child .fbt-image .fbt-label{color:#aec87f}.product_section .product__information .fbt-upsell .fbt-footer button:hover{border-color:#000}.product_section .product__information .product-text em{color:#d0946f;font-style:normal}.product_section .product__information .product-image{border-radius:12px;overflow:hidden}.product_section .product__information .product-image img{width:100%}[data-ez-slider] .flickity-button,[data-ez-slider] .flickity-page-dots{display:none}.product_section .product__information .fbt-upsell .fbt-msg.is-error{margin-top:12px;color:#c00}.blog-card .card-content{padding:24px 0 0;display:flex;flex-flow:column;height:100%}.blog-card .card-content .title{margin-bottom:12px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.blog-card .card-content .excerpt{margin-bottom:24px!important;flex:1}.blog-card .card-content .excerpt p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.blog-card .card-content .excerpt .truncation-fade{display:none}.blog-card .card-content .meta-info{margin:0 0 12px!important}.blog-card .card-content .blog-card__read-more .button{max-width:max-content;background:transparent}.blog-card .blog-card__image .image-element__wrap{height:0;padding-bottom:100%;position:relative;width:100%}.blog-card .blog-card__image .image-element__wrap img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.blog-grid-container{row-gap:24px}.pagination-container{margin-top:24px}.pagination-container .pagination-button__load-more{font-size:20px!important;text-transform:capitalize;color:#333!important;display:inline-block}.pagination-container .pagination-button__load-more:hover{color:#939b7b!important;border-bottom-color:#939b7b!important}.blog-card .blog-card__image .image-element__wrap img{transition:all .6s ease;transform:scale(1)}.blog-card:hover .blog-card__image .image-element__wrap img{transform:scale(1.05)}.article-content .content{color:#6a6a6a}.article-content .content strong{color:#000}.article-content .content .lazyframe{margin:24px 0;overflow:hidden;border-radius:12px}.article-content .content p:not(:last-child){margin-bottom:12px}.article-content .content img{overflow:hidden;border-radius:12px}.perennial-recipes-atc{margin:24px 0 0;padding:0 15%}.perennial-recipes-atc .button{flex:1}.article-content .blogs-navigation{width:100%;margin-top:24px}.article-content .blogs-navigation a{color:#333;font-size:20px}.article-content .blogs-navigation a[disabled]{cursor:not-allowed;opacity:.5}.article-content .blogs-navigation a[disabled]:hover{color:#333}.article-content .blogs-navigation a:hover{color:#939b7d}.paginate{display:block}.paginate .pagination{margin:0}.paginate .pagination .pagination-list{justify-content:center;gap:19px;align-items:center}.paginate .pagination .pagination-previous,.paginate .pagination .pagination-next{margin:0;padding:0;border:none;min-width:auto;height:auto;line-height:1;outline:0;box-shadow:none}.paginate .pagination .pagination-list li{display:inline-flex}.paginate .pagination .pagination-list li .pagination-link{margin:0;padding:0;min-width:auto;height:auto;border:none;min-height:auto;line-height:1;outline:0;box-shadow:none}.paginate .pagination .pagination-list li .pagination-link.is-current{width:32px;height:32px;border-radius:32px;color:#fff}.paginate .pagination .pagination-list li .pagination-link:not(.is-current):hover{color:#939b7d}.paginate .pagination a[disable]{cursor:not-allowed;opacity:.6}.paginate .pagination a[disable]:hover{color:#000}.article-main .meta-info .meta-info-list{margin-bottom:12px}.article-main .meta-info .meta-info-list .meta-info-list__item{text-align:center;display:block}.article-main .heading-wrapper--article{margin-bottom:50px}.article .article-content h3,.article .article-content h2,.article .article-content h1,.article .article-content h4{color:#333}.collection--filter_bar{margin-bottom:40px;position:relative}.collection--filter_bar .collection__filters{margin:0}.collection--filter_bar .collection__filters .select{max-width:100%;width:100%;height:auto;margin:0}.collection-matrix__wrapper .collection-matrix{row-gap:24px}.custom-sort_by .sorting-list{display:block;position:absolute;z-index:1;right:0;background:#fff;padding:10px 16px;width:max-content;display:flex;flex-flow:column;gap:10px;top:100%;border-radius:12px;border:1px solid #EBEBEB;color:#484848;transition:all .4s ease;transform:translateY(40px);visibility:hidden;opacity:0}.custom-sort_by.active .sorting-list li{transition:all .3s ease;color:#484848;cursor:pointer}.custom-sort_by.active .sorting-list li:hover{color:#000}.custom-sort_by.active .sorting-list{visibility:visible;opacity:1;transform:translateY(10px)}.custom-sort_by{padding:8px 16px;border-radius:50px;border:1px solid #EBEBEB;width:100%;max-width:100%;cursor:pointer}.collection--filter_bar .collection__filters .select:after{display:none!important}.custom-sort_by .clickable-dropdown{display:flex;align-items:center;gap:21px;color:#484848}.custom-sort_by .clickable-dropdown .icon{width:24px;height:24px;padding:0 6px;transition:all .35s ease}.custom-sort_by.active .icon{transform:rotate(180deg)}.collection--filter_bar .product-count p{color:#484848}.collection-main .sidebar-section{position:sticky;top:154px}.collection-main .sidebar-section .sidebar__block{padding:16px;border-radius:8px;border:1px solid #EBEBEB;display:flex;flex-flow:column;gap:16px}.collection-main .sidebar-section .faceted-filter-form{display:flex;flex-flow:column;gap:8px}.collection-main .sidebar-section .sidebar__block .faceted-filter-group-display,.collection-main .sidebar-section .sidebar__block .faceted-filter-group-display__list{margin:0}.collection-main .sidebar-section .sidebar__block .faceted-filter-group-display__header:empty{display:none}.collection-main .sidebar-section .sidebar__block .faceted-filter-group-display .faceted-filter-group-display__submit button{min-width:auto;width:100%}.collection-main .sidebar-section .sidebar__block [data-has-toggle-option]{cursor:pointer}.collection-main .sidebar-section .sidebar__block .sidebar-block__heading{position:relative;cursor:pointer}.collection-main .sidebar-section .sidebar__block .sidebar-block__toggle-icon{position:relative;top:0;pointer-events:none;transform:translateY(0)}.collection-main .sidebar-section .sidebar__block .sidebar-block__toggle-icon .icon{width:20px;height:20px;padding:0 4px}.collection-main .sidebar-section .sidebar__block .sidebar-block__toggle-icon .icon svg,.collection-main .sidebar-section .sidebar__block .sidebar-block__toggle-icon .icon svg *{fill:#000;stroke:#000}.collection-main .sidebar-section .sidebar__block .faceted-filter-group-display__list{display:flex;flex-flow:column;gap:8px}.collection-main .sidebar-section .sidebar__block .faceted-filter-group-display__list label{padding:0;display:flex;align-items:center;justify-content:flex-start;gap:8px;cursor:pointer}.collection-main .sidebar-section .sidebar__block .faceted-filter-group-display__list label input[type=checkbox]{width:16px;height:16px}.collection-main .sidebar-section .sidebar__block .faceted-filter-group-display__list label .faceted-filter-group-display__checkmark{width:16px;height:16px;border-radius:3px;border:1px solid #484848;opacity:.8}.collection-main .sidebar-section .sidebar__block .faceted-filter-group-display__list li{margin:0}.collection-main .sidebar-section .sidebar__block .faceted-filter-group-display__list label input:checked~.faceted-filter-group-display__checkmark{opacity:1;border-color:#939b7b}.collection-main .sidebar-section .faceted-filter-form .faceted-active-filters{border:none;padding:0;align-items:center;gap:8px}.collection-main .sidebar-section .faceted-filter-form .faceted-active-filters .button{min-width:auto}.collection-main .sidebar-section .faceted-filter-form .faceted-active-filters .faceted-active-filters__clear{border:none;padding:0;margin:0;border-bottom:1px solid #484848;color:#484848}.collection-main .sidebar-section .faceted-filter-form .faceted-active-filters .button .clear-filter{margin:0}.customPriceRangeSliderContainer .noUi-target{background:#ccc;border-radius:2px;border:none;box-shadow:none}.customPriceRangeSliderContainer .noUi-horizontal{height:2px}.customPriceRangeSliderContainer .rangeSliderValues{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.customPriceRangeSliderContainer .rangeSliderValues span{line-height:1}.customPriceRangeSliderContainer .noUi-target .noUi-connect{box-shadow:none;background:#939b7b;display:block}.customPriceRangeSliderContainer .noUi-target .noUi-handle{border:none;box-shadow:none;background:#939b7b;width:10px;height:10px;border-radius:10px;left:0;top:-4px;cursor:pointer;display:block}.customPriceRangeSliderContainer .noUi-target .noUi-handle:before,.customPriceRangeSliderContainer .noUi-target .noUi-handle:after{display:none}.customPriceRangeSliderContainer .noUi-target .noUi-handle.noUi-handle-upper{left:-9px}.collection-main .container--pagination .paginate{margin-top:40px}.collection-main .container--pagination .paginate .pagination{gap:16px}.collection-main .container--pagination .paginate .pagination .pagination-list{order:1;justify-content:flex-start}.collection-main .container--pagination .paginate .pagination .pagination-previous{order:2}.collection-main .container--pagination .paginate .pagination .pagination-next{order:3}.collection-list .list-collection__thumbnail .image__container .image-element__wrap{max-height:0!important;height:0;position:relative;padding-bottom:100%;width:100%;border-radius:12px}.collection-list .list-collection__thumbnail .image__container .image-element__wrap img{max-height:100%!important;height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.collection-list .container{row-gap:40px}.collection-list .home__collection-list .container{row-gap:0}.faq__block-faq .faq__item .faq__item-answer ul{list-style:disc;margin-bottom:16px;padding-left:25px;line-height:1.4}.faq__block-faq .faq__item .faq__item-answer ul:last-child{margin-bottom:0}.product-online-exclusive{gap:8px}.product-online-exclusive p a{color:#939b7b!important;text-decoration:underline}.product__icon-with-text .icon-with-text-column__column{padding-top:48px;padding-bottom:48px}.product__icon-with-text .icon-with-text-column__column .icon-column__title{margin-bottom:24px;color:#fff!important}.product__icon-with-text .icon-with-text-column__column .subtitle{color:#fff}.product__icon-with-text .heading-wrapper .title{margin-bottom:12px}.product_section .product__information .product-block:empty{display:none}.product_section .product__images .product__information-left{width:100%;margin:24px 0 0}.product_section .product__images .product-block--image .product-text{margin-bottom:24px}.product_section .product__images .product-block--image .product-image img{width:100%}.fbt-qty-selector{display:inline-flex;align-items:center;justify-content:center;gap:0;border:1px solid #EBEBEB;width:fit-content;overflow:hidden;margin:10px auto;position:relative;z-index:2;background:#fff;border-radius:50px;padding-left:6px;padding-right:6px}.fbt-qty-btn{width:28px;height:28px;border:0;background:transparent;cursor:pointer;font-size:0;line-height:1}.fbt-qty-btn[disabled]{cursor:not-allowed}.fbt-qty-btn .icon{width:12px;height:12px}.fbt-qty-input{width:30px;height:28px;border:0;text-align:center;font-size:14px;padding:0;outline:0}.fbt-qty-input::-webkit-inner-spin-button,.fbt-qty-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product__information .product-block--popup-text .title{text-decoration:underline;text-underline-offset:2px;cursor:pointer;margin:0}.product__information .product-block--popup-text .js-text-popup{display:none}.text-content.js-text-popup{border-radius:12px;background:#e8d8c5}.js-text-popup h3{margin-bottom:24px}.js-text-popup h4,.js-text-popup p{margin-bottom:16px}.js-text-popup>p:nth-last-of-type(1){margin-bottom:0}.ajax-cart,.ajax-cart #ajax-cart__content,.ajax-cart #ajax-cart__content .ajax-cart__form{display:flex;flex-flow:column;flex:1;overflow:hidden}.ajax-cart .ajax-cart__list{padding:0 16px;flex:1;display:flex;flex-flow:column;overflow:auto;row-gap:16px}.ajax-cart .ajax-cart__list::-webkit-scrollbar{width:2px}.ajax-cart .ajax-cart__list::-webkit-scrollbar-track{background:#fff}.ajax-cart .ajax-cart__list::-webkit-scrollbar-thumb{background:#939b7b}.ajax-cart__form .cartUpsellContainer{display:none;padding:24px 16px}.ajax-cart .ajax-cart__cart-count{margin:0 16px;padding:24px 0;border-bottom:1px solid #939B7B;display:flex;justify-content:space-between;align-items:center}.ajax-cart .ajax-cart__cart-count .ajax-cart__close-icon{position:static;margin:0}.ajax-cart .ajax-cart__cart-count .ajax-cart__close-icon .icon{width:40px;height:40px;border-radius:40px;display:flex;justify-content:center;align-items:center;background:#939b7b;padding:12px}.ajax-cart .ajax-cart__cart-count .ajax-cart__close-icon .icon svg{color:#fff}.ajax-cart .ajax-cart__free-shipping{padding:24px 16px 16px}.ajax-cart .ajax-cart__free-shipping .fs-indicator{width:100%}.ajax-cart .ajax-cart__free-shipping .fs-indicator .fs-indicator__indicator{margin:0;max-width:100%;height:8px;padding:0 2px;display:flex;justify-content:flex-start;align-items:center;border-radius:8px;border-color:#939b7b}.ajax-cart .ajax-cart__free-shipping .fs-indicator .fs-indicator__indicator .bar{height:4px;border-radius:4px;background:#939b7b}.ajax-cart .ajax-cart__free-shipping .fs-indicator .indicator__msg{margin-bottom:8px}.ajax-cart .ajax-cart__list .ajax-cart__product{padding:8px;margin:0;border-radius:8px;background:#f9f5f2;align-items:stretch;border:1px solid #EBEBEB}.ajax-cart .ajax-cart__list .ajax-cart__product .ajax-cart__product-image{width:100px;border-radius:8px;overflow:hidden;min-height:100px}.ajax-cart .ajax-cart__list .ajax-cart__product .ajax-cart__product-image a{display:flex;height:100%}.ajax-cart .ajax-cart__list .ajax-cart__product .ajax-cart__product-image a img{height:100%;width:100%;object-fit:cover}.ajax-cart .ajax-cart__list .ajax-cart__product .ajax-cart__product-content .ajax-cart__product-vendor{margin-bottom:4px;color:#484848}.ajax-cart .ajax-cart__list .ajax-cart__product .ajax-cart__product-content .ajax-cart__product-title a{color:#000}.ajax-cart .ajax-cart__list .ajax-cart__product .ajax-cart__product-content .ajax-cart__product-title{margin-bottom:4px}.ajax-cart .ajax-cart__list .ajax-cart__product .ajax-cart__product-content .ajax-cart__price{margin-bottom:8px}.ajax-cart .ajax-cart__list .ajax-cart__product .ajax-cart__product-content .ajax-cart__quantity-box{max-width:100%;margin:0;display:flex;justify-content:space-between;align-items:center}.ajax-cart__quantity-box .quantity-wrapper{max-width:80px;padding:6px 4px;border-radius:6px;border:1px solid #EBEBEB;background:#fff}.ajax-cart__quantity-box .quantity-wrapper .quantity-element{width:auto;min-width:auto;min-height:auto;height:auto;border:none!important;background:#fff;padding:0}.ajax-cart__quantity-box .quantity-wrapper .quantity-element .quantity-input-control{width:auto;flex:1}.ajax-cart__quantity-box .quantity-wrapper input.quantity-element{width:100%!important;line-height:1;font-size:14px;color:#000}.ajax-cart__quantity-box .quantity-wrapper .quantity-element .icon{margin:0;padding:0 3px;width:18px;height:18px}.ajax-cart__quantity-box .quantity-wrapper .quantity-input-control{width:auto;flex:1;line-height:1}.ajax-cart__quantity-box .quantity-wrapper .quantity-element .icon svg{fill:#000;stroke:#000}.ajax-cart .ajax-cart__list .ajax-cart__product .ajax-cart__product-content .ajax-cart__quantity-box .ajax-cart__delete .close{background:transparent}.ajax-cart .ajax-cart__list .ajax-cart__product .ajax-cart__product-content .ajax-cart__quantity-box .ajax-cart__delete .close:hover{opacity:.65}.ajax-cart__form .cartUpsellContainer .UpsellHeading{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #3069A7;color:#252525}.ajax-cart__form .cartUpsellContainer .upsellInnerContainer{width:100%;padding:0 13px}.ajax-cart__form .cartUpsellContainer .flickity-page-dots{position:static;display:flex;justify-content:center;align-items:center;margin-top:16px;gap:12px}.ajax-cart__form .cartUpsellContainer .flickity-page-dots .dot{opacity:.2;margin:0;width:8px;height:8px;background:#939b7b;transition:all .3s linear}.ajax-cart__form .cartUpsellContainer .flickity-page-dots .dot.is-selected{opacity:1;width:40px;border-radius:12px}.ajax-cart__form .cartUpsellContainer .upsellInnerContainer .ajax-cart__product{margin:0;align-items:stretch;padding:8px;border-radius:8px;border:1px solid #E6E6E6;background:#f9f5f2}.ajax-cart__form .cartUpsellContainer .upsellInnerContainer .ajax-cart__product .ajax-cart__product-image{width:100px;min-height:100px;border-radius:8px;overflow:hidden}.ajax-cart__form .cartUpsellContainer .upsellInnerContainer .ajax-cart__product .ajax-cart__product-image a{display:flex;height:100%}.ajax-cart__form .cartUpsellContainer .upsellInnerContainer .ajax-cart__product .ajax-cart__product-image img{height:100%;width:100%;object-fit:cover}.ajax-cart__form .cartUpsellContainer .upsellInnerContainer .ajax-cart__product .ajax-cart__product-content{gap:16px}.ajax-cart__form .cartUpsellContainer .upsellInnerContainer .ajax-cart__product .ajax-cart__product-content .quick-add{min-width:auto;padding:12px 16px;border-radius:4px}.ajax-cart__form .cartUpsellContainer .upsellInnerContainer .ajax-cart__product .ajax-cart__product-content .ajax-cart__product-title{margin-bottom:4px;color:#484848}.ajax-cart__form .cartUpsellContainer .upsellInnerContainer .ajax-cart__product .ajax-cart__product-content .ajax-cart__product-title a{color:#000;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.ajax-cart__form .cartUpsellContainer .cartUpsellProdBox .flickity-button{width:14px;height:14px;padding:0;background:transparent}.ajax-cart__form .cartUpsellContainer .cartUpsellProdBox .flickity-button:disabled{opacity:0;visibility:hidden}.ajax-cart__form .cartUpsellContainer .cartUpsellProdBox .flickity-button.previous{left:-5px}.ajax-cart__form .cartUpsellContainer .cartUpsellProdBox .flickity-button.next{right:-5px}.ajax-cart__form .cartUpsellContainer .cartUpsellProdBox .flickity-button svg{width:100%;height:100%}.ajax-cart .ajax-cart__details-wrapper{padding:24px 16px;border-radius:12px 0 0 12px;background:var(--Soft-Peach, #E8D8C5)}.ajax-cart .ajax-cart__details-wrapper .ajax-cart__subtotal{padding:0;margin-bottom:24px}.ajax-cart .ajax-cart__details-wrapper .ajax-cart__button-wrapper button,.ajax-cart .ajax-cart__details-wrapper .ajax-cart__button-wrapper .ajax-cart__cart-link{margin:0;padding:16px 50px;border-radius:4px;text-decoration:none}.ajax-cart .ajax-cart__details-wrapper .ajax-cart__button-wrapper .ajax-cart__cart-link{margin-top:8px;color:#000;background:transparent}.ajax-cart .ajax-cart__details-wrapper .ajax-cart__button-wrapper .ajax-cart__cart-link:hover{color:#fff}.ajax-cart .ajax-cart__list .ajax-cart__product .ajax-cart__product-content .product-options{margin-bottom:4px;display:none}.ajax-cart__form .cartUpsellContainer .upsellInnerContainer.added{pointer-events:none;opacity:.65}.cart-section .heading-wrapper{margin-bottom:80px}.cart-section .cart__form{padding:0 52px}.cart-section .cart__form .seven-twelfths{padding-right:30px}.cart-section .cart__form .five-twelfths{padding-left:30px}.cart-section .cart__form .cart__footer{padding:24px;border-radius:6px;background:#f9f5f2}.cart-section .cart__form .cart__footer .cart__subtotal{padding-bottom:20px;text-transform:uppercase;color:#000}.cart-section .cart__free-shipping{padding-bottom:26px}.cart-section .cart__free-shipping .indicator__msg{text-align:center;margin-bottom:8px}.cart-section .cart__free-shipping .fs-indicator__indicator{max-width:100%;background:transparent;height:8px;padding:0 2px;border-radius:8px;border-color:#939b7b;margin:0;display:flex;justify-content:flex-start;align-items:center}.cart-section .cart__free-shipping .fs-indicator__indicator .fs-indicator__bar{height:4px;border-radius:8px;background:#939b7b}.cart-section .cart__form .cart__footer .cart__checkout{margin:0}.cart-section .cart__form .cart__footer .cart__checkout button{min-height:auto;padding:14px;border-radius:4px}.cart-section .cart__form .cart__footer .cart__additional{padding:0}.cart-section .cart__form .cart__footer .cart__additional a{width:100%;padding:14px;border-radius:4px;color:#939b7b;border-color:#939b7b}.cart-section .cart__form .cart__footer .cart__additional a:hover{color:#fff}.cart__item-list .cart__headings{padding-bottom:15px}.cart__item-list .cart__headings .cart__total-title{text-align:right}.cart__item-list .cart__card{padding:39px 0;margin:0;border-color:#d8d8d8;align-items:stretch}.cart__item-list .cart__card:last-child{padding-bottom:0}.cart__item-list .cart__card .cart__image{width:100px;min-height:100px}.cart__item-list .cart__card .cart__image .image-element__wrap,.cart__item-list .cart__card .cart__image .image-element__wrap img{max-height:100%!important;height:100%;width:100%!important;object-fit:cover;border-radius:8px}.cart__item-list .cart__card .cart__info{flex:1}.cart__item-list .cart__card .cart__info .cart__description{padding:0 12px}.cart__item-list .cart__card .cart__info .cart__description .item-cart__product-vendor{color:#484848;margin-bottom:5px}.cart__item-list .cart__card .cart__info .cart__description .item__title{color:#000}.cart__item-list .cart__card .cart__info .cart__total{color:#939b7b}.cart__item-list .cart__card .cart__info .cart__quantity p:empty{display:none}.cart__item-list .cart__card .cart__info .cart__quantity .purchase-details__quantity .quantity-wrapper{padding:11.5px 25px;border-radius:4px;border:1px solid #EBEBEB;background:#fff}.cart__item-list .cart__card .cart__info .cart__quantity .purchase-details__quantity .quantity-element{width:auto;min-width:auto;min-height:auto;height:auto;padding:0;margin:0;border:none}.cart__item-list .cart__card .cart__info .cart__quantity .purchase-details__quantity .quantity-wrapper .quantity-input-control{width:auto;flex:1;line-height:1}.cart__item-list .cart__card .cart__info .cart__quantity .purchase-details__quantity .quantity-wrapper .quantity-input-control input{width:100%;line-height:1;font-size:16px;color:#000}.cart__item-list .cart__card .cart__info .cart__quantity .purchase-details__quantity .quantity-element .icon{margin:0;padding:0;width:10px;height:10px}.cart__item-list .cart__card .cart__info .cart__quantity .purchase-details__quantity .quantity-element .icon svg{fill:#000;stroke:#000}.cart__item-list .cart__card .cart__remove{top:12px;background:transparent;transition:all .3s ease}.cart__item-list .cart__card .cart__remove:hover{opacity:.6}.cart-section .cart__form .five-twelfths,.cart-section .cart__form .seven-twelfths{position:sticky;top:153px}.cart__item-list .cart__card .cart__info .cart__description .item__properties{margin-top:5px}.cart__empty-cart-message .continue-button{min-width:auto;width:auto;display:inline-flex;padding:14px 46px;border-radius:6px!important}.ajax-cart__empty-cart-message{padding:24px 16px 0}.ajax-cart__empty-cart-message .wrapper{display:flex;justify-content:space-between;align-items:center;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #939B7B}.ajax-cart__empty-cart-message .wrapper .ajax-cart__cart-title{margin:0}.ajax-cart__empty-cart-message .wrapper .ajax-cart__close-icon{position:static;margin:0;width:40px;height:40px;border-radius:40px;background:#939b7b;padding:0;display:flex;justify-content:center;align-items:center}.ajax-cart__empty-cart-message .wrapper .ajax-cart__close-icon .icon,.ajax-cart__empty-cart-message .wrapper .ajax-cart__close-icon .icon svg{fill:#fff;width:13.5px;height:13.5px}.footer__content .block__newsletter .footer__heading,.footer__content .block__newsletter .content{margin-bottom:19px}.footer__content .block__newsletter .newsletter-form__wrapper .newsletter-form{display:block;position:relative}.footer__content .block__newsletter .newsletter-form__wrapper .form__success-message{margin-top:16px}.footer__content .block__newsletter .newsletter-form__wrapper .newsletter-form .field{margin:0;min-width:max-content}.footer__content .block__newsletter .newsletter-form__wrapper .newsletter-form .field .control{width:100%;position:static}.footer__content .block__newsletter .newsletter-form__wrapper .newsletter-form .field .control input{padding:8px 160px 8px 24px;background:transparent;height:64px;border:1px solid #D9D9D9!important;outline:0!important;color:#fff;box-shadow:none!important}.footer__content .block__newsletter .newsletter-form__wrapper .newsletter-form .field .control button{width:auto;min-width:max-content;position:absolute;top:8px;right:8px}.footer__content .block__newsletter .newsletter-form__wrapper .newsletter-form .field .control input::placeholder{color:#fff}.footer__content .block__newsletter{padding-right:20px}.footer__content .block__link-list .footer__heading{margin-bottom:12px}.footer__content .block__link-list .footer__menu ul{display:flex;flex-flow:column;gap:12px}.footer__content .block__text .footer__heading,.footer__content .block__text .content{margin-bottom:24px}.footer__content .block__text .social-icons{gap:18px;align-items:center}.footer__content .block__text .social-icons li:first-child{padding-right:2px}.footer__content .block__text .social-icons li a,.footer__content .block__text .social-icons li{padding:0;display:inline-flex}.footer__content .block__text .social-icons li a .icon{height:20px;width:20px;transition:all .35s linear}.footer__content .block__text .social-icons li a .icon:hover{opacity:.65;transform:scale(.95)}.footer__content .block__logo{padding-top:40px}.footer .footer__bottom{border-top:1px solid #D9D9D9}.footer__payment-methods .payment-methods{display:flex;gap:10px;justify-content:flex-end;align-items:center}.footer__payment-methods .payment-methods .payment-icon{width:42px;height:auto}.shopify-section.password-page{height:100vh;display:flex}.password-page .password-logo{max-width:400px}.password-page .password-page-message{font-size:64px;padding:0;line-height:1;border:none;margin:40px 0}.password-page .control input{height:auto;padding:12px}.password-page__newsletter .newsletter-form__wrapper .newsletter-form{flex-flow:column;align-items:center}.password-page__newsletter .newsletter-form__wrapper .newsletter-form .field{flex:1;width:100%}.password-page__newsletter .newsletter-form__wrapper .newsletter-form .field .is-within-form{max-width:max-content;margin:0 auto;border-radius:6px}.password-page__newsletter .newsletter-form__wrapper .newsletter-form .field .is-within-form:hover{background:#fff}.password-page__newsletter .newsletter-form__wrapper .newsletter-form .field .is-within-form:hover .icon{margin:0}.password-page__newsletter .newsletter-form__wrapper .newsletter-form .field .is-within-form:hover .icon svg path{stroke:#000}.password-page__newsletter .newsletter-form__wrapper .newsletter-form input{padding:14px 15px;border-radius:4px;border:1px solid #E5E5E5;background:#fff}.password-footer{color:#000;opacity:.4}.password-page #login_form label{display:block;text-align:left;margin:0}.password-page #login_form input{padding:14px 16px;height:auto;border-radius:4px;margin:8px 0 0}.password-page #login_form .sign_up{width:100%}.search__results .all-results .icon svg{position:static;transform:translate(0)}.search__content .search-form .input{height:50px;border-radius:4px!important;background:#eff4ea;border:none!important;padding-left:55px}.search__content .search-form svg{position:absolute;left:14px;top:50%;transform:translateY(-50%)}.see-all .icon svg{padding:3px}.search__results-count{margin-bottom:32px}.search__results-list{row-gap:24px}.shopify-policy__container{max-width:100ch!important;padding:40px 20px}.shopify-policy__title h1{margin-bottom:24px}.search-popup .animated-placeholder-text,.search__lightbox .fancybox-bg{display:none}.search__lightbox .fancybox-inner{background:#00000017;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px)}.search-popup .search-popup__title{margin-bottom:24px}.search-main .search-form .search__fields input[type=text],.not-found-404__page .search-form .search__fields input[type=text],.mobile-search .search-form .search__fields input[type=text]{height:auto;border-radius:10px;border:1px solid rgba(0,0,0,.16);background:#fafafa;padding:12px 17px 12px 45px}.search-main .search-form .search__fields [data-icon=search],.not-found-404__page .search-form .search__fields [data-icon=search],.mobile-search .search-form .search__fields [data-icon=search]{padding:3px;left:14px;height:auto;top:50%;transform:translateY(-50%)}.mobile-search form .close-search{top:-100px!important}.mobile-search .search-popup__form h2{margin-bottom:20px}.not-found-404__page .content p a{text-decoration:underline;text-underline-position:from-font}.search-main .search-form .search__fields [data-icon=search]{width:24px;height:24px;left:-4px}.search__content .search-form svg path{stroke:#000}.search-main .heading-wrapper--search-page{margin-bottom:10px}.search-main .search__results-count{margin-bottom:40px}.search-main .product-wrap .thumbnail__caption .product-thumbnail .product-thumbnail__title{color:#22110c}.search__content .one-whole{margin:0;width:100%}@media screen and (max-width:1199px){.cart-section .cart__form{padding:0}.header .header__menu.is-justify-start{padding-left:30px}.slideshow-classic .slideshow-classic .slideshow-classic__banner .caption-content{width:55%!important}.newsletter .newsletter__wrapper{max-width:50%}.footer__content .block__newsletter{padding-right:0}}@media screen and (max-width:1024px){.cart-section .cart__form .five-twelfths,.cart-section .cart__form .seven-twelfths{padding:0;position:static}.cart-section .cart__form .five-twelfths{padding-top:24px}.product_section .product__information .fbt-upsell .fbt .fbt-item{flex:0 0 100%;display:flex;gap:24px;align-items:center}.product_section .product__information .fbt-upsell .fbt .plus{padding:0 0 0 23px;flex:1 0 100%;max-width:100%;justify-content:flex-start;line-height:1;font-size:16px}.product_section .product__information .fbt-upsell .fbt{row-gap:12px}.product_section .product__information .fbt-upsell .fbt .fbt-item .fbt-meta{flex:0 0 55%;text-align:left!important}.product_section .product__information .fbt-upsell .fbt .fbt-item .fbt-image{flex:1;margin:0}.header .header__menu.is-justify-start{padding-left:0}.header .header__menu .header__menu-items{gap:17px}.collection-list-container{display:grid;grid-template-columns:repeat(2,1fr);gap:8px!important}.collection-list-container .list-collection__thumbnail:nth-child(3n){grid-column:1 / -1}.collection-list-container .list-collection__thumbnail{width:100%;margin:0!important}.collection-list-container .list-collection__thumbnail .image-element__wrap,.collection-list-container .list-collection__thumbnail .image-element__wrap img{max-width:100%!important}.featured-collection-section .product__thumbnail{width:33.333333333%}.newsletter .newsletter__wrapper{max-width:60%}.image-with-text__image-column .image-element__wrap,.image-with-text__image-column .image-element__wrap img{min-height:100%!important;height:100%}}@media screen and (max-width:992px){.collection-main .sidebar-section .sidebar__block .faceted-filter-group-display .faceted-filter-group-display__submit button{padding-left:11px;padding-right:11px}.map-section .contact-info-container .main-content{padding:0 5%}.article-main .one-whole{margin-left:0;margin-right:0;width:100%}.section.is-width-small{max-width:calc(100% - var(--gutter) * 2);width:calc(100% - var(--gutter) * 2)}#header .header__logo{width:200px!important}.header__icons{gap:16px}.header .header__menu .header__menu-items{gap:20px}.slideshow-classic .slideshow-classic .slideshow-classic__banner .caption-content{width:60%!important}.footer__content .block__newsletter .newsletter-form__wrapper .newsletter-form .field .control button{font-size:14px;padding:11px 15px}.footer__content .block__newsletter .newsletter-form__wrapper .newsletter-form .field .control input{height:60px}.footer__content .block__newsletter .newsletter-form__wrapper .newsletter-form .field .control button{font-size:14px;padding:11px 15px;top:6px;right:6px}.footer__content .block__newsletter .newsletter-form__wrapper .newsletter-form .field .control input{padding-right:135px}}@media screen and (max-width:820px){.collection-main .sidebar-section.one-fourth{width:calc(33.333333333% - var(--gutter));top:121.97px}.collection-main .collection__main.three-fourths{width:calc(66.666666666% - var(--gutter))}.collection-main .collection__main .collection-matrix .product__thumbnail{margin:0;width:50%;padding:0 8px}.custom-product-card .custom__product-thumbnail{width:50%!important}.garden__text-with-icons .icon-with-text-column__column{margin-left:calc(var(--gutter) / 2)!important;margin-right:calc(var(--gutter) / 2)!important;width:calc(50% - (var(--gutter)))}#header .header__logo{width:170px!important}.header .header__menu .header__menu-items label>a{font-size:14.5px}.action-area__link .icon{height:18px;width:18px}.header__icons{gap:10px}.header .header__menu .header__menu-items{gap:14px}.slideshow-classic .slideshow-classic .slideshow-classic__banner .caption-content{width:70%!important}.newsletter .newsletter__wrapper{max-width:70%}.footer__content .block__newsletter{width:calc(100% - var(--gutter))}.footer__content .footer__block:not(.block__newsletter,.block__logo){width:calc(33.333333333% - var(--gutter))}.footer__content .container{row-gap:29px}.footer__content .block__newsletter .newsletter-form__wrapper .newsletter-form .field .control input{height:64px}.footer__content .block__newsletter .newsletter-form__wrapper .newsletter-form .field .control button{font-size:16px;padding:11px 24px;top:8px;right:8px}.footer__content .block__newsletter .newsletter-form__wrapper .newsletter-form .field .control input{padding-right:160px}.footer__content .block__logo{padding-top:0}.footer__bottom .footer__credits,.footer__bottom .footer__payment-methods{width:calc(100% - var(--gutter));text-align:center;justify-content:center}.footer__bottom .container{flex-flow:column-reverse;gap:10px}.footer__bottom .footer__credits{font-size:14px}}@media screen and (max-width:798px){.mobile-menu .mobile-menu__submenu.has-dropdown .mobile-menu__submenu-list-item a{padding:0}.mobile-menu .mobile-menu__submenu.has-dropdown li{margin-top:16px}.map-section .contact-info-container .main-content{padding:0 0 24px}.cart-section .cart__form .cart__footer{padding:24px 16px}.cart__item-list .cart__card .cart__remove{top:unset;bottom:8px;right:8px}.additional-checkout-buttons{margin-top:0}.cart__item-list .cart__card{padding:8px!important;border-radius:8px;border:1px solid #EBEBEB}.cart__item-list .cart__card:not(:last-child){margin-bottom:16px!important}.cart-section .cart__free-shipping{padding-bottom:24px;margin-left:8px;margin-right:8px;width:100%}.cart__item-list .cart__card .cart__info .cart__description{padding:0}.cart-section .heading-wrapper{margin-bottom:24px}.product_section .product__information{gap:12px 0}.product-main .product_section .product__information{margin-top:24px}.collection-main .sidebar-section .faceted-filter-form .faceted-active-filters .button{padding:0;background:transparent;border:none;border-radius:0;font-size:14px;color:#484848;gap:2px}.collection-main .sidebar-section .faceted-filter-form .faceted-active-filters .button .clear-filter{padding:7px}.mobile-filter .toggle-filter svg{transition:all .35s ease}.mobile-filter.active .toggle-filter svg{transform:rotate(180deg)}.collection--filter_bar .mobile-filter .sidebar-section{position:absolute;z-index:1;background:#fff;top:100%;left:0;right:0;height:480px;overflow:auto;display:none}.mobile-filter .toggle-filter{display:flex;justify-content:flex-start;align-items:center;gap:12px;padding:8px 16px;border-radius:50px;border:1px solid #EBEBEB;font-size:16px}.custom-sort_by .clickable-dropdown{font-size:16px}.collection--filter_bar{position:sticky;top:103px;z-index:1;background:#fff;padding:16px 0;margin-bottom:16px}.collection-main .collection__main .collection-matrix .product__thumbnail{width:33.3333333333%}.collection-main .collection__main.three-fourths{width:calc(100% - var(--gutter))}.content h1:not(:first-child),.shopify-policy__body h1:not(:first-child),.content h2:not(:first-child),.shopify-policy__body h2:not(:first-child),.content h3:not(:first-child),.shopify-policy__body h3:not(:first-child){margin-top:24px}.article-main .heading-wrapper--article{margin-bottom:24px}.perennial-recipes-atc{margin-top:0}.article-content .content img{margin-top:24px!important;margin-bottom:0!important}.layout--slider .flickity-page-dots{position:static;display:flex;justify-content:center;align-items:center;margin-top:24px;gap:19px}.layout--slider .flickity-page-dots .dot{background:transparent;border:2px solid #939B7B;margin:0;opacity:1;border-radius:13px}.layout--slider .flickity-page-dots .dot.is-selected{width:13px;height:13px;background:#939b7b}.faq__block-faq .faq__item{padding-bottom:6px}.faq-section .faq__block-main .faq__block-title{font-size:24px}.faq__block-faq .faq__item .faq__item-question{font-size:20px;gap:16px;padding:16px 16px 12px}.faq__block-faq .faq__item .faq__item-answer{font-size:14px;padding:0 16px 6px}.section.garden__featured-product{padding:16px 8px!important}.garden__featured-product .product_section{flex-flow:column-reverse;row-gap:24px}.garden__featured-product .product__information{padding-left:0}.garden__featured-product .product__information .purchase-details__buttons{max-width:100%!important}.garden__text-with-icons .icon-with-text-container .flickity-page-dots{position:static;margin:24px 0 0;display:flex;justify-content:center;align-items:center;gap:16px}.garden__text-with-icons .icon-with-text-container .flickity-page-dots .dot{opacity:1;width:10px;height:10px;margin:0;background:transparent;border:2px solid #939B7B;border-radius:13px}.garden__text-with-icons .icon-with-text-container .flickity-page-dots .dot.is-selected{width:13px;height:13px;background:#939b7b}.garden__text-with-icons .icon-with-text-column__column{margin:0!important;padding:16px}.icon-with-text-column__column .image-element__wrap{margin-bottom:12px}.order-1{order:1}.order-2{order:2}.image-with-text .inner-space-enable{padding:16px!important}.mobile-header .mobile-dropdown .mobile-menu__toggle-icon{padding:0;gap:12px}.mobile-header .mobile-dropdown .mobile-menu__toggle-icon .action-area__link .icon-caption{display:none}.mobile-header .mobile-dropdown .mobile-menu__toggle-icon *{display:inline-flex}.mobile-header .mobile-dropdown .mobile-menu__toggle-icon .icon{width:24px;height:24px}.mobile-header .mobile-icons{gap:12px}.mobile-header .mobile-icons .icon{height:24px;width:24px}.mobile-header .mobile-icons .action-area__link .item-with-icon{display:inline-flex}.slideshow-classic .mobile-text--over-media .caption{align-items:flex-start;justify-content:flex-start;margin:20px 0;height:calc(100% - 40px)}.slideshow-classic .slideshow-classic .slideshow-classic__banner .caption-content{padding-left:16px;padding-right:16px;width:80%!important}.slideshow-classic .mobile-text--over-media .caption .caption-content{text-align:left!important}.slideshow-classic .mobile-text--over-media .caption .slideshow-classic__buttons{justify-content:flex-start}.rich-text__content .rich-text__text-w-image{flex-flow:column;text-align:center;gap:24px}.newsletter__wrapper .newsletter__text-wrapper .newsletter__subheading p br{display:none}.rich-text__content .rich-text__text-w-image img{height:auto;width:52px}.caption .caption-content .banner__subheading{font-size:14px}.button-text--inline .heading-button__wrapper{align-items:center}.button-text--inline{margin-bottom:24px}.featured-collection-section .product__thumbnail{width:50%}.featured-collection .flickity-page-dots{display:flex!important;justify-content:center;align-items:center;margin:24px 0;position:static;gap:12px}.featured-collection .flickity-page-dots .dot{width:9.409px;height:9.409px;background:transparent;opacity:1;border:2px solid #939B7B;margin:0;border-radius:13px}.featured-collection .flickity-page-dots .dot.is-selected{width:13px;height:13px;background:#939b7b}.newsletter .newsletter__wrapper{max-width:100%}.plyr--video .plyr__control .play-icon-button-control{width:70px;height:40px}.plyr--full-ui.plyr--video .plyr__control--overlaid{background:#eb333e;padding:0;border-radius:10px;opacity:1}.plyr--video .plyr__control .play-icon-button-control rect{fill:#eb333e}.plyr--video .plyr__control .play-icon-button-control path{fill:#fff}.footer__content .block__text{width:calc(100% - var(--gutter))!important}.footer__content .footer__block:not(.block__newsletter,.block__logo,.blog__text){width:calc(50% - var(--gutter))}.featured-collection-section .buttons .button--secondary{background:transparent!important}.mobile-menu{border:none!important;max-height:max-content;display:flex;flex-flow:column}.mobile-menu .mobile-menu__content{margin-bottom:0!important;padding-bottom:0!important}.mobile-menu .mobile-menu__content .mobile-menu__list{margin-bottom:0;padding:15px 16px;display:flex;flex-flow:column;gap:12px}.mobile-menu .mobile-menu__content .mobile-menu__list li label{position:relative}.mobile-menu .mobile-menu__content .mobile-menu__list li label a{padding:0;display:inline-flex;position:static}.mobile-menu .mobile-menu__content .mobile-menu__list li label a:after{right:0;font-size:14px;transform:translateY(-50%) rotate(-90deg)}.submenu__input:checked~.mobile-menu__submenu.has-mega-menu,.submenu__input:checked~.mobile-menu__submenu.has-dropdown{right:0}.mobile-menu__submenu.has-mega-menu,.mobile-menu .mobile-menu__submenu.has-dropdown{position:absolute;top:0;bottom:0;right:-100%;left:unset;max-height:none;display:block;overflow:auto;padding:15px 16px;background:#fff;z-index:10;border:none;margin:0;width:100%;transition:all .8s}.mobile-menu__submenu.has-mega-menu .mega-menu{box-shadow:none}.mobile-menu__submenu.has-mega-menu .mega-menu .container{row-gap:16px}.mobile-menu__submenu.has-mega-menu .mega-menu .mega-menu__block{width:100%;padding:0}.mobile-menu__submenu.has-mega-menu .mega-menu .mega-menu__block .menu__heading{margin-bottom:0;order:1;font-size:20px;position:relative}.mobile-menu__submenu.has-mega-menu .mega-menu .mega-menu__block .mega-menu__content .mega-menu__linklist{margin:0;display:flex;flex-flow:column}.mobile-menu__submenu.has-mega-menu .mega-menu .mega-menu__block .mega-menu__content{margin:0}.mobile-menu__submenu.has-mega-menu .mega-menu .mega-menu__block .mega-menu__content .mega-menu__linklist .menu__image{order:3;display:none}.mobile-menu__submenu.has-mega-menu .mega-menu .mega-menu__block .mega-menu__content .mega-menu__linklist ul{order:2;margin:12px 0;display:none}.mobile-menu__submenu.has-mega-menu .mega-menu .mega-menu__linklist .menu__heading:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px;height:24px;transition:all .4s ease;background:url(/cdn/shop/files/mingcute_down-line.svg?v=1778525873) no-repeat center center / contain}.mobile-menu__submenu.has-mega-menu .mega-menu .mega-menu__linklist.active .menu__heading:before{transform:translateY(-50%) rotate(180deg)}.megamenu-back-btn,.normalmenu-back-btn{display:inline-flex;align-items:center;gap:12px}.announcement-bar__slider .announcement-bar__text .is-text{font-size:14px}.announcement-bar__slider .announcement-bar__text{padding:0 12px}.product_section .product__information .fbt-upsell{padding:16px}.product__icon-with-text .icon-with-text-column__column .icon-column__title{margin-bottom:12px}.product__icon-with-text .icon-with-text-column__column{padding-top:24px;padding-bottom:24px}.ajax-cart__cart-title{font-size:32px!important}}@media screen and (max-width:600px){.contact-section .contact-form.contact-form--bottom{row-gap:24px}.contact-form .contact-form__form form .custom-contact-form__blocks{gap:16px}.contact-form .contact-form__form form .custom-contact-form__block.one-half{width:100%}.contact-section .one-whole{margin:0;width:100%}.collection-main .collection__main .collection-matrix .product__thumbnail{width:50%}.blog-card .card-content .title{font-size:24px}.image-with-text__text-column .image-with-text__wrapper .image-with-text__text{font-size:14px}.image-with-text__text-column .image-with-text__wrapper .image-with-text__text p br{display:none}.footer__payment-methods .payment-methods{flex-wrap:wrap;justify-content:center}.slideshow-classic .slideshow-classic__banner .image-element__wrap img{max-height:max-content!important}.rich-text .rich-text__content .rich-text__text p br{display:none}.slideshow-classic .slideshow-classic .slideshow-classic__banner .caption-content{width:100%!important}.caption .caption-content{gap:12px}.collection-list-container .list-collection__thumbnail .image-element__wrap,.collection-list-container .list-collection__thumbnail .image-element__wrap img{min-height:190px!important;max-height:190px!important}.product-wrap .call-to-action{display:none}}@media screen and (max-width:480px){.inner-space-enable .image-with-text__wrapper .image-with-text__heading{padding-bottom:12px}.icon-with-text-column__column .icon-column__text .content,.heading-button__wrapper .preheading-wrapper,.rich-text__content .rich-text__text.is-h5,.rich-text__content .rich-text__text-w-image.is-h5{font-size:16px}.ajax-cart__form .cartUpsellContainer{padding:16px}.ajax-cart__form .cartUpsellContainer .upsellInnerContainer .ajax-cart__product .ajax-cart__product-content{flex-flow:column;gap:6px;align-items:flex-end}.ajax-cart__form .cartUpsellContainer .upsellInnerContainer .ajax-cart__product .ajax-cart__product-content .quick-add{padding:6px 10px}.ajax-cart__form .cartUpsellContainer .upsellInnerContainer .ajax-cart__product .ajax-cart__product-content .button--wrapper{margin-top:-26px}.ajax-cart__product-title a,.ajax-cart__price{font-size:16px!important}#theme-ajax-cart.is-drawer{border-radius:0}.blog-card .card-content{padding:12px 0 0}.blog-card{padding:16px}.product_section .product__information .fbt-upsell .fbt .fbt-item .fbt-meta .title,.product_section .product__information .fbt-upsell .fbt .fbt-item .fbt-meta .price,.product_section .product__information .fbt-upsell .fbt-footer .total{font-size:16px}.product_section .product__information .fbt-upsell .fbt .upsell-heading,.custom__product-thumbnail .product-wrap .thumbnail__caption .product-thumbnail__title{font-size:24px}.product-gallery__thumbnails .flickity-prev-next-button{width:13px;height:13px;padding:0}.product__images .product-gallery .product-gallery__thumbnails .product-gallery__thumbnail img{border-radius:6px}.custom__product-thumbnail .product-wrap .thumbnail__caption{gap:12px;padding-top:12px}.custom-product-card .custom__product-thumbnail,.block__logo .footer__logo-wrapper{width:100%!important}.gallery-type--horizontal-masonry .gallery__item{flex:0 0 calc(50% - 6px)!important}.newsletter:before,.newsletter:after{width:100%!important}.newsletter .newsletter__wrapper .newsletter-form__wrapper .newsletter-form button{min-width:auto;padding-left:20px;padding-right:20px}.newsletter__wrapper .newsletter-form__wrapper .newsletter-form .field .control input{padding-right:155px}}@media screen and (max-width:414px){.collection-main .collection__main .collection-matrix .product__thumbnail,.featured-collection-section .product__thumbnail{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/s__style.css.map */
