.collection-products .sd-card-details-link{display:inline-flex;align-items:center;gap:7px;max-width:100%;min-height:44px;padding:5px 0;margin-top:1px;color:#426c70;font-family:Avenir Next,Avenir,sans-serif;font-size:12px;font-weight:400;line-height:1.45;letter-spacing:0;text-transform:none;text-decoration:underline;text-decoration-color:#426c7073;text-underline-offset:4px}.collection-products .sd-card-details-link>span:last-child{display:inline-flex;flex:0 0 auto}.collection-products .sd-card-details-link svg{width:13px;height:13px}.collection-products .sd-card-details-link:focus-visible,.sd-card-benefits a:focus-visible,.sd-card-benefits button:focus-visible,.sd-card-benefits summary:focus-visible{outline:2px solid #426c70;outline-offset:4px}html.sd-card-benefits-open{overflow:hidden}.sd-card-benefits{box-sizing:border-box;width:min(530px,calc(100vw - 40px));max-width:none;height:fit-content;min-height:0;max-height:min(820px,calc(100dvh - 48px));padding:0;margin:auto;border:1px solid #deddd5;border-radius:6px;color:#333;background:#fdfcf9;box-shadow:0 20px 70px #0000002e;overflow:auto;overscroll-behavior:contain;font-family:Avenir Next,Avenir,sans-serif;text-align:left}.sd-card-benefits::backdrop{background:#2025244d}.sd-card-benefits [hidden]{display:none!important}.sd-card-benefits__header{padding:22px 58px 17px 24px;border-bottom:1px solid #e2e1da}.sd-card-benefits__eyebrow{margin:0 0 10px;color:#426c70;font-family:Sweet Sans Pro,sans-serif;font-size:10px;font-weight:400;letter-spacing:.16em;line-height:1.5;text-transform:uppercase}.sd-card-benefits h2{margin:0 0 12px;color:#333;font-family:Ladinta,serif;font-size:31px;font-style:italic;font-weight:400;line-height:1.15;letter-spacing:0;text-transform:none}.sd-card-benefits p{font-size:13px;line-height:1.55;margin:0 0 10px}.sd-card-benefits .sd-card-benefits__product{font-size:13px;margin:0;color:#62615d}.sd-card-benefits h3{font-family:Avenir Next,Avenir,sans-serif;font-size:14px;font-weight:500;font-style:normal;line-height:1.4;letter-spacing:0;text-transform:none;color:#333;margin:0 0 5px}.sd-card-benefits__body{padding:15px 24px 10px}.sd-card-benefits__close{position:absolute;top:15px;right:12px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:11px;border:0;border-radius:2px;background:transparent;color:#333;cursor:pointer}.sd-card-benefits__close svg{width:21px;height:21px}.sd-card-benefits .sd-card-benefits__intro{font-size:12px;color:#62615d;margin:0 0 10px}.sd-card-benefits__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none;padding:0;margin:0}.sd-card-benefits[data-gift-count="1"] .sd-card-benefits__tiles{grid-template-columns:minmax(0,1fr)}.sd-card-benefits__tiles .sd-card-benefits__tile{position:relative;min-width:0;margin:0;padding:14px;background:#f1f3ef;border:0;border-radius:4px}.sd-card-benefits__tile h3{font-size:13px;margin:0 0 4px}.sd-card-benefits__tile h3>span{display:block}.sd-card-benefits .sd-card-benefits__amount{color:#426c70;font-size:24px;line-height:1.2;font-weight:400;padding-right:28px;margin-bottom:10px}.sd-card-benefits__tile p{font-size:12px;color:#62615d;margin:0}.sd-card-benefits__icon{width:21px;height:21px;color:#426c70;flex-shrink:0}.sd-card-benefits__tile>.sd-card-benefits__icon{position:absolute;top:14px;right:14px}.sd-card-benefits__delivery,.sd-card-benefits__finance{display:grid;grid-template-columns:23px minmax(0,1fr);gap:11px}.sd-card-benefits__delivery{padding:13px 0;border-bottom:1px solid #e2e1da}.sd-card-benefits__finance{padding:12px 0 10px;margin:0}.sd-card-benefits__delivery p,.sd-card-benefits__finance p{font-size:12px;line-height:1.5;color:#62615d;margin:0}.sd-card-benefits__delivery h3,.sd-card-benefits__finance h3{margin-bottom:3px}.sd-card-benefits a,.collection-products .sd-card-details-link{color:#426c70;background-image:none;-webkit-text-fill-color:currentColor;border-bottom:0;box-shadow:none;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.sd-card-benefits a:before,.sd-card-benefits a:after,.collection-products .sd-card-details-link:before,.collection-products .sd-card-details-link:after{content:none}.sd-card-benefits .sd-card-benefits__restriction{font-size:11.5px;color:#62615d;margin:0 0 10px}.sd-card-benefits__footer{position:relative;min-height:44px;border-top:1px solid #e2e1da}.sd-card-benefits__terms{margin:0}.sd-card-benefits__terms summary{display:flex;align-items:center;gap:8px;padding:10px 120px 10px 0;min-height:44px;cursor:pointer;font-size:12px;color:#426c70;list-style:none}.sd-card-benefits__terms summary::-webkit-details-marker{display:none}.sd-card-benefits__terms summary>span{display:inline-flex}.sd-card-benefits__terms summary svg{width:14px;height:14px;transform:rotate(90deg)}.sd-card-benefits__terms[open] summary svg{transform:rotate(-90deg)}.sd-card-benefits__terms p{font-size:12px;color:#62615d}.sd-card-benefits__product-link{position:absolute;top:0;right:0;display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:12px;white-space:nowrap}.sd-card-benefits__product-link svg{width:14px;height:14px}@media(max-width:749px){.collection-products .sd-card-details-link{font-size:11.5px;gap:4px}.sd-card-benefits{width:calc(100vw - 24px);max-height:calc(100dvh - 32px)}.sd-card-benefits__header{padding:20px 54px 16px 20px}.sd-card-benefits__body{padding:13px 18px 8px}.sd-card-benefits__tiles .sd-card-benefits__tile{padding:11px}.sd-card-benefits__tile>.sd-card-benefits__icon{top:11px;right:11px}.sd-card-benefits__tile h3{font-size:12px}.sd-card-benefits h2{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/343/assets/sd-card-benefits.css.map */
