.dlt-pdp-olera{--dlt-olera-forest: #11291e;--dlt-olera-deep: #204333;--dlt-olera-moss: #62764c;--dlt-olera-paper: #fcfdfb;--dlt-olera-rose: #d7a49f;--dlt-olera-muted: #53685b;--dlt-olera-rule: rgba(32,67,51,.14)}body.template-product .dlt-pdp-olera .shopify-section--main-product .product{max-width:1340px;column-gap:clamp(24px,3.7vw,64px)}body.template-product .dlt-pdp-olera .shopify-section--main-product .product-info{color:var(--dlt-olera-forest)}body.template-product .dlt-pdp-olera .shopify-section--main-product .dlt-product-identity-line{color:var(--dlt-olera-moss);font-size:clamp(11px,.9vw,13px);letter-spacing:.085em;margin-bottom:clamp(10px,1.1vw,17px)}body.template-product .dlt-pdp-olera .shopify-section--main-product h1.dlt-product-title-editorial{color:var(--dlt-olera-forest)!important;font-size:clamp(32px,3.25vw,52px)!important;font-weight:600!important;line-height:1.08!important;letter-spacing:-.038em!important}body.template-product .dlt-pdp-olera .shopify-section--main-product .dlt-product-title-primary{color:var(--dlt-olera-forest)}body.template-product .dlt-pdp-olera .shopify-section--main-product .dlt-product-title-accent{color:var(--dlt-olera-deep);font-size:.97em}body.template-product .dlt-pdp-olera .shopify-section--main-product .dlt-product-editorial-lead{max-width:55ch;color:var(--dlt-olera-muted);font-size:clamp(14px,1.15vw,16px);line-height:1.56;margin-top:10px!important}body.template-product .dlt-pdp-olera .shopify-section--main-product .dlt-quick-benefits--editorial.dlt-quick-benefits--hero{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;margin:12px 0 2px!important}body.template-product .dlt-pdp-olera .shopify-section--main-product .dlt-quick-benefits--hero .dlt-quick-benefits__list{display:flex!important;width:auto;flex-wrap:wrap}body.template-product .dlt-pdp-olera .shopify-section--main-product .dlt-quick-benefits--hero .dlt-quick-benefits__item{border-radius:999px!important;background:#edf3eb!important;border:1px solid var(--dlt-olera-rule)!important;min-height:36px!important;padding:7px 13px!important}body.template-product .dlt-pdp-olera .shopify-section--main-product .dlt-quick-benefits--hero .dlt-quick-benefits__text{color:var(--dlt-olera-deep)!important;font-size:13px!important;line-height:1.3!important;font-weight:650!important}.dlt-pdp-olera .dlt-quick-benefits__caption{display:block;color:var(--dlt-olera-muted);font-size:11px;line-height:1.25;font-weight:750;letter-spacing:.075em;text-transform:uppercase}.dlt-pdp-olera .dlt-quick-benefits__more{display:inline-flex;align-items:center;color:var(--dlt-olera-deep);min-height:36px;font-size:12px;font-weight:700;line-height:1.3;text-underline-offset:4px;text-decoration:underline;white-space:normal}.dlt-pdp-olera .dlt-quick-benefits__more:is(:hover,:focus-visible){color:#0d2117}body.template-product .dlt-pdp-olera .shopify-section--main-product .db .db-prices{border-color:var(--dlt-olera-rule);border-radius:18px;background:linear-gradient(135deg,#fffdfa,#f6f8f4);box-shadow:0 8px 26px #11291e09}body.template-product .dlt-pdp-olera .shopify-section--main-product .db .db-cur{color:var(--dlt-olera-forest);font-weight:800;font-size:clamp(33px,3vw,46px)}body.template-product .dlt-pdp-olera .shopify-section--main-product .db .db-sale-badge:not([hidden]){background:#a5524d;border-color:#a5524d;color:#fff;border-radius:9px}body.template-product .dlt-pdp-olera .shopify-section--main-product .db .db-sale-badge[hidden]{display:none!important}body.template-product .dlt-pdp-olera .shopify-section--main-product [data-dlt-buybox-root] .db-btn:not(:disabled){background:var(--dlt-olera-forest)!important;background-image:none!important;box-shadow:0 6px 14px #11291e1f!important;border-radius:12px!important}body.template-product .dlt-pdp-olera .shopify-section--main-product [data-dlt-buybox-root] .db-btn:not(:disabled):hover{background:var(--dlt-olera-deep)!important;box-shadow:0 8px 18px #11291e26!important}body.template-product .dlt-pdp-olera .shopify-section--main-product .db .db-atc-row{margin-top:10px}body.template-product .dlt-pdp-olera .shopify-section--main-product .db .db-btn{min-height:54px}body.template-product .dlt-pdp-olera .shopify-section--main-product #gal .product-gallery{background:linear-gradient(145deg,#fbfcf9,#f4f6f0)!important;border:1px solid rgba(32,67,51,.08);border-radius:clamp(14px,2vw,24px);padding:clamp(5px,.8vw,12px)}body.template-product .dlt-pdp-olera .shopify-section--main-product #gal .product-gallery__media img{object-fit:contain!important}body.template-product .dlt-pdp-olera .dlt-pdp-sticky-cta__button:not(:disabled){background:var(--dlt-olera-forest)!important;background-image:none!important}.dlt-pdp-olera .shopify-section--dlt-olera-benefits{margin:0}.dlt-pdp-olera .dlt-olera-benefits{width:100%;padding:clamp(26px,4vw,56px) 0 clamp(25px,4vw,56px)}.dlt-pdp-olera .dlt-olera-benefits__container{width:min(calc(100% - 2 * var(--dlt-pdp-gutter, 20px)),var(--dlt-olera-benefits-width,1300px));margin-inline:auto;color:var(--dlt-olera-forest)}.dlt-pdp-olera .dlt-olera-benefits__heading{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(210px,.72fr);align-items:end;gap:clamp(16px,3vw,48px);margin-bottom:clamp(18px,2.8vw,30px)}.dlt-pdp-olera .dlt-olera-benefits__eyebrow{margin:0 0 8px;color:var(--dlt-olera-moss);font-size:12px;font-weight:800;line-height:1.4;letter-spacing:.13em;text-transform:uppercase}.dlt-pdp-olera .dlt-olera-benefits__title{margin:0;max-width:18ch;color:var(--dlt-olera-forest);font-family:var(--heading-font-family, Georgia, serif);font-size:clamp(30px,3.5vw,50px);font-weight:600;letter-spacing:-.045em;line-height:1.1;text-wrap:balance}.dlt-pdp-olera .dlt-olera-benefits__intro{margin:0 0 4px;max-width:42ch;color:var(--dlt-olera-muted);font-size:clamp(14px,1.1vw,16px);line-height:1.6}.dlt-pdp-olera .dlt-olera-benefits__grid{display:grid;grid-template-columns:repeat(var(--dlt-olera-benefits-cols, 3),minmax(0,1fr));gap:clamp(10px,1.3vw,18px);margin:0;padding:0;list-style:none}.dlt-pdp-olera .dlt-olera-benefits__item{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(14px,2vw,22px);min-width:0;min-height:clamp(180px,15vw,232px);padding:clamp(20px,2.7vw,34px);border:1px solid rgba(32,67,51,.13);border-radius:clamp(14px,1.6vw,21px);background:linear-gradient(150deg,#f7f9f4,#fdfefa);box-shadow:0 10px 30px #11291e06}.dlt-pdp-olera .dlt-olera-benefits__item:nth-child(2){background:linear-gradient(165deg,#f0f4ed,#f9fbf7)}.dlt-pdp-olera .dlt-olera-benefits__item:nth-child(3){background:linear-gradient(165deg,#f8f3ef,#fefbf9)}.dlt-pdp-olera .dlt-olera-benefits__number{color:var(--dlt-olera-moss);font-size:12px;font-weight:800;letter-spacing:.15em}.dlt-pdp-olera .dlt-olera-benefits__item p{margin:0;flex:1 1 auto;color:var(--dlt-olera-deep);font-family:var(--heading-font-family,Georgia,serif);font-size:clamp(21px,2.05vw,29px);font-weight:600;line-height:1.22;letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:pretty}.dlt-pdp-olera .dlt-olera-benefits__accent{display:block;width:38px;height:2px;background:var(--dlt-olera-rose)}.dlt-pdp-olera .dlt-olera-benefits__technology{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;padding:clamp(18px,2.6vw,28px) 0 0;margin-top:clamp(18px,2.2vw,26px);border-top:1px solid var(--dlt-olera-rule)}.dlt-pdp-olera .dlt-olera-benefits__technology-heading{display:inline-flex;align-items:center;gap:10px;color:var(--dlt-olera-deep);font-size:13px;font-weight:700}.dlt-pdp-olera .dlt-olera-benefits__technology-index{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--dlt-olera-rule);border-radius:100%;color:var(--dlt-olera-moss);font-size:20px;font-weight:400}.dlt-pdp-olera .dlt-olera-benefits__actives{display:flex;flex-wrap:wrap;gap:8px;flex:1 1 auto;margin:0;padding:0;list-style:none}.dlt-pdp-olera .dlt-olera-benefits__actives li{padding:7px 11px;border-radius:999px;background:#edf3eb;color:var(--dlt-olera-deep);font-size:12px;font-weight:600;line-height:1.25}.dlt-pdp-olera .dlt-olera-benefits__link{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--dlt-olera-deep);font-size:13px;font-weight:750;text-decoration:underline;text-underline-offset:4px}.dlt-pdp-olera .dlt-olera-benefits__link:focus-visible,.dlt-pdp-olera .dlt-quick-benefits__more:focus-visible{outline:3px solid var(--dlt-olera-moss);outline-offset:3px}@media(max-width:999px){body.template-product .dlt-pdp-olera .shopify-section--main-product .product{column-gap:0}body.template-product .dlt-pdp-olera .shopify-section--main-product #gal .product-gallery{border-radius:16px;padding:4px}.dlt-pdp-olera .dlt-olera-benefits__heading{grid-template-columns:1fr;gap:10px}.dlt-pdp-olera .dlt-olera-benefits__grid{gap:10px}}@media(max-width:749px){body.template-product .dlt-pdp-olera .shopify-section--main-product h1.dlt-product-title-editorial{font-size:clamp(30px,8.5vw,39px)!important}body.template-product .dlt-pdp-olera .shopify-section--main-product .dlt-product-identity-line{font-size:11px}body.template-product .dlt-pdp-olera .shopify-section--main-product .db .db-prices{padding:13px;border-radius:13px}body.template-product .dlt-pdp-olera .shopify-section--main-product .db .db-cur{font-size:clamp(29px,8.3vw,36px)}body.template-product .dlt-pdp-olera .shopify-section--main-product .db .db-btn{font-size:14px;min-height:52px}.dlt-pdp-olera .dlt-olera-benefits{padding:24px 0 30px}.dlt-pdp-olera .dlt-olera-benefits__container{width:calc(100% - 32px)}.dlt-pdp-olera .dlt-olera-benefits__title{font-size:clamp(28px,8vw,38px)}.dlt-pdp-olera .dlt-olera-benefits__intro{font-size:14px}.dlt-pdp-olera .dlt-olera-benefits__grid{grid-template-columns:1fr;gap:0;border-block:1px solid var(--dlt-olera-rule)}.dlt-pdp-olera .dlt-olera-benefits__item,.dlt-pdp-olera .dlt-olera-benefits__item:nth-child(n){display:grid;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:8px 12px;min-height:0;padding:16px 2px;border:0;border-radius:0;border-bottom:1px solid var(--dlt-olera-rule);background:transparent;box-shadow:none}.dlt-pdp-olera .dlt-olera-benefits__item:last-child{border-bottom:0}.dlt-pdp-olera .dlt-olera-benefits__number{margin-top:4px}.dlt-pdp-olera .dlt-olera-benefits__item p{font-size:clamp(20px,5.4vw,25px)}.dlt-pdp-olera .dlt-olera-benefits__accent{display:none}.dlt-pdp-olera .dlt-olera-benefits__technology{margin-top:18px;padding-top:18px}.dlt-pdp-olera .dlt-olera-benefits__technology-heading{width:100%;font-size:13px}.dlt-pdp-olera .dlt-olera-benefits__link{width:100%}}@media(max-width:359px){.dlt-pdp-olera .dlt-olera-benefits__container{width:calc(100% - 26px)}body.template-product .dlt-pdp-olera .shopify-section--main-product .dlt-quick-benefits--hero .dlt-quick-benefits__item{padding:7px 9px!important}body.template-product .dlt-pdp-olera .shopify-section--main-product h1.dlt-product-title-editorial{font-size:29px!important}}@media(prefers-reduced-motion:reduce){.dlt-pdp-olera .dlt-olera-benefits__item{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/137/assets/dlt-pdp-olera.css.map */
