@font-face{font-family:"doner-black-display";src:local("dnner-black-display"),url("doner-black-display.woff2") format("woff2");font-style:normal}@font-face{font-family:"nohemi-regular";src:local("nohemi-regular"),url("nohemi-regular.woff2") format("woff2");font-style:normal}.theme-dark .field-input,.theme-dark .field-select{background:rgba(0,0,0,0)}.theme-dark .form-alert p{color:#1e1e1e}.theme-dark .field-with-error .form-message{color:var(--input-error)}.price{font-size:var(--product-card-price, 14px);color:var(--text-primary, #1E1E1E);font-weight:400;line-height:1.2em}.price .price-item{margin:0}.pdp-price{font-size:var(--text-paragraph-medium, 16px);line-height:1.5em}.price-end{text-align:right}.price-large{font-size:1.5rem}.price-regular{display:block}.price-sale,.price-on-sale .price-regular{display:none}.price-on-sale .price-item-regular{color:var(--text-secondary);margin:0 .5rem 0 0;text-decoration:line-through}.price-on-sale .price-sale{display:flex;gap:.25rem}.price-on-sale .price-sale .price-item-sale{order:2}.price-on-sale .price-sale .price-item-regular{order:1}.price-on-sale .price-item-sale{font-weight:var(--font-weight-base);color:var(--color-primary-500)}.theme-primary .price-on-sale .price-item-sale,.theme-dark .price-on-sale .price-item-sale{color:var(--color-white)}