:root{--page-width:1400px;--spacing-sections-desktop:0px;--spacing-sections-mobile:0px}body{padding-top:var(--gt-offer-offset,0px);font-size:16px}.page-width,.container{width:min(calc(100% - 60px),var(--page-width));margin-inline:auto}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.center{text-align:center}.left{text-align:left}.right{text-align:right}.gt-icon{width:24px;height:24px;flex-shrink:0}.rte p:last-child{margin-bottom:0}.site-header{position:relative;background:#fff;transition:transform .2s}.site-header[data-sticky]{position:sticky;top:var(--gt-offer-offset,0px)}.site-header.is-hidden{transform:translateY(-110%)}.brand img{width:var(--logo-width,200px);max-height:none}.announcement{font-size:var(--announce-size,20px);letter-spacing:normal;text-transform:none;padding:6px 0;line-height:1.4}.header-row{min-height:90px}.header-nav{flex-wrap:wrap;gap:20px}.header-nav details{position:relative}.header-nav summary{font-size:14px;font-weight:500;cursor:pointer;list-style:none}.header-nav>details>div{position:absolute;min-width:220px;padding:10px;background:#fff;border:1px solid #e5e5e5;box-shadow:0 8px 24px #0001;z-index:25}.header-nav>details>div>a{display:block;padding:8px}.site-footer{background:var(--footer-bg,#fd343c);color:var(--footer-text,#fff);padding-top:32px}.footer-grid{grid-template-columns:1fr 1fr 1fr;align-items:start;gap:42px}.footer-logo{width:min(100%,290px);margin-inline:auto}.footer-newsletter h2{font-size:23px}.footer-newsletter .rte{font-size:14px}.footer-grid nav a{color:inherit}.footer-grid h3{font-size:20px}.footer-newsletter form{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px}.footer-newsletter input{width:100%;border:1px solid currentColor;border-radius:6px;background:transparent;padding:12px;color:inherit}.footer-newsletter input::placeholder{color:inherit;opacity:.8}.footer-newsletter .button{background:#fff;color:#121212;border-color:#fff;font-size:13px}.footer-bottom{border-top:1px solid #ffffff40;color:inherit;opacity:.85;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.footer-payments{display:flex;list-style:none;padding:0;gap:8px;margin:0}.footer-payments svg{width:38px;height:24px}.merchant-content:after{content:"";display:table;clear:both}.merchant-content .page-width{max-width:var(--page-width)}.store-section{background:var(--section-bg);color:var(--section-ink);padding-block:var(--section-top) var(--section-bottom)}.store-section__inner{width:min(calc(100% - 48px),var(--section-width));margin-inline:auto;text-align:var(--section-align)}.store-section h2{font-size:clamp(26px,3vw,38px);margin-bottom:20px}.store-section h2 strong,.store-section h3 strong{color:var(--section-accent)}.store-section__intro .rte{margin-bottom:24px}.store-section__intro:empty{display:none}.store-section .button{background:var(--section-accent);border-color:var(--section-accent)}.store-section__media img,.store-section__media video{width:100%;height:auto;border-radius:12px}.store-section__media{min-width:0}.store-section__media:empty{display:none}.store-section--split .store-section__inner,.store-section--comparison .store-section__inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px}.store-section--split .store-section__intro{text-align:left}.store-section__inner--reverse>.store-section__intro{order:2}.store-section--split .store-items{grid-column:1/-1}.store-section--banner .store-section__inner{width:100%;max-width:var(--section-width)}.store-section--banner .store-section__media img{border-radius:0}.store-items{display:grid;grid-template-columns:repeat(var(--section-columns),minmax(0,1fr));gap:var(--section-gap)}.store-item{padding:20px;background:var(--section-card);color:var(--section-card-ink);border-radius:14px;min-width:0}.store-item>img,.store-item>video{width:100%;height:auto;border-radius:10px;margin-bottom:18px}.store-item h3{font-size:22px;margin:12px 0}.store-item .rte{font-size:15px}.store-item__label{font-size:13px;font-weight:600;letter-spacing:.02em}.store-item__note{font-size:13px;margin-top:15px}.store-item__metric{font-size:38px;color:var(--section-accent)}.store-item__icon{display:inline-flex;color:var(--section-accent);margin-bottom:12px}.store-item__icon .gt-icon{width:38px;height:38px}.store-items--scroll{display:flex;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:15px}.store-items--scroll .store-item{flex:0 0 calc((100% - (var(--section-columns) - 1)*var(--section-gap))/var(--section-columns));scroll-snap-align:start}.store-section--marquee .store-items{gap:40px}.store-section--marquee .store-item{background:transparent;padding:0;flex:0 0 auto;white-space:nowrap}.store-section--marquee .store-item h3{font-size:18px;margin:0}.store-section--rich .store-item{background:transparent;padding:0}.store-comparison{border-radius:14px;overflow:hidden;box-shadow:0 4px 20px #0000000b}.store-comparison__row{display:grid;grid-template-columns:1.7fr 1fr .8fr;align-items:stretch;border-bottom:1px solid #00000016}.store-comparison__row:last-child{border:0}.store-comparison__row>*{display:grid;place-items:center;padding:18px 10px;font-size:16px}.store-comparison__row>:nth-child(2){background:var(--section-accent);color:#fff;font-weight:700}.store-comparison__row>span:nth-child(n+2){font-size:24px}.store-comparison__row>strong{font-size:16px}.store-faq{max-width:850px;margin-inline:auto;text-align:left}.store-rows{display:grid;gap:60px}.store-row{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px;text-align:left}.store-row:nth-child(2n)>.store-section__media{order:2}.store-row__copy h3{font-size:clamp(26px,3vw,36px)}.store-before-after{position:relative;max-width:750px;margin:auto;overflow:hidden;border-radius:14px;isolation:isolate;--compare:50%}.store-before-after__base img{width:100%}.store-before-after__overlay{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--compare)) 0 0)}.store-before-after__overlay img{width:100%;height:100%;object-fit:cover}.store-before-after input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize}.store-before-after:after{content:"";position:absolute;left:var(--compare);top:0;bottom:0;width:3px;background:#fff;pointer-events:none}.store-before-after__label{position:absolute;bottom:15px;left:15px;background:#fff;padding:5px 12px;border-radius:4px;color:#111}.store-before-after__label--right{left:auto;right:15px}.store-tabs [role=tablist]{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin:25px 0}.store-tabs [role=tab]{background:transparent;color:inherit;border:1px solid var(--section-accent);padding:10px 20px;border-radius:7px;font-weight:600}.store-tabs [aria-selected=true]{background:var(--section-accent);color:#fff}.store-tabs [role=tabpanel]>img{max-height:500px;width:auto;margin:20px auto}.store-newsletter,.store-tracking{max-width:600px;margin:auto;display:flex;gap:10px;flex-wrap:wrap}.store-newsletter input,.store-tracking input{min-height:48px;flex:1;border:1px solid #aaa;padding:10px 14px;border-radius:6px;min-width:150px}.store-tracking label{width:100%}.store-section--divider{padding:0;line-height:0}.store-section--divider .store-section__inner{width:100%;max-width:none}.store-divider{display:block;width:100%;height:55px}.store-divider--flipped{transform:scaleY(-1)}.gt-product{padding-top:var(--product-top);padding-bottom:var(--product-bottom)}.gt-product__grid{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:start}.product--small .gt-product__grid{grid-template-columns:.8fr 1.2fr}.product--large .gt-product__grid{grid-template-columns:1.2fr .8fr}.gt-gallery{min-width:0}.gt-gallery__stage{position:relative;border-radius:12px;overflow:hidden;background:#fafafa}.gt-gallery__panel[hidden]{display:none}.gt-gallery__panel img{width:100%;height:auto;object-fit:contain}.gt-gallery__panel video,.gt-gallery__panel iframe{width:100%;aspect-ratio:1/1}.gt-gallery__thumbs{display:flex;gap:10px;overflow:auto;margin-top:12px}.gt-gallery__thumbs button{padding:0;flex:0 0 78px;border:1px solid #ddd;border-radius:7px;overflow:hidden;background:#fff}.gt-gallery__thumbs button[aria-pressed=true]{border:2px solid var(--color-ink)}.gt-gallery__thumbs img{width:100%;height:76px;object-fit:contain}.gt-gallery__arrow{position:absolute;top:50%;transform:translateY(-50%);display:grid;place-items:center;background:#fff;border:1px solid #ddd;border-radius:50%;width:35px;height:35px;font-size:25px}.gt-gallery__arrow--prev{left:10px}.gt-gallery__arrow--next{right:10px}.gt-gallery__stage{touch-action:pan-y}.gt-gallery__dots{display:none}@media(max-width:749px){.gt-gallery[data-mobile-thumbnails=false] .gt-gallery__thumbs{display:none}.gt-gallery__dots{position:absolute;bottom:12px;left:50%;transform:translate(-50%);display:flex;gap:7px;background:#ffffffb0;border-radius:20px;padding:7px 10px}.gt-gallery__dots button{width:7px;height:7px;border:1px solid #444;border-radius:50%;padding:0;background:transparent}.gt-gallery__dots button[aria-pressed=true]{background:#121212}}.product__info-wrapper{min-width:0;align-self:stretch}.gt-product__sticky{position:sticky;top:105px}.product__block{margin-top:var(--block-top);margin-bottom:var(--block-bottom);text-align:var(--block-align);font-size:var(--block-size);color:var(--block-color)}.product__title h1{font-size:39px;line-height:1.15;margin:0}.gt-product__form{margin:0}.gt-rating{display:flex;gap:9px;align-items:center;font-size:14px}.gt-rating__stars{letter-spacing:1px;color:#fc0;background:linear-gradient(90deg,#ffcc00 var(--rating-fill),#ececec 0);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.price__sale{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.price-item--sale{font-size:30px;color:var(--color-accent);font-weight:700}.price-item--regular{font-size:18px;opacity:.6}.price__badge-sale{background:var(--color-accent);color:#fff;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:700}.gt-variants fieldset{padding:0;margin:0 0 12px;border:0;display:flex;flex-wrap:wrap;gap:8px}.gt-variants legend{width:100%;padding:0 0 7px;font-size:14px;font-weight:600}.gt-variant-pill{position:relative}.gt-variant-pill input{position:absolute;opacity:0;width:1px;height:1px}.gt-variant-pill span{display:block;border:1px solid #8d8d91;padding:8px 19px;border-radius:30px;cursor:pointer;min-width:48px;text-align:center;font-size:14px}.gt-variant-pill input:checked+span{background:#121212;border-color:#121212;color:#fff}.gt-variant-pill input:focus-visible+span{outline:3px solid var(--color-secondary);outline-offset:3px}.gt-variants select{min-height:44px;border:1px solid #888;border-radius:8px;padding:8px 14px;max-width:100%;background:#fff;color:#121212}.gt-quantity{width:80px;min-height:44px;border:1px solid #aaa;border-radius:6px;padding:8px;margin-left:10px}.gt-product-text{background:var(--block-bg);padding:var(--block-padding);border-radius:var(--block-radius);display:grid;gap:8px}.gt-product-text>div{display:flex;gap:10px;align-items:center}.gt-product-text p{margin:0}.gt-product-text .gt-icon{width:26px;height:26px}.gt-buy-button{width:100%}.product__description{line-height:1.65}.product__description img{max-width:100%;height:auto}.gt-product--kemik .product__title h1{font-size:36px}.gt-product--kemik .price-item--sale{color:var(--color-accent)}.gt-product--kemik .price__badge-sale{background:var(--color-accent)}.gt-offer{position:fixed;inset:0 0 auto;z-index:80;background:var(--offer-bg);color:var(--offer-ink)}.gt-offer__timer{display:flex;justify-content:center;align-items:center;gap:25px;padding:10px 40px;position:relative}.gt-offer__copy{text-align:center;font-weight:700;font-size:15px}.gt-offer__badge{display:block;font-size:12px;background:var(--offer-badge);padding:3px 8px;border-radius:5px;margin-top:4px}.gt-offer__clock{display:flex;gap:8px;align-items:start}.gt-offer__unit{text-align:center;min-width:44px;font-size:10px}.gt-offer__unit strong{display:block;font-size:23px;background:var(--offer-box);color:var(--offer-number);border-radius:10px;padding:3px 8px;font-variant-numeric:tabular-nums}.gt-offer__close{position:absolute;right:12px;top:10px;border:0;background:none;color:inherit;font-size:24px}.gt-offer__banner{text-align:center;background:var(--offer-banner);color:var(--offer-banner-ink);padding:7px;font-weight:700;font-size:12px;letter-spacing:.03em}.gt-cart{margin:0 0 0 auto;max-height:100dvh;height:100dvh;width:min(100%,440px);max-width:none;border:0;padding:0;box-shadow:-10px 0 40px #0002}.gt-cart::backdrop{background:#0007}.gt-cart__shell{height:100%;display:flex;flex-direction:column}.gt-cart header{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #ddd}.gt-cart header h2{font-size:20px;margin:0}.gt-cart header button{border:0;background:none;font-size:28px}.gt-cart__items{overflow:auto;flex:1;padding:0 20px}.gt-cart__item{display:grid;grid-template-columns:85px 1fr;gap:14px;padding:20px 0;border-bottom:1px solid #ddd}.gt-cart__item img{width:85px;height:85px;object-fit:cover;border-radius:8px}.gt-cart__item h3{font-size:14px;margin:0 0 5px}.gt-cart__item p{font-size:13px;margin:0 0 7px}.gt-cart__item input{width:62px;padding:5px;border:1px solid #aaa;border-radius:5px}.gt-cart__item button{border:0;background:none;text-decoration:underline;font-size:12px;margin-left:8px}.gt-cart footer{padding:20px;background:#f7f7f7}.gt-cart footer p{display:flex;justify-content:space-between}.gt-cart footer .button{width:100%}.gt-cart__status{padding:10px 20px;font-size:13px}.gt-cart__status:empty{display:none}@media(max-width:749px){.page-width,.container{width:calc(100% - 30px)}.brand img{width:var(--logo-mobile-width,150px)}.header-row{min-height:76px}.announcement{font-size:var(--announce-mobile-size,16px)}.footer-grid{grid-template-columns:1fr;text-align:center;gap:32px}.footer-grid nav a{margin-inline:auto}.footer-bottom{justify-content:center}.store-section{padding-top:calc(var(--section-top)*.75);padding-bottom:calc(var(--section-bottom)*.75)}.store-section__inner{width:calc(100% - 30px)}.store-section--split .store-section__inner,.store-section--comparison .store-section__inner{grid-template-columns:1fr;gap:28px}.store-items{grid-template-columns:repeat(var(--section-mobile-columns),minmax(0,1fr));gap:16px}.store-items--scroll .store-item{flex-basis:82%}.store-section--marquee .store-item{flex-basis:auto}.store-row{grid-template-columns:1fr;gap:22px}.store-row:nth-child(2n)>.store-section__media{order:0}.store-item{padding:16px}.store-section h2{font-size:28px}.store-comparison__row>*{padding:14px 8px;font-size:13px}.store-comparison__row>strong{font-size:13px}.store-divider{height:35px}.gt-product{padding-top:var(--product-mobile-top);padding-bottom:var(--product-mobile-bottom)}.gt-product__grid,.product--small .gt-product__grid,.product--large .gt-product__grid{grid-template-columns:1fr;gap:24px;width:100%}.product__info-wrapper{padding-inline:20px}.gt-gallery__stage{border-radius:0}.gt-gallery__thumbs{padding-inline:15px}.gt-gallery__thumbs button{flex-basis:58px}.gt-gallery__thumbs img{height:56px}.gt-product__sticky{position:static}.product__title h1,.gt-product--kemik .product__title h1{font-size:29px}.product__block{font-size:var(--block-mobile-size)}.price-item--sale{font-size:27px}.gt-offer__timer{padding:8px 30px 8px 10px;gap:12px}.gt-offer__copy{font-size:12px}.gt-offer__unit{min-width:34px;font-size:8px}.gt-offer__unit strong{font-size:20px;padding:3px 6px}.gt-offer__clock{gap:5px}.gt-offer__badge{font-size:10px}.desktop-only{display:none!important}}@media(min-width:750px){.mobile-only{display:none!important}}.gt-account{max-width:1100px}.gt-account-form{display:grid;gap:16px;max-width:520px;margin-block:24px}.gt-account-form label{display:grid;gap:8px}.gt-account-form input{width:100%;min-height:46px;padding:10px 12px;border:1px solid #ccc;border-radius:7px;font:inherit;box-sizing:border-box}.gt-account-form .gt-account-check{display:flex;align-items:center;gap:10px}.gt-account-check input{width:18px;min-height:18px}.gt-account-grid{display:grid;grid-template-columns:2fr 1fr;gap:40px;margin-top:30px}.gt-account-table{overflow:auto}.gt-account table{width:100%;border-collapse:collapse;text-align:left}.gt-account th,.gt-account td{padding:14px 10px;border-bottom:1px solid #ddd}.gt-account-address{margin-block:18px;padding:18px;border:1px solid #ddd;border-radius:8px}.gt-account summary{cursor:pointer}.gt-account details>.gt-account-form{margin-bottom:0}@media(max-width:749px){.gt-account-grid{grid-template-columns:1fr;gap:20px}.gt-account h1{font-size:29px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/store.css.map */
