﻿@import url("https://fonts.googleapis.com/css2?family=Commissioner:wght@100..900&family=Nanum+Myeongjo&display=swap");:root{--global-font-family: "Commissioner", sans-serif;--global-font-family-2: "Nanum Myeongjo", serif;--global-font-size: 18px;--global-font-weight: 300;--global-font-color: #000;--global-background-color: #FFF;--list--font-family: "Commissioner", sans-serif}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#000;border-radius:0}::-webkit-scrollbar-thumb:hover{background:#254D4C}@keyframes slide{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}*{margin:0;padding:0}html{scroll-behavior:smooth}body{margin:0;padding:0;font-family:var(--global-font-family);font-size:var(--global-font-size);font-weight:var(--global-font-weight);color:var(--global-font-color);background:var(--global-background-color);overflow-x:hidden}body:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.4);width:100%;height:100%;opacity:0;z-index:-9;visibility:hidden;transition:0.4s}body ::selection{background-color:#254D4C;color:#fff}body .container{max-width:1640px;margin:0 auto;width:100%;padding:0 0.938em}body .center{text-align:center}body .wpb_raw_code.wpb_raw_html{margin-bottom:0}body .wpb_single_image{margin-bottom:0}body .wpb_text_column{margin-bottom:0}body .vc_icon_element{margin-bottom:0}body .hidden{display:none !important}body .desk-hide{display:none !important}body p{font-family:var(--global-font-family);font-size:var(--global-font-size);font-weight:var(--global-font-weight);margin:0 0 1em}body a{color:var(--global-font-color);text-decoration:none;box-shadow:none;transition:0.4s}body a:hover{color:#254D4C;transition:0.4s}body .margin-auto{margin-left:auto;margin-right:auto}body .mg-bottom{margin-bottom:2em}body .mg-none{margin:0 !important}body .flex-row{display:flex;flex-direction:row;flex-wrap:wrap}body .flex-row .col-1{flex:0 0 8.34%;width:8.34%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-2{flex:0 0 16.67%;width:16.67%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-3{flex:0 0 25%;width:25%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-4{flex:0 0 33.33%;width:33.33%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-5{flex:0 0 41.66%;width:41.66%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-6{flex:0 0 50%;width:50%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-7{flex:0 0 58.33%;width:58.33%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-8{flex:0 0 66.66%;width:66.66%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-9{flex:0 0 75%;width:75%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-10{flex:0 0 83.33%;width:83.33%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-11{flex:0 0 91.66%;width:91.66%;padding:0 0.938em;box-sizing:border-box}body .flex-row .col-12{flex:0 0 100%;width:100%;padding:0 0.938em;box-sizing:border-box}body .vc_gitem-zone-a .vc_gitem-row-position-top,body .vc_gitem-zone-b .vc_gitem-row-position-top,body .vc_gitem-zone-a .vc_gitem-row-position-middle,body .vc_gitem-zone-b .vc_gitem-row-position-middle{position:relative;transform:translate(0, 0)}body .vc-gitem-zone-height-mode-auto:before{padding:0}body .vc_gitem_row .vc_gitem-col{padding:0}body .no-pad{padding:0 !important}body .no-pad>.vc_column-inner{padding:0 !important}body.home header#masthead{margin-bottom:0;position:relative;top:0;width:100%;left:0;right:0;z-index:9999}body.home header#masthead .header-main{position:absolute;border:none;transition:all 0.3s}body.home header#masthead .header-main:hover{background:#fff}body.home header#masthead .header-main:hover ul.menu-wrapper>li.menu-item>a{color:#000}body.home header#masthead .header-main:hover ul.menu-wrapper>li.menu-item.menu-item-has-children>a::after{color:#000}body.home header#masthead .header-main:hover ul.menu-wrapper>li.menu-item.wishlist-icon a:after{color:#000}body.home header#masthead .header-main:hover ul.menu-wrapper>li.menu-item.wishlist-icon a:hover::after{color:#254D4C}body.home header#masthead .header-main:hover ul.menu-wrapper>li.menu-item select.gt_selector{border:1px solid #000;color:#000}body.home header#masthead .header-main:hover .logo img{filter:none}body.home header#masthead .header-main .header-inner{padding:0em 2em}body.home header#masthead .header-main .logo img{filter:brightness(0) invert(1);transition:all 0.3s}body.home header#masthead .header-main ul.menu-wrapper>li.menu-item>a{color:#fff}body.home header#masthead .header-main ul.menu-wrapper>li.menu-item.menu-item-has-children>a::after{color:#fff}body.home header#masthead .header-main ul.menu-wrapper>li.menu-item.wishlist-icon a:after{color:#fff}body.home header#masthead .header-main ul.menu-wrapper>li.menu-item select.gt_selector{border:1px solid #fff;color:#fff}body header#masthead{margin-bottom:2em;position:relative;z-index:99}body header#masthead .top-bar{background:#000;padding:0.8em 0;position:relative}body header#masthead .top-bar .topbar-slider{display:flex}body header#masthead .top-bar .topbar-slider .slick-track{display:flex;align-items:center}body header#masthead .top-bar .topbar-slider p{font-size:1em;color:#fff;font-family:var(--global-font-family);font-weight:300;margin-bottom:0;border-right:1px solid #fff;text-align:center}body header#masthead .header-main{top:100%;left:0;right:0;background:transparent;z-index:9999;padding:0.8em 0;border-bottom:1px solid #000}body header#masthead .header-main .flex-row{align-items:center;justify-content:space-between}body header#masthead .header-main .flex-row>div{padding:0}body header#masthead .header-main ul.menu-wrapper{display:flex;align-items:center;justify-content:flex-end;gap:0 2.5em}body header#masthead .header-main ul.menu-wrapper li.menu-item{list-style:none;position:relative;text-transform:capitalize}body header#masthead .header-main ul.menu-wrapper li.menu-item.wishlist-icon a{position:relative;font-size:0;height:1px;width:20px;padding:0;display:flex;text-align:center;align-items:center;justify-content:center;background:transparent;cursor:pointer;transition:all 0.8s}body header#masthead .header-main ul.menu-wrapper li.menu-item.wishlist-icon a::after{content:'\f004';position:absolute;display:block;font-size:20px;font-family:'FontAwesome';height:1px;color:#000;top:-8px;left:-10px;width:20px;z-index:9;transition:0.8s}body header#masthead .header-main ul.menu-wrapper li.menu-item.wishlist-icon a:hover::after{color:#254D4C}body header#masthead .header-main ul.menu-wrapper li.menu-item.wishlist-icon a::before{content:none}body header#masthead .header-main ul.menu-wrapper li.menu-item.menu-item-has-children>a{padding-right:1em}body header#masthead .header-main ul.menu-wrapper li.menu-item.menu-item-has-children>a::after{content:'\f078';font-family:'FontAwesome';position:absolute;top:30%;right:0;font-size:0.8em;transition:all 0.3s;color:#000}body header#masthead .header-main ul.menu-wrapper li.menu-item.menu-item-has-children>a:hover::after{rotate:180deg}body header#masthead .header-main ul.menu-wrapper li.menu-item.current-menu-item>a:before{left:0;right:0}body header#masthead .header-main ul.menu-wrapper li.menu-item select.gt_selector{background:transparent;border-radius:0;border:1px solid #000;color:#000;font-weight:600;transition:all 0.3s;font-size:1em;font-family:var(--global-font-family)}body header#masthead .header-main ul.menu-wrapper li.menu-item a{font-family:var(--global-font-family);font-size:1.15em;display:flex;align-items:center;color:#000;transition:0.4s;position:relative;padding:0.2em 0;font-weight:400}body header#masthead .header-main ul.menu-wrapper li.menu-item a:before{content:"";position:absolute;z-index:-1;left:0;width:0;bottom:0;background:#254D4C;height:2px;transition:all 0.4s}body header#masthead .header-main ul.menu-wrapper li.menu-item a:hover:before{left:0;width:100%}body header#masthead .header-main ul.menu-wrapper li.menu-item ul.sub-menu{position:absolute;top:125%;transform:translateY(10px);transition:0.2s;width:220px;opacity:0;visibility:hidden;transition-delay:0.4s;height:0;background:#fff;box-shadow:0 20px 20px rgba(0,0,0,0.18);border-top:2px solid #254D4C;display:block}body header#masthead .header-main ul.menu-wrapper li.menu-item ul.sub-menu li.menu-item{margin:0;border-bottom:1px solid rgba(0,0,0,0.1);display:block;background:#fff}body header#masthead .header-main ul.menu-wrapper li.menu-item ul.sub-menu li.menu-item a{width:100%;padding:0.5em 1em;color:#000;letter-spacing:0;transition:0.4s;transform:perspective(1px) translateZ(0);display:block;position:relative;font-size:1em;box-sizing:border-box;font-weight:400;text-transform:capitalize}body header#masthead .header-main ul.menu-wrapper li.menu-item ul.sub-menu li.menu-item a:before{display:none}body header#masthead .header-main ul.menu-wrapper li.menu-item ul.sub-menu li.menu-item a:hover{background:#254D4C;color:#fff;transition:0.4s}body header#masthead .header-main ul.menu-wrapper li.menu-item ul.sub-menu li.menu-item:last-child{border-bottom:0}body header#masthead .header-main ul.menu-wrapper li.menu-item button.sub-menu-toggle{display:none}body header#masthead .header-main ul.menu-wrapper li.menu-item:first-child{margin-left:0;padding-left:0}body header#masthead .header-main ul.menu-wrapper li.menu-item:last-child{margin-right:0;padding-right:0}body header#masthead .header-main ul.menu-wrapper li.menu-item:hover ul.sub-menu{opacity:1;visibility:visible;height:auto;transform:none;transition:0.4s}body header#masthead .header-main .logo{width:fit-content;margin:0 auto}body nav#mm-menu .mm-navbar .mm-navbar__title{background:#000;color:#fff;font-size:1.2em;font-family:var(--global-font-family);font-weight:400}body nav#mm-menu .mm-navbar .mm-btn::before{border-color:#FFF}body nav#mm-menu .mm-panels .mm-panel .mm-navbar{background:#000}body nav#mm-menu .mm-panels .mm-panel .mm-navbar a.mm-navbar__title{font-size:1.2em;font-family:var(--global-font-family);font-weight:400;color:#FFF}body nav#mm-menu .mm-panels .mm-panel ul#primary-menu-list li{font-size:1.1em;font-family:var(--global-font-family);font-weight:400}body .main-head{font-size:2.3em;font-family:var(--global-font-family);font-weight:400;color:#000;text-transform:uppercase;margin-bottom:0.5em}body #content .vc_row{margin:0}body #content .vc_row>.wpb_column>.vc_column-inner{padding-top:0}body #content .vc_section{padding-top:0;padding-left:0;padding-right:0;margin:0}body #content .vc_section[data-vc-full-width].vc_hidden{opacity:1}body #content .vc_section .vc_row[data-vc-full-width].vc_hidden{opacity:1}body #content .mg-bottom{margin-bottom:2em}body #content .wht-head{color:#fff !important}body #content .wht-txt p{color:#fff !important}body #content .wpb_column{padding-left:0;padding-right:0}body #content .txt ul li{color:var(--global-font-color);font-family:var(--global-font-family);font-size:1.1em;font-weight:400}body #content .txt p{color:var(--global-font-color);font-family:var(--global-font-family);font-size:1.1em;font-weight:400}body #content .txt p strong{color:#000;font-weight:600}body #content .txt a{color:var(--global-font-color);transition:0.4s;font-size:inherit}body #content .txt a:hover{opacity:0.8}body #content .btn{margin-bottom:0}body #content .btn a,body #content .btn button,body #content .btn input{background:#000;color:#fff;display:inline-block;z-index:1;position:relative;font-size:1.1em;font-family:var(--global-font-family);border:1px solid #000;border-radius:0;font-weight:500;padding:0.8em 1.6em;text-align:center;transition:all 0.4s;overflow:hidden;cursor:pointer}body #content .btn a:hover,body #content .btn button:hover,body #content .btn input:hover{background:transparent;color:#000}body #content .page-header{background:#000;padding:0.8em;margin-bottom:2em}body #content .page-header .page-header-container h1.page-title{font-size:2.5em;font-family:var(--global-font-family);font-weight:500;color:#fff;margin:0}body #content .hero-sec{margin-bottom:3.8em}body #content .hero-sec .hero-row{position:relative}body #content .hero-sec .hero-row .hero-img{position:relative}body #content .hero-sec .hero-row .hero-img>figure>.vc_single_image-wrapper::before{content:'';position:absolute;display:block;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.1)}body #content .hero-sec .hero-row .hero-img img{height:100vh !important;object-fit:cover !important}body #content .hero-sec .hero-row .hero-txt{position:absolute;bottom:5%;left:0;right:0;width:70%;margin:0 auto;text-align:center}body #content .hero-sec .hero-row .hero-txt .hero-head{font-size:4em;font-family:var(--global-font-family-2);color:#254D4C;margin-bottom:0.5em;text-transform:capitalize}body #content .hero-sec .hero-row .hero-txt .btn a{background:#fff;color:#000;border:none;text-transform:uppercase}body #content .hero-sec .hero-row .hero-txt .btn a:hover{background:#000;color:#fff}body #content .hero-sec .mob-hero-row .mob-banner>figure{display:block !important}body #content .hero-sec .mob-hero-row .mob-banner>figure .vc_single_image-wrapper{display:block !important}body #content .hero-sec .mob-hero-row .mob-banner>figure .vc_single_image-wrapper img{max-width:initial !important;width:100% !important}body #content .product-video-sec{margin-bottom:3.8em}body #content .product-video-sec .product-video-row>.wpb_column{padding-right:1em;position:relative}body #content .product-video-sec .product-video-row>.wpb_column:last-child{padding-right:0}body #content .product-video-sec .product-video-row>.wpb_column>.vc_column-inner{padding:0}body #content .product-video-sec .product-video-row .product-video-raw{margin-bottom:1em}body #content .product-video-sec .product-video-row .product-video-raw .product-video{position:relative}body #content .product-video-sec .product-video-row .product-video-raw .product-video video{width:100%;height:400px;object-fit:cover}body #content .best-selling-sec{margin-bottom:3.8em}body #content .best-selling-sec .best-selling-row ul.products{display:block;margin-bottom:2em}body #content .best-selling-sec .best-selling-row ul.products .slick-track{display:flex;gap:1.5em}body #content .best-selling-sec .best-selling-row ul.products li.product{align-self:stretch;height:auto}body #content .best-selling-sec .best-selling-row ul.products button.slick-arrow{top:50%;position:absolute;z-index:9;font-size:1.3em;color:#254D4C;background:transparent;border:none;cursor:pointer}body #content .best-selling-sec .best-selling-row ul.products button.slick-arrow.slick-prev{left:-2%}body #content .best-selling-sec .best-selling-row ul.products button.slick-arrow.slick-next{right:-2%}body #content .bulletin-slider-sec{margin-bottom:3.8em}body #content .bulletin-slider-sec .bulletin-slider{padding:1.5em 0;background:#F3F3F3}body #content .bulletin-slider-sec .bulletin-slider .slick-track{display:flex;align-items:center}body #content .bulletin-slider-sec .bulletin-slider .bulletin-slide{font-size:1.1em;font-weight:400;font-family:var(--global-font-family);color:#000;margin-bottom:0}body #content .deals-sec{margin-bottom:3.8em}body #content .deals-sec .deal-row .deal-col>.vc_column-inner>.wpb_wrapper{padding:2em 0}body #content .deals-sec .deal-row .deals-counter{margin-bottom:2em}body #content .deals-sec .deal-row .deals-counter .woo-sctr-shortcode-countdown-2{gap:1em;flex-wrap:wrap}body #content .deals-sec .deal-row .deals-counter .woo-sctr-shortcode-countdown .woo-sctr-shortcode-countdown-value-container{border:none;font-size:1.5em;font-weight:500}body #content .deals-sec .deal-row .deals-counter .woo-sctr-shortcode-countdown .woo-sctr-shortcode-countdown-text{font-size:1.4em;font-family:var(--global-font-family);text-transform:capitalize;font-weight:400}body #content .new-arrival-sec{margin-bottom:3.8em}body #content .new-arrival-sec .new-arrival-row ul.products{grid-template-columns:repeat(4, 1fr)}body #content .reflect-sec{margin-bottom:3.8em}body #content .reflect-sec .reflect-row .wpb_column.reflect-col>.vc_column-inner>.wpb_wrapper{display:flex}body #content .reflect-sec .reflect-row .reflect-img{display:block;transition:all 0.4s;position:relative}body #content .reflect-sec .reflect-row .reflect-img.reflect-middle{margin-left:-40px;margin-top:100px;z-index:1}body #content .reflect-sec .reflect-row .reflect-img.reflect-right{margin-left:-40px;z-index:2}body #content .reflect-sec .reflect-row .main-head{margin-top:3em}body #content .woo-wrap{margin-bottom:3.8em}body #content .woo-wrap .flex-row{margin:0 -15px}body #content .woo-wrap .flex-row .woo-column{height:100%;padding-left:15px;padding-right:15px;position:relative}body #content .woo-wrap .flex-row .woo-column .products form.woocommerce-ordering select.orderby{font-family:var(--global-font-family);font-size:1em;font-weight:400;color:#3F3F3F;border-radius:0;outline:none;padding:8px;cursor:pointer}body #content .woo-wrap .flex-row .woo-column .products .wrapper{overflow:hidden}body #content .woo-wrap .flex-row .woo-column .products .upper img{transition:all 0.4s}body #content .woo-wrap .flex-row .woo-column .products .upper:hover img{transform:scale(1.1);transition:all 0.4s}body #content .woo-wrap .woo-filters{width:28%}body #content .woo-wrap .woo-filters form#filters-form{position:sticky;top:2em}body #content .woo-wrap .woo-filters form#filters-form .at-item{border-radius:5px;margin-bottom:15px}body #content .woo-wrap .woo-filters form#filters-form .at-item:last-child{margin-bottom:0}body #content .woo-wrap .woo-filters form#filters-form .at-item .at-title{cursor:pointer;background-color:#000;position:relative;transition:background-color 0.3s ease}body #content .woo-wrap .woo-filters form#filters-form .at-item .at-title:hover{background-color:#254D4C}body #content .woo-wrap .woo-filters form#filters-form .at-item .at-title:after{content:"+";font-size:1.25em;color:#FFF;position:absolute;top:50%;transform:translateY(-50%);right:16px;transition:all 0.3s ease}body #content .woo-wrap .woo-filters form#filters-form .at-item .at-title h2{font-family:var(--global-font-family);font-size:1.25em;font-weight:400;color:#FFF;padding:15px 20px;margin:0}body #content .woo-wrap .woo-filters form#filters-form .at-item .at-title.active:after{content:"-"}body #content .woo-wrap .woo-filters form#filters-form .at-item .at-tab{height:380px;overflow-y:scroll;display:none;padding:10px;border:1px solid #CACACA;background-color:#FFF}body #content .woo-wrap .woo-filters form#filters-form .at-item .at-tab ul{list-style:none}body #content .woo-wrap .woo-filters form#filters-form .at-item .at-tab ul.sub-menu{padding:0;margin:0}body #content .woo-wrap .woo-filters form#filters-form .at-item .at-tab ul.sub-menu li.menu-item{margin-bottom:5px;display:flex;flex-wrap:wrap;text-transform:uppercase;align-items:center;gap:0.5em 0;position:relative}body #content .woo-wrap .woo-filters form#filters-form .at-item .at-tab ul.sub-menu li.menu-item label{font-size:1em}body #content .woo-wrap .woo-filters form#filters-form .at-item .at-tab ul.sub-menu li.menu-item.menu-item-has-children.open-sub .chevron-child{color:#254D4C}body #content .woo-wrap .woo-filters form#filters-form .at-item .at-tab ul.sub-menu li.menu-item.menu-item-has-children.open-sub ul.sub-menu{display:block;padding-left:2em}body #content .woo-wrap .woo-filters form#filters-form .at-item .at-tab ul.sub-menu li.menu-item.menu-item-has-children .chevron-child{position:absolute;right:0;top:0;cursor:pointer;font-size:0.8em;color:#000}body #content .woo-wrap .woo-filters form#filters-form .at-item .at-tab ul.sub-menu li.menu-item.menu-item-has-children ul.sub-menu{flex:0 0 100%;display:none;transition:0.4s;margin-bottom:0.2em}body #content .woo-wrap .woo-filters form#filters-form .at-item .at-tab ul.sub-menu li.menu-item input[type="checkbox"]{width:20px;height:20px;margin:0 14px 0 0;border:1px solid #CACACA;accent-color:#254D4C}body #content .woo-wrap .woo-filters form#filters-form .submit-btn input[type="submit"]{font-family:var(--global-font-family);font-size:1em;font-weight:400;color:#FFF;padding:13px 20px;border:none;background:#254D4C;cursor:pointer;transition:all 0.4s}body #content .woo-wrap .woo-filters form#filters-form .submit-btn input[type="submit"]:hover{background:#000}body #content .woo-wrap .woo-content{width:72%;position:relative}body #content .woo-wrap .woo-content form.woocommerce-ordering select.orderby{font-family:var(--global-font-family);font-size:1em;color:#000;padding:8px}body #content .woo-wrap .woo-content h1.page-title{font-size:2.3em;font-family:var(--global-font-family);font-weight:400;margin-bottom:0.5em;color:#000}body #content .woo-wrap .woo-content ul.products{margin-bottom:2em}body #content .woocommerce-content .woocommerce-breadcrumb{font-size:1em;font-family:var(--global-font-family);font-weight:400;color:#000}body #content .woocommerce-content .woocommerce-breadcrumb a{color:#000;text-decoration:underline}body #content .woocommerce-content .woo-product nav.woocommerce-breadcrumb{margin-bottom:25px}body #content .woocommerce-content .woo-product .product .product-upper-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}body #content .woocommerce-content .woo-product .product .product-upper-wrapper span.onsale{background:#254D4C;right:auto;font-size:0.8em;top:20px;left:10px;border-radius:6px;padding:0.2em 0.9em;min-height:initial;line-height:2;min-width:initial}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary{float:none;position:relative}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary .summary-inner{position:sticky;top:5%}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary h1.product_title{font-family:var(--global-font-family);font-size:2.2em;font-weight:400;text-transform:capitalize;color:#000;margin-bottom:0.5em}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary .stock{background-color:#254D4C;color:#fff;font-size:0.9em;padding:4px 12px;border-radius:6px;font-weight:600;display:inline-block;float:right}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary .price{margin-bottom:0.8em;text-decoration:none;color:#254D4C}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary .price .amount{font-family:var(--global-font-size);font-size:1.4em;color:#254D4C;font-weight:600;text-decoration:none}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary .price .amount .woocommerce-Price-currencySymbol{margin-right:5px}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary .woocommerce-product-details__short-description ul{list-style:none;padding:0;margin-bottom:0.5em}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary .woocommerce-product-details__short-description ul li{color:var(--global-font-color);font-family:var(--global-font-family);font-size:1.1em;font-weight:400;margin-bottom:0.4em}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary .woocommerce-product-details__short-description ul li:last-child{margin-bottom:0}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary .woocommerce-product-details__short-description p{color:var(--global-font-color);font-family:var(--global-font-family);font-size:1.1em;font-weight:400}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary .woocommerce-product-details__short-description p strong{color:#000;font-weight:600}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary .woocommerce-product-details__short-description a{color:var(--global-font-color);transition:0.4s;font-size:inherit}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary .woocommerce-product-details__short-description a:hover{opacity:0.8}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary form.cart{margin-top:1em;display:flex;align-items:center;width:100%;flex-direction:column}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary form.cart .quantity{width:100%;margin-bottom:1em;margin-right:0}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary form.cart .quantity input.qty{font-family:var(--global-font-family);outline:none;color:#000;height:40px;font-size:1.2em;width:100%;box-sizing:border-box;border-radius:0;border:1px solid #000}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary form.cart button[type=submit]{background:#254D4C;color:#fff;border-radius:0;padding:0.8em 2em;text-transform:capitalize;display:block;text-align:center;font-size:1.2em;font-family:var(--global-font-family);font-weight:400;transition:0.4s;width:100%}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary form.cart button[type=submit]:hover,body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary form.cart button[type=submit]:active,body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary form.cart button[type=submit]:focus{background:#000;color:#fff}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary .whatsapp_link_variable{font-size:1.1em;font-family:var(--global-font-family);display:inline-block;font-weight:400;padding:0.9em 1.6em !important;background:#25d366 !important;color:#fff;text-decoration:none;transition:all 0.4s;float:left;margin-right:1em;border-radius:0}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary .whatsapp_link_variable .whatsapp_contact{font-size:inherit;padding:0 !important}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary .whatsapp_link_variable .whatsapp_contact::before{padding-right:0.3em;font-size:1.2em}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary .raq-btn{float:left}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary .raq-btn button svg{padding-right:0.3em;font-size:1.2em}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary button.woosw-btn{padding:0;margin-bottom:20px;border:none !important;background:transparent;cursor:pointer}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary button.woosw-btn .woosw-btn-icon{font-size:1.5rem;color:#254D4C}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary .product_meta{font-family:var(--global-font-family);font-size:1.1em;font-weight:600;color:#254D4C;display:grid;gap:0.5em}body #content .woocommerce-content .woo-product .product .product-upper-wrapper .summary .product_meta a{font-weight:300;text-decoration:underline;color:#000;font-size:0.9em}body #content .woocommerce-content .woo-product .product .related{margin-bottom:3.8em}body #content .woocommerce-content .woo-product .product .related h2{font-size:2.3em;font-family:var(--global-font-family);font-weight:400;color:#000;margin-bottom:0.8em;text-transform:capitalize}body #content .woocommerce-content .woo-product .product .related ul.products{grid-template-columns:repeat(4, 1fr)}body #content .woocommerce-content .woo-product .product .related ul.products li.product .upper-part a.button:before{content:" ";display:none}body #content .woocommerce-content ul.tabs li a{color:#254D4C;font-size:1.2em;font-weight:400;font-family:var(--global-font-family)}body #content .woocommerce-content .woocommerce-Tabs-panel h2{font-size:2.2em;font-family:var(--global-font-family);color:#000;margin-bottom:0.5em;font-weight:400}body #content .woocommerce-content .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-reply-title{font-size:2em;font-family:var(--global-font-family);font-weight:400;line-height:2;color:#254D4C;text-transform:capitalize}body #content .woocommerce-content .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper form.comment-form p.comment-notes{font-weight:600;font-size:1.1rem}body #content .woocommerce-content .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper form.comment-form p.stars{font-size:1.4em}body #content .woocommerce-content .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper form.comment-form p.stars a{color:#f9d84b}body #content .woocommerce-content .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper form.comment-form .form-submit input.submit{background:#254D4C;color:#fff;border-radius:0;padding:0.6rem 1.6rem 0.6rem 1.6rem;display:block;text-align:center;font-size:1rem;font-family:var(--global-font-family);font-weight:400;border:1px solid #254D4C;transition:0.4s}body #content .woocommerce-content .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper form.comment-form .form-submit input.submit:hover,body #content .woocommerce-content .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper form.comment-form .form-submit input.submit:active,body #content .woocommerce-content .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper form.comment-form .form-submit input.submit:focus{background:#000;border-color:#000;color:#fff}body #content .woocommerce-content .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper form.comment-form label{color:#000;display:block;font-size:1em;font-family:var(--global-font-family);font-weight:400;margin-bottom:0.5em;text-transform:capitalize}body #content .woocommerce-content .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper form.comment-form label span.required{color:#254D4C}body #content .woocommerce-content .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper form.comment-form .comment-form-cookies-consent label{display:inline-block}body #content .woocommerce-content .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper form.comment-form input[type=radio]{accent-color:#000;display:block}body #content .woocommerce-content .woocommerce-Tabs-panel .woocommerce-Reviews .clear{display:none}body #content .clear-btn a{color:#fff;text-decoration:none;font-family:var(--global-font-family);font-size:1em;margin:0 0 1em 0;display:inline-flex;padding:0.5em 2em 0.5em 0.5em;background:#000;transition:all 0.4s;position:relative;box-sizing:border-box;cursor:pointer}body #content .clear-btn a::before{content:"";position:absolute;display:block;right:10%;height:10px;top:30%;width:10px;font-family:'FontAwesome';color:#fff;font-size:1em}body #content .clear-btn a:hover{background:#254D4C}body #content ul.products{padding:0;margin:0;display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:15px;grid-row-gap:25px}body #content ul.products:before{display:none}body #content ul.products:after{display:none}body #content ul.products li.product{margin:0;display:flex;flex-direction:column;justify-content:space-between;float:none;width:auto;position:relative;transition:all 0.4s}body #content ul.products li.product:hover .lower-part .woosw-btn{top:3%;opacity:1;visibility:visible}body #content ul.products li.product a img{z-index:1}body #content ul.products li.product.product-category a img{margin:0 0 23px 0;aspect-ratio:1/1}body #content ul.products li.product.product-category a h2.woocommerce-loop-category__title{font-family:var(--global-font-family);font-size:1.125em;font-weight:500;color:#2F2F2F;text-align:center;padding:0;margin:0}body #content ul.products li.product.product-category a h2.woocommerce-loop-category__title .count{display:none}body #content ul.products li.product .lower-part .woocommerce-LoopProduct-link{display:block;margin-bottom:0;transition:all 0.6s}body #content ul.products li.product .lower-part .woocommerce-LoopProduct-link img{margin:0 0 0 0;border:none}body #content ul.products li.product .lower-part .woocommerce-LoopProduct-link h2.woocommerce-loop-product__title{font-family:var(--global-font-family);font-size:1.1em;font-weight:400;color:#000;text-transform:capitalize;padding:0;margin:0 0 0 0}body #content ul.products li.product .lower-part .woocommerce-LoopProduct-link .price{display:none}body #content ul.products li.product .lower-part .woocommerce-LoopProduct-link .price .amount{font-family:var(--global-font-family);font-size:1.05em;font-weight:400;color:#000}body #content ul.products li.product .lower-part .woosw-btn{padding:0.8em;border:none;position:absolute;top:0;visibility:hidden;opacity:0;right:5%;background:#254D4C;color:#fff;border-radius:50%;font-size:1.1rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s ease;z-index:9}body #content ul.products li.product .lower-part .woosw-btn:hover{background:#000}body #content ul.products li.product .lower-part .add-to-cart-btn a.button{font-size:0.95em;font-family:var(--global-font-family);font-weight:500;text-transform:uppercase;color:#254D4C;background:transparent;padding:0;text-decoration:underline}body #content ul.products li.product .lower-part .add-to-cart-btn a.fma_order_on_whatsapp_btn_on_shop_page{display:none !important}body #content ul.products li.product .onsale{background:#254D4C;right:auto;font-size:0.7em;top:20px;left:10px;border-radius:6px;padding:0.2em 0.9em;min-height:initial;line-height:2;min-width:initial}body #content table.woosw-items{width:100%}body #content table.woosw-items td{border:1px solid #000}body #content table.woosw-items td a.add_to_cart_button{font-family:var(--global-font-family);color:#FFF;padding:10px;border-radius:0 !important;background:#000}body #content form.woocommerce-cart-form table.woocommerce-cart-form__contents{border-collapse:collapse}body #content form.woocommerce-cart-form table.woocommerce-cart-form__contents td.product-thumbnail{text-align:center !important}body #content form.woocommerce-cart-form table.woocommerce-cart-form__contents td.product-thumbnail a img{width:53px}body #content form.woocommerce-cart-form table.woocommerce-cart-form__contents td.product-name a{font-family:var(--global-font-family);color:#000;text-decoration:none}body #content form.woocommerce-cart-form table.woocommerce-cart-form__contents td.product-quantity .quantity input.qty{font-family:var(--global-font-family);color:#000;box-sizing:border-box;padding:10px;width:100%}body #content form.woocommerce-cart-form table.woocommerce-cart-form__contents td.actions input.input-text{width:initial}body #content form.woocommerce-cart-form table.woocommerce-cart-form__contents td.actions button.button{background:#254D4C;color:#fff;border-radius:0;padding:0.6em 1em;margin-right:1em;text-transform:capitalize;display:block;text-align:center;font-size:1em;font-family:var(--global-font-family);font-weight:400;transition:0.4s;width:fit-content;cursor:pointer}body #content form.woocommerce-cart-form table.woocommerce-cart-form__contents td.actions button.button:hover,body #content form.woocommerce-cart-form table.woocommerce-cart-form__contents td.actions button.button:active,body #content form.woocommerce-cart-form table.woocommerce-cart-form__contents td.actions button.button:focus{background:#000;color:#fff}body #content .cart-collaterals .cart_wp_share_btn{display:none !important}body #content .cart-collaterals .cart_totals table.shop_table{border-collapse:collapse}body #content .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button{background:#254D4C;color:#fff;border-radius:0;padding:0.8em 2em;text-transform:capitalize;display:block;text-align:center;font-size:1.2em;font-family:var(--global-font-family);font-weight:400;transition:0.4s;width:100%;cursor:pointer;box-sizing:border-box}body #content .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button:hover,body #content .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button:active,body #content .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button:focus{background:#000;color:#fff}body #content h2{font-size:2em;font-family:var(--global-font-family);font-weight:400;color:#000;margin:0.5em 0;text-transform:capitalize}body #content .contact-section2{border-radius:36px 36px 0 0;box-shadow:0px 2px 2px rgba(0,0,0,0.25);padding:1.5em 0}body #content .contact-section2 .wpb_text_column h1{font-family:var(--global-font-family);font-size:1.3em;font-weight:500;color:#FFF;margin-bottom:0.2em}body #content .contact-section2 .wpb_text_column a{font-family:var(--global-font-family);font-size:inherit;font-weight:400;color:#FFF;text-decoration:none}body #content .contact-section2 .wpb_text_column ul{padding:0}body #content .contact-section2 .wpb_text_column ul li{font-size:1em;list-style:none}body #content .contact-section2 .wpb_text_column ul li a{font-size:inherit}body form.woocommerce-checkout h3{font-size:2em;font-family:var(--global-font-family);font-weight:400;color:#000;margin:0.5em 0;text-transform:capitalize}body form.woocommerce-checkout input.input-text{font-family:var(--global-font-family);font-size:1em;color:#000;padding:10px;border-width:0 0 2px 0;border-radius:0;background:transparent;outline:none}body form.woocommerce-checkout select{font-family:var(--global-font-family);font-size:1em;color:#000;padding:10px;border-width:2px;border-radius:0;background:transparent;outline:none}body form.woocommerce-checkout .woocommerce-form__label-for-checkbox{display:flex;align-items:center;gap:0.5em}body form.woocommerce-checkout .woocommerce-form__label-for-checkbox input.input-checkbox{width:20px;height:20px}body form.woocommerce-checkout textarea.input-text{font-family:var(--global-font-family);font-size:1em;color:#000;padding:10px;height:10em;border-radius:0;border-width:0 0 2px 0;background:transparent;outline:none}body form.woocommerce-checkout .woocommerce-checkout-review-order table.woocommerce-checkout-review-order-table{border-collapse:collapse}body form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment ul.wc_payment_methods li.wc_payment_method{display:flex;flex-wrap:wrap;align-items:center}body form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment ul.wc_payment_methods li.wc_payment_method input.input-radio{width:20px;height:20px;accent-color:#254D4C}body form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment ul.wc_payment_methods li.wc_payment_method .payment_box{flex-basis:100%}body form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order button.button{background:#254D4C;color:#fff;border-radius:0;padding:0.8em 2em;text-transform:capitalize;display:block;text-align:center;font-size:1.2em;font-family:var(--global-font-family);font-weight:400;transition:0.4s;width:100%;cursor:pointer}body form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order button.button:hover,body form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order button.button:active,body form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order button.button:focus{background:#000;color:#fff}body .fme_oc_popup>div{left:0}@keyframes horizontal-shaking{0%{transform:translateX(0)}25%{transform:translateX(5px)}50%{transform:translateX(-5px)}75%{transform:translateX(5px)}100%{transform:translateX(0)}}body .whatsapp{position:fixed;z-index:9;bottom:40px;right:40px;height:40px;width:40px;border-radius:50%;margin:.2em 0;display:flex;align-items:center;justify-content:center;text-align:center;padding:8px;background:#25d366}body .whatsapp a{color:#fff;font-size:1.9em;display:flex;align-items:center;justify-content:center}body .whatsapp:hover{animation:horizontal-shaking 0.75s;transition:all 0.4s}body #back-top{position:fixed;right:0;bottom:15%;z-index:9999}body #back-top button.back-btn{background:rgba(0,0,0,0.3);width:50px;height:50px;display:flex;align-items:center;font-size:1.5em;justify-content:center;color:#fff;border:none;border-top-left-radius:10px;border-bottom-left-radius:10px;cursor:pointer;transition:0.4s}body #back-top button.back-btn:hover{background:#254D4C;transition:0.4s}body form.wpcf7-form{margin:1.5em 0}body form.wpcf7-form p{margin:0;font-size:1em}body form.wpcf7-form .flex-row>div{width:100%}body form.wpcf7-form input.wpcf7-text{font-family:var(--global-font-family);font-size:1em;font-weight:400;color:#000;box-sizing:border-box;width:100%;padding:10px;border:1px solid #fff;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);transition:all 0.4s;margin-bottom:0.5em}body form.wpcf7-form input.wpcf7-text:active,body form.wpcf7-form input.wpcf7-text:focus{outline:none;border:1px solid #254D4C}body form.wpcf7-form textarea.wpcf7-textarea{font-family:var(--global-font-family);font-size:1em;font-weight:400;color:#000;box-sizing:border-box;width:100%;padding:10px;border:1px solid #fff;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);resize:none;transition:all 0.4s;margin-bottom:0.5em}body form.wpcf7-form textarea.wpcf7-textarea:active,body form.wpcf7-form textarea.wpcf7-textarea:focus{outline:none;border:1px solid #254D4C}body form.wpcf7-form .submit-btn{text-align:right;margin-bottom:0}body form.wpcf7-form .submit-btn p{display:flex;flex-direction:column;align-items:flex-end}body form.wpcf7-form .submit-btn input.wpcf7-submit{font-family:var(--global-font-family);font-size:1em;font-weight:400;color:#FFF;padding:9px 59px;border:0;border-radius:0;background:#254D4C;transition:all 0.4s;cursor:pointer}body form.wpcf7-form .submit-btn input.wpcf7-submit:hover{color:#fff;background:#000}body footer#colophon{background:#000;padding:2em 0 1.5em 0}body footer#colophon .footer-top{margin-bottom:3.8em}body footer#colophon .footer-top h2{font-size:2.3em;font-family:var(--global-font-family);font-weight:400;color:#fff;text-transform:uppercase;margin-bottom:0.5em;text-align:center}body footer#colophon .footer-top p{font-family:var(--global-font-family);font-size:1.1em;color:#FFF;text-align:center;margin:0}body footer#colophon .footer-top form.wpcf7-form{max-width:43.5%;padding-bottom:6px;margin:27px auto 0 auto;border-bottom:2px solid #FFF}body footer#colophon .footer-top form.wpcf7-form>p{display:flex;align-items:center;margin:0}body footer#colophon .footer-top form.wpcf7-form>p .wpcf7-form-control-wrap{width:96%}body footer#colophon .footer-top form.wpcf7-form>p .wpcf7-form-control-wrap input.wpcf7-email{font-family:var(--global-font-family);font-size:1em;color:#fff;box-sizing:border-box;width:100%;border:none;background:transparent}body footer#colophon .footer-top form.wpcf7-form>p .wpcf7-form-control-wrap input.wpcf7-email:active,body footer#colophon .footer-top form.wpcf7-form>p .wpcf7-form-control-wrap input.wpcf7-email:focus{outline:none}body footer#colophon .footer-top form.wpcf7-form>p input.wpcf7-submit{font-family:var(--global-font-family);font-size:1em;color:#fff;font-weight:400;background:transparent;text-decoration:none;border:none;cursor:pointer}body footer#colophon .footer-top form.wpcf7-form>p .wpcf7-spinner{width:0 !important;height:0 !important;display:none !important}body footer#colophon .footer-top form.wpcf7-form .wpcf7-response-output{color:#FFF;position:absolute;left:0;right:0;text-align:center;width:fit-content;margin:2em auto 1em auto}body footer#colophon .footer-bottom .flex-row{justify-content:space-between}body footer#colophon .footer-bottom .socials ul{display:flex;align-items:center;justify-content:flex-start;list-style:none;padding:0;gap:1em}body footer#colophon .footer-bottom .socials ul li a{font-size:1.1em;background:#fff;width:31px;height:31px;border-radius:6px;text-align:center;display:flex;align-items:center;justify-content:center}body footer#colophon .footer-bottom .footer-menu{display:flex;justify-content:flex-end;align-items:center;gap:2em}body footer#colophon .footer-bottom .footer-menu ul{display:flex;align-items:center;justify-content:center;gap:1.5em;padding:0;list-style:none}body footer#colophon .footer-bottom .footer-menu ul li a{font-size:1em;font-weight:400;font-family:var(--global-font-family);color:#fff}body footer#colophon .footer-bottom .footer-menu ul li a:hover{text-decoration:underline}body footer#colophon .footer-bottom .copy-right p{font-size:1em;font-family:var(--global-font-family);color:#fff;font-weight:400;margin-bottom:0}body footer#colophon .footer-bottom .copy-right p a{font-size:inherit;color:#fff}body footer#colophon .footer-bottom .copy-right p a:hover{text-decoration:underline}
/*# sourceMappingURL=template.css.map */
