.color-scheme-5{--color-background:17,19,15;--gradient-background:#11130F;--color-foreground:237,231,217;--color-background-contrast:70,75,62;--color-button:224,164,88;--color-button-text:17,19,15;--color-secondary-button:17,19,15;--color-secondary-button-text:237,231,217;--color-link:224,164,88;--color-badge-foreground:237,231,217;--color-badge-background:17,19,15;--color-badge-border:237,231,217;--color-shadow:0,0,0}
:root,.color-scheme-1,.color-scheme-2{--color-button:224,164,88;--color-button-text:17,19,15;--color-secondary-button-text:17,19,15;--color-link:17,19,15}
.color-scheme-5 .header__heading-logo{filter:invert(1)}
h1,h2,.h0,.h1,.h2{font-family:var(--cp-font-display,var(--font-heading-family));font-weight:var(--cp-font-display-weight,700);text-transform:uppercase;letter-spacing:.005em;line-height:1}
main[data-template^="page"] .main-page-title{display:none}
.cp-size{margin:6px 0 16px;border:1px solid rgba(var(--color-foreground),.2)}
.cp-size summary{display:flex;justify-content:space-between;align-items:center;min-height:46px;padding:10px 14px;font-weight:700;cursor:pointer;list-style:none}
.cp-size summary::-webkit-details-marker{display:none}
.cp-size summary::after{content:"+";font-size:2rem;line-height:1}
.cp-size[open] summary::after{content:"\2013"}
.cp-size__body{overflow-x:auto;padding:0 10px 12px}
.cp-size__body table{min-width:520px}
.cp-size__body td,.cp-size__body th{font-family:inherit!important;font-size:13px!important}
.cp-same{padding-top:40px;padding-bottom:40px}
.cp-same__title{margin:0 0 18px;font-size:clamp(28px,3.4vw,42px)}
.cp-same__row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(160px,200px);gap:14px;overflow-x:auto;padding-bottom:10px;scroll-snap-type:x mandatory}
.cp-same__item{display:flex;flex-direction:column;gap:6px;color:rgb(var(--color-foreground));text-decoration:none;scroll-snap-align:start}
.cp-same__img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;background:#fff}
.cp-same__name{font-size:14px;line-height:1.3}
.cp-same__price{font-size:14px;font-weight:700}
.cp-same__all{display:inline-block;margin-top:14px;font-weight:700;color:rgb(var(--color-foreground))}
