*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--c-bg);color:var(--c-text);font-family:var(--font-body);font-weight:var(--font-body-weight);font-size:calc(15px * var(--font-scale));line-height:1.6;overflow-x:clip;-webkit-font-smoothing:antialiased}img,video,svg{max-width:100%;height:auto;display:block}a{color:var(--c-accent);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:var(--font-heading-weight);line-height:1.2;margin:0 0 .5em;color:var(--c-text)}p{margin:0 0 1em}ul,ol{margin:0;padding:0;list-style:none}button{font:inherit;cursor:pointer}strong,b{font-weight:var(--font-body-bold, 700)}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--c-accent);outline-offset:2px}.c-skip-link{position:absolute;left:-999px;top:0;background:#fff;padding:8px 14px;z-index:1000}.c-skip-link:focus{left:8px;top:8px}.c-main{display:block;outline:none;min-height:50vh}.c-container{width:100%;max-width:var(--page-width);margin-inline:auto;padding-inline:20px}.c-narrow{max-width:760px}.c-narrow-lg{max-width:920px}.c-text-center{text-align:center}.c-muted{color:var(--c-muted)}.c-mt{margin-top:28px}.c-pad-lg{padding-block:40px}.c-pad-xl{padding-block:80px}.c-anchor{display:block;position:relative;top:-80px;visibility:hidden;height:0}.c-hide-desktop{display:none}@media(max-width:749px){.c-container{padding-inline:16px}.c-hide-desktop{display:block}.c-hide-mobile{display:none!important}}@media(min-width:750px){.c-hide-desktop{display:none!important}}.c-section{padding-top:calc(var(--pt, 0) * 1px);padding-bottom:calc(var(--pb, 0) * 1px)}@media(max-width:749px){.c-section{padding-top:calc(var(--pt, 0) * .62px);padding-bottom:calc(var(--pb, 0) * .62px)}}.c-editor-hint{text-align:center;padding:16px;border:1px dashed var(--c-border);border-radius:var(--radius);color:var(--c-muted);background:#fff9}.c-placeholder{width:100%;height:100%;background:#ece7dc;fill:#b9ad8e}.c-heading{font-size:calc(clamp(26px,3.6vw,40px) * var(--font-scale));margin-bottom:.3em}.c-heading--md{font-size:calc(clamp(24px,3vw,34px) * var(--font-scale))}.c-heading--sm{font-size:calc(20px * var(--font-scale))}.c-heading em,.c-hero__title em,.c-pm__title em{font-style:normal;color:var(--c-accent)}.c-subheading{color:var(--c-muted);margin:0}.c-eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--c-accent);margin:0 0 10px}.c-section-head{margin-bottom:28px}.c-section-head--row{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.c-section-head--row.c-text-center{justify-content:center;text-align:center}.c-link-arrow{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:14px}.c-note{font-size:13px;color:var(--c-muted)}.c-rte>:last-child{margin-bottom:0}.c-rte a{text-decoration:underline}.c-rte ul{list-style:disc;padding-left:20px;margin-bottom:1em}.c-rte--center{margin-inline:auto;max-width:640px}[data-scheme=dark]{--c-text: #fff;--c-muted: rgba(255,255,255,.78);--c-border: rgba(255,255,255,.2)}[data-scheme=dark] h1,[data-scheme=dark] h2,[data-scheme=dark] h3{color:#fff}[data-scheme=dark] .c-heading em,[data-scheme=dark] .c-eyebrow{color:#8fb4ff}.c-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;border:2px solid transparent;border-radius:var(--radius-btn);font-family:var(--font-body);font-weight:700;font-size:15px;line-height:1.2;text-align:center;text-decoration:none;transition:background .18s,color .18s,border-color .18s,transform .1s;min-height:46px;cursor:pointer}.c-btn:hover{text-decoration:none}.c-btn:active{transform:translateY(1px)}.c-btn[disabled]{opacity:.55;cursor:not-allowed}.c-btn--primary{background:var(--c-accent);color:#fff}.c-btn--primary:hover{background:var(--c-accent-hover);color:#fff}.c-btn--green{background:var(--c-cta, var(--c-green));color:var(--c-cta-text, #fff)}.c-btn--green:hover{filter:brightness(.94);color:var(--c-cta-text, #fff)}.c-btn--dark{background:var(--c-primary);color:#fff}.c-btn--dark:hover{filter:brightness(1.15);color:#fff}.c-btn--white{background:#fff;color:var(--c-primary)}.c-btn--white:hover{background:#eaf0ff;color:var(--c-primary)}.c-btn--outline{background:transparent;border-color:var(--c-border);color:var(--c-text)}.c-btn--outline:hover{border-color:var(--c-accent);color:var(--c-accent)}.c-btn--lg{min-height:52px;padding:14px 28px;font-size:16px}.c-btn--xl{min-height:58px;padding:16px 28px;font-size:17px}.c-btn--block{display:flex;width:100%}.c-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;background:transparent;color:inherit;border-radius:50%;position:relative}.c-icon-btn:hover{background:#0a2a9c14}.c-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#08143c80;border:0;padding:0;cursor:pointer}.c-label{display:block;font-weight:700;font-size:14px;margin:14px 0 6px}.c-input,.c-select{width:100%;padding:12px 14px;border:1.5px solid var(--c-border);border-radius:var(--radius-btn);background:#fff;font:inherit;color:var(--c-text);min-height:46px}.c-input:focus,.c-select:focus{border-color:var(--c-accent);outline:none;box-shadow:0 0 0 3px #1646d626}.c-select{-webkit-appearance:auto;appearance:auto}.c-check{display:flex;gap:8px;align-items:center;padding:4px 0}.c-check.is-disabled{opacity:.5}.c-table{width:100%;border-collapse:collapse;margin:16px 0}.c-table th,.c-table td{text-align:left;padding:10px 8px;border-bottom:1px solid var(--c-border)}.c-recover{margin:32px 0;padding-top:16px;border-top:1px solid var(--c-border)}.c-address{font-style:normal;padding:12px 0;border-bottom:1px solid var(--c-border)}.c-price{display:inline-flex;flex-wrap:wrap;gap:6px 10px;align-items:baseline;font-weight:700}.c-price__now{color:var(--c-accent)}.c-price__compare{color:var(--c-muted);font-weight:500;font-size:.85em}.c-badge{position:absolute;top:10px;left:10px;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:700;z-index:2}.c-badge--sale{background:#fde5e7;color:var(--c-sale)}.c-badge--dark{background:var(--c-primary);color:#fff}.c-pill{display:inline-block;padding:4px 12px;border-radius:999px;background:var(--c-accent);color:#fff;font-size:12px;font-weight:700}.c-pill--sale{background:#fde5e7;color:var(--c-sale)}.c-stars{--rating: 5;display:inline-block;font-size:16px;letter-spacing:2px;line-height:1;position:relative;color:#d3dcee}.c-stars:before{content:"\2605\2605\2605\2605\2605"}.c-stars:after{content:"\2605\2605\2605\2605\2605";position:absolute;left:0;top:0;color:#f5a623;width:calc(var(--rating) / 5 * 100%);overflow:hidden;white-space:nowrap}.c-grid{display:grid;grid-template-columns:repeat(var(--cols-m, 2),minmax(0,1fr));gap:16px}@media(min-width:750px){.c-grid{grid-template-columns:repeat(var(--cols-d, 4),minmax(0,1fr));gap:20px}}.c-grid__cell{min-width:0}.c-card{background:transparent;display:flex;flex-direction:column;gap:10px;height:100%}.c-card__media{position:relative;display:block;aspect-ratio:var(--ratio, 1/1);border-radius:var(--radius);overflow:hidden;background:#ece7dc}.c-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.c-card:hover .c-card__media img{transform:scale(1.03)}.c-card__body{display:flex;flex-direction:column;gap:4px}.c-card__title{font-size:15px;font-weight:700;margin:0;font-family:var(--font-body)}.c-card__title a{color:var(--c-text)}.c-panel{background:var(--c-surface);border:1px solid var(--c-border);border-radius:calc(var(--radius) + 6px);padding:24px;box-shadow:0 8px 28px #10224a0f}@media(max-width:749px){.c-panel{padding:16px}}.c-carousel{position:relative;display:block}.c-carousel__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:4px}.c-carousel__track::-webkit-scrollbar{display:none}.c-carousel__track>*{flex:0 0 calc((100% - 16px * (var(--cols-m, 2) - 1)) / var(--cols-m, 2));scroll-snap-align:start;min-width:0}@media(min-width:750px){.c-carousel__track>*{flex-basis:calc((100% - 20px * (var(--cols-d, 4) - 1)) / var(--cols-d, 4))}.c-carousel__track{gap:20px}}.c-carousel__btn{position:absolute;top:40%;z-index:3;width:42px;height:42px;border-radius:50%;border:1px solid var(--c-border);background:#fff;color:var(--c-text);display:none;align-items:center;justify-content:center;box-shadow:0 4px 14px #10224a26}.c-carousel__btn--prev{left:-14px}.c-carousel__btn--next{right:-14px}@media(min-width:750px){.c-carousel.has-overflow .c-carousel__btn{display:inline-flex}}.c-carousel__btn[disabled]{opacity:.35;cursor:default}@media(max-width:1100px){.c-carousel__btn--prev{left:4px}.c-carousel__btn--next{right:4px}}.c-announcement{background:var(--ann-bg);color:var(--ann-text, #fff);font-size:13px;font-weight:700;letter-spacing:.02em}.c-announcement__inner{position:relative;min-height:38px;display:grid;align-items:center;justify-items:center;text-align:center}.c-announcement__item{grid-area:1 / 1;display:none;align-items:center;justify-content:center;gap:8px;padding:9px 0;text-transform:uppercase}.c-announcement__item.is-active{display:flex}.c-announcement__item a{color:inherit;display:inline-flex;gap:8px;align-items:center}.c-header{position:relative;z-index:50;background:#fff;box-shadow:0 1px 0 var(--c-border)}.c-header.is-sticky{position:sticky;top:0}.c-header__bar{background:inherit}.c-header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-height:68px}.c-header__burger{display:none;justify-self:start}.c-header__logo{justify-self:center;display:inline-flex;align-items:center;text-decoration:none;color:inherit}.c-header__logo img{height:auto}.c-header__brand{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:24px;color:var(--c-primary)}.c-header__actions{justify-self:end;display:flex;align-items:center;gap:2px}.c-header__cta{min-height:40px;padding:8px 16px;font-size:13px;margin-right:8px}.c-header__spacer{display:block}.c-header__spacer--nav{display:none}@media(min-width:990px){.c-header__burger+.c-header__spacer--nav,.c-header__spacer+.c-header__spacer--nav{display:none}}@media(max-width:989px){.c-header__cta{display:none}}.c-nav{display:flex;gap:22px;align-items:center}.c-nav__link{color:inherit;font-weight:600;font-size:14px;display:inline-flex;align-items:center;gap:4px;padding:10px 0}.c-nav__link:hover,.c-nav__link.is-current{color:var(--c-accent);text-decoration:none}.c-nav__item{position:relative}.c-nav__sub{position:absolute;top:100%;left:-14px;min-width:220px;background:#fff;border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:0 14px 34px #10224a24;padding:8px;display:none;z-index:60}.c-nav__item.has-children:hover .c-nav__sub,.c-nav__item.has-children:focus-within .c-nav__sub{display:block}.c-nav__sub a{display:block;padding:8px 12px;border-radius:8px;color:var(--c-text);font-weight:600;font-size:14px}.c-nav__sub a:hover{background:#f2ede1;text-decoration:none}.c-cart-count{position:absolute;top:3px;right:1px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--c-accent);color:#fff;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.c-cart-count.is-empty{display:none}.c-search-panel{border-top:1px solid var(--c-border);background:#fff;padding:16px 0 20px}.c-search-form{display:flex;gap:10px}.c-search-form--page{max-width:560px;margin:16px auto 28px}.c-search-results{margin-top:12px;display:grid;gap:4px}.c-search-result{display:flex;gap:12px;align-items:center;padding:8px;border-radius:10px;color:var(--c-text)}.c-search-result:hover{background:#f2ede1;text-decoration:none}.c-search-result img{width:52px;height:52px;object-fit:cover;border-radius:8px}.c-search-result strong{display:block;font-size:14px}.c-mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:none}.c-mobile-menu.is-open{display:block}.c-mobile-menu__panel{position:absolute;z-index:2;top:0;bottom:0;left:0;width:min(86vw,360px);background:#fff;padding:12px 18px 24px;overflow-y:auto;animation:c-slide-left .22s ease}@keyframes c-slide-left{0%{transform:translate(-100%)}to{transform:none}}.c-mobile-menu__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.c-mobile-menu__title{font-weight:700;font-size:18px}.c-mobile-menu__list>li>a,.c-mobile-menu__list summary{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:1px solid var(--c-border);color:var(--c-text);font-weight:700;list-style:none;cursor:pointer}.c-mobile-menu__list summary::-webkit-details-marker{display:none}.c-mobile-menu__list details ul a{display:block;padding:11px 0 11px 14px;color:var(--c-muted);font-weight:600}@media(max-width:989px){.c-header__burger{display:inline-flex}.c-header__nav{display:none}.c-header__inner{min-height:60px}.c-header__account{display:none}}.c-footer{--footer-bg: var(--c-primary);--footer-text: #fff;background:var(--footer-bg);color:var(--footer-text);padding:56px 0 28px;margin-top:40px}.c-footer a{color:var(--footer-text);opacity:.92}.c-footer__cols{display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:36px}.c-footer__heading{font-size:14px;letter-spacing:.1em;text-transform:uppercase;color:var(--footer-text);margin-bottom:16px}.c-footer__list li{margin-bottom:9px;font-size:14px}.c-footer__contact p{margin-bottom:8px;font-size:14px}.c-footer__seller,.c-footer__disclaimer{margin-top:28px;padding-top:22px;border-top:1px solid rgba(255,255,255,.2);font-size:12.5px;opacity:.92}.c-footer__disclaimer strong{display:block;margin-bottom:6px;text-transform:uppercase;letter-spacing:.06em;font-size:11.5px}.c-footer__bottom{margin-top:28px;display:flex;flex-direction:column;align-items:center;gap:14px}.c-footer__copy{margin:0;font-size:12.5px;opacity:.85}.c-payments{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.c-payments__icon{width:38px;height:24px}@media(max-width:749px){.c-footer__cols{grid-template-columns:1fr;gap:26px}.c-footer{padding:40px 0 24px}}.c-pagination{display:flex;gap:6px;justify-content:center;margin-top:32px;flex-wrap:wrap}.c-pagination__link{min-width:42px;height:42px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--c-border);border-radius:10px;background:#fff;color:var(--c-text);font-weight:700}.c-pagination__link.is-current{background:var(--c-accent);border-color:var(--c-accent);color:#fff}.c-pagination__gap{align-self:center}.c-filters{display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;align-items:flex-start;margin-bottom:22px}.c-filters__panel{flex:1 1 300px}.c-filters__panel summary{display:inline-flex;list-style:none;cursor:pointer}.c-filters__body{margin-top:12px;padding:16px;background:#fff;border:1px solid var(--c-border);border-radius:var(--radius)}.c-filters__group{border:0;padding:0;margin:0 0 14px}.c-filters__group legend{font-weight:700;margin-bottom:6px}.c-filters__price,.c-filters__actions{display:flex;gap:8px}.c-sort{display:flex;gap:8px;align-items:center;font-weight:700}.c-sort .c-select{width:auto;min-width:200px}.c-article__image{margin:20px 0;border-radius:var(--radius);overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-base.css.map */
