@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(playfairdisplay-500-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(playfairdisplay-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+2000-206F,U+2122,U+2191,U+2193,U+2212}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(playfairdisplay-600-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(playfairdisplay-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+2000-206F,U+2122,U+2191,U+2193,U+2212}@font-face{font-family:InterCyr;font-style:normal;font-weight:400;font-display:swap;src:url(inter-400-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:InterCyr;font-style:normal;font-weight:400;font-display:swap;src:url(inter-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+2000-206F,U+2122,U+2191,U+2193,U+2212}@font-face{font-family:InterCyr;font-style:normal;font-weight:500;font-display:swap;src:url(inter-500-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:InterCyr;font-style:normal;font-weight:500;font-display:swap;src:url(inter-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+2000-206F,U+2122,U+2191,U+2193,U+2212}@font-face{font-family:InterCyr;font-style:normal;font-weight:600;font-display:swap;src:url(inter-600-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:InterCyr;font-style:normal;font-weight:600;font-display:swap;src:url(inter-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+2000-206F,U+2122,U+2191,U+2193,U+2212}:root,body{--felice-serif: "Playfair Display", Georgia, "Times New Roman", serif;--felice-sans: "InterCyr", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-heading--family: var(--felice-serif);--font-body--family: var(--felice-sans);--font-accent--family: var(--felice-sans);--font-subheading--family: var(--felice-sans)}body{font-family:var(--felice-sans);font-weight:400;line-height:1.6}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--felice-serif);font-weight:600;letter-spacing:-.015em}h5,h6,.h5,.h6{font-family:var(--felice-sans);font-weight:600;letter-spacing:.02em}button,input,select,textarea,optgroup,.button,[class*=button],[role=button]{font-family:var(--felice-sans)}.button,button.button,[class*=button]:not(input){font-weight:500;letter-spacing:.01em}.header__menu,.menu-list,nav a{font-family:var(--felice-sans);font-weight:500}.badge{font-family:var(--felice-sans);font-weight:600}product-card,.product-card{height:100%}.product-card__content{display:flex;flex-direction:column;height:100%;gap:.35rem}.product-card .product-media,.product-card .product-media__image,.product-card img{aspect-ratio:3 / 4;object-fit:cover;width:100%}.product-card .product-title,.product-card [class*=product-title],.product-card h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;line-height:1.3;font-family:var(--font-body--family);font-weight:500}.product-card .price,.product-card [class*=price]{margin-block-start:auto}.product-card .button,.product-card button:not([class*=swatch]):not([class*=quick]){width:100%;min-height:2.75rem}.product-card [class*=swatch]{flex-wrap:nowrap;overflow:hidden}.card-gallery,.product-media{border-radius:var(--style-border-radius-cards, 4px);overflow:hidden}.badge{letter-spacing:.02em}.hero .overlay--gradient{background:linear-gradient(to top,#1c1a189e,#1c1a1857 38%,#1c1a180d 72%,#1c1a1800)}.hero .text-block,.hero .text-block *{text-shadow:0 1px 3px rgba(0,0,0,.28)}.hero .text-block.h1{max-width:18ch}.hero .text-block.paragraph{max-width:46ch}.hero .button{background:var(--color-background, #faf8f5);color:var(--color-foreground, #1c1a18);border-color:transparent;text-shadow:none}.collection-card .collection-title,[class*=collection-card] [class*=title]{font-family:var(--font-heading--family);letter-spacing:.01em}.hero__content-wrapper{padding-inline:clamp(1.25rem,6vw,5rem);padding-block-end:clamp(1.5rem,4vw,3.25rem)}@media(max-width:749px){.hero__content-wrapper{padding-inline:1.25rem;padding-block-end:1.5rem}}.product-card .card-gallery{--gallery-aspect-ratio: .75 !important}.product-card .product-media-container{--ratio: .75 !important}.product-card .product-media,.product-card .product-media__image{width:100%;height:100%;aspect-ratio:3 / 4;object-fit:cover}.product-card h3 .text-block,.product-card [class*=product_title]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;line-height:1.3}.product-card product-price{margin-block-start:auto}.product-card .card-gallery{overflow:hidden}.product-card .product-media__image{transition:transform .45s cubic-bezier(.2,0,.2,1);will-change:transform}@media(hover:hover){.product-card:hover .product-media__image{transform:scale(1.035)}}.product-card button.quick-add__button{transition-property:opacity,background-color,color!important;transition-duration:.18s!important;width:var(--quick-add-expanded-width)!important;scale:1!important;translate:none!important}.product-card product-price,.product-card .price{font-size:1.0625rem;font-weight:600;letter-spacing:0;line-height:1.35}@media(min-width:990px){.product-card product-price,.product-card .price{font-size:1.125rem}}.product-information product-price,.product-information .price{font-size:clamp(1.5rem,1.1rem + 1vw,2rem);font-weight:600}.header,.header__menu,.menu-list{--menu-top-level-font-family: var(--felice-sans);--menu-parent-font-family: var(--felice-sans);--menu-child-font-family: var(--felice-sans);--menu-localization-font: var(--felice-sans)}.felice-otkaz{width:100%;max-width:46rem;margin-inline:auto}.felice-otkaz h2{margin-block:2rem 1rem}.felice-otkaz__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem 1.25rem}.felice-otkaz label,.felice-otkaz__wide{display:block;font-size:.875rem;font-weight:500;margin-block-end:1rem}.felice-otkaz input[type=text],.felice-otkaz input[type=email],.felice-otkaz input[type=tel],.felice-otkaz input[type=date],.felice-otkaz textarea{display:block;width:100%;margin-block-start:.35rem;padding:.7rem .85rem;font:inherit;font-weight:400;color:inherit;background:var(--color-background, #faf8f5);border:1px solid var(--color-border, #e6ded6);border-radius:4px}.felice-otkaz textarea{resize:vertical}.felice-otkaz input:focus-visible,.felice-otkaz textarea:focus-visible{outline:2px solid var(--color-foreground, #1c1a18);outline-offset:1px}.felice-otkaz__check{display:flex;gap:.6rem;align-items:flex-start;font-weight:400;margin-block:.5rem 1.25rem}.felice-otkaz__check input{margin-block-start:.2rem}.felice-otkaz__note{font-size:.8125rem;opacity:.7;margin-block-start:.75rem}.felice-otkaz .form-success{padding:.9rem 1rem;border:1px solid var(--color-border, #e6ded6);border-radius:4px;margin-block-end:1.25rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/felice-custom.css.map */
