.drevia-rating{justify-content:var(--txt-align,var(--g-align,flex-start))}.drevia-rating[style*="--txt-align:center"],[style*="--txt-align:center"]>.drevia-rating{justify-content:center}.drevia-rating[style*="--txt-align:right"],[style*="--txt-align:right"]>.drevia-rating{justify-content:flex-end}.drevia-rating[style*="--txt-align:left"],[style*="--txt-align:left"]>.drevia-rating{justify-content:flex-start}.dv{background:var(--dv-bg,#fff);color:var(--dv-text,#20251f);padding:var(--dv-pt,40px) 0 var(--dv-pb,40px);font-family:var(--g-font,inherit)}.dv-wrap{width:min(var(--dv-maxw,1000px),calc(100% - 32px));margin:0 auto}.dv-h{font-size:calc(var(--dv-hs,30px) * var(--fs,1));line-height:1.2;font-weight:800;text-align:center;margin:0 0 14px;color:inherit}.dv-p{font-size:calc(var(--dv-ts,13px) * var(--fs,1));line-height:1.6;letter-spacing:.02em}.dv-p p{margin:0 0 .6em}.dv-p p:last-child{margin-bottom:0}.dv-center{text-align:center}.dv-img{display:block;width:100%;height:100%;object-fit:cover}.dv-grid{display:grid;grid-template-columns:repeat(var(--dv-cols,3),minmax(0,1fr));gap:30px}.dv-stars{color:#f3c53d;letter-spacing:2px;font-size:calc(16px * var(--st-fs,1))}.dv-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border-radius:8px;background:var(--dv-accent,#3e694d);color:#fff;text-decoration:none;font-weight:800}.dv-intro__wrap{display:flex;flex-direction:column}.dv-intro__wrap--image_first{flex-direction:column-reverse}.dv-intro .dv-p{margin-bottom:40px}.dv-intro__wrap--image_first .dv-intro__text .dv-p{margin-bottom:0;margin-top:40px}.dv-intro__media{width:var(--dv-imgw,50%);border-radius:var(--dv-r,4px);overflow:hidden}.dv-intro__media--center{margin:0 auto}.dv-intro__media--right{margin-left:auto}.dv-intro__media .dv-img{height:auto;aspect-ratio:1}.dv-steps .dv-h{margin-bottom:40px}.dv-step{text-align:center}.dv-step__media{aspect-ratio:1;border-radius:var(--dv-r,8px);overflow:hidden;margin-bottom:22px}.dv-step__title{font-size:calc(calc(var(--dv-ts,13px) + 3px) * var(--st-fs,1));font-weight:700;margin:0 0 10px;letter-spacing:.02em}.dv-tcards .dv-h{margin-bottom:22px}.dv-tcard{background:var(--dv-card,#f4f4f1);border-radius:var(--dv-r,14px);overflow:hidden;text-align:center;align-self:start}.dv-tcard__media{position:relative;aspect-ratio:1;overflow:hidden;border-radius:0 0 var(--dv-r,14px) var(--dv-r,14px)}.dv-tcard__quote{position:absolute;right:16px;bottom:-18px;width:38px;height:38px;border-radius:50%;background:var(--dv-accent,#3e694d);color:#fff;display:flex;align-items:center;justify-content:center;font-size:calc(26px * var(--fs,1));line-height:1;padding-top:8px;z-index:1}.dv-tcard__body{padding:16px 16px 14px}.dv-tcard__title{font-size:calc(calc(var(--dv-ts,13px) + 3px) * var(--fs,1));font-weight:700;margin:6px 0 10px}.dv-tcard__author{border-top:1px solid rgba(0,0,0,.1);margin-top:10px;padding-top:8px;font-size:calc(11px * var(--fs,1));font-weight:700;font-style:italic}.dv-tcompare__row{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.dv-tcompare__row--rev .dv-tcompare__text{order:2}.dv-tcompare__text{text-align:center}.dv-compare{position:relative;aspect-ratio:1;overflow:hidden;border-radius:var(--dv-r,0);-webkit-user-select:none;user-select:none}.dv-compare__after{position:absolute;top:0;right:0;bottom:0;left:0}.dv-compare__before{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--pos,50%)) 0 0)}.dv-compare__label{position:absolute;top:0;background:var(--dv-accent,#3e694d);color:#fff;font-size:calc(11px * var(--fs,1));font-weight:800;padding:3px 10px;z-index:2}.dv-compare__label--l{left:0}.dv-compare__label--r{right:0}.dv-compare__handle{position:absolute;top:0;bottom:0;left:var(--pos,50%);width:3px;margin-left:-1.5px;background:#fff;z-index:2;pointer-events:none}.dv-compare__handle i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:50%;border:2px solid #fff;background:#ffffff40;color:#fff;font-style:normal;font-size:calc(18px * var(--fs,1));font-weight:700;display:flex;align-items:center;justify-content:center;letter-spacing:2px}.dv-compare__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;z-index:3}.dv-ingr{background:linear-gradient(135deg,var(--dv-bg,#4d6f55),var(--dv-bg2,#a9bca6))}.dv-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:0 0 36px}.dv-pill{background:#fff3;border-radius:999px;padding:10px 18px;font-size:calc(11px * var(--fs,1));font-weight:700}.dv-ingr__grid{gap:18px}.dv-ingr__card{display:grid;grid-template-columns:1fr 110px;gap:14px;align-items:center;background:var(--dv-card,#fff);color:var(--dv-cardtext,#20251f);border-radius:6px;padding:20px 18px;min-height:140px}.dv-ingr__title{font-family:var(--g-font,Georgia,"Times New Roman",serif);font-style:italic;font-size:calc(calc(var(--dv-ts,12px) + 5px) * var(--fs,1));margin:0 0 8px}.dv-ingr__card .dv-p{font-size:calc(var(--dv-ts,12px) * var(--fs,1))}.dv-ingr__media{aspect-ratio:1;border-radius:6px;overflow:hidden}.dv-banner{padding:0 0 var(--dv-pb,30px);position:relative}.dv-banner__wave{display:block;width:100%;height:40px;margin-bottom:-1px}.dv-banner__band{padding:var(--dv-pt,30px) 16px 20px}.dv-banner__band .dv-h{margin:0}.dv-banner__media{position:relative;height:var(--dv-h,460px)}.dv-banner__box{position:absolute;left:50%;transform:translate(-50%);width:min(680px,calc(100% - 32px));background:var(--dv-bg,#3f5f47);color:var(--dv-text,#fff);border-radius:0 0 18px 18px;padding:20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.dv-banner__box--top{top:0}.dv-banner__box--center{top:50%;transform:translate(-50%,-50%);border-radius:18px}.dv-banner__box--bottom{bottom:0;border-radius:18px 18px 0 0}.dv-faq .dv-h{margin-bottom:28px}.dv-faq__item{border-bottom:1px solid rgba(0,0,0,.12)}.dv-faq__item summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;cursor:pointer;font-size:calc(calc(var(--dv-ts,13px) + 1px) * var(--fs,1));font-weight:700}.dv-faq__item summary::-webkit-details-marker{display:none}.dv-faq__q{display:flex;align-items:center;gap:9px}.dv-faq__icon{width:17px;height:17px;border:1.5px solid currentColor;border-radius:50%;font-size:calc(11px * var(--fs,1));display:flex;align-items:center;justify-content:center;flex-shrink:0;opacity:.8}.dv-faq__chev{font-size:calc(14px * var(--fs,1));line-height:1;transition:transform .2s;transform:translateY(-3px)}.dv-faq__item[open] .dv-faq__chev{transform:rotate(180deg) translateY(-3px)}.dv-faq__a{padding:0 0 14px 26px}.dv-rlist__head{display:flex;justify-content:space-between;align-items:center;padding-bottom:18px;border-bottom:1px solid rgba(0,0,0,.12)}.dv-rlist__score{display:flex;align-items:center;gap:4px}.dv-rlist__score strong{font-size:calc(var(--dv-hs,22px) * var(--fs,1))}.dv-rlist__label{font-size:calc(11px * var(--fs,1));opacity:.8}.dv-rlist__filter{border:1px solid rgba(0,0,0,.4);border-radius:3px;padding:5px;display:flex}.dv-review{display:grid;grid-template-columns:150px 1fr;gap:20px;padding:22px 0;border-bottom:1px solid rgba(0,0,0,.12)}.dv-review__who{display:flex;align-items:center;gap:10px;align-self:start;font-size:calc(11px * var(--fs,1))}.dv-review__avatar{width:30px;height:30px;border-radius:50%;background:#eee;display:flex;align-items:center;justify-content:center;font-size:calc(11px * var(--fs,1));flex-shrink:0}.dv-review .dv-stars{font-size:calc(12px * var(--st-fs,1));margin-bottom:8px}.dv-review__photo{width:75px;height:75px;margin-top:12px;overflow:hidden}@media(max-width:749px){.dv-grid{grid-template-columns:1fr;gap:28px}.dv-intro__media{width:100%}.dv-tcompare__row{grid-template-columns:1fr;gap:28px}.dv-ingr__card{grid-template-columns:1fr 90px}.dv-review{grid-template-columns:1fr;gap:8px}.dv-banner__media{height:calc(var(--dv-h,460px) * .65)}}.drevia-product__inner{padding-top:var(--mp-pt-d,26px);padding-bottom:var(--mp-pb-d,90px)}@media(max-width:900px){.drevia-product__inner{padding-top:var(--mp-pt-m,0px);padding-bottom:var(--mp-pb-m,65px)}}.dv-bgs--solid{background:var(--accent,#3e694d)!important}.dv-bgs--soft{background:color-mix(in srgb,var(--accent,#3e694d) 9%,#fff)!important}.dv-bgs--medium{background:color-mix(in srgb,var(--accent,#3e694d) 38%,#fff)!important}.dv-bgs--dark{background:color-mix(in srgb,var(--accent,#3e694d) 68%,#000)!important}.dv-bgs--gradient{background:linear-gradient(135deg,var(--accent,#3e694d) 0%,color-mix(in srgb,var(--accent,#3e694d) 55%,#fff) 100%)!important}.dv-bgs--gradient_reverse{background:linear-gradient(135deg,color-mix(in srgb,var(--accent,#3e694d) 55%,#fff) 0%,var(--accent,#3e694d) 100%)!important}.dv-bgs--soft_gradient{background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--accent,#3e694d) 16%,#fff))!important}.dv-bgs--neutral{background:#f5f6f4!important}.dv-bgs--on-dark{color:#fff!important}.dv-bgs--on-light{color:var(--theme-text,#20251f)!important}.dv-bgs--on-dark .dv-h,.dv-bgs--on-dark .dv-p,.dv-bgs--on-dark h1,.dv-bgs--on-dark h2,.dv-bgs--on-dark h3{color:inherit}.dv-bgs--on-dark .card,.dv-bgs--on-dark .dv-tcard,.dv-bgs--on-dark .dv-review__avatar,.dv-bgs--on-dark .mobile-menu,.dv-bgs--on-dark .search-panel{color:var(--theme-text,#20251f)}.dv-bgs--on-dark .logo,.dv-bgs--on-dark .icon-btn{color:#fff}.dv-bgs--on-dark .header__cart-count{background:#fff;color:var(--accent,#3e694d)}.dv-bgs--on-dark .dv-faq__item,.dv-bgs--on-dark .dv-rlist__head,.dv-bgs--on-dark .dv-review,.dv-bgs--on-dark .faq details,.dv-bgs--on-dark .faq{border-color:#ffffff40}.dv-bgs--on-dark .dv-btn,.dv-bgs--on-dark .button{background:#fff;color:var(--accent,#3e694d)}.dv-bgs--on-dark .dv-tcards__dot{background:#fff}.dv-bgs--on-dark .dv-ms__heading strong,.dv-bgs--on-dark .dv-ms__heading b{color:color-mix(in srgb,var(--accent,#3e694d) 30%,#fff)}.dv-bgs--on-dark .dv-ms__arrow{background:var(--ms-arrow-bg,rgba(255,255,255,.22))}.dv-bgs--on-dark .dv-ms__dot{background:var(--ms-dot,#fff)}.dv-bgs--on-dark .dv-compare__label{background:#fff;color:var(--accent,#3e694d)}.dv-bgs--on-light .dv-pill{background:color-mix(in srgb,var(--accent,#3e694d) 14%,#fff)}.dv-bgs--medium .dv-pill{background:#ffffff8c}.header.dv-bgs--on-dark,.header.dv-bgs--on-light{border-bottom-color:transparent}.dv-gicon{font-family:var(--gicon-font,"Material Symbols Rounded");font-weight:400;font-style:normal;font-size:1.25em;line-height:1;letter-spacing:normal;text-transform:none;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" var(--gicon-wght,400),"GRAD" 0,"opsz" 24;width:1em;height:1em;overflow:hidden;vertical-align:-.2em;color:inherit;flex-shrink:0}.dv-gicon--fill{font-variation-settings:"FILL" 1,"wght" var(--gicon-wght,400),"GRAD" 0,"opsz" 24}.drevia-benefits__gicon{position:absolute;left:-1px;top:1px;font-size:calc(18px * var(--fs,1));color:var(--accent,#3f7855)}.drevia-perk__icon .dv-gicon{font-size:calc(var(--perk-icon-base) * 3.2);width:1em;height:1em}.drevia-inline-gicon{font-size:1.2em;color:var(--accent,#3e694d)}.drevia-accordion__gicon{font-size:calc(20px * var(--fs,1));width:20px;height:20px}.dv-faq__gicon{font-size:calc(19px * var(--fs,1));opacity:.85}.dv-pill__gicon{font-size:calc(15px * var(--fs,1));margin-right:2px}.dv-tog{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:calc(20px * var(--fs,1));line-height:1;transition:transform .25s ease}.dv-tog .dv-gicon{font-size:1em;width:1em;height:1em}.dv-tog__open{display:none!important}details[open]>summary .dv-tog--rotate{transform:rotate(180deg)}details[open]>summary .dv-tog--swap .dv-tog__closed{display:none!important}details[open]>summary .dv-tog--swap .dv-tog__open{display:inline-flex!important}.drevia-accordion__toggle .dv-tog{font-size:calc(18px * var(--fs,1))}.dv-faq__gtog{font-size:calc(20px * var(--fs,1));opacity:.9}.dv-faqg__sum{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:10px}.dv-faqg__sum::-webkit-details-marker{display:none}.drevia-mobile-sticky.dv-st{position:fixed;left:0;right:0;bottom:0;z-index:50;padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px));background:var(--st-bg,#fff);color:var(--st-text,#20251f);border-top:1px solid rgba(0,0,0,.08);box-shadow:0 -4px 16px #00000014;transform:translateY(115%);transition:transform .35s ease;will-change:transform}.drevia-mobile-sticky.dv-st.is-visible{transform:none}@media(min-width:901px){.drevia-mobile-sticky.dv-st{display:none}.drevia-mobile-sticky.dv-st--desk{display:block}}@media(max-width:900px){.drevia-mobile-sticky.dv-st{display:block}.drevia-mobile-sticky.dv-st--no-mob{display:none!important}}.dv-sticky{display:flex;align-items:center;gap:12px;justify-content:space-between}.dv-sticky__info{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.dv-sticky__img{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0;border:1px solid rgba(0,0,0,.1)}.dv-sticky__copy{display:flex;flex-direction:column;min-width:0;line-height:1.2}.dv-sticky__title{font-size:calc(13px * var(--st-fs,1));font-weight:800;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dv-sticky__rating{font-size:calc(11px * var(--st-fs,1));margin-top:1px;opacity:.85}.dv-sticky__stars{color:var(--st-star,#fc0);letter-spacing:1px}.dv-sticky__prices{display:flex;align-items:baseline;gap:6px;margin-top:2px;font-size:calc(13px * var(--st-fs,1));flex-wrap:wrap}.dv-sticky__price{font-weight:800;color:var(--accent,#3e694d)}.dv-sticky__compare{opacity:.6;font-size:calc(12px * var(--st-fs,1))}.dv-sticky__badge{background:var(--accent,#3e694d);color:#fff;font-size:calc(10px * var(--st-fs,1));font-weight:800;padding:2px 6px;border-radius:4px}.dv-sticky [hidden]{display:none!important}.dv-sticky__variants{display:flex;gap:6px;flex-shrink:0}.dv-sticky__variants select{height:40px;border:1px solid rgba(0,0,0,.2);border-radius:6px;padding:0 8px;background:#fff;color:#20251f;font-size:calc(13px * var(--st-fs,1));max-width:160px}.drevia-mobile-sticky.dv-st .dv-sticky__btn{width:auto;min-height:42px;padding:0 16px;font-size:calc(14px * var(--st-fs,1));white-space:nowrap;flex-shrink:0;letter-spacing:.01em;background:var(--st-btn-bg,var(--accent,#3e694d));color:var(--st-btn-c,#fff)}.dv-sticky__btn-price{display:none;font-weight:700}@media(min-width:901px){.dv-st-d-no-image .dv-sticky__img,.dv-st-d-no-title .dv-sticky__title,.dv-st-d-no-stars .dv-sticky__rating,.dv-st-d-no-price .dv-sticky__prices,.dv-st-d-no-badge .dv-sticky__badge,.dv-st-d-no-variant .dv-sticky__variants{display:none!important}.dv-st-d-full .dv-sticky__info{flex:0 1 auto}.dv-st-d-full .dv-sticky__btn{flex:1 1 auto;width:100%}.dv-st-d-pricebtn .dv-sticky__btn-price{display:inline}.dv-st.dv-st-d-clear{background:transparent!important;border-top:0!important;box-shadow:none!important}.dv-st-d-clear .dv-sticky__info,.dv-st-d-clear .dv-sticky__variants{display:none!important}.dv-st-d-clear .dv-sticky__btn{flex:1 1 auto;width:100%}.dv-sticky__title{font-size:calc(15px * var(--st-fs,1))}.dv-sticky__img{width:52px;height:52px}.drevia-mobile-sticky.dv-st .dv-sticky__btn{min-height:48px;padding:0 28px;font-size:calc(15px * var(--st-fs,1))}}@media(max-width:900px){.dv-st-m-no-image .dv-sticky__img,.dv-st-m-no-title .dv-sticky__title,.dv-st-m-no-stars .dv-sticky__rating,.dv-st-m-no-price .dv-sticky__prices,.dv-st-m-no-badge .dv-sticky__badge,.dv-st-m-no-variant .dv-sticky__variants{display:none!important}.dv-st-m-full .dv-sticky__info{flex:0 1 auto}.dv-st-m-full .dv-sticky__btn{flex:1 1 auto;width:100%}.dv-st-m-pricebtn .dv-sticky__btn-price{display:inline}.dv-st.dv-st-m-clear{background:transparent!important;border-top:0!important;box-shadow:none!important}.dv-st-m-clear .dv-sticky__info,.dv-st-m-clear .dv-sticky__variants{display:none!important}.dv-st-m-clear .dv-sticky__btn{flex:1 1 auto;width:100%}}.drevia-offer__label{display:inline-block;margin-left:6px;padding:2px 8px;border:1px solid color-mix(in srgb,currentColor 25%,transparent);border-radius:6px;font-size:calc(11px * var(--fs,1) * var(--o-label,1));font-weight:600;vertical-align:middle;white-space:nowrap}.drevia-offer__price del[hidden]{display:none}.drevia-offer__badge{background:var(--badge-bg,var(--accent,#416b50))!important;color:var(--badge-c,#fff)!important;font-weight:500!important}.drevia-offer__badge.is-bold{font-weight:800!important;text-transform:uppercase;letter-spacing:.02em}.drevia-offer__badge--pill{border-radius:4px;transform:none}.drevia-offer__badge--ribbon{border-radius:0;transform:none;padding:4px 14px;-webkit-clip-path:polygon(0 0,100% 0,94% 50%,100% 100%,0 100%,6% 50%);clip-path:polygon(0 0,100% 0,94% 50%,100% 100%,0 100%,6% 50%)}.drevia-offer__badge--tag{border-radius:3px 10px 10px 3px;transform:rotate(-4deg);padding:4px 12px 4px 16px;-webkit-clip-path:polygon(10px 0,100% 0,100% 100%,10px 100%,0 50%);clip-path:polygon(10px 0,100% 0,100% 100%,10px 100%,0 50%)}.drevia-offer__badge--seal{border-radius:50%;width:46px;height:46px;padding:5px;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.05;font-size:calc(10px * var(--fs,1));top:-36px;right:4px;transform:rotate(-10deg);box-shadow:0 0 0 2px #fff}.drevia-offer__badge--banner{left:50%;right:auto;top:-12px;transform:translate(-50%);border-radius:5px;padding:4px 18px;white-space:nowrap}.drevia-offer__badge{zoom:var(--badge-scale,1)}.drevia-offer.has-badge:not([data-shape=bubble]) .drevia-offer__badge{margin-top:-4px}.drevia-offer__badge{white-space:nowrap;word-break:keep-all;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.drevia-offer__badge--seal{white-space:normal;width:max-content;height:auto;min-width:46px;min-height:46px;max-width:84px;aspect-ratio:1;box-sizing:border-box;padding:6px;top:auto;bottom:calc(100% - 10px)}.drevia-offers-group{display:flex;flex-wrap:wrap;justify-content:center;column-gap:7px}.drevia-offers-group>.drevia-offer{flex:0 0 auto;margin-left:auto;margin-right:auto}.drevia-offers-group>.drevia-offer[data-shape=bubble]{width:calc((100% - 14px) / 3)!important;margin-left:0;margin-right:0;margin-top:4px;container-type:inline-size;padding:4px!important;gap:1px;overflow:visible}.drevia-offer[data-shape=bubble] .drevia-offer__radio{display:none}.drevia-offer[data-shape=bubble] .drevia-offer__copy strong{font-size:calc(11cqi * var(--o-main,1) * var(--o-title,1))!important;line-height:1.1}.drevia-offer[data-shape=bubble] .drevia-offer__copy small{font-size:calc(8cqi * var(--o-note,1))!important}.drevia-offer[data-shape=bubble] .drevia-offer__label{font-size:calc(7.5cqi * var(--o-label,1))!important;margin:2px 0 0;padding:1px 5px}.drevia-offer[data-shape=bubble] .drevia-offer__price b{font-size:calc(12.5cqi * var(--o-main,1) * var(--o-price,1))!important}.drevia-offer[data-shape=bubble] .drevia-offer__price del{font-size:calc(8.5cqi * var(--o-main,1) * var(--o-price,1) * var(--o-compare,1))!important}.drevia-offer[data-shape=bubble] .drevia-offer__badge{font-size:7.5cqi!important;padding:2px 6px;max-width:100%;margin:0 0 3px}.drevia-perk--lockable,.drevia-perk--lockable .drevia-perk__box{position:relative}.drevia-perk__lockface{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;border-radius:inherit;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:6px 4px;box-sizing:border-box;text-align:center;color:#3d433e;background:repeating-linear-gradient(135deg,#f3f4f3 0 6px,#e7e9e7 6px 12px)}.drevia-perk--lockable.is-locked .drevia-perk__lockface,.drevia-perk--lockable.is-unlocking .drevia-perk__lockface{display:flex}.drevia-perk__lockbadge,.drevia-perk__locktext{font-weight:800;font-size:calc(11px * var(--fs,1));line-height:1.1}.drevia-perk__lockicon{display:block;width:28%;min-width:20px;max-width:34px}.drevia-perk__lockicon .dv-lock{display:block;width:100%;height:auto;overflow:visible}.dv-lock__shackle{transform-box:view-box;transform-origin:16.5px 12px}.drevia-perk--lockable.is-locked .drevia-perk__unlocked{display:contents}.drevia-perk--lockable.is-locked .drevia-perk__unlocked>*{visibility:hidden}.drevia-perk--iconfill.drevia-perk--lockable .drevia-perk__title-out,.drevia-perk--iconfill.drevia-perk--lockable>.drevia-perk__tag{transition:opacity .6s ease}.drevia-perk--iconfill.is-locked .drevia-perk__title-out{opacity:.45}.drevia-perk--iconfill.is-locked>.drevia-perk__tag{opacity:0}.drevia-perk--iconfill.is-unlocking .drevia-perk__title-out,.drevia-perk--iconfill.is-unlocking>.drevia-perk__tag{transition-delay:.95s}.drevia-perk.is-unlocking .drevia-perk__lockicon{animation:dvLockShake .6s ease-in-out both}.drevia-perk.is-unlocking .dv-lock__shackle{animation:dvShackleOpen .38s cubic-bezier(.3,1.4,.6,1) .55s both}.drevia-perk.is-unlocking .drevia-perk__lockface{animation:dvLockfaceOut .65s ease .95s both}@keyframes dvLockShake{0%{transform:rotate(0)}10%{transform:rotate(-14deg)}20%{transform:rotate(12deg)}30%{transform:rotate(-11deg)}40%{transform:rotate(9deg)}50%{transform:rotate(-7deg)}60%{transform:rotate(5deg)}70%{transform:rotate(-3deg)}80%,to{transform:rotate(0)}}@keyframes dvShackleOpen{0%{transform:none}40%{transform:translateY(-3.5px)}to{transform:translateY(-3.5px) rotate(34deg)}}@keyframes dvLockfaceOut{0%{opacity:1}to{opacity:0;visibility:hidden}}.drevia-benefits[data-icon=verified] li:before{content:"";width:1.05em;height:1.05em;top:.18em;background:var(--accent,#3f7855);-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%20-960%20960%20960%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22m344-60-76-128-144-32%2014-148-98-112%2098-112-14-148%20144-32%2076-128%20136%2058%20136-58%2076%20128%20144%2032-14%20148%2098%20112-98%20112%2014%20148-144%2032-76%20128-136-58-136%2058ZM438-338l226-226-56-58-170%20170-86-84-56%2056%20142%20142Z%22%2F%3E%3C%2Fsvg%3E) center/contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%20-960%20960%20960%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22m344-60-76-128-144-32%2014-148-98-112%2098-112-14-148%20144-32%2076-128%20136%2058%20136-58%2076%20128%20144%2032-14%20148%2098%20112-98%20112%2014%20148-144%2032-76%20128-136-58-136%2058ZM438-338l226-226-56-58-170%20170-86-84-56%2056%20142%20142Z%22%2F%3E%3C%2Fsvg%3E) center/contain no-repeat}.drevia-inline-svg{display:inline-block;width:1.1em;height:1.1em;vertical-align:-.18em;color:var(--accent,#3f7855)}.drevia-inline-svg svg{display:block;width:100%;height:100%}.drevia-offer:not([data-shape=bubble]){padding-top:calc(var(--offer-padding,9px) * var(--o-pad,1));padding-bottom:calc(var(--offer-padding,9px) * var(--o-pad,1))}.drevia-urgency.drevia-urgency--dynamic{display:flex;align-items:center;gap:.55em;border:0;background:none;border-radius:0;padding:4px 0;font-weight:var(--txt-weight,var(--g-weight,400))}.drevia-urgency__dot{position:relative;flex:0 0 auto;width:.62em;height:.62em;border-radius:50%;background:var(--urg-red,#e0475b)}.drevia-urgency__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--urg-red,#e0475b);animation:dvUrgPulse 1.6s ease-out infinite}.drevia-urgency__dot{animation:dvUrgBeat 1.6s ease-in-out infinite}@keyframes dvUrgPulse{0%{transform:scale(1);opacity:.55}80%,to{transform:scale(2.8);opacity:0}}@keyframes dvUrgBeat{0%,to{transform:scale(1)}15%{transform:scale(1.18)}30%{transform:scale(.95)}45%{transform:scale(1.08)}60%{transform:scale(1)}}.drevia-urgency__title{color:var(--urg-red,#e0475b);font-weight:600}.drevia-urgency__body strong,.drevia-urgency__body b{font-weight:800}.drevia-urgency--dynamic .drevia-urgency__line{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drawer__panel.cd-panel{padding-top:var(--cd-pt,0px);padding-bottom:var(--cd-pb,12px)}.dv-gap{display:block;width:100%;flex:0 0 100%;padding:0;border:0}.drevia-upsells{margin:12px 0 4px;font-size:calc(14px * var(--fs,1) * var(--txt-scale,1))}.drevia-upsells__heading{margin:0 0 6px;font-weight:700;font-size:calc(var(--ups-ts,14px) * var(--fs,1) * var(--txt-scale,1))}.drevia-upsell{display:grid;grid-template-columns:var(--ups-img,52px) 1fr auto auto;align-items:center;gap:10px;padding:var(--ups-pad,8px) 4px;background:var(--ups-bg,transparent);border-bottom:1px solid var(--ups-line,#e6e9e6);cursor:pointer;-webkit-tap-highlight-color:transparent}.drevia-upsell:last-child{border-bottom:0}.drevia-upsell__img{width:var(--ups-img,52px);height:var(--ups-img,52px);display:block;border-radius:8px;overflow:hidden;background:#f3f4f3}.drevia-upsell__img img{width:100%;height:100%;object-fit:cover;display:block}.drevia-upsell__info{min-width:0;display:flex;flex-direction:column;gap:2px}.drevia-upsell__title{font-weight:700;font-size:calc(var(--ups-ts,14px) * var(--fs,1) * var(--txt-scale,1));line-height:1.2;color:var(--txt-color,inherit)}.drevia-upsell__variant{font-size:calc(11px * var(--fs,1) * var(--txt-scale,1));opacity:.7}.drevia-upsell__price{display:flex;flex-direction:column;align-items:flex-end;line-height:1.15;white-space:nowrap}.drevia-upsell__price b{font-weight:800;font-size:calc(var(--ups-ps,13px) * var(--fs,1) * var(--txt-scale,1));color:var(--accent,#3f694d)}.drevia-upsell__price del{font-size:calc(var(--ups-ps,13px) * var(--fs,1) * var(--txt-scale,1) * .8);opacity:.55}.drevia-upsell__input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.drevia-upsell__switch{position:relative;width:42px;height:24px;border-radius:24px;background:#d5d9d5;transition:background .25s ease;flex:0 0 auto}.drevia-upsell__switch:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform .25s ease}.drevia-upsell.is-on .drevia-upsell__switch{background:var(--ups-on,var(--accent,#3f694d))}.drevia-upsell.is-on .drevia-upsell__switch:after{transform:translate(18px)}.drevia-upsell__input:focus-visible+.drevia-upsell__switch{outline:2px solid var(--ups-on,var(--accent,#3f694d));outline-offset:2px}.drevia-upsells--empty{padding:12px;border:1px dashed #c9cec9;border-radius:8px;font-size:13px;opacity:.7;text-align:center}.cart-item__fixed-qty{display:inline-flex;align-items:center;min-height:28px;padding:0 4px;font-size:calc(13px * var(--fs,1));font-weight:600;opacity:.75}.drevia-upsells[hidden],.drevia-upsell[hidden]{display:none!important}.cart-gifts__imgs{position:relative;width:var(--cd-img,64px);height:var(--cd-img,64px);border-radius:var(--cd-img-r,8px);overflow:hidden;display:grid;gap:2px;background:#f2f3f2}.cart-gifts__imgs[data-count="2"]{grid-template-columns:1fr 1fr}.cart-gifts__imgs[data-count="3"],.cart-gifts__imgs[data-count="4"]{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.cart-gifts__imgs[data-count="3"] img:first-child{grid-row:span 2}.cart-item .cart-gifts__imgs img{width:100%;height:100%;min-height:0;object-fit:cover;border:0;border-radius:0}.cart-gifts__more{display:flex;align-items:center;justify-content:center;background:#0000008c;color:#fff;font-weight:700;font-size:12px}.cart-gifts__names{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.cart-item--gifts .cart-item__body{min-width:0}.cart-item.cart-item--gift-cards{display:block;padding:12px;margin:8px 0;border:1px solid #e3e7e3;border-radius:10px;background:#fafbfa}.cart-gifts__head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.cart-gifts__head strong{font-size:calc(14px * var(--fs,1))}.cart-item--gift-cards .cart-item__remove{position:static}.cart-gifts__cards{display:flex;gap:8px;overflow-x:auto;scrollbar-width:thin}.cart-gift{flex:1 1 0;min-width:84px;max-width:160px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:8px 6px;border:1px solid #e3e7e3;border-radius:8px;background:#fff}.cart-item .cart-gift img{width:46px;height:46px;object-fit:cover;border:0;border-radius:6px}.cart-gift__name{font-size:calc(11.5px * var(--fs,1));font-weight:700;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cart-gift__price{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px;font-size:calc(12px * var(--fs,1))}.cart-gift__price del{opacity:.55;font-size:.9em}.cart-gift__price b{color:var(--cd-price-color,var(--accent,#3f694d));font-weight:800}.cart-item.cart-item--gift-cards{padding:10px 12px 12px!important}.cart-gifts__cards{justify-content:flex-start}.cart-item.cart-item--gift-cards{padding:8px 10px 10px!important;margin:6px 0 4px}.cart-gifts__head{margin-bottom:6px}.cart-gifts__head strong{font-size:calc(12.5px * var(--fs,1))}.cart-gifts__cards{gap:6px}.cart-gift{min-width:70px;max-width:120px;padding:6px 4px;gap:3px}.cart-item .cart-gift img{width:34px;height:34px}.cart-gift__name{font-size:calc(10.5px * var(--fs,1))}.cart-gift__price{font-size:calc(11px * var(--fs,1));gap:3px}.cart-item--gift-cards .cart-item__remove svg{width:14px;height:14px}.drawer__panel .cart-item--gift-cards .cart-gifts__head strong{font-size:calc(12.5px * var(--fs,1));font-weight:800}.drevia-upsells{width:var(--offer-width,100%);margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:var(--ups-gap,7px)}.drevia-upsells .drevia-upsells__heading{margin:0}.drevia-upsells .drevia-upsell{border:var(--ups-bw,var(--offer-border-width,2px)) solid var(--ups-bc,var(--accent-line,#6d8b74));border-radius:var(--ups-r,var(--offer-radius,14px));padding:var(--ups-pad,8px) 11px;background:var(--ups-bg,#fff);box-shadow:var(--ups-shadow,none);transition:border-color .2s ease,background .2s ease;box-sizing:border-box}.drevia-upsells .drevia-upsell:last-child{border-bottom:var(--ups-bw,var(--offer-border-width,2px)) solid var(--ups-bc,var(--accent-line,#6d8b74))}.drevia-upsells[data-highlight=true] .drevia-upsell.is-on{border-color:var(--ups-on,var(--accent,#4d7357));background:var(--ups-bg-on,#edf2ec)}.drevia-upsells[data-layout=cards],.drevia-upsells[data-layout=bubbles]{flex-direction:row;flex-wrap:wrap;justify-content:center}.drevia-upsells[data-layout=cards] .drevia-upsells__heading,.drevia-upsells[data-layout=bubbles] .drevia-upsells__heading{flex:0 0 100%}.drevia-upsells[data-layout=cards] .drevia-upsell,.drevia-upsells[data-layout=bubbles] .drevia-upsell{flex:1 1 0;min-width:0;max-width:calc((100% - 2 * var(--ups-gap,7px)) / 3)}.drevia-upsells[data-count="4"][data-layout=cards] .drevia-upsell,.drevia-upsells[data-count="4"][data-layout=bubbles] .drevia-upsell{max-width:calc((100% - 3 * var(--ups-gap,7px)) / 4)}.drevia-upsells[data-layout=cards] .drevia-upsell{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:10px 8px 12px}.drevia-upsells[data-layout=cards] .drevia-upsell__img{width:100%;height:auto;aspect-ratio:1;border-radius:calc(var(--ups-r,var(--offer-radius,14px)) * .6)}.drevia-upsells[data-layout=cards] .drevia-upsell__info{align-items:center;width:100%}.drevia-upsells[data-layout=cards] .drevia-upsell__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.drevia-upsells[data-layout=cards] .drevia-upsell__price{flex-direction:row;align-items:baseline;justify-content:center;gap:5px;flex-wrap:wrap}.drevia-upsells[data-layout=cards] .drevia-upsell__switch{margin-top:auto}.drevia-offers-group>.drevia-offer[data-shape=bubble] .drevia-offer__copy,.drevia-offers-group>.drevia-offer[data-shape=bubble] .drevia-offer__price{max-width:78cqi;margin-left:auto;margin-right:auto}.drevia-upsells[data-layout=bubbles] .drevia-upsell{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:0;padding:0;border:0!important;background:transparent!important;box-shadow:none;cursor:pointer}.drevia-upsells[data-layout=bubbles] .drevia-upsell__img{position:relative;width:100%;height:auto;aspect-ratio:1;border-radius:50%;overflow:hidden;box-sizing:border-box;border:var(--ups-bw,var(--offer-border-width,2px)) solid var(--ups-bc,#c9d2cb);box-shadow:var(--ups-shadow,none);background:var(--ups-bg,#f3f4f3);transition:border-color .2s ease}.drevia-upsells[data-layout=bubbles] .drevia-upsell__img img{width:100%;height:100%;object-fit:cover;display:block}.drevia-upsells[data-highlight=true][data-layout=bubbles] .drevia-upsell.is-on .drevia-upsell__img{border-color:var(--ups-on,var(--accent,#3f694d));border-width:calc(var(--ups-bw,var(--offer-border-width,2px)) + .5px)}.drevia-upsells[data-layout=bubbles] .drevia-upsell__info{align-items:center;width:100%;margin-top:7px}.drevia-upsells[data-layout=bubbles] .drevia-upsell__title{font-size:calc(var(--ups-ts,14px) * .93 * var(--fs,1) * var(--txt-scale,1));line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.drevia-upsells[data-layout=bubbles] .drevia-upsell__price{flex-direction:row;align-items:baseline;justify-content:center;gap:5px;flex-wrap:wrap;margin-top:3px}.drevia-upsells[data-layout=bubbles] .drevia-upsell__price b{font-size:calc((var(--ups-ps,13px) + 2px) * var(--fs,1) * var(--txt-scale,1))}.drevia-upsells[data-layout=bubbles] .drevia-upsell__price del{font-size:calc((var(--ups-ps,13px) - 2px) * var(--fs,1) * var(--txt-scale,1))}.drevia-upsells[data-layout=bubbles] .drevia-upsell__switch{display:none}.drevia-upsells[data-layout=bubbles] .drevia-upsell:after{content:"";position:absolute;top:2px;right:2px;width:22px;height:22px;border-radius:50%;background:var(--ups-on,var(--accent,#3f694d)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/68% no-repeat;transform:scale(0);transition:transform .2s ease;z-index:2}.drevia-upsells[data-layout=bubbles] .drevia-upsell.is-on:after{transform:scale(1)}.drevia-upsells[data-layout=cards] .drevia-upsell{max-width:calc((100% - var(--ups-gap,7px)) / 2);padding:8px 8px 9px;gap:4px}.drevia-upsells[data-count="3"][data-layout=cards] .drevia-upsell{max-width:calc((100% - 2 * var(--ups-gap,7px)) / 3)}.drevia-upsells[data-layout=cards] .drevia-upsell__img{width:58%;max-width:66px}.drevia-upsells[data-layout=cards] .drevia-upsell__title{font-size:calc(var(--ups-ts,14px) * .9 * var(--fs,1) * var(--txt-scale,1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}.drevia-upsells[data-layout=cards] .drevia-upsell__price{flex-wrap:nowrap;white-space:nowrap;gap:4px}.drevia-upsells[data-layout=cards] .drevia-upsell__price b{font-size:calc(var(--ups-ps,13px) * var(--fs,1) * var(--txt-scale,1))}.drevia-upsells[data-layout=cards] .drevia-upsell__price del{font-size:calc((var(--ups-ps,13px) - 3px) * var(--fs,1) * var(--txt-scale,1))}.drevia-upsells[data-layout=cards] .drevia-upsell__switch{transform:scale(.8);margin-top:0}.drevia-upsells[data-layout=bubbles] .drevia-upsell__img{width:74%;max-width:86px}.drevia-upsells[data-layout=bubbles] .drevia-upsell:after{top:0;right:calc(13% - 4px);width:20px;height:20px}.drevia-upsells[data-layout=bubbles] .drevia-upsell__info{margin-top:5px}.drevia-upsells[data-layout=bubbles] .drevia-upsell__title{font-size:calc(var(--ups-ts,14px) * .86 * var(--fs,1) * var(--txt-scale,1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}.drevia-upsells[data-layout=bubbles] .drevia-upsell__price{flex-wrap:nowrap;white-space:nowrap;margin-top:1px;gap:4px}.drevia-upsells[data-layout=bubbles] .drevia-upsell__price b{font-size:calc(var(--ups-ps,13px) * var(--fs,1) * var(--txt-scale,1))}.drevia-upsells[data-layout=bubbles] .drevia-upsell__price del{font-size:calc((var(--ups-ps,13px) - 3px) * var(--fs,1) * var(--txt-scale,1))}.drevia-upsells[data-frame=false] .drevia-upsell{border:0!important;background:var(--ups-bg,transparent)!important}.drevia-upsells[data-frame=false][data-layout=bubbles] .drevia-upsell__img,.drevia-upsells[data-frame=false][data-layout=bubbles] .drevia-upsell.is-on .drevia-upsell__img{border:0!important}.cd-protection{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:12px;border-radius:12px;background:var(--prot-bg,#f5f6f5);cursor:pointer;position:relative}.cd-protection__icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:var(--prot-icon,var(--accent,#3f694d))}.cd-protection__icon svg,.cd-protection__icon img{width:100%;height:100%;object-fit:contain}.cd-protection__body{display:flex;flex-direction:column;gap:3px;min-width:0}.cd-protection__top{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.cd-protection__title{font-size:calc(14px * var(--fs,1));font-weight:800;line-height:1.2}.cd-protection__price{font-size:calc(13px * var(--fs,1));font-weight:700;white-space:nowrap}.cd-protection__text{font-size:calc(11.5px * var(--fs,1));line-height:1.35;opacity:.75}.cd-protection__input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.cd-protection__switch{position:relative;width:42px;height:24px;border-radius:24px;background:#cfd4cf;transition:background .25s ease}.cd-protection__switch:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform .25s ease}.cd-protection__input:checked+.cd-protection__switch{background:var(--prot-on,var(--accent,#3f694d))}.cd-protection__input:checked+.cd-protection__switch:after{transform:translate(18px)}.cd-protection--empty{padding:10px;border:1px dashed #c9cec9;border-radius:8px;font-size:12px;opacity:.7;text-align:center}.cd-panel .cd-protection--full{margin-left:calc(-1 * var(--cd-pad,16px));margin-right:calc(-1 * var(--cd-pad,16px));width:auto;border-radius:0;padding:14px var(--cd-pad,16px)}.cd-panel.is-empty .cd-protection{display:none}.cd-countdown{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:9px 12px;border-radius:8px;background:var(--accent,#3f694d);color:var(--txt-color,#fff);text-align:var(--txt-align,center);line-height:1.25}.cd-countdown__main{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px}.cd-countdown--timer_first .cd-countdown__time{order:-1}.cd-countdown__text{font-size:calc(var(--cdc-ts,13px) * var(--fs,1) * var(--txt-scale,1));font-weight:var(--txt-weight,700)}.cd-countdown__time{font-size:calc(var(--cdc-ds,14px) * var(--fs,1) * var(--txt-scale,1));font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:.02em}.cd-countdown--boxes .cd-countdown__time{background:var(--cdc-box-bg,#fff);color:var(--cdc-box-c,var(--accent,#3f694d));padding:2px 7px;border-radius:5px}.cd-countdown__end{font-size:calc(var(--cdc-ts,13px) * var(--fs,1) * var(--txt-scale,1));font-weight:700}.cd-panel.is-empty .cd-countdown{display:none}.cd-fs{--fs-c:var(--cd-bar,var(--accent,#3f694d));--fs-h:var(--cd-bar-h,12px);display:flex;flex-direction:column;gap:10px;text-align:center}.cd-fs__track{position:relative;display:flex;align-items:flex-end;gap:0;padding-right:4px}.cd-fs__rail{position:relative;flex:1;min-width:0}.cd-panel .cd-fs__bar,.cd-fs__bar{position:relative;height:var(--fs-h);border-radius:999px;background:#e9ecef;background:var(--cd-bar-bg,color-mix(in srgb,var(--fs-c) 14%,#eef0f2));box-shadow:inset 0 1px 3px #00000014;overflow:hidden}.cd-panel .cd-fs__fill,.cd-fs__fill{position:relative;height:100%;max-width:100%;min-width:calc(var(--fs-h) * 2.2);border-radius:999px;overflow:hidden;background-color:var(--fs-c);background-image:linear-gradient(90deg,color-mix(in srgb,var(--fs-c) 68%,#fff),var(--fs-c));box-shadow:0 2px 8px color-mix(in srgb,var(--fs-c) 35%,transparent);transition:width .7s cubic-bezier(.3,.7,.3,1)}.cd-panel .cd-fs--animate .cd-fs__fill,.cd-fs--animate .cd-fs__fill{background-image:repeating-linear-gradient(-45deg,rgba(255,255,255,.34) 0 7px,transparent 7px 14px),linear-gradient(90deg,color-mix(in srgb,var(--fs-c) 68%,#fff),var(--fs-c));background-size:19.8px 19.8px,100% 100%;animation:dvFsStripes var(--fs-speed,2s) linear infinite}.cd-fs--animate .cd-fs__fill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 0 30%,rgba(255,255,255,.55) 50%,transparent 70% 100%);transform:translate(-100%);animation:dvFsShine 2.4s ease-in-out infinite}@keyframes dvFsStripes{0%{background-position:0 0,0 0}to{background-position:19.8px 0,0 0}}@keyframes dvFsShine{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}.cd-fs__icon{flex:0 0 auto;width:30px;height:30px;margin-left:-6px;margin-bottom:calc((var(--fs-h) - 30px) / 2);border-radius:50%;background:#fff;border:2px solid var(--fs-icon,var(--fs-c));color:var(--fs-icon,var(--fs-c));display:flex;align-items:center;justify-content:center;position:relative;z-index:1;transition:transform .3s ease,background .3s ease,color .3s ease}.cd-fs__icon svg{width:18px;height:18px}.cd-fs.is-done .cd-fs__icon{background:var(--fs-icon,var(--fs-c));color:#fff;animation:dvFsPop .5s ease}.cd-fs.is-done .cd-fs__icon svg circle{fill:var(--fs-icon,var(--fs-c))}@keyframes dvFsPop{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}.cd-panel.is-empty .cd-fs{display:none}.dv-stars{position:relative;display:inline-block;line-height:1;letter-spacing:1px;white-space:nowrap;vertical-align:-.05em}.dv-stars__bg{color:#d9dcd9}.dv-stars__fg{position:absolute;left:0;top:0;overflow:hidden;color:var(--dv-star,#f3c53d)}.cd-sproof{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;text-align:center}.cd-sproof--stars_first .cd-sproof__stars{order:-1}.cd-sproof--stacked{flex-direction:column;gap:3px}.cd-sproof--stacked .cd-sproof__stars{order:-1}.cd-sproof__text{font-size:calc(var(--sp-ts,12px) * var(--fs,1) * var(--txt-scale,1));font-weight:var(--txt-weight,700)}.cd-sproof__stars{font-size:calc(var(--sp-ss,13px) * var(--fs,1))}.cd-sproof__rating{font-size:calc(var(--sp-ts,12px) * var(--fs,1) * var(--txt-scale,1));font-weight:700;opacity:.8}.cd-panel.is-empty .cd-sproof{display:none}.drevia-perk strong,.drevia-perk__title-out,.drevia-perk__tag{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none;hyphens:none}.drevia-perk__title-out{font-size:calc(11px * var(--fs,1) * var(--perk-text-fit,1))}.drevia-perk__tag{font-size:calc(10px * var(--fs,1) * var(--perk-text-fit,1));white-space:nowrap;overflow:hidden}.drevia-benefits li.has-own-icon:before{content:none!important;display:none!important}.drevia-benefits__own{position:absolute;left:0;top:0;width:1.25em;text-align:center;line-height:inherit;font-weight:400;font-style:normal}.drevia-guarantee.drevia-guarantee--pill,.drevia-guarantee.drevia-guarantee--rounded{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--g-box,#f5f6f5);padding:11px 20px;margin-top:12px;text-align:center;line-height:1.35}.drevia-guarantee--pill{border-radius:999px}.drevia-guarantee--rounded{border-radius:12px}.drevia-guarantee__icon{flex:0 0 auto;font-size:1.15em;line-height:1}.drevia-benefits[data-icon=none] li:not(.has-own-icon){padding-left:0}.drevia-perk__icon{container-type:inline-size}.drevia-perk__icon .dv-emo{display:block;font-size:74cqw;line-height:1;text-align:center}.drevia-perk__icon .dv-gicon{font-size:100cqw!important;width:1em;height:1em;line-height:1}.drevia-perk__icon [data-icon]{font-size:80cqw;line-height:1}.drevia-perks{container-type:inline-size}.drevia-perks .drevia-perk[data-size-mode=full],.drevia-perks .drevia-perk[data-size-mode=custom]{height:auto;min-height:0;aspect-ratio:auto;height:31cqw;padding:8% 5%}.drevia-perks[data-style=classic] .drevia-perk:not([data-layout=inline])[data-size-mode=full] .drevia-perk__icon,.drevia-perks[data-style=classic] .drevia-perk:not([data-layout=inline])[data-size-mode=custom] .drevia-perk__icon{width:calc(var(--perk-icon-k,.7) * (21cqw - 4px))!important;max-width:none}.drevia-mobile-sticky{--st-fs:min(var(--fs,1),1.2)}.drevia-benefits li{padding-left:1.5em}.drevia-benefits li:before{width:1.25em;text-align:center}.drevia-benefits__own img{width:1.15em;height:1.15em;object-fit:contain;vertical-align:-.2em}.drevia-offers__heading strong{white-space:normal;text-align:center;overflow-wrap:anywhere;min-width:0;max-width:100%}.drevia-offers__heading{grid-template-columns:minmax(12px,1fr) minmax(0,auto) minmax(12px,1fr)}.drevia-product__gallery-arrow{font-size:min(calc(28px * var(--fs,1)),30px)}@media(max-width:520px){.drevia-product__gallery-arrow{font-size:min(calc(24px * var(--fs,1)),26px)}}.drevia-quantity button{font-size:min(calc(18px * var(--fs,1)),26px);line-height:1}.drevia-quantity input{font-size:min(calc(15px * var(--fs,1)),22px)}.drevia-offer[data-shape=burst],[data-drevia-shape=burst]{-webkit-clip-path:polygon(0% 5px,2.78% 0,5.56% 5px,8.33% 0,11.11% 5px,13.89% 0,16.67% 5px,19.44% 0,22.22% 5px,25% 0,27.78% 5px,30.56% 0,33.33% 5px,36.11% 0,38.89% 5px,41.67% 0,44.44% 5px,47.22% 0,50% 5px,52.78% 0,55.56% 5px,58.33% 0,61.11% 5px,63.89% 0,66.67% 5px,69.44% 0,72.22% 5px,75% 0,77.78% 5px,80.56% 0,83.33% 5px,86.11% 0,88.89% 5px,91.67% 0,94.44% 5px,97.22% 0,calc(100% - 5px) 0%,100% 10%,calc(100% - 5px) 20%,100% 30%,calc(100% - 5px) 40%,100% 50%,calc(100% - 5px) 60%,100% 70%,calc(100% - 5px) 80%,100% 90%,100% calc(100% - 5px),97.22% 100%,94.44% calc(100% - 5px),91.67% 100%,88.89% calc(100% - 5px),86.11% 100%,83.33% calc(100% - 5px),80.56% 100%,77.78% calc(100% - 5px),75% 100%,72.22% calc(100% - 5px),69.44% 100%,66.67% calc(100% - 5px),63.89% 100%,61.11% calc(100% - 5px),58.33% 100%,55.56% calc(100% - 5px),52.78% 100%,50% calc(100% - 5px),47.22% 100%,44.44% calc(100% - 5px),41.67% 100%,38.89% calc(100% - 5px),36.11% 100%,33.33% calc(100% - 5px),30.56% 100%,27.78% calc(100% - 5px),25% 100%,22.22% calc(100% - 5px),19.44% 100%,16.67% calc(100% - 5px),13.89% 100%,11.11% calc(100% - 5px),8.33% 100%,5.56% calc(100% - 5px),2.78% 100%,5px 100%,0 90%,5px 80%,0 70%,5px 60%,0 50%,5px 40%,0 30%,5px 20%,0 10%)!important;clip-path:polygon(0% 5px,2.78% 0,5.56% 5px,8.33% 0,11.11% 5px,13.89% 0,16.67% 5px,19.44% 0,22.22% 5px,25% 0,27.78% 5px,30.56% 0,33.33% 5px,36.11% 0,38.89% 5px,41.67% 0,44.44% 5px,47.22% 0,50% 5px,52.78% 0,55.56% 5px,58.33% 0,61.11% 5px,63.89% 0,66.67% 5px,69.44% 0,72.22% 5px,75% 0,77.78% 5px,80.56% 0,83.33% 5px,86.11% 0,88.89% 5px,91.67% 0,94.44% 5px,97.22% 0,calc(100% - 5px) 0%,100% 10%,calc(100% - 5px) 20%,100% 30%,calc(100% - 5px) 40%,100% 50%,calc(100% - 5px) 60%,100% 70%,calc(100% - 5px) 80%,100% 90%,100% calc(100% - 5px),97.22% 100%,94.44% calc(100% - 5px),91.67% 100%,88.89% calc(100% - 5px),86.11% 100%,83.33% calc(100% - 5px),80.56% 100%,77.78% calc(100% - 5px),75% 100%,72.22% calc(100% - 5px),69.44% 100%,66.67% calc(100% - 5px),63.89% 100%,61.11% calc(100% - 5px),58.33% 100%,55.56% calc(100% - 5px),52.78% 100%,50% calc(100% - 5px),47.22% 100%,44.44% calc(100% - 5px),41.67% 100%,38.89% calc(100% - 5px),36.11% 100%,33.33% calc(100% - 5px),30.56% 100%,27.78% calc(100% - 5px),25% 100%,22.22% calc(100% - 5px),19.44% 100%,16.67% calc(100% - 5px),13.89% 100%,11.11% calc(100% - 5px),8.33% 100%,5.56% calc(100% - 5px),2.78% 100%,5px 100%,0 90%,5px 80%,0 70%,5px 60%,0 50%,5px 40%,0 30%,5px 20%,0 10%)!important;border:0!important;border-radius:0!important;padding:16px 18px!important;background:color-mix(in srgb,var(--accent,#416b50) 10%,#fff)!important;box-shadow:none!important}.drevia-offer[data-shape=burst].is-selected{background:color-mix(in srgb,var(--accent,#416b50) 22%,#fff)!important}.drevia-offer[data-shape=burst] .drevia-offer__badge{position:static!important;transform:none!important;justify-self:start;grid-column:1/-1;order:-1;margin:0 0 2px!important}.drevia-perks[data-shape=burst] .drevia-perk,.drevia-perks[data-shape=burst] .drevia-perk__box{-webkit-clip-path:polygon(0% 5px,7.14% 0,14.29% 5px,21.43% 0,28.57% 5px,35.71% 0,42.86% 5px,50% 0,57.14% 5px,64.29% 0,71.43% 5px,78.57% 0,85.71% 5px,92.86% 0,calc(100% - 5px) 0%,100% 7.14%,calc(100% - 5px) 14.29%,100% 21.43%,calc(100% - 5px) 28.57%,100% 35.71%,calc(100% - 5px) 42.86%,100% 50%,calc(100% - 5px) 57.14%,100% 64.29%,calc(100% - 5px) 71.43%,100% 78.57%,calc(100% - 5px) 85.71%,100% 92.86%,100% calc(100% - 5px),92.86% 100%,85.71% calc(100% - 5px),78.57% 100%,71.43% calc(100% - 5px),64.29% 100%,57.14% calc(100% - 5px),50% 100%,42.86% calc(100% - 5px),35.71% 100%,28.57% calc(100% - 5px),21.43% 100%,14.29% calc(100% - 5px),7.14% 100%,5px 100%,0 92.86%,5px 85.71%,0 78.57%,5px 71.43%,0 64.29%,5px 57.14%,0 50%,5px 42.86%,0 35.71%,5px 28.57%,0 21.43%,5px 14.29%,0 7.14%)!important;clip-path:polygon(0% 5px,7.14% 0,14.29% 5px,21.43% 0,28.57% 5px,35.71% 0,42.86% 5px,50% 0,57.14% 5px,64.29% 0,71.43% 5px,78.57% 0,85.71% 5px,92.86% 0,calc(100% - 5px) 0%,100% 7.14%,calc(100% - 5px) 14.29%,100% 21.43%,calc(100% - 5px) 28.57%,100% 35.71%,calc(100% - 5px) 42.86%,100% 50%,calc(100% - 5px) 57.14%,100% 64.29%,calc(100% - 5px) 71.43%,100% 78.57%,calc(100% - 5px) 85.71%,100% 92.86%,100% calc(100% - 5px),92.86% 100%,85.71% calc(100% - 5px),78.57% 100%,71.43% calc(100% - 5px),64.29% 100%,57.14% calc(100% - 5px),50% 100%,42.86% calc(100% - 5px),35.71% 100%,28.57% calc(100% - 5px),21.43% 100%,14.29% calc(100% - 5px),7.14% 100%,5px 100%,0 92.86%,5px 85.71%,0 78.57%,5px 71.43%,0 64.29%,5px 57.14%,0 50%,5px 42.86%,0 35.71%,5px 28.57%,0 21.43%,5px 14.29%,0 7.14%)!important;border:0!important;border-radius:0!important;padding:10px 8px!important;background:color-mix(in srgb,var(--accent,#416b50) 12%,#fff)!important;box-shadow:none!important}.drevia-perks[data-shape=burst] .drevia-perk__tag{display:inline-block!important;height:auto!important;min-height:0!important;line-height:1.3!important;position:static!important}.drevia-perk__tag{flex-shrink:0}.drevia-perks[data-shape=burst] .drevia-perk{height:auto!important;aspect-ratio:auto!important;padding:13px 9px 11px!important}.drevia-perks[data-shape=burst] .drevia-perk__tag{margin:0 auto 4px!important;max-width:100%}.drevia-perks[data-shape=burst] .drevia-perk__tag,.drevia-perks[data-shape=tag] .drevia-perk__tag{padding:0 .7em!important}.drevia-perks[data-shape=bubble] .drevia-perk{padding:9% 6%!important;padding:calc(var(--perk-card-w,31cqw) * .16) calc(var(--perk-card-w,31cqw) * .12)!important}.drevia-perks[data-shape=tag] .drevia-perk{padding:10px 8px 8px 22px!important}.drevia-perks[data-shape=tag] .drevia-perk__tag{align-self:center}.drevia-perks[data-shape=tag] .drevia-perk:not([data-layout=inline]) .drevia-perk__icon,.drevia-perks[data-shape=burst] .drevia-perk:not([data-layout=inline]) .drevia-perk__icon{margin-top:2px!important}.drevia-offer[data-shape=burst]{-webkit-clip-path:none!important;clip-path:none!important;background:transparent!important;isolation:isolate}.drevia-offer[data-shape=burst]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:color-mix(in srgb,var(--accent,#416b50) 10%,#fff);-webkit-clip-path:polygon(0% 5px,2.78% 0,5.56% 5px,8.33% 0,11.11% 5px,13.89% 0,16.67% 5px,19.44% 0,22.22% 5px,25% 0,27.78% 5px,30.56% 0,33.33% 5px,36.11% 0,38.89% 5px,41.67% 0,44.44% 5px,47.22% 0,50% 5px,52.78% 0,55.56% 5px,58.33% 0,61.11% 5px,63.89% 0,66.67% 5px,69.44% 0,72.22% 5px,75% 0,77.78% 5px,80.56% 0,83.33% 5px,86.11% 0,88.89% 5px,91.67% 0,94.44% 5px,97.22% 0,calc(100% - 5px) 0%,100% 10%,calc(100% - 5px) 20%,100% 30%,calc(100% - 5px) 40%,100% 50%,calc(100% - 5px) 60%,100% 70%,calc(100% - 5px) 80%,100% 90%,100% calc(100% - 5px),97.22% 100%,94.44% calc(100% - 5px),91.67% 100%,88.89% calc(100% - 5px),86.11% 100%,83.33% calc(100% - 5px),80.56% 100%,77.78% calc(100% - 5px),75% 100%,72.22% calc(100% - 5px),69.44% 100%,66.67% calc(100% - 5px),63.89% 100%,61.11% calc(100% - 5px),58.33% 100%,55.56% calc(100% - 5px),52.78% 100%,50% calc(100% - 5px),47.22% 100%,44.44% calc(100% - 5px),41.67% 100%,38.89% calc(100% - 5px),36.11% 100%,33.33% calc(100% - 5px),30.56% 100%,27.78% calc(100% - 5px),25% 100%,22.22% calc(100% - 5px),19.44% 100%,16.67% calc(100% - 5px),13.89% 100%,11.11% calc(100% - 5px),8.33% 100%,5.56% calc(100% - 5px),2.78% 100%,5px 100%,0 90%,5px 80%,0 70%,5px 60%,0 50%,5px 40%,0 30%,5px 20%,0 10%);clip-path:polygon(0% 5px,2.78% 0,5.56% 5px,8.33% 0,11.11% 5px,13.89% 0,16.67% 5px,19.44% 0,22.22% 5px,25% 0,27.78% 5px,30.56% 0,33.33% 5px,36.11% 0,38.89% 5px,41.67% 0,44.44% 5px,47.22% 0,50% 5px,52.78% 0,55.56% 5px,58.33% 0,61.11% 5px,63.89% 0,66.67% 5px,69.44% 0,72.22% 5px,75% 0,77.78% 5px,80.56% 0,83.33% 5px,86.11% 0,88.89% 5px,91.67% 0,94.44% 5px,97.22% 0,calc(100% - 5px) 0%,100% 10%,calc(100% - 5px) 20%,100% 30%,calc(100% - 5px) 40%,100% 50%,calc(100% - 5px) 60%,100% 70%,calc(100% - 5px) 80%,100% 90%,100% calc(100% - 5px),97.22% 100%,94.44% calc(100% - 5px),91.67% 100%,88.89% calc(100% - 5px),86.11% 100%,83.33% calc(100% - 5px),80.56% 100%,77.78% calc(100% - 5px),75% 100%,72.22% calc(100% - 5px),69.44% 100%,66.67% calc(100% - 5px),63.89% 100%,61.11% calc(100% - 5px),58.33% 100%,55.56% calc(100% - 5px),52.78% 100%,50% calc(100% - 5px),47.22% 100%,44.44% calc(100% - 5px),41.67% 100%,38.89% calc(100% - 5px),36.11% 100%,33.33% calc(100% - 5px),30.56% 100%,27.78% calc(100% - 5px),25% 100%,22.22% calc(100% - 5px),19.44% 100%,16.67% calc(100% - 5px),13.89% 100%,11.11% calc(100% - 5px),8.33% 100%,5.56% calc(100% - 5px),2.78% 100%,5px 100%,0 90%,5px 80%,0 70%,5px 60%,0 50%,5px 40%,0 30%,5px 20%,0 10%);pointer-events:none}.drevia-offer[data-shape=burst].is-selected:before{background:color-mix(in srgb,var(--accent,#416b50) 22%,#fff)}.drevia-offer[data-shape=burst].is-selected{background:transparent!important}.drevia-offer[data-shape=burst] .drevia-offer__badge{position:absolute!important;right:-6px!important;top:-13px!important;left:auto!important;transform:none!important;grid-column:auto;order:0;margin:0!important;z-index:2}.drevia-offer[data-shape=burst].has-badge{margin-top:12px}.drevia-perks[data-shape=bubble] .drevia-perk{overflow:hidden}.drevia-perks[data-shape=bubble] .drevia-perk__tag{position:absolute!important;top:0!important;left:0!important;right:0!important;width:auto!important;margin:0!important;border-radius:0!important;height:26%!important;display:flex!important;align-items:flex-end;justify-content:center;padding:0 0 3px!important;line-height:1.2!important;box-sizing:border-box}.drevia-perks[data-shape=bubble] .drevia-perk:has(.drevia-perk__tag){padding-top:calc(var(--perk-card-w,31cqw) * .27)!important}.drevia-perks[data-shape=tag] .drevia-perk{-webkit-clip-path:none!important;clip-path:none!important;border:0!important;background:transparent!important;isolation:isolate;padding:10px 8px 9px 26px!important;overflow:visible}.drevia-perks[data-shape=tag] .drevia-perk:before,.drevia-perks[data-shape=tag] .drevia-perk:after{content:"";position:absolute;z-index:-1;pointer-events:none}.drevia-perks[data-shape=tag] .drevia-perk:before{top:0;right:0;bottom:0;left:0;background:#202721;-webkit-clip-path:polygon(20px 0,100% 0,100% 100%,20px 100%,0 50%);clip-path:polygon(20px 0,100% 0,100% 100%,20px 100%,0 50%);border-radius:0}.drevia-perks[data-shape=tag] .drevia-perk:after{top:2px;right:2px;bottom:2px;left:3px;background:radial-gradient(circle at 15px 50%,#fff 0 2.6px,#202721 3.2px 4.6px,transparent 5.2px),#fff;-webkit-clip-path:polygon(18px 0,100% 0,100% 100%,18px 100%,0 50%);clip-path:polygon(18px 0,100% 0,100% 100%,18px 100%,0 50%)}.drevia-perks[data-shape=tag] .drevia-perk__box{-webkit-clip-path:none!important;clip-path:none!important;border:0!important}.drevia-perks[data-shape=bubble] .drevia-perk__tag{padding:0 21% 3px!important;overflow:hidden;white-space:nowrap}.drevia-perks[data-shape=tag] .drevia-perk__tag,.drevia-perks[data-shape=burst] .drevia-perk__tag{box-sizing:border-box;max-width:100%;width:max-content!important}.drevia-perks[data-shape=bubble] .drevia-perk__tag{font-size:min(calc(10px * var(--fs,1) * var(--perk-text-fit,1)),calc(var(--perk-card-w,31cqw) * .12))!important}.drevia-perks[data-shape=bubble] .drevia-perk strong{font-size:calc(13.5px * var(--fs,1) * var(--perk-text-fit,1))!important}.drevia-perks[data-shape=bubble] .drevia-perk__tag{font-size:min(calc(12px * var(--fs,1) * var(--perk-text-fit,1)),calc(var(--perk-card-w,31cqw) * .12))!important}.drevia-perks[data-shape=bubble] .drevia-perk:not([data-layout=inline]) .drevia-perk__icon{margin:2px auto!important}.drevia-perks[data-shape=tag] .drevia-perk:not(.drevia-perk--iconfill){display:grid!important;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon tag" "icon title";align-content:center;align-items:center;column-gap:6px;row-gap:3px;aspect-ratio:1.75!important;height:auto!important;min-height:0!important;padding:6px 8px 6px 27px!important;text-align:center}.drevia-perks[data-shape=tag] .drevia-perk:not(.drevia-perk--iconfill) .drevia-perk__icon{grid-area:icon;width:calc(var(--perk-card-w,31cqw) * .3)!important;margin:0!important;align-self:center}.drevia-perks[data-shape=tag] .drevia-perk:not(.drevia-perk--iconfill) .drevia-perk__tag{grid-area:tag;justify-self:center;align-self:end;margin:0!important}.drevia-perks[data-shape=tag] .drevia-perk:not(.drevia-perk--iconfill) strong{grid-area:title;align-self:start;min-height:0!important;flex:none!important}.drevia-perks[data-shape=tag] .drevia-perk:not(.drevia-perk--iconfill):not(:has(.drevia-perk__tag)) strong{grid-row:1 / span 2;align-self:center}.drevia-perks[data-shape=tag] .drevia-perk:before{-webkit-clip-path:polygon(22px 0,100% 0,100% 100%,22px 100%,0 50%);clip-path:polygon(22px 0,100% 0,100% 100%,22px 100%,0 50%)}.drevia-perks[data-shape=tag] .drevia-perk:after{background:radial-gradient(circle at 16px 50%,#fff 0 2.8px,#202721 3.4px 4.8px,transparent 5.4px),#fff;-webkit-clip-path:polygon(20px 0,100% 0,100% 100%,20px 100%,0 50%);clip-path:polygon(20px 0,100% 0,100% 100%,20px 100%,0 50%)}.drevia-perks[data-shape=bubble] .drevia-perk:has(.drevia-perk__tag){padding-top:calc(var(--perk-card-w,31cqw) * .31)!important}@container (max-width:560px){.drevia-perks[data-shape=tag] .drevia-perk:not(.drevia-perk--iconfill){grid-template-columns:minmax(0,1fr);grid-template-areas:"tag" "icon" "title";row-gap:2px;padding:5px 6px 5px 25px!important}.drevia-perks[data-shape=tag] .drevia-perk:not(.drevia-perk--iconfill) .drevia-perk__icon{width:calc(var(--perk-card-w,31cqw) * .2)!important;justify-self:center}.drevia-perks[data-shape=tag] .drevia-perk:not(.drevia-perk--iconfill) .drevia-perk__tag{align-self:center}.drevia-perks[data-shape=tag] .drevia-perk:not(.drevia-perk--iconfill):not(:has(.drevia-perk__tag)) strong{grid-row:auto}}@container (max-width:560px){.drevia-perks[data-shape=tag] .drevia-perk:not(.drevia-perk--iconfill){aspect-ratio:1.5!important}.drevia-perks[data-shape=tag] .drevia-perk:not(.drevia-perk--iconfill) .drevia-perk__icon{width:calc(var(--perk-card-w,31cqw) * .27)!important}}.drevia-perks[data-shape=tag] .drevia-perk:before{top:0;right:0;bottom:0;left:0;background:var(--accent,#2f5e41)!important;-webkit-clip-path:none!important;clip-path:none!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 200 100%27 preserveAspectRatio=%27none%27%3E%3Cpolygon points=%2734%2C7 194%2C7 194%2C93 34%2C93 7%2C50%27 fill=%27%23000%27 stroke=%27%23000%27 stroke-width=%279%27 stroke-linejoin=%27round%27 vector-effect=%27non-scaling-stroke%27/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 200 100%27 preserveAspectRatio=%27none%27%3E%3Cpolygon points=%2734%2C7 194%2C7 194%2C93 34%2C93 7%2C50%27 fill=%27%23000%27 stroke=%27%23000%27 stroke-width=%279%27 stroke-linejoin=%27round%27 vector-effect=%27non-scaling-stroke%27/%3E%3C/svg%3E") center/100% 100% no-repeat}.drevia-perks[data-shape=tag] .drevia-perk:after{top:0!important;right:0!important;bottom:0!important;left:0!important;background:#fff!important;-webkit-clip-path:none!important;clip-path:none!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 200 100%27 preserveAspectRatio=%27none%27%3E%3Cpolygon points=%2737%2C15 186%2C15 186%2C85 37%2C85 16%2C50%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.6%27 stroke-dasharray=%274 3%27 stroke-linejoin=%27round%27 vector-effect=%27non-scaling-stroke%27/%3E%3C/svg%3E") center/100% 100% no-repeat,radial-gradient(circle at 15px 50%,#000 4px,transparent 4.6px);mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 200 100%27 preserveAspectRatio=%27none%27%3E%3Cpolygon points=%2737%2C15 186%2C15 186%2C85 37%2C85 16%2C50%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.6%27 stroke-dasharray=%274 3%27 stroke-linejoin=%27round%27 vector-effect=%27non-scaling-stroke%27/%3E%3C/svg%3E") center/100% 100% no-repeat,radial-gradient(circle at 15px 50%,#000 4px,transparent 4.6px)}.drevia-perks[data-shape=tag] .drevia-perk:not(.drevia-perk--iconfill) strong{color:#fff!important;font-weight:800!important}.drevia-perks[data-shape=tag] .drevia-perk:not(.drevia-perk--iconfill) .drevia-perk__tag{background:#fff!important;color:var(--accent,#2f5e41)!important;font-weight:800}.drevia-perks[data-shape=tag] .drevia-perk:not(.drevia-perk--iconfill) .drevia-perk__icon{filter:brightness(0) invert(1)}.drevia-perks[data-shape=tag] .drevia-perk:not(.drevia-perk--iconfill){padding:7px 12px 7px 30px!important}.drevia-perks[data-shape=tag] .drevia-perk:not(.drevia-perk--iconfill){padding:calc(var(--perk-card-w,31cqw) * .095) calc(var(--perk-card-w,31cqw) * .09) calc(var(--perk-card-w,31cqw) * .1) calc(var(--perk-card-w,31cqw) * .2)!important;row-gap:1px!important}@container (max-width:560px){.drevia-perks[data-shape=tag] .drevia-perk:not(.drevia-perk--iconfill) .drevia-perk__icon{width:calc(var(--perk-card-w,31cqw) * .22)!important}}.drevia-perks[data-shape=tag] .drevia-perk:before{background:color-mix(in srgb,var(--accent,#2f5e41) 13%,#fff)!important}.drevia-perks[data-shape=tag] .drevia-perk:after{background:var(--accent,#2f5e41)!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 200 100%27 preserveAspectRatio=%27none%27%3E%3Cpolygon points=%2737%2C15 186%2C15 186%2C85 37%2C85 16%2C50%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.6%27 stroke-dasharray=%274 3%27 stroke-linejoin=%27round%27 vector-effect=%27non-scaling-stroke%27/%3E%3C/svg%3E") center/100% 100% no-repeat,radial-gradient(circle at 15px 50%,transparent 2.6px,#000 3.2px 4.8px,transparent 5.4px);mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 200 100%27 preserveAspectRatio=%27none%27%3E%3Cpolygon points=%2737%2C15 186%2C15 186%2C85 37%2C85 16%2C50%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.6%27 stroke-dasharray=%274 3%27 stroke-linejoin=%27round%27 vector-effect=%27non-scaling-stroke%27/%3E%3C/svg%3E") center/100% 100% no-repeat,radial-gradient(circle at 15px 50%,transparent 2.6px,#000 3.2px 4.8px,transparent 5.4px)}.drevia-perks[data-shape=tag] .drevia-perk:not(.drevia-perk--iconfill) strong{color:var(--accent,#2f5e41)!important}.drevia-perks[data-shape=tag] .drevia-perk:not(.drevia-perk--iconfill) .drevia-perk__tag{background:var(--accent,#2f5e41)!important;color:#fff!important}.drevia-perks[data-shape=tag] .drevia-perk:not(.drevia-perk--iconfill) .drevia-perk__icon{filter:none!important}.drevia-perks[data-shape=tag] .drevia-perk:after{-webkit-mask:radial-gradient(circle at 15px 50%,transparent 2.6px,#000 3.2px 4.8px,transparent 5.4px),radial-gradient(circle at 15px 50%,transparent 4.6px,#000 5px),url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 200 100%27 preserveAspectRatio=%27none%27%3E%3Cpolygon points=%2737%2C15 186%2C15 186%2C85 37%2C85 16%2C50%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.6%27 stroke-dasharray=%274 3%27 stroke-linejoin=%27round%27 vector-effect=%27non-scaling-stroke%27/%3E%3C/svg%3E") center/100% 100% no-repeat;-webkit-mask-composite:source-over,source-in;mask:radial-gradient(circle at 15px 50%,transparent 2.6px,#000 3.2px 4.8px,transparent 5.4px),radial-gradient(circle at 15px 50%,transparent 4.6px,#000 5px),url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 200 100%27 preserveAspectRatio=%27none%27%3E%3Cpolygon points=%2737%2C15 186%2C15 186%2C85 37%2C85 16%2C50%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.6%27 stroke-dasharray=%274 3%27 stroke-linejoin=%27round%27 vector-effect=%27non-scaling-stroke%27/%3E%3C/svg%3E") center/100% 100% no-repeat;mask-composite:add,intersect}.drevia-perks[data-shape=tag] .drevia-perk:after{-webkit-mask:radial-gradient(circle at 11% 50%,transparent 2.6px,#000 3.2px 4.8px,transparent 5.4px),radial-gradient(circle at 11% 50%,transparent 4.6px,#000 5px),url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 200 100%27 preserveAspectRatio=%27none%27%3E%3Cpolygon points=%2740%2C15 186%2C15 186%2C85 40%2C85 22%2C50%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.6%27 stroke-dasharray=%274 3%27 stroke-linejoin=%27round%27 vector-effect=%27non-scaling-stroke%27/%3E%3C/svg%3E") center/100% 100% no-repeat;-webkit-mask-composite:source-over,source-in;mask:radial-gradient(circle at 11% 50%,transparent 2.6px,#000 3.2px 4.8px,transparent 5.4px),radial-gradient(circle at 11% 50%,transparent 4.6px,#000 5px),url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 200 100%27 preserveAspectRatio=%27none%27%3E%3Cpolygon points=%2740%2C15 186%2C15 186%2C85 40%2C85 22%2C50%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.6%27 stroke-dasharray=%274 3%27 stroke-linejoin=%27round%27 vector-effect=%27non-scaling-stroke%27/%3E%3C/svg%3E") center/100% 100% no-repeat;mask-composite:add,intersect}.drevia-offer[data-shape=bubble]{container-type:inline-size;padding:9% 7%!important;gap:2cqi!important}.drevia-offer[data-shape=bubble] .drevia-offer__copy,.drevia-offer[data-shape=bubble] .drevia-offer__price{max-width:84cqi!important;margin-left:auto;margin-right:auto;gap:1cqi}.drevia-offer[data-shape=bubble] .drevia-offer__copy strong{font-size:calc(15cqi * var(--o-main,1) * var(--o-title,1))!important;line-height:1.08;overflow-wrap:normal;word-break:normal}.drevia-offer[data-shape=bubble] .drevia-offer__copy small{font-size:calc(10cqi * var(--o-note,1))!important}.drevia-offer[data-shape=bubble] .drevia-offer__label{font-size:calc(9.5cqi * var(--o-label,1))!important}.drevia-offer[data-shape=bubble] .drevia-offer__price b{font-size:calc(17cqi * var(--o-main,1) * var(--o-price,1))!important;line-height:1.05}.drevia-offer[data-shape=bubble] .drevia-offer__price del{font-size:calc(10.5cqi * var(--o-main,1) * var(--o-price,1) * var(--o-compare,1))!important}.drevia-offer[data-shape=bubble] .drevia-offer__badge{font-size:9cqi!important;padding:.25em .6em!important;margin:0 0 1cqi!important}.drevia-offers-group>.drevia-offer[data-shape=bubble],.drevia-offer[data-shape=bubble]{justify-content:center!important;align-content:center!important;padding:10% 7%!important;row-gap:2.5cqi!important}.drevia-offers-group>.drevia-offer[data-shape=bubble],.drevia-offer[data-shape=bubble]{padding:6px!important;row-gap:3px!important;gap:3px!important}.drevia-offer[data-shape=tag]{-webkit-clip-path:none!important;clip-path:none!important;border-color:transparent!important;background:transparent!important;isolation:isolate;padding-left:calc(8.5% + 18px)!important}.drevia-offer[data-shape=tag]:before,.drevia-offer[data-shape=tag]:after{content:""!important;position:absolute!important;inset:calc(-1 * var(--offer-border-width,2px))!important;left:calc(-1 * var(--offer-border-width,2px))!important;top:calc(-1 * var(--offer-border-width,2px))!important;width:auto!important;height:auto!important;transform:none!important;border-radius:0!important;box-shadow:none!important;pointer-events:none;z-index:-1!important}.drevia-offer[data-shape=tag]:before{background:var(--accent-line,#6d8b74);-webkit-mask:radial-gradient(circle at 6.2% 50%,transparent 3.6px,#000 4.1px),url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 200 100%27 preserveAspectRatio=%27none%27%3E%3Cpolygon points=%2717%2C6 196%2C6 196%2C94 17%2C94 4%2C50%27 fill=%27%23000%27 stroke=%27%23000%27 stroke-width=%277%27 stroke-linejoin=%27round%27 vector-effect=%27non-scaling-stroke%27/%3E%3C/svg%3E") center/100% 100% no-repeat;-webkit-mask-composite:source-in;mask:radial-gradient(circle at 6.2% 50%,transparent 3.6px,#000 4.1px),url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 200 100%27 preserveAspectRatio=%27none%27%3E%3Cpolygon points=%2717%2C6 196%2C6 196%2C94 17%2C94 4%2C50%27 fill=%27%23000%27 stroke=%27%23000%27 stroke-width=%277%27 stroke-linejoin=%27round%27 vector-effect=%27non-scaling-stroke%27/%3E%3C/svg%3E") center/100% 100% no-repeat;mask-composite:intersect}.drevia-offer[data-shape=tag]:after{background:#fff!important;-webkit-mask:radial-gradient(circle at 6.2% 50%,transparent 5.2px,#000 5.7px),url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 200 100%27 preserveAspectRatio=%27none%27%3E%3Cpolygon points=%2717%2C6 196%2C6 196%2C94 17%2C94 4%2C50%27 fill=%27%23000%27 stroke=%27%23000%27 stroke-width=%273%27 stroke-linejoin=%27round%27 vector-effect=%27non-scaling-stroke%27/%3E%3C/svg%3E") center/100% 100% no-repeat;-webkit-mask-composite:source-in;mask:radial-gradient(circle at 6.2% 50%,transparent 5.2px,#000 5.7px),url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 200 100%27 preserveAspectRatio=%27none%27%3E%3Cpolygon points=%2717%2C6 196%2C6 196%2C94 17%2C94 4%2C50%27 fill=%27%23000%27 stroke=%27%23000%27 stroke-width=%273%27 stroke-linejoin=%27round%27 vector-effect=%27non-scaling-stroke%27/%3E%3C/svg%3E") center/100% 100% no-repeat;mask-composite:intersect}.drevia-offer[data-shape=tag].is-selected:before{background:var(--accent,#4d7357)}.drevia-offer[data-shape=tag].is-selected:after{background:#edf2ec!important}.drevia-offer[data-shape=tag] .drevia-offer__badge{position:absolute!important;top:-11px!important;right:-6px!important;margin:0!important;transform:none!important}.dv-intro--banner{overflow-x:clip}.dv-intro--banner .dv-intro__media{width:100vw!important;max-width:none;margin-left:calc(50% - 50vw)!important;margin-right:0!important;border-radius:0!important}.dv-intro--banner .dv-intro__media .dv-img,.dv-intro--banner .dv-intro__media img{width:100%;height:auto!important;aspect-ratio:auto!important;object-fit:contain;border-radius:0}.dv-ft:after{content:"";display:block;height:var(--sticky-space,0px)}body:not(:has(.dv-ft)){padding-bottom:var(--sticky-space,0px)}
/*# sourceMappingURL=/cdn/shop/t/183/assets/drevia-sections.css.map */
