.legacy-product-form{--legacy-teal: #075b55;--legacy-ink: #1f1d1a;--legacy-muted: #68625d;--legacy-line: #e5ddd5}.legacy-product-form .legacy-purchase__price{display:flex;align-items:baseline;gap:10px;min-height:30px;margin:20px 0 0;font-family:Baskerville,Georgia,Times New Roman,serif}.legacy-product-form .legacy-purchase__price .compare-price{color:var(--legacy-muted);font-size:16px;font-weight:400}.legacy-product-form .legacy-purchase__price .price{color:var(--legacy-ink);font-size:22px;font-weight:400;line-height:1.4}.legacy-product-form .legacy-purchase__klarna{display:flex;align-items:center;gap:7px;min-height:30px;margin:7px 0 0;color:var(--legacy-ink);font-size:13px;line-height:1.45}.legacy-product-form .legacy-purchase__klarna strong{font-weight:600}.legacy-product-form .legacy-purchase__klarna img{display:block;flex:0 0 auto;width:34px;height:auto}.legacy-product-form .groups-btn{margin:12px 0 0}.legacy-product-form .groups-btn-tree{display:block;margin:0}.legacy-product-form #product-add-to-cart{width:100%;min-height:48px;margin:0;padding:12px 18px!important;border:1px solid var(--legacy-teal)!important;border-radius:8px;background:var(--legacy-teal)!important;color:#fff!important;font-size:13px;font-weight:600;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.legacy-product-form #product-add-to-cart:hover,.legacy-product-form #product-add-to-cart:focus-visible{border-color:var(--legacy-ink)!important;background:var(--legacy-ink)!important;color:#fff!important}.legacy-product-form #product-add-to-cart:focus-visible{outline:2px solid var(--legacy-teal);outline-offset:3px}.legacy-product-form .legacy-purchase__delivery{display:flex;align-items:center;justify-content:center;gap:10px;min-height:50px;color:var(--legacy-ink);font-size:13px;line-height:1.4;text-align:left}.legacy-product-form .legacy-purchase__delivery>img{flex:0 0 20px;width:20px;height:20px}.legacy-product-form .legacy-purchase__delivery>div{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;text-align:center}.legacy-product-form .legacy-purchase__estimate-clause{display:block;color:var(--legacy-muted);font-size:12px}.legacy-product-form .legacy-purchase__delivery #edt-p{margin-top:2px;color:var(--legacy-muted);font-size:12px}.legacy-product-form .legacy-purchase__delivery #edt-p>p{display:grid;gap:2px;margin:0}.legacy-product-form .legacy-purchase__delivery-line{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0;min-width:0;text-align:center}.legacy-product-form .legacy-purchase__delivery-line--carrier{color:var(--legacy-ink);font-size:13px}.legacy-product-form .legacy-purchase__delivery-line--estimate{color:var(--legacy-ink);font-size:12.5px;font-weight:500}.legacy-product-form .legacy-purchase__delivery-line--benefits{color:var(--legacy-muted);font-size:11.5px}.legacy-product-form .legacy-purchase__assurance{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--legacy-line);color:var(--legacy-ink)}.legacy-product-form .legacy-purchase__assurance-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:7px;min-width:0;min-height:88px;padding:13px 8px 10px;font-size:12px;font-weight:500;line-height:1.25;text-align:center}.legacy-product-form .legacy-purchase__assurance-item+.legacy-purchase__assurance-item{border-left:1px solid var(--legacy-line)}.legacy-product-form .legacy-purchase__assurance-item img{display:block;flex:0 0 28px;width:28px;height:28px;object-fit:contain}.legacy-product-form .legacy-purchase__assurance-item span{max-width:100%;text-wrap:balance}@media(max-width:749px){.legacy-product-form{width:calc(100% - 34px);margin-right:17px;margin-left:17px}.legacy-product-form .legacy-purchase__price{min-height:28px;margin-top:14px}.legacy-product-form .legacy-purchase__klarna{font-size:12.5px}.legacy-product-form #product-add-to-cart{min-height:44px}.legacy-product-form .legacy-purchase__delivery{min-height:48px;text-align:center}.legacy-product-form .legacy-purchase__assurance{grid-template-columns:repeat(2,minmax(0,1fr))}.legacy-product-form .legacy-purchase__assurance-item{min-height:82px;padding:10px 8px}.legacy-product-form .legacy-purchase__assurance-item:nth-child(odd){border-left:0}.legacy-product-form .legacy-purchase__assurance-item:nth-child(n+3){border-top:1px solid var(--legacy-line)}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/legacy-purchase-layout.css.map */
