.altcha{max-width:fit-content !important}.altcha-main{border:none !important;padding-left:0 !important;background-color:transparent !important}.jlacf .jlacf-phone{display:none}.jla-submenu-wrapper{display:none}#main-header ul.et_mobile_menu li.menu-item-has-children{position:relative}.jla-menu-toggle{position:absolute;top:0;right:0;width:44px;height:44px;cursor:pointer;z-index:999;text-align:center;line-height:44px;background-color:transparent}.jla-menu-toggle::before{content:"\4c";font-family:'ETmodules';font-size:20px;color:inherit;transition:transform 0.3s ease-in-out;display:inline-block}.menu-item-has-children.jla-is-open > .jla-menu-toggle::before{transform:rotate(45deg)}.flex{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5em}.flex-column,.flex-col{flex-direction:column}ul.flex{list-style:none;padding-left:0;gap:5px}.justify-start{justify-content:flex-start !important}.justify-end{justify-content:flex-end !important}.justify-center{justify-content:center !important}.justify-between{justify-content:space-between !important}.justify-around{justify-content:space-around !important}.align-start{align-items:start !important}.align-end{align-items:end !important}.align-center{align-items:center !important}.wrap{flex-wrap:wrap !important}.nowrap{flex-wrap:nowrap !important}.fb-grid-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.fb-grid-item{display:block;position:relative;overflow:hidden;aspect-ratio:1 / 1;transition:box-shadow 0.3s ease}.fb-img-wrapper{width:100%;height:100%}.fb-img-wrapper img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94);will-change:transform}.fb-grid-item:hover .fb-img-wrapper img{transform:scale(1.1)}.fb-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity 0.3s ease;z-index:2;padding:0 5px}.fb-grid-item:hover .fb-overlay{opacity:1}.fb-icon{display:flex;align-items:center;justify-content:center;width:60px;height:60px;font-size:50px;line-height:1;padding-bottom:4px}.fb-text{text-align:center}.jla_reviews_header{margin-top:55px}.jla_reviews_summary,.jla_stars{gap:0}.jla_review_item{flex:0 0 300px;padding:10px;transition:transform 0.3s ease-in-out}.jla_review_item:hover{transform:translate(0,-5px)}.jla_review_inner{border-radius:8px;padding:20px;width:100%;height:auto;transition:all 0.3s ease}.jla_review_avatar img{width:40px;height:40px;border-radius:50%}.jla_reviews_bloc_name{gap:0;line-height:1em;container-type:inline-size;container-name:name-container;width:100%}.jla_reviews_name{white-space:nowrap;display:block;font-size:clamp(1.1rem,10cqw,1.5rem)}.jla_reviews_time{white-space:nowrap;display:block;font-size:clamp(.7rem,8cqw,.8rem)}.jla_reviews_slider{flex:1;position:relative;overflow:hidden}.jla_reviews_track{display:flex;align-items:flex-start;overflow-x:auto;scroll-snap-type:x mandatory}.jla_reviews_track{scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.jla_reviews_track::-webkit-scrollbar{display:none}.jla_reviews_slider{position:relative;padding:0 40px}.jla_slider_controls button{position:absolute;top:100px;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;transition:background 0.2s;border:none;border-radius:50%;width:40px;height:40px}.jla_prev{left:3px}.jla_next{right:3px}.jla_reviews_text{position:relative;overflow:hidden;transition:max-height 0.3s ease;font-size:14px;line-height:1.5;display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.jla_reviews_text.expanded{display:block;line-clamp:unset;-webkit-line-clamp:unset}.jla_reviews_text.expanded{max-height:1000px}.jla_read_more_btn{display:block;cursor:pointer;font-size:12px;font-weight:bold;text-decoration:none}.jla_read_more_btn:hover{text-decoration:underline}.jla_slider_line{display:none;margin:20px auto;width:150px;height:3px;border-radius:3px;background:rgba(87,87,87,0.2);position:relative;overflow:hidden}.jla_slider_dot{height:100%;background:rgba(87,87,87,1);position:absolute;left:0;border-radius:3px;transition:left 0.1s ease-out}@media (max-width:767px){.jla_reviews_container{flex-direction:column;align-items:center !important}.jla_reviews_header{margin-top:0}.jla_reviews_summary{flex:1;width:100%;position:static}.jla_reviews_slider{max-width:100%;padding:0 !important}.jla_reviews_track{gap:0}.jla_slider_controls{display:none !important}.jla_slider_line{display:block !important}.jla_review_item{flex:0 0 100%;scroll-snap-align:center}}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background:transparent}.xoo-wsc-basket{background-color:var(--color-light);color:var(--color-dark);box-shadow:0px 0px 15px 2px var(--color-dark-trans)}.xoo-wsc-container,.xoo-wsc-slider{background-color:var(--color-light)}.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn,.xoo-wsc-container .xoo-wsc-btn{background-color:var(--color-first);color:var(--color-dark);border:none !important}.xoo-wsc-btn .amount{color:var(--color-dark)}.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn:hover,.xoo-wsc-container .xoo-wsc-btn:hover{background-color:var(--color-first-trans);border:none !important;text-decoration:none !important}.xoo-wsc-basket{background-color:var(--color-light);color:var(--color-dark);box-shadow:0px 0px 15px 2px var(--color-dark-trans)}.xoo-wsc-header{color:var(--color-dark);background-color:var(--color-light);border-bottom:2px solid var(--color-first)}.xoo-wsc-body{background-color:var(--color-light)}.xoo-wsc-footer{background-color:var(--color-light);color:var(--color-dark);box-shadow:0 -1px 10px var(--color-dark-trans)}.xoo-wsc-products:not(.xoo-wsc-pattern-card),.xoo-wsc-products:not(.xoo-wsc-pattern-card) span.amount,.xoo-wsc-products:not(.xoo-wsc-pattern-card) a{color:var(--color-dark)}.xoo-wsc-products:not(.xoo-wsc-pattern-card) .xoo-wsc-product{background-color:var(--color-light-grey)}a.et_pb_button:hover{text-decoration:none !important}.et_mobile_menu{background:var(--color-light);border-top:3px solid var(--color-first)}.et_pb_menu_0_tb_header.et_pb_menu ul.et_mobile_menu li a{color:var(--color-dark) !important}.fb-grid-container{margin-bottom:30px}.fb-grid-item{background-color:#f0f0f0;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,0.1)}.fb-grid-item:hover{box-shadow:0 10px 15px rgba(0,0,0,0.3)}.fb-overlay{background-color:var(--color-dark-trans)}.fb-icon{color:var(--color-light);font-weight:300;border:2px solid var(--color-light);border-radius:50%}.fb-text{color:var(--color-light)}.jla-footer-credits{color:var(--color-light-trans);font-size:80%}body{font-size:var(--font-size-base) !important;font-family:var(--font-core);font-size:calc(var(--font-size-base) * .9) !important}h1,h2,h3,h4,h5,h6{font-family:var(--font-title)}h1{font-size:clamp(1.5rem,3vw + 0.5rem,3.125rem) !important}.pyv_main_title h1{font-size:clamp(2.4rem,3vw + 0.5rem,3.125rem) !important}h2{font-size:calc(var(--font-size-base) * 2) !important}h3{font-size:calc(var(--font-size-base) * 1.5) !important}h4{font-size:calc(var(--font-size-base) * 1.25) !important}h5{font-size:calc(var(--font-size-base) * 1.15) !important}h6{font-size:calc(var(--font-size-base) * 1.1) !important}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:40%;font-family:var(--font-subtitle)}::selection{background:var(--color-first);color:var(--color-dark);text-shadow:none}::-webkit-selection{background:var(--color-first);color:var(--color-dark);text-shadow:none}::-moz-selection{background:var(--color-first);color:var(--color-dark);text-shadow:none}.flex{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5em}.flex-column{flex-direction:column}ul.flex{list-style:none;padding-left:0;gap:5px}.pyv-custom-frame-wrapper,.pyv-custom-card-wrapper{position:relative;display:inline-block;line-height:0;max-width:100%;color:var(--color-dark-grey) !important}.pyv-custom-frame-wrapper svg,.pyv-custom-card-wrapper svg{position:absolute;z-index:10;pointer-events:none;width:60%;height:auto}.pyv-custom-frame-wrapper svg:first-child{top:-17%;left:-16%}.pyv-custom-frame-wrapper svg:last-child{bottom:-12%;right:-9%}.pyv-custom-card-wrapper svg:first-child{top:-15%;left:-17%}.pyv-custom-card-wrapper svg:last-child{bottom:-15%;right:-9%}.jlacf-input-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.jlacf-input,.jlacf-textarea{border:1px solid var(--color-dark-grey) !important;background-color:var(--color-dark-grey) !important;color:var(--color-light-trans) !important;font-size:14px;padding:16px !important;border-radius:5px}.jlacf-input{width:49%}.jlacf-textarea{width:100%}.jlacf-textarea-container{margin-top:15px}.jlacf-input:focus,.jlacf-textarea:focus{outline:none;border:1px solid var(--color-first-trans) !important;color:var(--color-light) !important}.jlacf-submit-container{display:flex;justify-content:end;width:100%;margin-top:15px}.jlacf-submit-button{position:relative;cursor:pointer;border-color:var(--color-first);color:var(--color-first)}.jlacf-submit-button:hover{background-color:var(--color-first-trans);color:var(--color-dark)}.jlacf-submit-button .jlacf-icon{position:absolute;right:.7em;top:25%;width:1em;height:1em;margin-left:0;transition:opacity .5s ease;opacity:0}.jlacf-submit-button:hover .jlacf-icon{opacity:1}.jlacf-submit-button svg{width:100%;height:100%;fill:currentColor}.jlacf-submit-button.et_pb_button::after{content:"" !important;opacity:0 !important;pointer-events:none !important;width:0 !important;height:0 !important;display:inline-block !important}.jlacf-submit-button.et_pb_button:hover::after{opacity:0 !important}@media (max-width:768px){.jlacf-input-container{flex-direction:column}.jlacf-input{width:100%;margin-bottom:10px}}#pyv_landing_shop_description{position:relative;padding-bottom:100px;padding-top:100px}#pyv_landing_shop_description:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:100px;background-image:url('../../img/mountain-top.svg');background-size:100% 100%;background-repeat:no-repeat;background-position:top center;pointer-events:none}#pyv_landing_shop_description:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:100px;background-image:url('../../img/layered_peaks.svg');background-size:100% 100%;background-repeat:no-repeat;background-position:bottom center;z-index:10;pointer-events:none}#pyv_landing_reviews{position:relative;padding-bottom:100px}#pyv_landing_reviews:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:100px;background-image:url('../../img/paint_brush-bottom.svg');background-size:100% 100%;background-repeat:no-repeat;background-position:bottom center;pointer-events:none}#jla_header .jla-head-title{display:flex;flex-direction:column;justify-content:space-evenly}#jla_header .jla-head-title .et_pb_module{height:auto}#jla_header .et_pb_module,#jla_header .et_pb_code_inner{height:100%}#jla_header .jla-nav-top-container{justify-content:space-between;height:100%;padding:0;gap:15px}#jla_header .jla-nav-top{justify-content:end;align-items:center}#jla_header ul.jla-nav-woo{padding:0}#jla_header ul li.jla_tel a{padding:13px 24px;color:var(--color-dark) !important;background-color:var(--color-first);transition:all .4s ease-in-out;display:block;line-height:30px;height:100%}#jla_header ul li.jla_tel a:hover{background-color:var(--color-second);color:var(--color-light) !important}#jla_header ul li.jla_tel a::before{font-family:'ETMODULES';content:'\e090';margin-right:1em;transition:all .3s ease}#jla_header .dgwt-wcas-search-wrapp{color:var(--color-dark)}#jla_header .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{padding:13px 24px 13px 48px;line-height:24px;font-size:17px;border:solid 1px var(--color-first);border-radius:0;font-family:var(--font-core);background-color:var(--color-light)}.dgwt-wcas-suggestions-wrapp,.dgwt-wcas-details-wrapp{border-top:1px solid !important;border-color:var(--color-first) !important;border-radius:0 !important}#jla_nav nav{padding:0}#jla_nav ul#menu-main{padding:0 !important;align-items:center}#jla_nav ul#menu-main li{margin:0;padding:0;line-height:unset}#jla_nav ul#menu-main li a{padding:1em 2em}#jla_nav ul#menu-main li a:hover,#jla_nav ul#menu-main li a:active,#jla_nav ul#menu-main li a:focus,#jla_nav ul#menu-main li.current_page_item a,#jla_nav ul#menu-main li.current-menu-item a,#jla_nav button.et_pb_menu__search-button:hover{background-color:var(--color-first);color:var(--color-dark) !important;opacity:1}#jla_nav .et-menu .menu-item-has-children > a:first-child::after{top:40% !important;padding-right:1em}#jla_nav .jla_nav_icon{height:100%}#jla_nav .jla_nav_icon a{display:flex;align-items:center}#jla_nav .jla_nav_icon svg{height:25px}#jla_nav button.et_pb_menu__search-button{padding:1em 2em;transition:all .4s ease-in-out}@media only screen and (max-width:980px){#et-boc header #jla_nav div.et_pb_menu__wrap{justify-content:space-between !important}}#jla_nav ul#menu-main li ul.sub-menu{background-color:var(--color-third) !important;border-top:solid 2px var(--color-third);padding:0;width:auto}#jla_nav ul#menu-main li ul.sub-menu li{width:100%;line-height:auto}#jla_nav ul#menu-main li ul.sub-menu li a{width:100%}#jla_nav ul#menu-main li ul.sub-menu li a:hover{background-color:var(--color-second);color:var(--color-third) !important}#jla_breadcrumb{color:var(--color-light);font-size:80%}#jla_breadcrumb a{color:var(--color-first)}#jla_breadcrumb a:hover{color:var(--color-first-trans)}.pyv_nav_sitename{font-family:var(--font-title)}.pyv_nav_sitetag{font-family:var(--font-core)}.pyv_product_ddm{font-size:70%}.pyv_ingredients_precaution{color:var(--color-red)}.woocommerce ul.products li.product a img,.et_pb_shop ul.products li.product a img{width:100%;aspect-ratio:1 / 1;object-fit:cover;object-position:center}.woocommerce-product-gallery__image a img.wp-post-image{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;object-position:center}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:100%}ul.et_pb_tabs_controls{background-color:transparent}.et_pb_tabs_controls li{border-right:none;color:var(--color-dark-trans)}.et_pb_tabs_controls li.et_pb_tab_nav_item a:hover{text-decoration:none !important}li.et_pb_tab_nav_item.et_pb_tab_active{border-bottom:4px solid var(--color-dark-grey);color:var(--color-dark)}ul.et_pb_tabs_controls:after{border-top:none}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{background-color:transparent;color:var(--color-dark);font-size:110%;border:none !important}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:var(--color-green)}.pyv_name_vo p{padding-bottom:0 !important}p.price,.et_pb_wc_description p{padding-bottom:1rem !important}.jla_review_inner{background-color:var(--color-light-grey-trans)}.jla_read_more_btn{color:var(--color-dark-grey)}.jla_reviews_appreciation{font-size:140%}.jla_slider_controls button{background:var(--color-light);color:var(--color-dark);box-shadow:0 2px 5px var(--color-dark-grey-trans)}.jla_slider_controls button:hover{background:var(--color-dark-grey);color:var(--color-light)}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{font-family:var(--font-core);background-color:var(--color-light)}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp.dgwt-wcas-search-focused input[type=search].dgwt-wcas-search-input:hover,.dgwt-wcas-tpd-image{background-color:var(--color-light)}ul.pyv_taxo_index{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;align-items:center;list-style:none}ul.pyv_taxo_index li.pyv_taxo_item{padding:1em 2em;background-color:var(--color-blue);transition:all .7s;cursor:pointer;border-radius:50px;box-shadow:0px 0px 5px}ul.pyv_taxo_index li.pyv_taxo_item a{color:var(--color-light);transition:all .7s}ul.pyv_taxo_index li.pyv_taxo_item:hover{background-color:var(--color-blue-trans)}ul.pyv_taxo_index li.pyv_taxo_item:hover a{color:var(--color-dark);text-decoration:none !important}#jla-toc-container{padding:15px;background:var(--color-light-grey);border-left:3px solid var(--color-second);line-height:1em;box-shadow:0 4px 8px var(--color-dark-trans);border-radius:0 25px 0 0}.toc-item{margin:8px 0}.toc-link{color:var(--color-dark-trans)}.toc-link.active{font-weight:bold}#main-header.with-progress{--progress-color:var(--color-first);--progress-height:3px;--scroll-progress:0%}#main-header.with-progress::after{content:'';position:absolute;bottom:0;left:0;width:var(--scroll-progress,0%);height:var(--progress-height,3px);background:var(--progress-color,var(--color-first));transition:width 0.1s linear}@font-face{font-family:'BeVietnamPro';src:url('/wp-content/themes/divi-child/assets/fonts/BeVietnamPro-variable.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:'Phudu';src:url('/wp-content/themes/divi-child/assets/fonts/Phudu-variable.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:'Gradoo';src:url('/wp-content/themes/divi-child/assets/fonts/Gradoo.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}:root{--color-first:#a1b86c;--color-first-trans:#a1b86caa;--color-second:#9a421f;--color-second-trans:#9a421faa;--color-light:#f9ecbf;--color-light-trans:#f9ecbfaa;--color-dark:#130f02;--color-dark-trans:#130f02aa;--color-red:#af2708;--color-red-trans:#af2708aa;--color-green:#809749;--color-green-trans:#809749aa;--color-blue:#5c80bc;--color-blue-trans:#5c80bcaa;--color-light-grey:#d3c1c3;--color-light-grey-trans:#d3c1c3aa;--color-dark-grey:#543b3e;--color-dark-grey-trans:#543b3eaa;--font-title:'Phudu',sans-serif;--font-subtitle:'Gradoo',sans-serif;--font-core:'BeVietnamPro',sans-serif;--et_global_heading_font:var(--font-title) !important;--et_global_heading_font_weight:400 !important;--et_global_body_font:var(--font-core) !important;--et_global_body_font_weight:400 !important;--font-size-base:clamp(1rem,1vw + 0.5rem,1.125rem)}.woocommerce ul.products li.product{background-color:var(--color-second);box-shadow:0px 0px 15px var(--color-dark-trans)}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price,.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{color:var(--color-light-trans) !important;font-size:90% !important}.woocommerce ul.products li.product .pyv-custom-card-wrapper .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em !important;margin-bottom:5px}p:not(.has-background):last-of-type{padding-bottom:2em}section.related.products h2{margin-bottom:2em}.orderby,.woocommerce div.product form.cart .variations td select{background-color:transparent;color:var(--color-dark-trans);font-family:var(--font-core)}p.woocommerce-result-count{color:var(--color-dark-trans)}.woocommerce-loop-product__title{color:var(--color-light) !important}@media (max-width:479px){.woocommerce-page .et_pb_shop ul.products li.product:nth-child(n){margin-bottom:3rem !important;width:100%!important}}html .et_pb_wc_cart_notice_0_tb_body .wc-forward:after,html .et_pb_wc_cart_notice_0_tb_body button.button:after,html .et_pb_wc_cart_notice_0_tb_body .wc-backward:after,html .et_pb_wc_cart_products_0_tb_body table.cart button[name="apply_coupon"]:after,html .et_pb_wc_cart_products_0_tb_body table.cart button[name="update_cart"]:not([disabled]):after,html body #page-container .et_pb_wc_cart_totals_0_tb_body a.checkout-button:after,html body #page-container .et_pb_wc_cart_totals_0_tb_body button.button:after{line-height:1em !important}.wp-block-woocommerce-checkout-order-summary-block h3.wc-block-components-product-name{font-size:var(--font-core) !important}