.order-sample{margin-bottom:.75rem;--order-sample-modal-max-width: 680px;--order-sample-modal-padding: 24px;--order-sample-modal-padding-mobile: 16px;--order-sample-modal-border-radius: 20px;--order-sample-modal-background: #f3efe9;--order-sample-option-background: #ffffff;--order-sample-option-border-radius: 14px;--order-sample-icon-size: 40px;--order-sample-heading-size: 30px;--order-sample-body-size: 14px;--order-sample-price-size: 24px;--order-sample-option-gap: 16px;--order-sample-option-content-spacing: 16px}.order-sample__trigger{position:relative}.order-sample__modal[hidden]{display:none}.order-sample__modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;padding:1.6rem}.order-sample__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#1119}.order-sample__dialog{position:relative;z-index:1;width:min(var(--order-sample-modal-max-width),calc(100vw - 32px));max-height:calc(100vh - 32px);overflow-y:auto;padding:var(--order-sample-modal-padding);background:var(--order-sample-modal-background);border-radius:var(--order-sample-modal-border-radius);box-shadow:0 30px 60px #00000038;color:#111;display:grid;gap:18px}.order-sample__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem}.order-sample__title{margin:0;font-size:var(--order-sample-heading-size);line-height:1.1;font-weight:600;letter-spacing:.01em}.order-sample__close{width:40px;height:40px;border:0;border-radius:999px;padding:0;background:#11111114;color:#111;cursor:pointer;display:grid;place-items:center;transition:background-color .2s ease,opacity .2s ease;flex-shrink:0}.order-sample__close:hover,.order-sample__close:focus-visible{background:#11111124}.order-sample__close svg{width:18px;height:18px}.order-sample__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--order-sample-option-gap);align-items:stretch}.order-sample__option-card{display:flex;flex-direction:column;height:100%;padding:18px 16px;border-radius:var(--order-sample-option-border-radius);background:var(--order-sample-option-background);border:1px solid rgba(17,17,17,.1);box-shadow:0 8px 22px #00000014}.order-sample__option-body{display:grid;justify-items:center;align-content:start;text-align:center;gap:8px}.order-sample__option-actions{margin-top:auto;padding-top:var(--order-sample-option-content-spacing)}.order-sample__option-icon{width:var(--order-sample-icon-size);height:var(--order-sample-icon-size);color:#565656;display:grid;place-items:center}.order-sample__option-icon--large{width:calc(var(--order-sample-icon-size) * 1.35);height:calc(var(--order-sample-icon-size) * 1.35)}.order-sample__option-icon svg{width:100%;height:100%;display:block}.order-sample__option-size{font-size:var(--order-sample-body-size);line-height:1.25;color:#2a2a2a}.order-sample__option-label{font-size:calc(var(--order-sample-body-size) + 10px);line-height:1.1;font-weight:700;color:#050505}.order-sample__option-price{font-size:var(--order-sample-price-size);line-height:1.1;color:#3f3f3f}.order-sample__option-button{position:relative;width:100%;min-height:44px}.order-sample__notes{display:grid;gap:6px;padding-top:2px}.order-sample__note{margin:0;font-size:1.2rem;line-height:1.45;color:#000000c7;text-align:center}.order-sample__note--muted{color:#000000a3}.order-sample__note strong{font-weight:700;color:#222}.order-sample__error{margin:0;color:#b00020;font-size:1.3rem;line-height:1.4;text-align:center}.order-sample__trigger[aria-disabled=true],.order-sample__option-button[aria-disabled=true]{pointer-events:none;opacity:.8}.order-sample__trigger.loading,.order-sample__option-button.loading{color:transparent}.order-sample__trigger .loading__spinner,.order-sample__option-button .loading__spinner{position:absolute;top:50%;right:16px;transform:translateY(-50%)}@media screen and (max-width:989px){.order-sample__dialog{width:min(var(--order-sample-modal-max-width),calc(100vw - 24px));gap:16px}.order-sample__option-card{padding:16px 14px}.order-sample__option-label{font-size:calc(var(--order-sample-body-size) + 8px)}}@media screen and (max-width:749px){.order-sample__dialog{width:calc(100vw - 16px);max-height:calc(100vh - 16px);padding:var(--order-sample-modal-padding-mobile);gap:14px}.order-sample__header{align-items:center}.order-sample__title{font-size:calc(var(--order-sample-heading-size) - 4px)}.order-sample__options{grid-template-columns:1fr}.order-sample__option-card{padding:14px}.order-sample__option-icon{width:calc(var(--order-sample-icon-size) - 4px);height:calc(var(--order-sample-icon-size) - 4px)}.order-sample__option-icon--large{width:calc((var(--order-sample-icon-size) - 4px) * 1.35);height:calc((var(--order-sample-icon-size) - 4px) * 1.35)}.order-sample__option-button{min-height:42px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/order-sample.css.map */
