.customsirge-icon{display:inline-block;vertical-align:middle;flex-shrink:0}.customsirge-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--customsirge-space-3);font-family:var(--customsirge-font-display);font-weight:800;text-transform:none;letter-spacing:-.01em;border-radius:var(--customsirge-radius-md);border:2px solid transparent;cursor:pointer;text-decoration:none;line-height:1;transition:background var(--customsirge-transition),color var(--customsirge-transition),border-color var(--customsirge-transition)}.customsirge-btn--md{font-size:var(--customsirge-fs-18);padding:17px var(--customsirge-space-8)}.customsirge-btn--sm{font-size:var(--customsirge-fs-14);padding:10px var(--customsirge-space-6)}.customsirge-btn--full{width:100%}.customsirge-btn--primary{background:var(--customsirge-accent);border-color:var(--customsirge-accent);color:var(--customsirge-accent-ink)}.customsirge-btn--primary:hover{background:var(--customsirge-accent-border);border-color:var(--customsirge-accent-border)}.customsirge-btn--secondary{background:#fff;border-color:var(--customsirge-accent);color:var(--customsirge-accent)}.customsirge-btn--secondary:hover{background:var(--customsirge-accent);color:#fff}.customsirge-btn:focus-visible{outline:3px solid var(--customsirge-accent);outline-offset:2px}.customsirge-stars{display:inline-flex;align-items:center;gap:2px;color:var(--customsirge-accent)}.customsirge-stars__star{position:relative;display:inline-flex;flex:0 0 auto;line-height:0}.customsirge-stars__star--empty,.customsirge-stars__star--half{color:var(--customsirge-border)}.customsirge-stars__star--half>.customsirge-stars__fill{position:absolute;top:0;left:0;color:var(--customsirge-accent);clip-path:inset(0 50% 0 0)}.customsirge-stars__label{margin-left:var(--customsirge-space-3);font-family:var(--customsirge-font-body);font-size:var(--customsirge-fs-14);color:var(--customsirge-text-3)}.customsirge-carousel{position:relative;max-width:var(--customsirge-container);margin-inline:auto}.customsirge-carousel__track{display:flex;gap:var(--customsirge-space-6);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:var(--customsirge-space-3);scrollbar-width:none}.customsirge-carousel__track::-webkit-scrollbar{display:none}.customsirge-carousel__track>*{scroll-snap-align:start;flex:0 0 auto}@media(hover:hover)and (pointer:fine){.customsirge-carousel__track{cursor:grab}}.customsirge-carousel__track.is-dragging{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.customsirge-carousel--gradient:before,.customsirge-carousel--gradient:after{content:"";position:absolute;top:0;bottom:0;width:64px;pointer-events:none;z-index:2}.customsirge-carousel__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;display:none;width:44px;height:44px;border-radius:50%;border:1px solid var(--customsirge-border);background:#fff;color:var(--customsirge-text);cursor:pointer;align-items:center;justify-content:center}.customsirge-carousel__arrow--prev{left:8px}.customsirge-carousel__arrow--prev .customsirge-icon{transform:rotate(180deg)}.customsirge-carousel__arrow--next{right:8px}.customsirge-carousel__arrow:disabled{opacity:.35;cursor:default;display:none}@media(min-width:990px){.customsirge-carousel__arrow{display:inline-flex}.customsirge-carousel{max-width:none}}.customsirge-accordion{border-bottom:1px solid var(--customsirge-border)}.customsirge-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--customsirge-space-5);padding:var(--customsirge-space-6) 0;cursor:pointer;list-style:none;font-family:var(--customsirge-font-display);text-transform:uppercase;font-size:var(--customsirge-fs-18);color:var(--customsirge-text)}.customsirge-accordion__summary::-webkit-details-marker{display:none}.customsirge-accordion__summary:hover{color:var(--customsirge-accent)}.customsirge-accordion__icon{transition:transform var(--customsirge-transition)}.customsirge-accordion[open] .customsirge-accordion__icon{transform:rotate(180deg)}.customsirge-accordion__panel{padding-bottom:var(--customsirge-space-6);font-family:var(--customsirge-font-body);line-height:var(--customsirge-lh-body);color:var(--customsirge-text-2)}.customsirge-card{display:flex;flex-direction:column}.customsirge-card__media{position:relative;display:block;border-radius:var(--customsirge-radius-md);overflow:hidden;background:var(--customsirge-bg-tint)}.customsirge-card__img{width:100%;height:auto;display:block}.customsirge-card__badge{position:absolute;top:var(--customsirge-space-4);font-family:var(--customsirge-font-body);font-size:var(--customsirge-fs-13);font-weight:600;padding:2px 10px;border-radius:var(--customsirge-radius-md)}.customsirge-card__badge--sale{right:var(--customsirge-space-4);background:var(--customsirge-accent);color:#fff}.customsirge-card__badge--soldout{right:var(--customsirge-space-4);background:#231f20;color:#fff}.customsirge-card__body{display:flex;flex-direction:column;gap:var(--customsirge-space-3);padding-top:var(--customsirge-space-4)}.customsirge-card__title{font-family:var(--customsirge-font-display);text-transform:none;font-weight:800;letter-spacing:-.02em;font-size:var(--customsirge-fs-18);color:var(--customsirge-text);text-decoration:none;line-height:1}.customsirge-card__price{display:flex;align-items:center;gap:var(--customsirge-space-3);font-family:var(--customsirge-font-body)}.customsirge-card__price-now{font-weight:600;color:var(--customsirge-text)}.customsirge-card__price-now--sale{color:var(--customsirge-accent)}.customsirge-card__price-compare{text-decoration:line-through;color:var(--customsirge-text-3)}.customsirge-card__price-save{font-size:var(--customsirge-fs-13);color:var(--customsirge-success)}.customsirge-card__actions{display:flex;gap:var(--customsirge-space-3);margin-top:var(--customsirge-space-3)}.customsirge-img-placeholder{background:var(--customsirge-bg-2);display:grid;place-items:center;aspect-ratio:1 / 1}.customsirge-img-placeholder__svg{width:40%;opacity:.4}@media(prefers-reduced-motion:reduce){.customsirge-carousel__track{scroll-behavior:auto}.customsirge-btn,.customsirge-accordion__icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/customsirge_base.css.map */
