.product__info-container>*+*{margin-top:0!important}.product__info-container .product__title{margin-bottom:2px!important}.product__info-container .product__text{margin-top:0!important;margin-bottom:2px!important;padding-top:0!important}.product__info-container [id^=price-]{margin-top:0!important;padding-top:0!important}.product__info-container .product__tax{margin:0!important;padding:0!important;line-height:0!important}.product__info-container .installment{margin:0!important;padding:0!important}.product__info-container .product-form__quantity{margin-top:6px!important}.product__title h1,.product__title .h1{font-size:26px!important;font-weight:900!important;line-height:1.15!important;letter-spacing:-.5px!important;margin:0 0 4px!important;color:#0f172a!important}@media screen and (max-width:749px){.product__title h1,.product__title .h1{font-size:21px!important}}.product__info-container .price .price-item,.product__info-container .price-item--sale,.product__info-container .price-item--regular{color:#000!important;font-size:28px!important;font-weight:900!important;display:inline-block!important;margin-top:2px!important;visibility:visible!important;line-height:1!important}@media screen and (max-width:749px){.product__info-container .price .price-item{font-size:24px!important}}.product-vendor-link{color:#000!important;text-decoration:underline!important;text-decoration-skip-ink:all!important;font-size:14px!important;font-weight:800!important;text-transform:uppercase!important;display:inline-block!important}.product-vendor-link:before{content:"Produc\103tor: "!important;font-weight:600!important;color:#666!important;text-decoration:none!important;text-transform:none!important;margin-right:4px!important;display:inline-block!important}.form__label[for^=Quantity-]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}quantity-input.quantity{width:110px!important;height:42px!important;border:1.5px solid #d1d1d1!important;border-radius:8px!important;display:flex!important;overflow:hidden!important;background:#fff!important}.quantity__button{width:35px!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:none!important;cursor:pointer;color:#000!important;outline:none!important}.quantity__button:hover{background:#f0f0f0!important}.quantity__input{flex:1!important;background:transparent!important;border:none!important;font-size:16px!important;font-weight:800!important;text-align:center!important;color:#000!important}.quantity__input::-webkit-outer-spin-button,.quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product__inventory{font-weight:600!important;display:flex!important;align-items:center!important;white-space:nowrap!important;gap:5px!important}.product__inventory:after{content:var(--data-expirare-continut, "")!important;color:var(--data-expirare-culoare, inherit)!important;margin-left:5px!important;font-size:inherit!important;font-weight:600!important;line-height:inherit!important}.product__description{max-width:650px!important;font-size:1.6rem!important;font-weight:400!important;line-height:1.6!important;color:#333!important;margin-top:15px!important;display:block!important}.product__description h2{font-size:1.9rem!important;font-weight:800!important;margin-top:25px!important;margin-bottom:10px!important;color:#000!important;line-height:1.2!important}.product__description h3{font-size:1.7rem!important;font-weight:700!important;margin-top:20px!important;margin-bottom:8px!important;color:#333!important;line-height:1.2!important}@media screen and (max-width:749px){.product__description{max-width:100%!important;font-size:1.5rem!important}.product__description h2{font-size:1.7rem!important}.product__description h3{font-size:1.6rem!important}}.cart-item__details .caption-with-letter-spacing{display:block!important;font-size:11px!important;font-weight:600!important;letter-spacing:.7px!important;text-transform:uppercase!important;color:#888!important;margin-bottom:4px!important;margin-top:0!important}.cart-item__name{font-weight:600!important;font-size:1.9rem!important;line-height:1.3!important;color:#000!important;text-decoration:none!important;display:block!important;margin-bottom:0!important;letter-spacing:-.2px!important}.cart-item__details{display:flex!important;flex-direction:column!important;vertical-align:top!important;padding-top:12px!important;padding-left:20px!important}.cart-item__details .product-option{display:none!important}.cart-item__details .discounts.list-unstyled{display:block!important;margin-top:5px!important}.cart-item__media{width:140px!important;min-width:140px!important;vertical-align:top!important;padding-top:12px!important}.cart-item__image-container{width:140px!important;height:140px!important;border-radius:10px!important;overflow:hidden!important;border:1px solid #e8e8e8!important;background:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important}.cart-item__image{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;display:block!important}.cart-item__totals{vertical-align:top!important;padding-top:12px!important;text-align:right!important}.cart-item__totals.medium-hide.large-up-hide{display:none!important}.cart-item__price-wrapper{display:flex!important;justify-content:flex-end!important;padding-top:6px!important}.price--end{font-size:1.5rem!important;font-weight:700!important;color:#000!important;line-height:1.3!important}.cart-item__quantity{vertical-align:top!important;padding-top:12px!important}@media screen and (max-width:749px){.cart-items thead{display:none!important}.cart-items,.cart-items tbody{display:block!important;width:100%!important}.cart-item{display:grid!important;grid-template-columns:95px 1fr auto!important;grid-template-rows:auto auto!important;grid-template-areas:"img details price" "img quantity quantity"!important;gap:0 12px!important;padding:16px 0!important;border-bottom:1px solid #f0f0f0!important;width:100%!important}.cart-item__media{grid-area:img!important;width:95px!important;min-width:95px!important;padding-top:0!important;align-self:start!important}.cart-item__image-container{width:95px!important;height:95px!important;border-radius:10px!important;overflow:hidden!important;border:1px solid #e8e8e8!important;background:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important}.cart-item__image{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;display:block!important}.cart-item__details{grid-area:details!important;display:flex!important;flex-direction:column!important;padding:0!important;align-self:start!important}.cart-item__name{font-size:14px!important;font-weight:600!important;line-height:1.35!important;color:#000!important;text-decoration:none!important;display:block!important;letter-spacing:-.1px!important}.cart-item__details .caption-with-letter-spacing{font-size:10px!important;font-weight:600!important;letter-spacing:.6px!important;text-transform:uppercase!important;color:#888!important;margin-bottom:3px!important;display:block!important}.cart-item__details .product-option{display:none!important}.cart-item__totals.medium-hide.large-up-hide{grid-area:price!important;display:flex!important;align-items:flex-start!important;justify-content:flex-end!important;padding:0!important;align-self:start!important}.cart-item__totals.small-hide{display:none!important}.price--end{font-size:14px!important;font-weight:700!important;color:#000!important;white-space:nowrap!important;line-height:1.35!important}.cart-item__quantity{grid-area:quantity!important;padding:10px 0 0!important;align-self:start!important;display:block!important}}.price--on-sale .price__regular{display:none!important}.price--on-sale .price__sale{display:flex!important;flex-direction:row!important;align-items:baseline!important;gap:3px!important}.price--on-sale .price__sale .visually-hidden{display:none!important}.price--on-sale .price__sale s.price-item--regular{font-size:1.2rem!important;font-weight:400!important;opacity:.5!important;text-decoration:line-through!important}.price--on-sale .price__sale .price-item--sale{order:1!important}.card--horizontal .card__content{padding-bottom:1.5rem!important}.desc-is-long{position:relative;max-height:120px;overflow:hidden;transition:max-height .5s ease}.desc-is-long.is-expanded{max-height:3000px!important}.desc-is-long:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:60px;background:linear-gradient(#fff0,#fff);pointer-events:none;transition:opacity .3s}.desc-is-long.is-expanded:after{opacity:0}.auto-read-more-btn{display:inline-flex;align-items:center;gap:8px;margin:15px auto;background:transparent;color:#16a34a;border:1.5px solid #16a34a;padding:8px 25px;border-radius:50px;font-size:11px;font-weight:800;cursor:pointer;text-transform:uppercase}.auto-read-more-btn:hover{background:#16a34a;color:#fff}.auto-read-more-btn svg{transition:transform .3s ease}.is-expanded+.auto-read-more-btn svg{transform:rotate(180deg)}.info-icons{display:flex;justify-content:center;gap:60px;margin:30px auto;text-align:center;flex-wrap:wrap}.info-item img{width:50px;height:50px;margin-bottom:10px}.info-item p{font-size:15px;font-weight:500;margin:0}.info-item p,.info-item{text-decoration:none!important;color:inherit!important}.info-item:hover{transform:scale(1.05)}.info-item:hover img{transform:scale(1.15)}@media(max-width:768px){.info-icons{gap:25px;margin:20px auto}.info-item img{width:35px;height:35px;margin-bottom:6px}.info-item p{font-size:13px}}.price-per-item__container{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:4px!important;width:auto!important;max-width:100%!important}.price-per-item__container p.product__inventory,.price-per-item__container span{white-space:nowrap!important;display:inline-flex!important;align-items:center!important}.price-per-item__container quantity-input{--input-width: 40px;--input-height: 28px;--input-font-size: 14px;--button-width: 28px;--button-height: 28px;--button-font-size: 14px}@media(max-width:480px){.price-per-item__container quantity-input{--input-width: 35px;--input-height: 24px;--input-font-size: 13px;--button-width: 24px;--button-height: 24px;--button-font-size: 13px}}.product__inventory--inline{margin:0!important;padding:0!important;white-space:nowrap;display:flex;align-items:center;gap:4px}@media screen and (min-width:750px){.search-mobile-wrapper,.search-mobile-full{display:none!important}}.search-mobile-full{width:100%;padding:12px;position:relative}.search-form-full{position:relative;width:100%}.search-input-full{width:100%;padding:8px 48px 8px 16px!important;height:42px!important;font-size:16px!important;border-radius:50px;border:1px solid #ddd;background:#f5f5f5;box-sizing:border-box;-moz-appearance:textfield}.search-input-full::placeholder{color:#999;font-size:16px}.search-input-full::-webkit-outer-spin-button,.search-input-full::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.search-button-full{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center}.search-button-full img{width:20px;height:20px;opacity:.6;transition:opacity .2s ease}.search-button-full:hover img{opacity:1}.header__icon--custom{display:flex!important;align-items:center!important;justify-content:center!important}.header__icon--custom img{display:block;width:auto;height:auto;max-height:28px;object-fit:contain;position:relative;top:-3px;transition:transform .2s ease,opacity .2s ease}.header__icon--custom:hover img{opacity:.8;transform:translateY(-2px)}.menu-icon-wrapper{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important}.menu-label,.header__icon--menu,.header__icon--summary,.header__icon--menu *{text-decoration:none!important;border:none!important}.menu-label{font-size:10px!important;font-weight:500!important;margin-top:28px!important;line-height:1!important}.header__icon--menu svg{width:28px!important;height:28px!important;transform:scaleY(.75)!important;transform-origin:top center!important}.header__icon--menu svg path{stroke-width:2.5px!important}.menu-icon{width:18px!important;height:18px!important;max-width:18px!important;max-height:18px!important;margin-right:8px;object-fit:contain!important;display:inline-block!important;vertical-align:middle!important}.menu-icon-blog{width:18px!important;height:18px!important;max-width:18px!important;max-height:18px!important;transform:scale(1)!important;transform-origin:left center!important}a:hover .menu-icon,a:focus .menu-icon,summary:hover .menu-icon,summary:focus .menu-icon,button:hover .menu-icon,button:focus .menu-icon{color:#1db954;transition:color .2s ease}@media screen and (max-width:989px){.header.page-width{padding-right:10px!important}}.section-header,.header-wrapper{z-index:101!important}.banner-lama-fresh{z-index:100!important}@media(max-width:749px){nav.breadcrumbs{position:relative!important;z-index:1!important;top:auto!important}}.collection .card{border:1px solid #e5e5e5!important;border-radius:8px!important;background:#fff!important;overflow:hidden!important;padding:0!important}.card__badge{position:absolute!important;z-index:10!important;inset:auto!important;transform:none!important}.card__badge[data-badge-position=top-left]{top:8px!important;left:8px!important}.card__badge[data-badge-position=top-right]{top:8px!important;right:8px!important}.card__badge[data-badge-position=bottom-left]{bottom:8px!important;left:8px!important}.card__badge[data-badge-position=bottom-right]{bottom:8px!important;right:8px!important}.collection .card__media{display:flex!important;justify-content:center!important;align-items:center!important;padding:0!important}.collection .card__media img{object-fit:contain!important;object-position:center!important;margin:0 auto!important}.card:not(.card--horizontal) .card-information{display:grid!important;grid-template-rows:auto auto auto!important;align-items:start!important}.card:not(.card--horizontal) .caption-with-letter-spacing.light{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important;display:block!important;min-height:1.4em!important}.badge-romania{position:absolute;top:8px;left:8px;width:24px;height:24px;border-radius:50%;background:linear-gradient(to right,#002b7f 33.33%,#fcd116 33.33% 66.66%,#ce1126 66.66%);z-index:3;box-shadow:0 2px 5px #0003;border:2px solid #fff;pointer-events:none}.product__media-wrapper .badge-romania{top:15px;left:15px;width:50px;height:50px;border-width:3px}.price--on-sale .price__sale{display:flex!important;flex-direction:row!important;align-items:baseline!important;gap:6px!important;flex-wrap:nowrap!important;min-height:2.4rem!important}.price--on-sale .price__sale>span:not(.visually-hidden):not(.price-item){order:2!important;display:flex!important;align-items:baseline!important}.price--on-sale .price__sale .price-item--sale{order:1!important;color:#1a7a3c!important;font-weight:800!important;font-size:1.6rem!important}.price--on-sale .price__sale s.price-item--regular{font-size:1.1rem!important;font-weight:400!important;color:#999!important;text-decoration:line-through!important;text-decoration-color:#bbb!important;letter-spacing:0!important}.price:not(.price--on-sale) .price__regular{min-height:2.4rem!important;display:flex!important;align-items:baseline!important}.price:not(.price--on-sale) .price-item--regular{color:#1a1a1a!important;font-weight:800!important;font-size:1.6rem!important}.product-stock{display:inline-block;padding:3px 8px;border-radius:4px;font-size:12px;font-weight:600;margin-top:6px}.product-stock.in-stock{background:#c6f6d5;color:#166534}.product-stock.limited-stock{background:#fde68a;color:#92400e}.product-stock.out-of-stock{background:#fecaca;color:#991b1b}.product--template .product-form__input--quantity,.product--template .product-form__quantity,.product--template .quantity-input-wrapper{align-items:center!important}.product--template .product-stock{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;margin-left:12px!important;margin-top:0!important;font-size:14px!important;height:auto!important;line-height:1.2!important}button.button--secondary,a.button--secondary,button.button--secondary *,a.button--secondary *{border:none!important;box-shadow:none!important;outline:none!important}.button--secondary:before,.button--secondary:after{border:none!important;box-shadow:none!important;content:none!important}button,button *,#cart-notification-button,#cart-notification-button *,.quick-add__submit,.quick-add__submit *,.product-form__submit,.product-form__submit *{line-height:1!important;vertical-align:middle!important}.product-form__submit,.product-form__submit.button--primary,button[id^=ProductSubmitButton],.cart__checkout-button,.button:not(.button--secondary):not(a.button),.button--primary{background-color:#1db954!important;color:#fff!important;border:none!important;font-weight:800!important;font-size:15px!important;text-transform:uppercase!important;letter-spacing:.5px!important;border-radius:8px!important;min-height:48px!important;box-shadow:0 4px 12px #1db9544d!important;transition:all .2s ease!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.product-form__submit:hover,button[id^=ProductSubmitButton]:hover,.cart__checkout-button:hover,.button:not(.button--secondary):not(a.button):hover,.button--primary:hover{background-color:#179b44!important;transform:translateY(-2px)!important;box-shadow:0 6px 16px #1db95466!important}.product-form__submit span:first-child:after{content:""!important;width:34px!important;height:34px!important;display:inline-block!important;vertical-align:middle!important;margin-left:8px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='white' fill-rule='evenodd' d='M20.5 6.5a4.75 4.75 0 0 0-4.75 4.75v.56h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33l-.77-11.6h-3.16v-.57A4.75 4.75 0 0 0 20.5 6.5m3.75 5.31v-.56a3.75 3.75 0 1 0-7.5 0v.56zm-7.5 1h7.5v.56a3.75 3.75 0 1 1-7.5 0zm-1 0v.56a4.75 4.75 0 1 0 9.5 0v-.56h2.22l.71 10.67a4 4 0 0 1-3.99 4.27h-7.38a4 4 0 0 1-4-4.27l.72-10.67z'%3E%3C/path%3E%3C/svg%3E")!important;background-size:contain!important;background-repeat:no-repeat!important}#cart-notification-button{background-color:#1db954!important;color:#fff!important;border-radius:7px!important;border:none!important;padding:12px 16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}#cart-notification-button:hover{background-color:#169443!important}#cart-notification-button:before{content:none!important;display:none!important}#cart-notification-button:after{content:""!important;width:28px!important;height:28px!important;display:inline-block!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='white' fill-rule='evenodd' d='M20.5 6.5a4.75 4.75 0 0 0-4.75 4.75v.56h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33l-.77-11.6h-3.16v-.57A4.75 4.75 0 0 0 20.5 6.5m3.75 5.31v-.56a3.75 3.75 0 1 0-7.5 0v.56zm-7.5 1h7.5v.56a3.75 3.75 0 1 1-7.5 0zm-1 0v.56a4.75 4.75 0 1 0 9.5 0v-.56h2.22l.71 10.67a4 4 0 0 1-3.99 4.27h-7.38a4 4 0 0 1-4-4.27l.72-10.67z'%3E%3C/path%3E%3C/svg%3E")!important;background-size:contain!important;background-repeat:no-repeat!important;vertical-align:middle!important;position:relative!important;top:1px!important}.quick-add__submit.button--secondary span:not(.hidden):after{content:""!important;display:inline-block!important;width:22px!important;height:22px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='white' fill-rule='evenodd' d='M20.5 6.5a4.75 4.75 0 0 0-4.75 4.75v.56h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33l-.77-11.6h-3.16v-.57A4.75 4.75 0 0 0 20.5 6.5m3.75 5.31v-.56a3.75 3.75 0 1 0-7.5 0v.56zm-7.5 1h7.5v.56a3.75 3.75 0 1 1-7.5 0zm-1 0v.56a4.75 4.75 0 1 0 9.5 0v-.56h2.22l.71 10.67a4 4 0 0 1-3.99 4.27h-7.38a4 4 0 0 1-4-4.27l.72-10.67z'%3E%3C/path%3E%3C/svg%3E")!important;background-size:contain!important;background-repeat:no-repeat!important}.quick-add__submit[aria-disabled=true] span:first-child:after,.quick-add__submit[disabled] span:first-child:after,.quick-add__submit[aria-disabled=true] span.sold-out-message:after,.quick-add__submit[disabled] span.sold-out-message:after{content:none!important;display:none!important}.quick-add__submit[aria-disabled=true] span.hidden,.quick-add__submit[disabled] span.hidden{display:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;visibility:hidden!important;opacity:0!important}.template-search .quick-add{display:block!important}.collection__view-all .button,a.button,.button--secondary,.cart__warnings a.button{background-color:#fff!important;color:#004d40!important;border:2px solid #004d40!important;border-radius:8px!important;font-weight:700!important;padding:10px 24px!important;font-size:13.5px!important;text-transform:uppercase!important;letter-spacing:.5px!important;transition:all .2s ease!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 2px 6px #0000000a!important}.collection__view-all .button:hover,a.button:hover,.button--secondary:hover,.cart__warnings a.button:hover{background-color:#004d40!important;color:#fff!important;box-shadow:0 4px 14px #004d4040!important;transform:translateY(-2px)!important}.quick-add__submit.button--secondary{background-color:#1db954!important;color:#fff!important;border-radius:7px!important;border:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:10px 14px!important;min-height:44px!important;width:100%!important;font-weight:800!important;font-size:13px!important;text-transform:uppercase!important;letter-spacing:.3px!important;box-shadow:0 4px 10px #1db95440!important;transition:all .2s ease!important}.quick-add__submit.button--secondary:hover{background-color:#169443!important}.product__tax,.product__media-wrapper .slider-buttons,.product-media-container .slider-buttons,.product .slider-buttons{display:none!important}.product__sku a[href^="tel:"]{color:inherit!important;text-decoration:none!important;pointer-events:none!important;cursor:default!important}.collection__title.title-wrapper,.brand-slider-header{text-align:center!important;margin-bottom:25px!important;margin-top:10px!important;padding:0!important}.collection__title .title,.collection__title h2,.brand-slider-title{color:#004d40!important;font-size:26px!important;font-weight:800!important;letter-spacing:-.2px!important;position:relative!important;display:inline-block!important;margin:0 auto!important;padding-bottom:12px!important;text-transform:none!important}.collection__title .title:after,.collection__title h2:after,.brand-slider-title:after{content:""!important;position:absolute!important;bottom:0!important;left:50%!important;transform:translate(-50%)!important;width:60px!important;height:3.5px!important;background-color:#166534!important;border-radius:10px!important}.brand-slider-line{display:none!important}@media screen and (max-width:749px){.collection__title .title,.collection__title h2,.brand-slider-title{font-size:21px!important;padding-bottom:10px!important}.collection__title .title:after,.collection__title h2:after,.brand-slider-title:after{width:45px!important;height:3px!important}}.slider-buttons .slider-counter{display:none!important}.slider-buttons{display:flex!important;justify-content:center!important;align-items:center!important;gap:14px!important;margin-top:18px!important;margin-bottom:10px!important}.slider-button{width:42px!important;height:42px!important;background-color:#fff!important;border:1.5px solid #e2e8f0!important;border-radius:50%!important;color:#004d40!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 2px 8px #0000000f!important;transition:all .2s ease!important;cursor:pointer!important}.slider-button--prev .icon{transform:rotate(90deg)!important}.slider-button--next .icon{transform:rotate(-90deg)!important}.slider-button .icon{width:12px!important;height:12px!important}.slider-button:not([disabled]):hover{background-color:#004d40!important;color:#fff!important;border-color:#004d40!important;transform:scale(1.08)!important;box-shadow:0 4px 12px #004d4040!important}.slider-button[disabled]{opacity:.3!important;background-color:#f1f5f9!important;border-color:#cbd5e1!important;box-shadow:none!important;cursor:not-allowed!important}.slider-buttons:has(.slider-button--prev[disabled]):has(.slider-button--next[disabled]){display:none!important}.footer-columns{display:flex!important;flex-wrap:wrap!important;flex-direction:row!important;justify-content:center!important;width:100%!important}.footer-col{display:flex!important;flex-direction:column!important;gap:8px;width:auto!important}.footer-col a{color:inherit!important;text-decoration:none!important}@media(max-width:768px){.footer-columns{justify-content:center!important;text-align:center!important}.footer-col{width:50%!important;flex:0 0 50%!important;align-items:center!important}}.footer-company-info{text-align:center;margin-top:15px}.footer-company-info p{margin:3px 0;padding:0;font-size:13px;line-height:1.4}.footer-company-info .company-name{font-weight:600;font-size:15px;margin-bottom:6px}.footer-social-icons{display:flex;justify-content:center;gap:12px;margin-top:15px}.footer-social-icons img{width:28px;height:28px;transition:.2s ease-in-out}.footer-social-icons img:hover{transform:scale(1.15)}.brand-slider .swiper-slide{width:auto!important;height:auto;display:flex;justify-content:center;align-items:center}.brand-slider img,.brand-logo-img{max-height:80px;width:auto!important;height:auto!important;object-fit:contain}#related-products-placeholder{min-height:650px}product-recommendations.loaded+#related-products-placeholder,#related-products-placeholder.hidden{display:none}.related-products-placeholder-alt{min-height:420px}product-recommendations:not([loaded]){opacity:0}product-recommendations[loaded]~.related-products-placeholder-alt{display:none!important}#shopify-section-related-products-alt .related-products-placeholder-alt{min-height:780px}#shopify-section-related-products-alt product-recommendations[loaded]~.related-products-placeholder-alt{display:none!important}@media(min-width:750px){.related-products-placeholder-alt{min-height:380px}#shopify-section-related-products-alt .related-products-placeholder-alt{min-height:520px}}product-recommendations.complementary-products{display:block!important;visibility:visible!important;opacity:1!important}.complementary-products__container,.complementary-products .product__accordion{display:block!important}.complementary-products .accordion__title{color:#000!important}@media screen and (min-width:990px){.complementary-slider .grid__item{width:100%!important;max-width:100%!important}slideshow-component.slider-mobile-gutter{min-height:150px!important;display:block!important}}.progress-bar-value,.progress-bar .progress-bar-value{display:none!important;opacity:0!important;width:0!important;height:0!important}.progress-bar-container,.progress-bar{background:none!important;animation:none!important}.free-shipping-bar .progress-bar{height:8px!important;background:#e5e5e5!important;border-radius:20px!important;overflow:hidden!important}.free-shipping-bar .free-progress{height:8px!important;background:#1db954!important;border-radius:20px!important;transition:width .4s ease!important;display:block!important;position:relative!important;z-index:5!important}.collection-hero__text-wrapper{color:#000!important;text-align:left!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important}.collection-hero__title{color:#004d40!important;font-size:3rem!important;font-weight:800!important;margin:0 0 10px!important;text-align:left!important}.collection-hero__description{text-align:left!important;width:100%!important}.collection-hero__text-wrapper div[style*="text-align: center"],#auto-read-more-btn-container{text-align:center!important;margin:15px 0 30px!important;width:100%!important;display:block!important}#auto-read-more-btn{display:inline-flex!important;margin:0 auto!important}@media screen and (max-width:749px){.collection-hero__title{font-size:2.4rem!important}}.main-page-title,.page-title,h1.main-page-title{color:#004d40!important;font-weight:800!important}.rte a{color:#004d40;text-decoration:underline}#phone-wrapper{margin-top:10px!important;width:100%}.cart-items+.cart__warnings~.cart__contents .title-wrapper-with-link,cart-items .page-width>.title-wrapper-with-link{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:6px!important;margin-bottom:25px!important;border-bottom:2px solid #e2e8f0!important;padding-bottom:15px!important}cart-items .title.title--primary{font-size:26px!important;font-weight:900!important;color:#0f172a!important;margin:0!important}cart-items .underlined-link{font-size:13px!important;font-weight:700!important;color:#004d40!important;text-decoration:underline!important;text-underline-offset:4px!important;display:inline-block!important}cart-items .underlined-link:hover{color:#00332a!important}.cart__footer .tax-note{display:none!important}.cart-item__quantity-wrapper{display:flex!important;align-items:center!important;gap:12px!important}cart-remove-button .button{background:#f1f5f9!important;color:#ef4444!important;border:none!important;border-radius:6px!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .2s ease!important}cart-remove-button .button:hover{background:#fee2e2!important;color:#dc2626!important}cart-remove-button .icon-remove{width:16px!important;height:16px!important}@media(min-width:992px){.product--container,.product__container,.page-width{max-width:1600px!important}.product__media-wrapper{flex:1.3!important}.product__info-wrapper{flex:1!important}}.complementary-products__container .card--horizontal .card__inner{max-width:20%!important;min-width:20%!important;flex-shrink:0!important;aspect-ratio:1 / 1!important;overflow:hidden!important;padding:0!important}.complementary-products__container .card--horizontal .card__inner.ratio{padding-bottom:0!important;height:auto!important}.complementary-products__container .card--horizontal .card__inner .card__media,.complementary-products__container .card--horizontal .card__inner .media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;background-color:#fff!important}.complementary-products__container .card--horizontal .card__inner .media img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}.related-products .card-wrapper{border:none!important}.related-products .card,.related-products .card__inner{border:1px solid #e5e5e5!important;border-radius:8px!important;background:#fff!important;overflow:hidden!important;padding:0!important}.related-products .card__inner{aspect-ratio:1 / 1!important}.related-products .card__content{padding:0!important}.related-products .card__information{padding:15px!important;text-align:left!important}.related-products .price{justify-content:flex-start!important;margin:0!important;text-align:left!important}.related-products .card__media img{object-fit:contain!important;padding:10px!important}.related-products .quick-add__submit,.related-products .button--secondary,.related-products .quick-add__submit:before,.related-products .quick-add__submit:after{background-color:#1db954!important;color:#fff!important;border:none!important;outline:none!important;box-shadow:none!important;border-radius:7px!important}.badge.badge--bottom-left,.card__badge .badge,.price__badge-sale,span[class*=color-scheme].price__badge-sale,span[class*=color-scheme].badge{background-color:#1db954!important;color:#fff!important;border-color:#1db954!important}.price--on-sale .price-item--sale,.price-item--sale{color:#004d40!important}.card__heading,.card__heading.h5,.card--horizontal .card__heading,.related-products .card__heading,.complementary-products .card__heading{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.3!important;min-height:calc(1.3em * 3)!important;max-height:calc(1.3em * 3)!important;white-space:normal!important;word-break:break-word!important;font-weight:800!important;color:#111!important;text-align:left!important}.card__heading a,.card--horizontal .card__heading a,.related-products .card__heading a,.complementary-products .card__heading a{font-weight:800!important;color:#111!important}.card-wrapper .card--horizontal .quick-add,.card-wrapper .card--horizontal .quick-add__submit{display:flex!important}.card-wrapper .card--horizontal .quick-add__submit{width:100%!important;max-width:100%!important;height:auto!important;min-height:36px!important;padding:8px 10px!important;line-height:1.25!important;font-size:clamp(9.5px,2.6vw,11.5px)!important;font-weight:800!important;white-space:normal!important;overflow:visible!important;text-overflow:unset!important;border-radius:7px!important}.card-wrapper .card--horizontal .quick-add__submit span:not(.loading__spinner):not(.sold-out-message){white-space:normal!important;overflow:visible!important;text-overflow:unset!important}@media screen and (min-width:750px){.card-wrapper .card--horizontal .card__content:has(.quick-add){display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}.card-wrapper .card--horizontal .quick-add{flex:0 0 auto!important;width:110px!important;max-width:110px!important}}@media screen and (max-width:480px){.card-wrapper .card--horizontal .quick-add__submit{padding:7px 8px!important;font-size:10px!important}}.card-wrapper .card--horizontal .price--on-sale .price__sale .price-item--sale{font-size:1.3rem!important}.card-wrapper .card--horizontal .price--on-sale .price__sale s.price-item--regular{font-size:1rem!important}.card-wrapper .card--horizontal .price:not(.price--on-sale) .price-item--regular{font-size:1.3rem!important}.related-products .price--on-sale .price__sale .price-item--sale,.related-products .price:not(.price--on-sale) .price-item--regular{font-size:1.3rem!important}.related-products .quick-add__submit{min-height:34px!important;padding:6px 12px!important;font-size:10.5px!important;font-weight:800!important}.card-wrapper{display:flex!important;flex-direction:column!important;height:100%!important}.card-wrapper .card{display:flex!important;flex-direction:column!important;height:100%!important;flex:1 1 auto!important}.card-wrapper .card__content{display:flex!important;flex-direction:column!important;flex:1 1 auto!important}.card-wrapper .card-information{margin-top:auto!important}.card-wrapper .card{transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease!important}.card-wrapper:hover .card,.card-wrapper:focus-within .card{transform:translateY(-6px)!important;box-shadow:0 14px 30px #00000024!important;border-color:#1db954!important}@media(max-width:768px){.card-wrapper:active .card,.card-wrapper:focus .card{transform:translateY(-3px)!important;box-shadow:0 8px 18px #00000026!important;border-color:#1db954!important}}.card__badge{top:8px!important;bottom:auto!important;left:auto!important;right:8px!important}.card__badge .badge,.card__badge span[id]{margin:0!important}.card__information h3.card__heading,.card__information h3.card__heading.h5,.card__information h3.card__heading a,.card__information h3.card__heading.h5 a,.card--horizontal .card__information h3.card__heading,.card--horizontal .card__information h3.card__heading a{font-weight:900!important;color:#0f172a!important}.card:not(.card--horizontal) .price--on-sale .price__sale .price-item--sale,.card:not(.card--horizontal) .price:not(.price--on-sale) .price-item--regular,.related-products .price--on-sale .price__sale .price-item--sale,.related-products .price:not(.price--on-sale) .price-item--regular{font-size:1.85rem!important}.card-wrapper .card--horizontal .price--on-sale .price__sale .price-item--sale,.card-wrapper .card--horizontal .price:not(.price--on-sale) .price-item--regular{font-size:1.5rem!important}.quick-add__submit .icon-wrap,.quick-add__submit .quantity-cart,.quick-add__submit svg.icon-plus{display:none!important}.quick-add__submit,.quick-add__submit.button--secondary,.card-wrapper .card--horizontal .quick-add__submit{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:42px!important;padding:10px 14px!important;border-radius:8px!important;background-color:#1db954!important;color:#fff!important;border:none!important;font-weight:800!important;font-size:12.5px!important;text-transform:uppercase!important;letter-spacing:.3px!important;line-height:1.2!important;white-space:normal!important;text-align:center!important;box-shadow:0 4px 10px #1db95440!important;transition:all .2s ease!important}.quick-add__submit:hover,.card-wrapper .card--horizontal .quick-add__submit:hover{background-color:#169443!important;transform:translateY(-1px)!important}.quick-add__submit span:not(.loading__spinner):not(.sold-out-message){display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:normal!important;overflow:visible!important;text-overflow:unset!important}.quick-add__submit span:not(.loading__spinner):not(.sold-out-message):after{content:""!important;display:inline-block!important;width:18px!important;height:18px!important;margin-left:6px!important;flex-shrink:0!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='white' fill-rule='evenodd' d='M20.5 6.5a4.75 4.75 0 0 0-4.75 4.75v.56h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33l-.77-11.6h-3.16v-.57A4.75 4.75 0 0 0 20.5 6.5m3.75 5.31v-.56a3.75 3.75 0 1 0-7.5 0v.56zm-7.5 1h7.5v.56a3.75 3.75 0 1 1-7.5 0zm-1 0v.56a4.75 4.75 0 1 0 9.5 0v-.56h2.22l.71 10.67a4 4 0 0 1-3.99 4.27h-7.38a4 4 0 0 1-4-4.27l.72-10.67z'%3E%3C/path%3E%3C/svg%3E")!important;background-size:contain!important;background-repeat:no-repeat!important}@media screen and (max-width:480px){.quick-add__submit{font-size:11px!important;padding:9px 10px!important}}.card-wrapper .card--horizontal{display:flex!important;flex-direction:row!important;align-items:stretch!important}.card-wrapper .card--horizontal .card__inner{width:110px!important;min-width:110px!important;flex-shrink:0!important}.card-wrapper .card--horizontal .card__content{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;justify-content:center!important;padding:12px 14px!important;gap:8px!important}.card-wrapper .card--horizontal .card__content:has(.quick-add){display:flex!important;flex-direction:column!important;align-items:stretch!important}.card-wrapper .card--horizontal .quick-add{width:100%!important;max-width:100%!important;margin-top:6px!important}.card-information .price,.card-information .price__container,.card-information .price__regular,.card-information .price__sale,.related-products .price,.related-products .price__container{flex-wrap:nowrap!important}.card-information .price-item--sale,.card-information .price-item--regular,.related-products .price-item--sale,.related-products .price-item--regular{white-space:nowrap!important}.card:not(.card--horizontal) .price--on-sale .price__sale .price-item--sale,.card:not(.card--horizontal) .price:not(.price--on-sale) .price-item--regular,.related-products .price--on-sale .price__sale .price-item--sale,.related-products .price:not(.price--on-sale) .price-item--regular{font-size:clamp(1.35rem,4.6vw,1.6rem)!important}.card:not(.card--horizontal) .price--on-sale .price__sale s.price-item--regular,.related-products .price--on-sale .price__sale s.price-item--regular{font-size:clamp(.9rem,3vw,1rem)!important;white-space:nowrap!important}.card-information .price{min-height:1.9rem!important;display:flex!important;align-items:center!important}h3.card__heading,h3.card__heading a,.card__heading,.card__heading a,.card-information .card__heading,.card-information .card__heading a{font-weight:900!important;color:#0f172a!important}.product__info-container .price .price-item,.product__info-container .price-item--sale,.product__info-container .price-item--regular{font-size:32px!important;font-weight:900!important}.product__info-container .badge.price__badge-sale{font-size:15px!important;font-weight:800!important;padding:6px 12px!important}.complementary-products .quick-add__submit .icon-wrap,.complementary-products .quick-add__submit .icon-wrap svg,.complementary-products .quick-add__submit .svg-wrapper{display:none!important}.complementary-products .quick-add__submit{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:100%!important;min-height:42px!important;padding:10px 14px!important;border-radius:8px!important;background-color:#1db954!important;color:#fff!important;font-weight:800!important;font-size:12.5px!important;text-transform:uppercase!important;letter-spacing:.3px!important}.complementary-products .quick-add__submit span:not(.loading__spinner):not(.sold-out-message):after{content:""!important;display:inline-block!important;width:17px!important;height:17px!important;margin-left:4px!important;flex-shrink:0!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='white' fill-rule='evenodd' d='M20.5 6.5a4.75 4.75 0 0 0-4.75 4.75v.56h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33l-.77-11.6h-3.16v-.57A4.75 4.75 0 0 0 20.5 6.5m3.75 5.31v-.56a3.75 3.75 0 1 0-7.5 0v.56zm-7.5 1h7.5v.56a3.75 3.75 0 1 1-7.5 0zm-1 0v.56a4.75 4.75 0 1 0 9.5 0v-.56h2.22l.71 10.67a4 4 0 0 1-3.99 4.27h-7.38a4 4 0 0 1-4-4.27l.72-10.67z'%3E%3C/path%3E%3C/svg%3E")!important;background-size:contain!important;background-repeat:no-repeat!important}.complementary-products .card--horizontal{gap:12px!important;padding:10px!important;border:1px solid #e5e5e5!important;border-radius:10px!important;background:#fff!important}.complementary-products .card--horizontal .card__inner{width:90px!important;min-width:90px!important;border-radius:8px!important;overflow:hidden!important}.complementary-products .card--horizontal .card__content{padding:4px 6px!important;gap:6px!important}.complementary-products .card--horizontal .card__heading{font-size:1.3rem!important;-webkit-line-clamp:2!important;min-height:2.6em!important;max-height:2.6em!important}.complementary-products .card--horizontal .price-item--sale{font-size:1.3rem!important}.complementary-products .quick-add__submit svg,.complementary-products .quick-add__submit .icon-wrap,.complementary-products .quick-add__submit .svg-wrapper,.complementary-products .quick-add__submit .icon{display:none!important}.quick-add__submit[disabled] span:not(.loading__spinner):not(.sold-out-message):after,.quick-add__submit[aria-disabled=true] span:not(.loading__spinner):not(.sold-out-message):after,.complementary-products .quick-add__submit[disabled] span:after,.complementary-products .quick-add__submit[aria-disabled=true] span:after{content:none!important;display:none!important}.complementary-products .card--horizontal .card__heading,.complementary-products .card--horizontal .card__heading a{font-size:1.15rem!important;line-height:1.3!important}.complementary-products .card--horizontal .price-item--sale{font-size:1.2rem!important}.complementary-products .card--horizontal s.price-item--regular{font-size:.9rem!important}.product-vendor-link{font-size:12.5px!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
