:root{--grii-e1: 0 1px 2px rgba(15, 23, 42, .05), 0 2px 6px rgba(15, 23, 42, .04);--grii-e2: 0 2px 4px rgba(15, 23, 42, .05), 0 8px 20px rgba(15, 23, 42, .06);--grii-e3: 0 4px 8px rgba(15, 23, 42, .06), 0 18px 44px rgba(15, 23, 42, .09);--grii-e4: 0 8px 16px rgba(15, 23, 42, .07), 0 32px 72px rgba(15, 23, 42, .12);--grii-edge: inset 0 1px 0 rgba(255, 255, 255, .7);--grii-ease: cubic-bezier(.22, .61, .36, 1);--grii-ease-out: cubic-bezier(.16, 1, .3, 1);--grii-fast: .14s;--grii-med: .26s;--grii-r-sm: 10px;--grii-r-md: 14px;--grii-r-lg: 20px;--grii-r-pill: 999px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-variant-numeric:tabular-nums lining-nums}.grii-hero__title,.grii-section__title,h1,h2{letter-spacing:-.022em;line-height:1.08;text-wrap:balance}h3,h4{letter-spacing:-.014em;line-height:1.2;text-wrap:balance}.grii-hero__description,.grii-section__subtitle,p{line-height:1.62;text-wrap:pretty}.grii-hero__title{font-size:clamp(2rem,1.35rem + 3.1vw,3.6rem)}.price,.product__price,.grii-price,[class*=price]{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.grii-hero__image-card,.grii-card,.grii-trust__item,.grii-collections__card,.grii-testimonial,.grii-logistics__card,.grii-product-card,.grid-product__wrapper{box-shadow:var(--grii-e2),var(--grii-edge);border-radius:var(--grii-r-lg);transition:box-shadow var(--grii-med) var(--grii-ease-out),transform var(--grii-med) var(--grii-ease-out);will-change:transform}.grii-hero__image-card{box-shadow:var(--grii-e4),var(--grii-edge)}.grii-hero__floating-card{box-shadow:var(--grii-e3),var(--grii-edge);border-radius:var(--grii-r-md);backdrop-filter:saturate(160%) blur(8px);-webkit-backdrop-filter:saturate(160%) blur(8px)}@media(hover:hover)and (pointer:fine){.grii-collections__card:hover,.grii-testimonial:hover,.grii-logistics__card:hover,.grii-product-card:hover,.grid-product__wrapper:hover{box-shadow:var(--grii-e3),var(--grii-edge);transform:translateY(-2px)}}.grii-hero__button,.btn,button.btn,input[type=submit].btn{border-radius:var(--grii-r-pill);font-weight:600;letter-spacing:-.006em;transition:transform var(--grii-fast) var(--grii-ease),box-shadow var(--grii-med) var(--grii-ease-out),filter var(--grii-fast) var(--grii-ease);will-change:transform}.grii-hero__button--primary,.btn--primary,.btn-buy{box-shadow:var(--grii-e2)}@media(hover:hover)and (pointer:fine){.grii-hero__button:hover,.btn:hover{filter:brightness(1.04);box-shadow:var(--grii-e3)}}.grii-hero__button:active,.btn:active{transform:scale(.978);filter:brightness(.97);box-shadow:var(--grii-e1)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--grii-green, #1E6FEB);outline-offset:3px;border-radius:var(--grii-r-sm)}:where(a,button,input,select,textarea):focus:not(:focus-visible){outline:none}.grii-hero__image,.grii-collections__image,.grii-logistics__logo,.grid-product__image{display:block;width:100%;height:auto;border-radius:inherit}img[loading=lazy]{background:linear-gradient(100deg,#f1f4f8 30%,#f8fafc,#f1f4f8 70%);background-size:220% 100%;animation:grii-shimmer 1.5s linear infinite}img[loading=lazy].grii-loaded,img[loading=lazy][src]{animation:none;background:none}@keyframes grii-shimmer{to{background-position:-220% 0}}.grii-icon--spin{animation:grii-spin .85s linear infinite}@keyframes grii-spin{to{transform:rotate(360deg)}}.grii-icon{display:inline-block;vertical-align:-.15em;flex:none}@media(min-width:990px){*{scrollbar-width:thin;scrollbar-color:rgba(15,23,42,.22) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-thumb{background:#0f172a38;border:3px solid transparent;background-clip:content-box;border-radius:var(--grii-r-pill)}*::-webkit-scrollbar-thumb:hover{background:#0f172a57;background-clip:content-box}}::selection{background:var(--grii-green, #1E6FEB);color:#fff}.btn-top{box-shadow:var(--grii-e3);border-radius:var(--grii-r-pill);display:inline-flex;align-items:center;justify-content:center}html{scroll-behavior:smooth;scroll-padding-top:90px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}html{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/grii-premium.css.map */
