.variant-picker .variant-option--dropdowns{margin-bottom:0}.variant-picker{--bundle-card-radius: 8px;--bundle-card-border: 1px solid var(--color-border, rgba(26, 44, 58, .15));--bundle-card-bg: #ffffff;--bundle-card-padding: 0}.variant-picker .variant-option--dropdowns{background:transparent;border:none;padding:0;margin:0 0 16px;border-radius:0}.variant-picker .variant-option--dropdowns:first-of-type,.variant-picker .variant-option--dropdowns:last-of-type,.variant-picker .variant-option--dropdowns:only-of-type{border-radius:0;border-bottom:none}.variant-picker .variant-option--dropdowns:last-of-type{margin-bottom:0}.variant-picker .variant-option--dropdowns label{display:block;font-family:var(--font-body--family, Lato, sans-serif);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-foreground-muted, rgba(26, 44, 58, .7));padding:0 0 8px;margin:0}.variant-picker .variant-option--dropdowns .variant-option__select-wrapper{border:var(--bundle-card-border);border-radius:var(--bundle-card-radius);margin:0;background:var(--bundle-card-bg)}.variant-picker .variant-option--dropdowns .variant-option__select-wrapper:hover,.variant-picker .variant-option--dropdowns .variant-option__select-wrapper:focus-within{border:var(--bundle-card-border);outline:2px solid var(--color-accent, #d4a056);outline-offset:-2px}.variant-picker .variant-option--dropdowns .variant-option__select{padding:18px 48px 18px 20px;font-size:1rem;font-weight:400;color:var(--color-foreground, #1a2c3a);min-height:56px}.variant-picker .variant-option--dropdowns .variant-option__select-wrapper .icon{right:20px;width:12px;height:12px}.simplebundles-container{margin-bottom:0!important}.simplebundles-bundled-products{display:flex;flex-direction:column;gap:12px;margin-bottom:0}.simplebundles-bundled-product{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;min-height:56px;font-family:var(--font-body--family, Lato, sans-serif);font-size:1rem;line-height:1.4;color:var(--color-foreground, #1a2c3a);background:#fff;border:1px solid var(--color-border, rgba(26, 44, 58, .15));border-radius:8px}.simplebundles-bundled-product:first-child{border-radius:8px}.simplebundles-bundled-product:last-child{border-radius:8px}.simplebundles-bundled-product:only-child{border-radius:8px}.simplebundles-bundled-product-name,.simplebundles-bundled-product-title,.simplebundles-bundled-product>span:first-child{flex:1;font-weight:400}.simplebundles-bundled-product:not(:has(select)):after{content:"";display:block;width:20px;height:20px;flex-shrink:0;margin-left:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23D4A056' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.simplebundles-bundled-product select{flex-shrink:0;margin-left:auto;padding:8px 32px 8px 12px;font-family:var(--font-body--family, Lato, sans-serif);font-size:.9375rem;color:var(--color-foreground, #1a2c3a);background-color:transparent;border:1px solid var(--color-border, rgba(26, 44, 58, .2));border-radius:6px;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%231A2C3A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:10px;min-width:120px}.simplebundles-bundled-product select:hover{border-color:var(--color-accent, #d4a056)}.simplebundles-bundled-product select:focus{outline:2px solid var(--color-accent, #d4a056);outline-offset:1px;border-color:var(--color-accent, #d4a056)}.simplebundles-bundled-product-quantity,.simplebundles-quantity-wrapper{display:none!important}#simple-bundles-io-options{display:flex;flex-direction:column;gap:16px;margin-top:16px}#simple-bundles-io-options>label{display:block;font-family:var(--font-body--family, Lato, sans-serif);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-foreground-muted, rgba(26, 44, 58, .7));margin-bottom:-12px}#simple-bundles-io-options>select{width:100%;padding:16px 48px 16px 16px;font-family:var(--font-body--family, Lato, sans-serif);font-size:1rem;font-weight:400;color:var(--color-foreground, #1a2c3a);background-color:#fff;border:1px solid var(--color-border, rgba(26, 44, 58, .15));border-radius:8px;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%231A2C3A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:12px;min-height:56px}#simple-bundles-io-options>select:hover{border-color:var(--color-accent, #d4a056)}#simple-bundles-io-options>select:focus{outline:2px solid var(--color-accent, #d4a056);outline-offset:-2px;border-color:var(--color-accent, #d4a056)}#simple-bundles-io-options>label.sb-hidden,#simple-bundles-io-options>select.sb-hidden{display:none!important}#simple-bundles-io-options .sb-selections-heading{font-family:var(--font-subheading--family, Poppins, sans-serif);font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-foreground, #1a2c3a);margin:0 0 4px;padding:0}.product-form .add-to-cart-button,.product-information .add-to-cart-button{--button-color: #ffffff;background-color:var(--color-accent, #d4a056);border-color:var(--color-accent, #d4a056);color:#fff;width:100%;font-size:.875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:18px 32px;min-height:56px;border-radius:8px}.product-form .add-to-cart-button:hover,.product-information .add-to-cart-button:hover{--button-color: #ffffff;background-color:#c49347;border-color:#c49347;color:#fff}.product-form .add-to-cart-button .add-to-cart-icon,.product-information .add-to-cart-button .add-to-cart-icon{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/bundle-selection-styles.css.map */
