.ah-product-fields{border:0;padding:0;margin:0;min-inline-size:0}.ah-product-fields>.v-stack{gap:14px}ah-board-customization{--ah-line: rgba(30, 49, 59, .24);--ah-focus: #35677d;display:block;margin-block-end:0}ah-board-customization [hidden]{display:none!important}ah-board-customization .ah-fields{display:grid;gap:14px}ah-board-customization fieldset{border:0;margin:0;padding:0;min-inline-size:0}ah-board-customization [data-ah-icons]{display:grid;gap:10px}ah-board-customization .ah-icon-row+.ah-icon-row{border-block-start:1px solid var(--ah-line);padding-block-start:12px}ah-board-customization [data-ah-personalization]{padding-block-start:4px}ah-board-customization legend{padding:0;margin-block-end:7px;font-size:14px;line-height:1.4;font-weight:600}ah-board-customization label{display:block;margin-block-end:5px;font-size:12.5px;line-height:1.4;font-weight:500}ah-board-customization .ah-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}ah-board-customization select,ah-board-customization input{width:100%;min-width:0;height:40px;min-height:40px;border:1px solid var(--ah-line);border-radius:6px;padding:8px 11px;background-color:#fff;color:inherit;font-family:inherit;font-size:14px;line-height:1.4;box-shadow:none;transition:border-color .15s ease}ah-board-customization select{-webkit-appearance:none;appearance:none;padding-inline-end:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='m4 6 4 4 4-4' stroke='%2352636b' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat}ah-board-customization input::placeholder{color:#7a858b;opacity:1}ah-board-customization select:hover,ah-board-customization input:hover{border-color:#1e313b80}ah-board-customization select:focus,ah-board-customization input:focus{border-color:var(--ah-focus);outline:2px solid var(--ah-focus);outline-offset:-2px;box-shadow:none}ah-board-customization input[type=date]{height:40px;min-height:40px}ah-board-customization input[type=date]::-webkit-datetime-edit{padding:0}ah-board-customization input[type=date]::-webkit-calendar-picker-indicator{padding:0;margin-inline-start:6px;opacity:.7;cursor:pointer}ah-board-customization .ah-dependent{display:grid;gap:10px;margin-block-start:10px}ah-board-customization [data-ah-personalization-fields]{display:flex;gap:12px}ah-board-customization [data-ah-personalization-fields]>div{flex:1 1 0;min-width:0}ah-board-customization [data-ah-personalization-fields]>[data-ah-date-field]{flex:0 1 172px}ah-board-customization .ah-link{justify-self:start;min-height:32px;margin:0;padding:4px 0;font-size:12.5px;line-height:1.4;font-weight:500;text-decoration:none}ah-board-customization .ah-link:hover{text-decoration:underline;text-underline-offset:3px}ah-board-customization .ah-link:focus-visible{outline:2px solid var(--ah-focus);outline-offset:3px;border-radius:2px}ah-board-customization .ah-note{margin:0;font-size:12px;line-height:1.5}ah-board-customization [data-ah-total]{padding:8px 10px;border-radius:6px;background:#35677d0d}ah-board-customization [data-ah-error]{margin-block-start:8px;color:#a12722}@media screen and (max-width:699px){ah-board-customization select,ah-board-customization input,ah-board-customization input[type=date]{min-height:44px;height:44px;font-size:16px}ah-board-customization [data-ah-personalization-fields]{display:grid;gap:10px}ah-board-customization .ah-link{min-height:44px}}ah-cart-quantity{display:block}ah-cart-quantity [data-ah-quantity-fields]{display:grid;justify-items:center;gap:4px;border:0;padding:0;margin:0;min-inline-size:0}ah-cart-quantity [data-ah-quantity-fields]>.h-stack{gap:4px}ah-cart-quantity [data-ah-quantity-input]{width:48px;height:36px;min-height:36px;text-align:center;border:1px solid currentColor;padding:4px;font:inherit}ah-cart-quantity [data-ah-step]{width:32px;min-height:36px;padding:0}ah-cart-quantity [data-ah-remove-board]{background:none;font-size:12px;line-height:1.5;text-decoration:underline;text-underline-offset:3px}.line-item[data-ah-managed-cart]{align-items:flex-start;column-gap:16px;font-size:14px;line-height:1.45}.line-item[data-ah-role=board]{--line-item-media-width: 80px}.line-item[data-ah-managed-cart] .line-item-info{min-width:0}.line-item[data-ah-managed-cart] .line-item-info p{margin:0}.line-item[data-ah-managed-cart] .line-item-info>.v-stack{gap:6px}.line-item[data-ah-managed-cart] .line-item-info>.v-stack>.v-stack{gap:2px}.line-item[data-ah-managed-cart] .line-item-info ul:not([role=list]){margin:0;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.line-item[data-ah-role=addon] .line-item-info>.v-stack{gap:3px}.line-item[data-ah-role=addon] .line-item-info>.v-stack>.v-stack:first-child{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:12px;line-height:1.5}.line-item[data-ah-role=addon] .line-item-info ul:not([role=list]){display:flex;flex-wrap:wrap;gap:1px 12px;font-size:12px}.line-item[data-ah-role=addon] .line-item-info>.v-stack>p.text-sm{margin:0;font-size:11px;line-height:1.5}.ah-cart-child-drawer{margin-inline-start:16px;padding-inline-start:14px;border-inline-start:2px solid rgb(var(--text-color) / .2)}.order-summary__body tr:has([data-ah-role=board])>td{padding-block:14px}.order-summary__body tr:has([data-ah-role=addon])>td{padding-block:10px}.order-summary__body tr>td.ah-cart-child-cell{padding-inline-start:16px;border-inline-start:2px solid rgb(var(--text-color) / .2)}.order-summary__body tr:has([data-ah-role=addon])>td:nth-child(n+2){font-size:12px;line-height:1.5}.order-summary__body tr:has([data-ah-role=addon])>td:nth-child(2) .text-sm{font-size:inherit}@media screen and (max-width:699px){.line-item[data-ah-role=board]{--line-item-media-width: 64px;column-gap:12px}.line-item[data-ah-managed-cart] .line-item-info ul:not([role=list]){font-size:12px}.line-item[data-ah-role=board] ah-cart-quantity [data-ah-quantity-fields]{justify-items:start}ah-cart-quantity [data-ah-quantity-input]{height:44px;min-height:44px;font-size:16px}ah-cart-quantity [data-ah-step]{width:44px;min-height:44px}ah-cart-quantity [data-ah-remove-board]{min-height:44px;text-align:start}.order-summary__body tr>td.ah-cart-child-cell{padding-inline-start:12px}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/ah-customization.css.map */
