:root{--lfdt-ink: #111111;--lfdt-muted: #5c5c5c;--lfdt-line: #e3e1dc;--lfdt-sale: #c8102e;--lfdt-green: #2f6b3f;--lfdt-green-bg: #e3f0e5;--lfdt-font: "Figtree", var(--font-body--family), sans-serif}#trustoo-widget-wrapper,#lfdt-details{scroll-margin-top:90px}@media screen and (min-width:990px){.product-information__grid:has(.lfdt-pdp-head){grid-template-columns:minmax(0,1fr) clamp(440px,34vw,620px)!important;column-gap:0!important}.product-information__grid:has(.lfdt-pdp-head) .product-details{padding-inline:clamp(32px,3.6vw,76px)!important;padding-block-start:28px!important}}@media screen and (min-width:750px){media-gallery.media-gallery--grid .media-gallery__grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;position:relative}media-gallery.media-gallery--grid .media-gallery__grid>li{grid-column:span 1!important;width:auto!important;cursor:zoom-in}media-gallery.media-gallery--grid .media-gallery__grid>li:nth-child(-n+4){grid-column:span 2!important}media-gallery.media-gallery--grid .media-gallery__grid>li:nth-child(n+9){display:none!important}media-gallery.media-gallery--grid .media-gallery__grid .product-media img{object-fit:cover!important}.lfdt-gallery-more{position:absolute;right:20px;bottom:20px;z-index:3;padding:12px 22px;border:0;border-radius:999px;background:#fff;color:var(--lfdt-ink);font-family:var(--lfdt-font);font-size:15px;line-height:1;box-shadow:0 2px 10px #00000014;cursor:pointer}.lfdt-gallery-more:hover{background:#f3f2ef}}@media screen and (min-width:750px){.dialog-zoomed-gallery{display:flex!important;flex-direction:column;align-items:center;gap:16px;padding-block:24px}.dialog-zoomed-gallery>.product-media-container{width:min(100%,72vh)!important;max-width:100%!important}.dialog-zoomed-gallery>.product-media-container .product-media{aspect-ratio:4 / 5!important;width:100%!important;height:auto!important;background:#f3f2ef}.dialog-zoomed-gallery>.product-media-container .product-media img{width:100%!important;height:100%!important;object-fit:contain!important}}@media screen and (max-width:749px){.dialog-zoomed-gallery .product-media-container--image .product-media{background:#f3f2ef}.dialog-zoomed-gallery .product-media__drag-zoom-wrapper .product-media__image{width:100%;height:100%;object-fit:contain}}.product-details:has(.lfdt-pdp-head){font-family:var(--lfdt-font);color:var(--lfdt-ink)}.lfdt-rating{display:inline-flex;align-items:center;gap:8px;color:var(--lfdt-ink);text-decoration:none;font-family:var(--lfdt-font);font-size:12px}.lfdt-rating:hover .lfdt-rating__text{text-decoration:underline;text-underline-offset:3px}.lfdt-rating__stars{display:inline-flex;gap:2px}.lfdt-rating__star{display:inline-flex;width:15px;height:15px;background:linear-gradient(90deg,#00b67a var(--fill),#dcdce6 var(--fill))}.lfdt-rating__star svg{width:100%;height:100%}.lfdt-rating__text strong{font-weight:600}.lfdt-pdp-head{display:flex;flex-direction:column}.lfdt-pdp-head .lfdt-pdp-head__title{margin:0 0 12px;font-family:var(--lfdt-font)!important;font-size:clamp(24px,1.75vw,29px)!important;font-weight:500!important;line-height:1.1!important;letter-spacing:-.02em!important;text-transform:none!important;color:var(--lfdt-ink)!important}.lfdt-pdp-head__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-size:18px;line-height:1.2}.lfdt-pdp-head__now{font-weight:500;color:var(--lfdt-ink)}.lfdt-pdp-head__now--sale,.lfdt-pdp-head__pct{color:var(--lfdt-sale)}.lfdt-pdp-head__pct{font-size:15px;font-weight:500}.lfdt-pdp-head__old{font-size:15px;color:#8a8a8a}.lfdt-pdp-head__pay{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0 0;font-size:12.5px;color:#3d3d3d}.lfdt-pdp-head__pay strong{font-weight:600;color:var(--lfdt-ink)}.lfdt-pdp-head__pay img{height:16px;width:auto}.lfdt-pdp-head__pay img[alt=PayPal]{height:18px;padding:2px 4px;border:1px solid #e2e2e2;border-radius:3px;background:#fff}.lfdt-pdp-head__intro{margin:16px 0 0;font-size:14.5px;line-height:1.6;color:var(--lfdt-ink)}.lfdt-pdp-head__more{color:var(--lfdt-ink);text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.lfdt-delivery{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 0;border-top:1px solid var(--lfdt-line);border-bottom:1px solid var(--lfdt-ink)}.lfdt-delivery p{margin:0}.lfdt-delivery__label{font-size:13.5px;color:var(--lfdt-ink)}.lfdt-delivery__dates{margin-top:3px!important;font-size:12.5px;line-height:1.4;color:var(--lfdt-green)}.lfdt-delivery__dates strong{font-weight:600}.lfdt-stock{flex:none;padding:6px 9px;background:var(--lfdt-green-bg);color:var(--lfdt-green);font-size:12.5px;line-height:1;white-space:nowrap}.lfdt-stock--out{background:#f3e3e3;color:#8b1d1d}.product-details:has(.lfdt-pdp-head) .product-form-buttons{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:10px!important}.product-details:has(.lfdt-pdp-head) .product-form-buttons>*{margin:0!important}.product-details:has(.lfdt-pdp-head) .product-form-buttons>span:not(.product-form-text__error),.product-details:has(.lfdt-pdp-head) .product-form-buttons add-to-cart-component{display:flex!important;flex:1 1 auto!important;min-width:0!important}.product-details:has(.lfdt-pdp-head) .product-form-buttons .add-to-cart-button .add-to-cart-icon{display:none!important}.product-details:has(.lfdt-pdp-head) quantity-selector-component.lfdt-qty-ready{position:relative;flex:0 0 92px!important;width:92px!important;height:50px!important;min-height:50px!important;padding:0!important;border:1px solid var(--lfdt-ink)!important;border-radius:0!important;background:#fff}.product-details:has(.lfdt-pdp-head) quantity-selector-component.lfdt-qty-ready>:not(.lfdt-qty-select){position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.lfdt-qty-select{appearance:none;-webkit-appearance:none;width:100%;height:100%;padding:0 30px 0 18px;border:0;border-radius:0;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 16 16'%3E%3Cpath d='M3 6l5 5 5-5' fill='none' stroke='%23111' stroke-width='1.4'/%3E%3C/svg%3E") no-repeat right 14px center;color:var(--lfdt-ink);font-family:var(--lfdt-font);font-size:15px;cursor:pointer}.lfdt-qty-select:focus-visible{outline:2px solid var(--lfdt-ink);outline-offset:2px}.product-details:has(.lfdt-pdp-head) .product-form-buttons .add-to-cart-button{flex:1 1 auto!important;width:100%!important;min-height:50px!important;height:50px!important;border-radius:0!important;background:var(--lfdt-ink)!important;color:#fff!important;font-family:var(--lfdt-font)!important;font-size:15px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}.product-details:has(.lfdt-pdp-head) .product-form-buttons .add-to-cart-button .add-to-cart-text .svg-wrapper{display:none!important}.product-details:has(.lfdt-pdp-head) .product-form-buttons .add-to-cart-button:hover{background:#2a2a2a!important}.lfdt-pdp-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:16px 0;border-bottom:1px solid var(--lfdt-line);list-style:none}.lfdt-pdp-trust li{display:flex;flex-direction:column;gap:6px;font-size:12.5px;line-height:1.35;color:var(--lfdt-ink)}.lfdt-pdp-trust svg{width:19px;height:19px;fill:none;stroke:var(--lfdt-ink);stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.lfdt-pdp-contact{margin:12px 0 0;font-size:12px;line-height:1.5;color:var(--lfdt-muted)}.lfdt-pdp-contact a{color:var(--lfdt-ink);text-decoration:underline;text-underline-offset:3px}.lfdt-details{background:var(--lfdt-details-bg, #e4dfd5);color:var(--lfdt-ink);font-family:var(--lfdt-font)}.lfdt-details__inner{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:clamp(32px,5vw,88px);max-width:1320px;margin:0 auto;padding:clamp(40px,4.5vw,68px) clamp(16px,5vw,96px)}.lfdt-details__lead{margin:0;font-size:clamp(19px,1.5vw,24px);font-weight:500;line-height:1.3;letter-spacing:-.02em;text-wrap:balance}.lfdt-details__features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0 0;padding:0;list-style:none}.lfdt-details__features li{display:flex;flex-direction:column;gap:10px}.lfdt-details__icon svg{width:26px;height:26px;fill:none;stroke:var(--lfdt-ink);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.lfdt-details__feature{font-size:13.5px;font-weight:600;line-height:1.3}.lfdt-acc{border-bottom:1px solid var(--lfdt-ink)}.lfdt-acc__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 6px;font-size:14px;line-height:1.3;list-style:none;cursor:pointer}.lfdt-acc__summary::-webkit-details-marker{display:none}.lfdt-acc__summary:hover span{text-decoration:underline;text-underline-offset:4px}.lfdt-acc__chevron{flex:none;width:13px;height:13px;fill:none;stroke:var(--lfdt-ink);stroke-width:1.4;transition:transform .2s ease}.lfdt-acc[open] .lfdt-acc__chevron{transform:rotate(90deg)}.lfdt-acc__body{padding:0 6px 16px;font-size:13.5px;line-height:1.6;color:#2b2b2b}.lfdt-acc__body>:first-child{margin-top:0}.lfdt-acc__body p{margin:0 0 10px}.lfdt-acc__body p:empty,.lfdt-acc__body p:has(>br:only-child){display:none}.lfdt-acc__body :is(h1,h2,h3,h4,h5,h6){margin:14px 0 6px;font-family:var(--lfdt-font)!important;font-size:13.5px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--lfdt-ink)!important}.lfdt-acc__body ul{margin:0 0 10px;padding-left:18px}.lfdt-acc__dims{display:grid;grid-template-columns:auto 1fr;gap:8px 24px;margin:0}.lfdt-acc__dims dt{color:#5c5c5c}.lfdt-acc__dims dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums}@media screen and (max-width:989px){.lfdt-details__inner{grid-template-columns:minmax(0,1fr);gap:28px}}@media screen and (max-width:749px){.lfdt-pdp-head .lfdt-pdp-head__title{font-size:24px!important;margin-bottom:10px}.lfdt-pdp-head__price{font-size:17px}.lfdt-pdp-head__intro{font-size:14px;margin-top:14px}.product-details:has(.lfdt-pdp-head) quantity-selector-component.lfdt-qty-ready{flex-basis:84px!important;width:84px!important;height:48px!important;min-height:48px!important}.product-details:has(.lfdt-pdp-head) .product-form-buttons .add-to-cart-button{min-height:48px!important;height:48px!important;font-size:15px!important}.lfdt-qty-select{padding-left:16px;background-position:right 12px center}.lfdt-pdp-trust li{font-size:12px}.lfdt-details__features{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:20px}.lfdt-details__features li{flex-direction:row;align-items:center}.lfdt-details__icon svg{width:24px;height:24px}.lfdt-details__feature{font-size:13px}.lfdt-acc__summary{padding:14px 2px;font-size:14px}.lfdt-acc__body{padding:0 2px 14px}}.sticky-add-to-cart__bar{width:calc(100% - 32px)!important;max-width:1880px!important;padding:10px 10px 10px 12px!important;gap:18px!important;align-items:center!important;background:#fff!important;box-shadow:0 6px 24px #0000001a!important;border-radius:0!important;font-family:"Figtree",var(--font-body--family),sans-serif!important}.sticky-add-to-cart__image{width:56px!important;height:56px!important;flex:0 0 56px!important;background:#f3f2ef;overflow:hidden}.sticky-add-to-cart__image-img{width:100%!important;height:100%!important;object-fit:cover!important}.sticky-add-to-cart__info{flex:0 1 auto!important;min-width:0}.sticky-add-to-cart__bar .sticky-add-to-cart__title{margin:0!important;font-family:"Figtree",var(--font-body--family),sans-serif!important;font-size:18px!important;font-weight:400!important;letter-spacing:-.01em!important;color:#111!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-add-to-cart__variant:empty{display:none!important}.sticky-add-to-cart__price,.sticky-add-to-cart__price .price{flex:0 0 auto!important;font-family:"Figtree",var(--font-body--family),sans-serif!important;font-size:17px!important;font-weight:600!important;color:#111!important}.sticky-add-to-cart__price{margin-right:auto!important}.sticky-add-to-cart__button{flex:0 0 auto!important;height:50px!important;min-height:50px!important;padding:0 34px!important;background:#111!important;color:#fff!important;border:0!important;border-radius:0!important;font-family:"Figtree",var(--font-body--family),sans-serif!important;font-size:16px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}.sticky-add-to-cart__button .add-to-cart-text>.svg-wrapper{display:none!important}@media screen and (max-width:749px){.sticky-add-to-cart__bar{width:calc(100% - 16px)!important;gap:10px!important;padding:8px!important}.sticky-add-to-cart__image{width:44px!important;height:44px!important;flex-basis:44px!important}.sticky-add-to-cart__bar .sticky-add-to-cart__title{font-size:15px!important}.sticky-add-to-cart__price,.sticky-add-to-cart__price .price{font-size:14px!important}.sticky-add-to-cart__button{height:44px!important;min-height:44px!important;padding:0 16px!important;font-size:14px!important}}#reviews-wrapper,#noreviews-wrapper,#trustoo-allinone,#trustoo-widget-wrapper,.vstar-star,#trustoo-allinone.trustoo-write-review .vstar-star{--star-color: #00b67a !important}.trustoo-rating-icon path[fill="#FFA800"],.trustoo-rating-icon path[fill="#ffa800"]{fill:#00b67a!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lfdt-product.css.map */
