.product-details .productView-ViewingProduct span{color:#b4a269;font-size:15px;line-height:1}.product-details .productView-ViewingProduct .icon{fill:#b4a269}.page-header{color:#004437}.image-zoom:hover img{transform:unset}.productView-countDown-wrapper{overflow:hidden;line-height:0}.productView-countDown{display:inline-block;vertical-align:top;font-size:0;letter-spacing:0;text-align:left;transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease,transform var(--duration-default) ease;opacity:0;visibility:hidden;transform:translate(-102%)}.productView-countDown.show{opacity:1;visibility:visible;transform:translate(0)}.productView-countDown .text{display:block;font-size:var(--font-body-size);font-weight:var(--font-weight-normal);color:var(--color-text2);margin:0 0 10px}.productView-countDown .text span{display:inline-block;vertical-align:top;padding:0 1px 0 0;background-image:linear-gradient(transparent 97%,var(--color-text2) 3%);background-repeat:repeat-x;background-position-y:0}.productView-countDown .num{display:inline-block;vertical-align:middle;color:var(--countdown-color);background-color:var(--countdown-background);border:1px solid var(--countdown-background);font-size:var(--countdown-font-size);font-weight:var(--countdown-weight);line-height:1;text-transform:uppercase;border-radius:4px;padding:10px}.productView-countDown .num+.num{margin-left:5px}.productView-countDown.style-1 .text{width:100%;line-height:1.2}@media screen and (min-width:1024px){.sections-image-banner-block .item--smallImg .image img{object-position:bottom}.sections-image-banner-block .item--smallImg .fluid-width-video-wrapper,.sections-image-banner-block .item--smallImg .image{padding-top:var(--padding-top-desktop)!important}}@media screen and (min-width:1400px){.product-details.product-default .productView-image-wrapper .slick-arrow.slick-next{right:-25px!important}.product-details.product-default .productView-image-wrapper .slick-arrow.slick-prev{left:-25px!important}}@media screen and (min-width:1025px){.banner-item.banner-item--overlay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--bg_color_gradient_overlay);pointer-events:none;z-index:1}}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.banner-item.banner-item--overlay{isolation:isolate}.delivery-time{color:#ffffff8c;font-weight:700}.delivery-time__text{display:flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:11px}.delivery-time__remaining{display:flex;gap:16px;padding:0 10px}.delivery-time__item{border-radius:3px;padding:10px 10px 6px;min-width:64px;width:initial;height:auto;background:#ffffff14;position:relative;line-height:1;display:inline-flex;flex-direction:column;justify-content:center;text-align:center;font-size:9px;gap:4px;font-weight:400}.delivery-time__item:not(:first-child):before{content:":";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);left:-9px;font-size:15px}.delivery-time__item span{color:#fffdef;font-size:18px}@media(max-width:1200px){.delivery-time__item span{margin-bottom:4px}}@media(max-width:551px){.delivery-time__text{justify-content:center}}.delivery-time__date-start,.delivery-time__date-end{color:#b4a269}.countdown-block.countdown-large_img_Y7iEXz.shape-square{gap:16px}.countdown-block.countdown-large_img_Y7iEXz.shape-square .clock-item{border-radius:3px;padding:10px 10px 6px;min-width:64px;width:initial;height:auto;background:#ffffff14;position:relative}.countdown-block.countdown-large_img_Y7iEXz.shape-square .clock-item:first-of-type,.countdown-block.countdown-large_img_Y7iEXz.shape-square .clock-item{border:none}.countdown-block.countdown-large_img_Y7iEXz.shape-square .clock-item span.num{line-height:1}@media(max-width:1200px){.countdown-block.countdown-large_img_Y7iEXz.shape-square .clock-item span.num{margin-bottom:4px}}.countdown-block.countdown-large_img_Y7iEXz.shape-square .clock-item span.text{font-size:9px}.countdown-block.countdown-large_img_Y7iEXz.shape-square .clock-item:not(:first-child):before{content:":";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);left:-9px}.countdown-block-wrapper-large_img_Y7iEXz{gap:14px;margin-bottom:var(--countdown-margin-bottom-style)}.countdown-block-wrapper-large_img_Y7iEXz .rte{color:#ffffff8c;font-weight:700}.countdown-block-wrapper-large_img_Y7iEXz .rte:first-child{letter-spacing:.22em;font-size:11px}.countdown-block-wrapper-large_img_Y7iEXz .rte:last-child{font-size:12px}.countdown-block-wrapper-large_img_Y7iEXz .rte strong{color:#b4a269}.countdown-block.countdown-large_img_Y7iEXz{margin-bottom:0}.sections-image-banner-block .banner-button:not(.banner-button-2){height:50px;padding:0 38px;letter-spacing:.15em;font-weight:600;line-height:50px}.sections-image-banner-block .banner-button.banner-button-2{width:fit-content;font-size:10px;letter-spacing:.18em;padding-inline:0;margin-left:0}.sections-image-banner-block .banner-button span{vertical-align:baseline}.sections-image-banner-block .banner-button.banner-button-2 span{text-decoration:underline;text-underline-offset:4px}@media(max-width:1024px){.sections-image-banner-block .banner-button{width:initial!important;max-width:initial!important;min-width:fit-content!important}}@media(max-width:550px){.sections-image-banner-block .content-box--absolute.text-left .jdgm-all-reviews-text>a,.sections-image-banner-block .content-box--absolute [class*=countdown-block-wrapper],.sections-image-banner-block .content-box--absolute .small-text-wrapper{justify-content:center}}.collections-list .halo-block-header .collection-list-subtitle{color:var(--color);font-size:var(--font-size);font-weight:var(--font-weight);font-weight:var(--font-weight)!important;font-family:var(--font-family);margin-bottom:var(--margin-bottom);letter-spacing:.24em}@media(max-width:550px){.collection-list .halo-block-header .collection-list-subtitle{font-size:var(--font-size-mb);margin-bottom:var(--margin-bottom-mb)}}.collections-list .collection-list-slider.style_3 .collection-list{display:block}.collections-list .collection-list-slider.style_3 .collection-card-wrapper{position:relative}.collection-list-slider.style_3 .slick-list{margin-left:calc(-1 * var(--gutter-distance-style));margin-right:calc(-1 * var(--gutter-distance-style))}.collection-list-slider.style_3 .collection-list__item{padding-left:var(--item-distance-style);padding-right:var(--item-distance-style)}.collection-list-slider.style_3 .collection-list__item .card__content{flex:1;padding:24px 26px 28px}.collection-list-slider.style_3 .collection-list__item .card__heading{margin-top:0!important}.collection-list-slider.style_3 .collection-list__item .card__description{margin-bottom:0}.collection-list-slider.style_3 .slick-dots li{padding:0!important}.slider-custom-control{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:32px}.slider-custom-control .slick-dots,.slider-custom-control .slick-arrow{position:static;transform:none}.slider-custom-control .slick-arrow.slick-disabled{opacity:.3}.slider-custom-control .slick-next:not(.slick-arrow),.slider-custom-control .slick-prev:not(.slick-arrow){display:none}.slider-custom-control .slick-dots li:first-child,.slider-custom-control .slider-dots li:first-child{margin-left:0}.slider-custom-control .slick-dots li{margin:0 4px}.slider-custom-control .slick-dots li button{width:28px;height:2px;border:0px;cursor:pointer;padding:0}.halo-product-block .slider-action{display:flex;align-items:center;gap:16px}.halo-product-block .slider-action .slider-button{position:static;transform:none;padding:8px;width:var(--arrow-width);height:var(--arrow-height);border-radius:var(--arrow-border-radius);background:var(--arrow-background-color);border:var(--arrow-border-width) solid var(--arrow-border-color);flex-shrink:0}.halo-product-block .slider-action .slider-button+.slider-button{margin-left:0}.halo-product-block .slider-action .slider-button svg{max-width:100%;max-height:100%;width:var(--arrow-size-icon);height:var(--arrow-size-icon);color:var(--arrow-color);fill:var(--arrow-color);stroke:transparent}.halo-product-block .slider-action .slider-button--prev svg{transform:rotate(-180deg)}.halo-product-block .slider-action .slider-button.disabled,.halo-product-block .slider-action .slider-button.slick-disabled{display:block!important;opacity:.3;pointer-events:none;cursor:not-allowed}.halo-product-block .slider-action .slider-button.disabled svg,.halo-product-block .slider-action .slider-button.slick-disabled svg{fill:var(--arrow-color)}.spotlight-block .halo-block-header .spotlight-block-subtitle,.halo-recommendations-block .halo-block-header .product-recommendations-subtitle,.halo-collapsible-content .halo-block-header .collapsible-content-subtitle{color:var(--color);font-size:var(--font-size);font-weight:var(--font-weight);font-family:var(--font-body-family);margin-top:0;margin-bottom:var(--margin-bottom);letter-spacing:.26em;text-transform:uppercase;line-height:1.4}@media(max-width:550px){.spotlight-block .halo-block-header .spotlight-block-subtitle,.halo-recommendations-block .halo-block-header .product-recommendations-subtitle,.halo-collapsible-content .halo-block-header .collapsible-content-subtitle{font-size:var(--font-size-mb)}}.halo-collapsible-content .collapsible-content.not_image_right .faq{max-width:820px;margin-left:auto;margin-right:auto}.halo-collapsible-content .faq{width:100%;background:var(--faq-bg-color, transparent);border-top:1px solid var(--faq-border-color, #e8e0d0)}.halo-collapsible-content .faq .acc{border-bottom:1px solid var(--faq-border-color, #e8e0d0)}.halo-collapsible-content .faq .acc .h{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 2px;cursor:pointer;font-size:13px;letter-spacing:.1em;line-height:1.4;text-transform:uppercase;color:var(--faq-title-color, #004437);font-weight:500}.halo-collapsible-content .faq .acc .h .ic{--faq-icon-size: 8px;flex-shrink:0;position:relative;display:block;width:var(--faq-icon-size);height:var(--faq-icon-size);min-width:var(--faq-icon-size);min-height:var(--faq-icon-size);aspect-ratio:1 / 1;transform-origin:50% 50%;transition:transform .22s cubic-bezier(.22,.61,.36,1)}.halo-collapsible-content .faq .acc .h .ic:before,.halo-collapsible-content .faq .acc .h .ic:after{content:"";position:absolute;top:50%;left:50%;background-color:var(--faq-icon-color, #b4a269);transform:translate(-50%,-50%)}.halo-collapsible-content .faq .acc .h .ic:before{width:var(--faq-icon-size);height:1px}.halo-collapsible-content .faq .acc .h .ic:after{width:1px;height:var(--faq-icon-size)}.halo-collapsible-content .faq .acc.open .h .ic{transform:rotate(45deg)}.halo-collapsible-content .faq .acc .c{display:none;padding:0 2px 20px;font-size:14px;line-height:1.65;color:var(--faq-content-color, #414042)}.halo-collapsible-content .faq .acc .c p{margin-top:0;margin-bottom:10px}.halo-collapsible-content .faq .acc .c a{color:var(--faq-content-color, #414042);border-bottom:1px solid #b4a269}.halo-collapsible-content .faq .acc.open .c{display:block}@media(max-width:767px){.halo-collapsible-content .faq .acc .h{font-size:12px;padding-top:16px;padding-bottom:16px}}.faqs-filterDropdown .faqs-filterDropdown-text{background-color:#fffdef;border:1px solid #e8e0d0}.faqs-filterDropdown .faqs-filterDropdown-menu{background-color:#fffdef;border:1px solid #e8e0d0;box-shadow:none}.faqs-filterDropdown .faqs-filterDropdown-menu.is-show{margin-top:-1px}.spotlight-block--control-bottom .halo-row>.slick-arrow{display:none!important}.spotlight-block--control-bottom .halo-row.slick-dotted{margin-bottom:0}.spotlight-block--control-bottom .halo-row .slick-dots{display:none!important}.spotlight-block--control-bottom .slider-custom-control{margin-top:var(--slider-control-margin-top, 32px)}.spotlight-block--control-bottom .slider-custom-control .slick-dots li button{width:22px}.spotlight-block--control-bottom .slider-custom-control .slick-prev,.spotlight-block--control-bottom .slider-custom-control .slick-next{transform:unset!important;left:auto!important;right:auto!important}.spotlight-block--control-bottom .slider-custom-control .slick-prev:not(.slick-arrow),.spotlight-block--control-bottom .slider-custom-control .slick-next:not(.slick-arrow){display:none}.spotlight-block--control-bottom .slider-custom-control .slick-arrow{flex-shrink:0}.spotlight-block--control-bottom .slider-custom-control .slick-dots{position:static;bottom:auto;width:auto}.spotlight-block--control-bottom .spotlight-inner{background:#fff}.halo-recommendations-block .width-1360 .slick-list{max-width:1390px}.halo-recommendations-block--control-bottom .products-carousel>.slick-arrow{display:none!important}.halo-recommendations-block--control-bottom .products-carousel.slick-dotted{margin-bottom:0}.halo-recommendations-block--control-bottom .products-carousel .slick-dots{display:none!important}.halo-recommendations-block--control-bottom .slider-custom-control{margin-top:var(--slider-control-margin-top, 32px)}.halo-recommendations-block--control-bottom .slider-custom-control .slick-prev,.halo-recommendations-block--control-bottom .slider-custom-control .slick-next{transform:unset!important;left:auto!important;right:auto!important}.halo-recommendations-block--control-bottom .slider-custom-control .slick-dots{position:static;bottom:auto;width:auto}.halo-recommendations-block .products-flex{align-items:stretch}.halo-recommendations-block .products-grid .product,.halo-recommendations-block .products-flex .product{display:flex;flex-direction:column}.halo-recommendations-block .products-grid .product .product-item-09,.halo-recommendations-block .products-flex .product .product-item-09{display:flex;flex-direction:column;flex:1;width:100%;height:100%}.halo-recommendations-block .products-carousel.slick-initialized .slick-track{display:flex!important;align-items:stretch}.halo-recommendations-block .products-carousel.slick-initialized .slick-slide{display:flex!important;height:auto}.halo-recommendations-block .products-carousel.slick-initialized .slick-slide>.product{display:flex;flex-direction:column;width:100%;flex:1}.halo-recommendations-block .products-carousel.slick-initialized .slick-slide>.product .product-item-09{display:flex;flex-direction:column;flex:1;width:100%;height:100%}.halo-recommendations-block .product-item-09 .card{display:flex;flex-direction:column;height:100%}.halo-recommendations-block .product-item-09 .card-product{flex-shrink:0}.halo-recommendations-block .product-item-09 .card-information{flex:1;display:flex;flex-direction:column}.halo-recommendations-block .product-item-09 .card-information__wrapper{flex:1}.spotlight-block .halo-row{align-items:stretch}.spotlight-block .halo-row .halo-item{display:flex;flex-direction:column}.spotlight-block .halo-item>.spotlight-item{display:flex;flex-direction:column;flex:1;width:100%;height:100%}.spotlight-block .halo-item>.spotlight-item:not(.spotlight-item__card_layout){border:1px solid #e8e0d0}.spotlight-block .spotlight-item .image-container{flex-shrink:0}.spotlight-block .halo-row.slick-initialized .slick-track{display:flex!important;align-items:stretch}.spotlight-block .halo-row.slick-initialized .slick-slide{display:flex!important;height:auto}.spotlight-block .halo-row.slick-initialized .slick-slide>.halo-item{width:100%}.spotlight-block .spotlight-item:not(.content_absolute) .spotlight-inner{display:flex;flex-direction:column;flex:1;height:100%}@media screen and (min-width:768px){.spotlight-block .spotlight-item.content_absolute.only-desktop .spotlight-inner{display:flex;flex-direction:column;flex:1;height:100%}}@media screen and (max-width:767px){.spotlight-block .spotlight-item.content_absolute.only-mobile .spotlight-inner{display:flex;flex-direction:column;flex:1;height:100%}}.spotlight-block .spotlight-inner__title{flex-shrink:0;min-height:calc(1.3em + 5px);overflow:hidden}.spotlight-block .spotlight-inner__title .title{margin-bottom:5px;min-height:1.3em;overflow:hidden}.spotlight-block .spotlight-inner__title .link_title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spotlight-block .spotlight-inner__title .link_title span{display:inline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spotlight-block .spotlight-inner__des{flex:1;overflow:hidden}.spotlight-block .spotlight-inner__des .des{margin-top:var(--margin-top-des-style);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;max-height:3.1em;text-overflow:ellipsis;word-break:break-word}.spotlight-block .spotlight_inder_des_10 .spotlight-inner__des{min-height:3.8em}.spotlight-block .spotlight_inder_des_10 .spotlight-inner__des .des{max-height:3.8em}.spotlight-block .spotlight-inner__action{flex-shrink:0;margin-top:auto}.spotlight-block .spotlight-inner__action .spotlight-button.custom-button-style{margin-top:var(--margin-top-button-style);margin-bottom:var(--margin-top-button-style)}@media screen and (max-width:992px){.spotlight-block .halo-row.scroll-snap-mobile{align-items:stretch}}a.link--hover-underline{display:inline-block;width:fit-content;max-width:100%;padding-bottom:7px;background-image:linear-gradient(to top,currentColor 0,currentColor 0),linear-gradient(to top,transparent 0,transparent 0);transition:color .25s ease-in-out,background-size .25s ease-in-out!important;background-repeat:no-repeat;background-position:bottom left;background-size:0 .1rem,100% .1rem;text-decoration:none}.collections-list .card__content .full-unstyled-link{text-decoration:none!important}@media screen and (min-width:1025px){.collection-list-slider.style_3 .collection-list__item{transition:transform .3s cubic-bezier(.22,.61,.36,1)}.collection-list-slider.style_3 .collection-list__item:hover{transform:translateY(-4px)}a.link--hover-underline:hover,.collections-list .collection-list__item:hover a.link--hover-underline{background-position:bottom left;background-size:100% .1rem,100% .1rem}}.halo-cart-sidebar{background-color:#fffdef}.halo-cart-sidebar .halo-sidebar-header{background-color:#fffdef;border-bottom:1px solid #e8e0d0;padding:22px 26px}.halo-cart-sidebar .halo-sidebar-header .title{font-size:22px;font-family:var(--atlas-heading-font-family);color:var(--color-text2);font-weight:400}.halo-cart-sidebar .wrapper-cartCount{margin-top:0}.section-block-template--26530218344721__policies_block_iQbJzn .container-1470{max-width:1680px}.product-default{background-color:#fffdef}.productView-priceReviewRow{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border-bottom:1px solid #e8e0d0}.productView-priceReviewRow__reviews{flex-shrink:0}.productView-priceReviewRow__price{flex:1;text-align:right}.productView-priceReviewRow__price .productView-price .price{justify-content:flex-end;font-family:var(--atlas-heading-font-family);font-weight:400;line-height:1.3}.productView-priceReviewRow--reviews-right{flex-direction:row-reverse}.productView-priceReviewRow--reviews-right .productView-priceReviewRow__price{text-align:left}.productView-priceReviewRow--reviews-right .productView-priceReviewRow__price .productView-price .price{justify-content:flex-start}.productView-priceReviewRow .jdgm-preview-badge{display:flex;flex-direction:column;align-items:flex-start}.productView-priceReviewRow .jdgm-preview-badge .jdgm-prev-badge__stars{margin-bottom:0;line-height:1;font-size:0}.productView-priceReviewRow .jdgm-preview-badge .jdgm-prev-badge__text{font-size:13px;letter-spacing:.04em;line-height:1;color:#6b6a67;text-transform:capitalize}.productView-priceReviewRow .jdgm-preview-badge .jdgm-star{font-size:14px}.productView-priceReviewRow .jdgm-prev-badge{display:flex!important;flex-direction:column}@media(max-width:767px){.productView-priceReviewRow{flex-direction:column;align-items:flex-start}.productView-priceReviewRow__price{text-align:left;width:100%}.productView-priceReviewRow__price .productView-price .price{justify-content:flex-start}.productView-priceReviewRow--reviews-right{flex-direction:column}}.product__special-tags .assurance{display:flex;gap:7px;flex-wrap:wrap;margin-top:15px;margin-bottom:4px}.product__special-tags .assurance .pill{display:inline-flex;align-items:center;justify-content:center;line-height:1;height:26px;padding:0 12px;border:1px solid #bfd2c3;background:#e6efd9;color:#004437;font-size:10px;letter-spacing:.16em;text-transform:uppercase;font-weight:500}.product__special-tags .assurance .pill span{display:inline;line-height:normal;transform:translateY(1px)}.product__special-tags .allergen-note{font-size:12px;color:#6b6a67;margin:0;letter-spacing:.02em}.product__special-tags .allergen-note a{color:#004437;border-bottom:1px solid #b4a269;padding-bottom:1px}.product__special-tags .allergen-note a:hover{color:#b4a269}.product-details{--ec-dark-green: #004437;--ec-green-050: #f3f7eb;--ec-font-serif: "The Seasons", "Cormorant Garamond", "Freight Text", Georgia, serif}.productView-quantity{margin:0}.productView-quantity .stepper{display:inline-flex;height:100%;align-items:stretch;border:1.5px solid var(--ec-dark-green);flex:none;width:auto;position:static;background:transparent}.productView-quantity .stepper .btn-quantity{position:static;width:48px;min-width:48px;height:auto;min-height:48px;border:0;background:transparent;color:var(--ec-dark-green);font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.productView-quantity .stepper .btn-quantity:before,.productView-quantity .stepper .btn-quantity:after{content:none;display:none}.productView-quantity .stepper .btn-quantity:hover{background:var(--ec-green-050)}.productView-quantity .stepper .btn-quantity:disabled{opacity:.45;cursor:not-allowed}.productView-quantity .stepper .quantity__input.q{display:inline-block;width:56px;min-width:56px;height:auto;min-height:48px;padding:0 0 0 15px;border:0;border-radius:0;background:transparent;box-shadow:none;text-align:center;font-family:var(--atlas-heading-font-family);font-size:16px;font-weight:400;color:var(--ec-dark-green);align-self:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.productView-quantity .stepper .quantity__input.q::-webkit-outer-spin-button,.productView-quantity .stepper .quantity__input.q::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.productView-quantity .stepper .quantity__input.q:focus{outline:none;box-shadow:none}.product-details .pvGroup-row{display:flex;align-items:stretch;gap:12px}.product-details .pvGroup-row .quantity__group--1{margin-right:0;margin-top:0;flex:none}.product-details .pvGroup-row .productView-groupTop{flex:1;width:auto;align-items:stretch}.product-details .pvGroup-row .productView-action,.product-details .pvGroup-row .productView-action-2{width:100%}.product-details .pvGroup-row .productView-action .button,.product-details .pvGroup-row .productView-action-2 .button{min-height:48px;height:100%}.product-details .quantity_selector .productView-quantity{display:inline-block;vertical-align:top}.product-contact-button-wrapper{width:100%}.product-contact-button-wrapper--countdown{display:flex;align-items:center;justify-content:space-between;gap:24px}.product-contact-countdown{flex:1 1 auto;color:var(--contact-countdown-text-color);font-size:var(--contact-countdown-font-size);font-weight:500;letter-spacing:.24em;line-height:1.3;text-transform:uppercase}.product-contact-countdown__text{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px;line-height:1;letter-spacing:.12em}.product-contact-countdown--dot .product-contact-countdown__text:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--contact-countdown-accent-color);flex:0 0 auto;animation:product-contact-countdown-dot-pulse 1.5s ease-in-out infinite;transform-origin:center}@keyframes product-contact-countdown-dot-pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.72)}to{opacity:1;transform:scale(1)}}.product-contact-countdown__remaining{display:inline-flex;align-items:center;gap:0;color:var(--contact-countdown-time-color);font-size:var(--contact-countdown-font-size);font-weight:400;letter-spacing:0;line-height:1}.product-contact-countdown__item{display:inline-flex;align-items:baseline;gap:0}.product-contact-countdown__item:not(:last-child):after{content:":";margin:0 2px}.product-contact-countdown__item span{color:var(--contact-countdown-time-color);font-size:16px;font-weight:600}.product-contact-countdown__date{color:var(--contact-countdown-time-color);font-size:15px;font-weight:600;letter-spacing:0;line-height:1;text-transform:none}.product-contact-button-wrapper--countdown .product-contact-button.subscribe{flex:0 0 auto;margin-left:auto}.product-contact-button.subscribe{display:flex;align-items:center;justify-content:center;gap:8px;width:fit-content;height:44px;padding:0 15px;border:0;background:#f7efdc;color:#8d7d4d;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;cursor:pointer;text-decoration:none;transition:background .2s ease,color .2s ease}.product-contact-button.subscribe:hover{background:#b4a269;color:#004437}@media(max-width:767px){.product-contact-button-wrapper--countdown{align-items:flex-start;flex-direction:column;gap:14px}.product-contact-countdown__text{align-items:baseline}.product-contact-button-wrapper--countdown .product-contact-button.subscribe{margin-left:0}}.product-text-banner.vol-pricing{padding:28px 32px 24px;text-align:center}.product-text-banner .vp-head{font-size:12px;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:#8d7d4d;margin-bottom:8px;line-height:1}.product-text-banner .vp-sub{font-family:var(--atlas-heading-font-family);font-style:italic;font-size:15px;color:#004437;line-height:1.5;margin-bottom:14px;font-weight:300}.product-text-banner .vp-rule{width:80px;border:none;border-top:1px solid #b4bfb0;margin:0 auto 16px}.product-text-banner .vp-tiers{display:flex;flex-direction:column;gap:10px;margin-bottom:16px;line-height:1}.product-text-banner .vp-tier{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#004437;font-weight:500}.product-text-banner .vp-tier span,.product-text-banner .vp-tier.contact{color:#8d7d4d}.product-text-banner .vp-tier.contact a{color:#004437;border-bottom:1px solid currentColor;padding-bottom:1px;text-decoration:none;transition:opacity .15s ease}.product-text-banner .vp-tier.contact a:hover{opacity:.65}.product-text-banner .vp-note{font-size:12px;letter-spacing:.08em;color:#5c6b58;line-height:1.8}.halo-product-tab .tabs-contents{border-top:1px solid var(--product-tab-border-color, #e8e0d0)}.halo-product-tab .tab-content.halo-tab-acc{border-top:none;border-bottom:1px solid var(--product-tab-border-color, #e8e0d0)}.halo-product-tab .tab-content.halo-tab-acc+.tab-content.halo-tab-acc{border-top:none}.halo-product-tab .tab-content.halo-tab-acc:last-child{border-bottom:1px solid var(--product-tab-border-color, #e8e0d0)}.halo-product-tab .toggle-title{margin:0}.halo-product-tab .toggleLink.halo-tab-acc__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 2px!important;font-size:12px!important;font-weight:500!important;letter-spacing:.1em;line-height:1;text-transform:uppercase;color:var(--product-tab-title-color, #004437);text-decoration:none}.halo-product-tab .toggleLink.halo-tab-acc__header .text{flex:1;min-width:0;text-transform:uppercase}.halo-product-tab .toggleLink.halo-tab-acc__header .ic{--product-tab-icon-size: 6px;--product-tab-icon-color: #b4a269;flex-shrink:0;position:relative;display:block;width:var(--product-tab-icon-size);height:var(--product-tab-icon-size);min-width:var(--product-tab-icon-size);min-height:var(--product-tab-icon-size);aspect-ratio:1 / 1;transform-origin:50% 50%;transition:transform .22s cubic-bezier(.22,.61,.36,1)}.halo-product-tab .toggleLink.halo-tab-acc__header .ic:before,.halo-product-tab .toggleLink.halo-tab-acc__header .ic:after{content:"";position:absolute;top:50%;left:50%;background-color:var(--product-tab-icon-color, #004437);transform:translate(-50%,-50%)}.halo-product-tab .toggleLink.halo-tab-acc__header .ic:before{width:var(--product-tab-icon-size);height:1px}.halo-product-tab .toggleLink.halo-tab-acc__header .ic:after{width:1px;height:var(--product-tab-icon-size)}.halo-product-tab .toggleLink.halo-tab-acc__header.is-open .ic{transform:rotate(45deg)}@media(max-width:550px){.halo-product-tab .toggleLink.halo-tab-acc__header.show-mobile .ic{transform:rotate(45deg)}}@media(min-width:551px){.halo-product-tab .toggleLink.halo-tab-acc__header.show-desktop .ic{transform:rotate(45deg)}}.halo-product-tab .toggleLink.halo-tab-acc__header .icon-plus,.halo-product-tab .toggleLink.halo-tab-acc__header .icon-dropdown{display:none}.halo-product-tab .toggle-content{padding:0 2px 20px;font-size:14px;line-height:1.65;color:var(--product-tab-content-color, #414042)}.halo-product-tab .toggle-content ul{list-style:none}@media(max-width:767px){.halo-product-tab .toggleLink.halo-tab-acc__header{padding-top:16px!important;padding-bottom:16px!important}}.moreItem-productText:has(.hero-review-pullquote) .productView-customText{padding:0;background:transparent}.hero-review-pullquote.pullquote{margin:22px 0 20px;padding:20px 24px;border-left:2px solid #b4a269;background:#faf6ec}.hero-review-pullquote .qstars{color:#b4a269;letter-spacing:.18em;font-size:12px;margin-bottom:2px}.hero-review-pullquote p{font-family:var(--ec-font-serif, "The Seasons", "Cormorant Garamond", "Freight Text", Georgia, serif);font-size:19px;line-height:1.45;font-weight:var(--font-weight-light);color:#004437;margin:0}.hero-review-pullquote .by{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#6b6a67;margin-top:4px}.template-product .container-1290{max-width:1390px}@media(min-width:1025px){.template-product .header-minimal .container-1290{max-width:1390px}}.template-collection .container-1290{max-width:1390px}.template-collection .wrapper-body{padding-bottom:0}.template-collection.product-card-layout-09 .product-item-09 .card-category{font-size:9px;margin-bottom:5px;line-height:1;letter-spacing:.2em}.template-collection.product-card-layout-09 .product-item-09 .card-title{margin-bottom:10px}.template-collection.product-card-layout-09 .product-item-09 .card-summary{margin-bottom:0}.template-collection.product-card-layout-09 .product-item-09 .card-footer{margin-top:14px}@media(min-width:1025px){.template-collection .header-minimal .container-1290{max-width:1390px}}@media(max-width:1024px){.template-collection .toolbar.show-sticky{position:relative}}@media(max-width:1025px){.show-sticky-add-to-cart #smile-ui-lite-container,.show-sticky-add-to-cart shopify-chat{z-index:1!important}.show-sticky-add-to-cart #giftbox-root{position:relative!important;z-index:1!important}}.kl-hub-drawer .Typography-h2-cNcE7{color:var(--color-text2)}.kl-hub-drawer .kl-hub-button{display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;min-height:46px;height:46px;padding:0 15px;color:#004736;background:#d0ae6b;border:1px solid #d0ae6b;border-radius:var(--btn-1-border-radius);font-family:var(--btn-1-font-family);font-size:11px;font-weight:600;line-height:1;letter-spacing:.22em;text-transform:var(--btn-1-text-transform)}.productView-moreItem-product-variant .product-form__label .text{border-color:#e8e0d0}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom.css.map */
