.oe-forest-shipping{box-sizing:border-box;min-width:0;padding:var(--oe-shipping-top,16px) 32px var(--oe-shipping-bottom,16px);background:var(--oe-shipping-bg,#e7f2ee);color:var(--oe-shipping-ink,#173a2a);font:400 16px/1.55 var(--oe-product-font,"Avenir Next",sans-serif);overflow-wrap:anywhere}.oe-forest-shipping *,.oe-forest-shipping *:before,.oe-forest-shipping *:after{box-sizing:border-box}.oe-forest-shipping__inner{width:100%;max-width:var(--oe-shipping-width,1360px);margin-inline:auto;padding:22px 30px;border:1px solid #ffffffb3;border-radius:30px;background:linear-gradient(135deg,#ffffffd9,#ffffff8c);box-shadow:inset 0 1px 1px #fff,0 5px 20px #173a2a06}.oe-forest-shipping__bar{display:flex;align-items:center;justify-content:space-between;gap:30px;min-width:0}.oe-forest-shipping__identity{display:flex;align-items:center;gap:22px;min-width:0}.oe-forest-shipping__icon{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;color:#e5232e}.oe-forest-shipping__icon svg{display:block;width:44px;height:44px}.oe-forest-shipping__copy{min-width:0}.oe-forest-shipping__eyebrow{margin:0 0 4px;font-size:11px;letter-spacing:.1em;line-height:1.4}.oe-forest-shipping h2{margin:0;color:inherit;font:500 23px/1.25 var(--oe-product-font,"Avenir Next",sans-serif);letter-spacing:-.025em;text-transform:none}.oe-forest-shipping__methods{margin:5px 0 0;font-size:16px;line-height:1.45}.oe-forest-shipping__conditions{display:inline-flex;align-items:center;justify-content:center;gap:14px;flex-shrink:0;min-height:48px;padding:8px 0 8px 32px;border-left:1px solid rgb(23 58 42 / .14);font-size:16px;line-height:1.45;text-align:center;text-decoration:none}.oe-forest-shipping__conditions:hover{text-decoration:underline;text-underline-offset:5px}.oe-forest-shipping__conditions span{font-size:23px;line-height:1}.oe-forest-shipping__details{margin-top:14px;border-top:1px solid rgb(23 58 42 / .1);padding-top:4px}.oe-forest-shipping__details summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;list-style:none;font-size:15px;line-height:1.5;cursor:pointer}.oe-forest-shipping__details summary::-webkit-details-marker{display:none}.oe-forest-shipping__details summary span{font-size:22px}.oe-forest-shipping__details[open] summary span{transform:rotate(45deg)}.oe-forest-shipping__terms{padding:6px 0 8px}.oe-forest-shipping .oe-delivery-terms p{margin:0;font-size:16px;line-height:1.65}.oe-forest-shipping .oe-delivery-terms p+p{margin-top:8px}.oe-forest-shipping .oe-delivery-terms__summary{font-weight:500}.oe-forest-shipping .oe-delivery-terms__qualifier{opacity:.85}.oe-forest-shipping__editor-note{margin:0;font-size:14px;line-height:1.5}.oe-forest-shipping a{color:inherit;text-underline-offset:4px}.oe-forest-shipping :is(a,summary):focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:4px}@media(max-width:1023px){.oe-forest-shipping{padding-inline:24px}.oe-forest-shipping__inner{padding:22px 24px}.oe-forest-shipping__bar{gap:24px}.oe-forest-shipping__identity{gap:16px}.oe-forest-shipping__conditions{padding-left:24px}}@media(max-width:749px){.oe-forest-shipping{padding:var(--oe-shipping-top-mobile,12px) 16px var(--oe-shipping-bottom-mobile,12px)}.oe-forest-shipping__inner{padding:20px;border-radius:26px}.oe-forest-shipping__bar{flex-wrap:wrap;gap:12px}.oe-forest-shipping__identity{gap:14px;flex:1 1 100%}.oe-forest-shipping__icon{width:40px;height:40px;flex-basis:40px}.oe-forest-shipping__icon svg{width:38px;height:38px}.oe-forest-shipping h2{font-size:21px}.oe-forest-shipping__methods{font-size:16px}.oe-forest-shipping__conditions{justify-content:flex-start;margin-left:54px;padding:8px 0;border:0;font-size:16px}.oe-forest-shipping__details{margin-top:10px}}@media(max-width:359px){.oe-forest-shipping__inner{padding:18px}.oe-forest-shipping__identity{gap:12px}.oe-forest-shipping__conditions{margin-left:52px}}.oe-forest-shipping.oe-forest-shipping--nova{background:transparent}.oe-forest-shipping--nova .oe-forest-shipping__inner{position:relative;isolation:isolate;padding:var(--oe-lower-padding,24px);border:1px solid color-mix(in srgb,var(--oe-lower-border-color,#fff) var(--oe-lower-border-opacity,88%),transparent);border-radius:var(--oe-lower-radius,34px);background:color-mix(in srgb,var(--oe-lower-glass-color,#fff) var(--oe-lower-glass-opacity,78%),transparent);color:var(--oe-lower-ink,#173a2a);box-shadow:inset 0 0 0 4px #ffffff24,inset 0 1px 2px #ffffffd9,0 12px 35px #123a231f}.oe-forest-shipping--nova .oe-forest-shipping__inner:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(135deg,#ffffff52,#ffffff0d);backdrop-filter:blur(var(--oe-lower-glass-blur,16px)) saturate(105%);-webkit-backdrop-filter:blur(var(--oe-lower-glass-blur,16px)) saturate(105%);pointer-events:none}.oe-forest-shipping--nova .oe-forest-shipping__bar{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,240px);gap:28px;align-items:center}.oe-forest-shipping--nova .oe-forest-shipping__bar:not(:has(.oe-forest-shipping__payment)){grid-template-columns:minmax(0,1fr)}.oe-forest-shipping--nova .oe-forest-shipping__identity{gap:26px}.oe-forest-shipping--nova .oe-forest-shipping__logo{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:min(var(--oe-shipping-logo-width,210px),100%);padding:8px 12px;border:1px solid #fff;border-radius:20px;background:#fff;overflow:hidden}.oe-forest-shipping--nova .oe-forest-shipping__logo img{display:block;position:static;width:100%;max-width:100%;height:auto;object-fit:contain;aspect-ratio:auto;filter:none}.oe-forest-shipping--nova .oe-forest-shipping__copy{flex:1 1 auto;text-align:var(--oe-lower-alignment,left)}.oe-forest-shipping--nova h2{font-size:var(--oe-lower-heading-size,23px);font-weight:600;line-height:1.25;letter-spacing:-.025em;text-wrap:pretty}.oe-forest-shipping--nova .oe-forest-shipping__eyebrow{font-size:14px;letter-spacing:.06em}.oe-forest-shipping--nova .oe-forest-shipping__methods{font-size:var(--oe-lower-body-size,17px);line-height:1.5;opacity:.86}.oe-forest-shipping--nova .oe-forest-shipping__qualifier{margin:5px 0 0;font-size:max(14px,calc(var(--oe-lower-body-size,17px) - 2px));line-height:1.5;opacity:.8}.oe-forest-shipping--nova .oe-forest-shipping__payment{min-width:0;padding-left:28px;border-left:1px solid rgb(23 58 42 / .16)}.oe-forest-shipping--nova .oe-forest-shipping__payment-message{display:flex;align-items:center;justify-content:center;gap:11px;min-height:64px;margin:0;padding:11px 14px;border:1px solid #ffffffa6;border-radius:20px;background:#ffffff38;box-shadow:inset 0 1px 1px #ffffff80;font-size:var(--oe-lower-body-size,17px);font-weight:500;line-height:1.4;text-align:left}.oe-forest-shipping--nova .oe-forest-shipping__payment-icon{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:#ffffff61}.oe-forest-shipping--nova .oe-forest-shipping__payment-icon svg{display:block;width:21px;height:21px}.oe-forest-shipping--nova .oe-forest-shipping__details{margin-top:16px;padding-top:8px}.oe-forest-shipping--nova .oe-forest-shipping__details summary{min-height:48px;font-size:var(--oe-lower-body-size,17px)}.oe-forest-shipping--nova .oe-forest-shipping__details summary span{display:block;flex:none;width:20px;text-align:center;transition:transform .2s ease}.oe-forest-shipping--nova .oe-forest-shipping__terms{padding:8px 0 4px}.oe-forest-shipping--nova .oe-delivery-terms p{font-size:var(--oe-lower-body-size,17px)}.oe-forest-shipping--nova .oe-forest-shipping__policy-link{display:inline-block;margin-top:12px;font-size:var(--oe-lower-body-size,17px);line-height:1.5;text-decoration:underline;text-underline-offset:4px}@media(max-width:999px){.oe-forest-shipping--nova .oe-forest-shipping__bar{grid-template-columns:minmax(0,1fr);gap:18px}.oe-forest-shipping--nova .oe-forest-shipping__payment{padding:0;border:0}.oe-forest-shipping--nova .oe-forest-shipping__payment-message{justify-content:flex-start;min-height:56px}}@media(max-width:749px){.oe-forest-shipping--nova .oe-forest-shipping__inner{padding:var(--oe-lower-padding-mobile,20px);border-radius:var(--oe-lower-radius-mobile,32px)}.oe-forest-shipping--nova .oe-forest-shipping__bar{gap:18px}.oe-forest-shipping--nova .oe-forest-shipping__identity{flex-direction:column;align-items:flex-start;gap:18px;width:100%}.oe-forest-shipping--nova .oe-forest-shipping__logo{width:min(var(--oe-shipping-logo-width-mobile,180px),100%);padding:7px 11px;border-radius:16px}.oe-forest-shipping--nova .oe-forest-shipping__copy{width:100%}.oe-forest-shipping--nova h2{font-size:var(--oe-lower-heading-size-mobile,21px);line-height:1.3}.oe-forest-shipping--nova .oe-forest-shipping__methods{font-size:var(--oe-lower-body-size-mobile,16px)}.oe-forest-shipping--nova .oe-forest-shipping__qualifier{margin-top:7px;font-size:max(14px,calc(var(--oe-lower-body-size-mobile,16px) - 2px))}.oe-forest-shipping--nova .oe-forest-shipping__payment-message{font-size:var(--oe-lower-body-size-mobile,16px);padding:12px 14px;border-radius:18px}.oe-forest-shipping--nova .oe-forest-shipping__details{margin-top:18px;padding-top:8px}.oe-forest-shipping--nova .oe-forest-shipping__details summary,.oe-forest-shipping--nova .oe-delivery-terms p,.oe-forest-shipping--nova .oe-forest-shipping__policy-link{font-size:var(--oe-lower-body-size-mobile,16px)}}@media(prefers-reduced-motion:reduce){.oe-forest-shipping--nova .oe-forest-shipping__details summary span{transition:none}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.oe-forest-shipping--nova .oe-forest-shipping__inner{background:#fff}.oe-forest-shipping--nova .oe-forest-shipping__inner:before{background:none;backdrop-filter:none;-webkit-backdrop-filter:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/oe-product-shipping.css.map */
