.ddvv-volume{display:block;position:relative;clear:both;box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:10px 0 7px;border:1px solid #dae4db;border-radius:10px;background:#f7f9f6;color:#223b2a;overflow:hidden;text-align:left;font:inherit;letter-spacing:normal;line-height:1.4}.ddvv-volume__summary{display:flex;align-items:center;gap:8px;min-height:40px;padding:8px 10px;cursor:pointer;list-style:none}.ddvv-volume__summary::-webkit-details-marker{display:none}.ddvv-volume__summary::marker{content:""}.ddvv-volume__summary:focus-visible{outline:2px solid #286747;outline-offset:-3px;border-radius:8px}.ddvv-volume__badge{flex:0 0 auto;padding:4px 6px;border-radius:5px;background:#e1eae1;color:#22573a;font-size:10px;font-weight:760;line-height:1;letter-spacing:.045em}.ddvv-volume__title{flex:1;min-width:0;font-size:11px;font-weight:680;color:#20392a;line-height:1.25}.ddvv-volume__arrow{flex:0 0 auto;color:#506e57;transition:transform .22s ease}.ddvv-volume[open] .ddvv-volume__arrow{transform:rotate(180deg)}.ddvv-volume__panel{padding:4px 10px 11px;border-top:1px solid #e1e8e0}.ddvv-volume__row{display:flex;justify-content:space-between;align-items:baseline;gap:7px;padding:7px 0 5px;color:#263a2e;font-size:11px}.ddvv-volume__row+.ddvv-volume__row{border-top:1px solid #e1e8e0}.ddvv-volume__row b{margin-left:3px;color:#247d4d;font-size:10px;font-weight:700}.ddvv-volume__row strong{font-size:11px;font-weight:750;white-space:nowrap;font-variant-numeric:tabular-nums}.ddvv-volume__row strong small{font-size:9px;font-weight:450;color:#56705a}.ddvv-volume__cta{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;max-width:100%;margin-top:7px;color:#1e6841!important;font-size:10.5px;font-weight:700;text-decoration:underline!important;text-underline-offset:3px;line-height:1.45}.ddvv-volume__cta:hover{color:#10482c!important}.ddvv-volume__cta:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ddnc-card__info>.ddvv-volume{grid-column:1/-1;margin-top:8px}.ddnn-card__body>.ddvv-volume{flex:none;margin-top:9px}.ddn-product__info>.ddvv-volume{margin-top:9px}.fhp-card>.ddvv-volume{margin-top:11px;margin-bottom:7px}@media(max-width:620px){.ddvv-volume--compact .ddvv-volume__summary{padding:7px 8px;gap:5px}.ddvv-volume--compact .ddvv-volume__badge{font-size:9px;padding:4px 5px}.ddvv-volume--compact .ddvv-volume__title{font-size:10px}.ddvv-volume--compact .ddvv-volume__panel{padding:4px 8px 9px}.ddvv-volume--compact .ddvv-volume__row{display:grid;gap:1px;font-size:10px}.ddvv-volume--compact .ddvv-volume__row strong{font-size:11px}.ddvv-volume--compact .ddvv-volume__cta{font-size:10px}}@media(prefers-reduced-motion:reduce){.ddvv-volume__arrow{transition:none}}.card-wrapper.product-card-wrapper>.ddvv-volume{position:relative;z-index:4;margin-top:9px}.ddnc-card .ddvv-volume__cta{color:#1e6841!important;text-decoration:underline!important}.fhp-section .fhp-card>.ddvv-volume .ddvv-volume__row{align-items:center!important;gap:12px!important;padding:11px 0!important}.ddvv-volume__purchase{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px 14px;min-width:0;text-align:right}.ddvv-volume__purchase strong{display:block;line-height:1.3}.ddvv-volume__add{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;min-height:34px;padding:7px 11px;border:1px solid rgba(23,107,67,.21);border-radius:9px;background:#e3f2e6b8;color:#176b43;font:inherit;font-size:11px;font-weight:700;line-height:1.25;white-space:nowrap;cursor:pointer;transition:background .18s,border-color .18s}.ddvv-volume__add:hover{background:#d9efdf;border-color:#176b436e}.ddvv-volume__add:focus-visible{outline:2px solid #176b43;outline-offset:3px}.ddvv-volume__add[disabled]{opacity:.43;cursor:not-allowed}.ddvv-volume__add>span{font-size:15px;font-weight:450;line-height:1}.ddvv-volume--compact .ddvv-volume__purchase{gap:0}.fhp-section .fhp-card>.ddvv-volume .ddvv-volume__row strong{font-size:12px!important}@media(max-width:720px){.fhp-section .fhp-card>.ddvv-volume .ddvv-volume__row{align-items:start!important}.fhp-section .fhp-card>.ddvv-volume .ddvv-volume__purchase{flex-direction:column;align-items:flex-end;gap:7px;text-align:right}.ddvv-volume__add{min-height:32px;padding:7px 9px}}@media(max-width:420px){.fhp-section .fhp-card>.ddvv-volume .ddvv-volume__row{display:grid!important;grid-template-columns:1fr!important;gap:6px!important}.fhp-section .fhp-card>.ddvv-volume .ddvv-volume__purchase{flex-direction:row;align-items:center;justify-content:space-between;width:100%}}@media(prefers-reduced-motion:reduce){.ddvv-volume__add{transition:none}}.ddvv-volume--compact .ddvv-volume__card-picker{display:block;margin:0 0 9px;padding-bottom:9px;border-bottom:1px solid rgba(23,107,67,.1)}.ddvv-volume--compact .ddvv-volume__card-picker label{display:block;margin-bottom:5px;font-size:10px;line-height:1.3;font-weight:650;color:#3a5542}.ddvv-volume--compact .ddvv-volume__card-picker select{display:block;width:100%;min-height:34px;padding:5px 27px 5px 8px;border:1px solid #d5e3d7;border-radius:8px;background-color:#fff;color:#253a2d;font:inherit;font-size:11px;line-height:1.35;outline:none}.ddvv-volume--compact .ddvv-volume__card-picker select:focus{border-color:#176b43;outline:2px solid rgba(23,107,67,.14)}.ddvv-volume--compact .ddvv-volume__row{display:flex!important;align-items:flex-start;justify-content:space-between;gap:6px;flex-wrap:wrap;padding:8px 0!important}.ddvv-volume--compact .ddvv-volume__row>span{font-size:10px;line-height:1.5;min-width:0}.ddvv-volume--compact .ddvv-volume__purchase{width:100%;display:flex;flex-direction:column;align-items:stretch!important;gap:6px!important;justify-content:center!important;min-width:0;text-align:left!important}.ddvv-volume--compact .ddvv-volume__purchase strong{font-size:11px!important;align-self:flex-start!important;white-space:normal}.ddvv-volume--compact .ddvv-volume__add--card{display:flex;width:100%;max-width:100%;white-space:normal;min-height:32px;padding:6px 8px;font-size:10px;border-radius:7px}.ddvv-volume--compact .ddvv-volume__add--card[disabled]{opacity:.49;cursor:not-allowed}.ddvv-volume--compact .ddvv-volume__feedback{margin:0;font-size:10px;line-height:1.4;color:#176b43}.ddvv-volume--compact .ddvv-volume__feedback:empty{display:none}.ddvv-volume--compact .ddvv-volume__feedback[data-error]{color:#ab3737}.ddnc-card .ddvv-volume--compact,.ddnn-card .ddvv-volume--compact,.ddn-product .ddvv-volume--compact{position:relative;z-index:5}@media(max-width:749px){.ddvv-volume--compact .ddvv-volume__panel{padding:6px 8px 10px}.ddvv-volume--compact .ddvv-volume__card-picker select{font-size:12px}}html body #MainContent .ddnc-card .ddnc-card__vendor,html body #MainContent .ddnn-card.ddnn-card .ddnn-card__vendor,html body #MainContent .ddnn-card.ddnn-card--collection .ddnn-card__vendor,html body #MainContent .ddpd-section.ddpd-section .ddnn-card.ddnn-card .ddnn-card__vendor,html body #MainContent [id^=DDNordic-] .ddn-product__vendor,html body #MainContent .product-card-wrapper .dd-generic-card__vendor{font-size:14px!important;font-weight:730!important;line-height:1.28!important;color:#171b18!important;letter-spacing:-.01em!important}html body #MainContent .ddnc-card .ddnc-card__title,html body #MainContent .ddnn-card.ddnn-card .ddnn-card__title,html body #MainContent .ddnn-card.ddnn-card--collection .ddnn-card__title,html body #MainContent .ddpd-section.ddpd-section .ddnn-card.ddnn-card .ddnn-card__title,html body #MainContent [id^=DDNordic-] .ddn-product__title,html body #MainContent .product-card-wrapper .card__heading{font-size:12px!important;font-weight:400!important;line-height:1.35!important;letter-spacing:0!important;color:#353b36!important}html body #MainContent [id^=DDNordic-] .ddn-product__title{min-height:0!important}html body #MainContent .product-card-wrapper .dd-generic-card__vendor{display:block!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 0 4px!important}@media(max-width:749px){html body #MainContent .ddnc-card .ddnc-card__vendor,html body #MainContent .ddnn-card.ddnn-card .ddnn-card__vendor,html body #MainContent .ddnn-card.ddnn-card--collection .ddnn-card__vendor,html body #MainContent .ddpd-section.ddpd-section .ddnn-card.ddnn-card .ddnn-card__vendor,html body #MainContent [id^=DDNordic-] .ddn-product__vendor,html body #MainContent .product-card-wrapper .dd-generic-card__vendor{font-size:12px!important}html body #MainContent .ddnc-card .ddnc-card__title,html body #MainContent .ddnn-card.ddnn-card .ddnn-card__title,html body #MainContent .ddnn-card.ddnn-card--collection .ddnn-card__title,html body #MainContent .ddpd-section.ddpd-section .ddnn-card.ddnn-card .ddnn-card__title,html body #MainContent [id^=DDNordic-] .ddn-product__title,html body #MainContent .product-card-wrapper .card__heading{font-size:11px!important;font-weight:400!important}}#MainContent .ddvv-volume .ddvv-volume__add{display:inline-flex!important;flex-direction:row!important;flex:0 0 auto!important;width:auto!important;max-width:100%!important;min-width:0!important;min-height:28px!important;height:auto!important;padding:5px 9px!important;gap:7px!important;border-radius:7px!important;font-size:10.5px!important;font-weight:650!important;line-height:1.3!important;white-space:normal!important}#MainContent .ddvv-volume .ddvv-volume__basket{display:block!important;width:16px!important;height:16px!important;flex:0 0 16px!important;fill:none!important;stroke:currentColor!important;stroke-width:2.7!important;stroke-linejoin:round!important;stroke-linecap:round!important}#MainContent .ddvv-volume--compact .ddvv-volume__purchase{width:100%!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:5px!important}#MainContent .ddvv-volume--compact .ddvv-volume__add--card{max-width:100%!important;min-height:26px!important;padding:4px 8px!important;font-size:10px!important}@media(max-width:749px){#MainContent .ddvv-volume .ddvv-volume__add{min-height:28px!important;padding:5px 8px!important}#MainContent .ddvv-volume--compact .ddvv-volume__add--card{min-height:26px!important;padding:4px 7px!important}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/dd-vinterro-volume-pilot.css.map */
