: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-product-detail{margin-top:60px;margin-bottom:60px}@media (min-width:375px){.c-product-detail{margin-top:60px;margin-bottom:60px}}@media (min-width:480px){.c-product-detail{margin-top:60px;margin-bottom:60px}}@media (min-width:768px){.c-product-detail{margin-top:80px;margin-bottom:80px}}@media (min-width:992px){.c-product-detail{margin-top:80px;margin-bottom:80px}}@media (min-width:1200px){.c-product-detail{margin-top:100px;margin-bottom:100px}}@media (min-width:1600px){.c-product-detail{margin-top:100px;margin-bottom:100px}}.c-product-detail__media-container{width:100%;min-height:1px;padding-left:7.5px;padding-right:7.5px;position:relative}@media (min-width:375px){.c-product-detail__media-container{padding-left:7.5px;padding-right:7.5px}}@media (min-width:480px){.c-product-detail__media-container{padding-left:7.5px;padding-right:7.5px}}@media (min-width:768px){.c-product-detail__media-container{padding-left:10px;padding-right:10px}}@media (min-width:992px){.c-product-detail__media-container{padding-left:10px;padding-right:10px}}@media (min-width:1200px){.c-product-detail__media-container{padding-left:15px;padding-right:15px}}@media (min-width:1600px){.c-product-detail__media-container{padding-left:15px;padding-right:15px}}.c-product-detail__media-container{flex:0 0 100%;max-width:100%;margin-bottom:40px}@media (min-width:768px){.c-product-detail__media-container{flex:0 0 41.6667%;max-width:41.6667%;margin-bottom:0}}.c-product-detail__media-wrapper{display:block;position:relative;overflow:hidden}.c-product-detail__media-wrapper:before{content:"";width:100%;padding-top:100%;display:block}.c-product-detail__media-wrapper>*{width:100%;height:100%;position:absolute;inset:0}.c-product-detail__media{object-fit:cover;width:100%;height:100%}.c-product-detail__content-container{width:100%;min-height:1px;padding-left:7.5px;padding-right:7.5px;position:relative}@media (min-width:375px){.c-product-detail__content-container{padding-left:7.5px;padding-right:7.5px}}@media (min-width:480px){.c-product-detail__content-container{padding-left:7.5px;padding-right:7.5px}}@media (min-width:768px){.c-product-detail__content-container{padding-left:10px;padding-right:10px}}@media (min-width:992px){.c-product-detail__content-container{padding-left:10px;padding-right:10px}}@media (min-width:1200px){.c-product-detail__content-container{padding-left:15px;padding-right:15px}}@media (min-width:1600px){.c-product-detail__content-container{padding-left:15px;padding-right:15px}}.c-product-detail__content-container{flex:0 0 100%;max-width:100%}@media (min-width:768px){.c-product-detail__content-container{flex:0 0 50%;max-width:50%;margin-left:8.33333%}}.c-product-detail__dietary-labels{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.c-product-detail__dietary-label{letter-spacing:normal;font-size:1.2rem;font-weight:500;line-height:150%}@media (min-width:768px){.c-product-detail__dietary-label{font-size:1.2rem}}@media (min-width:992px){.c-product-detail__dietary-label{font-size:1.2rem}}@media (min-width:1200px){.c-product-detail__dietary-label{font-size:1.2rem}}.c-product-detail__dietary-label{color:var(--color-page-text);text-transform:uppercase;background:#303030;border:1px solid #5b5b5b;padding:2px 5px;font-weight:600}.c-product-detail__title{color:var(--color-page-headings);letter-spacing:10px;text-transform:uppercase;font-family:Cinzel,sans-serif;font-size:2.4rem;font-style:normal;line-height:140%}@media (min-width:768px){.c-product-detail__title{font-size:3.2rem}}@media (min-width:992px){.c-product-detail__title{font-size:3.8rem}}@media (min-width:1200px){.c-product-detail__title{font-size:4.5rem}}.c-product-detail__title{color:var(--color-page-headings);margin-bottom:15px}.c-product-detail__tabs{margin-top:20px}.c-product-detail__tab-list{border-bottom:1px solid #414141;flex-wrap:wrap;gap:30px;margin-bottom:30px;display:flex}.c-product-detail__tab{letter-spacing:normal;font-size:1.4rem;font-weight:500;line-height:150%}@media (min-width:768px){.c-product-detail__tab{font-size:1.5rem}}@media (min-width:992px){.c-product-detail__tab{font-size:1.5rem}}@media (min-width:1200px){.c-product-detail__tab{font-size:1.6rem}}.c-product-detail__tab{color:#8c8c8c;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 0 15px}.c-product-detail__tab.is-active{border-bottom-color:var(--color-brand-primary);color:var(--color-page-headings)}.c-product-detail__tab-panel{letter-spacing:normal;font-size:1.6rem;font-weight:500;line-height:150%}@media (min-width:768px){.c-product-detail__tab-panel{font-size:1.7rem}}@media (min-width:992px){.c-product-detail__tab-panel{font-size:1.7rem}}@media (min-width:1200px){.c-product-detail__tab-panel{font-size:1.8rem}}.c-product-detail__tab-panel{color:#b2b2b2}@media (min-width:768px){.c-product-detail--invert .c-product-detail__content-container{order:2}.c-product-detail--invert .c-product-detail__media-container{order:1}}
