section.dd-guide{padding-top:4rem;padding-bottom:3rem;scroll-margin-top:12rem}.dd-guide h2{max-width:75rem;margin:0 0 1.4rem}.dd-guide__intro{max-width:75rem;margin-bottom:2.6rem}.dd-guide__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}.dd-guide__card{display:flex;flex-direction:column;background:#fff;border:1px solid #d8d5ce;border-radius:1.2rem;padding:2rem;min-width:0}.dd-guide__card h3{font-size:2rem;line-height:1.3;margin:0 0 1.4rem}.dd-guide__card h3 a{color:inherit;text-decoration:none}.dd-guide__card h3 a:hover{text-decoration:underline}.dd-guide__card dl{font-size:1.5rem;line-height:1.5;margin:0}.dd-guide__card dt{font-weight:700;margin-top:1rem}.dd-guide__card dd{margin:0}.dd-guide__price{font-size:2rem;font-weight:700;margin-top:auto;padding-top:1.8rem}.dd-guide__card .button{padding:1rem;min-height:4.8rem}.dd-guide__note{font-size:1.4rem;max-width:90rem;margin-top:2rem}@media(max-width:989px){.dd-guide__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:549px){.dd-guide__grid{grid-template-columns:1fr}.dd-guide__card{padding:1.8rem}section.dd-guide{padding-top:3rem}}.dd-cart-shipping{margin-top:1.6rem;padding:1.4rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:6px;background:rgba(var(--color-foreground),.035);font-size:1.4rem;line-height:1.5;text-align:left}.dd-cart-shipping__row{display:flex;flex-wrap:wrap;gap:.6rem 1rem;justify-content:space-between;align-items:baseline}.dd-cart-shipping__row strong{white-space:nowrap}.dd-cart-shipping__total{border-top:1px solid rgba(var(--color-foreground),.18);margin-top:1rem;padding-top:1rem;font-weight:700;font-size:1.6rem}.dd-cart-shipping p{margin:.8rem 0}.dd-cart-shipping a{display:inline-block;padding:.4rem 0}.dd-cart-enquiry{border-top:1px solid rgba(var(--color-foreground),.18);margin-top:1rem}.dd-cart-enquiry summary{display:list-item;list-style:disclosure-closed;cursor:pointer;min-height:4.4rem;padding:1.1rem 0;font-weight:600}.dd-cart-enquiry[open] summary{list-style:disclosure-open}cart-drawer:not(.is-empty) .drawer__inner{overflow-y:auto;overscroll-behavior:contain}cart-drawer:not(.is-empty) cart-drawer-items{flex:0 0 auto;overflow:visible}cart-drawer:not(.is-empty) .drawer__header{position:sticky;top:0;z-index:2;flex-shrink:0;background:rgb(var(--color-background))}cart-drawer:not(.is-empty) .drawer__footer{margin-top:auto}.dd-delivery{border:1px solid rgba(var(--color-foreground),.18);border-left:4px solid var(--dd-green);border-radius:6px;padding:1.2rem 1.5rem;background:rgba(var(--color-foreground),.035);font-size:1.4rem;line-height:1.5}.dd-delivery__label{font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.dd-delivery p{margin:.4rem 0}.dd-delivery a{display:inline-block;padding:.7rem 0}:root{--dd-green:#203d32;--dd-cream:#f5f1e9;--dd-line:#d9ddd5}body{letter-spacing:.02rem}.button{font-weight:700;min-height:4.8rem}.button:not(.button--secondary):not(.button--tertiary):hover{filter:brightness(.92)}.product__title h1{font-size:clamp(2.7rem,3vw,3.8rem);line-height:1.18;text-wrap:balance}.product__info-container .price{font-size:2.2rem;font-weight:700}.product__info-container>*+*{margin-top:1.6rem}.product-form__submit{min-height:5.2rem}.product__info-container .product-form{margin-top:1.6rem}.card--card .card__information{padding:1.8rem}.card__heading{line-height:1.3}.card .media img{object-fit:contain;background:#fff}.card-information>.price{margin-top:1.2rem;font-weight:700}.product__media img{object-fit:contain}.card--card{border-color:var(--dd-line)}@media(min-width:750px){.product__info-wrapper{padding-left:4rem}}@media(max-width:749px){.card--card .card__information{padding:1.2rem}.product__info-container>*+*{margin-top:1.4rem}.product__media-wrapper .product-media-container.constrain-height{--constrained-height:min(30rem,40svh)}.product__media-wrapper .thumbnail-list__item.slider__slide{width:6.4rem;flex:0 0 6.4rem}}dd-feet-choice[hidden]{display:none!important}dd-feet-choice{display:block;margin-top:1.4rem;padding:1.4rem;border:1px solid var(--dd-line);border-radius:.6rem;background:#fffdf8;color:#25332b}dd-feet-choice .button{min-height:4.4rem;max-width:100%;padding:.8rem 1.6rem;font-size:1.4rem;white-space:normal;text-align:center}dd-feet-choice .button[aria-pressed=true]{background:var(--dd-green);color:#fff}.dd-feet-choice__price{margin:.9rem 0 .4rem;font-size:1.4rem;font-weight:700;line-height:1.4}.dd-feet-choice__hint,.dd-feet-choice__status{margin:.4rem 0 0;font-size:1.25rem;line-height:1.5}.dd-feet-choice__status:empty{display:none}.dd-buybar[hidden]{display:none!important}.dd-buybar{display:none}@media(max-width:749px){.dd-buybar{position:fixed;bottom:0;left:0;right:0;z-index:8;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem;padding:1rem 1.4rem calc(1rem + env(safe-area-inset-bottom));background:#fffdf8;border-top:1px solid var(--dd-line);box-shadow:0 -.2rem 1rem #0001}.dd-buybar__error{flex-basis:100%;font-size:1.2rem;color:#9d2424}.dd-buybar__error[hidden]{display:none}.dd-buybar__info{min-width:0;flex:1;line-height:1.3}.dd-buybar__info strong{display:block;font-size:1.7rem}.dd-buybar__info small{display:block;font-size:1.05rem;line-height:1.3;margin-top:.3rem}.dd-buybar__info span{display:block;font-size:1.2rem;overflow-wrap:anywhere}.dd-buybar .button{flex-shrink:0;padding:0 1.4rem;min-height:4.6rem;font-size:1.35rem;background:var(--dd-green);color:#fff}.dd-buybar-visible .dd-whatsapp{bottom:calc(var(--dd-buybar-height,8rem) + 1.2rem)}.dd-buybar-visible{padding-bottom:var(--dd-buybar-height,8rem)}}.dd-pickup-enquiry{border-top:1px solid var(--dd-line);border-bottom:1px solid var(--dd-line);font-size:1.4rem;line-height:1.5}.dd-pickup-enquiry summary{display:list-item;list-style:disclosure-closed;cursor:pointer;min-height:4.4rem;padding:1.1rem .6rem;font-weight:600}.dd-pickup-enquiry[open] summary{list-style:disclosure-open}.dd-pickup-enquiry>div{padding:0 .6rem .8rem}.dd-pickup-enquiry p{margin:.7rem 0}.dd-pickup-enquiry .link{display:inline-block;padding:.8rem 0}.button:focus-visible,.dd-product-advice:focus-visible,summary:focus-visible{outline:3px solid #8b6c34;outline-offset:4px}.dd-product-advice{display:flex;justify-content:center;align-items:center;gap:1rem;border:1px solid var(--dd-line);border-radius:6px;min-height:4.4rem;padding:.9rem 1.2rem;text-decoration:none;color:var(--dd-green);font-size:1.4rem;background:transparent}.dd-product-advice:hover{background:#e8eee5}dd-product-description{display:block;font-size:1.5rem;line-height:1.65}dd-product-description>p{margin:0 0 2rem}dd-product-description details{border-top:1px solid var(--dd-line);padding:0 0 .2rem}dd-product-description details:last-child{border-bottom:1px solid var(--dd-line)}dd-product-description summary{display:list-item!important;cursor:pointer;font-weight:700!important;line-height:1.45;padding:1.5rem .2rem!important;color:var(--dd-green)}dd-product-description details>p,dd-product-description details>ul,dd-product-description details>div{margin-top:0;margin-bottom:1.6rem}dd-product-description details[open]{padding-bottom:1rem}.dd-quick-facts{font-size:1.4rem;line-height:1.45;color:rgb(var(--color-foreground))}.dd-quick-facts p{margin:.4rem 0}.dd-facts{padding:1.6rem 1.8rem;border:1px solid var(--dd-line);border-radius:8px;background:#fffdf8}.dd-facts__title{margin:0 0 1rem;font-weight:700;color:var(--dd-green)}.dd-facts dl{margin:0;font-size:1.4rem;line-height:1.5}.dd-facts dl>div{display:grid;grid-template-columns:9rem 1fr;gap:1rem;margin-top:.8rem}.dd-facts dt{font-weight:700}.dd-facts dd{margin:0}.dd-facts__note{font-size:1.3rem;margin:1rem 0 0}@media(max-width:749px){.dd-facts{padding:1.4rem}.dd-facts dl>div{grid-template-columns:8rem 1fr;gap:.8rem}}.dd-card-features{font-size:1.35rem;line-height:1.5;color:#435349;margin:.8rem 0 1.2rem}@media(min-width:750px){.dd-card-features{min-height:4.1rem}}@media(max-width:749px){.dd-card-features{font-size:1.25rem}}.dd-finish{border-top:1px solid #d0cec8;border-bottom:1px solid #d0cec8;font-size:1.5rem;line-height:1.55}.dd-finish summary{display:list-item;cursor:pointer;padding:1.3rem .3rem;font-weight:700}.dd-finish p{margin:0 0 1.2rem}.dd-product-links{font-size:1.4rem;line-height:1.7}.dd-product-links a{display:inline-block;padding:.6rem 0}.dd-purchase-reassurance{font-size:1.3rem;line-height:1.5;color:rgb(var(--color-foreground));text-align:left;margin:1rem 0}.dd-purchase-reassurance p{margin:.5rem 0}.dd-purchase-reassurance ul{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:.6rem 0}.dd-purchase-reassurance li{border:1px solid rgba(var(--color-foreground),.18);border-radius:.4rem;padding:.25rem .7rem;font-weight:600;font-size:1.2rem}.dd-purchase-reassurance__note{font-size:1.2rem}.jdgm-widget{--jdgm-primary-color:#203d32;--jdgm-secondary-color:#f5f1e9;--jdgm-write-review-bg-color:#203d32;--jdgm-border-radius:6px}.jdgm-widget[data-number-of-reviews="0"] .jdgm-histogram,.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-histogram,.jdgm-widget.dd-reviews-empty .jdgm-histogram,.jdgm-widget.dd-reviews-empty .jdgm-sort-dropdown-wrapper,.jdgm-review-widget.dd-reviews-empty .jm-review-widget__body{display:none!important}.jdgm-review-widget.dd-reviews-empty .jm-no-reviews-state{padding:1rem 0}.jdgm-review-widget.dd-reviews-empty .jm-review-widget__header{gap:1rem}.dd-service{background:#2c332f;color:#fff;text-align:center;padding:.9rem 1.6rem;font-size:1.3rem;line-height:1.5}.dd-service a{color:inherit;text-decoration:none}.dd-service a:hover{text-decoration:underline}.dd-whatsapp{position:fixed;right:1.6rem;bottom:calc(1.6rem + env(safe-area-inset-bottom));display:flex;align-items:center;gap:.8rem;min-height:4.8rem;padding:1.1rem 1.6rem;border-radius:3rem;background:#17663b;color:#fff;box-shadow:0 .2rem 1rem #0002;text-decoration:none;font-size:1.4rem;font-weight:700;z-index:10}.dd-whatsapp:focus-visible{outline:3px solid #fff;outline-offset:3px}.dd-whatsapp:hover{background:#124e2e}@media(max-width:749px){.dd-whatsapp{padding:1.2rem;right:1.2rem}.dd-whatsapp span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}body:has(cart-drawer.active) .dd-whatsapp,body:has(.menu-drawer-container[open]) .dd-whatsapp,body:has(product-modal[open]) .dd-whatsapp,body:has(modal-dialog[open]) .dd-whatsapp,body:has(quick-add-modal[open]) .dd-whatsapp{display:none}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map */
