paid-product-options{display:block;color:var(--option-text,#111)}paid-product-options[hidden]{display:none}paid-product-options h3{font:600 16px/1.4 var(--font-stack-body);margin:0 0 12px}.paid-option{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #ddd;background:var(--option-bg,#fff);margin-bottom:8px;cursor:pointer;font-size:14px}.paid-option:has(input:checked){border-color:var(--option-accent);background:var(--option-selected)}.paid-option input{width:18px;height:18px;accent-color:var(--option-accent);flex-shrink:0}.paid-option img{object-fit:contain;flex-shrink:0}.paid-option strong{margin-left:auto;color:var(--option-accent);white-space:nowrap;font-size:14px}.paid-options-note{font-size:12px;line-height:1.5;color:#666;margin:10px 0 0}.paid-cart-option{padding:10px 12px;margin:4px 0 12px 24px;border-left:2px solid #C8A96A;font-size:13px;display:flex;justify-content:space-between;gap:12px}.paid-cart-option small{display:block;color:#666}.paid-cart-option strong{white-space:nowrap}@media(max-width:480px){.paid-option{gap:8px;padding:10px}.paid-option img{width:28px;height:28px}.paid-option strong{font-size:12px}}.paid-drawer-group{background:#eee;border:1px solid #ddd;padding:12px;margin-bottom:12px}.paid-option__selection{display:flex;align-items:center;gap:12px;cursor:pointer;flex:1;min-width:0}.paid-option__quantity{display:flex;align-items:center;border:1px solid #ddd;flex-shrink:0;height:34px}.paid-option__quantity button{width:28px;height:32px;padding:0;background:transparent;border:0;color:inherit;cursor:pointer}.paid-option__quantity input{width:30px;height:32px;padding:0;border:0;background:transparent;text-align:center;font-size:14px;-webkit-appearance:textfield;appearance:textfield;flex-shrink:0}.paid-option__quantity input::-webkit-inner-spin-button,.paid-option__quantity input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.paid-option__quantity button:disabled{opacity:.35;cursor:default}.paid-option__quantity button:not(:disabled):hover{background:var(--option-selected,#f7f4ee)}.paid-option__quantity button:focus-visible,.paid-option__quantity input:focus-visible{outline:2px solid var(--option-accent);outline-offset:1px}@media(max-width:600px){.paid-option:has(.paid-option__quantity){flex-wrap:wrap}.paid-option:has(.paid-option__quantity) .paid-option__selection{flex-basis:calc(100% - 110px)}.paid-option:has(.paid-option__quantity) strong{margin-left:auto}.paid-option__selection{gap:8px}}.paid-drawer-group .m-cart-item{padding:0;margin:0;border:0}.paid-drawer-group .m-cart-item__image{width:80px;flex:0 0 80px}.paid-drawer-group .m-cart-item__title{font-size:13px;line-height:1.4}.paid-drawer-group .paid-cart-option{margin:10px 0 0;padding:10px 0 0;border-left:0;border-top:1px solid #d3d3d3;font-size:12px;gap:10px}.paid-drawer-group .paid-cart-option small{font-size:10px;line-height:1.4}.paid-drawer-group .paid-cart-option>div:last-child{text-align:right;flex-shrink:0}.paid-cart-group{background:#eee;border:1px solid #ddd;padding:16px;margin:12px 0}.paid-cart-group>.m-cart-item{margin:0;padding-top:0;padding-bottom:12px;border:0}.paid-cart-group .paid-cart-option{margin:0;padding:10px 0;border-left:0;border-top:1px solid #d3d3d3;font-size:13px}.paid-cart-group .paid-cart-option:last-child{padding-bottom:0}.paid-cart-group .paid-cart-option small{font-size:11px;line-height:1.4}.paid-cart-group .paid-cart-option>div:last-child{text-align:right;flex-shrink:0}@media(max-width:767px){.paid-cart-group{padding:12px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/paid-product-options.css.map */
