:root{--color-brand-primary:#efd7ad;--color-brand-secondary:#b28334;--color-brand-tertiary:#592648;--color-validation-error:#e00000;--color-validation-success:#00bc00;--color-page-bg:#000;--color-page-focus-outline:#ee34d2;--color-page-text-selection-bg:#fff;--color-page-text-selection-text:#000;--color-page-text:#c8c8c8;--color-page-headings:#efd7ad;--color-page-scrollbar:#efd7ad;--color-page-scrollbar-bg:#000}.u-visually-hide{clip:rect(0 0 0 0);clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@font-face{font-display:swap;font-family:Cinzel;font-style:normal;font-weight:400;src:url(/fonts/Cinzel-Regular.woff2)format("woff2"),url(/fonts/Cinzel-Regular.woff)format("woff")}p{letter-spacing:normal;font-size:1.8rem;font-weight:500;line-height:150%}@media (min-width:768px){p{font-size:1.9rem}}@media (min-width:992px){p{font-size:1.9rem}}@media (min-width:1200px){p{font-size:2rem}}.c-basket{pointer-events:none;z-index:1000;position:fixed;inset:0}.c-basket.is-open{pointer-events:auto}.c-basket__backdrop{cursor:pointer;opacity:0;background:#0009;border:0;width:100%;height:100%;transition:opacity .25s;position:absolute}.c-basket.is-open .c-basket__backdrop{opacity:1}.c-basket__panel{background:#111;border-left:1px solid #414141;flex-direction:column;width:400px;max-width:100%;height:100%;padding:30px;transition:transform .25s;display:flex;position:absolute;top:0;right:0;transform:translate(100%)}@media (min-width:480px){.c-basket__panel{padding:40px}}.c-basket.is-open .c-basket__panel{transform:translate(0)}.c-basket__header{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.c-basket__title{color:var(--color-page-headings);letter-spacing:2.5px;text-transform:uppercase;font-family:Cinzel,sans-serif;font-size:1.3rem;font-style:normal;line-height:140%}@media (min-width:768px){.c-basket__title{font-size:1.4rem}}@media (min-width:992px){.c-basket__title{font-size:1.4rem}}@media (min-width:1200px){.c-basket__title{font-size:1.6rem}}.c-basket__title{color:var(--color-page-headings);margin:0}.c-basket__close{color:var(--color-page-headings);cursor:pointer;background:0 0;border:0;padding:5px;line-height:0}.c-basket__lines{flex-direction:column;gap:25px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.c-basket__line{align-items:center;gap:15px;display:flex}.c-basket__line-image{object-fit:cover;border-radius:5px;flex-shrink:0;width:60px;height:60px}.c-basket__line-content{flex:1;min-width:0}.c-basket__line-title{letter-spacing:normal;font-size:1.4rem;font-weight:500;line-height:150%}@media (min-width:768px){.c-basket__line-title{font-size:1.5rem}}@media (min-width:992px){.c-basket__line-title{font-size:1.5rem}}@media (min-width:1200px){.c-basket__line-title{font-size:1.6rem}}.c-basket__line-title{color:var(--color-page-text);margin:0}.c-basket__line-meta{letter-spacing:normal;font-size:1.2rem;font-weight:500;line-height:150%}@media (min-width:768px){.c-basket__line-meta{font-size:1.2rem}}@media (min-width:992px){.c-basket__line-meta{font-size:1.2rem}}@media (min-width:1200px){.c-basket__line-meta{font-size:1.2rem}}.c-basket__line-meta{color:#8c8c8c;margin:0}.c-basket__line-contents{letter-spacing:normal;font-size:1.2rem;font-weight:500;line-height:150%}@media (min-width:768px){.c-basket__line-contents{font-size:1.2rem}}@media (min-width:992px){.c-basket__line-contents{font-size:1.2rem}}@media (min-width:1200px){.c-basket__line-contents{font-size:1.2rem}}.c-basket__line-contents{color:#8c8c8c;margin:5px 0 0}.c-basket__line-quantity{align-items:center;gap:5px;margin-top:10px;display:flex}.c-basket__line-quantity-step{color:var(--color-page-text);cursor:pointer;background:0 0;border:1px solid #5b5b5b;justify-content:center;align-items:center;width:25px;height:25px;line-height:1;display:flex}html.no-touchevents .c-basket__line-quantity-step:hover{border-color:var(--color-brand-primary)}.c-basket__line-quantity-value{letter-spacing:normal;font-size:1.2rem;font-weight:500;line-height:150%}@media (min-width:768px){.c-basket__line-quantity-value{font-size:1.3rem}}@media (min-width:992px){.c-basket__line-quantity-value{font-size:1.3rem}}@media (min-width:1200px){.c-basket__line-quantity-value{font-size:1.4rem}}.c-basket__line-quantity-value{color:var(--color-page-text);text-align:center;min-width:20px}.c-basket__empty{letter-spacing:normal;font-size:1.4rem;font-weight:500;line-height:150%}@media (min-width:768px){.c-basket__empty{font-size:1.5rem}}@media (min-width:992px){.c-basket__empty{font-size:1.5rem}}@media (min-width:1200px){.c-basket__empty{font-size:1.6rem}}.c-basket__empty{color:#8c8c8c}.c-basket__footer{border-top:1px solid #414141;margin-top:30px;padding-top:30px}.c-basket__subtotal{letter-spacing:normal;font-size:1.6rem;font-weight:500;line-height:150%}@media (min-width:768px){.c-basket__subtotal{font-size:1.7rem}}@media (min-width:992px){.c-basket__subtotal{font-size:1.7rem}}@media (min-width:1200px){.c-basket__subtotal{font-size:1.8rem}}.c-basket__subtotal{color:var(--color-page-text);justify-content:space-between;margin-bottom:20px;display:flex}.c-basket__checkout{width:100%}.c-basket__line-quantity-step--minus:before{content:"−"}.c-basket__line-quantity-step--plus:before{content:"+"}
