@font-face{font-family:"GothamSSm-Book";src:local("GothamSSm-Book"),url("GothamSSm-Book_Web.woff") format("woff"),url("GothamSSm-Book_Web.woff2") format("woff2");font-style:normal}@font-face{font-family:"GothamSSm-Medium";src:local("GothamSSm-Medium"),url("GothamSSm-Medium_Web.woff") format("woff"),url("GothamSSm-Medium_Web.woff2") format("woff2");font-style:normal}@font-face{font-family:"GothamSSm-Bold";src:local("GothamSSm-Bold"),url("GothamSSm-Bold_Web.woff") format("woff"),url("GothamSSm-Bold_Web.woff2") format("woff2");font-style:normal}@font-face{font-family:"bebas";src:local("bebas"),url("bebas-regular-webfont.woff2") format("woff2");font-style:normal}.field-with-error input:not(:checked)+label::before{border-color:var(--input-error)}.loading-overlay{position:absolute;z-index:1;width:2rem}price-per-item .loading-overlay{position:relative}price-per-item .loading-overlay-spinner{display:flex}@media screen and (max-width: 799px){.loading-overlay{top:0;right:0}}@media screen and (min-width: 800px){.loading-overlay{left:0}}.loading-overlay-spinner{width:2rem;display:table;margin:0 auto}.loading>.loading-overlay-spinner{top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;height:100%;display:flex;align-items:center}.loading>.loading-overlay-spinner .spinner{width:fit-content}.loading>.loading-overlay-spinner .path{stroke:var(--color-primary)}.spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0deg)}100%{transform:rotate(270deg)}}.path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:var(--color-primary);animation:dash 1.4s ease-in-out infinite}@media screen and (forced-colors: active){.path{stroke:canvastext}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}100%{stroke-dashoffset:280;transform:rotate(450deg)}}.loading-overlay:not(.hidden)+.cart-item-price-wrapper,.loading-overlay:not(.hidden)~cart-remove-button{opacity:.5}.loading-overlay:not(.hidden)~cart-remove-button{pointer-events:none;cursor:default}