body{--section-spacer:35px;--section-spacer-sm:30px}body .site-backtotop{display:none!important}body .container{padding-right:25px;padding-left:25px}body .site-wrap{box-shadow:2px 4px 18px rgb(192 176 139 / .12);max-width:var(--container,100%)}@media (min-width:992px){body .site-wrap{--container:768px;margin:0 auto}}body.admin-bar{--admin-bar-size:32px}body.admin-bar .site-wrap{margin-top:var(--admin-bar-size)}body section[class*=bio-]{margin-top:var(--spacer-top,var(--section-spacer));margin-bottom:var(--spacer-bottom,var(--section-spacer))}@media (max-width:767px){body section[class*=bio-]{margin-top:var(--spacer-top-sm,var(--section-spacer-sm));margin-bottom:var(--spacer-bottom-sm,var(--section-spacer-sm))}}body section[class*=bio-].bio-topbar:first-of-type,body .swiper-page-bio .navigation[class*=bio-]:first-of-type,.swiper-page-bio body .navigation[class*=bio-]:first-of-type{margin-top:0}body section[class*=bio-] .title-section{text-align:center;margin-bottom:25px;font-size:1.5rem}body section[class*=bio-] .inner-wrap{text-align:center}body section[class*=bio-] .dbutton.button-primary-rounded{padding:15px 25px;width:auto!important}@media (max-width:767px){body section[class*=bio-] .dbutton.button-primary-rounded{padding:10px 15px}}section.bio-topbar,.swiper-page-bio .navigation{background-color:var(--color-brand-1);color:var(--topbar,#333);font-size:1.1rem;padding:.7rem 0;text-align:center;font-weight:600;box-shadow:2px 4px 18px rgb(192 176 139 / .12);border-radius:0 0 4px 4px}section.bio-topbar .cd-headline,.swiper-page-bio .navigation .cd-headline{margin-bottom:0;font-size:1.1rem;font-family:var(--font,var(--font-2))!important}section.bio-topbar .cd-headline strong,.swiper-page-bio .navigation .cd-headline strong{font-weight:700}section.bio-topbar .cd-headline,.swiper-page-bio .navigation .cd-headline,section.bio-topbar .cd-headline b,.swiper-page-bio .navigation .cd-headline b{font-weight:500;text-align:center!important}section.bio-topbar .cd-headline .cd-words-wrapper,.swiper-page-bio .navigation .cd-headline .cd-words-wrapper{text-align:center!important}section.bio-topbar .cd-headline,.swiper-page-bio .navigation .cd-headline,section.bio-topbar .cd-headline .ha-animated-before-text,.swiper-page-bio .navigation .cd-headline .ha-animated-before-text,section.bio-topbar .cd-headline .ha-animated-text,.swiper-page-bio .navigation .cd-headline .ha-animated-text{transition:all .3s ease}section.bio-topbar .cd-headline .ha-animated-text,.swiper-page-bio .navigation .cd-headline .ha-animated-text{width:auto!important}.swiper-bio-slider{box-shadow:2px 4px 18px rgb(192 176 139 / .12);border-radius:4px;overflow:hidden}.swiper-bio-slider .slider-item{display:block;background-color:var(--bg_color);color:var(--color);border-radius:0;overflow:hidden}.swiper-bio-slider .slider-item .slide-image{width:100%;object-fit:cover}.swiper-bio-slider .slider-item .caption{padding:1rem;position:relative;text-align:center}.swiper-bio-slider .slider-item .caption .swiper-pagination{bottom:100%;margin-bottom:10px;--swiper-pagination-color:var(--bg_color)}.swiper-bio-slider .slider-item .caption .swiper-pagination-bullet{transition:all .2s ease}.swiper-bio-slider .slider-item .caption .swiper-pagination-bullet-active{border-radius:50px;width:15px}section.bio-text .inner-wrap,section.bio-text .inner-wrap *{font-family:var(--font,var(--font-4))!important;color:var(--color)}section.bio-menu_navigation .menu{list-style-type:none;padding-left:0;margin-bottom:0}section.bio-menu_navigation .menu li:not(:last-child){margin-bottom:15px}section.bio-menu_navigation .menu li a{display:-ms-flexbox;display:flex;background-color:var(--menu-bg,#e7e5e1);border-radius:4px;padding:16px 68px;border:1px solid var(--menu-border,#333);color:var(--menu-color,#333);-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;font-size:var(--menu-size,15px);font-weight:var(--menu-weight,600);transition:all .3s ease;box-shadow:2px 4px 18px rgb(192 176 139 / .12)}section.bio-menu_navigation .menu li a .icon{position:absolute;top:50%;left:10px;transform:translateY(-50%);background-color:var(--icon-bg,#e7e5e1);height:var(--icon-size,45px);width:var(--icon-size,45px);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:var(--icon-color,#333);border-radius:4px;border:var(--icon-border);transition:all .3s ease}section.bio-menu_navigation .menu li a .icon svg{fill:var(--icon-color,#333);width:calc(var(--icon-size, 45px) * .45);height:calc(var(--icon-size, 45px) * .45);transition:all .3s ease}section.bio-menu_navigation .menu li a .icon svg>*{fill:var(--icon-color,#333);transition:all .3s ease}section.bio-menu_navigation .menu li a span{margin:0 auto}section.bio-menu_navigation .menu li a:hover{background-color:var(--menu-bg-hover,#333);color:var(--menu-color-hover,#e7e5e1)}section.bio-menu_navigation .menu li a:hover .icon{background-color:var(--icon-bg-hover,var(--color-brand-1))}section.bio-menu_navigation .menu li a:hover .icon svg{fill:var(--icon-color-hover,#e7e5e1)}section.bio-menu_navigation .menu li a:hover .icon svg>*{fill:var(--icon-color-hover,#e7e5e1)}.bio-product_items .card .product-detail-box{padding:7px 10px!important}.bio-product_items ul.products{list-style-type:none;padding-left:0;margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;margin:-12px}.bio-product_items ul.products li.product{-ms-flex:0 1 33.33%;flex:0 1 33.33%;width:33.33%;padding:12px}.bio-product_items .product .product-inner{height:100%}.bio-product_items .product .product-inner .woocommerce-loop-product__title{font-size:1.1rem;text-align:center;margin-bottom:0}.bio-product_items .button-wrap{text-align:right;margin-top:30px}.bio-product_items .button-wrap .button-loadmore{background-color:var(--color-brand-7);color:var(--color-brand-1);border-radius:50px;border-color:#fff0;padding:10px 20px;min-width:175px}.bio-product_items .swiper-product-slider{height:100%;padding-bottom:50px}@media (max-width:767px){.bio-product_items .swiper-product-slider{margin-left:-25px;margin-right:-25px;padding-left:25px;padding-right:25px}}.bio-product_items .swiper-product-slider .swiper-slide{height:auto!important}.bio-product_items .swiper-product-slider .product{height:100%!important}.bio-product_items .swiper-product-slider .swiper-pagination{--swiper-pagination-color:var(--bg_color)}.bio-product_items .swiper-product-slider .swiper-pagination-bullet{transition:all .2s ease}.bio-product_items .swiper-product-slider .swiper-pagination-bullet-active{border-radius:50px;width:15px}.bio-product_items .products-style-2{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px!important;list-style-type:none;padding-left:0;margin-bottom:0}.bio-product_items .products-style-2 li{-ms-flex:1 1 calc(100% / var(--col-size, 1));flex:1 1 calc(100% / var(--col-size, 1));max-width:calc(100% / var(--col-size, 1));padding:10px!important}.bio-product_items .products-style-2 .card{height:100%}.bio-product_items .products-style-2 .woocommerce-loop-product__title{text-align:center;font-size:1.1rem}@media (max-width:767px){.bio-product_items .products-style-2{margin:-3px!important}.bio-product_items .products-style-2 li{padding:3px!important}}.bio-product_items .inner-wrap.style-3 .title-section{border:1px solid var(--table-border,#dbdbdb);background-color:#e7e5e1;margin-bottom:-1px;padding:10px 15px;font-size:1.2rem;font-weight:700}.bio-product_items ul.products-style-3{margin:0!important}.bio-product_items ul.products-style-3 li{-ms-flex:1 1 calc(100% / var(--col-size, 1));flex:1 1 calc(100% / var(--col-size, 1));max-width:calc(100% / var(--col-size, 1));padding:0!important;border:1px solid var(--table-border,#dbdbdb)}.bio-product_items ul.products-style-3 li:not(:last-child){border-right:0}.bio-product_items ul.products-style-3 .product-image-box{text-align:center}.bio-product_items ul.products-style-3 .woocommerce-loop-product__title{text-align:center;font-size:1.1rem}.bio-product_items ul.products-style-3 .card{height:100%}.swiper-page-bio{--swiper-theme-color:var(--color-brand-1);padding-bottom:60px;background-color:#d2cdc7}@media (max-width:767px){.swiper-page-bio .dbutton{max-width:100%!important}}.swiper-page-bio .navigation{position:fixed;bottom:0;width:100%;max-width:var(--container);z-index:50;margin:0 auto;background-color:var(--color-brand-5);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:1rem;border-radius:4px 4px 0 0}@media (max-width:767px){.swiper-page-bio .navigation{padding:.6rem 1rem}}.swiper-page-bio .navigation .pagination .swiper-pagination{--swiper-theme-color:var(--color-brand-7);--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-inactive-color:transparent;position:relative;bottom:0}.swiper-page-bio .navigation .pagination .swiper-pagination .swiper-pagination-bullet{border:1px solid var(--swiper-theme-color)}.swiper-page-bio .navigation .button-nav{display:-ms-flexbox;display:flex;--swiper-navigation-size:15px}.swiper-page-bio .navigation .button-nav [class*=swiper-button]{position:relative;left:unset;right:unset;top:unset;bottom:unset;height:30px;width:30px;background-color:var(--color-brand-7);border-radius:4px;margin:0}.swiper-page-bio .navigation .button-nav [class*=swiper-button].swiper-button-disabled{display:none}.bio-review .swiper-review{margin-top:-40px;padding:40px 28px 40px;--swiper-theme-color:#FFF}.bio-review .swiper-review .swiper-slide{opacity:0!important;transition:opacity .9s ease}.bio-review .swiper-review .swiper-slide-visible{opacity:1!important}.bio-review .swiper-review .swiper-pagination-bullet{transition:all .2s ease}.bio-review .swiper-review .swiper-pagination-bullet-active{transition:all .2s ease;border-radius:50px;width:15px}.bio-review .swiper-review [class*=swiper-button-]{--swiper-navigation-size:20px;width:40px;height:40px;border-radius:50%;background-color:var(--color-brand-7);margin-top:0}.bio-review .review-item{text-align:center;background-color:#c2a35b;padding:30px 20px;border-radius:4;color:#FFF;box-shadow:rgb(0 0 0 / .1) 0 20px 25px -5px,rgb(0 0 0 / .04) 0 10px 10px -5px}.bio-review .review-item:after{content:' ';position:absolute;width:0;height:0;left:auto;right:34px;bottom:auto;top:-29px;border:19px solid;border-color:#c2a35b #fff0 #fff0 #c2a35b;transform:rotate(180deg);z-index:-1}.bio-review .review-item .item-head .name{font-size:20px;line-height:1.2;font-weight:600}.bio-review .review-item .item-head .rating{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.bio-review .review-item .item-head~.item-body{margin-top:20px;color:#FFF;font-family:var(--font-2);font-size:20px;line-height:28px}.swiper-button-inner-next,.swiper-button-inner-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-inner-next.swiper-button-disabled,.swiper-button-inner-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-inner-next.swiper-button-hidden,.swiper-button-inner-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-inner-next,.swiper-navigation-disabled .swiper-button-inner-prev{display:none!important}.swiper-button-inner-next:after,.swiper-button-inner-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-inner-prev,.swiper-rtl .swiper-button-inner-next{left:10px;right:auto}.swiper-button-inner-prev:after,.swiper-rtl .swiper-button-inner-next:after{content:'prev'}.swiper-button-inner-next,.swiper-rtl .swiper-button-inner-prev{right:10px;left:auto}.swiper-button-inner-next:after,.swiper-rtl .swiper-button-inner-prev:after{content:'next'}.swiper-button-inner .swiper-button-lock{display:none}