.main-photo.rd-main .shop-media{position:relative;aspect-ratio:1/1;overflow:hidden;width:100%}.main-photo.rd-main .shop-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none;object-fit:cover}.main-photo.rd-main .shop-media img.contain{object-fit:contain;padding:6%}.main-photo.rd-main .shop-media img.crop{inset:auto;max-width:none;height:auto;object-fit:fill}.main-photo.rd-main{min-height:0}.main-photo.rd-main #mainPhoto.rd-contain{object-fit:contain;padding:6%;box-sizing:border-box}.rd-personalize{display:flex;align-items:center;justify-content:center;min-height:44px;margin-top:10px;color:#a13e30;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.rd-personalize:hover{color:#28242a}.rd-personalize:focus-visible{outline:3px solid #c84924;outline-offset:3px;border-radius:4px}.info #addProduct.rd-soon:disabled,.info #addProduct:disabled{opacity:.65;cursor:not-allowed}.rd-options{display:grid;gap:13px}.rd-options label{font-size:12px;font-weight:700;display:block;margin-bottom:5px}.rd-options select{width:100%;min-height:44px;padding:9px;border:1px solid #aaa;background:#fff;font-size:15px}.rd-hint{font-size:12px;color:#68645e;margin:0}.rd-chip{display:inline-block;padding:9px 16px;border-radius:999px;background:#f4ece4;color:#3b2f28;font-size:14px}.info .purchase-assurances{display:grid;gap:16px;margin:22px 0 4px;padding:16px;background:#f6f0e9;border:1px solid #e6dbd0;border-radius:12px;min-width:0}.info .purchase-assurances>.assurance-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:stretch;min-width:0}.info .purchase-assurances>.assurance-row>span{display:grid;align-content:start;gap:6px;min-width:0;width:auto;height:auto;padding:16px;border:1px solid #e3d7cb;border-radius:10px;background:#fbf8f3;overflow-wrap:normal;word-break:normal}.info .purchase-assurances>.assurance-row>span b,.info .purchase-assurances>.assurance-row>span small{display:block;min-width:0}.info .purchase-assurances>.assurance-row>span b{font-size:13px;line-height:1.25;color:#332d29}.info .purchase-assurances>.assurance-row>span small{font-size:11px;line-height:1.45;color:#6c625a}.info .delivery-check{display:grid;gap:7px;margin-top:14px;padding-top:14px;border-top:1px solid #e3d7cb}.info .delivery-check label{font-size:12px;font-weight:700;color:#3d3530}.info .delivery-check>div{display:flex;gap:8px;align-items:stretch}.info .delivery-check input{min-width:0;flex:1;min-height:40px;padding:8px 10px;border:1px solid #cbbdb0;border-radius:6px;background:#fff;font:inherit;font-size:13px}.info .delivery-check button{min-height:40px;padding:0 14px;border:0;border-radius:6px;background:#28242a;color:#fff;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.info .delivery-status{margin:0;font-size:11px;line-height:1.45;color:#6c625a}@media(max-width:900px){.info .purchase-assurances>.assurance-row{grid-template-columns:1fr}.info .purchase-assurances>.assurance-row>span{border-right:0;border-bottom:1px solid #e3d7cb}.info .purchase-assurances>.assurance-row>span:last-child{border-bottom:0}.info .delivery-check>div{flex-direction:column}.info .delivery-check button{width:100%}}.info .order-status-callout{display:grid;gap:5px;margin-top:14px;padding:14px 16px;border:1px solid #decfc2;border-radius:10px;background:#fbf8f3}.info .order-status-callout b{font-size:12px;color:#3d3530}.info .order-status-callout a{font-size:12px;font-weight:800;color:#a63f32;text-decoration:underline;text-underline-offset:4px}.info .delivery-check{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/product-ready.css.map */
