@media screen and (max-width:767px){.breadcrumbs .outline-breadcrum .wrap-breadcrum .breadcrum{min-width:0;width:100%;max-width:100%}.breadcrumbs .outline-breadcrum .wrap-breadcrum ul{display:flex!important;flex-wrap:nowrap!important;align-items:center;width:100%;max-width:100%;overflow:hidden}.breadcrumbs .outline-breadcrum .wrap-breadcrum ul li{flex:0 0 auto;min-height:44px;display:inline-flex;align-items:center;min-width:0}.breadcrumbs .outline-breadcrum .wrap-breadcrum ul li:not(:first-child):not(:last-child){flex:0 1 auto}.breadcrumbs .outline-breadcrum .wrap-breadcrum ul li:not(:first-child):not(:last-child) a{max-width:38vw;overflow:hidden;text-overflow:ellipsis}.breadcrumbs .outline-breadcrum .wrap-breadcrum ul li:last-child{flex:1 1 0}.breadcrumbs .outline-breadcrum .wrap-breadcrum ul li:last-child span{display:block!important;-webkit-line-clamp:unset!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:44px;min-width:0}}.shoppingcart-content .info-total,.minicart .subtotal{font-size:18px;font-weight:700}.shoppingcart-content .info-total .total,.minicart .subtotal .js-total-price{font-size:20px}.shoppingcart-content .btn_checkout,.cms-btn.cms-btn-check{width:100%;min-height:52px;font-size:17px;font-weight:700;border-radius:8px}.shoppingcart-content textarea[name=note],.cart-note textarea,textarea#CartSpecialInstructions{min-height:64px!important;height:64px}.mini_cart_addon[data-id=gift],.mini_cart_gift,[data-id=gift].alo_tooltip,.mini_cart_shipping{display:none!important}.drv-advantages--buy{margin-top:4px}.drv-advantages--buy .drv-advantages__title{font-size:16px;margin:0 0 8px}.drv-advantages--buy .drv-advantages__list{list-style:none;margin:0;padding:0;display:grid;gap:6px}.drv-alt{margin:14px 0 6px}.drv-alt__label{margin:0 0 8px;font-weight:700;font-size:15px;color:#124a2f}.drv-alt__card{display:flex;gap:14px;align-items:center;padding:14px;border:1px solid rgba(18,74,47,.16);border-radius:14px;background:#f7f9f6;box-shadow:0 1px 3px #124a2f0f;text-decoration:none;color:inherit}.drv-alt__card:hover,.drv-alt__card:focus-visible{border-color:#124a2f57;box-shadow:0 2px 8px #124a2f1a}.drv-alt__img{flex:0 0 auto;width:108px;height:auto;border-radius:10px;background:#fff;border:1px solid rgba(18,74,47,.1)}.drv-alt__body{display:grid;gap:6px;min-width:0}.drv-alt__title{font-weight:600;font-size:15.5px;line-height:1.45;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.drv-alt__price{font-weight:800;font-size:18px;color:#124a2f}.drv-alt__body .drv-avail--in_stock{justify-self:start;padding:3px 10px;border-radius:999px;background:#7fba0029;font-size:13px;font-weight:700}@media(max-width:749px){.drv-alt__img{width:96px}.drv-alt__title{font-size:15px}.drv-alt__price{font-size:17px}}.drv-notify__known{margin:0 0 4px;font-size:13.5px;color:#5b6770}.drv-notify__ok{margin:0;font-weight:600}.drv-notify{display:inline-block;width:auto;max-width:100%}.drv-notify>summary{min-height:40px;padding:8px 14px;font-size:14px}.drv-notify>summary,.drv-demand>summary{display:flex;align-items:center;gap:8px}.drv-act__ico{width:18px;height:18px;flex:0 0 auto;color:#2a7d2e}.drv-notify>summary>span,.drv-demand>summary>span{flex:1 1 auto;color:#124a2f;font-weight:600}.drv-notify[open]{display:block;width:100%}.drv-notify,.drv-demand{margin:10px 0;border:1px solid #e6ecf0;border-radius:8px;background:#fafbfc}.drv-notify>summary,.drv-demand>summary{cursor:pointer;list-style:none;padding:12px 14px;font-weight:700;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:8px}.drv-notify>summary::-webkit-details-marker,.drv-demand>summary::-webkit-details-marker{display:none}.drv-notify>summary:after,.drv-demand>summary:after{content:"+";font-weight:700}.drv-notify[open]>summary:after,.drv-demand[open]>summary:after{content:"\2212"}.drv-notify[open],.drv-demand[open]{padding-bottom:12px}.drv-notify>:not(summary),.drv-demand__form{padding:0 14px}.drv-notify .drv-notify__title{display:none}.drv-demand__form{display:grid;gap:10px}.drv-demand__field{display:grid;gap:4px;font-size:13px}.drv-demand__field input{min-height:44px;padding:8px 12px;border:1px solid #cfd8e0;border-radius:6px}.drv-demand__field--qty input{max-width:120px}.drv-demand__consent{display:flex;gap:8px;align-items:flex-start;font-size:13px;line-height:1.5}.drv-demand__consent input{margin-top:3px;flex:0 0 auto}.drv-demand__submit{min-height:44px}.drv-demand__status{margin:0;font-weight:600}.drv-demand__hp{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.drv-sf__table{width:100%;border-collapse:collapse;margin:8px 0 12px;font-size:14px}.drv-sf__table th,.drv-sf__table td{border-bottom:1px solid #e6ecf0;padding:8px 6px;text-align:start;vertical-align:top}.drv-sf__table thead th{border-bottom:2px solid #1f2a33;font-weight:700}.drv-sf__meta th,.drv-sf__meta td{font-weight:600;background:#fafbfc}.drv-sf__table tbody th{font-weight:500}@media(max-width:749px){.type_shipping{padding-top:12px!important;padding-bottom:12px!important}.type_shipping .wrap-benefit .row{row-gap:2px}.type_shipping .item{padding-top:0;padding-bottom:0}.type_shipping .alo-shipping{gap:8px;margin-bottom:0!important;align-items:center}.type_shipping .alo-shipping .icon svg{width:17px;height:17px}.type_shipping .alo-shipping .title{font-size:12.5px;line-height:1.3;margin:0}.type_shipping .alo-shipping .content>*:not(.title){display:none}.shopify-section-group-footer-group #shopify-section-sections--20814374043844__footer-top,.shopify-section-group-footer-group [id$=__footer-top]{padding-top:14px!important;padding-bottom:14px!important}[id$=__footer-top] .row>.item{margin-bottom:8px!important}[id$=__footer-bottom] .item{margin-bottom:10px!important}[id$=__footer-bottom] img{max-width:120px}}.drv-cl{position:fixed;z-index:900;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.drv-cl[data-side=right]{align-items:flex-end}.drv-cl__btn{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 16px;border:0;border-radius:999px;background:#124a2f;color:#fff;font-weight:700;font-size:14px;box-shadow:0 4px 14px #124a2f47;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent}.drv-cl__btn:active{cursor:grabbing}.drv-cl__btn:focus-visible{outline:3px solid #7fba00;outline-offset:2px}.drv-cl[data-dragging] .drv-cl__btn{box-shadow:0 8px 22px #124a2f61;transform:scale(1.04)}.drv-cl__icon{flex:0 0 auto}.drv-cl__panel{position:absolute;top:calc(100% + 8px);min-width:208px;padding:10px;border-radius:14px;background:#fff;border:1px solid rgba(18,74,47,.14);box-shadow:0 10px 30px #00000024}.drv-cl[data-open-up] .drv-cl__panel{top:auto;bottom:calc(100% + 8px)}.drv-cl[data-side=left] .drv-cl__panel{left:0;right:auto}.drv-cl[data-side=right] .drv-cl__panel{right:0;left:auto}.drv-cl__title{margin:2px 4px 8px;font-size:13px;font-weight:700;color:#124a2f}.drv-cl__item{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 10px;border-radius:10px;text-decoration:none;color:#181818;font-weight:600;font-size:14px}.drv-cl__item:hover,.drv-cl__item:focus-visible{background:#f2f6f2}.drv-cl__badge{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;flex:0 0 auto}.drv-cl__ico{width:18px;height:18px;display:block}.drv-cl__item--wa .drv-cl__badge{background:#25d36624;color:#128c4a}.drv-cl__item--ig .drv-cl__badge{background:#c135841f;color:#c13584}.drv-cl__item--fb .drv-cl__badge{background:#1877f21f;color:#1877f2}@media(max-width:749px){.drv-cl__btn{min-height:44px;height:44px;padding:0 14px 0 12px;gap:6px;font-size:13.5px}.drv-cl__icon{width:20px;height:20px}}@media(prefers-reduced-motion:reduce){.drv-cl[data-dragging] .drv-cl__btn{transform:none}}.search .field__input:focus,.search .field__input:focus-visible,.search-modal__form .field__input:focus,.search-modal__form .field__input:focus-visible{outline:none!important;box-shadow:none!important}.search .field:focus-within,.search-modal__form .field:focus-within{box-shadow:0 0 0 3px #127a222e}.search .field__input::-webkit-search-cancel-button,.search .field__input::-webkit-search-decoration,.search-modal__form .field__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}body:has(#drv-msearch-panel:focus-within) .drv-cl,body:has(.drv-ls__panel:not([hidden])) .drv-cl{visibility:hidden;pointer-events:none}.drv-cat-section .drv-cat-media,.drv-cat-section .drv-cat-card:not(.drv-cat-card--art) .drv-cat-media{aspect-ratio:var(--drv-cat-ratio, 3 / 2)}.drv-cat-section .drv-cat-img{inline-size:100%;block-size:100%;object-fit:cover}.drv-cat-section[data-card-style=logo] .drv-cat-grid{--drv-cat-visible: 2.2}@media(min-width:750px){.drv-cat-section[data-card-style=logo] .drv-cat-grid{--drv-cat-visible: 4.4}}@media(min-width:990px){.drv-cat-section[data-card-style=logo] .drv-cat-grid{--drv-cat-visible: 6.4}}.drv-cat-card--logo{justify-content:flex-start;gap:7px;padding:7px 7px 10px}.drv-cat-logo{--drv-logo-k: 66px;position:relative;inline-size:100%;block-size:96px;display:grid;place-items:center;border-radius:12px;background:var(--drv-brand-tint, #f3f7f2);box-shadow:inset 0 0 0 1px #124a2f12}@media(min-width:750px){.drv-cat-logo{--drv-logo-k: 70px;block-size:104px}}@media(min-width:990px){.drv-cat-logo{--drv-logo-k: 78px;block-size:116px}}.drv-cat-logo-img{display:block;inline-size:auto;block-size:40px;max-inline-size:92%;object-fit:contain}.drv-cat-card--wide-logo .drv-cat-logo-img{max-inline-size:94%}.drv-cat-card--wide-logo .drv-cat-logo:before,.drv-cat-card--wide-logo .drv-cat-logo:after{content:"";position:absolute;inset-inline:30%;block-size:2px;border-radius:2px;background:#d4a72c;opacity:.75}.drv-cat-card--wide-logo .drv-cat-logo:before{inset-block-start:26%}.drv-cat-card--wide-logo .drv-cat-logo:after{inset-block-end:26%}@supports (block-size: calc(1px*sqrt(4))){.drv-cat-logo-img{block-size:clamp(10px,calc(var(--drv-logo-k) * sqrt(1 / var(--drv-logo-r, 2.2))),64px)}}.drv-cat-wordmark{max-inline-size:90%;font-size:16px;font-weight:800;line-height:1.15;letter-spacing:-.01em;color:var(--cl-main, #124a2f);text-align:center}.drv-cat-card--logo .drv-cat-label{font-size:12px;font-weight:600;color:#58625c;min-block-size:1.3em;-webkit-line-clamp:1}.drv-cat-card--logo:hover .drv-cat-logo-img{transform:scale(1.04);transition:transform .3s ease}@media(prefers-reduced-motion:reduce){.drv-cat-card--logo:hover .drv-cat-logo-img{transform:none}}div[data-wrapper-slidershow] .content-item.drv-slide{position:relative}.drv-hero-slogan{position:absolute;top:7%;right:3.5%;z-index:3;display:flex;flex-direction:column;align-items:center;gap:2px;max-width:24%;color:#1e5b2f;text-align:center;pointer-events:none}.drv-hero-slogan__text{font-size:clamp(12px,2.1vw,34px);font-weight:800;line-height:1.25;text-shadow:0 0 10px rgba(255,255,255,.9),0 0 2px rgba(255,255,255,.9)}.drv-hero-slogan__leaf{width:clamp(12px,1.6vw,26px);height:auto;color:#2a7d2e}@media(max-width:767px){div[data-wrapper-slidershow] .content-item.drv-slide--wide-mobile{aspect-ratio:auto!important;height:auto;display:flex;flex-direction:column}div[data-wrapper-slidershow] .content-item.drv-slide--wide-mobile .image-slideshow{position:relative;height:auto;aspect-ratio:var(--drv-ratio-m, 3)}div[data-wrapper-slidershow] .content-item.drv-slide--wide-mobile .wrap_text{position:relative;height:auto;padding:12px 16px 4px;justify-content:center}div[data-wrapper-slidershow] .content-item.drv-slide--wide-mobile .wrap_text .wrapper_caption{max-width:100%!important;margin:0 auto;text-align:center}div[data-wrapper-slidershow] .content-item.drv-slide--wide-mobile .inner-caption,div[data-wrapper-slidershow] .content-item.drv-slide--wide-mobile .inner-caption>*{text-align:center}div[data-wrapper-slidershow] .content-item.drv-slide--wide-mobile .slide_item_logo,div[data-wrapper-slidershow] .content-item.drv-slide--wide-mobile .slide_item_p{display:none}div[data-wrapper-slidershow] .content-item.drv-slide--wide-mobile .slide_item_h3,div[data-wrapper-slidershow] .content-item.drv-slide--wide-mobile .slide_item_h3 span{font-size:20px!important;line-height:1.3!important}div[data-wrapper-slidershow] .content-item.drv-slide--wide-mobile .slide_item_h4,div[data-wrapper-slidershow] .content-item.drv-slide--wide-mobile .slide_item_h4 span{font-size:15px!important;line-height:1.35!important}div[data-wrapper-slidershow] .content-item.drv-slide--wide-mobile .slide_item_h3{margin-bottom:2px}div[data-wrapper-slidershow] .content-item.drv-slide--wide-mobile .slide_item_h4{margin-bottom:8px}div[data-wrapper-slidershow] .content-item.drv-slide--wide-mobile a.buttons{height:36px;line-height:36px;min-width:132px}div[data-wrapper-slidershow] .content-item.drv-slide--wide-mobile .drv-hero-slogan{right:auto;left:3.5%;top:9%;max-width:34%}div[data-wrapper-slidershow] .content-item.drv-slide--wide-mobile .drv-hero-slogan__text{font-size:12px}}@media(min-width:768px){div[data-wrapper-slidershow] .swiper-slide:has(>.content-item.drv-slide--wide-art){height:auto;align-self:stretch}div[data-wrapper-slidershow] .content-item.drv-slide--wide-art{aspect-ratio:auto!important;height:100%;min-height:100%}div[data-wrapper-slidershow] .content-item.drv-slide--wide-art .image-slideshow img{object-fit:cover!important;object-position:71% 50%!important}.drv-hero-slogan{max-width:30%;right:2.5%}}@media(max-width:767px){.header-top .header-inner.have-search{height:auto!important;grid-template-areas:"nav-mobile logo right" "search search search";grid-template-rows:65px auto;row-gap:0}.drv-msearch-panel.drv-msearch-panel--persistent{display:block;position:static;grid-area:search;inline-size:auto;padding:2px 0 10px;border-block-start:0;box-shadow:none;background:transparent}}@media(min-width:768px){.drv-msearch-panel.drv-msearch-panel--persistent{display:none}}@media(max-width:767px){div[data-wrapper-slidershow] .content-item.drv-slide--identity:not(.drv-slide--wide-mobile) .wrap_text{position:absolute!important;top:0;right:0;bottom:0;left:0;display:flex!important;align-items:center!important;justify-content:flex-start;padding:0!important;margin:0!important;max-width:none!important}div[data-wrapper-slidershow] .content-item.drv-slide--identity:not(.drv-slide--wide-mobile) .wrap_text .wrapper_caption{width:48%!important;max-width:48%!important;margin:0 auto 0 6%!important;padding:0!important}div[data-wrapper-slidershow] .content-item.drv-slide--identity:not(.drv-slide--wide-mobile) .caption,div[data-wrapper-slidershow] .content-item.drv-slide--identity:not(.drv-slide--wide-mobile) .inner-caption,div[data-wrapper-slidershow] .content-item.drv-slide--identity:not(.drv-slide--wide-mobile) .inner-caption>*,div[data-wrapper-slidershow] .content-item.drv-slide--identity:not(.drv-slide--wide-mobile) .slide_item_p p{text-align:left!important}div[data-wrapper-slidershow] .content-item.drv-slide--identity:not(.drv-slide--wide-mobile) .slide_item_logo{display:block!important;margin:0 0 1.6vw!important}div[data-wrapper-slidershow] .content-item.drv-slide--identity:not(.drv-slide--wide-mobile) .slide_item_logo img{display:block;width:23vw!important;max-width:98px;height:auto;margin:0 auto 0 0!important}div[data-wrapper-slidershow] .content-item.drv-slide--identity:not(.drv-slide--wide-mobile) .slide_item_h3,div[data-wrapper-slidershow] .content-item.drv-slide--identity:not(.drv-slide--wide-mobile) .slide_item_h3 *,div[data-wrapper-slidershow] .content-item.drv-slide--identity:not(.drv-slide--wide-mobile) .slide_item_h4,div[data-wrapper-slidershow] .content-item.drv-slide--identity:not(.drv-slide--wide-mobile) .slide_item_h4 *{font-size:3.75vw!important;line-height:1.35!important;font-weight:800!important;margin:0!important}div[data-wrapper-slidershow] .content-item.drv-slide--identity:not(.drv-slide--wide-mobile) .slide_item_p{display:block!important;margin:1.3vw 0 2.4vw!important}div[data-wrapper-slidershow] .content-item.drv-slide--identity:not(.drv-slide--wide-mobile) .slide_item_p,div[data-wrapper-slidershow] .content-item.drv-slide--identity:not(.drv-slide--wide-mobile) .slide_item_p *{font-size:2.9vw!important;line-height:1.45!important;font-weight:500!important;color:#2f3b33!important}div[data-wrapper-slidershow] .content-item.drv-slide--identity:not(.drv-slide--wide-mobile) .slide_item_p *{margin:0!important}div[data-wrapper-slidershow] .content-item.drv-slide--identity:not(.drv-slide--wide-mobile) a.buttons{height:8.2vw!important;line-height:8.2vw!important;min-width:28vw!important;padding:0 4vw!important;font-size:3.5vw!important;margin:0!important}div[data-wrapper-slidershow] .content-item.drv-slide--identity:not(.drv-slide--wide-mobile) .drv-hero-slogan{top:5%!important;right:4%!important;left:auto!important;max-width:27%!important}div[data-wrapper-slidershow] .content-item.drv-slide--identity:not(.drv-slide--wide-mobile) .drv-hero-slogan__text{font-size:3.5vw!important}html[lang=en] div[data-wrapper-slidershow] .content-item.drv-slide--identity:not(.drv-slide--wide-mobile) .drv-hero-slogan{max-width:40%!important}html[lang=en] div[data-wrapper-slidershow] .content-item.drv-slide--identity:not(.drv-slide--wide-mobile) .slide_item_h3,html[lang=en] div[data-wrapper-slidershow] .content-item.drv-slide--identity:not(.drv-slide--wide-mobile) .slide_item_h3 *,html[lang=en] div[data-wrapper-slidershow] .content-item.drv-slide--identity:not(.drv-slide--wide-mobile) .slide_item_h4,html[lang=en] div[data-wrapper-slidershow] .content-item.drv-slide--identity:not(.drv-slide--wide-mobile) .slide_item_h4 *{font-size:3.3vw!important;line-height:1.3!important}html[lang=en] div[data-wrapper-slidershow] .content-item.drv-slide--identity:not(.drv-slide--wide-mobile) .slide_item_p,html[lang=en] div[data-wrapper-slidershow] .content-item.drv-slide--identity:not(.drv-slide--wide-mobile) .slide_item_p *{font-size:2.65vw!important;line-height:1.4!important}}.drv-cat-section .drv-cat-card--art .drv-cat-label{display:grid;place-items:center;align-content:center}@media(max-width:749px){.drv-cat-section .drv-cat-card--art .drv-cat-label{font-size:13px}}@media(max-width:767px){div[data-wrapper-slidershow] .content-item.drv-slide--m-contain{--drv-ratio-m: 1.6 !important}div[data-wrapper-slidershow] .content-item.drv-slide--m-contain .image-slideshow{background:linear-gradient(180deg,#e2f4fe,#c6e5fd,#acd6fa 44%,#b8daf6 64%,#e3f1fd,#d6e8f9);overflow:hidden}div[data-wrapper-slidershow] .content-item.drv-slide--m-contain .image-slideshow img{position:absolute!important;inset:auto 0 0 auto!important;width:auto!important;height:86%!important;max-width:none!important;object-fit:fill!important;transform:translate(3.6%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 16%),linear-gradient(180deg,transparent 0%,#000 8%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0%,#000 16%),linear-gradient(180deg,transparent 0%,#000 8%);mask-composite:intersect}div[data-wrapper-slidershow] .content-item.drv-slide--m-overlay .wrap_text{display:none!important}.drv-mhero{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;direction:rtl;font-family:"Noto Kufi Arabic",var(--font-body-family, sans-serif)}.drv-mhero>*{position:absolute;left:4%;margin:0;pointer-events:auto}.drv-mhero__logo{top:6.5%;width:16.5vw;height:auto;display:block}.drv-mhero__h{top:23.5%;display:flex;flex-direction:column;align-items:flex-end;line-height:1.3;font-weight:800;white-space:nowrap}.drv-mhero__h1{color:#1e73d8;font-size:4.4vw}.drv-mhero__h2{color:#f58220;font-size:4.4vw}.drv-mhero__d{top:43.5%;display:flex;flex-direction:column;align-items:flex-end;color:#374151;font-size:2.35vw;line-height:1.55;font-weight:600;white-space:nowrap}.drv-mhero__cta{top:61%;display:inline-flex;align-items:center;gap:1.8vw;height:9.6vw;padding:0 4.6vw;border-radius:999px;background:#f58220;color:#fff;font-size:3.7vw;font-weight:700;text-decoration:none;box-shadow:0 2px 6px #f5822059}.drv-mhero__cta svg{width:4.2vw;height:4.2vw}div[data-wrapper-slidershow] .content-item.drv-slide--m-contain .image-slideshow:after{display:none!important;content:none!important}}@media(max-width:767px){.drv-mhero--ltr{direction:ltr;font-family:var(--font-body-family, sans-serif)}.drv-mhero--ltr .drv-mhero__h,.drv-mhero--ltr .drv-mhero__d{align-items:flex-start}.drv-mhero--ltr .drv-mhero__h1,.drv-mhero--ltr .drv-mhero__h2{font-size:4vw;letter-spacing:-.01em}.drv-mhero--ltr .drv-mhero__d{font-size:2.45vw}}@media(min-width:768px){.drv-mhero{display:none}}@media(max-width:767px){div[data-wrapper-slidershow] .content-item.drv-slide--campaign:not(.drv-slide--m-overlay) .slide_item_h3,div[data-wrapper-slidershow] .content-item.drv-slide--campaign:not(.drv-slide--m-overlay) .slide_item_h3 *{font-size:4.5vw!important;line-height:1.3!important}div[data-wrapper-slidershow] .content-item.drv-slide--campaign:not(.drv-slide--m-overlay) .slide_item_h4,div[data-wrapper-slidershow] .content-item.drv-slide--campaign:not(.drv-slide--m-overlay) .slide_item_h4 *{font-size:3.7vw!important;line-height:1.35!important}div[data-wrapper-slidershow] .content-item.drv-slide--campaign:not(.drv-slide--m-overlay) .slide_item_p,div[data-wrapper-slidershow] .content-item.drv-slide--campaign:not(.drv-slide--m-overlay) .slide_item_p *{font-size:2.55vw!important;line-height:1.5!important}div[data-wrapper-slidershow] .content-item.drv-slide--campaign:not(.drv-slide--m-overlay) a.buttons{height:8.6vw!important;line-height:8.6vw!important;min-width:26vw!important;padding:0 4vw!important;font-size:3.5vw!important}}@media(max-width:749px){.drv-cat-section .drv-cat-head{flex-wrap:wrap;row-gap:2px;column-gap:12px}.drv-cat-section .drv-cat-title{flex:1 1 auto;white-space:nowrap}.drv-cat-section .drv-cat-viewall{white-space:nowrap;margin-inline-start:auto}}@media(min-width:768px){html[lang=en] .drv-hero-slogan{max-width:44%}}.drv-cat-section .drv-cat-grid>*{min-inline-size:0}.drv-cat-section .drv-cat-card--art .drv-cat-label{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.alo_tooltip:not(:hover) .alo_tooltip-content{visibility:visible!important;opacity:0!important}@media only screen and (max-width:767px){.alo_tooltip .alo_tooltip-content{display:inline-block!important;position:absolute!important;inline-size:1px!important;block-size:1px!important;padding:0!important;margin:0!important;border:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;opacity:1}}.product-single button.contact-us,.product-single button.popup_social,button.contact-us,button.popup_social{min-block-size:24px;display:inline-flex;align-items:center}.drv-demand__ok{margin:0;font-weight:600;color:#1f7a2c}.drv-demand__already{margin:0;font-size:13px;color:#5b6770}.drv-demand__err{color:#c62f38;font-size:13px}.drv-demand__fields{display:grid;gap:10px}.drv-demand__note{margin:0;font-size:12px;color:#5b6770}.drv-oos-host{display:none}[data-drv-widget] [hidden]{display:none!important}dialog.gallery-fullscreen .drv-hires-open{position:absolute;z-index:99;inset-block-end:24px;inset-inline:0;margin-inline:auto;inline-size:max-content;max-inline-size:calc(100% - 32px);display:inline-flex;align-items:center;justify-content:center;min-block-size:44px;padding:0 18px;border-radius:999px;background:#fff;color:#1d2b36;border:1px solid #d6dde2;box-shadow:0 2px 10px #00000014;font-size:14px;font-weight:600;text-decoration:none}dialog.gallery-fullscreen .drv-hires-open:hover{border-color:#1d2b36}@media(min-width:768px){dialog.gallery-fullscreen .drv-hires-open{inset-block-end:auto;inset-inline:auto;top:30px;left:30px;margin:0}}dialog.gallery-fullscreen .drv-hires-open:focus-visible,dialog.gallery-fullscreen .toggle-zoom:focus-visible{outline:2px solid #1d2b36;outline-offset:3px}.breadcrumbs .outline-breadcrum .wrap-breadcrum h1.heading-title{color:var(--cl-title-breadcrumb);text-transform:capitalize;font-size:24px;line-height:1}#drv-search-mobile,.header .search-modal__form .field__input{padding-top:4px;padding-bottom:4px;font-size:13px}.drv-cl[hidden]{display:none!important}html[dir=rtl] body{direction:rtl;text-align:right}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] h4,html[dir=rtl] p,html[dir=rtl] li{text-align:right}html[dir=rtl] .flex-row,html[dir=rtl] .grid{flex-direction:row-reverse}.facets__price.price-slider-init{direction:ltr!important}.drv-notify__form,.drv-demand__wrap{display:block;width:100%}.drv-notify,.drv-demand{display:block;width:100%;margin:10px 0;border-radius:8px}.drv-notify{border:0;background:transparent}.drv-notify>summary{min-height:48px;padding:10px 16px;border-radius:8px;background:#124a2f;color:#fff;justify-content:center;font-size:15px}.drv-notify>summary>span{flex:0 1 auto;color:#fff;font-weight:700}.drv-notify>summary .drv-act__ico,.drv-notify>summary:after{color:#fff}.drv-notify>summary:hover{background:#0d3824}.drv-notify[open]{border:1px solid #e6ecf0;background:#fafbfc}.drv-notify[open]>summary{border-radius:8px 8px 0 0}.drv-demand{border:1.5px solid #124a2f;background:#fff}.drv-demand>summary{min-height:46px;padding:6px 16px;justify-content:center;text-align:center}.drv-demand>summary>span{flex:0 1 auto;color:#124a2f;font-weight:700;display:grid;line-height:1.35}.drv-demand>summary .drv-act__ico,.drv-demand>summary:after{color:#124a2f}.drv-demand__hint{font-size:12px;font-weight:500;color:#5b6770}.drv-notify>summary:focus-visible,.drv-demand>summary:focus-visible{outline:2px solid #124a2f;outline-offset:3px}.drv-notify>summary:after,.drv-demand>summary:after{margin-inline-start:6px}.drv-cat-section[data-card-style=logo] .drv-cat-card--logo{padding:0;gap:0;overflow:hidden;background:var(--drv-brand-tint, #f3f7f2);border:1px solid rgba(18,74,47,.12);border-radius:14px;box-shadow:none}.drv-cat-section[data-card-style=logo] .drv-cat-card--logo:hover{border-color:#124a2f52}.drv-cat-section[data-card-style=logo] .drv-cat-logo{--drv-logo-k: 76px;block-size:110px;border-radius:0;box-shadow:none;background:transparent}@media(min-width:750px){.drv-cat-section[data-card-style=logo] .drv-cat-logo{--drv-logo-k: 80px;block-size:118px}}@media(min-width:990px){.drv-cat-section[data-card-style=logo] .drv-cat-logo{--drv-logo-k: 86px;block-size:128px}}.drv-cat-section[data-card-style=logo] .drv-cat-card--logo .drv-cat-label{display:block;inline-size:100%;margin:0;padding:8px 8px 10px;box-sizing:border-box;font-size:13px;font-weight:700;color:#1d2b36;text-align:center;background:#fff9;border-block-start:1px solid rgba(18,74,47,.08)}@media(min-width:1025px){#bk_drv_health_goals ul.sub-column,#bk_drv_brands ul.sub-column{columns:2;column-gap:28px}#bk_drv_health_goals ul.sub-column>li,#bk_drv_brands ul.sub-column>li{break-inside:avoid}}.template-index .shopify-section.drv-bs-wrapper:nth-child(2n of.drv-bs-wrapper),.template-index .shopify-section.drv-bs-wrapper:nth-child(2n of.drv-bs-wrapper)>.drv-bs-section{background:#eaf3ec}.drv-cat-section:has(.drv-cat-card--art) .drv-cat-card:not(.drv-cat-card--art) .drv-cat-label{display:grid;place-items:center;align-content:center;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media(max-width:749px){.drv-cat-section:has(.drv-cat-card--art) .drv-cat-card:not(.drv-cat-card--art) .drv-cat-label{font-size:13px}}.drv-cart-extras{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:12px 0 4px;width:100%;max-width:100%}.drv-cart-extras .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.drv-coupon{border:1px solid #dfe8e2;border-radius:12px;background:#f7faf8}.drv-coupon>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-weight:600;color:#124a2f}.drv-coupon>summary::-webkit-details-marker{display:none}.drv-coupon>summary:after{content:"";margin-inline-start:auto;width:8px;height:8px;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg);transition:transform .2s}.drv-coupon[open]>summary:after{transform:rotate(-135deg)}.drv-coupon__icon{flex:none;color:#1d7a45}.drv-coupon__body{padding:0 14px 12px}.drv-coupon__row{display:flex;gap:8px}.drv-coupon__input{flex:1 1 auto;width:auto!important;min-width:0;max-width:100%;height:44px;margin:0;padding:0 12px;border:1px solid #cfd9d3;border-radius:10px;background:#fff;font-size:16px;letter-spacing:.5px;text-transform:uppercase}.drv-coupon__input::placeholder{text-transform:none;letter-spacing:0}.drv-coupon__apply{flex:none;height:44px;padding:0 18px;border:0;border-radius:10px;background:#124a2f;color:#fff;font-weight:700;cursor:pointer}.drv-cart-extras.is-busy .drv-coupon__apply{opacity:.6;cursor:progress}.drv-coupon__msg{margin:8px 0 0;font-size:13px;line-height:1.5}.drv-coupon__msg:empty{display:none}.drv-coupon__msg.is-ok{color:#1d7a45}.drv-coupon__msg.is-error{color:#b42318}.drv-coupon__applied{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px}.drv-coupon__chip{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:#e6f2ea;font-size:13px}.drv-coupon__code{font-weight:700;letter-spacing:.5px}.drv-coupon__save{color:#1d7a45;font-weight:600}.drv-coupon__remove{margin-inline-start:auto;min-height:32px;padding:0 4px;border:0;background:none;color:#b42318;text-decoration:underline;cursor:pointer}.drv-cart-lines{display:grid;gap:8px}.drv-cart-line{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:15px}.drv-cart-line .is-free,.drv-cart-line--discount>span:last-child{color:#1d7a45;font-weight:700}.drv-cart-line--total{margin-top:2px;padding-top:10px;border-top:1px solid #e5ece8;font-size:18px;font-weight:800;color:#124a2f}.drv-cart-cod{margin:0;font-size:12.5px;color:#5b6b63}.drv-cart-policies{margin:0;font-size:12.5px;color:#5b6b63;text-align:center}.drv-cart-policies a{color:inherit;text-decoration:underline}.drv-cart-extras--drawer{margin-top:6px}.drv-cart-extras--drawer .drv-cart-line--total{font-size:17px}.drv-free-shipping .free-shipping{height:8px;border-radius:999px}.drv-free-shipping .free-shipping__progress{border-radius:999px}.drv-free-shipping .free-shipping__text{font-size:14px;font-weight:600;color:#124a2f;line-height:1.5}.drv-free-shipping .free-shipping__text .free{color:#1d7a45;font-weight:800}.drv-free-shipping.congratulations .free-shipping__text{color:#1d7a45}.drv-cart-line>span{display:inline;width:auto}.drv-cart-line>span:first-child{min-width:0}.drv-cart-line>span:last-child{flex:none;white-space:nowrap}@media(max-width:400px){.drv-cart-line--total{font-size:17px}}.drv-resume{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:12px 10px;padding:14px 16px;border:1px solid #cfe3d6;border-radius:14px;background:#eef7f1;box-shadow:0 2px 10px #124a2f0f}.drv-resume__text{flex:1 1 220px;display:grid;gap:2px;color:#124a2f}.drv-resume__text strong{font-size:15px}.drv-resume__text span{font-size:13px;color:#3d5a4a}.drv-resume__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.drv-resume__cta{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:10px;background:#124a2f;color:#fff!important;font-weight:700;text-decoration:none}.drv-resume__dismiss{min-height:44px;padding:0 10px;border:0;background:none;color:#3d5a4a;text-decoration:underline;cursor:pointer}@media(min-width:1025px){.drv-resume{max-width:1390px;margin:16px auto}}.drv-cart-returning{margin:0;font-size:13px;color:#3d5a4a;text-align:center}.drv-cart-returning a{color:#124a2f;font-weight:700;text-decoration:underline}.drv-cat-section[data-layout=two_rows] .drv-cat-grid{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,auto);--drv-cat-gap: 8px;--drv-cat-visible: 3.5;gap:var(--drv-cat-gap);grid-auto-columns:calc((100% - (var(--drv-cat-visible) - 1) * var(--drv-cat-gap)) / var(--drv-cat-visible));padding-block-end:8px;scroll-padding-inline:0}.drv-cat-section[data-layout=two_rows] .drv-cat-item{flex:none;inline-size:auto;min-inline-size:0}.drv-cat-section[data-layout=two_rows] .drv-cat-card{gap:5px;padding:6px 5px 8px;border-radius:14px}.drv-cat-section[data-layout=two_rows] .drv-cat-media{border-radius:10px}.drv-cat-section[data-layout=two_rows] .drv-cat-card--art .drv-cat-label{font-size:12.5px;line-height:1.45;min-block-size:2.9em;padding-block:1px}@media(min-width:750px){.drv-cat-section[data-layout=two_rows] .drv-cat-grid{--drv-cat-gap: 14px;--drv-cat-visible: 5.3}.drv-cat-section[data-layout=two_rows] .drv-cat-card--art .drv-cat-label{font-size:14px;line-height:1.45;min-block-size:2.9em}}@media(min-width:990px){.drv-cat-section[data-layout=two_rows] .drv-cat-grid{--drv-cat-gap: 16px;--drv-cat-visible: 6;overflow-x:visible;scroll-snap-type:none}.drv-cat-section[data-layout=two_rows] .drv-cat-card{padding:10px 10px 12px}}@media(max-width:767px){.drv-mhero{inset:auto;top:12.5%;left:1.5%;width:55%;display:flex;flex-direction:column;align-items:center;text-align:center}.drv-mhero>*{position:static;left:auto;top:auto}.drv-mhero__logo{width:17vw;margin:0 0 2.4vw}.drv-mhero__h,.drv-mhero--ltr .drv-mhero__h{align-items:center}.drv-mhero__d,.drv-mhero--ltr .drv-mhero__d{align-items:center;margin-top:2.6vw;font-size:2.2vw}.drv-mhero{width:52%}.drv-mhero__cta{margin-top:3.6vw}}div:has(>.drv-notify__form>details.drv-notify):has(+div>.drv-demand__wrap>details.drv-demand),div:has(>.drv-notify__form>details.drv-notify)+div:has(>.drv-demand__wrap>details.drv-demand){float:left;inline-size:calc(50% - 4px);margin-block-end:10px}html[dir=rtl] div:has(>.drv-notify__form>details.drv-notify):has(+div>.drv-demand__wrap>details.drv-demand),html[dir=rtl] div:has(>.drv-notify__form>details.drv-notify)+div:has(>.drv-demand__wrap>details.drv-demand){float:right}div:has(>.drv-notify__form>details.drv-notify)+div:has(>.drv-demand__wrap>details.drv-demand){margin-inline-start:8px}div:has(>.drv-notify__form>details.drv-notify)+div:has(>.drv-demand__wrap>details.drv-demand)+*{clear:both}div:has(+div>.drv-demand__wrap)>.drv-notify__form>.drv-notify,div:has(>.drv-notify__form)+div>.drv-demand__wrap>.drv-demand{margin:0}div:has(+div>.drv-demand__wrap)>.drv-notify__form>.drv-notify>summary,div:has(>.drv-notify__form)+div>.drv-demand__wrap>.drv-demand>summary{box-sizing:border-box;height:50px;padding:4px 8px;gap:6px;justify-content:center;text-align:center;border-radius:10px;font-size:13.5px;line-height:1.25;color:#124a2f;overflow:hidden}div:has(+div>.drv-demand__wrap)>.drv-notify__form>.drv-notify>summary{background:#dcefe3;border:1px solid #a9d2b8}div:has(>.drv-notify__form)+div>.drv-demand__wrap>.drv-demand{border:0;background:transparent}div:has(>.drv-notify__form)+div>.drv-demand__wrap>.drv-demand>summary{background:#f1f8f3;border:1px solid #c3e0cd}div:has(+div>.drv-demand__wrap)>.drv-notify__form>.drv-notify>summary:hover{background:#cfe8d8}div:has(>.drv-notify__form)+div>.drv-demand__wrap>.drv-demand>summary:hover{background:#e4f2e9}div:has(+div>.drv-demand__wrap)>.drv-notify__form>.drv-notify>summary>span,div:has(>.drv-notify__form)+div>.drv-demand__wrap>.drv-demand>summary>span{flex:0 1 auto;display:block;color:#124a2f;font-weight:700}div:has(+div>.drv-demand__wrap)>.drv-notify__form>.drv-notify>summary .drv-act__ico,div:has(>.drv-notify__form)+div>.drv-demand__wrap>.drv-demand>summary .drv-act__ico{flex:0 0 auto;color:#124a2f}div:has(+div>.drv-demand__wrap)>.drv-notify__form>.drv-notify>summary:after,div:has(>.drv-notify__form)+div>.drv-demand__wrap>.drv-demand>summary:after{content:none}div:has(>.drv-notify__form)+div>.drv-demand__wrap>.drv-demand>summary .drv-demand__hint{display:none}div:has(>.drv-notify__form>details[open]):has(+div>.drv-demand__wrap),div:has(>.drv-notify__form>details[open])+div:has(>.drv-demand__wrap),div:has(>.drv-notify__form):has(+div>.drv-demand__wrap>details[open]),div:has(>.drv-notify__form)+div:has(>.drv-demand__wrap>details[open]){float:none!important;inline-size:auto!important;margin-inline-start:0!important}div:has(+div>.drv-demand__wrap)>.drv-notify__form>.drv-notify[open],div:has(>.drv-notify__form)+div>.drv-demand__wrap>.drv-demand[open]{border:1px solid #c3e0cd;border-radius:10px;background:#fafcfb}div:has(+div>.drv-demand__wrap)>.drv-notify__form>.drv-notify[open]>summary,div:has(>.drv-notify__form)+div>.drv-demand__wrap>.drv-demand[open]>summary{height:auto;border-width:0 0 1px;border-radius:10px 10px 0 0}@media(max-width:339px){div:has(>.drv-notify__form):has(+div>.drv-demand__wrap),div:has(>.drv-notify__form)+div:has(>.drv-demand__wrap){float:none!important;inline-size:auto!important;margin-inline-start:0!important}}.drv-col-about{max-width:860px;margin:8px auto 0;border:1px solid #e3ebe6;border-radius:12px;background:#fafcfb}.drv-col-about__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:10px 16px;cursor:pointer;list-style:none;font-size:15px;font-weight:700;color:#124a2f}.drv-col-about__summary::-webkit-details-marker{display:none}.drv-col-about__summary:after{content:"";flex:0 0 auto;width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin-block-start:-4px;transition:transform .2s ease}.drv-col-about[open]>.drv-col-about__summary:after{transform:rotate(225deg);margin-block-start:4px}.drv-col-about__summary:focus-visible{outline:2px solid #124a2f;outline-offset:2px;border-radius:12px}.drv-col-about__body{padding:0 16px 14px;font-size:14px;line-height:1.75;color:#334}.drv-col-about__body p{margin:0 0 8px}.drv-col-about__body .drv-col-brands{margin-top:10px;font-size:13px;color:#5b6770}[id$=__collection-description]>section{background:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/drv-ux.css.map */
