.cdr .cdr__title{font-size:1.15rem}.cdr .cart-footer__row{margin-bottom:.9rem}.cdr .cdr__checkout{background:var(--cdr-btn);color:var(--cdr-btn-text);border-color:var(--cdr-btn);min-height:3.25rem;text-transform:uppercase;letter-spacing:.08em;font-size:.9rem}.cdr__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.5rem;margin-top:.85rem;color:var(--cdr-t-color);font-size:.8rem}.cdr__trust-item{display:inline-flex;align-items:center;gap:.4rem}.cdr__trust .icon,.cdr__trust-img{width:18px;height:18px;stroke-width:1.6;object-fit:contain}.cs__head-pad{padding-inline:clamp(1rem,3vw,2.5rem)}.cs__wrap{position:relative}.cs__track{list-style:none;margin:0;padding:0;display:grid;gap:var(--cs-gap);grid-template-columns:repeat(var(--cs-cols),minmax(0,1fr))}.cs--d-slider .cs__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.cs--d-slider .cs__track::-webkit-scrollbar{display:none}.cs--d-slider .cs__item{flex:0 0 calc((100% - (var(--cs-cols) - 1) * var(--cs-gap)) / var(--cs-cols));scroll-snap-align:start}.cs__card{position:relative;display:block;text-decoration:none;overflow:hidden;border-radius:var(--cs-radius);color:var(--cs-title-color)}.cs__media{position:relative;aspect-ratio:var(--cs-ratio);background:var(--cs-media-bg);overflow:hidden}.cs__media img,.cs__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.cs--zoom .cs__card:hover .cs__media img{transform:scale(1.05)}.cs__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.cs__overlay--gradient{background:linear-gradient(to top,var(--cs-overlay) 0%,var(--cs-overlay-clear) 60%)}.cs__overlay--solid{background:var(--cs-overlay)}.cs__overlay--none{display:none}.cs__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding:var(--cs-pad);display:flex;flex-direction:column;justify-content:var(--cs-jc);align-items:var(--cs-ai);text-align:var(--cs-ta);gap:.5rem}.cs__title{margin:0;color:var(--cs-title-color);font-size:var(--cs-title);line-height:1.1;letter-spacing:var(--cs-spacing);font-weight:700}.cs--title-heading .cs__title{font-family:var(--font-heading)}.cs--title-body .cs__title{font-family:var(--font-body)}.cs--upper .cs__title{text-transform:uppercase}.cs__link{display:inline-flex;align-items:center;gap:.4em;color:var(--cs-link-color);font-size:var(--cs-link);font-weight:600;letter-spacing:.06em}.cs--link-upper .cs__link{text-transform:uppercase}.cs--link-underline .cs__link{text-decoration:underline;text-decoration-color:var(--cs-line-color);text-underline-offset:4px;text-decoration-thickness:1px}.cs--link-underline .cs__card:hover .cs__link{text-decoration-thickness:2px}.cs--link-button .cs__link{background:var(--cs-btn-bg);color:var(--cs-btn-text);padding:.7em 1.3em;margin-top:.25rem}.cs__link .icon{width:1em;height:1em;transition:transform .2s}.cs__card:hover .cs__link .icon{transform:translate(3px)}.cs__arrow{position:absolute;top:50%;z-index:3;transform:translateY(-50%);width:44px;height:44px;border:0;border-radius:50%;cursor:pointer;background:#fff;color:#111;display:grid;place-items:center;box-shadow:0 2px 10px #00000026}.cs__arrow .icon{width:18px;height:18px}.cs__arrow--prev{left:12px}.cs__arrow--prev .icon{transform:rotate(180deg)}.cs__arrow--next{right:12px}@media(max-width:749px){.cs__track{gap:var(--cs-gap-m);grid-template-columns:repeat(var(--cs-cols-m),minmax(0,1fr))}.cs--m-slider .cs__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.cs--m-slider .cs__track::-webkit-scrollbar{display:none}.cs--m-slider .cs__item{flex:0 0 var(--cs-slide-m);scroll-snap-align:start}.cs--m-grid .cs__track{display:grid;overflow:visible}.cs--m-grid .cs__item{flex:none}.cs__media{aspect-ratio:var(--cs-ratio-m)}.cs__content{padding:var(--cs-pad-m);justify-content:var(--cs-jc-m);align-items:var(--cs-ai-m);text-align:var(--cs-ta-m)}.cs__title{font-size:var(--cs-title-m)}.cs__link{font-size:var(--cs-link-m)}.cs__arrow{display:none}}.ct__head{display:flex;flex-direction:column;gap:.7rem;margin-bottom:2rem}.ct__head--center{align-items:center;text-align:center}.ct__head--left{align-items:flex-start}.ct__head--pad{padding-inline:clamp(1rem,3vw,2.5rem)}.ct__heading{margin:0;font-size:var(--ct-h);line-height:1.15}.ct__heading--upper{text-transform:uppercase;letter-spacing:.02em}.ct__heading--line{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.ct__sub{margin:0;color:var(--muted)}.ct__tabs{display:flex;flex-wrap:wrap;align-items:center;justify-content:inherit;gap:.35rem 1rem;margin-top:.6rem}.ct__head--center .ct__tabs{justify-content:center}.ct__tab{background:none;border:0;padding:.45rem .9rem;cursor:pointer;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ct-tab-text);transition:background-color .15s}.ct__tab.is-active{background:var(--ct-tab-active-bg);color:var(--ct-tab-active-text)}.ct__tab:hover{background:var(--ct-tab-active-bg)}.ct__all{font-size:.82rem;color:var(--ct-tab-text);padding:.45rem .5rem}.ct .card__media{aspect-ratio:var(--card-ratio, 1 / 1)}.ct .card__title{font-size:var(--ct-title)}.ct__grid{list-style:none;margin:0;padding:0;display:grid;gap:var(--ct-gap);grid-template-columns:repeat(var(--ct-cols),minmax(0,1fr))}@media(max-width:989px){.ct__grid{grid-template-columns:repeat(var(--ct-cols-t),minmax(0,1fr))}}@media(max-width:749px){.ct__heading{font-size:var(--ct-h-m)}.ct__grid{gap:var(--ct-gap-m);grid-template-columns:repeat(var(--ct-cols-m),minmax(0,1fr))}.ct__grid--m-slider{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:1rem;margin-inline:-1rem}.ct__grid--m-slider::-webkit-scrollbar{display:none}.ct .card__title{font-size:var(--ct-title-m)}.ct__wrap:not(.page-width) .ct__grid--m-slider{margin-inline:0}.ct__grid--m-slider>li{flex:0 0 var(--ct-slide-m);scroll-snap-align:start}}.cf__grid{display:grid;gap:clamp(2rem,5vw,5rem);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.cf__grid--stacked{grid-template-columns:minmax(0,720px);justify-content:center}.cf__heading{font-size:var(--cf-h);margin:0 0 1rem}.cf__text{color:var(--muted)}.cf__details{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:1.25rem}.cf__details li{display:flex;gap:.9rem;align-items:flex-start}.cf__details .icon{width:22px;height:22px;color:var(--cf-icon);flex-shrink:0;margin-top:.1rem}.cf__details strong{display:block;margin-bottom:.15rem}.cf__detail-text{color:var(--muted)}.cf__detail-text p{margin:0}.cf__form{display:grid;gap:1rem}.cf__row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.cf__field{display:grid;gap:.4rem;font-size:.85rem;font-weight:500}.cf__field input,.cf__field textarea{width:100%;padding:.85rem 1rem;background:var(--cf-field-bg);border:1px solid var(--cf-field-border);border-radius:var(--cf-radius);font-size:1rem;font-weight:400}.cf__field textarea{resize:vertical}.cf__field input:focus,.cf__field textarea:focus{outline:2px solid var(--text);outline-offset:1px}.cf__submit{border-radius:var(--cf-radius);margin-top:.25rem}.cf__msg{padding:.9rem 1rem;border-radius:var(--cf-radius);font-size:.95rem}.cf__msg--ok{background:#3aa76d1f}.cf__msg--err{background:#c83c3c1a}.cf__msg--err ul{margin:0;padding-left:1.1rem}@media(max-width:749px){.cf__grid{grid-template-columns:1fr}.cf__heading{font-size:var(--cf-h-m)}.cf__row{grid-template-columns:1fr}}.fq__wrap{max-width:var(--fq-max);margin:0 auto}.fq__head{margin-bottom:2.5rem}.fq__head--center{text-align:center}.fq__heading{margin:0;font-size:var(--fq-h);line-height:1.1;letter-spacing:-.01em}.fq__sub{margin:1rem 0 0;color:var(--muted);font-size:1.05rem}.fq__panel--box{background:var(--fq-panel);border-radius:var(--fq-radius);padding:clamp(.75rem,2vw,1.5rem) clamp(1.25rem,4vw,3rem)}.fq__group{margin:1.75rem 0 .25rem;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.fq__group:first-child{margin-top:.75rem}.fq__item{border-bottom:1px solid var(--fq-line)}.fq__item:last-child{border-bottom:0}.fq__item summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.35rem 0;cursor:pointer;list-style:none;font-size:var(--fq-q);color:var(--fq-q-color);line-height:1.35}.fq__item summary::-webkit-details-marker{display:none}.fq__item summary .icon{width:18px;height:18px;flex-shrink:0;transition:transform .25s}.fq__item[open] summary .icon{transform:rotate(180deg)}.fq__answer{padding:0 2rem 1.35rem 0;color:var(--fq-a-color);line-height:1.7}.fq__foot{text-align:center;margin-top:2rem}@media(max-width:749px){.fq__heading{font-size:var(--fq-h-m)}.fq__head{margin-bottom:1.5rem}.fq__item summary{font-size:var(--fq-q-m);padding:1.1rem 0}.fq__answer{padding-right:0}}.fs__head{text-align:center;margin-bottom:2.25rem;padding-inline:1rem}.fs__heading{display:inline-block;margin:0;font-size:var(--fs-head);color:var(--fs-head-color)}.fs__heading--line{padding-bottom:.5rem;border-bottom:3px solid var(--fs-line)}.fs__body{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,3vw,3rem)}.fs__viewport{overflow:hidden}.fs__track{display:flex;justify-content:flex-end;align-items:center;gap:1rem;height:var(--fs-h)}.fs__card{flex:0 0 auto;height:calc(var(--fs-h) * var(--fs-small));aspect-ratio:var(--fs-ratio);border-radius:var(--fs-radius);overflow:hidden;background:var(--soft);cursor:pointer;transition:height .45s ease,opacity .45s ease;position:relative}.fs__card.is-active{height:var(--fs-h);cursor:default}.fs__card img,.fs__card svg{width:100%;height:100%;object-fit:cover;display:block}.fs__panel{padding-right:clamp(1rem,4vw,4rem);text-align:center}.fs__text.is-active{animation:fsFade .45s ease}@keyframes fsFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.fs__title{font-size:var(--fs-title);color:var(--fs-title-color);margin:0 0 1rem}.fs__copy{font-size:var(--fs-text);color:var(--fs-text-color);line-height:1.75}.fs__copy p{margin:0 0 .75rem}.fs__arrows{display:flex;justify-content:center;align-items:center;gap:1.25rem;margin-top:1.75rem;color:var(--fs-arrow)}.fs__arrow{background:none;border:0;padding:.25rem;cursor:pointer;color:inherit;display:inline-flex}.fs__arrow .icon{width:30px;height:30px;stroke-width:1.4}.fs__count{font-size:.85rem;min-width:3.5rem;text-align:center}@media(max-width:749px){.fs__heading{font-size:var(--fs-head-m)}.fs__body{grid-template-columns:1fr;gap:1.5rem}.fs__viewport{padding-inline:1rem}.fs__track{height:auto;justify-content:center}.fs__card{display:none;height:auto;width:100%}.fs__card.is-active{display:block;height:auto;width:100%;max-height:var(--fs-h-m)}.fs__panel{padding:0 1.25rem}}.hd{background:var(--hd-bg);color:var(--hd-link);border-bottom:var(--hd-border-w) solid var(--hd-border);transition:background-color .3s ease,box-shadow .3s ease,color .3s ease}.hd.hd--shadow.is-scrolled{box-shadow:0 4px 18px #00000014}.hd__bar{display:grid;align-items:center;column-gap:1.5rem;min-height:var(--hd-height);grid-template-columns:auto 1fr auto;grid-template-areas:"logo nav icons"}.hd--full .hd__bar{padding:0 clamp(1rem,3vw,2.5rem)}.hd__logo{grid-area:logo;margin:0;line-height:1;font-size:inherit}.hd__logo-link{display:inline-flex;align-items:center;text-decoration:none;color:var(--hd-logo-text)}.hd__logo-img{height:var(--hd-logo);width:auto;max-width:100%;object-fit:contain}.hd__logo-img--trans{display:none}.hd__logo-text{font-family:var(--font-heading);font-size:1.6rem;line-height:1;color:var(--hd-logo-text)}.hd__nav{grid-area:nav;min-width:0}.hd__nav .nav{flex-wrap:wrap;gap:var(--hd-menu-gap)}.hd .nav__link,.hd .nav summary{color:var(--hd-link);font-family:var(--hd-menu-font);font-size:var(--hd-menu-size);font-weight:var(--hd-menu-weight);text-transform:var(--hd-menu-case);letter-spacing:var(--hd-menu-track);padding:.55rem .7rem;transition:color .2s,background-color .2s}.hd .nav__link:hover,.hd .nav summary:hover,.hd .nav details[open] summary{color:var(--hd-link-hover);background:var(--hd-link-hover-bg)}.hd .nav__dropdown{background:var(--hd-drop-bg)}.hd .nav__dropdown a{color:var(--hd-drop-text)}.hd .nav__dropdown ul a{color:var(--hd-drop-text);opacity:.8}.hd .nav__dropdown a:hover{background:var(--hd-drop-hover)}.hd__icons{grid-area:icons;display:flex;align-items:center;justify-content:flex-end;gap:.15rem}.hd__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:calc(var(--hd-icon-size) + 1.25rem);height:calc(var(--hd-icon-size) + 1.25rem);background:none;border:0;padding:0;border-radius:50%;color:var(--hd-icon);text-decoration:none}.hd__icon:hover{background:var(--hd-link-hover-bg)}.hd__icon .icon{width:var(--hd-icon-size);height:var(--hd-icon-size)}.hd__bubble.cart-count{background:var(--hd-bubble);color:var(--hd-bubble-text);border:0}.hd__burger{grid-area:burger;display:none}.hd__searchbar{grid-area:search;display:flex;align-items:center;gap:.5rem;padding:0 1rem;height:2.75rem;max-width:480px;width:100%;background:var(--hd-search-bg);color:var(--hd-search-text);border:1px solid var(--hd-search-border);border-radius:999px}.hd__searchbar .icon{width:1.1rem;height:1.1rem;opacity:.7}.hd__searchbar input{flex:1;border:0;background:none;color:inherit;outline:none;min-width:0}.hd__searchbar input::placeholder{color:inherit;opacity:.6}.hd__icon--search-mobile{display:none}@media(min-width:990px){.hd--d-logo_left_menu_left .hd__bar{grid-template-columns:auto 1fr auto;grid-template-areas:"logo nav icons"}.hd--d-logo_left_menu_center .hd__bar{grid-template-columns:1fr auto 1fr;grid-template-areas:"logo nav icons"}.hd--d-logo_left_menu_right .hd__bar{grid-template-columns:auto 1fr auto;grid-template-areas:"logo nav icons"}.hd--d-logo_left_menu_right .hd__nav .nav{justify-content:flex-end}.hd--d-logo_center_menu_left .hd__bar{grid-template-columns:1fr auto 1fr;grid-template-areas:"nav logo icons"}.hd--d-logo_center_menu_below .hd__bar{grid-template-columns:1fr auto 1fr;grid-template-areas:"search logo icons" "nav nav nav";row-gap:.25rem;padding-top:.75rem}.hd--d-logo_center_menu_below .hd__nav .nav{justify-content:center;padding-bottom:.5rem}.hd--d-logo_left_menu_below .hd__bar{grid-template-columns:auto 1fr auto;grid-template-areas:"logo search icons" "nav nav nav";row-gap:.25rem;padding-top:.75rem}.hd--d-logo_left_menu_below .hd__nav .nav{padding-bottom:.5rem}.hd--d-logo_left_menu_below .hd__searchbar{justify-self:center}.hd--d-logo_left_menu_center .hd__nav .nav,.hd--d-logo_center_menu_left .hd__nav .nav{justify-content:center}.hd--d-logo_center_menu_left .hd__nav .nav{justify-content:flex-start}.hd--d-logo_center_menu_below .hd__bar:not(:has(.hd__searchbar)){grid-template-areas:". logo icons" "nav nav nav"}.hd--d-logo_left_menu_below .hd__bar:not(:has(.hd__searchbar)){grid-template-areas:"logo . icons" "nav nav nav"}.hd--d-logo_left_menu_left .hd__bar:has(.hd__searchbar),.hd--d-logo_left_menu_center .hd__bar:has(.hd__searchbar),.hd--d-logo_left_menu_right .hd__bar:has(.hd__searchbar),.hd--d-logo_center_menu_left .hd__bar:has(.hd__searchbar){grid-template-columns:auto 1fr auto auto}.hd--d-logo_left_menu_left .hd__bar:has(.hd__searchbar),.hd--d-logo_left_menu_center .hd__bar:has(.hd__searchbar),.hd--d-logo_left_menu_right .hd__bar:has(.hd__searchbar){grid-template-areas:"logo nav search icons"}.hd--d-logo_center_menu_left .hd__bar:has(.hd__searchbar){grid-template-columns:1fr auto auto 1fr;grid-template-areas:"nav logo search icons"}.hd__bar:has(.hd__searchbar) .hd__searchbar{max-width:300px}.hd--d-logo_center_menu_below .hd__bar .hd__searchbar,.hd--d-logo_left_menu_below .hd__bar .hd__searchbar{max-width:420px}}@media(max-width:989px){.hd__bar{min-height:var(--hd-height-m);column-gap:.5rem}.hd__nav,.hd__searchbar{display:none!important}.hd__burger,.hd__icon--search-mobile{display:inline-flex}.hd--hide-m{display:none!important}.hd__logo-img{height:var(--hd-logo-m)}.hd--m-logo-center .hd__bar{--hd-side-m: calc(var(--hd-m-icons) * (var(--hd-icon-size) + 1.25rem) + (var(--hd-m-icons) - 1) * .15rem)}.hd--m-logo-center.hd--m-menu-left .hd__bar{grid-template-columns:var(--hd-side-m) minmax(0,1fr) var(--hd-side-m);grid-template-areas:"burger logo icons"}.hd--m-logo-center.hd--m-menu-right .hd__bar{grid-template-columns:var(--hd-side-m) minmax(0,1fr) var(--hd-side-m);grid-template-areas:"icons logo burger"}.hd--m-logo-center .hd__logo{min-width:0;max-width:100%;text-align:center}.hd--m-logo-center .hd__logo-link{justify-content:center;max-width:100%}.hd--m-logo-center .hd__logo-img{max-width:100%;object-position:center}.hd--m-logo-center.hd--m-menu-right .hd__icons{justify-content:flex-start}.hd--m-logo-center.hd--m-menu-right .hd__burger{justify-self:end}.hd--m-logo-left.hd--m-menu-left .hd__bar{grid-template-columns:auto auto 1fr;grid-template-areas:"burger logo icons"}.hd--m-logo-left.hd--m-menu-right .hd__bar{grid-template-columns:auto 1fr auto;grid-template-areas:"logo icons burger"}.hd__logo{justify-self:center}.hd--m-logo-left .hd__logo{justify-self:start}}.hd--transparent:not(.is-scrolled){background:transparent;border-bottom-color:transparent;box-shadow:none}.hd--transparent:not(.is-scrolled) .nav__link,.hd--transparent:not(.is-scrolled) .nav summary,.hd--transparent:not(.is-scrolled) .hd__icon,.hd--transparent:not(.is-scrolled) .hd__logo-link,.hd--transparent:not(.is-scrolled) .hd__logo-text{color:var(--hd-trans-text)}.hd--transparent:not(.is-scrolled):has(.hd__logo-img--trans) .hd__logo-img--main{display:none}.hd--transparent:not(.is-scrolled) .hd__logo-img--trans{display:block}.hd-drawer .drawer__panel{background:var(--hd-drawer-bg);color:var(--hd-drawer-text)}.hd-drawer .drawer__panel a,.hd-drawer .drawer__panel summary,.hd-drawer .hd__icon{color:var(--hd-drawer-text)}.hd-drawer .mobile-nav>li{border-color:var(--hd-drawer-line)}.hd-drawer .hd-drawer__header{background:var(--hd-drawer-head-bg);border-bottom-color:var(--hd-drawer-line);min-height:64px;padding-top:.6rem;padding-bottom:.6rem}.hd-drawer .hd-drawer__header .hd__icon{color:var(--hd-drawer-text)}.hd-drawer__logo{display:block;height:var(--hd-drawer-logo);width:auto;max-width:70%;object-fit:contain}.hd-drawer .mobile-nav a,.hd-drawer .mobile-nav summary{font-size:var(--hd-drawer-link)}.hd-search .search-modal__panel{background:var(--hd-bg)}.hd-search .hd__icon{color:var(--hd-icon)}.if .if__grid{grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr))}.if .feature h3{font-size:var(--if-title)}.if .feature p{font-size:var(--if-text)}.if .feature__icon{width:var(--if-icon);height:var(--if-icon)}.if .feature__icon .icon{width:50%;height:50%}.if .if--mobile{display:none}@media(max-width:989px){.if .if__grid{grid-template-columns:repeat(var(--if-cols-t, 3),minmax(0,1fr))}}@media(max-width:749px){.if .if__grid{grid-template-columns:repeat(var(--if-cols-m, 3),minmax(0,1fr));gap:.75rem}.if .if__item{padding:.5rem .25rem}.if .feature h3{font-size:var(--if-title-m);line-height:1.25}.if .feature p{font-size:var(--if-text-m);line-height:1.45}.if .feature__icon{width:var(--if-icon-m);height:var(--if-icon-m);margin-bottom:.6rem}.if .if--desktop{display:none}.if .if--mobile{display:block}.if .if__text-d{display:none}}.ig__wide{padding-inline:0}.ig__head{margin-bottom:1.75rem;padding-inline:1rem}.ig__head--center{text-align:center}.ig__heading{margin:0;font-size:var(--ig-h)}.ig__heading a{color:inherit;text-decoration:none}.ig__sub{margin:.5rem 0 0;color:var(--muted)}.ig__grid{list-style:none;margin:0;padding:0;display:grid;gap:var(--ig-gap);grid-template-columns:repeat(var(--ig-cols),minmax(0,1fr))}.ig__link{position:relative;display:block;aspect-ratio:var(--ig-ratio);overflow:hidden;border-radius:var(--ig-radius);background:var(--soft)}.ig__link img,.ig__link svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.ig__hover{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:var(--ig-overlay);color:#fff;opacity:0;transition:opacity .25s}.ig__hover .icon{width:30px;height:30px}.ig__link:hover .ig__hover{opacity:1}.ig__link:hover img{transform:scale(1.04)}.ig__foot{text-align:center;margin-top:1.75rem}.ig__foot .btn{gap:.5rem}.ig__foot .icon{width:18px;height:18px}@media(max-width:749px){.ig__heading{font-size:var(--ig-h-m)}.ig__grid{grid-template-columns:repeat(var(--ig-cols-m),minmax(0,1fr))}.ig__grid--m-slider{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ig__grid--m-slider::-webkit-scrollbar{display:none}.ig__grid--m-slider .ig__item{flex:0 0 42%;scroll-snap-align:start}}.mc__wide{padding-inline:clamp(1rem,2vw,1.5rem)}.mc__head{padding:2.25rem 0 1.25rem}.mc__head--center{text-align:center}.mc__head--center .mc__desc{margin-inline:auto}.mc__count{display:block;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:.4rem}.mc__title{font-size:var(--mc-title);margin:0;line-height:1.15}.mc__desc{max-width:680px;color:var(--muted);margin-top:.6rem;font-size:.95rem}.mc__bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 0;margin-bottom:1.25rem;border-bottom:1px solid var(--mc-bar-line);color:var(--mc-bar-text);font-size:.85rem}.mc__per-row{display:flex;align-items:center;gap:.6rem;min-height:1.5rem}.mc__bar-label{font-weight:500}.mc__cols{display:flex;align-items:center;gap:.45rem}.mc__cols--m{display:none}.mc__col-btn{display:inline-flex;gap:2px;padding:3px 0;background:none;border:0;cursor:pointer}.mc__col-btn i{display:block;width:8px;height:8px;border:1px solid var(--mc-bar-text);background:transparent}.mc__col-btn.is-active i{background:var(--mc-icon-on);border-color:var(--mc-icon-on)}.mc__col-btn:focus-visible{outline:2px solid var(--mc-icon-on);outline-offset:2px}.mc__filter-btn{display:inline-flex;align-items:center;gap:.45rem;background:none;border:0;padding:.25rem 0;cursor:pointer;color:inherit;font-size:.85rem;font-weight:500}.mc__filter-icon{width:18px;height:18px}.mc__chips{display:flex;flex-wrap:wrap;gap:.4rem .9rem;margin:-.4rem 0 1.25rem;font-size:.82rem}.mc__chips a{text-decoration:none;color:var(--text)}.mc__chips .mc__chips-clear{text-decoration:underline;color:var(--muted)}.mc__grid{list-style:none;padding:0;margin:0;display:grid;gap:var(--mc-gap);grid-template-columns:repeat(var(--mc-cols),minmax(0,1fr))}@media(max-width:749px){.mc__title{font-size:var(--mc-title-m)}.mc__head{padding:1.5rem 0 1rem}.mc__grid{gap:var(--mc-gap-m);grid-template-columns:repeat(var(--mc-cols-m),minmax(0,1fr))}.mc__cols--d{display:none}.mc__cols--m{display:flex}}.mc-drawer .drawer__panel{background:var(--mc-drawer-bg);color:var(--mc-drawer-text);display:flex;flex-direction:column}.mc-drawer__title{font-size:1rem!important;letter-spacing:.06em;text-transform:uppercase}.mc-drawer__close{background:none;border:0;padding:.4rem;cursor:pointer;color:inherit;display:inline-flex}.mc-drawer__close .icon{width:20px;height:20px}.mc-drawer__body{overflow-y:auto;padding-top:.25rem}.mc-acc{border-bottom:1px solid rgba(var(--text-rgb),.12)}.mc-acc summary{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;cursor:pointer;list-style:none;font-size:.85rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.mc-acc summary::-webkit-details-marker{display:none}.mc-acc summary .icon{width:14px;height:14px;transition:transform .2s}.mc-acc[open] summary .icon{transform:rotate(45deg)}.mc-acc__body{padding:0 0 1rem;display:grid;gap:.15rem}.mc-opt{display:flex;align-items:center;gap:.6rem;padding:.35rem 0;font-size:.92rem;cursor:pointer}.mc-opt input{width:16px;height:16px;accent-color:var(--mc-drawer-text);margin:0}.mc-opt__count{margin-left:auto;color:var(--muted);font-size:.8rem}.mc-opt.is-disabled{opacity:.45;cursor:default}.mc-price{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.mc-price label{display:grid;gap:.3rem;font-size:.8rem;color:var(--muted)}.mc-drawer__foot{display:grid;grid-template-columns:1fr 1.6fr;gap:.75rem;align-items:center;padding:1rem 1.25rem;border-top:1px solid rgba(var(--text-rgb),.12)}.mc-drawer__clear{font-size:.85rem;text-align:center;color:inherit}.mc-drawer__apply{min-height:3rem;border:0;cursor:pointer;background:var(--mc-apply-bg);color:var(--mc-apply-text);font-size:.85rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.pm__wrap{max-width:var(--pm-max);margin:0 auto}.pm__heading{margin:0 0 1rem}.pm__text{color:var(--muted)}.pm__icons{list-style:none;padding:0;margin:1.75rem 0;display:flex;flex-wrap:wrap;gap:.6rem}.pm__icon{height:var(--pm-icon-h);width:auto;display:block}.pm__cards{display:grid;gap:1rem;margin-top:1.5rem}.pm__card{display:flex;gap:1rem;align-items:flex-start;padding:1.25rem 1.5rem;background:var(--pm-card);border-radius:var(--pm-radius)}.pm__card .icon{width:24px;height:24px;flex-shrink:0;margin-top:.15rem}.pm__card h3{margin:0 0 .35rem;font-size:1.05rem}.pm__card .rte{color:var(--muted);font-size:.95rem}.pm__card .rte p{margin:0}.ps__full{padding-inline:clamp(1rem,3vw,2.5rem)}.ps .ps__track{gap:var(--ps-gap);grid-auto-columns:calc((100% - (var(--per-view, 4) - 1) * var(--ps-gap)) / var(--per-view, 4))}.ps .card__title{font-size:var(--ps-title)}.ps .card__media{aspect-ratio:var(--card-ratio, 1 / 1)}.ps--contain .card__media img{object-fit:contain}@media(max-width:989px){.ps .ps__track{grid-auto-columns:calc((100% - var(--ps-gap)) / 2.3)}}@media(max-width:749px){.ps .ps__track{gap:var(--ps-gap-m);grid-auto-columns:var(--ps-slide-m)}.ps .card__title{font-size:var(--ps-title-m)}}.pb{position:relative;display:flex;align-items:var(--pb-valign);overflow:hidden;isolation:isolate;min-height:var(--pb-h);background:var(--pb-bg)}.pb__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.pb__media picture,.pb__media img{display:block;width:100%;height:100%}.pb__media img{object-fit:cover;object-position:var(--focal, 70% 50%)}.pb__fallback{width:100%;height:100%;background:radial-gradient(ellipse 30% 40% at 78% 70%,rgba(255,140,40,.45),transparent 70%),radial-gradient(ellipse 18% 22% at 92% 78%,rgba(255,170,70,.5),transparent 70%),radial-gradient(ellipse 60% 60% at 75% 20%,rgba(120,70,160,.25),transparent 70%),linear-gradient(160deg,#1c1410,#0d0a08 60%,#1a0f08)}.pb__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.pb--shade-gradient.pb--d-left .pb__shade{background:linear-gradient(90deg,rgba(var(--pb-overlay),var(--pb-shade)),rgba(var(--pb-overlay),calc(var(--pb-shade) * .75)) 30%,rgba(var(--pb-overlay),calc(var(--pb-shade) * .25)) 55%,rgba(var(--pb-overlay),0) 75%)}.pb--shade-gradient.pb--d-right .pb__shade{background:linear-gradient(270deg,rgba(var(--pb-overlay),var(--pb-shade)),rgba(var(--pb-overlay),calc(var(--pb-shade) * .75)) 30%,rgba(var(--pb-overlay),calc(var(--pb-shade) * .25)) 55%,rgba(var(--pb-overlay),0) 75%)}.pb--shade-gradient.pb--d-center .pb__shade{background:radial-gradient(ellipse 60% 70% at 50% 50%,rgba(var(--pb-overlay),var(--pb-shade)),rgba(var(--pb-overlay),calc(var(--pb-shade) * .4)) 70%,rgba(var(--pb-overlay),calc(var(--pb-shade) * .2)))}.pb--shade-flat .pb__shade{background:rgba(var(--pb-overlay),var(--pb-shade))}.pb__inner{width:100%;display:flex;justify-content:var(--pb-justify);padding-top:4rem;padding-bottom:4rem}.pb__content{max-width:var(--pb-width);text-align:var(--pb-align)}.pb__heading{font-family:var(--pb-heading-font);font-weight:var(--pb-heading-weight);font-style:normal;font-size:clamp(2.25rem,4.6vw,var(--pb-heading));line-height:var(--pb-lh);letter-spacing:-.005em;text-transform:none;color:var(--pb-heading-color);text-wrap:balance;margin:0 0 calc(2.2rem * var(--pb-space));text-shadow:0 2px 24px rgba(0,0,0,.25)}.pb__heading em,.pb__heading strong{color:var(--pb-accent);font-style:normal}.pb__heading--mobile{display:none}.pb__sub{font-family:var(--pb-body-font);font-weight:var(--pb-sub-weight, 400);color:var(--pb-sub-color);font-size:var(--pb-sub);line-height:1.5;letter-spacing:.005em;text-wrap:pretty;margin:0 0 calc(2rem * var(--pb-space))}.pb__buttons{display:flex;flex-wrap:wrap;gap:1.25rem;margin-bottom:calc(2.4rem * var(--pb-space));justify-content:var(--pb-justify)}.pb__btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:var(--pb-btn-h);padding:.6rem 1.75rem;border-radius:var(--pb-btn-radius);border:var(--pb-btn-border) solid transparent;font-family:var(--pb-body-font);font-weight:600;font-size:var(--pb-btn-size);line-height:1.2;letter-spacing:var(--pb-btn-track);text-transform:var(--pb-btn-case);text-decoration:none;transition:transform .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.pb__btn--1{background:var(--pb-b1-bg);color:var(--pb-b1-text);border-color:var(--pb-b1-border)}.pb__btn--1:hover{background:var(--pb-b1-hover);color:var(--pb-b1-hover-text);border-color:var(--pb-b1-hover);transform:translateY(-2px);box-shadow:0 10px 24px #0000004d}.pb__btn--2{background:var(--pb-b2-bg);color:var(--pb-b2-text);border-color:var(--pb-b2-border)}.pb__btn--2:hover{background:var(--pb-b2-hover);color:var(--pb-b2-hover-text);border-color:var(--pb-b2-hover)}.pb__usps{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.9rem 2.25rem;justify-content:var(--pb-justify)}.pb__usp{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--pb-body-font);font-weight:600;font-size:var(--pb-usp);color:var(--pb-usp-color)}.pb__usp .icon,.pb__usp-img{width:var(--pb-icon-size);height:var(--pb-icon-size);flex-shrink:0}.pb__usp .icon{color:var(--pb-icon);stroke-width:1.7}.pb__usp-img{object-fit:contain}@media(min-width:750px){.pb--hide-d{display:none!important}}@media(max-width:749px){.pb--hide-m{display:none!important}.pb{min-height:var(--pb-h-m);align-items:var(--pb-valign-m)}.pb__media img{object-position:var(--focal-m, var(--focal, 50% 50%))}.pb__inner{justify-content:flex-start;padding-top:var(--pb-pad-m);padding-bottom:var(--pb-pad-m)}.pb__content{width:100%;max-width:none;text-align:var(--pb-align-m)}.pb__shade{background:none!important}.pb--shade-gradient.pb--m-pos-bottom .pb__shade{background:linear-gradient(0deg,rgba(var(--pb-overlay),var(--pb-shade-m)),rgba(var(--pb-overlay),calc(var(--pb-shade-m) * .8)) 30%,rgba(var(--pb-overlay),calc(var(--pb-shade-m) * .25)) 55%,rgba(var(--pb-overlay),0) 75%)!important}.pb--shade-gradient.pb--m-pos-top .pb__shade{background:linear-gradient(180deg,rgba(var(--pb-overlay),var(--pb-shade-m)),rgba(var(--pb-overlay),calc(var(--pb-shade-m) * .8)) 30%,rgba(var(--pb-overlay),calc(var(--pb-shade-m) * .25)) 55%,rgba(var(--pb-overlay),0) 75%)!important}.pb--shade-gradient.pb--m-pos-center .pb__shade,.pb--shade-flat .pb__shade{background:rgba(var(--pb-overlay),var(--pb-shade-m))!important}.pb__heading{font-size:var(--pb-heading-m);margin-bottom:calc(1rem * var(--pb-space-m))}.pb__heading--desktop{display:none}.pb__heading--mobile{display:block}.pb__sub{font-size:var(--pb-sub-m);margin-bottom:calc(1.25rem * var(--pb-space-m))}.pb__buttons{gap:.6rem;margin-bottom:calc(1.25rem * var(--pb-space-m));justify-content:flex-start}.pb__btn{min-height:var(--pb-btn-h-m);font-size:var(--pb-btn-size-m);padding:.5rem .9rem}.pb--btns-m-row .pb__buttons{flex-wrap:nowrap}.pb--btns-m-row .pb__btn{flex:1 1 0;min-width:0}.pb--btns-m-stacked .pb__buttons{flex-direction:column}.pb--btns-m-stacked .pb__btn{width:100%}.pb__usps{gap:.55rem 1.1rem;justify-content:flex-start}.pb--usps-m-center .pb__usps,.pb--usps-m-center .pb__buttons{justify-content:center}.pb--usps-m-column .pb__usps{flex-direction:column;align-items:flex-start}.pb__usp{font-size:var(--pb-usp-m);gap:.4rem}.pb__usp .icon,.pb__usp-img{width:var(--pb-icon-size-m);height:var(--pb-icon-size-m)}.pb--m-stacked{flex-direction:column;align-items:stretch;min-height:0}.pb--m-stacked .pb__media{position:relative;inset:auto;z-index:0;aspect-ratio:var(--pb-ratio-m)}.pb--m-stacked .pb__shade{display:none}}.ub__wide{padding-inline:0}.ub__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--ub-cols),minmax(0,1fr))}.ub__list--lines{border-top:1px solid var(--ub-line);border-bottom:1px solid var(--ub-line)}.ub__item{display:flex;gap:1.1rem;align-items:flex-start;padding:1.75rem clamp(1rem,3vw,3rem)}.ub__item--stacked{flex-direction:column;align-items:center;text-align:center;gap:.75rem}.ub__list--lines .ub__item+.ub__item{border-left:1px solid var(--ub-line)}.ub__item .icon,.ub__img{width:var(--ub-icon);height:var(--ub-icon);flex-shrink:0;color:var(--ub-icon-color);stroke-width:1.4;object-fit:contain}.ub__title{margin:0 0 .35rem;font-size:var(--ub-title);font-weight:500;color:var(--ub-title-color);line-height:1.3}.ub__title--upper{text-transform:uppercase;letter-spacing:.05em}.ub__title a{color:inherit;text-decoration:none}.ub__text{font-size:var(--ub-text);color:var(--ub-text-color);line-height:1.5}.ub__text p{margin:0}@media(max-width:749px){.ub__list--m-stack{grid-template-columns:1fr}.ub__list--m-stack.ub__list--lines .ub__item+.ub__item{border-left:0;border-top:1px solid var(--ub-line)}.ub__list--m-slider{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ub__list--m-slider::-webkit-scrollbar{display:none}.ub__list--m-slider .ub__item{flex:0 0 82%;scroll-snap-align:start}.ub__item{padding:1.25rem 1rem}}.pp .product__info{gap:var(--pp-gap)}.pp .product__media{border-radius:var(--pp-media-radius)}.pp .product__gallery{gap:var(--pp-media-gap)}.product__gallery--cols{grid-template-columns:1fr 1fr}.product__gallery--cols .product__media:first-child{grid-column:auto}.pp .pp-title-wrap+.product__price,.pp .pp-title-wrap+.pp-rating{margin-top:calc(var(--pp-gap) * -.55)}.pp .pp-rating+.product__price{margin-top:calc(var(--pp-gap) * -.55)}.pp-title{font-size:var(--pp-t);font-weight:var(--pp-t-w);text-transform:var(--pp-t-case);letter-spacing:var(--pp-t-track);line-height:1.2;margin:0}.pp-title--body{font-family:var(--font-body)}.pp-price{font-size:var(--pp-p)}.pp-price .price{font-weight:700;gap:.65rem;align-items:baseline}.pp-price .price--sale .price__current{color:var(--pp-sale, #d1365b)}.pp-price .price__compare{color:var(--pp-compare, rgba(var(--text-rgb), .5));font-size:.88em;font-weight:400;text-decoration-thickness:1px}.pp-price__note{font-size:.8rem;font-weight:400;color:var(--muted);margin-top:.25rem}.pp-options{display:grid;gap:1.25rem}.pp .pp-option__legend{font-size:.94rem;font-weight:600;color:var(--text);margin-bottom:.7rem;padding:0}.pp-option__legend span{font-weight:400;color:var(--text);opacity:.8}.pp-option__values--boxes,.pp-option__values--pills{display:flex;flex-wrap:wrap;gap:.5rem}.pp .pp-option__values--boxes .pp-box,.pp .pp-option__values--pills .pp-box{display:inline-flex;align-items:center;justify-content:center;min-width:var(--pp-o-min);min-height:var(--pp-o-h);padding:.45rem 1.1rem;border:1px solid var(--pp-o-border);border-radius:var(--pp-o-radius);background:transparent;color:var(--text);font-size:.9rem;font-weight:400;line-height:1.2;text-align:center;white-space:nowrap;cursor:pointer;transition:border-color .15s,background-color .15s,color .15s}.pp .pp-option__values--boxes .pp-box:hover,.pp .pp-option__values--pills .pp-box:hover{border-color:var(--pp-o-active)}.pp .pp-option__values--boxes input:checked+.pp-box,.pp .pp-option__values--pills input:checked+.pp-box{border-color:var(--pp-o-active);box-shadow:inset 0 0 0 1px var(--pp-o-active);background:var(--pp-o-active-bg);color:var(--pp-o-active-text);font-weight:500}.pp .pp-option__values--boxes input.is-unavailable+.pp-box,.pp .pp-option__values--pills input.is-unavailable+.pp-box{color:var(--muted);text-decoration:line-through;opacity:.7}.pp .pp-option__values--pills .pp-box{border-radius:999px}.pp-option__values--images{display:flex;flex-wrap:wrap;gap:.5rem}.pp-thumb{display:block;width:76px;aspect-ratio:5 / 6;border:1px solid var(--pp-o-border);border-radius:var(--pp-o-radius);overflow:hidden;cursor:pointer;background:var(--soft);padding:3px;transition:border-color .15s}.pp-thumb img{width:100%;height:100%;object-fit:cover;display:block}.pp-thumb:hover{border-color:var(--pp-o-active)}.pp-option input:checked+.pp-thumb{border:1.5px solid var(--pp-o-active)}.pp-option input.is-unavailable+.pp-thumb{opacity:.45}.pp-option input:focus-visible+.pp-thumb,.pp-option input:focus-visible+.pp-box{outline:2px solid var(--pp-o-active);outline-offset:2px}.pp-size-guide{display:inline-flex;align-items:center;gap:.4rem;justify-self:start;font-size:.85rem;color:inherit}.pp-size-guide .icon{width:18px;height:18px}.pp-usps{list-style:none;margin:0;padding:0;display:grid;gap:var(--pp-u-gap);color:var(--pp-u-color);font-size:var(--pp-u-size)}.pp-usps li{display:flex;align-items:center;gap:.75rem}.pp-usps .icon,.pp-usps__img{width:var(--pp-u-icon);height:var(--pp-u-icon);flex-shrink:0;color:var(--pp-u-icon-color);stroke-width:1.5;object-fit:contain}.pp-usps__dot{width:var(--pp-u-icon);height:var(--pp-u-icon);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.pp-usps__dot:before{content:"";width:9px;height:9px;border-radius:50%;background:#3aa76d;box-shadow:0 0 0 3px #3aa76d2e}.pp-usps .stock-note{font-weight:400;font-size:inherit;gap:.75rem}.pp-usps .stock-note:before{width:9px;height:9px;margin:0 calc((var(--pp-u-icon) - 9px) / 2);box-shadow:0 0 0 3px #3aa76d2e}.pp-usps .stock-note--low:before{box-shadow:0 0 0 3px #e79a1c2e}.pp-buy .buy .btn.pp-atc{background:var(--pp-b-bg);color:var(--pp-b-text);border-color:var(--pp-b-bg);min-height:var(--pp-b-h);border-radius:var(--pp-b-radius);text-transform:var(--pp-b-case);letter-spacing:var(--pp-b-track);font-size:.9rem;font-weight:600;gap:.55rem}.pp-atc .icon{width:18px;height:18px}.pp-atc__price{display:inline-flex;gap:.55rem;align-items:center}.pp-atc__sep{opacity:.6}.pp-buy .qty{border-radius:var(--pp-b-radius)}.pp-trust{display:flex;flex-wrap:wrap;gap:.5rem 1.75rem;margin-top:calc(var(--pp-gap) * -.4);color:var(--pp-tr-color);font-size:var(--pp-tr-size)}.pp-trust--center{justify-content:center}.pp-trust--left{justify-content:flex-start}.pp-trust--between{justify-content:space-around}.pp-trust__item{display:inline-flex;align-items:center;gap:.45rem;text-decoration:none;color:inherit}.pp-trust .icon,.pp-trust__img{width:var(--pp-tr-icon);height:var(--pp-tr-icon);color:var(--pp-tr-icon-color);stroke-width:1.6;object-fit:contain;flex-shrink:0}.pp-pay{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem 1rem;padding:.8rem 1rem;background:var(--pp-pay-bg);border:1px solid var(--pp-pay-border);border-radius:var(--pp-pay-radius);color:var(--pp-pay-text)}.pp-pay__label{display:inline-flex;align-items:center;gap:.4rem;font-size:.9rem;font-weight:500}.pp-pay__label .icon{width:16px;height:16px}.pp-pay__icons{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center}.pp-pay__icon{display:block;height:var(--pp-pay-h);width:auto}.pp-pay__icons--gray .pp-pay__icon{filter:grayscale(1);opacity:.8}.pp .pp-acc{border-top-color:var(--pp-line)}.pp .pp-acc:last-of-type{border-bottom-color:var(--pp-line)}.pp .pp-acc+.pp-acc{margin-top:calc(var(--pp-gap) * -1)}.pp .pp-acc summary{font-size:var(--pp-acc-size);font-weight:var(--pp-acc-weight);text-transform:var(--pp-acc-case);letter-spacing:var(--pp-acc-track);color:var(--pp-acc-text);padding:1.15rem 0}.pp .pp-acc summary .icon{width:16px;height:16px}.pp .pp-acc .accordion__content{color:var(--pp-acc-body);font-size:.95rem}.pp-acc__label{display:flex;gap:.6rem;align-items:center}@media(max-width:749px){.pp-title{font-size:var(--pp-t-m)}.pp-price{font-size:var(--pp-p-m)}.pp-thumb{width:64px}}.pp-dots{display:none}.pp-gwrap{display:contents}@media(max-width:749px){.pp .product{row-gap:1.1rem}.pp-gwrap{display:block;min-width:0}.pp-dots{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:12px}.pp-dots button{width:6px;height:6px;padding:0;border:0;border-radius:50%;background:rgba(var(--text-rgb),.2);cursor:pointer;transition:background-color .2s ease}.pp-dots button.is-active{background:var(--text)}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
