.template-index .main-content{padding:0}input:focus{border-color:#fff!important}.dynamic-hero{position:relative;height:100%;max-height:748px;margin-bottom:-7px}.dynamic-hero__background{width:100%}.dynamic-hero__overlay{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.dynamic-hero__background-wrapper{position:relative;width:100%;height:auto}.dynamic-hero .content{display:block;position:absolute;top:20%;left:15%;max-width:370px}.dynamic-hero .content .wrapper .headline{font-family:DIN Next LT Pro Condensed;font-style:normal;font-weight:800;font-size:51px;line-height:95px;text-transform:uppercase;margin-bottom:0}.dynamic-hero .content .wrapper .body p{font-family:Sentinel;font-style:normal;font-weight:400;font-size:16px;line-height:21px;letter-spacing:.01em}.dynamic-hero .content .wrapper .hero-cta{display:inline-block;flex-direction:row;justify-content:center;align-items:center;padding:8px 28px 5px;font-family:DIN Next LT Pro Condensed;font-style:normal;font-weight:700;font-size:20px;line-height:25px;text-align:center;letter-spacing:.02em;text-transform:uppercase;margin-top:42px;transition:all .33s ease}.index-section{padding:0}.fp-wrapper{position:relative}.fp-background-wrapper{height:700px;width:100%;display:flex}.fp-background{width:50%;height:100%}.fp-background-left{top:0;left:0}.fp-background-right{top:0;left:50%}.fp-block{position:absolute;display:flex;justify-content:space-between;min-height:700px;top:0;left:0;right:0;bottom:0;margin:0 9%;z-index:1}.fp-block-item{width:33.33%}.fp-text-title{font-family:DIN Next LT Pro Condensed;font-size:63px;line-height:68px;text-transform:uppercase;color:#faf9f8;letter-spacing:0px}.fp-text{display:flex;flex-direction:column;color:#fff;margin-top:140px;justify-self:flex-start}.fp-text-subtitle p{color:#fff}.fp-text-button,.fp-add-to-cart__submit{display:inline-block;flex-direction:row;justify-content:center;align-items:center;padding:12px 11px 8px;font-family:DIN Next LT Pro Condensed;font-style:normal;font-weight:700;font-size:20px;line-height:25px;text-align:center;letter-spacing:.02em;text-transform:uppercase;margin-top:54px;background-color:#fff;max-width:220px;border:1px solid white;transition:all .33s ease}.fp-text-button:hover{color:#fff!important}.fp-add-to-cart__submit{font-size:14px;line-height:12px;padding:14px 20px 10px;border-radius:2px;margin-top:20px}.fp-add-to-cart__submit:hover{color:#fff}.fp-product-image{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:0;bottom:0;text-align:center;display:flex;justify-content:center;align-items:center}.fp-product-title{font-family:DIN Next LT Pro Condensed;font-style:normal;font-weight:700;font-size:28px;line-height:26px;text-align:center;text-transform:capitalize;color:#faf9f8}.fp-product-description__subtitle,.fp-product-description__description,.fp-product-description__description p{font-family:Sentinel;font-style:normal;font-weight:400;font-size:16px;line-height:21px;text-align:center;letter-spacing:.01em;color:#faf9f8;margin-bottom:17px}.fp-product-description__tastes{font-family:Sentinel;font-style:normal;font-weight:400;font-size:12px;line-height:14px;display:flex;justify-content:space-between;align-items:center;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#faf9f8;margin:8px 0 21px}.fp-product-description__tastes br{content:"";display:block;border-right:1px solid #FAF9F8;height:28px}.fp-product-info{display:flex;flex-direction:column;justify-content:center;justify-self:flex-end;min-width:350px}#fp-add-to-cart{text-align:center}.fp-add-to-cart__quantity-wrapper{display:flex;justify-content:center;align-items:center;border-top:1px white solid;border-bottom:1px white solid;padding-top:12px;padding-bottom:12px}.fp-add-to-cart__quantity-wrapper>div{flex:1}.fp-add-to-cart__quantity{text-align:center}.fp-add-to-cart__volume-select{background-color:transparent;background:none;border:none;color:#faf9f8}.fp-add-to-cart__volume{position:relative}.fp-add-to-cart__volume path{color:#faf9f8}.fp-add-to-cart__volume-select:focus-visible{outline:none;box-shadow:none}.fp-add-to-cart__quantity-wrapper input{color:#fff;background:none;font-size:10px;padding:7px;border:1px solid white;border-radius:0;margin-left:-5px}.fp-add-to-cart__quantity-wrapper .qtyminus{border-right:none;padding:7px 8px}.fp-add-to-cart__quantity-wrapper .qtyplus{border-left:none}.fp-add-to-cart__quantity-wrapper .qty{text-align:center;width:28px}.fp-add-to-cart__quantity-wrapper input:focus-visible{outline:none;border:1px white solid;border-radius:inherit;padding:7px}.fp-add-to-cart__price-wrapper{font-family:DIN Next LT Pro;font-style:normal;font-weight:400;font-size:14px;line-height:17px;text-align:center;color:#faf9f8}.quotes-section-wrapper{padding-top:55px;padding-bottom:55px;background-size:cover;background-repeat:no-repeat;background-color:#faf9f8;height:490px;border-bottom:1px solid #1C1C1C}.quote-text{font-family:Sentinel;font-style:normal;font-weight:400;font-size:24px;line-height:30px;text-align:center;color:#1c1c1c}.quotes-slider{display:flex;height:270px;margin-top:60px}.quotes-slide:nth-child(odd){align-self:end}.quotes-slide:nth-child(2n){align-self:start}.fr{margin-top:82px;margin-bottom:75px;flex-wrap:wrap}.fr__item{flex:unset}.fr__images{display:flex;gap:20px;margin-left:10px;margin-right:50px}.fr__images .fr__image img{object-fit:cover;width:300px;height:300px}.fr__title{font-family:DIN Next LT Pro Condensed;font-style:normal;font-weight:800;font-size:72px;line-height:72px;text-transform:uppercase;color:#1c1c1c}.fr__subtitle{font-family:DIN Next LT Pro Condensed;font-style:normal;font-weight:700;font-size:28px;line-height:26px;letter-spacing:-1px;text-transform:capitalize;color:#1c1c1c}.featured-row__subtext{margin-bottom:56px}.featured-row__subtext p{font-family:Sentinel;font-style:normal;font-weight:400;font-size:16px;line-height:21px;letter-spacing:.01em;color:#1c1c1c;margin-bottom:30px}.fr__text{max-width:436px;padding-left:0;justify-self:flex-end;margin-right:10px}.fr__text-button{font-family:DIN Next LT Pro Condensed;font-style:normal;font-weight:700;font-size:20px;line-height:25px;text-align:center;letter-spacing:.02em;text-transform:uppercase;color:#faf9f8;background:#1c1c1c;border-radius:2px;border:1px solid #1C1C1C;padding:11px 40px 9px;transition:all .33s ease}.fr__text-button:hover{color:#1c1c1c;background-color:#fff}.newsletter-section{padding-top:115px;padding-bottom:31px;background-size:cover;background-repeat:no-repeat}.newsletter-section .section-header{display:flex;justify-content:center}.newsletter-section .section-header .rte{max-width:450px}.newsletter-section .section-header p{font-family:Sentinel;font-style:normal;font-weight:400;font-size:24px;line-height:30px;text-align:center;color:#faf9f8}.newsletter-section .input-group__field{background:none;padding:13px 17px 10px;border-radius:0;font-family:DIN Next LT Pro Condensed;font-style:normal;font-weight:400;font-size:14px;line-height:17px;letter-spacing:.06em;text-transform:inherit;color:#faf9f899}.newsletter-section .input-group__field::placeholder{font-family:DIN Next LT Pro Condensed;font-style:normal;font-weight:400;font-size:14px;line-height:17px;letter-spacing:.06em;text-transform:inherit;color:#faf9f899}.newsletter-section .input-group__field:focus-visible{outline:none;border:1px white solid;border-radius:inherit}.newsletter-submit{padding:11px 40px 8px;background:#faf9f8;border-radius:0 2px 2px 0;color:#1c1c1c;transition:all .33s ease}.newsletter-submit-text{font-family:DIN Next LT Pro Condensed;font-style:normal;font-weight:700;font-size:20px;line-height:25px;display:flex;align-items:center;text-align:center;letter-spacing:.02em;text-transform:uppercase}.locations-block-wrapper{background:#1c1c1c;min-height:800px;display:flex;justify-content:center}.locations-wrapper{display:flex;gap:70px;max-width:1250px;margin:80px 40px 60px 153px}.locations__left{display:flex;flex-direction:column;justify-content:flex-end;width:35%}.locations__right{width:64%}.locations__location,.locations__location-images{display:none}.locations__location{min-height:190px}.locations__location-wrapper{min-height:200px}.locations__location-images__wrapper img{width:100%;height:400px;object-fit:cover;object-position:center}.locations__location.active,.locations__location-images.active{display:block}.locations__location-address-wrapper{display:grid;grid-template:"a a" "b c";max-width:270px}.locations__location-icon{grid-area:a;margin-bottom:18px}.locations__location-address{grid-area:b}.locations__location-working-hours{grid-area:c}.locations__location-select{display:flex;flex-wrap:wrap}.locations__location-title{font-family:DIN Next LT Pro Condensed;font-style:normal;font-weight:800;font-size:56px;line-height:56px;text-transform:uppercase;color:#3f3f3f;width:100%;cursor:default;transition:color .33s ease}.locations__location-title.active{color:#faf9f8}.locations__location-address p,.locations__location-working-hours p{font-family:DIN Next LT Pro Condensed;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:1px;text-transform:uppercase;color:#faf9f8}.locations__location-images__wrapper{display:grid;gap:20px}.locations__first-image{grid-area:a;height:400px}.locations__second-image{grid-area:b;height:400px}.locations__third-image{grid-area:c;height:400px}.locations__fourth-image{grid-area:d;height:400px}.cta{display:flex}.cta__block{flex:1;display:flex;justify-content:center;transition:background-color .33s ease}.cta__block-white{background-color:#fff!important}.cta__text-wrapper{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:130px 60px;flex-wrap:wrap;max-width:500px}.cta__title{display:flex;align-items:flex-end;min-height:55px;font-family:DIN Next LT Pro Condensed;font-style:normal;font-weight:800;font-size:26px;line-height:28px;text-align:center;letter-spacing:.01em;text-transform:uppercase;color:#1c1c1c}.cta__text{flex:1;min-height:120px;font-family:Sentinel;font-style:normal;font-weight:400;font-size:16px;line-height:21px;text-align:center;letter-spacing:.01em;color:#1c1c1c;margin-bottom:1em}.cta__button{padding:11px 30px 7px;background:#1c1c1c;font-family:DIN Next LT Pro Condensed;font-style:normal;font-weight:700;font-size:20px;line-height:25px;text-align:center;letter-spacing:.02em;text-transform:uppercase;color:#e5e5e5}.cta__button:hover{color:#e5e5e5!important}.social{max-width:1074px;margin:76px auto;padding:0 20px}.social__text{display:flex;justify-content:space-between;align-items:flex-end}.social__title{font-family:DIN Next LT Pro Condensed;font-style:normal;font-weight:800;font-size:72px;line-height:72px;letter-spacing:3px;text-transform:uppercase;color:#1c1c1c}.social__subtitle{font-family:Sentinel;font-style:normal;font-weight:400;font-size:24px;line-height:30px;color:#1c1c1c}.social__images{margin-top:50px;display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.social__images img{object-fit:cover;width:250px;height:250px}.social__social-icons a{margin-left:5px;transition:all .33s ease}.fp-text-subtitle p{font-family:Sentinel;font-style:normal;font-weight:400;font-size:16px;line-height:21px;letter-spacing:.01em}@media only screen and (max-width: 1440px){.dynamic-hero{background-position-y:0px}.dynamic-hero .headline{line-height:normal}.cta__text-wrapper{margin:130px 60px 133px}}@media only screen and (max-width: 1280px){.locations-wrapper{min-height:580px}.locations__location-title{font-size:44px;line-height:44px}.social__images img{width:25%;height:calc(25vw - 20px);min-width:230px;max-height:250px}.locations__first-image,.locations__second-image,.locations__third-image,.locations__fourth-image,.locations__location-images__wrapper img{height:250px}}@media only screen and (max-width: 1024px){.dynamic-hero{background-position-x:center}.fp-text-title{font-size:44px;line-height:44px}.fp-background-wrapper{height:920px;flex-wrap:wrap}.fp-background{height:50%;width:100%}.fp-block{flex-direction:column;align-items:center}.fp-block-item{max-width:100%;width:initial;height:33.33%;max-height:33.33%}.fp-text{margin-top:40px}.fp-product-image img{max-height:260px}.fp-product-info{margin-bottom:20px;min-width:300px}.cta{flex-wrap:wrap}.cta__block{flex:1 0 100%}.cta__text-wrapper{margin:60px}.cta__title{min-height:0}.cta__text{min-height:0;flex:none;margin-bottom:1.5em}.locations-wrapper{flex-wrap:wrap;justify-content:center;align-items:center;margin:60px 0}.locations__location-working-hours{text-align:left;margin-top:20px}.locations__left,.locations__right{width:90%}.locations__location-select{margin-top:50px}.locations__location-address-wrapper{min-height:180px;display:flex;flex-direction:column;align-items:flex-start;margin:0;min-height:220px}.locations__first-image,.locations__second-image,.locations__third-image,.locations__fourth-image,.locations__location-images__wrapper img{height:400px}.social{margin:100px 0}.social__text{flex-wrap:wrap}.social__titles-wrapper{flex:1 0 100%}.social__title{font-size:44px;line-height:44px}.social__social-icons{flex:1 0 100%;margin-top:35px}.social__images img{min-width:0;max-height:100%}}@media only screen and (max-width: 768px){.dynamic-hero .content{position:relative;max-width:100%;width:100%;background-color:#1c1c1c;top:0;left:0;margin-top:-7px;padding-top:66px;padding-bottom:66px}.dynamic-hero .content .wrapper{max-width:340px;margin:auto}.dynamic-hero .content .wrapper .headline{font-size:44px;line-height:44px}.dynamic-hero__overlay{display:none}.fp-background-wrapper{height:980px}.fr__text--left{padding-left:8px}.fr__text .btn{padding:10px 35px}.quotes-slider-wrapper{overflow:visible!important}.quotes-slider{flex-direction:column;margin-top:0;margin-bottom:0;height:100%}.quotes-slide{align-self:center!important;width:100%!important}.quotes-slider__text p{margin-bottom:14px}.quotes-slider__text{margin-bottom:70px}.quotes-section-wrapper{height:100%}.fr{flex-direction:column;margin:auto;gap:50px}.fr__item{flex:0 0 100%!important;margin-left:0;margin-right:0}.fr__title{font-size:44px;line-height:44px}.fr__images{align-items:flex-end;justify-content:center;margin-top:50px}.fr__images .fr__image img{height:165px;width:165px}.fr__text{margin:30px auto 50px;max-width:340px}.locations__first-image,.locations__second-image,.locations__third-image,.locations__fourth-image,.locations__location-images__wrapper img{height:250px}.social__images{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:10px}.social__images img{width:100%;height:calc(50vw - 20px)}.newsletter-section .input-group__field{padding:15px 17px 12px}.contact-form .input-group{flex-wrap:nowrap}}@media only screen and (max-width: 450px){.locations__first-image,.locations__second-image,.locations__third-image,.locations__fourth-image,.locations__location-images__wrapper img{height:160px}}.template-index .dynamic-hero{max-height:100%}
/*# sourceMappingURL=/cdn/shop/t/131/assets/ilya.css.map */
