.rc-page{max-width:820px}.rc-page__head{margin-bottom:var(--rc-s6)}.rc-page__body{font-size:17px}.rc-page__body>*+*{margin-top:var(--rc-s4)}.rc-page__body h2{margin-top:var(--rc-s7);font-size:26px}.rc-page__body h3{margin-top:var(--rc-s6)}.rc-page__body ul,.rc-page__body ol{padding-left:var(--rc-s5);display:grid;gap:var(--rc-s2)}.rc-page__body a{color:var(--rc-burgundy)}.rc-page__body img{border-radius:var(--rc-r);margin-block:var(--rc-s5)}.rc-empty{text-align:center;padding-block:var(--rc-s8);display:grid;gap:var(--rc-s5);justify-items:center}.rc-field{display:grid;gap:var(--rc-s2);margin-bottom:var(--rc-s4)}.rc-field label{font-size:14px;font-weight:600}.rc-field input,.rc-field textarea,.rc-field select{width:100%;min-height:48px;padding:var(--rc-s3) var(--rc-s4);border:1px solid var(--rc-line);border-radius:var(--rc-r);background:var(--rc-white);transition:border-color var(--rc-ease)}.rc-field textarea{min-height:140px;padding-block:var(--rc-s3)}.rc-field input:focus,.rc-field textarea:focus,.rc-field select:focus{outline:2px solid var(--rc-burgundy);outline-offset:-1px;border-color:transparent}.rc-form-narrow{max-width:520px}.rc-form-error{border:1px solid var(--rc-burgundy);border-radius:var(--rc-r);padding:var(--rc-s4);margin-bottom:var(--rc-s5);font-size:15px}.rc-form-success{border:1px solid var(--rc-line);border-radius:var(--rc-r);padding:var(--rc-s4);margin-bottom:var(--rc-s5);font-size:15px}.rc-grid{display:grid;gap:var(--rc-s5);grid-template-columns:repeat(2,1fr)}@media(min-width:760px){.rc-grid{grid-template-columns:repeat(3,1fr);gap:var(--rc-s6)}}@media(min-width:1100px){.rc-grid{grid-template-columns:repeat(4,1fr)}}.rc-card{display:grid;gap:var(--rc-s3);text-decoration:none;color:inherit}.rc-card__title{font-weight:600;font-size:15px;line-height:1.35}.rc-card .rc-price{font-size:15px;color:var(--rc-muted)}.rc-card:hover .rc-card__title{color:var(--rc-burgundy)}.rc-cart__row{display:grid;grid-template-columns:80px minmax(0,1fr);gap:var(--rc-s4);padding-block:var(--rc-s5);border-bottom:1px solid var(--rc-hairline);align-items:start}@media(min-width:760px){.rc-cart__row{grid-template-columns:96px minmax(0,1fr) auto auto;gap:var(--rc-s5);align-items:center}}.rc-cart__title{font-weight:600}.rc-cart__variant{color:var(--rc-muted);font-size:14px;margin-top:2px}.rc-cart__qty input{width:72px;min-height:44px;text-align:center;border:1px solid var(--rc-line);border-radius:var(--rc-r)}.rc-cart__remove{font-size:14px;color:var(--rc-muted);text-decoration:underline;text-underline-offset:3px}.rc-cart__foot{display:grid;gap:var(--rc-s4);margin-top:var(--rc-s6);justify-items:end;text-align:right}.rc-cart__total{font-family:var(--rc-head);font-weight:700;font-size:26px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.rc-cart__note{color:var(--rc-muted);font-size:14px}.rc-cart__foot .rc-cta{min-width:260px}.rc-price{font-family:var(--rc-head);font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:flex;align-items:baseline;gap:var(--rc-s3);flex-wrap:wrap}.rc-price__was{color:var(--rc-muted);font-weight:400;font-size:.55em;text-decoration:line-through}.rc-price__note{font-family:var(--rc-sans);font-weight:500;font-size:.5em;color:var(--rc-muted)}.rc-pager{display:flex;gap:var(--rc-s4);justify-content:center;align-items:center;margin-top:var(--rc-s7);font-size:15px}.rc-pager a{color:var(--rc-burgundy);text-decoration:none}.rc-pager [aria-current]{font-weight:600}.rc-articles{display:grid;gap:var(--rc-s7)}@media(min-width:760px){.rc-articles{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.rc-articles{grid-template-columns:repeat(3,1fr)}}.rc-article-card{display:grid;gap:var(--rc-s3);text-decoration:none;color:inherit}.rc-article-card time{font-size:13px;color:var(--rc-muted)}.rc-account{display:grid;gap:var(--rc-s7)}@media(min-width:900px){.rc-account{grid-template-columns:minmax(0,1fr) 280px;gap:var(--rc-s8)}}.rc-table{width:100%;border-collapse:collapse;font-size:15px}.rc-table th,.rc-table td{text-align:left;padding:var(--rc-s3) var(--rc-s2);border-bottom:1px solid var(--rc-hairline)}.rc-table th{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--rc-muted)}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-utility.css.map */
