/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style: solid}}}.product-form__submit{max-width:100%}.product-form__bis-btn{margin-top:calc(var(--spacing, 1px) * 15);cursor:pointer;text-align:center;opacity:1;text-decoration-line:underline;transition:all .2s;display:block}.product-form__bis-btn:hover{opacity:.6}@breakpoint md{padding-block: calc(var(--spacing, 1px) * 15) ;}.product-form .product-form__heading{width:calc(var(--spacing, 1px) * 150);padding-right:calc(var(--spacing, 1px) * 15);text-align:left;font-size:var(--text-body, 1.6rem);flex-shrink:0;font-weight:700}.product-form__buttons .product-form__buttons-wrap{width:100%}.product-form__price{align-items:center;display:flex}.product-form__price .product-form__price-amount{font-size:var(--text-lead, 1.8rem)}.product-form__qty{align-items:center;display:flex}.product-form__qty-heading{margin-bottom:calc(var(--spacing, 1px) * 5);font-family:var(--font-body, "ITC Legacy Sans", sans-serif);text-transform:uppercase}.product-row__qty-control input{border-radius:0}.product-form__qty-controls{flex-direction:row;align-items:center;display:flex}.product-form__qty-controls button{cursor:pointer;text-align:center;color:currentColor;background:none;justify-content:center;align-items:center;width:22px;height:100%;padding:3px 6px;transition:all .2s;display:flex}.product-form__qty-controls button:hover{background-color:var(--color-gold-light, #c4ac76);color:var(--color-white, #fff)}.product-form__qty-controls input{font-family:var(--font-body, "ITC Legacy Sans", sans-serif);font-size:var(--text-small, 1.2rem);color:currentColor;-moz-appearance:textfield;text-align:center;background:none;border:0;width:22px;height:22px;line-height:22px}.product-form__qty-controls input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-form__qty-controls input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-form__qty-controls input:focus,.product-form__qty-controls input:focus-within{outline:0}.product-form .product-form__grid.--default .product-form__qty-wrap{width:calc(var(--spacing, 1px) * 280);padding-top:calc(var(--spacing, 1px) * 15);margin-inline:auto}:is(.product-form .product-form__grid.--2,.product-form .product-form__grid.--3) .variant-selectors .variant-wrap--select{padding-block:calc(var(--spacing, 1px) * 10);padding-left:calc(var(--spacing, 1px) * 15);justify-content:space-between;align-items:center;display:flex}:is(.product-form .product-form__grid.--2,.product-form .product-form__grid.--3) .variant-selectors .variant-wrap--select:first-of-type{border-right-style:var(--tw-border-style);border-right-width:1px}.product-form .product-form__grid.--2 .product-form__qty-wrap{border-right-style:var(--tw-border-style);padding-block:calc(var(--spacing, 1px) * 10);border-right-width:1px}.product-form .product-form__grid.--2 .variant-selectors{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.product-form .product-form__grid.--3 .product-form__qty-wrap{grid-column:span 2 / span 2}.product-form .product-form__grid.--3 .variant-selectors{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.product-form .product-form__grid.--3 .variant-selectors .variant-wrap--select:nth-of-type(2){border-right-style:var(--tw-border-style);border-right-width:1px}.product-form .custom-select .custom-select__selected{z-index:var(--z-index-10, 10);border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);border-color:#0000;border-bottom-width:1px;border-bottom-color:var(--color-border, #dedad4);background-color:var(--color-background, #f7f5f0);padding-inline:calc(var(--spacing, 1px) * 10);padding-block:var(--spacing-0, 0px);font-size:var(--text-small, 1.2rem);transition:all .2s;position:relative}.product-form .custom-select .custom-select__selected .chevron-wrap{top:60%}.product-form .custom-select .custom-select__selected:hover,.product-form .custom-select .custom-select__selected:focus{background-color:var(--color-background, #f7f5f0)}.product-form .custom-select.isOpen .custom-select__selected{border-color:var(--color-border, #dedad4)}.product-form .custom-select__options-wrap{border-style:var(--tw-border-style);background-color:var(--color-background, #f7f5f0);z-index:9;border-width:1px;top:calc(100% - 4px)}.product-form .custom-select__option{border-bottom-style:var(--tw-border-style);background-color:var(--color-background, #f7f5f0);padding-inline:calc(var(--spacing, 1px) * 10);padding-block:calc(var(--spacing, 1px) * 10);font-size:var(--text-small, 1.2rem);border-bottom-width:1px}.product-form .custom-select__option:first-of-type{padding:15px 10px 10px}.product-form .custom-select__option:last-of-type{border:0}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product-form.css.map */
