@import"./swiper-bundle.min.css";@import"./slick.css";@import"./style.css";@font-face{font-family:"Bricolage Grotesque 24pt";src:url(BricolageGrotesque24pt-Bold.eot);src:url(BricolageGrotesque24pt-Bold.eot?#iefix) format("embedded-opentype"),url(BricolageGrotesque24pt-Bold.woff2) format("woff2"),url(BricolageGrotesque24pt-Bold.woff) format("woff"),url(BricolageGrotesque24pt-Bold.ttf) format("truetype"),url(BricolageGrotesque24pt-Bold.svg#BricolageGrotesque24pt-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Bricolage Grotesque 24pt";src:url(BricolageGrotesque24pt-Regular.eot);src:url(BricolageGrotesque24pt-Regular.eot?#iefix) format("embedded-opentype"),url(BricolageGrotesque24pt-Regular.woff2) format("woff2"),url(BricolageGrotesque24pt-Regular.woff) format("woff"),url(BricolageGrotesque24pt-Regular.ttf) format("truetype"),url(BricolageGrotesque24pt-Regular.svg#BricolageGrotesque24pt-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}:root{--bs-gutter-x: 80px;--bs-gutter-y: 80px;--duration--fast: .15s;--easing--primary: cubic-bezier(.22, .61, .36, 1);--background-color--fast: background-color var(--duration--fast) var(--easing--primary);--transform--fast: transform var(--duration--fast) var(--easing--primary);--toggle-animation-duration: .35s}html.show-c .wowo{opacity:0}html.show-c .wowo.animated{-webkit-animation-duration:.7s;animation-duration:.7s;visibility:visible;-webkit-animation-fill-mode:both;animation-fill-mode:both}html .wowo{opacity:0}html .wowo.animated{-webkit-animation-duration:.7s;animation-duration:.7s;visibility:visible;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeText{0%{opacity:0}to{opacity:1}}@keyframes fadeText{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeInTop{0%{opacity:0;margin-top:30px}to{margin-top:0;opacity:1}}@keyframes fadeInTop{0%{opacity:0;margin-top:30px}to{margin-top:0;opacity:1}}@-webkit-keyframes fadeInAllUp{0%{opacity:1;margin-top:-100%}to{opacity:1;margin-top:0}}@keyframes fadeInAllUp{0%{opacity:1;margin-top:-100%}to{opacity:1;margin-top:0}}@-webkit-keyframes fadeInBigUp{0%{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes fadeInBigUp{0%{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeDown{0%{opacity:1;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}to{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0);opacity:1}}@keyframes fadeDown{0%{opacity:1;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}to{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0);opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInLeftOpacity{0%{opacity:1;-webkit-transform:translate3d(-38%,0,0);transform:translate3d(-38%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftOpacity{0%{opacity:1;-webkit-transform:translate3d(-38%,0,0);transform:translate3d(-38%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRightOpacity{0%{opacity:1;-webkit-transform:translate3d(38%,0,0);transform:translate3d(38%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightOpacity{0%{opacity:1;-webkit-transform:translate3d(38%,0,0);transform:translate3d(38%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes zoomOut{0%{opacity:0;-webkit-transform:translate3d(0,0,0) scale(1.5);transform:translateZ(0) scale(1.5)}to{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translateZ(0) scale(1)}}@keyframes zoomOut{0%{opacity:0;-webkit-transform:translate3d(0,0,0) scale(1.5);transform:translateZ(0) scale(1.5)}to{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translateZ(0) scale(1)}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:translate(0,0) scale(.8);transform:translate(0) scale(.8)}to{opacity:1;-webkit-transform:translate(0,0) scale(1);transform:translate(0) scale(1)}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:translate(0,0) scale(.8);transform:translate(0) scale(.8)}to{opacity:1;-webkit-transform:translate(0,0) scale(1);transform:translate(0) scale(1)}}@keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotateAnimation{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}25%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}70%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@keyframes rotateAnimation{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}25%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}70%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@-webkit-keyframes MoveAnimation{0%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(30px);transform:translateY(30px)}70%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes MoveAnimation{0%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(30px);transform:translateY(30px)}70%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.2);transform:scale(1.2)}60%{-webkit-transform:scale(1);transform:scale(1)}90%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.2);transform:scale(1.2)}60%{-webkit-transform:scale(1);transform:scale(1)}90%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.fadetext.animated{-webkit-animation-name:fadeSpan;animation-name:fadeSpan}.fadeInLeftOpacity.animated{-webkit-animation-name:fadeInLeftOpacity;animation-name:fadeInLeftOpacity}.fadeInRightOpacity.animated{-webkit-animation-name:fadeInRightOpacity;animation-name:fadeInRightOpacity}.fadeInLeft.animated{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInRight.animated{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.fadeIn{-webkit-animation-delay:.2s;animation-delay:.2s}.fadeIn.animated{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeInTop{-webkit-animation-delay:.2s;animation-delay:.2s}.fadeInTop.animated{-webkit-animation-name:fadeInTop;animation-name:fadeInTop}.fadeInUp{-webkit-animation-delay:.2s;animation-delay:.2s}.fadeInUp.animated{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInAllUp.animated{-webkit-animation-name:fadeInAllUp;animation-name:fadeInAllUp}.fadeInBigUp.animated{-webkit-animation-name:fadeInBigUp;animation-name:fadeInBigUp}.fadeInDown.animated{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.zoomOut.animated{-webkit-animation-name:zoomOut;animation-name:zoomOut}.zoomIn.animated{-webkit-animation-name:zoomIn;animation-name:zoomIn}.delay-in-1{-webkit-animation-delay:.1s;animation-delay:.1s}.delay-in-2{-webkit-animation-delay:.2s;animation-delay:.2s}.delay-in-3{-webkit-animation-delay:.3s;animation-delay:.3s}.delay-in-4{-webkit-animation-delay:.4s;animation-delay:.4s}.delay-in-5{-webkit-animation-delay:.5s;animation-delay:.5s}.delay-in-6{-webkit-animation-delay:.6s;animation-delay:.6s}.delay-in-7{-webkit-animation-delay:.7s;animation-delay:.7s}.delay-in-8{-webkit-animation-delay:.8s;animation-delay:.8s}.delay-in-9{-webkit-animation-delay:.9s;animation-delay:.9s}.delay-in-10{-webkit-animation-delay:1s;animation-delay:1s}.delay-in-11{-webkit-animation-delay:1.1s;animation-delay:1.1s}.delay-in-12{-webkit-animation-delay:1.2s;animation-delay:1.2s}.delay-in-13{-webkit-animation-delay:1.3s;animation-delay:1.3s}.delay-in-14{-webkit-animation-delay:1.4s;animation-delay:1.4s}.delay-in-15{-webkit-animation-delay:1.5s;animation-delay:1.5s}.delay-in-16{-webkit-animation-delay:1.6s;animation-delay:1.6s}.delay-in-17{-webkit-animation-delay:1.7s;animation-delay:1.7s}.delay-in-18{-webkit-animation-delay:1.8s;animation-delay:1.8s}.delay-in-19{-webkit-animation-delay:1.9s;animation-delay:1.9s}.delay-in-20{-webkit-animation-delay:2s;animation-delay:2s}.delay-in-21{-webkit-animation-delay:2.1s;animation-delay:2.1s}.delay-in-22{-webkit-animation-delay:2.2s;animation-delay:2.2s}.delay-in-23{-webkit-animation-delay:2.3s;animation-delay:2.3s}.delay-in-24{-webkit-animation-delay:2.4s;animation-delay:2.4s}.delay-in-25{-webkit-animation-delay:2.5s;animation-delay:2.5s}.delay-in-26{-webkit-animation-delay:2.6s;animation-delay:2.6s}.delay-in-27{-webkit-animation-delay:2.7s;animation-delay:2.7s}.delay-in-28{-webkit-animation-delay:2.8s;animation-delay:2.8s}.delay-in-29{-webkit-animation-delay:2.9s;animation-delay:2.9s}.delay-in-30{-webkit-animation-delay:3s;animation-delay:3s}*{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:0}html.overflow_hidden,body.overflow_hidden{overflow:hidden!important}@media (max-width: 991.98px){html,body{overflow-x:hidden!important}}@media (max-width: 991.98px){html.overflow-hidden,body.overflow-hidden{overflow:hidden!important}}html,body{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none}.img>div{background:no-repeat center;background-size:cover}img{max-width:100%;height:auto;border-style:none;vertical-align:middle;width:100%}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:7px;font-size:16.24px;line-height:1.2001231527;color:#0f828e;border:#0f828e 1px solid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-transition:all .3s;transition:all .3s;padding:5.2px 20px 5.2px 24.5px;letter-spacing:.81px}@media (max-width: 575px){.btn{font-size:14px}}.btn:hover{background-color:#0f828e;color:#fff}.btn span{padding-top:3px}.btn svg{color:inherit}.btn svg path{stroke:currentColor;fill:currentColor}.btn svg line{stroke:currentColor}.hero-banner-slider{position:relative;border-bottom:9px solid #000;margin-bottom:20px;overflow:hidden}@media (max-width: 575px){.hero-banner-slider{margin-bottom:16px}}.hero-banner-slider a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14.7395833333vw 18.125vw 14.84375vw 0;text-decoration:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%}@media (min-width: 1920px){.hero-banner-slider a{padding:14.7395833333vw 18.125vw 14.84375vw 0}}@media (max-width: 1200px){.hero-banner-slider a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40.25vw 40px 4.5833333333vw}}@media (max-width: 767px){.hero-banner-slider a{padding-top:50vw}}@media (max-width: 575px){.hero-banner-slider a{padding-left:30px;padding-right:30px;padding-top:60.8695652174vw;padding-bottom:6.9565217391vw}}.hero-banner-slider a:hover .main-btn:after{opacity:.7}.hero-banner-slider a:hover .main-btn svg{-webkit-transform:translateX(5px);transform:translate(5px)}.hero-banner-slider .swiper-slide{height:auto}.hero-banner-slider .image{position:absolute;left:0;top:0;width:100%;height:100%}.hero-banner-slider .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width: 1200px){.hero-banner-slider .image img.show-pc{display:none}}.hero-banner-slider .image img.show-m{display:none}@media (max-width: 1200px){.hero-banner-slider .image img.show-m{display:block}}.hero-banner-slider .main-btn{border:7px #000000 solid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 0;font-family:"Bricolage Grotesque 24pt";font-weight:700;font-style:normal;font-display:swap;font-size:24px;line-height:1.0833333333;gap:39px;color:#000;z-index:2;letter-spacing:3.55px;width:461px;-webkit-transition:all .3s;transition:all .3s;position:relative}.hero-banner-slider .main-btn:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--btn-bg)}@media (min-width: 1920px){.hero-banner-slider .main-btn{padding-top:clamp(30px,7.5px + .01171875 * 100vw,45px);padding-bottom:clamp(30px,7.5px + .01171875 * 100vw,45px);font-size:clamp(24px,6px + .009375 * 100vw,36px);gap:clamp(35px,-.25px + .018359375 * 100vw,58.5px);width:clamp(461px,114.5px + .18046875 * 100vw,692px)}}@media (max-width: 1200px){.hero-banner-slider .main-btn{font-size:20px;padding:20px 10px;width:400px}}@media (max-width: 767px){.hero-banner-slider .main-btn{padding:10px 5px;width:350px;font-size:18px}}@media (max-width: 575px){.hero-banner-slider .main-btn{font-size:16px;padding:10px 5px;gap:10px;width:250px;letter-spacing:1px;border-width:3.5px}}@media (max-width: 370px){.hero-banner-slider .main-btn{font-size:14px;width:220px}}.hero-banner-slider .main-btn span{letter-spacing:inherit;position:relative;z-index:1}.hero-banner-slider .main-btn svg{-webkit-transition:all .3s;transition:all .3s;position:relative;z-index:1}@media (max-width: 1200px){.hero-banner-slider .main-btn svg{max-width:40px}}@media (max-width: 575px){.hero-banner-slider .main-btn svg{max-width:30px}}@media (max-width: 370px){.hero-banner-slider .main-btn svg{max-width:20px}}.hero-banner-slider .main-btn:hover svg{-webkit-transform:translateX(5px);transform:translate(5px)}.product-lists-block{padding:146px 0 116px;background-color:#d6267445;border-bottom:9px solid #000}@media (min-width: 1920px){.product-lists-block{padding:7.6041666667vw 0 6.0416666667vw}}@media (max-width: 1200px){.product-lists-block{padding:100px 0}}.product-lists-block .content{max-width:1404px;margin:0 auto}@media (min-width: 1920px){.product-lists-block .content{max-width:clamp(1404px,351px + .5484375 * 100vw,2106px)}}@media (max-width: 1200px){.product-lists-block .content{max-width:991px}}@media (max-width: 991px){.product-lists-block{padding:80px 0}}@media (max-width: 575px){.product-lists-block{padding:60px 0}}.product-lists-block .container{max-width:1920px;margin:0 auto;padding:0 80px}@media (max-width: 1200px){.product-lists-block .container{padding:0 60px}}@media (max-width: 991px){.product-lists-block .container{padding:0 40px}}@media (max-width: 575px){.product-lists-block .container{padding:0 30px}}.product-lists-block .product-lists{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px 20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}@media (min-width: 1920px){.product-lists-block .product-lists{-webkit-column-gap:clamp(20px,-10px + .015625 * 100vw,40px);-moz-column-gap:clamp(20px,-10px + .015625 * 100vw,40px);column-gap:clamp(20px,-10px + .015625 * 100vw,40px);row-gap:clamp(40px,10px + .015625 * 100vw,60px)}}@media (max-width: 1200px){.product-lists-block .product-lists{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 575px){.product-lists-block .product-lists{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.product-lists-block .product-lists a{text-decoration:none}.product-lists-block .product-lists a:hover .image{-webkit-transform:scale(1.05);transform:scale(1.05)}.product-lists-block .product-lists a:hover svg{-webkit-transform:translateX(5px);transform:translate(5px)}.product-lists-block .product-lists .product-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0}@media (min-width: 1920px){.product-lists-block .product-lists .product-list{max-width:clamp(169px,43px + .065625 * 100vw,253px);width:100%}}@media (max-width: 1680px){.product-lists-block .product-lists .product-list{width:calc(16.6% - 16.6666666667px)}}@media (max-width: 1200px){.product-lists-block .product-lists .product-list{width:calc(33.3% - 13.3333333333px)}}@media (max-width: 767px){.product-lists-block .product-lists .product-list{width:calc(50% - 10px)}}.product-lists-block .product-lists .image{max-width:169px;margin:0 auto 18px;background-color:#fff;border-radius:50%;border:solid 4px #000;-webkit-transition:all .3s;transition:all .3s;width:100%}@media (min-width: 1920px){.product-lists-block .product-lists .image{max-width:clamp(169px,43px + .065625 * 100vw,253px)}}@media (max-width: 1200px){.product-lists-block .product-lists .image{max-width:140px}}@media (max-width: 575px){.product-lists-block .product-lists .image{max-width:100px;margin-bottom:10px}}.product-lists-block .product-lists span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px;letter-spacing:3.6px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#000;gap:9px;font-family:"Bricolage Grotesque 24pt";font-weight:700;font-style:normal;font-display:swap}@media (min-width: 1920px){.product-lists-block .product-lists span{font-size:clamp(24px,6px + .009375 * 100vw,36px)}}@media (max-width: 991px){.product-lists-block .product-lists span{font-size:20px}}@media (max-width: 575px){.product-lists-block .product-lists span{font-size:16px;gap:0}}.product-lists-block .product-lists span svg{-webkit-transition:all .3s;transition:all .3s}@media (max-width: 575px){.product-lists-block .product-lists span svg{max-width:30px}}.shop-lists{position:relative;margin-top:30px;background-color:#5ec9e745;border-bottom:9px solid #000}@media (max-width: 575px){.shop-lists{margin-top:16px}}.shop-lists .container{max-width:1920px;margin:0 auto;padding:0 77px}@media (max-width: 1200px){.shop-lists .container{padding:0 60px}}@media (max-width: 991px){.shop-lists .container{padding:0 40px}}@media (max-width: 575px){.shop-lists .container{padding:0 30px}}.shop-lists .content{max-width:1674px;margin:0 auto;position:static;z-index:1}@media (min-width: 1920px){.shop-lists .content{max-width:clamp(1674px,418.5px + .65390625 * 100vw,2511px)}}.shop-lists .shop-lists-content{padding:64px 0 37px;position:relative}.shop-lists .shop-lists-content .shop-slider{overflow:hidden}@media (min-width: 1920px){.shop-lists .shop-lists-content{padding-top:clamp(64px,16px + .025 * 100vw,96px);padding-bottom:clamp(37px,10px + .0140625 * 100vw,55px)}}@media (max-width: 575px){.shop-lists .shop-lists-content{padding-top:0}}.shop-lists .shop-lists-content .grid__item{width:100%;padding-left:0;margin:0}.shop-lists .shop-lists-content .grid__item .grid-product-available-sizes{left:10px}.shop-lists .shop-lists-content .grid__item:hover .quick-product__btn{opacity:1;visibility:visible}.shop-lists .shop-lists-content .grid__item .quick-product__btn{display:block;opacity:0;visibility:hidden}.shop-lists .swiper-button-next,.shop-lists .swiper-button-prev{display:-webkit-box;display:-ms-flexbox;display:flex;width:32px;height:32px;border-radius:50%;background-color:#d62674;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:calc(50% - var(--h) / 2);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:0;-webkit-transition:all .3s;transition:all .3s;border:1px solid transparent;color:#fff}@media (min-width: 1440px){.shop-lists .swiper-button-next,.shop-lists .swiper-button-prev{width:clamp(32px,8px + .0125 * 100vw,48px);height:clamp(32px,8px + .0125 * 100vw,48px)}}@media (max-width: 575px){.shop-lists .swiper-button-next,.shop-lists .swiper-button-prev{top:calc(50% - var(--h) / 2 - 22px)}}.shop-lists .swiper-button-next.swiper-button-lock,.shop-lists .swiper-button-prev.swiper-button-lock{display:none}@media (min-width: 991px){.shop-lists .swiper-button-next:hover,.shop-lists .swiper-button-prev:hover{color:#d62674;border-color:#d62674;background-color:#fff}}.shop-lists .swiper-button-next svg,.shop-lists .swiper-button-prev svg{width:auto;height:auto;color:inherit;-webkit-transition:all .3s;transition:all .3s}@media (min-width: 1440px){.shop-lists .swiper-button-next svg,.shop-lists .swiper-button-prev svg{width:clamp(5.5px,-1.25px + .003515625 * 100vw,10px);height:clamp(10px,-5px + .0078125 * 100vw,20px)}}.shop-lists .swiper-button-next svg path,.shop-lists .swiper-button-prev svg path{stroke:currentColor}.shop-lists .swiper-button-next:after,.shop-lists .swiper-button-prev:after{content:none}.shop-lists .swiper-button-next{right:-56px}@media (min-width: 1440px){.shop-lists .swiper-button-next{right:clamp(-112px,28px + -.04375 * 100vw,-56px)}}@media (max-width: 1200px){.shop-lists .swiper-button-next{right:-40px}}@media (max-width: 575px){.shop-lists .swiper-button-next{right:-15px}}.shop-lists .swiper-button-prev{left:-56px}@media (min-width: 1440px){.shop-lists .swiper-button-prev{left:clamp(-112px,28px + -.04375 * 100vw,-56px)}}@media (max-width: 1200px){.shop-lists .swiper-button-prev{left:-40px}}@media (max-width: 575px){.shop-lists .swiper-button-prev{left:-15px}}.shop-lists .title{padding:0 20px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shop-lists .title h2{font-family:"Bricolage Grotesque 24pt";font-weight:700;font-style:normal;font-display:swap;font-size:40.8px;line-height:1.0980392157;color:#000;border:9px solid #000000;padding:24px 145px;background-color:#5ec9e7;letter-spacing:6.15px;margin-top:-30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:0}@media (min-width: 1920px){.shop-lists .title h2{padding-top:clamp(24px,6px + .009375 * 100vw,36px);padding-bottom:clamp(24px,6px + .009375 * 100vw,36px);padding-left:clamp(145px,37px + .05625 * 100vw,217px);padding-right:clamp(145px,37px + .05625 * 100vw,217px);font-size:clamp(40.8px,10.2px + .0159375 * 100vw,61.2px)}}@media (max-width: 1680px){.shop-lists .title h2{padding-left:80px;padding-right:80px}}@media (max-width: 991px){.shop-lists .title h2{padding-left:60px;padding-right:60px;font-size:30px;letter-spacing:4px}}@media (max-width: 767px){.shop-lists .title h2{font-size:26px;padding-left:40px;padding-right:40px;letter-spacing:2px}}@media (max-width: 575px){.shop-lists .title h2{font-size:20px;padding:16px 20px;letter-spacing:1px;margin-top:-20px}}.shop-lists .title h2 span{font-style:italic}.shop-lists .title .title-icon{position:absolute;right:11.5104166667vw;top:-141px;width:15.78125vw}@media (min-width: 1920px){.shop-lists .title .title-icon{right:221px}}@media (max-width: 1680px){.shop-lists .title .title-icon{right:4.1666666667vw;top:0;-webkit-transform:translateY(calc(-50% - 30px));transform:translateY(calc(-50% - 30px))}}@media (max-width: 1440px){.shop-lists .title .title-icon{right:0}}@media (max-width: 1200px){.shop-lists .title .title-icon{top:-8px}}@media (max-width: 575px){.shop-lists .title .title-icon{-webkit-transform:translateY(calc(-50% - 16px));transform:translateY(calc(-50% - 16px));width:14.8958333333vw;top:-8px}}.shop-lists .shop-slider--bg{position:absolute;top:0;width:135.2777777778vw;left:-20.6944444444vw;height:100%}.shop-lists .shop-slider--bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.logos-sec{padding:170px 0 272px;overflow:hidden;background-color:#fff;border-bottom:9px solid #000}@media (min-width: 1920px){.logos-sec{padding:8.8541666667vw 0 14.1666666667vw}}@media (max-width: 1680px){.logos-sec{padding:143px 0 100px}}@media (max-width: 575px){.logos-sec{padding-bottom:70px}}.logos-sec .title{padding:0 20px;text-align:center;margin:0 0 146px;position:relative}@media (min-width: 1920px){.logos-sec .title{margin-bottom:clamp(146px,140px + .003125 * 100vw,150px)}}@media (max-width: 1680px){.logos-sec .title{margin-bottom:80px}}@media (max-width: 1200px){.logos-sec .title{margin-bottom:60px}}@media (max-width: 575px){.logos-sec .title{margin-bottom:40px}}.logos-sec .title h2{font-family:"Bricolage Grotesque 24pt";font-weight:700;font-style:normal;font-display:swap;font-size:31.6px;line-height:1.096835443;color:#000;position:relative;z-index:2;display:inline-block;text-transform:uppercase;letter-spacing:4.74px;margin-bottom:0}@media (min-width: 1920px){.logos-sec .title h2{font-size:clamp(31.6px,7.9px + .01234375 * 100vw,47.4px)}}@media (max-width: 575px){.logos-sec .title h2{font-size:24px;letter-spacing:2px}}.logos-sec .title h2:after{content:"";position:absolute;right:-326px;width:226px;height:222px;background:url(./heart.gif) no-repeat center;background-size:contain;top:50%;margin-top:-131px}@media (min-width: 1920px){.logos-sec .title h2:after{right:clamp(-489px,-81.5px + -.12734375 * 100vw,-326px);width:clamp(226px,56.5px + .08828125 * 100vw,339px);height:clamp(222px,55.5px + .08671875 * 100vw,333px);margin-top:clamp(-196.5px,-32.75px + -.051171875 * 100vw,-131px)}}@media (max-width: 1200px){.logos-sec .title h2:after{width:100px;height:100px;margin-top:-50px;right:-150px}}@media (max-width: 991px){.logos-sec .title h2:after{width:80px;height:80px;margin-top:-100px;right:-100px}}@media (max-width: 767px){.logos-sec .title h2:after{right:-50px}}@media (max-width: 767px){.logos-sec .title h2:after{right:-20px}}.logos-sec .images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logos-sec .images a{margin-right:138px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 1920px){.logos-sec .images a{margin-right:clamp(138px,75px + .0328125 * 100vw,180px)}}@media (max-width: 1200px){.logos-sec .images a{margin-right:80px}}@media (max-width: 575px){.logos-sec .images a{margin-right:60px}}.logos-sec .images>img{margin-right:138px}@media (max-width: 1200px){.logos-sec .images>img{margin-right:80px}}@media (max-width: 575px){.logos-sec .images>img{margin-right:40px}}@media (min-width: 1920px){.logos-sec .images>img{margin-right:clamp(138px,75px + .0328125 * 100vw,180px)}}.logos-sec .images img{height:100%;width:auto;min-width:170px;max-height:140px}@media (min-width: 1920px){.logos-sec .images img{max-height:clamp(114px,28.5px + .04453125 * 100vw,171px)}}@media (max-width: 575px){.logos-sec .images img{min-width:120px;max-height:114px}}.text-and-image{padding-top:156px;position:relative;border-bottom:9px solid #000}@media (min-width: 1920px){.text-and-image{padding-top:8.125vw;min-height:38.3333333333vw}}@media (max-width: 1440px){.text-and-image{padding-top:100px}}.text-and-image:after{content:"";position:absolute;width:12.0833333333vw;height:29.1666666667%;background:url(./text-image-icon.svg) no-repeat center;background-size:contain;left:6.4583333333vw;bottom:-42px}.text-and-image .text-and-image-bg{position:absolute;top:0;overflow:hidden;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;left:0}.text-and-image .text-and-image-bg img{position:absolute;left:-20.3645833333vw;top:-32.2192513369%;width:142.1354166667vw;max-width:none;height:132.2192513369%;-o-object-fit:cover;object-fit:cover}@media (max-width: 1440px){.text-and-image .text-and-image-bg img{left:-10.4166666667vw}}@media (max-width: 991px){.text-and-image{padding:80px 0 0}}@media (max-width: 575px){.text-and-image{padding:60px 0 0}}.text-and-image .content{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width: 767px){.text-and-image .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.text-and-image .text-bg .text-icon-1{position:absolute;width:20.2102803738%;top:-55px;right:-4.0887850467%;z-index:2}@media (min-width: 1920px){.text-and-image .text-bg .text-icon-1{top:-2.8645833333vw}}@media (max-width: 991px){.text-and-image .text-bg .text-icon-1{width:16.1453077699%;top:-6vw;right:0%}}.text-and-image .text-bg .text-icon-2{top:29.403202329%;left:-9.1121495327%;position:absolute;width:13.0841121495%;z-index:2}@media (max-width: 991px){.text-and-image .text-bg .text-icon-2{left:2%;width:9.687184662%}}.text-and-image .text-content{width:44.5833333333vw;margin-right:9.6354166667vw;position:relative;margin-bottom:-93px}@media (min-width: 1920px){.text-and-image .text-content{min-height:36.3020833333vw}}@media (max-width: 1200px){.text-and-image .text-content{margin-right:60px;width:60%}}@media (max-width: 991px){.text-and-image .text-content{margin-right:0;width:100%;padding:0 40px}}@media (max-width: 575px){.text-and-image .text-content{margin-bottom:-60px;padding:0 30px}}.text-and-image .text-content .text{position:relative;padding:85px 107px 45px 82px;background-color:#fff;z-index:2;border:9px solid #000;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.text-and-image .text-content .text .img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width: 1920px){.text-and-image .text-content .text{padding-right:12.6328217237%}}@media (max-width: 1440px){.text-and-image .text-content .text{padding:40px 60px}}@media (max-width: 767px){.text-and-image .text-content .text{padding:30px 40px}}@media (max-width: 575px){.text-and-image .text-content .text{padding-left:20px;padding-right:30px}}.text-and-image .text-content .text:before{content:"";position:absolute;bottom:0;left:0;background-color:#fff;width:100%;height:100px;pointer-events:none}.text-and-image .text-content .text:after{content:"";position:absolute;width:35px;height:100%;background-color:#d62674;right:-4px;top:0}.text-and-image .text-content .text img{max-width:376px;margin-left:-12px;margin-top:-20px;position:relative;z-index:2}@media (min-width: 1920px){.text-and-image .text-content .text img{max-width:clamp(376px,-188px + .29375 * 100vw,752px)}}@media (max-width: 575px){.text-and-image .text-content .text img{margin:0;max-width:200px}}.text-and-image .text-content p{font-family:"Bricolage Grotesque 24pt";font-weight:400;font-style:normal;font-display:swap;font-size:20px;line-height:1.65;color:#000;margin-bottom:33px;letter-spacing:1.5px}@media (min-width: 1920px){.text-and-image .text-content p{font-size:clamp(20px,-2.5px + .01171875 * 100vw,35px)}}@media (max-width: 575px){.text-and-image .text-content p{font-size:16px;margin-bottom:20px}}.text-and-image .text-content p strong{letter-spacing:inherit}.text-and-image .text-content p:last-child{margin-bottom:0}.services-block{padding:256px 0 212px}@media (min-width: 1920px){.services-block{padding:13.3333333333vw 0 11.0416666667vw}}@media (max-width: 1200px){.services-block{padding:200px 0 100px}}@media (max-width: 991px){.services-block{padding:173px 0 80px}}@media (max-width: 575px){.services-block{padding:90px 0 60px}}.services-block .container{max-width:1920px;margin:0 auto;padding:0 80px}@media (max-width: 1200px){.services-block .container{padding:0 60px}}@media (max-width: 991px){.services-block .container{padding:0 40px}}@media (max-width: 575px){.services-block .container{padding:0 30px}}.services-block .content{max-width:1600px;margin:0 auto;gap:24px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 1920px){.services-block .content{max-width:clamp(1600px,400px + .625 * 100vw,2400px)}}@media (max-width: 1200px){.services-block .content{max-width:991px}}@media (max-width: 575px){.services-block .content{gap:24px 10px}}.services-block .image{max-width:184px;margin:0 auto 9px;width:100%;padding-top:72.7272727273%;position:relative}.services-block .image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width: 1920px){.services-block .image{max-width:clamp(184px,46px + .071875 * 100vw,276px)}}@media (max-width: 991px){.services-block .image{margin-bottom:10px}}@media (max-width: 575px){.services-block .image{max-width:120px}}.services-block .service-item{text-align:center;width:calc(16.6% - 12.5px)}@media (max-width: 1200px){.services-block .service-item{width:calc(33% - 10px)}}@media (max-width: 767px){.services-block .service-item{width:calc(50% - 7.5px)}}@media (max-width: 575px){.services-block .service-item{width:calc(50% - 5px)}}.services-block .service-item h3{font-family:"Bricolage Grotesque 24pt";font-weight:400;font-style:normal;font-display:swap;font-size:19px;line-height:1.1052631579;color:#000;letter-spacing:.95px;text-transform:uppercase}@media (min-width: 1920px){.services-block .service-item h3{font-size:clamp(19px,4.75px + .007421875 * 100vw,28.5px)}}@media (max-width: 575px){.services-block .service-item h3{font-size:14px;margin-bottom:0}}.modal.modal--quick-shop{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom-style.css.map */
