.card-product .card-media,.card-media{position:relative!important;padding-bottom:100%!important;height:0!important;overflow:hidden;background:#fff}.card-product .card-media>img,.card-product .card-media>video,.card-media>img,.card-media>video{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center center!important}.card-media .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.article-item .blog-image .image{display:block!important;position:relative!important;padding-bottom:100%!important;height:0!important;overflow:hidden}.article-item .blog-image .image img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center center!important}.article-item{height:100%;display:flex;flex-direction:column}.article-item .blog-content{flex:1 1 auto}.article-card{height:100%;display:flex;flex-direction:column}.article-card__image-wrapper>a,.article-card__image-wrapper .adaptive_height{display:block!important;position:relative!important;padding-top:100%!important;height:0!important;overflow:hidden}.article-card__image-wrapper>a img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center center!important}.article-card__image-wrapper .not_img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%!important}.article-card__info{flex:1 1 auto}.productView-hotStock,.product-hotStock,[data-hot-stock]{display:none!important}[id$=__pe_usp] .policies-text,[id$=__pe_why] .policies-text,[id$=__pe_showrooms] .policies-text{font-size:17px!important;line-height:24px!important;font-weight:700!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:6px!important}[id$=__pe_usp] .policies-des,[id$=__pe_why] .policies-des,[id$=__pe_showrooms] .policies-des{font-size:14px!important;line-height:21px!important;min-height:42px}[id$=__pe_usp] .halo-item,[id$=__pe_why] .halo-item,[id$=__pe_showrooms] .halo-item{height:auto}@media(max-width:767px){[id$=__pe_usp] .policies-text,[id$=__pe_why] .policies-text,[id$=__pe_showrooms] .policies-text{font-size:16px!important;white-space:normal}}[id$=__pe_vmenu_closed]{display:none!important}@media(min-width:1025px){.header-navigation .vertical-menu:not(.vertical-menu__style_3):not(.pe-open) .header__menu-vertical{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(30px)!important}.header-navigation .vertical-menu:not(.vertical-menu__style_3).pe-open .header__menu-vertical{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}.vertical-menu:not(.pe-open) .icon--dropdown{margin-left:15px!important;transform:rotate(-225deg)!important}.vertical-menu.pe-open .icon--dropdown{margin-left:5px!important;transform:rotate(-45deg)!important}}[id$=__1635764799b863fa3b] .slick-track{display:flex!important}[id$=__1635764799b863fa3b] .slick-slide{height:auto!important;display:flex!important}[id$=__1635764799b863fa3b] .slick-slide>div,[id$=__1635764799b863fa3b] .halo-item{display:flex;width:100%}[id$=__1635764799b863fa3b] .article-card{width:100%;border:1px solid #e6e6e6;background:#fff}[id$=__1635764799b863fa3b] .article-card__image-wrapper>a{background:#fff}[id$=__1635764799b863fa3b] .article-card__image-wrapper>a img{object-fit:contain!important;padding:16px}[id$=__1635764799b863fa3b] .article-card__info{display:flex!important;flex-direction:column;flex:1 1 auto;border:0!important;border-top:1px solid #e6e6e6!important;padding:22px 24px 24px!important}[id$=__1635764799b863fa3b] .article-card__title,[id$=__1635764799b863fa3b] .article-card__title a{font-size:17px!important;line-height:24px!important;font-weight:700!important;text-decoration:none!important}[id$=__1635764799b863fa3b] .article-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:48px;margin-bottom:6px!important}[id$=__1635764799b863fa3b] .article-card__title .text{background-image:none!important}[id$=__1635764799b863fa3b] .article-card__author{margin-bottom:10px!important;font-size:13px}[id$=__1635764799b863fa3b] .article-card__des{font-size:14px!important;line-height:22px!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:66px;margin-bottom:16px!important}[id$=__1635764799b863fa3b] .article-card__footer{margin-top:auto}[id$=__1635764799b863fa3b] .article-card__link{font-weight:700;color:#48992e!important}[id$=__rich_text_YeHmhy] .rich-text{background:#f5f7f4;padding:60px 0}[id$=__rich_text_YeHmhy] .rich-text__blocks{max-width:960px;margin:0 auto;background:#fff;border-left:4px solid #48992e;padding:40px 48px;text-align:left!important}[id$=__rich_text_YeHmhy] .rich-text__blocks .heading{font-size:26px!important;line-height:1.3!important;color:#232323!important;text-align:left!important;margin:0 0 18px!important}[id$=__rich_text_YeHmhy] .rich-text__text,[id$=__rich_text_YeHmhy] .rich-text__text p{font-size:15px!important;line-height:1.75!important;color:#3c3c3c!important;text-align:left!important}[id$=__rich_text_YeHmhy] .rich-text__text p{margin:0 0 14px!important}[id$=__rich_text_YeHmhy] .rich-text__text p:last-child{margin-bottom:0!important}@media(max-width:767px){[id$=__rich_text_YeHmhy] .rich-text{padding:35px 0}[id$=__rich_text_YeHmhy] .rich-text__blocks{padding:24px 20px}[id$=__rich_text_YeHmhy] .rich-text__blocks .heading{font-size:20px!important}}[id$=__pe_needs] .halo-row,[id$=__pe_atv_kids] .halo-row{align-items:stretch}[id$=__pe_needs] .halo-item,[id$=__pe_atv_kids] .halo-item{display:flex}[id$=__pe_needs] .spotlight-item,[id$=__pe_atv_kids] .spotlight-item{display:flex;flex-direction:column;width:100%}[id$=__pe_needs] .spotlight-inner,[id$=__pe_atv_kids] .spotlight-inner{flex:1 1 auto;display:flex;flex-direction:column}[id$=__pe_needs] .spotlight-inner>div:last-child,[id$=__pe_atv_kids] .spotlight-inner>div:last-child{margin-top:auto}[id$=__pe_needs] .spotlight-inner .des{min-height:calc(2 * var(--body-line-height, 26px))}.product-item .card-swatch,.product-item .card-title [data-change-title]{display:none!important}.productView-product{display:flex!important;flex-direction:column}.productView-product>*{grid-column:1/-1;order:20;min-width:0}.productView-product>.productView-moreItem:has(.productView-title){order:1}.productView-product>.shopify-block:has(.jdgm-preview-badge){order:2;margin-bottom:10px}.productView-product>.productView-moreItem:has(.productView-price){order:3}.productView-product>.productView-moreItem:has(.productView-info){order:4}.productView-product>.productView-moreItem-product-variant{order:5}.productView-product>.productView-moreItem:has(.quantity_selector){order:6}.productView-product>.productView-moreItem:has(.productView-buttons){order:7}.productView-product>.shopify-block:has(.lp-widget-wrapper){order:8;margin:4px 0 22px}.productView-product>.productView-moreItem:has(.product-customInformation){order:9;margin:0 0 10px!important;padding:0!important}.productView-product>.productView-moreItem:has(.productView-complementary){order:10}.productView-product>.productView-moreItem:has(>.productView-desc),.productView-product>.productView-moreItem:has(.productView-pickUp),.productView-product>.productView-moreItem:has(.productView-securityImage),.productView-product>.productView-moreItem:has(>.productView-perks:empty){display:none!important}.productView-info-item:not([data-inventory]){display:none!important}.productView-title{font-size:26px!important;line-height:1.3!important;font-weight:700!important;margin:0!important}.productView-price .price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.productView-price .price-item--sale,.productView-price .price__regular .price-item{font-size:30px!important;font-weight:700!important;line-height:1.2}.productView-price .price-item--sale{color:#e74a45!important}.productView-price .price__compare .price-item{font-size:18px!important;color:#9a9a9a!important;font-weight:400!important}.productView-info{border:0!important;padding:0!important}.productView-info-item[data-inventory]{display:inline-flex!important;align-items:center;gap:8px;padding:6px 14px;border-radius:30px;background:#f1f6ee;font-size:13px;font-weight:600;color:#2f6f1f;margin:0}.productView-info-item[data-inventory] .productView-info-name{display:none}.productView-info-item[data-inventory] .productView-info-value{color:inherit!important;font-weight:600}.productView-info-item[data-inventory]:before{content:"";width:8px;height:8px;border-radius:50%;background:#48992e;flex:0 0 8px}.productView-product .quantity_selector .quantity__label{font-weight:600;font-size:14px;margin-bottom:8px}.productView-product .quantity_selector .quantity__container{height:50px;border-radius:4px}.productView-product>.productView-moreItem:has(.quantity_selector){margin-bottom:16px!important}.productView-buttons .product-form__submit,.productView-buttons .shopify-payment-button__button{min-height:54px!important;font-size:16px!important;font-weight:700!important;border-radius:4px!important;letter-spacing:.02em}.productView-buttons .productView-groupTop{display:flex;gap:10px;align-items:stretch}.productView-buttons .productView-action{flex:1 1 auto}.productView-buttons .productView-wishlist a,.productView-buttons .share-button__button{width:54px!important;height:54px!important;min-height:54px!important;border:1px solid #dcdcdc!important;border-radius:4px!important;display:flex!important;align-items:center;justify-content:center;padding:0!important}.productView-buttons .share-button__button span{display:none}.productView-buttons .productView-groupBottom{margin-top:10px}.product-customInformation{display:flex!important;gap:14px;align-items:flex-start;padding:14px 16px;border:1px solid #e6ebe3;border-radius:6px;background:#fafcf9;margin:0!important}.product-customInformation__icon{flex:0 0 30px;width:30px!important;height:30px!important;margin:2px 0 0!important;color:#48992e}.product-customInformation__icon svg{width:30px!important;height:30px!important;fill:#48992e;color:#48992e}.product-customInformation .product__text.title .title{font-size:14px!important;font-weight:700!important;margin:0 0 4px!important;line-height:1.35!important;text-transform:none!important}.product-customInformation .product__text.des,.product-customInformation .product__text.des p{font-size:13px!important;line-height:1.5!important;margin:0!important;color:#555!important}.product-customInformation .product__text.des p+p{margin-top:4px!important}.productView-images-wrapper:has([data-media-count="1"]) .productView-thumbnail-wrapper{display:none!important}@media(max-width:767px){.productView-title{font-size:21px!important}.productView-price .price-item--sale,.productView-price .price__regular .price-item{font-size:26px!important}}@media(min-width:1025px){.header-single-line__item--text,.header-single-line__item--customer,.header-single-line__item--wishlist,.header-single-line__item--cart{width:auto!important;max-width:none!important;flex:0 0 auto!important}.header-single-line__item--text{margin-right:10px!important}.header-single-line__item--customer,.header-single-line__item--wishlist,.header-single-line__item--cart{margin-left:22px!important}.header-single-line .customer-links,.header-single-line .wishlist-text,.header-single-line .cart-text{white-space:nowrap!important;text-transform:none!important}.header-single-line__item--customer .header__icon,.header-single-line__item--wishlist .header__icon,.header-single-line__item--cart .header__icon{text-transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pe-custom.css.map */
