:root{--main:#8a5e00;--bg:#FAF9F5;--blue:#92A1A6;--light-main:#d7beb4}html,body{overflow-x:hidden;scroll-behavior:smooth;margin:0}.site-header__logo img{width:150px}.container{position:relative;z-index:1}h1{font-size:60px;margin:0 0 2.5rem;position:relative}p{font-size:13px}.btn.btn-main{display:inline-block;padding:11px 30px;font-size:14px;font-weight:600;text-transform:uppercase;background:var(--main);color:#fff;border:none;border-radius:6px;position:relative;overflow:hidden;transition:transform .3s}.btn.btn-main:before{content:"";position:absolute;top:0;right:0;height:100%;width:0;background:#dbc8a7;transition:width .3s}.btn.btn-main:hover:before{left:0;right:auto;width:100%}.banner-theme{position:relative;overflow:hidden}.banner-theme img{display:block;width:100%;height:auto;object-fit:cover}.banner-theme figcaption{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:90%;text-align:center;display:flex;flex-direction:column;align-items:center}.banner-theme figcaption h1{color:#000;font-size:28px;font-weight:700;white-space:nowrap}.banner-theme h3.mb-2,.banner h3.mb-2,[class*=banner] h3.mb-2,.image-banner h3.mb-2,.slideshow h3.mb-2{color:#000;font-weight:700}@media(max-width:767px){.banner-theme figcaption h1{font-size:20px;white-space:normal}h1{font-size:28px}}.custom-banner-caption{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.custom-banner-caption h1{font-size:2.5rem;font-weight:700;line-height:1.2}@media(max-width:767px){.custom-banner-caption h1{font-size:1.75rem}}@media(min-width:992px){.custom-banner-caption h1{font-size:3rem}}.custom-imaging{position:relative;width:500px;height:550px;margin:0 auto}.custom-imaging:before{content:"";position:absolute;right:5%;bottom:-5%;width:500px;height:550px;background:var(--bg);z-index:-1}.custom-imaging img{display:block;object-fit:cover;width:100%;height:100%}.grid-banner img,.grid-banner .banner-image img{width:100%;height:100%;object-fit:cover;object-position:center}.slick-prev,.slick-next{width:55px;height:55px;border:2px solid #d7beb4;border-radius:50%;color:#d7beb4;display:flex;align-items:center;justify-content:center;transition:all .3s}.slick-prev:hover,.slick-next:hover{border-color:var(--main)}.slick-prev:before,.slick-next:before{color:#d7beb4}.video-banner{position:relative;overflow:hidden}.video-banner .video-btn{position:absolute;left:50%;transform:translate(-50%);top:170px}.video-banner .video-title{position:absolute;bottom:60px;width:100%;text-align:center;font-size:45px;color:#fff;font-weight:800}@media(max-width:991px){.video-banner .video-title{font-size:30px;bottom:20px}}@media(max-width:575px){.video-banner .video-title{font-size:18px;bottom:10px}}.newsletterCustom{position:relative}.newsletterCustom .form-control{height:60px;padding:5px 29px;border-radius:30px;border:1px solid #e6ebfc;max-width:500px;margin:0 auto;display:block;background:#fff}.newsletterCustom .input-group>.input-group-append>.btn{position:static;height:60px;border-radius:30px;padding:0 25px}.drawer__nav-link,.footer-mid__linklist a{min-height:48px;display:flex;align-items:center;padding:12px 16px}@media(max-width:991px){.slick-dots{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 0}.slick-dots li{width:44px!important;height:44px!important;margin:0!important;display:inline-flex!important;align-items:center;justify-content:center}.slick-dots li button{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;border-width:2px!important}.carousel-indicators li,.carousel-indicators button{min-width:44px;min-height:44px}}.btn.btn-theme.mainlys,a.mainlys-inner{min-height:48px;min-width:48px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.btn.btn-theme.mainlys,.btn.btn-theme.mainlys.mainlys-shell,a.mainlys-inner{min-height:48px!important;min-width:48px!important}.btn.btn-theme.mainlys.mainlys-shell,.btn.btn-theme.mainlys{margin:8px 0}.btn.btn-theme.mainlys.mainlys-shell .mainlys-inner,.btn.btn-theme.mainlys .mainlys-inner,a.mainlys-inner{display:inline-flex;align-items:center;justify-content:space-between;min-height:48px!important;padding:12px 16px;gap:10px}.btn.btn-theme.mainlys{padding:0;overflow:visible;line-height:1.2}.btn.btn-theme.mainlys:before{display:none}.btn.btn-theme.mainlys:hover:before{display:none;width:0}.btn.btn-theme.mainlys,.btn.btn-theme.mainlys:hover,.btn.btn-theme.mainlys:focus{background:#d9c19d;color:#111}.btn.btn-theme.mainlys .mainlys-inner,.btn.btn-theme.mainlys .mainlys-inner:hover,.btn.btn-theme.mainlys .mainlys-inner:focus,a.mainlys-inner{width:100%;min-height:48px;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:10px;text-decoration:none;color:#111;line-height:1.2;box-sizing:border-box}.btn.btn-underline-white,.btn.btn-underline-white.gradient-theme{color:#1a1a1a;text-shadow:none}.btn.btn-underline-white:hover,.btn.btn-underline-white.gradient-theme:hover{background-color:#a07830;color:#1a1a1a}.g-breadcrumb{position:relative;overflow:hidden}.g-breadcrumb .layer{position:absolute;opacity:.05;border-radius:180px}.g-breadcrumb .container:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:300px;height:300px;background:#f7a582;opacity:.1;border-radius:50%;z-index:-1}.text-main{color:var(--main)}.text-light-main{color:#dbc8a7}.text-blue-main{color:var(--blue)}.text-black-main{color:#252425}.text-italic{font-style:italic}.center-flex{display:flex;justify-content:center}@media(max-width:500px){.image-content__image-wrapper img{width:100%;height:auto}.imgblock .imgblock-bg{height:60%;top:-10%;width:115%}h3.main-quote-title{font-size:38px}.custom-block1{padding:0 2rem 0 1rem;margin-left:1rem}}@keyframes movingleftright1{0%{transform:translate(0)}40%{transform:translate(50px,-200px)}75%{transform:translate(800px)}to{transform:translate(0)}}@keyframes movingleftright2{0%{transform:translate(0)}40%{transform:translate(-50px,200px)}75%{transform:translate(-500px)}to{transform:translate(0)}}@keyframes movingleftright3{0%{transform:translate(0)}40%{transform:translate(100px,-200px)}75%{transform:translate(-500px)}to{transform:translate(0)}}.shape-group-9 .shape.shape-2{animation:movingleftright1 20s infinite;top:180px;left:18%;opacity:.5}.shape-group-9 .shape.shape-3{animation:movingleftright2 25s infinite;top:31%;left:20%}.shape-group-9 .shape.shape-4{animation:movingleftright1 25s infinite;top:44%;left:28%}.shape-group-9 .shape.shape-5{animation:movingleftright2 30s infinite;top:50%;left:17%}.shape-group-9 .shape.shape-6{animation:movingleftright3 30s infinite;top:26%;right:21%}.shape-group-9 .shape{position:absolute;z-index:0}@media screen and (max-width:749px){.banner h1,[class*=banner] h1,.image-banner h1,.slideshow h1{display:block;opacity:1;visibility:visible;font-size:28px;color:#000;font-weight:700;margin-bottom:1rem}}[data-aos]{visibility:visible!important;opacity:1!important;transform:none!important;transition:none!important}.mainSection-box{padding:5rem 0;width:100%}.mainSection-box:nth-child(2n){background:var(--bg)}.grid-banner,.grid-banner .row{display:flex;flex-wrap:wrap;align-items:stretch}.grid-banner [class*=col-]{display:flex;flex-direction:column}.grid-banner .banner-image,figure.banner-theme,.video-banner .video-banner-image{display:flex;align-items:stretch;width:100%}.grid-banner .banner-image img,figure.banner-theme img,.video-banner .video-banner-image img{width:100%;height:100%;object-fit:cover;display:block}figure.banner-theme,.grid-banner .banner-image,.video-banner .video-banner-image{box-sizing:border-box;border:2px solid #7fbfff;height:100%;display:flex;align-items:stretch;position:relative;overflow:hidden;transform:translate(0)}.grid-banner [class*=col-]>a,.grid-banner [class*=col-]>.banner-image,.grid-banner [class*=col-]>figure.banner-theme{display:flex;flex-direction:column;flex:1 1 auto;align-items:stretch;justify-content:stretch;height:100%}.mainSection-box .row,.section-row,.page-section .row{display:flex;flex-wrap:wrap;align-items:stretch}.mainSection-box [class*=col-],.section-row [class*=col-],.page-section [class*=col-]{display:flex;flex-direction:column;min-height:0}.mainSection-box [class*=col-]>*{flex:1 1 auto;min-height:0}.mainSection-box .row>[class*=col-]>*,.section-row>[class*=col-]>*,.page-section .row>[class*=col-]>*{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.grid-banner .banner-image img,.grid-banner figure.banner-theme img,.video-banner .video-banner-image img{width:100%;height:100%;object-fit:cover;flex:1 1 auto;display:block}.grid-banner [class*=col-] figure.banner-theme,.mainSection-box [class*=col-] figure.banner-theme,.section-row [class*=col-] figure.banner-theme{box-sizing:border-box;height:100%;min-height:0}.grid-banner [class*=col-] figure.banner-theme img,.mainSection-box [class*=col-] figure.banner-theme img,.section-row [class*=col-] figure.banner-theme img{width:100%;height:100%;object-fit:cover;display:block;box-sizing:border-box}.mainSection-box .row>[class*=col-]{min-height:0}.shape-group-9{display:none!important}.mainSection-box .row>[class*=col-]>a,.mainSection-box .row>[class*=col-]>figure,.section-row>[class*=col-]>a,.section-row>[class*=col-]>figure,.page-section .row>[class*=col-]>a,.page-section .row>[class*=col-]>figure{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mainSection-box .row>[class*=col-] img,.section-row>[class*=col-] img,.page-section .row>[class*=col-] img,.mainSection-box .row>[class*=col-] a img,.section-row>[class*=col-] a img,.page-section .row>[class*=col-] a img{width:100%;height:100%;object-fit:cover;display:block;box-sizing:border-box;flex:1 1 auto}.mainSection-box .row>[class*=col-] .banner-image,.section-row>[class*=col-] .banner-image,.page-section .row>[class*=col-] .banner-image{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.customstyle1626636605d148e855.gr-banner-bg .row>[class*=col-] figure.banner-theme,.customstyle1626636605d148e855.gr-banner-bg [class*=col-] figure.banner-theme{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0}.customstyle1626636605d148e855.gr-banner-bg img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:767px){.grid-banner,.grid-banner .row{display:block}figure.banner-theme,.grid-banner .banner-image,.video-banner .video-banner-image{border-width:2px}}nav a img,.nav img,.site-nav__title img{vertical-align:middle;position:relative;top:-7px}.main-content{padding:0}.breadcrumbs-style_2{display:none}.grid__item-inner--html{pointer-events:none}.grid__item-inner--html a,.grid__item-inner--html button{pointer-events:auto}.home-topbar-class{background-color:#000;padding:8px 20px;display:flex;align-items:center;justify-content:center;width:100%}.phone_topbar,.address_topbar{color:#fff;font-size:14px}.phone_topbar a.white_highlight{color:#fff;text-decoration:none}.phone_topbar a.white_highlight:hover{text-decoration:underline}.phone_topbar i,.address_topbar i{color:#fff}@media(max-width:768px){.address_topbar{display:none}}h2.bottom-title,h3.bottom-title{color:#1a1a1a}div.customstyle1626640638d820e935{background-color:#fffffff0!important;color:#111!important}div.customstyle1626640638d820e935 h1.text-white.line-after,div.customstyle1626640638d820e935 p.text-white,div.customstyle1626640638d820e935 span.small-text,.after-bg h1.text-white.line-after,.after-bg p.text-white,.after-bg span.small-text{color:#111!important;text-shadow:none!important}div.customstyle1626640638d820e935 h1.line-after:after,.after-bg h1.line-after:after{background-color:#111!important}.newsletterCustom .input-group,[id^=shopify-section-newsletter-page] .input-group{display:flex;align-items:stretch;gap:10px}.newsletterCustom .input-group .form-control,[id^=shopify-section-newsletter-page] .input-group .form-control{flex:1 1 260px;min-height:48px}.newsletterCustom .input-group-append,[id^=shopify-section-newsletter-page] .input-group-append{padding-left:0!important;display:flex}.newsletterCustom .form-group .form-control,[id^=shopify-section-newsletter-page] .form-group .form-control{min-height:48px}.newsletterCustom .input-group-append .btn.btn-theme,[id^=shopify-section-newsletter-page] .input-group-append .btn.btn-theme{position:static;min-height:48px;min-width:48px;padding:10px 18px}@media(max-width:767px){.newsletterCustom .input-group,[id^=shopify-section-newsletter-page] .input-group{gap:8px}.newsletterCustom .input-group-append,[id^=shopify-section-newsletter-page] .input-group-append{padding-left:0!important}.newsletterCustom .input-group-append .btn.btn-theme,[id^=shopify-section-newsletter-page] .input-group-append .btn.btn-theme{width:100%}}.shopify-pc__banner__wrapper{border:2px solid #90ee90!important}.shopify-pc__banner__wrapper,.shopify-pc__banner__wrapper *{color:#111!important}.shopify-pc__banner__wrapper{background:#ae2739!important}.shopify-pc__banner__wrapper a,.shopify-pc__banner__wrapper button{color:#0b3d0b!important}.shopify-pc__banner__wrapper button,.shopify-pc__banner__wrapper .shopify-pc__banner__btn,.shopify-pc__banner__wrapper [class*=button]{min-height:44px;border:1px solid #1f5a1f!important;background:#dff7df!important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid #0b57d0;outline-offset:2px}.js-cookie-policy .btn.btn-theme,.js-cookie-policy .btn.btn-theme.gradient-theme{background:#1f2937!important;border-color:#111827!important;color:#fff!important;text-shadow:none!important}.js-cookie-policy .btn.btn-theme:hover,.js-cookie-policy .btn.btn-theme.gradient-theme:hover,.js-cookie-policy .btn.btn-theme:focus,.js-cookie-policy .btn.btn-theme.gradient-theme:focus{background:#111827!important;border-color:#000!important;color:#fff!important}section.footer-mid,section.footer-mid p,section.footer-mid li,section.footer-mid span,section.footer-mid label,section.footer-mid .footer-mid__title,section.footer-mid .footer-mid__des,section.footer-mid .footer-mid__info{color:#f5f5f5!important}section.footer-mid a,section.footer-mid .footer-mid__linklist a{color:#fff!important;text-decoration:underline;text-underline-offset:2px}section.footer-mid .btn.btn-theme,section.footer-mid .btn.btn-theme.gradient-theme{background:#1f2937!important;border-color:#111827!important;color:#fff!important}.shopify-pc__banner__dialog{padding:8px!important}.shopify-section{position:relative}
/*# sourceMappingURL=/cdn/shop/t/57/assets/custom.css.map */
