@charset "UTF-8";.main-nav,.main-nav__wrapper{height:100%}.main-nav__list{height:100%;display:flex;margin:0;padding:0;align-items:center;list-style:none}.main-nav__item{margin-left:36px;height:125%;align-items:center;display:flex}.main-nav__item:hover .nav-sub{display:block}.main-nav__item:hover>a{border-color:#ffdccc}.main-nav__link{color:#fff;letter-spacing:.84px;font-size:14px;line-height:18px;text-transform:uppercase;text-decoration:none;padding:20px 0 12px;border-bottom:1px solid transparent}.main-nav__link.is-active{opacity:.6}.main-nav__toggle{display:none}.nav-mobile{background-color:#212121;min-height:100vh;color:#fff;-webkit-animation:scale-height .4s cubic-bezier(.39,.575,.565,1) both;animation:scale-height .4s cubic-bezier(.39,.575,.565,1) both;max-height:100vh;overflow-y:auto}.nav-mobile__list{width:90%;list-style:none;margin:0 auto;padding:0;overflow-y:auto}.nav-mobile__item{text-transform:uppercase;align-items:center;display:flex;justify-content:space-between;font-size:18px;font-weight:300;letter-spacing:.84px}.nav-mobile__item-toggle{width:20px}.nav-mobile__item__hide{display:none}.nav-mobile__item-title a{color:#fff}.nav-mobile__children{-webkit-animation:scale-height .4s cubic-bezier(.39,.575,.565,1) both;animation:scale-height .4s cubic-bezier(.39,.575,.565,1) both;padding-left:29px;max-height:100vh}.nav-mobile__children--hidden{display:none}.nav-mobile__reversed{flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:10px}@media (max-width: 599px){.main-nav{display:none}}.hidden{display:none}.header{padding:0;position:sticky;top:0;z-index:5}.header__inner{height:80px;background:#212121 0% 0% no-repeat padding-box;border-bottom:1px solid #626262}.header-flex{display:flex;align-items:center;height:100%;justify-content:space-between}.header-flex__mobile{display:none}.header__logo{color:#fff}.header .special-promo{background:#ffdccc;display:flex;align-items:center;justify-content:center;position:relative;display:block;overflow:hidden;font-size:12pt;padding:0 15px}.header .special-promo__inner{max-width:1276px}.header .special-promo__close{cursor:pointer;width:30px;position:absolute;top:5px;right:1%}.header .special-promo__close svg{stroke:#000}.header .special-promo .swiper-wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap}.header .special-promo .swiper-slide{flex:0 0 auto;white-space:nowrap;text-align:center;width:auto}@media all and (max-width: 768px){.header .special-promo{padding:8px 30px;text-align:center}.header .special-promo .swiper-wrapper{justify-content:flex-start}}.header-actions{display:flex;gap:20px;align-items:center}.header-actions__item a{text-decoration:none}@media (max-width: 599px){.header-flex{justify-content:space-evenly}.header-flex__mobile{width:60px;padding:0 10px;display:block}}@font-face{font-family:Josefin Sans;src:url(/build/assets/JosefinSans-Light-BX2U7qGT.eot);src:local("Josefin Sans Light"),local("/public/fonts/Josefin/JosefinSans-Light"),url(/build/assets/JosefinSans-Light-BX2U7qGT.eot?#iefix) format("embedded-opentype"),url(/build/assets/JosefinSans-Light-BJeGemxY.woff2) format("woff2"),url(/build/assets/JosefinSans-Light-DqYQyACT.woff) format("woff"),url(/build/assets/JosefinSans-Light-AWXC4wPG.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Josefin Sans;src:url(/build/assets/JosefinSans-Regular-DBz8fEWi.eot);src:local("Josefin Sans Regular"),local("/public/fonts/Josefin/JosefinSans-Regular"),url(/build/assets/JosefinSans-Regular-DBz8fEWi.eot?#iefix) format("embedded-opentype"),url(/build/assets/JosefinSans-Regular-D1syo6e1.woff2) format("woff2"),url(/build/assets/JosefinSans-Regular-C7L6PwXi.woff) format("woff"),url(/build/assets/JosefinSans-Regular-Bz7vV-7C.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Josefin Sans;src:url(/build/assets/JosefinSans-SemiBoldItalic-B5T4f3ff.eot);src:local("Josefin Sans SemiBold Italic"),local("/public/fonts/Josefin/JosefinSans-SemiBoldItalic"),url(/build/assets/JosefinSans-SemiBoldItalic-B5T4f3ff.eot?#iefix) format("embedded-opentype"),url(/build/assets/JosefinSans-SemiBoldItalic-CWB7Bi75.woff2) format("woff2"),url(/build/assets/JosefinSans-SemiBoldItalic-rl2ucFkL.woff) format("woff"),url(/build/assets/JosefinSans-SemiBoldItalic-C7_CugTn.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Josefin Sans;src:url(/build/assets/JosefinSans-LightItalic-CjhR7o2H.eot);src:local("Josefin Sans Light Italic"),local("/public/fonts/Josefin/JosefinSans-LightItalic"),url(/build/assets/JosefinSans-LightItalic-CjhR7o2H.eot?#iefix) format("embedded-opentype"),url(/build/assets/JosefinSans-LightItalic-DsiE3pPR.woff2) format("woff2"),url(/build/assets/JosefinSans-LightItalic-BNSr6nxr.woff) format("woff"),url(/build/assets/JosefinSans-LightItalic-DCU2eQn7.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Josefin Sans;src:url(/build/assets/JosefinSans-SemiBold-Bhez1E2i.eot);src:local("Josefin Sans SemiBold"),local("/public/fonts/Josefin/JosefinSans-SemiBold"),url(/build/assets/JosefinSans-SemiBold-Bhez1E2i.eot?#iefix) format("embedded-opentype"),url(/build/assets/JosefinSans-SemiBold-RfiO3x0Z.woff2) format("woff2"),url(/build/assets/JosefinSans-SemiBold-CfZh7Yjf.woff) format("woff"),url(/build/assets/JosefinSans-SemiBold-gKZi8sHs.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Josefin Sans;src:url(/build/assets/JosefinSans-BoldItalic-DGqRgAAO.eot);src:local("Josefin Sans Bold Italic"),local("/public/fonts/Josefin/JosefinSans-BoldItalic"),url(/build/assets/JosefinSans-BoldItalic-DGqRgAAO.eot?#iefix) format("embedded-opentype"),url(/build/assets/JosefinSans-BoldItalic-D1jjhp7F.woff2) format("woff2"),url(/build/assets/JosefinSans-BoldItalic-D8fiElkk.woff) format("woff"),url(/build/assets/JosefinSans-BoldItalic-DTQLlgcF.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Josefin Sans;src:url(/build/assets/JosefinSans-ThinItalic-DyTfSZCD.eot);src:local("Josefin Sans Thin Italic"),local("/public/fonts/Josefin/JosefinSans-ThinItalic"),url(/build/assets/JosefinSans-ThinItalic-DyTfSZCD.eot?#iefix) format("embedded-opentype"),url(/build/assets/JosefinSans-ThinItalic-TFOtVfnX.woff2) format("woff2"),url(/build/assets/JosefinSans-ThinItalic-BPwN4TQ1.woff) format("woff"),url(/build/assets/JosefinSans-ThinItalic-Dtb9jfGT.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Josefin Sans;src:url(/build/assets/JosefinSans-Thin-CYTMmgo3.eot);src:local("Josefin Sans Thin"),local("/public/fonts/Josefin/JosefinSans-Thin"),url(/build/assets/JosefinSans-Thin-CYTMmgo3.eot?#iefix) format("embedded-opentype"),url(/build/assets/JosefinSans-Thin-BTglBXOA.woff2) format("woff2"),url(/build/assets/JosefinSans-Thin-BpYkmr2V.woff) format("woff"),url(/build/assets/JosefinSans-Thin-D2czWaLd.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Josefin Sans;src:url(/build/assets/JosefinSans-Bold-BJeMBHFB.eot);src:local("Josefin Sans Bold"),local("/public/fonts/Josefin/JosefinSans-Bold"),url(/build/assets/JosefinSans-Bold-BJeMBHFB.eot?#iefix) format("embedded-opentype"),url(/build/assets/JosefinSans-Bold-BISt1-gG.woff2) format("woff2"),url(/build/assets/JosefinSans-Bold-zM5qM4KX.woff) format("woff"),url(/build/assets/JosefinSans-Bold-BfZHpRkR.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Josefin Sans;src:url(/build/assets/JosefinSans-Italic-D5gViToJ.eot);src:local("Josefin Sans Italic"),local("/public/fonts/Josefin/JosefinSans-Italic"),url(/build/assets/JosefinSans-Italic-D5gViToJ.eot?#iefix) format("embedded-opentype"),url(/build/assets/JosefinSans-Italic-nC18SxN6.woff2) format("woff2"),url(/build/assets/JosefinSans-Italic-00uUMPMw.woff) format("woff"),url(/build/assets/JosefinSans-Italic-Oldi1F3-.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Lora;src:url(/build/assets/Lora-Bold-B_ZP4FU_.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Lora;src:url(/build/assets/Lora-BoldItalic-D-J31DGf.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Lora;src:url(/build/assets/Lora-Italic-t4YC0DCW.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Lora;src:url(/build/assets/Lora-Medium-nfmIWVIB.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Lora;src:url(/build/assets/Lora-MediumItalic-D19fy88J.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Lora;src:url(/build/assets/Lora-Regular-BFWPgoKa.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Lora;src:url(/build/assets/Lora-SemiBold-wPouLiki.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Lora;src:url(/build/assets/Lora-SemiBoldItalic-Dd4V7LcR.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Monotype Corsiva;src:local("Monotype Corsiva"),url(/build/assets/MTCORSVA-D79AJvdE.woff) format("woff")}.handmade-font{font-family:Lora}.promos .promo-card{position:relative}.promos .promo-card--topped{top:-165px}.promos .promo-card__pic{overflow:hidden}.promos .promo-card__pic img{max-width:100%;transition:transform .5s ease}.promos .promo-card__pic:hover img{transform:scale(1.25)}.promos .promo-card:first-child{margin-right:76px}.promos .promo-card__footer--small{display:inline-flex;flex-direction:column;padding-left:10%;margin-top:16px}.promos .promo-card__footer--small .promo-card__title{margin-bottom:30px}.promos .promo-card__footer .abs-text{font-size:60px;line-height:75px;position:absolute;margin-top:36px}.promos .promo-card__footer .framed-carder{border:2px solid #FFDCCC;border-top:none;display:flex;width:66%;margin:0 auto;padding:100px 24px 44px}.promos .promo-card__footer .framed-carder__left{margin-right:20px;font-size:36px;line-height:43px}.promos .promo-card__footer .framed-carder__right{text-transform:uppercase;font-size:16px;line-height:20px;margin:20px 50px 0 0}.promos .promo-card__title .handmade-font{font-size:60px;line-height:75px}.promos .promo-card__sub{text-transform:uppercase;font-size:16px;line-height:20px}.promos .promo-card .promocode-info{text-align:right;display:flex;flex-direction:column}.promos .promo-card .promocode-info__code{font-size:36px;line-height:43px}.promos .promo-card .promocode-info__sub{font-size:16px;line-height:20px}@media (max-width: 599px){.promos{flex-direction:column-reverse}.promos .promo-card{position:relative}.promos .promo-card--topped,.promos .promo-card:first-child{width:93%;margin:0 auto}.promos .promo-card__footer--small{display:inline-flex;flex-direction:column;padding-left:10%;margin-top:16px}.promos .promo-card__footer--small .promo-card__title{margin-bottom:30px}.promos .promo-card__footer .abs-text{font-size:60px;line-height:75px;position:absolute;margin-top:36px}.promos .promo-card__footer .framed-carder{border:2px solid #FFDCCC;border-top:none;display:flex;width:66%;margin:0 auto;padding:100px 24px 44px}.promos .promo-card__footer .framed-carder__left{margin-right:20px;font-size:36px;line-height:43px}.promos .promo-card__footer .framed-carder__right{text-transform:uppercase;font-size:16px;line-height:20px;margin:20px 50px 0 0}.promos .promo-card__title .handmade-font{font-size:45px;line-height:75px}.promos .promo-card__sub{text-transform:uppercase;font-size:16px;line-height:20px;margin-top:-10px}.promos .promo-card .promocode-info{text-align:right;display:flex;flex-direction:column}.promos .promo-card .promocode-info__code{font-size:36px;line-height:43px}.promos .promo-card .promocode-info__sub{font-size:16px;line-height:20px}}.cards-grid{display:flex;flex-direction:column}.cards-grid .grid-caption{text-align:right;width:43%;align-self:flex-end;position:relative;top:-70px}.cards-grid .grid-caption__disc{font-size:20px;line-height:28px;margin-top:40px}.cards-grid .grid-collections{display:flex;align-items:flex-start}.cards-grid .grid-collections__left{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end;margin-top:-100px}.cards-grid .grid-collections__right,.cards-grid .grid-collections__third{display:flex;flex-wrap:wrap;align-items:flex-start}.cards-grid .grid-collections .collection-card{margin-right:24px;position:relative;display:flex;text-decoration:none;margin-bottom:24px;overflow:hidden}.cards-grid .grid-collections .collection-card img{max-width:100%;transition:transform .5s ease}.cards-grid .grid-collections .collection-card:hover img{transform:scale(1.25)}.cards-grid .grid-collections .collection-card__title{position:absolute;bottom:24px;left:24px;color:#fff;font-size:16px;line-height:19px;text-transform:uppercase}@media (max-width: 599px){.cards-grid{display:flex;flex-direction:column}.cards-grid .grid-caption{width:100%;top:0;margin-top:20px}.cards-grid .grid-caption__disc{font-size:20px;line-height:28px;margin-top:40px}.cards-grid .grid-collections{display:flex;flex-direction:column;align-items:flex-start;margin-left:20px}.cards-grid .grid-collections__left{flex-wrap:nowrap;align-items:stretch;justify-content:flex-end;margin-top:0}.cards-grid .grid-collections__right{display:flex;flex-wrap:wrap;align-items:flex-start}.cards-grid .grid-collections__third{flex-wrap:nowrap;align-items:stretch;justify-content:flex-end;margin-top:0}.cards-grid .grid-collections .collection-card{margin-right:24px;position:relative;display:flex;text-decoration:none;margin-bottom:24px;overflow:hidden}.cards-grid .grid-collections .collection-card img{max-width:100%;transition:transform .5s ease}.cards-grid .grid-collections .collection-card:hover img{transform:scale(1.25)}.cards-grid .grid-collections .collection-card__title{position:absolute;bottom:24px;left:24px;color:#fff;font-size:16px;line-height:19px;text-transform:uppercase}}.full-width-banner{margin-top:216px;margin-bottom:120px;position:relative;display:flex;align-items:center}.full-width-banner img{position:relative;z-index:2;opacity:.7}.full-width-banner__overlay{background:#212121;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}.full-width-banner .banner-caption{color:#fff;z-index:3;width:408px;margin-left:10%}@media (max-width: 599px){.full-width-banner{margin-top:70px;margin-bottom:40px;align-items:center;justify-content:center}.full-width-banner img{height:480px;object-fit:cover;object-position:70%}.full-width-banner .banner-caption{margin:0 20px}}.about-blocks__text{font-size:20px;line-height:24px;padding-left:10%;max-width:60%;margin:0 0 48px}.about-blocks .blocks{gap:12px;display:flex;flex-wrap:wrap;justify-content:space-between}.about-blocks .blocks-item{width:500px;height:409px;position:relative;padding:100px 16px;flex:1 1 45%;max-width:calc(50% - 24px)}.about-blocks .blocks-item img{position:absolute;top:0;left:0;width:100%}.about-blocks .blocks-item__caption{position:relative;z-index:3;color:#fff}.about-blocks .blocks-item__heading{font-weight:400;text-transform:uppercase;letter-spacing:1.28px;font-size:16px;line-height:19px;margin:0 0 16px}.about-blocks .blocks-item__desc{font-size:20px;line-height:24px}.about-blocks .blocks-item:before{content:"";position:absolute;z-index:2;width:100%;height:100%;background:transparent linear-gradient(336deg,#0000,#00000080) 0% 0% no-repeat padding-box;top:0;left:0}@media (max-width: 599px){.about-blocks{margin-bottom:40px!important}.about-blocks .blocks-item{flex:1 1 100%;max-width:100%;height:233px;padding:20px}.about-blocks .blocks-item__desc{font-size:16px}.about-blocks__text{font-size:20px;line-height:24px;padding:0 10%;margin:0 0 48px;max-width:100%}}.reviews{padding-top:80px}.reviews-slider{width:972px;margin:48px auto 0;position:relative}.reviews-slider .swiper{padding-left:40px;padding-bottom:40px}.reviews-slider__nav{width:56%;display:flex;align-self:flex-end;margin-left:auto}.reviews-slider__prev,.reviews-slider__next{width:48px;height:48px;display:flex;justify-content:center;align-items:center}.reviews-slider__prev img,.reviews-slider__next img{width:20px}.reviews-slider .swiper-button-disabled{opacity:.4;cursor:default}.reviews-slider__prev{margin-right:36px}.reviews .review-item{display:flex}.reviews .review-pic{margin-right:48px;position:relative}.reviews .review-pic:before{content:"";position:absolute;width:340px;height:350px;bottom:-40px;left:-40px;border:2px solid #ffdccc}.reviews .review-pic img{position:relative;z-index:1}.reviews .review-content{display:flex;flex-direction:column;justify-content:center}.reviews .review-content__name{text-transform:uppercase;font-weight:400;margin-bottom:24px}.reviews .review-content__text{max-width:516px}.reviews .review-product{border:1px solid #c1c1c1;margin-top:36px;transition:all .5s linear}.reviews .review-product:hover{border-color:#ffdccc}.reviews .review-product__link{text-decoration:none;display:flex;align-items:center;color:#212121}.reviews .review-product img{max-width:78px;margin-right:16px}.reviews .review-product__title{letter-spacing:.84px;text-transform:uppercase;font-size:14px;line-height:18px}.reviews .review-product__details{font-size:18px;line-height:22px;margin-left:auto;margin-right:16px}.handmade-heading2{font-size:108px}.handmade-sub2{font-size:24px;margin-right:20px}@media (max-width: 599px){.handmade-heading2{font-size:42px;text-align:center}.handmade-sub2{font-size:24px;margin-right:20px;line-height:30px;padding:0 10px;text-align:center}.reviews{padding-top:50px}.reviews-slider{width:100%;margin:48px auto 0;position:relative}.reviews-slider__nav{width:72%}.reviews-slider__prev,.reviews-slider__next{width:48px;height:48px;display:flex;justify-content:center;align-items:center}.reviews-slider .swiper-button-disabled{opacity:.4;cursor:default}.reviews-slider__prev{margin-right:36px}.reviews .review-item{flex-direction:column;align-items:flex-start}.reviews .review-pic{margin-right:48px;position:relative}.reviews .review-pic:before{content:"";position:absolute;width:340px;height:350px;bottom:-40px;left:-40px;border:none}.reviews .review-pic img{position:relative;z-index:1}.reviews .review-content{display:flex;flex-direction:column;justify-content:center;margin-top:20px}.reviews .review-content__name{text-transform:uppercase;font-weight:400;margin-bottom:24px;font-size:20px}.reviews .review-content__text{max-width:324px;font-size:18px;line-height:22px}.reviews .review-product{border:1px solid #c1c1c1;margin-top:36px;transition:all .5s linear}.reviews .review-product:hover{border-color:#ffdccc}.reviews .review-product__link{text-decoration:none;display:flex;align-items:center;color:#212121}.reviews .review-product img{max-width:78px;margin-right:16px}.reviews .review-product__title{letter-spacing:.84px;text-transform:uppercase;font-size:14px;line-height:18px}.reviews .review-product__details{font-size:18px;line-height:22px;margin-left:auto;margin-right:16px}}.hero{margin-bottom:50px}.hero--category{margin-bottom:36px}.hero__video{width:100%;height:592px;filter:grayscale(1)}.hero-caption{position:relative;z-index:1}.hero-caption{color:#fff;margin-top:7%;margin-left:8%;text-align:right}.hero-title{margin-bottom:40px}.hero-title__figure{font-size:108px;line-height:86px}.hero-title__disc{text-transform:uppercase;font-size:24px;line-height:29px}.hero-text{font-size:24px;line-height:29px}.hero--post{margin-bottom:0}.handmade-block{text-align:right}.handmade-heading{font-weight:400;font-size:60px;line-height:60px;margin:0}.handmade-heading--righted{padding-right:15px}.handmade-sub{font-size:24px;line-height:29px;text-transform:uppercase}.handmade-disc{font-size:20px;line-height:24px;margin-top:40px;text-align:left}@media (max-width: 599px){.hero--category{margin-bottom:36px}.hero__video{width:100%;height:592px;filter:grayscale(1)}.hero-caption{margin-top:14%;margin-left:8%}.hero-title{margin-bottom:40px}.hero-title__figure{font-size:108px;line-height:86px}.hero-title__disc{text-transform:uppercase;font-size:24px;line-height:29px}.hero-text{margin-right:20px}.handmade-disc{padding:20px}.handmade-heading{font-size:60px;line-height:86px;margin:0 20px 0 0}.handmade-heading--righted{padding-right:15px}.handmade-sub{font-size:24px;line-height:29px;margin-right:20px}}.contact-page{display:flex;flex-direction:row;height:100vh}.contact-page__left{flex:1;background:url(/build/assets/model-BKQ8vzgB.webp) no-repeat center bottom;background-size:cover}.contact-page__right{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:20px}.contact-page__address{width:100%;text-align:left}@media (max-width: 599px){.contact-page{flex-direction:column}.contact-page__left{order:2;height:50vh}.contact-page__right{order:1;height:50vh}}.about-caption{text-align:left;height:500px;width:37%}.about-caption__title{margin-top:50px}.about-caption__text{font-size:32px;line-height:35px;font-weight:600}.about-breadcrumbs{display:flex;gap:14px}.about-breadcrumbs a{color:#fff}.about-breadcrumbs__arrow{width:20px;height:20px}.about-page__description{margin-top:100px;display:flex;align-items:center;gap:30px}.about-page__description-title{text-align:center;font-size:80px;word-wrap:break-word;white-space:normal}.about-page__description-words{text-align:right}.about-page__description-text{margin-top:70px;font-size:20px;line-height:25px}.about-page__description-right{width:50%}.about-page-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:20px;margin:20px;width:calc(100% - 40px)}.about-page-grid__item{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;min-height:270px;width:100%}.about-page-grid__item-block{background:#00000008;min-height:270px;max-height:400px}.about-page-grid__item-block:not(:has(img)){padding:30px}.about-page-grid__item-block img{height:100%}.about-page-grid__item.third-row{grid-template-columns:1fr 1fr 2fr}.about-page-grid__item.fourth-row{grid-template-columns:1fr 2fr 1fr}@media (max-width: 599px){.about-caption{width:100%}.about-caption__title{margin-top:50px}.about-caption__text{width:110%;height:50%;padding:20px;color:#fff;margin-left:-34px;font-weight:400}.about-page__description{margin-top:30px;gap:30px;flex-direction:column}.about-page__description-title{font-size:50px;word-wrap:break-word;white-space:normal}.about-page__description-words{text-align:right;font-size:20px;margin-top:30px}.about-page__description-left{width:100%;padding:0 20px;z-index:1}.about-page__description-right{width:100%;padding:0 20px}.about-page__description-text{margin-top:45px}.about-page-grid{margin-bottom:100px;grid-template-columns:repeat(1,1fr)}.about-page-grid__item{grid-template-columns:repeat(1,1fr)}.about-page-grid__item.third-row,.about-page-grid__item.fourth-row{grid-template-columns:1fr}}.blog-hero{margin:0 auto;position:relative;width:100%}.blog-hero img{object-fit:cover;height:490px;width:100vw}.breadcrumbs{margin-top:20px}.breadcrumbs ol{position:relative;width:fit-content;margin:0 auto}.page-meta{display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:20px}.page-meta h1{font-size:2rem;text-transform:uppercase;font-weight:500;margin-bottom:2rem}.post-body{margin-left:auto}.post-body p{font-size:1.2rem;line-height:1.45rem}.post-body b,.post-body h3{font-size:1.4rem;line-height:1.7rem}.post-body .editor-js-image{margin:36px 0}.see-also{margin-top:120px}.see-also h3{font-size:1rem;line-height:1.2rem;font-weight:500;text-transform:uppercase;text-align:center}.post-cards{display:flex;column-gap:24px}.post-card{text-transform:uppercase}.post-card__thumb{margin-bottom:24px}.post-card h4{font-size:1rem;line-height:1.2rem;font-weight:500;margin:0 0 24px;text-align:center}.post-card__date{text-align:center;font-size:16px;line-height:20px}.post-card:hover h4{color:#db9370}@media (max-width: 599px){.blog-hero__breadcrumbs ol{top:50px;left:20%;width:90%}.blog-hero img{height:320px}.post-flex{flex-direction:column}.post-body{width:90%;margin:0 auto;font-size:22px;line-height:30px}.post-body form input{width:100%}.see-also{overflow-y:scroll}.post-cards{display:flex;column-gap:14px;width:1000px}.post-card{padding-bottom:50px}.post-card__thumb{margin-bottom:50px}.post-card h4{font-size:20px;margin:0 0 24px;text-align:center;letter-spacing:5px}.post-card__date{text-align:center;font-size:18px;line-height:20px}}.blog-grid{display:flex;flex-direction:column;max-width:840px;margin:32px auto;row-gap:36px}.post-link{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;background:#fff}.post-link:hover h3{color:#db9370}.post-preview{margin-bottom:24px}.post-thumb{width:50%;display:flex;overflow:hidden}.post-thumb img{height:100%;max-width:none}.post-meta{display:flex;flex-direction:column;flex:1;padding:72px 36px 36px}.post-meta p{margin:0}.post .post-meta{text-align:left}.post-date{margin-top:auto}.post--even .post-thumb{order:2}.post-meta{text-align:center}.post-meta h1{font-size:1.5rem;line-height:1.8rem;text-transform:uppercase;font-weight:500;margin-bottom:.75rem}.post-aside{width:300px;gap:132px;position:-webkit-sticky;position:sticky;top:200px;align-self:flex-start}.post-aside h3{font-size:1rem;line-height:1.25rem;text-transform:uppercase;margin-bottom:24px;font-weight:500}.post-flex{display:flex}.related-products{display:flex;flex-direction:column;row-gap:16px}.related-products .related-card{display:flex}.related-products .related-card__thumb{margin-right:16px}.related-products .related-card__meta{display:flex;flex-direction:column;justify-content:center}.related-products .related-card__meta h4{margin:0 0 8px;font-weight:500;font-size:.75rem;line-height:1rem;text-transform:uppercase}.related-products .related-card:hover h4{color:#db9370}.subscribe-form{margin-top:72px;border-top:1px solid rgba(193,193,193,.3);padding-top:36px;text-align:center;display:flex;flex-direction:column;align-items:center}.subscribe-form h3{font-size:1rem;line-height:1.2rem;margin:0 0 24px}.subscribe-form__success{color:green;font-size:1.2rem;line-height:1.4rem}.subscribe-form .input-text{min-width:260px}@media (max-width: 599px){.blog-grid{padding:0 20px}.post-thumb{width:100%;height:auto}.post-thumb figure{width:100%;height:auto;margin:0}.post-thumb img{width:100%;height:auto;object-fit:cover;display:block}}.custom-order-hero{width:100%;height:592px;filter:grayscale(1)}.custom-order-hero__caption{width:70%;text-align:left}.custom-order-hero__breadcrumbs{display:flex;gap:15px}.custom-order-hero__breadcrumbs a{color:#fff}.custom-order-hero__breadcrumbs span{width:20px}.custom-order-hero__title{padding-top:80px;font-size:108px}.custom-order-hero__description{margin-top:80px;width:50%}.custom-order-why{padding:40px 0;background:#000}.custom-order-why__title{font-size:45px;font-weight:700;color:#fff;text-align:center}.custom-order-why__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;color:#fff;padding:20px;width:80%;margin:0 auto}.custom-order-why__block{border:1px solid #ad937d;border-radius:20px;padding:30px;min-height:300px}.custom-order-why__block p{font-size:1.5rem;line-height:1.4}.custom-order-why__block div{font-size:19px;line-height:24px}.custom-order-why__block:hover{background-color:#ad937d;transition:.5s}.custom-order{padding-top:120px;display:flex;gap:10px;align-items:center}.custom-order__left-bottom{display:flex;gap:20px}.custom-order__left-bottom img{object-fit:contain}.custom-order__left-bottom img:first-child{margin-bottom:30px}.custom-order__left-bottom img:last-child{margin-top:20px}.custom-order__right{margin-left:95px}.custom-order__right-title{font-size:50px;text-align:right;width:80%}.custom-order__right-sub{font-size:20px;text-align:right;width:80%}.custom-order__right-text{padding:20px 0;width:80%;text-align:right}.custom-order__right-bottom{display:flex;gap:20px}.custom-order__right-bottom img{object-fit:contain}.custom-order__right-bottom img:first-child{margin-top:20px}.custom-order__right-bottom img:last-child{margin-top:20px;height:300px}.custom-order-form{position:relative;z-index:1;background:url(/build/assets/jewelery-master-D_AU_NhC.jpeg) center center/cover no-repeat;height:auto;margin-top:100px}.custom-order-form:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0009;z-index:-1}.custom-order-form__container{display:flex;padding:100px 0}.custom-order-form__left{color:#fff;width:50%}.custom-order-form__right{width:40%;margin:0 auto}.custom-order-form__right input,.custom-order-form__right textarea{background-color:#0006;border:1px #a1a1a1 solid;color:#fff}.custom-order-form__right input::placeholder,.custom-order-form__right textarea::placeholder{color:#fff;opacity:1}.custom-order-form__right input::-ms-input-placeholder,.custom-order-form__right textarea::-ms-input-placeholder{color:#fff}.custom-order-interested{padding:55px 0 45px;text-align:center}.custom-order-interested__title{font-weight:700;font-size:30px;line-height:50px;margin-bottom:20px}.custom-order-interested__text{font-size:20px;line-height:30px;margin-bottom:20px}.custom-order-interested__cta{width:20%;font-size:15px;margin:0 auto}@media (max-width: 599px){.custom-order-hero{height:380px}.custom-order-hero__title{padding-top:30px;font-size:40px}.custom-order-hero__description{width:100%}.custom-order{padding-top:180px;display:flex;gap:10px;align-items:center;flex-direction:column-reverse}.custom-order__left{width:90%}.custom-order__left-bottom{display:flex;gap:20px}.custom-order__left-bottom img{object-fit:contain}.custom-order__left-bottom img:first-child{width:50%;margin-bottom:30px}.custom-order__left-bottom img:last-child{width:50%;margin-top:20px}.custom-order__right{margin-left:0;padding:20px}.custom-order__right-title{font-size:40px;text-align:right;width:100%}.custom-order__right-sub{font-size:20px;text-align:right;width:100%}.custom-order__right-text{padding:20px 0;width:100%;text-align:right}.custom-order__right-bottom{gap:20px;flex-direction:column}.custom-order__right-bottom img{object-fit:contain}.custom-order__right-bottom img:first-child{margin-top:20px}.custom-order__right-bottom img:last-child{margin-top:20px;height:300px}.custom-order-why__title{font-size:25px;line-height:35px}.custom-order-why__grid{grid-template-columns:repeat(1,1fr);gap:20px;padding:0;width:90%}.custom-order-interested{padding:20px 0;text-align:left}.custom-order-interested__title{font-size:20px;line-height:30px;margin-bottom:20px}.custom-order-interested__text{font-size:20px;line-height:30px}.custom-order-interested__cta{width:100%;font-size:15px}.custom-order-form{height:auto;margin-bottom:100px;padding:20px 0}.custom-order-form__container{padding:10px 0;flex-direction:column;align-items:center}.custom-order-form__left{width:90%;text-align:left}.custom-order-form__right{width:90%;margin:auto 0}}.terms-container{max-width:800px;margin:0 auto;padding-top:10px}.terms-h1{text-align:center;font-size:50px}.terms-h2{margin:0}.terms-overview__link,.terms-provisions__link,.terms-additional__link{color:#2c39f2}@media (max-width: 599px){.terms-container{padding:10px 20px}.terms-h1{font-size:20px}}.privacy-container{max-width:800px;margin:0 auto;padding-top:10px}.privacy-h1{text-align:center;font-size:50px}.privacy-text__link,.privacy-rights__link,.privacy-cookies__link{color:#2c39f2}@media (max-width: 599px){.privacy-container{padding:10px 20px}.privacy-h1{font-size:30px}}.main-footer{margin-top:170px}.main-footer a:hover{border-color:#ffdccc}.footer-map{position:relative;height:500px}.footer-map__image{position:absolute;z-index:1;top:-100px}.footer-map__map{width:100%;height:100%;position:absolute;top:0;left:0}.footer-map__map iframe{width:100%;height:100%}.footer-map .container{height:100%}.footer-address{position:relative;z-index:1;text-align:right;height:100%;display:flex;background-image:linear-gradient(to right,#f5f5f500 49%,#f5f5f580 69%,#f5f5f5);margin-left:auto}.footer-address-over{flex-direction:column;justify-content:center;height:100%;display:flex;align-items:flex-end}.address-details{max-width:516px}.address-details p{font-size:20px;line-height:24px}.address-details a{margin-top:24px;color:#212121;text-decoration:none;display:block}.footer-bottom{background:#212121;padding:95px 0}.footer-menu{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:24px}.footer-menu__heading{color:#fff;text-transform:uppercase;font-size:14px;line-height:18px;letter-spacing:.56px;margin-bottom:45px;display:inline-flex;text-decoration:none;padding-bottom:3px;border-bottom:1px solid transparent}.footer-menu__heading:hover{border-color:#ffdccc}.footer-menu__heading:first-child{margin-bottom:24px}.footer-menu__toggle{display:none}.footer-menu__list{margin:0 0 48px;padding:0}.footer-menu__list li{margin-bottom:10px}.footer-menu__list a{text-decoration:none;color:#c1c1c1;font-size:16px;line-height:19px;padding-bottom:3px;border-bottom:1px solid transparent}.footer-logo{display:flex;align-items:center}.footer-logo img{margin:0 30px}.footer-hr{height:1px;border-bottom:1px solid #c1c1c1;display:flex;flex-grow:1}.footer-socials{width:100%;display:flex;justify-content:center;margin:48px 0}.footer-socials a{margin-left:24px}.footer-socials a:first-child{margin-left:0}.footer-secondary-menu{text-align:center;margin-bottom:48px}.footer-secondary-menu a{text-decoration:none;color:#fff;text-transform:uppercase;font-size:14px;line-height:18px;letter-spacing:.56px;margin-left:48px;padding-bottom:3px;border-bottom:1px solid transparent}.footer-secondary-menu a:first-child{margin:0}.footer-secondary-menu a:hover{border-color:#ffdccc}.copy{text-align:center;font-size:16px;line-height:19px;color:#c1c1c1}@media (max-width: 599px){.main-footer{margin-top:0}.main-footer a:hover{border-color:none}.footer-map{position:relative;height:100vh}.footer-map__image{display:none}.footer-map__map{width:100%;height:100%;position:absolute;top:80px;left:0}.footer-map__map iframe{width:100%;height:100%}.footer-map .container{height:100%}.footer-address{position:relative;text-align:right;height:50%;display:flex;background-color:#fff;margin-left:auto}.footer-address-over{flex-direction:column;justify-content:center;height:100%;display:flex;align-items:flex-end}.address-details{max-width:516px;padding-right:20px}.address-details p{font-size:20px;line-height:24px}.address-details a{margin-top:24px;color:#212121;text-decoration:none;display:block}.footer-bottom{background:#212121;padding:95px 0}.footer-menu{grid-template-columns:1fr;grid-column-gap:15px;justify-items:center}.footer-menu__heading{color:#fff;text-transform:uppercase;font-size:14px;line-height:18px;letter-spacing:.56px;margin-bottom:45px;display:inline-flex;text-decoration:none;padding-bottom:3px;border-bottom:1px solid transparent}.footer-menu__heading:hover{border-color:#ffdccc}.footer-menu__heading:first-child{margin-bottom:24px}.footer-menu__toggle{display:inline-block;transition:transform .3s ease-in-out;float:right;width:20px}.footer-menu__list{margin:0 0 48px;padding:0;display:none}.footer-menu__list li{margin-bottom:10px}.footer-menu__list a{text-decoration:none;color:#c1c1c1;font-size:16px;line-height:19px;padding-bottom:3px;border-bottom:1px solid transparent}.footer-menu-column{width:100%;padding:10px 15px 0}.footer-logo{display:flex;align-items:center}.footer-logo img{margin:0 30px}.footer-hr{height:1px;border-bottom:1px solid #c1c1c1;display:flex;flex-grow:1}.footer-socials{width:100%;display:flex;justify-content:center;margin:48px 0}.footer-socials a{margin-left:24px}.footer-socials a:first-child{margin-left:0}.footer-secondary-menu{text-align:center;margin-bottom:48px;display:grid;grid-template-columns:repeat(1,1fr);justify-items:baseline;width:93%;text-align:left;grid-gap:10px}.footer-secondary-menu a{text-decoration:none;color:#fff;text-transform:uppercase;font-size:14px;line-height:18px;letter-spacing:.56px;margin-left:48px;padding-bottom:3px;border-bottom:1px solid transparent}.footer-secondary-menu a:first-child{margin:0}.footer-secondary-menu a:hover{border-color:#ffdccc}.copy{text-align:center;font-size:16px;line-height:19px;color:#c1c1c1}.footer-menu-collapse{display:block;-webkit-animation:scale-height .4s cubic-bezier(.39,.575,.565,1) both;animation:scale-height .4s cubic-bezier(.39,.575,.565,1) both}}.category-card{width:192px;display:flex;justify-content:center;align-items:center;overflow:hidden;flex-direction:column;font-size:18px;line-height:22px;text-decoration:none;color:#212121}.category-card .hover-img{height:192px;width:100%;margin-bottom:16px;overflow:hidden;border-radius:12px}.category-card .hover-img img{max-height:100%;transition:all .2s linear}.category-card:hover{color:#db9370}.category-card:hover .hover-img img{transform:scale(1.2)}.category-meta{margin-top:30px}.category-title{margin:30px 0;text-align:center;font-size:42px;line-height:42px}.category-detail-text{width:70%;margin:120px auto;font-size:20px;line-height:24px}.category-description{padding:20px 0}.sub-categories{display:flex;justify-content:center;align-items:flex-start;column-gap:24px}.sub-categories__button{color:#fff!important}.hero--category{position:relative;height:550px;background-size:cover;background-position:center;background-repeat:no-repeat}.hero--category__title{padding-top:40px;font-size:32px;line-height:32px}.hero--category__banner{padding:70px 0 0 50px}@media (max-width: 599px){.category-card{width:192px;display:flex;justify-content:center;align-items:center;overflow:hidden;flex-direction:column;font-size:18px;line-height:22px;text-decoration:none;color:#212121}.category-card .hover-img{height:192px;width:100%;margin-bottom:16px;overflow:hidden;border-radius:12px}.category-card .hover-img img{max-height:100%;transition:all .2s linear}.category-card:hover{color:#db9370}.category-card:hover .hover-img img{transform:scale(1.2)}.category-description{padding:0 20px 10px}.sub-categories{padding-left:20px!important}.sub-categories__button{display:none!important}.sub-categories__slide{width:54%!important}.hero--category{height:320px!important}.hero--category__title{padding-top:20px;font-size:20px;overflow-wrap:break-word;width:60%;line-height:50px}.hero--category__banner{padding:45px 0 0 20px}}@media (max-width: 599px){.hero--category{height:320px!important}.hero--category__title{padding-top:40px;font-size:30px;overflow-wrap:break-word;width:90%;line-height:40px;text-align:center}}.catalog-filter{grid-template-rows:repeat(2,1fr)}.catalog-filter__top{display:flex;justify-content:space-between}.catalog-filter__chevron{width:18px}.catalog-filter__chevron svg{stroke:#000;stroke-width:2}.catalog-filter__xmark{width:18px}.catalog-filter__xmark svg{display:block;stroke:#000;stroke-width:2}.catalog-filter__toggle{display:flex;align-items:center;gap:4px}.catalog-filter__toggle p{font-size:20px;font-weight:700}.catalog-filter__remove{display:flex;align-items:center;gap:4px}.catalog-filter__remove p{font-size:20px;font-weight:700}.catalog-filter__options{display:flex;align-items:baseline;gap:20px}.catalog-filter__bottom{display:flex;justify-content:space-between}@media (max-width: 599px){.catalog-filter__top{display:flex;justify-content:space-between}.catalog-filter__chevron{width:18px}.catalog-filter__chevron svg{stroke:#000;stroke-width:2}.catalog-filter__xmark{width:18px}.catalog-filter__xmark svg{display:block;stroke:#000;stroke-width:2}.catalog-filter__toggle{display:flex;align-items:center;gap:4px;width:100%;justify-content:space-between}.catalog-filter__toggle p{font-size:20px;font-weight:700}.catalog-filter__remove{display:flex;align-items:center;gap:4px}.catalog-filter__remove p{font-size:20px;font-weight:700}.catalog-filter__clear{width:20%}.catalog-filter__options{display:flex;align-items:baseline;gap:20px;flex-direction:column;width:100%}.catalog-filter__options:nth-child(2){flex-direction:row;position:absolute;left:50%;top:-16px}.catalog-filter__bottom{display:flex;justify-content:space-between}}.login-form__body{padding:36px 108px 0}@media (max-width: 599px){.login-form__body{padding:25px 20px 0}}.reset-password__body{padding:36px 108px 0}@media (max-width: 599px){.reset-password__body{padding:25px 20px 0}}.order-detail{background-color:#fff;width:750px;padding:20px 0}.order-detail__sections{display:flex;padding:20px}.order-detail__left{text-align:left;width:50%}.order-detail__right{width:50%;text-align:left;line-height:23px}.order-detail__right h3{font-size:16px}.order-detail__right--content{font-size:14px}@media (max-width: 599px){.order-detail{margin-top:100px;width:100%;padding:0 0 20px}.order-detail__sections{flex-direction:column;padding:20px}.order-detail__left{width:100%}.order-detail__right{width:100%;text-align:left;line-height:23px}.order-detail__right h3{font-size:16px}.order-detail__right--content{font-size:14px}}.primary-table{width:80%;border-collapse:collapse;margin:20px auto}.primary-table__cell,.primary-table__cell--header{padding:8px;border:1px solid #ccc;text-align:left}.primary-table__head{background-color:#ffdccc;font-weight:700}.primary-table__head .primary-table__cell--header{font-weight:700;color:#333}.primary-table__body .primary-table__row:nth-child(odd){background-color:#f0f0f0}.primary-table__body .primary-table__row:nth-child(2n){background-color:#fff}.primary-table__cell:first-child{border-left:1px solid #ccc}.primary-table__cell:last-child{border-right:1px solid #ccc}.modal-window{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:9999}.modal-window__background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006}.modal-window__content-container{position:relative;z-index:2;max-width:600px;width:90%;box-shadow:0 4px 6px #0000001a}.modal-window__alignment{display:flex;justify-content:center;align-items:center;height:100%}.modal-window__box{border-radius:8px;width:100%}.forms-checkbox{display:flex;align-items:baseline;gap:10px;padding:10px 0}.forms-checkbox__input{margin-top:5px}.checkbox-dark-transparent{margin-top:10px;background-color:transparent;color:#fff}.component-text-area__input{width:100%;padding:15px}.secondary-btn{margin-top:15px;background-color:#fff;width:100%;padding:20px 0;border:none;outline:none;box-shadow:none}.file-upload-primary{margin-top:30px;display:flex;align-items:center;justify-content:center;width:100%;height:80px;border:1px dashed #999;font-size:20px;color:#fff;background-color:#0006;position:relative}.attach-photo-label{display:flex;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer}.attach-photo-inner{position:absolute;pointer-events:none}.file-input{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer}.skeleton-loader{display:flex;flex-direction:column;gap:15px;width:100%;padding:10px;height:50vh}.skeleton-loader__item{background:linear-gradient(-90deg,#f0f0f0,#e0e0e0,#f0f0f0);background-size:400% 400%;animation:shimmer 5s ease-in-out infinite;border-radius:4px}.skeleton-loader__item--header{width:100%;height:15%}.skeleton-loader__item--input{width:60%;height:10%}.skeleton-loader__item--select{width:80%;height:10%;border-radius:4px}.skeleton-loader__item--button{width:100%;height:20%;border-radius:8px}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.overlay-loader{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}.overlay-loader__item{width:50px;height:50px;border:5px solid rgba(255,255,255,.3);border-top:5px solid white;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.search-popup{position:absolute;z-index:1000;box-shadow:0 24px 36px #00000029}.search-popup input{height:50px;border:none;outline:none;font-size:14px;width:100%;padding:0 20px}.search-inline{position:relative;border:1px solid #C1C1C1;margin:1em 0}.search-inline__form{width:100%}.search-inline input{height:50px;border:none;outline:none;font-size:18px;width:100%;padding:0 20px}.search-inline-container{background:#fff}.search-inline-container__right{width:100px;display:flex;align-items:center;justify-content:flex-end;cursor:pointer}.search-inline-container__submit{height:50px}.search-inline-container__submit button img{margin:13px 0 0 6px;width:30px;height:20px}.search-inline-container__close{cursor:pointer;width:50%;height:50px}.search-inline-container__close img{margin:15px 0 0 14px;width:14px;height:18px}.search-container{background:#fff;-webkit-animation:scale-up-hor-right 1s cubic-bezier(.165,.84,.44,1) both;animation:scale-up-hor-right 1s cubic-bezier(.165,.84,.44,1) both}.search-container__right{display:flex;align-items:center;justify-content:center;width:100px;cursor:pointer}.search-container__submit{width:50%;height:50px;border:1px solid #C1C1C1}.search-container__submit button img{margin:13px 0 0 6px;width:30px;height:20px}.search-container__close{cursor:pointer;width:50%;height:50px}.search-container__close img{margin:15px 0 0 14px;width:14px;height:18px}.search-container__close:hover{transition:all .2s linear;background-color:#a9a9a9}.custom-dropdown-container{position:relative;display:inline-block}.custom-dropdown__button{background:none;border:1px solid #ccc;padding:5px;cursor:pointer;font-size:16px;background-color:#fff;border-radius:4px;display:flex;align-items:center}.custom-dropdown__menu{position:absolute;top:100%;left:0;z-index:1;display:none;min-width:100%;padding:0;margin:0;list-style:none;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 4px #0003}.custom-dropdown__menu ul{margin:0;padding:0;list-style:none}.custom-dropdown__menu li{padding:10px;cursor:pointer;white-space:nowrap}.custom-dropdown__menu li:hover{background-color:#f0f0f0}.custom-dropdown__overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;display:none}.custom-dropdown[aria-expanded=true] .custom-dropdown__menu,.custom-dropdown[aria-expanded=true] .custom-dropdown__overlay{display:block}@media (max-width: 599px){.custom-dropdown-container{padding:0}}.currency-switcher__symbol{margin-right:5px;color:#fff}.currency-switcher__chevron{color:#fff;width:12px;margin-bottom:-5px;padding:0}@media (max-width: 599px){.currency-switcher__title{display:none}.currency-switcher__symbol{margin-right:0}}.form-alert{position:absolute;width:20%;right:2%;padding:20px 10px 0;border-radius:5px;z-index:100}.form-alert__progress{height:10px;background-color:#fff;width:100%;animation:progressBar 3s linear forwards;margin-top:20px}.form-alert--success{background-color:#7fffd4;color:#000;text-align:center}@keyframes progressBar{0%{width:100%}to{width:0%}}.basket-trigger{position:relative}.basket-trigger .basket-indicator{position:absolute;background:#ffdccc;width:8px;height:8px;border-radius:50%;right:-2px;bottom:2px;display:block}.side-popup{position:fixed;height:calc(100vh - 120px);top:120px;right:0;z-index:2;width:540px;background:#fff;box-shadow:0 24px 36px #00000029;transform:translate(100%);-webkit-transform:translateX(100%);transition:all .2s linear}.side-popup__footer{position:fixed;bottom:0;left:0;width:100%}.side-popup__wrap{height:100%}.side-popup.shown{transform:translate(0);-webkit-transform:translateX(0%)}.side-popup-body{padding:36px 48px}.side-popup .bordered-header{position:sticky}.side-popup .modal-footer{margin-top:0;padding:0 48px}.basket-list{overflow:auto;height:calc(100% - 400px);padding:0 10px}.scroll-white-shadow{display:block;width:calc(100% - 21px);height:60px;margin-left:0;background-image:linear-gradient(to bottom,#fff0,#fff);pointer-events:none;position:relative;margin-top:-60px}.empty-basket{text-align:center;padding-top:10%}@media (max-width: 599px){.side-popup{width:100%;top:133px}.side-popup .modal-footer{padding:0}.basket-list{max-height:65vh;padding:0}}.product-content{display:flex;flex-direction:column;row-gap:72px;margin-top:120px}.product-article{display:flex;align-items:center;column-gap:84px}.product-article-content h4{margin:0 0 16px}.product-article-pic{flex-shrink:0}.product-article:nth-child(odd) .product-article-pic{order:1}.product-article:nth-child(odd) .product-article-content{order:2}.product-article:nth-child(2n) .product-article-pic{order:2}.product-article:nth-child(2n) .product-article-content{order:1}@media (max-width: 599px){.product-content{padding:0 20px;flex-direction:column;row-gap:70px;margin-top:50px}.product-article{flex-direction:column;align-items:center}.product-article-content h4{margin:20px 0}.product-article-pic{margin-top:20px;flex-shrink:0}.product-article:nth-child(odd) .product-article-pic{order:1}.product-article:nth-child(odd) .product-article-content{order:2}.product-article:nth-child(2n) .product-article-pic{order:2}.product-article:nth-child(2n) .product-article-content{order:1}}.attributes{margin-top:48px;border:1px solid rgba(219,147,112,.2);background:#db93700f;padding:36px 48px;display:flex;flex-wrap:wrap}.attributes-group{display:flex;flex-direction:column;flex:1 1 33%}.attributes-group-title{display:flex;margin-bottom:16px;align-items:center}.attributes-group-title img{margin-right:16px;width:24px}.attributes-group-title h4{margin:0}.attributes-group-table{padding-left:40px;display:table}.attributes-group-table .attribute-row{display:table-row}.attributes-group-table .attribute-col{display:table-cell;padding-bottom:16px;font-size:16px;line-height:19px;font-weight:500}.attributes-group-table .attribute-col:first-child{font-weight:300;width:130px}@media (max-width: 599px){.attributes{padding:20px;gap:20px}}.similar-products{width:92%;position:relative}.similar-products__title{text-align:center;font-size:20px;letter-spacing:2px;font-weight:400;text-transform:uppercase}.similar-products__block{height:150px;padding:10px 0}.similar-products__block-image{width:100%;height:100%}.similar-products__block-title{margin-top:10px;font-size:10px;text-transform:uppercase;font-weight:400;text-align:center;line-height:.7rem}.similar-products__block-price{font-size:14px;text-align:center}.similar-products-navigation{top:42%!important;z-index:20}.similar-products-navigation:after{font-size:20px!important;background-color:#fff;color:#000!important;padding:10px!important}@media (max-width: 599px){.similar-products{height:27%;z-index:200}.similar-products__title{font-size:14px}.similar-products__block{padding:5px 0}.similar-products__block-title{font-size:12px}.similar-products__block-image{height:200px;object-fit:contain}.similar-products__block-price{font-size:10px}}.relevant-products__navigation{margin-top:-90px!important;background-color:#0006;padding:30px;border-radius:50%;color:#fff!important}.relevant-products__title{padding-top:100px;text-align:center;font-size:20px;letter-spacing:2px;font-weight:400;text-transform:uppercase}.relevant-products__block{display:flex;width:100%;gap:2%}.relevant-products__block-item{width:100%}.relevant-products__block-item h5{text-align:center;font-size:14px;text-transform:uppercase;font-weight:600}.relevant-products__block-item p{margin:-20px 0 0;text-align:center}.relevant-products__block-item p svg{width:15px;height:15px;fill:#908f8f}@media (max-width: 599px){.relevant-products{padding:0 0 50px 20px!important}.relevant-products ul{padding:0 20px}.relevant-products__navigation{display:none!important}.relevant-products__title{padding-top:50px;font-size:18px}.relevant-products__block{display:flex;align-items:baseline;width:50%!important}.relevant-products__block-item{width:90%}.relevant-products__block-item h5{font-size:12px}}.products-grid{margin-top:94px}.grid-title{margin-bottom:36px}.grid-title h1{text-transform:uppercase;font-size:20px;line-height:24px;color:#212121;text-align:center}.grid-body{display:flex;justify-items:flex-start;column-gap:24px;row-gap:36px;flex-wrap:wrap}.product-card{text-decoration:none;text-align:center;max-width:300px}.product-card__pic{position:relative;margin-bottom:16px;-webkit-animation:fade-in 1s cubic-bezier(.39,.575,.565,1) both;animation:fade-in 1s cubic-bezier(.39,.575,.565,1) both}.product-card__pic img{display:block;width:100%;transition:opacity .5s ease-in-out;object-fit:contain}.product-card__pic img.secondary{position:absolute;top:0;left:0;opacity:0}.product-card__title{text-transform:uppercase;font-size:16px;line-height:19px;margin-bottom:8px;font-weight:500;color:#212121}.product-card__price{font-size:16px;line-height:19px;font-weight:300;color:#212121}.product-card:hover .product-card__title{color:#db9370}.product-card:hover .product-card__pic img.primary{opacity:0}.product-card:hover .product-card__pic img.secondary{opacity:1}@media (max-width: 599px){.grid-body{place-content:center;padding:20px 0}}.modal-consultation{width:65%}.modal-consultation__images{padding:0 20px;display:grid;gap:20px;grid-template-columns:repeat(4,auto)}.modal-consultation__description{padding:0 20px}@media (max-width: 599px){.modal-consultation__images{padding:0;grid-template-columns:repeat(2,auto)}.modal-consultation__description{padding:0}}.product-video{position:relative}.product-video video{width:540px}.product-video__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:111;fill:#fff}.product-video__play:hover{opacity:.8}.product-video__play svg{width:100px;height:100px}@media (max-width: 599px){.product-video video{width:100%}}.product-detail{margin-top:36px}.product-detail .product-main{display:flex}.product-detail .product-main .product-left{width:612px;margin-right:48px}.product-detail .product-main .product-left .product-gallery__thumbnails{width:100%}.product-detail .product-main .product-left .product-gallery__thumbnails .carousel__slide{position:relative;overflow:hidden;border-radius:8px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;background-color:#eee}.product-detail .product-main .product-left .product-gallery__thumbnails .carousel__slide.thumb-slide{max-width:84px!important;padding-top:0}.product-detail .product-main .product-left .product-gallery__thumbnails .carousel__slide img{display:block;width:100%;height:100%;object-fit:cover;border-radius:8px}.product-detail .product-main .product-left .product-gallery__thumbnails .carousel__slide .video-play-icon-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform:translate(-50%,-50%) translate(5px,5px);color:#fff;font-size:24px;background-color:#00000080;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;padding:0;pointer-events:none;z-index:1}.product-detail .product-main .product-left .product-gallery__main{width:612px}.product-detail .product-main .product-left .product-gallery__main .carousel__slide{display:flex;justify-content:center;align-items:center}.product-detail .product-main .product-left .product-gallery__main .carousel__slide img,.product-detail .product-main .product-left .product-gallery__main .carousel__slide video{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.product-detail .product-main .product-left .product-gallery__main .carousel__slide video{background-color:#000}.product-detail .product-main .product-right{display:flex;flex-direction:column;flex:1}.product-detail .product-main .product-right h3{font-size:24px;margin-top:24px;margin-bottom:12px}.product-detail .product-main .product-right h4{font-size:18px;font-weight:400;margin:12px 0}.product-detail .product-main .product-right .product-details{padding-top:24px;border-top:1px solid rgba(193,193,193,.3)}.product-detail .product-actions{border:1px solid #c1c1c1;padding:20px;display:flex;align-items:center;justify-content:center;margin-top:24px}.product-detail .product-actions a{display:flex;align-items:center}.product-detail .product-actions a img{margin-right:16px;position:relative;top:-2px}.product-detail .product-features{display:flex;margin-top:24px;column-gap:24px}.product-detail .product-features .feature{display:flex;flex-direction:column}.product-detail .product-features .feature img{margin-bottom:12px;width:24px;height:24px}.product-detail .product-features .feature p{font-size:16px;line-height:19px;margin:0}.product-tabs{margin-top:72px}.product-tabs .tabs-controller{margin-bottom:48px;border-bottom:2px solid rgba(193,193,193,.3)}.product-tabs .tabs-controller-list{display:flex;list-style:none;column-gap:48px;margin:0;padding:0}.product-tabs .tabs-controller-list__toggle{display:none}.product-tabs .tabs-controller-list li{padding-bottom:24px;position:relative;top:2px}.product-tabs .tabs-controller-list li a{text-decoration:none;color:#212121;font-size:20px;line-height:24px;text-transform:uppercase;font-weight:500}.product-tabs .tabs-controller-list li.selected{border-bottom:2px solid #db9370}.product-tabs .tabs-controller-list li.selected a{color:#db9370}.tabs-description-text{transition:ease-in-out,opacity .5s ease-in-out;opacity:1}.tabs-description-hide{max-height:0;opacity:0}@media (max-width: 599px){.tabs-description-text{margin-bottom:50px}.product-detail .product-main{flex-direction:column}.product-detail .product-main .product-left{width:114%;margin-top:4%;margin-left:4%}.product-detail .product-main .product-left .product-gallery__thumbnails{width:100%}.product-detail .product-main .product-left .product-gallery__thumbnails .thumb-slide{max-width:84px!important}.product-detail .product-main .product-left .product-gallery__main{width:80%}.product-detail .product-main .product-right{padding:0 20px}.product-tabs{margin-top:50px;padding:0 20px}.product-tabs .tabs-controller{margin-bottom:48px;border-bottom:2px solid rgba(193,193,193,.3)}.product-tabs .tabs-controller-list{flex-direction:column;gap:5px}.product-tabs .tabs-controller-list__toggle{display:inline-block;rotate:90deg;transition:transform .3s ease-in-out}.product-tabs .tabs-controller-list__toggle svg{width:20px;stroke:#000}.product-tabs .tabs-controller-list li{display:flex;justify-content:space-between;padding-bottom:0;top:2px}.product-tabs .tabs-controller-list li a{width:100%;font-size:16px}.product-tabs .tabs-controller-list li.selected{border-bottom:none}.product-tabs .tabs-controller-list li.selected a{color:#db9370}.product-features{flex-direction:column;gap:24px;padding:0 20}.tabs-controller-list .selected .tabs-controller-list__toggle{transform:rotate(-90deg)}}.inline-popup{width:624px;background:#fff;box-shadow:0 24px 36px #00000029;padding:72px 0;position:relative;z-index:2}.inline-popup__header{text-align:center;border-bottom:1px solid rgba(193,193,193,.3)}.inline-popup__body{padding:36px 108px 0}@media (max-width: 599px){.inline-popup{width:95%}.inline-popup__body{padding:0 30px}}.modal{min-width:504px;background:#fff;box-shadow:0 24px 36px #00000029;position:relative}.modal-header{padding:26px 0;border-bottom:2px solid rgba(193,193,193,.3);text-align:center}.modal-header h3{color:#212121;font-size:20px;line-height:24px;font-weight:500;text-transform:uppercase;margin:0}.modal-close{position:absolute;top:12px;right:12px}.modal-body{padding:36px 48px}.modal-footer{margin-top:48px}.modal-buttons{display:flex;flex-direction:column;row-gap:25px;justify-content:center}@media (max-width: 599px){.modal{min-width:98%}.modal-body{padding:20px}.modal-header{padding:20px;border-bottom:1px solid rgba(193,193,193,.3);text-align:left}.modal-close{top:20px;right:20px}}.checkout-header h1{margin-top:0}.checkout-header__disc{font-size:16px;line-height:19px;font-weight:500}.checkout-wrap{display:flex;justify-content:space-between}.checkout-wrap .checkout-left{width:51%;max-width:650px}.checkout-wrap .checkout-left__validation p{color:red;font-size:16px}.checkout-wrap .checkout-left__validation input{border-color:red}.checkout-wrap .checkout-right{width:444px}.checkout-wrap .input-text,.checkout-wrap .coupon-input{font-size:16px}.checkout-step{margin-bottom:72px}.step-heading{padding-bottom:24px;border-bottom:2px solid rgba(193,193,193,.3);margin-bottom:36px;display:flex;justify-content:space-between;align-items:flex-end}.step-heading h3{margin:0}.step-heading a{font-size:16px;line-height:19px}.checkout-action{padding-top:36px;border-top:2px solid rgba(193,193,193,.3)}.checkout-action .checkout-agrees{font-size:16px;line-height:19px}.checkout-action .checkout-agrees a{text-decoration:underline}.method-selector{padding:36px 0 0;display:flex;flex-direction:column;row-gap:12px}.selector-radio{min-height:72px;position:relative;cursor:pointer}.selector-radio__wrap{padding:14px 24px;display:flex;flex-direction:column;border:1px solid #c1c1c1;row-gap:4px}.selector-radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.selector-radio input:checked+.selector-radio__wrap{border:1px solid #212121}.selector-radio__label{font-size:18px;line-height:22px;font-weight:500}.selector-radio__desc{font-size:16px;line-height:19px}.selector-radio__price{font-size:18px;line-height:22px;font-weight:500}.form-data-display{display:flex;flex-direction:column;row-gap:6px;margin-bottom:20px}.checkout-totals{padding-top:12px;width:75%;display:flex;flex-direction:column;row-gap:8px;padding-bottom:36px}.checkout-subs{font-size:16px;line-height:19px;display:flex;justify-content:space-between}.checkout-sum{font-size:16px;line-height:19px;display:flex;justify-content:space-between;padding-top:12px}.sticky-right{position:sticky;top:120px}.checkout-success .checkout-totals{width:180px}.checkout-success table td:first-child{width:135px}.checkout-success table td b{font-size:16px;line-height:19px}@media (max-width: 599px){.checkout-wrap{flex-direction:column;align-items:center}.checkout-wrap .checkout-left,.checkout-wrap .checkout-right{width:90%}.sticky-right{position:static}}.basket-product{display:flex;margin-bottom:24px;margin-top:16px;padding:15px}.basket-product__img{margin-right:16px;flex-shrink:0}.basket-product__options{margin-top:16px;display:flex;flex-direction:column;font-size:16px;line-height:19px;font-weight:300}.basket-product__options span{display:flex}.basket-product__options b{margin-left:8px}.basket-product .basket-qty{display:flex;align-items:center}.basket-product:first-child{margin-top:0;padding-top:0;border:none}.basket-product__remove{margin-left:0!important;font-size:16px;line-height:19px;margin-top:24px;display:inline-flex}.basket-bordered-header{padding:26px 0;margin:0 25px;border-bottom:2px solid rgba(193,193,193,.3);display:flex;justify-content:space-between;align-items:center}.basket-bordered-header__left{color:#212121;font-size:20px;line-height:24px;font-weight:500;text-transform:uppercase;margin:7px 0 0}.basket-bordered-header__right{cursor:pointer;width:40px}@media (max-width: 599px){.basket-product:first-child{margin-top:15px}.basket-bordered-header{margin:0 15px}}.cookie-consent-container{right:0;bottom:0;left:0;background-color:#fff;box-shadow:0 .2rem 1.6rem #534b96;z-index:9999999999;padding:1rem;transform:none;max-width:100%;width:100%;position:fixed}.cookie-consent-subcontainer{display:flex;justify-content:space-between;align-items:center;padding:10px;flex-wrap:wrap}.cookie-consent-subcontainer__text{flex:1}.cookie-consent-subcontainer__buttons{display:flex;gap:10px;margin-left:20px}.cookie-consent-modal{width:65%}.cookie-consent-modal__row{margin-top:20px;display:flex;justify-content:space-between;align-items:center;padding:20px;flex-wrap:wrap;gap:30px;border-bottom:1px solid #f3f1f1}.cookie-consent-modal__tick{flex:1}.cookie-consent-modal__text{gap:10px}.cookie-consent-modal__checkbox label{margin-left:12px;font-weight:700}.cookie-consent-modal__footer{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end;align-items:center;padding:20px}@media (max-width: 599px){.cookie-consent-subcontainer{flex-direction:column}.cookie-consent-subcontainer__buttons{margin-left:0;display:flex;flex-direction:row;gap:10px}}.guide section{margin:24px}.tablesize-wrapper{margin:2rem 0;overflow-x:auto}.tablesize-table{width:100%;border-collapse:collapse;background:#fff;box-shadow:0 1px 3px #0000001a}.tablesize-thead{background-color:#f8f9fa;border-bottom:2px solid #dee2e6}.tablesize-th-header{padding:1rem;font-weight:600;text-align:center}.tablesize-row-alt{background-color:#f8f8f8}.tablesize-cell{padding:.8rem;text-align:center;border-bottom:1px solid #eee}.faq-content-wrapper{display:flex;flex-direction:column;gap:30px;margin-top:30px}.faq-content-wrapper .faq-navigation{width:100%}.faq-content-wrapper .faq-navigation h2{margin-bottom:15px}.faq-content-wrapper .faq-navigation ul{list-style:none;padding:0;margin:0}.faq-content-wrapper .faq-navigation li{margin-bottom:10px}.faq-content-wrapper .faq-navigation a{text-decoration:none;color:#333;display:block}.faq-content-wrapper .faq-navigation a:hover{text-decoration:underline;color:#007bff}.faq-content-wrapper .faq-main-content{width:100%}.faq-content-wrapper .faq-main-content .faq-category{margin-bottom:40px}.faq-content-wrapper .faq-main-content .faq-category h2{margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:10px}.faq-content-wrapper .faq-main-content .faq-item{margin-bottom:10px;border-radius:5px;overflow:hidden}.faq-content-wrapper .faq-main-content .faq-item .faq-question{margin:0;padding:15px;border-bottom:1px solid #eee;cursor:pointer;display:flex;justify-content:space-between;align-items:center;color:#333;font-size:1em}.faq-content-wrapper .faq-main-content .faq-item .faq-question:after{content:"+";font-size:1.2em;transition:transform .3s ease}.faq-content-wrapper .faq-main-content .faq-item.active .faq-question:after{content:"-";transform:rotate(0)}.faq-content-wrapper .faq-main-content .faq-item .faq-answer{padding:15px;background-color:#fff;display:none;border-top:1px solid #eee;line-height:1.6}.faq-content-wrapper .faq-main-content .faq-item .faq-answer p{margin-bottom:10px}.faq-content-wrapper .faq-main-content .faq-item .faq-answer ul{margin-bottom:10px;padding-left:20px}.faq-content-wrapper .faq-main-content .faq-item .faq-answer li{margin-bottom:5px}.faq-content-wrapper .faq-main-content .faq-item .faq-answer a{color:#007bff;text-decoration:underline}@media (min-width: 768px){.faq-content-wrapper{flex-direction:row}.faq-content-wrapper .faq-navigation{width:30%;flex-shrink:0;order:1}.faq-content-wrapper .faq-main-content{width:70%;order:2}}.press-block{max-width:1200px;margin:24px auto 0;padding:40px 20px}.press-block .press-header{text-align:center;margin-bottom:40px}.press-block .press-header h2{color:#000;margin:0}.press-block .press-footer{text-align:center;margin-top:40px}.press-block .press-button{display:inline-flex;align-items:center;padding:10px 20px;font-size:14px;text-decoration:none;color:#000}.press-block .press-button svg{height:20px;margin-left:8px;vertical-align:middle}.press-block .press-logos-mobile{display:block;margin:24px 0}.press-block .press-logos-mobile .swiper-slide{display:flex;justify-content:center;align-items:center;text-align:center}.press-block .press-logos-mobile .swiper-slide img{display:inline-block;max-height:80px;width:auto;margin:0 auto}.press-block .press-logos-mobile .swiper-slide:first-child img{width:210px;height:80px;padding:12px}.press-block .press-logos-mobile .swiper-slide:last-child img{padding:12px}.press-block .press-logos-desktop{display:none}@media (min-width: 1024px){.press-block .press-logos-desktop{display:flex!important;justify-content:space-between;align-items:center;margin:24px 0;gap:20px}.press-block .press-logos-desktop a{flex:1;text-align:center;display:block}.press-block .press-logos-desktop a img{display:block;max-height:80px;width:auto;margin:0 auto}.press-block .press-logos-desktop a:first-child img{width:210px;height:80px;padding:12px}.press-block .press-logos-desktop a:last-child img{padding:12px}}@media (min-width: 1024px){.press-block .press-logos-mobile{display:none}}.press-slider{margin:24px}.press-item-slider{text-align:center}.press-item-slider img{display:inline-block}.press-slider-container{margin-top:24px}.press-slider-container .text-center{color:#000}.press-page-wrapper{margin-top:24px}.press-page-container{max-width:1200px;margin-bottom:24px}.press-block-left{text-align:left}.press-block-right{text-align:right}.press-page-img{display:flex;align-items:center;justify-content:center;min-height:200px;padding:20px}.press-page-img img{width:auto;object-fit:contain}.article-block{display:flex;flex-direction:row;align-items:center;gap:24px;margin-bottom:24px}.article-block>*{flex:1;min-width:0}@media (max-width: 767px){.article-block{flex-direction:column}.article-block>*{width:100%}}.article-info{padding:20px;display:flex;flex-direction:column;justify-content:center;min-height:200px}.article-info h3{margin-bottom:20px}.article-info h3 a{text-decoration:none;color:inherit}.article-info h3 a:hover{text-decoration:underline}.article-info .article-info-text{margin-bottom:30px;line-height:1.6}.article-info .article-btn{align-self:center;padding:12px 30px;border-radius:5px;text-decoration:none;display:inline-block;transition:all .3s ease}.article-info .article-btn:hover{text-decoration:none;transform:translateY(-2px)}@media (max-width: 767px){.press-page-container{padding:0 15px}.press-page-img{min-height:150px;padding:15px;margin-bottom:20px}.press-page-img img{max-width:150px;max-height:80px}.article-info{min-height:auto;padding:15px;text-align:center!important}.article-info h3{margin-bottom:15px;font-size:1.2em}.article-info .article-info-text{margin-bottom:20px;font-size:.9em}.article-info .article-btn{padding:10px 25px;font-size:.9em}.press-block-left,.press-block-right{text-align:center}.col-xs-12.order-1{order:1}.col-xs-12.order-2{order:2}}@media (min-width: 768px) and (max-width: 991px){.press-page-img img{max-width:180px;max-height:100px}.article-info{padding:15px}.article-info h3{font-size:1.3em}.article-info .article-info-text{font-size:.95em}}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{background:#fff;color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}html,body{height:100%;width:100%;overflow-x:hidden}a{background:transparent}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"“" "”" "‘" "’"}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}*{box-sizing:border-box}.flex{display:flex}.flex-column{display:flex;flex-direction:column}.flex-center{justify-content:center;align-items:center}.grid{display:grid}img{max-width:100%;vertical-align:middle}html,body{color:#212121;font-size:20px;line-height:24px}@media all and (max-width: 768px){html,body{font-size:16px;line-height:19px}}.orange-text{color:#db9370}.--w-2-3{width:66%}.--w-1-2{width:50%}.--w-80{width:80%}.relative{position:relative}.absolute{position:absolute}h1{font-size:5.4rem;line-height:4.3rem;margin:1.2rem 0}h3{font-size:1.25rem;line-height:1.5rem;font-weight:500;margin-top:0;margin-bottom:1.5rem}.app-wrapper--blog{background:#f5f5f5}a{color:#212121;text-decoration:none}b{font-weight:500}@-webkit-keyframes scale-height{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0%;transform-origin:50% 0%}to{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50% 0%;transform-origin:50% 0%}}@keyframes scale-height{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0%;transform-origin:50% 0%}to{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50% 0%;transform-origin:50% 0%}}@-webkit-keyframes scale-up-hor-right{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}to{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}}@keyframes scale-up-hor-right{0%{-webkit-transform:scaleX(.4);transform:scaleX(.4);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}to{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}body{font-family:Josefin Sans,sans-serif;font-weight:300}.app-wrapper{display:flex;flex-direction:column}.app-wrapper--contact .main-footer,.app-wrapper.no-footer-margin .main-footer{margin-top:0}.no-overflow{overflow:hidden!important}.accent-highlight{color:#db9370!important}.no-p{padding:0!important}.container{width:100%;max-width:1276px;margin:0 auto}.content{margin:0 20px}main{display:flex;flex-direction:column;flex:1}.microdata{display:none}@media (max-width: 599px){.container{padding:0 20px}}.nav-sub{position:absolute;left:0;top:100%;width:100%;background:#fff;box-shadow:0 24px 36px #00000029;padding-top:96px;padding-bottom:80px;display:none;z-index:1001}.nav-sub .nav-sub-wrapper{display:flex}.nav-sub .nav-sub-wrapper .nav-sub-left{margin-right:130px;text-align:center}.nav-sub .nav-sub-wrapper .nav-sub-right{display:flex;flex:1;flex-direction:column}.nav-sub .nav-sub-wrapper .sub-menu{width:100%;margin-bottom:48px;display:flex;column-gap:36px}.nav-sub .nav-sub-wrapper .sub-menu ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;flex:1;row-gap:24px}.nav-sub .nav-sub-wrapper .sub-menu ul li{width:100%}.nav-sub .nav-sub-wrapper .sub-menu ul li a{font-size:20px;line-height:24px;color:#212121;text-decoration:none}.nav-sub .nav-sub-wrapper .sub-footer{border-top:1px solid #C1C1C1;padding-top:48px;display:flex;justify-content:space-between}.nav-sub .nav-sub-wrapper .sub-footer a{font-size:20px;line-height:24px;color:#212121;text-decoration:none}.nav-sub .nav-sub-wrapper .sub-footer__left{display:flex;flex-direction:column}.nav-sub .nav-sub-wrapper .sub-footer__left p{margin:0 0 32px}.nav-sub .nav-sub-wrapper .sub-footer__left a{padding-bottom:0;border:none;margin-bottom:24px}.nav-sub .nav-sub-wrapper .sub-footer__left a:hover{border:none;color:#db9370}.nav-sub .nav-sub-wrapper .sub-footer__left a:last-child{margin:0}.nav-sub .nav-sub-wrapper .sub-footer__right .menu-socials{display:flex;column-gap:24px}.nav-sub a{padding-bottom:12px;border-bottom:1px solid transparent}.nav-sub a:hover{border-color:#ffdccc}.simple-header-actions{display:flex;flex-direction:column;row-gap:8px}.simple-header-actions a{font-size:16px;line-height:19px;color:#fff}.overlay__bg{background:transparent linear-gradient(180deg,#212121,#21212100) 0% 0% no-repeat padding-box;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}.large-header{text-align:center;font-family:Lora;font-size:80px;text-transform:uppercase}.sub-header{text-align:center;font-family:Lora;font-size:35px;text-transform:uppercase;font-weight:400}h2{font-size:24px;line-height:29px;letter-spacing:.96px;text-transform:uppercase;font-weight:400;margin:0 0 36px}h3{font-size:20px;line-height:24px;letter-spacing:.96px;text-transform:uppercase;font-weight:400;margin:0 0 26px}h6{font-size:16px;line-height:19px;font-weight:500;margin:0 0 8px}a.link-tag{background-color:#fafafa;padding:8px 12px}.breadcrumb{padding:0;margin:0 0 24px;list-style:none;display:flex;position:relative;z-index:1}.breadcrumb li{font-size:14px;line-height:15px;color:#212121;background:url(/build/assets/bread-arrow-D82p5xUY.svg) center right no-repeat;padding-right:31px;margin-right:16px}.breadcrumb li:last-child{background:none;padding-right:0}.breadcrumb li a{font-size:14px;line-height:15px;color:#212121;text-decoration:none}.hero--post .hero__banner{align-items:flex-start;justify-content:center;flex-direction:row;padding-top:72px}.editor-text a{text-decoration:none;color:#db9370}.editor-text a:hover{text-decoration:underline}.pagination.ui{display:flex;justify-content:center;column-gap:24px;margin-top:72px;margin-bottom:8px}.pagination.ui .item{color:#212121;width:48px;height:48px;text-decoration:none;font-size:24px;line-height:29px;border-bottom:1px solid #C1C1C1;display:flex;align-items:center;justify-content:center}.pagination.ui .item.disabled{opacity:.5}.pagination.ui .item.active{color:#c1c1c1!important;border:none!important;pointer-events:none;touch-action:none;cursor:default}.pagination.ui .item:hover{color:#db9370;border-color:#db9370}.pagination.ui .nav-arrow-right,.pagination.ui .nav-arrow-left{border:none}.pagination.ui .nav-arrow-left{margin-right:24px}.pagination.ui .nav-arrow-right{margin-left:24px}.collection-cards{display:flex;justify-items:flex-start;margin-bottom:48px;column-gap:24px}.input-text{height:48px;border:1px solid #C1C1C1;color:#212121;font-size:.9rem;line-height:48px;padding:0 16px}.btn{color:#fff;border:none;outline:none;height:48px;text-align:center;text-transform:uppercase;font-weight:500;background:#212121;min-width:170px;font-size:20px;line-height:24px;display:flex;align-items:center;justify-content:center;padding:10px}.btn.btn-accent{background:#db9370}.btn-submit{color:#fff;border:none;outline:none;height:48px;text-align:center;text-transform:uppercase;font-weight:500;background:#212121;min-width:170px;font-size:20px;line-height:24px}.btn-ghost{color:#212121;outline:none;height:48px;text-align:center;text-transform:uppercase;font-weight:500;border:1px solid #212121;min-width:170px;font-size:20px;line-height:24px;background:none}button:disabled{opacity:.5;cursor:default;touch-action:none;pointer-events:none}.btn-icon{display:flex;align-items:center;justify-content:center;font-size:16px;line-height:19px}.btn-icon img{position:relative;top:-2px;margin-right:16px}.btn-flex,.link-flex{display:flex;align-items:center;justify-content:center}.btn-inline-flex{display:inline-flex;align-items:center;justify-content:center;padding:0 36px}.btn-spaced{justify-content:space-between;padding:0 24px}.link-flex{font-size:18px;line-height:22px;color:#212121;font-weight:500}.accent-link{color:#db9370}.text-uppercase{text-transform:uppercase}.centered-flex{position:relative;display:flex;align-items:center;flex:1;padding:72px 0;justify-content:center}.blurred-bg{position:absolute;left:0;top:0;width:100%;height:100%}.blurred-bg img{max-width:100%;min-width:100%;height:100%}.blurred-bg__overlay{position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px)}.form-row{display:flex;flex-direction:column;margin-bottom:24px}.form-row--with-icon{position:relative}.form-row--with-icon .input-icon{position:absolute;right:15px;bottom:12px;cursor:pointer}.form-error{color:red}.form label{margin-bottom:8px;font-size:18px;line-height:22px}.form .input-text{margin:0}#mainCarousel{width:100%;margin:0 auto 1rem;--carousel-button-color: #170724;--carousel-button-bg: #fff;--carousel-button-shadow: 0 2px 1px -1px rgb(0 0 0 / 20%), 0 1px 1px 0 rgb(0 0 0 / 14%), 0 1px 3px 0 rgb(0 0 0 / 12%);--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;--carousel-button-svg-stroke-width: 2.5}#mainCarousel .carousel__slide{width:100%;padding:0}#mainCarousel .carousel__button.is-prev{left:-1.5rem}#mainCarousel .carousel__button.is-next{right:-1.5rem}#mainCarousel .carousel__button:focus{outline:none;box-shadow:0 0 0 4px #ffdccc}#thumbCarousel{max-width:100%}#thumbCarousel .carousel__slide{opacity:.5;padding:0;margin:.25rem;width:96px;height:64px}#thumbCarousel .carousel__slide img{width:100%;height:100%;object-fit:cover;border-radius:4px}#thumbCarousel .carousel__slide.is-nav-selected{opacity:1}.custom-checkbox{display:flex;align-items:center}.custom-checkbox.bolder{font-weight:500}.custom-checkbox input{position:absolute;left:-9999px}.custom-checkbox .checkbox-faker{width:16px;height:16px;margin-right:16px;border:1px solid #212121;position:relative;top:-2px}.custom-checkbox input:checked+.checkbox-faker{background:#ffdccc}.custom-checkbox input:checked+.checkbox-faker:after{content:"";position:absolute;top:0;right:-4px;width:15px;height:11px;background:url(/build/assets/checkmark-CdHYqhYR.svg) center center no-repeat}.button-pretext{display:inline-flex;font-size:14px;line-height:18px}.vue-universal-modal{background-color:transparent!important;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);z-index:1000}.customized-select{width:100%;border:1px solid #ccc;font-size:16px;line-height:18px;padding:4px}.textarea-default{border:1px solid #C1C1C1;color:#212121;font-size:.9rem;line-height:48px;padding:0 16px;height:150px;resize:none}.input-wrap{display:flex;flex-direction:column}.input-wrap label{margin-bottom:8px}.input-wrap.error .input-text{border-color:#ff0058}.input-error{color:#ff0058;margin-top:10px;display:flex;flex-direction:column}.category-list{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,auto)}.category-list .category-item a{display:block;font-size:14px;color:#333;text-decoration:none;transition:color .2s}.category-list .category-item a:hover{color:#2c5f41}@media (max-width: 768px){.category-list{grid-template-columns:repeat(2,1fr);grid-template-rows:auto}}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:2333.3333333333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:1.4285714286%;height:10px;float:left}
