::-moz-selection{background-color:#5e5259;color:#fff}::selection{background-color:#5e5259;color:#fff}html{font-size:16px}@media (min-width:1500px){html{font-size:18px}}body{position:relative;font-family:'Roboto','Noto Sans SC',Helvetica,Arial,'SimHei','ST Heiti',sans-serif;color:#52555e;font-weight:300;letter-spacing:.03rem;overflow-x:hidden;overflow-y:scroll}body.__is-toggle{overflow-y:hidden}a{cursor:pointer;color:#52555e;-webkit-transition:color .3s;transition:color .3s}a:hover{color:#ff283e}h1,h2,h3,h4,h5,h6{margin-bottom:1.2rem;font-weight:300}h1{font-size:2rem}h2{font-size:1.875rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.2rem}h6{font-size:1rem}ul,ol{padding-left:1.5rem}input,textarea,select{font-weight:400;font-size:inherit;color:#52555e;line-height:inherit;font-family:inherit;letter-spacing:inherit}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#bbb!important;font-weight:300}input:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{color:#bbb!important;font-weight:300}input::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:#bbb!important;font-weight:300}input:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#bbb!important;font-weight:300}label,small{font-weight:300}strong,b{font-weight:400}img{max-width:100%}hr{border-top-color:#ddd}@font-face{font-family:'brevia';src:url(https://abeilledor.my/wp-content/themes/qb_green/assets/build/../fonts/brevia-regular.woff2) format('woff2'),url(https://abeilledor.my/wp-content/themes/qb_green/assets/build/../fonts/brevia-regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'brevia';src:url(https://abeilledor.my/wp-content/themes/qb_green/assets/build/../fonts/brevia-semibold.woff2) format('woff2'),url(https://abeilledor.my/wp-content/themes/qb_green/assets/build/../fonts/brevia-semibold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}.btn,.button{display:inline-block;background-color:#5e5259;color:#fff!important;text-align:center;padding:.75rem 1.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;border-radius:5px;font-weight:300;font-size:1rem;vertical-align:middle;-webkit-transition:background .3s,color .3s,opacity .3s;transition:background .3s,color .3s,opacity .3s}.btn:hover,.button:hover{text-decoration:none;background-color:#74656e}.btn.btn-lg,.button.btn-lg{font-size:1.375rem;padding:.85rem 2.2rem}.btn.btn-sub,.button.btn-sub{background-color:#ff283e}.btn.btn-sub:hover,.button.btn-sub:hover{background-color:#ff5163}.btn.btn-white,.button.btn-white{background-color:#fff;color:#ff283e!important}.btn.btn-white:hover,.button.btn-white:hover{background-color:#ff283e;color:#fff!important}.btn.btn-red,.button.btn-red{background-color:#ff283e}.btn.btn-red:hover,.button.btn-red:hover{background-color:#ff5163}.btn.btn-ghost,.button.btn-ghost{background-color:#fff0;color:#5e5259!important;border:1px solid #5e5259}.btn.btn-ghost:hover,.button.btn-ghost:hover{background-color:#5e5259;color:#fff!important}.form-control{padding:.75rem 1rem;min-height:3rem;height:auto;font-weight:400;color:#52555e;border:1px solid #ddd;border-radius:5px}.form-control:focus{border-color:#ff5b6c;-webkit-box-shadow:0 0 0 .2rem rgb(255 40 62 / .25);box-shadow:0 0 0 .2rem rgb(255 40 62 / .25)}.form-group>label{font-size:.92rem;color:#6b726f;margin-bottom:.25rem}.form-group>label .required{color:#f44}.form-group.form-row{display:block;margin-left:0;margin-right:0}.select2-container .select2-selection{border-radius:5px;border:1px solid #ddd;font-weight:400;padding:.65rem 2rem .65rem 1rem;height:auto;min-height:3rem}.select2-container .select2-selection .select2-selection__rendered{padding:0}.select2-container .select2-selection .select2-selection__arrow{top:50%;right:.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.select2-container .select2-dropdown{border-color:#ddd}.select2-container .select2-dropdown .select2-search,.select2-container .select2-dropdown .select2-results__option{padding-left:1rem;padding-right:1rem}.select2-container .select2-dropdown .select2-search__field{border-radius:5px;border:1px solid #ddd;padding:.5rem 1rem}.select2-container .select2-dropdown .select2-results__message{color:#6b726f;font-size:.875rem;text-align:center;padding:1rem}.select2-container .select2-dropdown .select2-results__option--highlighted{background-color:#ff283e;color:#fff}.table-wrap{overflow-x:auto;overflow-y:hidden;background-color:#fff}.table{background-color:#fff;font-size:.875rem;text-align:left;color:#52555e}.table td,.table th{border-bottom:1px solid #ddd;background-color:#fff;-webkit-transition:background .3s;transition:background .3s}@media (min-width:1200px){.table td,.table th{padding-left:1.875rem;padding-right:1.875rem}}.table thead th{background-color:#52555e;color:#fff;border:none;font-size:1rem;font-weight:400}.table tbody tr:hover td{background-color:rgb(0 0 0 / .03)}.table p{margin:0;font-size:inherit}.alert{position:relative;margin-bottom:2rem;margin-top:2rem;border-radius:5px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;padding:1rem 1.5rem;color:#52555e}.alert span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alert span a{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12;margin-left:1em;font-size:inherit;padding:0;border-radius:0;border-bottom:1px solid #52555e;color:inherit!important;text-decoration:none!important;background-color:transparent!important}.alert .ic{min-width:1.5rem;height:1.5rem;margin-right:1rem;opacity:.75}.alert .dismiss{font-size:1.875rem;margin-left:1rem;line-height:1rem;color:#52555e;opacity:.7;text-decoration:none}.alert .dismiss:hover{opacity:.9;text-decoration:none}.alert-success{background-color:#edfaec}.alert-success .ic{color:#28c71c}.alert-error{background-color:#fff0f0}.alert-error .ic{color:#f44}.alert-warning{background-color:#fff7e7}.alert-warning .ic{color:#ca8c0d}.alert-info{background-color:#eaf9fe}.alert-info .ic{color:#33b5e5}.alert+.alert{margin-top:-1rem}.page-account .alert:first-child{margin-top:0}.quantity-input{max-width:120px}.quantity-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ddd;border-radius:5px;background-color:#fff;width:120px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.quantity-picker .quantity-input{display:none}.quantity-picker-nav,.quantity-picker-val{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;line-height:40px;text-align:center}.quantity-picker-nav{cursor:pointer;background-color:#eaeaea;-webkit-transition:opacity .3s,background .3s;transition:opacity .3s,background .3s}.quantity-picker-nav:first-child{border-radius:5px 0 0 5px}.quantity-picker-nav:last-child{border-radius:0 5px 5px 0}.quantity-picker-nav:hover{background-color:#d6d6d6}.quantity-picker-nav.disabled{opacity:.35;pointer-events:none}.quantity-picker-val{font-size:1.25rem}.pagination .screen-reader-text{display:none}.pagination .nav-links span,.pagination .nav-links a{padding:0 .5em}.pagination .nav-links span.current,.pagination .nav-links a.current{color:#ff283e}.navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.container{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1200px){.container{padding-left:1rem;padding-right:1rem;max-width:1180px}}@media (min-width:1500px){.container{max-width:1440px}}.page-content{width:45rem;max-width:100%}.page-content.md{width:50rem}.page-content img{max-width:100%;height:auto}.page-content iframe{max-width:100%}.page-header{margin-bottom:2rem}.page-header .title{margin-bottom:0}.page-header .subtitle{margin-top:.5rem;margin-bottom:0}.title{font-size:1.875rem}.subtitle{font-size:1.25rem}.c-main{color:#5e5259}.c-sub{color:#ff283e}.woocommerce-Price-currencySymbol{padding-right:.25em}.ic{fill:currentColor}.sidenav ul{list-style:none;padding:0;margin:0}.sidenav li{position:relative;border-bottom:1px solid #ddd}.sidenav li.is-active a,.sidenav li.current_page_item a{color:#ff283e}.sidenav li.is-active a .arrow,.sidenav li.current_page_item a .arrow{-webkit-transform:translateX(0);transform:translateX(0)}.sidenav a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0;color:#52555e;-webkit-transition:color .3s;transition:color .3s}.sidenav a:hover{color:#5e5259;text-decoration:none}.sidenav a:hover .arrow{-webkit-transform:translateX(0);transform:translateX(0)}.sidenav .arrow{margin-left:auto;-webkit-transform:translateX(-.5rem);transform:translateX(-.5rem);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.sidenav .icon{width:1.5rem;min-width:1.5rem;height:1.5rem;margin-right:1rem}.site-header{position:sticky;z-index:99;top:0;background-color:#fff;-webkit-box-shadow:0 1px 10px 0 rgb(0 0 0 / .1);box-shadow:0 1px 10px 0 rgb(0 0 0 / .1)}.header-nav{padding:0;min-width:1px}.header-actions .action{display:block;color:#52555e;padding:1.5rem .5rem;line-height:1.5rem}@media (min-width:1200px){.header-actions .action{padding:2.5rem .5rem}}.header-actions .action:hover{color:#ff283e;text-decoration:none}.header-popup{display:none}.header-popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:50}.header-popup-content{position:absolute;z-index:99;top:100%;background-color:#fff;border:1px solid #ddd;border-top:none;max-width:100vw;opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.header-popup-close{position:absolute;top:.75rem;right:1rem;font-size:1.8rem;line-height:1rem;color:#aaa}.header-popup-close:hover{color:#888;text-decoration:none}.header-popup.__shown{display:block}.header-popup.__shown-in .header-popup-content{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.nav-main{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem}.nav-main a{display:block;color:#52555e;min-width:1px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nav-main a:hover{text-decoration:none;color:#ff283e;outline:none}.nav-main a:focus{outline:none;color:#ff283e}.nav-main>li{margin:0 .15rem}.nav-main>li>a{padding:2.5rem .65rem;white-space:nowrap}.nav-main>li.current_page_parent>a,.nav-main>li.current-menu-item>a{color:#ff283e}.nav-main>li.menu-item-has-children{position:relative}.nav-main>li.menu-item-has-children:hover>.sub-menu{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:initial}.nav-main>li.menu-item-has-children>a:after{content:'▾';margin-left:.25em}.nav-main .sub-menu{list-style:none;padding:0;margin:0;font-size:.92rem}.nav-main .sub-menu a{padding:.75rem 0}.nav-main .sub-menu li.current_page_item a{color:#ff283e}.nav-main .sub-menu .sub-menu{display:none}.nav-main>li>.sub-menu{position:absolute;z-index:1;top:100%;left:0;padding:.75rem;background-color:#fff;border:1px solid #ddd;border-top:none;min-width:220px;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;pointer-events:none;-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.nav-main>li>.sub-menu>li{min-width:1px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 .75rem}.nav-main li.child-2-cols>.sub-menu{min-width:440px}.nav-main li.child-2-cols>.sub-menu>li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.header-mobile-popup{display:none}.header-mobile-popup.__shown{display:block}.header-mobile-popup .header-popup-overlay{background-color:rgb(0 0 0 / .5)}.header-mobile-popup-content{position:fixed;z-index:101;top:0;right:0;bottom:0;overflow-x:hidden;overflow-y:auto;background-color:#fff;min-width:280px;width:60vw}.header-mobile-popup-close{padding:1.85rem 1.5rem;text-align:right;cursor:pointer;font-size:2.5rem;line-height:1rem}.header-mobile-popup .nav-mobile{list-style:none;padding:0;margin:0;text-align:left}.header-mobile-popup .nav-mobile a{display:block;padding:.75rem 2rem}.header-cart .header-popup-content{right:0;font-size:.875rem;width:350px}.header-cart .action{position:relative}.header-cart .action .count{position:absolute;top:2.2rem;right:.15rem;width:1.6em;height:1.6em;line-height:1.6em;border-radius:50%;background-color:#f44;color:#fff;font-size:.6rem;font-weight:700;text-align:center}.header-cart .widgettitle{font-size:1rem;padding:.75rem 1rem;margin:0;text-align:center;border-bottom:1px solid #ddd}.header-cart .woocommerce-mini-cart__empty-message{padding:3rem 2rem;text-align:center;color:#888}.header-cart .cart_list{list-style:none;padding:0;margin:0;padding:1rem;overflow-x:hidden;overflow-y:auto;max-height:300px}.header-cart .mini_cart_item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header-cart .mini_cart_item .remove{min-width:2rem;text-align:center;color:#aaa;font-size:1.4rem}.header-cart .mini_cart_item .remove:hover{text-decoration:none;color:#f44}.header-cart .mini_cart_item .mini-cart-product{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-width:1px;padding:.5rem;border-radius:5px;-webkit-transition:background .3s;transition:background .3s}.header-cart .mini_cart_item .mini-cart-product:hover{color:#52555e;text-decoration:none;background-color:rgb(0 0 0 / .02)}.header-cart .mini_cart_item .mini-cart-product img{-webkit-box-flex:0;-ms-flex:0 0 3rem;flex:0 0 3rem;min-width:3rem;height:auto;border-radius:5px;margin-left:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.header-cart .mini_cart_item .mini-cart-product h6{font-size:1em;margin-bottom:.25rem}.header-cart .mini_cart_item .mini-cart-product .quantity{font-weight:400}.header-cart .mini_cart_item .mini-cart-product .quantity small{margin-left:.25rem;color:#6b726f}.header-cart .total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:1rem 1.5rem;border-top:1px solid #ddd}.header-cart .total strong{font-weight:300}.header-cart .total .amount{font-weight:400;font-size:1.2rem}.header-cart .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1.5rem 1rem;margin:0;border-radius:0 0 5px 5px}.header-cart .buttons .button{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;color:#fff;padding:.65rem 1rem;font-size:.875rem;text-transform:capitalize}.header-cart .buttons .button.checkout{background-color:#ff283e}.header-search .header-popup-content{right:0}.header-search .form{position:relative;width:320px}.header-search .form-control{border:none;padding:1rem;height:auto}.header-search .btn{position:absolute;background:none;color:#999;padding:0;top:50%;right:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header-lang .action{white-space:nowrap;font-size:.875rem;text-transform:uppercase}.header-lang .header-popup-content{width:150px;right:0;white-space:nowrap}.header-lang .wpml-ls{padding:.5rem 0}.header-lang ul{list-style:none;padding:0;margin:0;font-size:.92rem}.header-lang ul a{display:block;color:#52555e;padding:.5rem 1rem;-webkit-transition:background .3s;transition:background .3s}.header-lang ul a .wpml-ls-flag{margin-right:1rem}.header-lang ul a:hover{text-decoration:none;background-color:rgb(0 0 0 / .05)}.header-lang ul li.wpml-ls-current-language a{color:#ff283e}.footer{background-color:rgb(0 0 0 / .03);color:#6b726f;font-size:.875rem;padding:3.75rem 0}.footer h5{font-size:1rem;margin-bottom:.5rem;color:#52555e}.footer ul{list-style:none;padding:0;margin:0}.footer ul li{margin-bottom:.5rem}.footer a{color:#6b726f}.footer a:hover{color:#ff283e}.footer-copyright{background-color:#fff;font-size:.875rem;color:#6b726f}.qb-breadcrumb{padding:2rem 0 .5rem;font-size:.875rem;color:#52555e}.qb-breadcrumb a{color:#52555e}.qb-breadcrumb a:hover{color:#ff283e;text-decoration:none}.qb-breadcrumb label{margin:0;font-weight:400}#wpadminbar{display:none}@media (min-width:1200px){#wpadminbar{display:block}body.admin-bar #App{margin-top:32px}body.admin-bar .site-header{top:32px}body.admin-bar #CheckoutSummary{top:calc(120px + 32px)}}.section-content{line-height:1.75;font-size:1rem}.section-content.__bg{background-color:rgb(0 0 0 / .03)}.section-content h1,.section-content h2,.section-content h3,.section-content h4,.section-content h5,.section-content h6{margin-bottom:.75rem}.section-content p,.section-content ol,.section-content ul,.section-content table,.section-content>div{line-height:inherit;font-size:inherit;margin-bottom:1.5rem}.section-content p+ul,.section-content ol+ul,.section-content ul+ul,.section-content table+ul,.section-content>div+ul,.section-content p+ol,.section-content ol+ol,.section-content ul+ol,.section-content table+ol,.section-content>div+ol{margin-top:-1.15rem}.section-content p+h1,.section-content ol+h1,.section-content ul+h1,.section-content table+h1,.section-content>div+h1,.section-content p+h2,.section-content ol+h2,.section-content ul+h2,.section-content table+h2,.section-content>div+h2,.section-content p+h3,.section-content ol+h3,.section-content ul+h3,.section-content table+h3,.section-content>div+h3,.section-content p+h4,.section-content ol+h4,.section-content ul+h4,.section-content table+h4,.section-content>div+h4{margin-top:2.5rem}.section-content p:last-child,.section-content ol:last-child,.section-content ul:last-child,.section-content table:last-child,.section-content>div:last-child{margin-bottom:0}.section-content p a:not(.btn,.button){color:#ff283e;text-decoration:underline}.section-content ol{list-style:none;padding-left:0;counter-reset:ins}.section-content ol li{position:relative;padding-left:2rem;counter-increment:ins}.section-content ol li:before{content:counter(ins) ". ";position:absolute;left:0}.section-content h2{font-size:2.5rem}.section-content .highlight{font-size:1.25rem;line-height:inherit}.section-content .subtitle{font-size:1.25rem}.section-content .list-point{padding-left:0}.section-content .list-point li{position:relative;padding-left:1.75rem;list-style:none;margin-bottom:.25rem}.section-content .list-point li:before{content:'✓';position:absolute;left:0;color:#12a612;font-size:1.2rem}.section-content .pdf,.section-content .video,.section-content .shop{position:relative;display:block;color:#52555e;text-decoration:none!important;padding-left:3.5rem;padding-bottom:1rem}.section-content .pdf:before,.section-content .video:before,.section-content .shop:before{content:'';position:absolute;top:.75rem;left:0;display:inline-block;width:2rem;height:2rem;background-size:cover;background-position:center}.section-content .pdf b,.section-content .video b,.section-content .shop b,.section-content .pdf span,.section-content .video span,.section-content .shop span{display:block}.section-content .pdf b,.section-content .video b,.section-content .shop b{font-size:1.125rem;font-weight:300;line-height:1.2;margin-bottom:.25rem}.section-content .pdf span,.section-content .video span,.section-content .shop span{font-size:.875rem}.section-content .pdf:before{background-image:url(https://abeilledor.my/wp-content/themes/qb_green/assets/build/../images/pdf-icon.svg)}.section-content .video:before{background-image:url(https://abeilledor.my/wp-content/themes/qb_green/assets/build/../images/video-icon.svg)}.section-content .shop:before{background-image:url(https://abeilledor.my/wp-content/themes/qb_green/assets/build/../images/shop-icon.svg)}.section-content .meta{margin-bottom:1rem}.section-content .meta label{display:block;font-size:.875rem;margin-bottom:0}.section-content .meta a{color:#52555e;text-decoration:underline}.section-content .meta a:hover{color:#ff283e}.section-content .tab-item{border-bottom:1px solid #ddd}.section-content .tab-item-header{position:relative;font-size:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.5rem;padding:1.25rem 0;cursor:pointer;-webkit-transition:background .3s;transition:background .3s}.section-content .tab-item-header:after{content:'+';margin-left:auto;font-size:2rem;min-width:3rem;text-align:center;line-height:inherit}.section-content .tab-item-header:hover{background-color:rgb(0 0 0 / .03)}.section-content .tab-item-body{font-size:.92rem;padding-bottom:1.5rem;display:none}.section-content .tab-item.__active .tab-item-header:after{content:'-'}.section-content .tab-item.__active .tab-item-body{display:block}@media (min-width:1200px){.section-content .about-us-map{margin-top:-8rem}}@media (max-width:992px){.section-content .about-us-space-remove{padding-left:0!important;padding-right:0!important}}.post-24 .__bg,.post-233 .__bg,.post-304 .__bg,.post-24 .product-gallery-cover,.post-233 .product-gallery-cover,.post-304 .product-gallery-cover,.post-24 .product-gallery img,.post-233 .product-gallery img,.post-304 .product-gallery img,.post-24 .table tbody tr:hover td,.post-233 .table tbody tr:hover td,.post-304 .table tbody tr:hover td{background-color:#fcfff8}.post-78 .__bg,.post-235 .__bg,.post-306 .__bg,.post-2232 .__bg,.post-2234 .__bg,.post-2233 .__bg,.post-78 .product-gallery-cover,.post-235 .product-gallery-cover,.post-306 .product-gallery-cover,.post-2232 .product-gallery-cover,.post-2234 .product-gallery-cover,.post-2233 .product-gallery-cover,.post-78 .product-gallery img,.post-235 .product-gallery img,.post-306 .product-gallery img,.post-2232 .product-gallery img,.post-2234 .product-gallery img,.post-2233 .product-gallery img,.post-78 .table tbody tr:hover td,.post-235 .table tbody tr:hover td,.post-306 .table tbody tr:hover td,.post-2232 .table tbody tr:hover td,.post-2234 .table tbody tr:hover td,.post-2233 .table tbody tr:hover td{background-color:#fff9f3}.post-118 .__bg,.post-236 .__bg,.post-308 .__bg,.post-118 .product-gallery-cover,.post-236 .product-gallery-cover,.post-308 .product-gallery-cover,.post-118 .product-gallery img,.post-236 .product-gallery img,.post-308 .product-gallery img,.post-118 .table tbody tr:hover td,.post-236 .table tbody tr:hover td,.post-308 .table tbody tr:hover td{background-color:#ebf7f7}.post-120 .__bg,.post-237 .__bg,.post-309 .__bg,.post-120 .product-gallery-cover,.post-237 .product-gallery-cover,.post-309 .product-gallery-cover,.post-120 .product-gallery img,.post-237 .product-gallery img,.post-309 .product-gallery img,.post-120 .table tbody tr:hover td,.post-237 .table tbody tr:hover td,.post-309 .table tbody tr:hover td{background-color:#fbf7ec}.section-hero .hero-wrap{position:relative}.section-hero .hero-item{background-color:#ccc;background-position:center;background-size:cover;width:100%;height:550px;padding:0 1rem;overflow:hidden}@media (min-width:1200px){.section-hero .hero-item{height:75vh;min-height:480px}}.section-hero .hero-item .h-100{min-height:inherit}.section-hero .hero-item h2,.section-hero .hero-item h3,.section-hero .hero-item h4{font-family:'brevia',Arial,sans-serif}.section-hero .hero-item h2{font-size:2rem;font-weight:600}@media (min-width:1200px){.section-hero .hero-item h2{font-size:2.75rem}}.section-hero .hero-item h3{font-size:1.65rem;font-weight:600}@media (min-width:1200px){.section-hero .hero-item h3{font-size:2rem}}.section-hero .hero-item h4{font-size:1.35rem;font-weight:400}@media (min-width:1200px){.section-hero .hero-item h4{font-size:1.7rem}}.section-hero .hero-item p{font-size:1rem}@media (min-width:1200px){.section-hero .hero-item p{font-size:1.125rem}}.section-hero .hero-item img{display:inline-block;max-width:100%;height:auto}.section-hero .hero-item .btn{font-size:1.2rem;padding:.75rem 2.5rem}.section-hero .hero-item-bee{position:absolute;left:190px;top:-20px}@media (min-width:1200px){.section-hero .hero-item-bee{left:330px;top:-60px}}.section-hero .fade-up,.section-hero .fade-in{-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s;-webkit-transition-delay:.3s;transition-delay:.3s}.section-hero .fade-up{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.section-hero .fade-in{opacity:0;-webkit-transform:translateX(1rem);transform:translateX(1rem)}.section-hero .hero-item.slick-current .fade-up{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.section-hero .hero-item.slick-current .fade-in{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.section-hero .hero-wrap>.hero-item:not(:first-child){display:none}.section-hero .hero-wrap.slick-slider .slick-dots{position:absolute;left:0;right:0;bottom:0;list-style:none;padding:0;margin:1rem 0;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}.section-hero .hero-wrap.slick-slider .slick-dots li{margin:0 .35rem}.section-hero .hero-wrap.slick-slider .slick-dots li:hover button,.section-hero .hero-wrap.slick-slider .slick-dots li.slick-active button{background-color:#5f6271}.section-hero .hero-wrap.slick-slider .slick-dots button{height:12px;width:12px;border-radius:50%;background-color:#f5f9f7;padding:0;border:none;text-indent:-9999px;outline:none;-webkit-transition:background .3s;transition:background .3s}.section-howitwork{padding-top:4rem}.section-howitwork .how-wrap{width:100%;max-width:900px;margin-left:auto;margin-right:auto}.section-howitwork .how-item{text-align:center}.section-howitwork .how-item img{height:80px;width:auto}.section-howitwork .how-item label{display:inline-block;font-size:1rem;color:#fff;margin:0;padding:.35rem 1rem;line-height:1;border-radius:1rem;background-color:#5e5259}.section-howitwork .how-item-arrow{margin-bottom:1.7rem}.section-products{padding-top:5rem;padding-bottom:5rem}.section-products .hightlight-text{color:#ff283e}@media (min-width:1200px){.section-products .hightlight-text{font-size:1.25rem}}.section-testimonials{padding-top:5rem;padding-bottom:5rem;overflow:hidden}.section-about{padding-top:5rem;padding-bottom:5rem;background-position:center;background-size:cover;background-color:#ff283e;color:#fff}.section-about h2{font-size:2rem}.section-desc{padding-top:5rem;padding-bottom:5rem}.section-desc.__bg{background-color:#f5f9f7}.section-subscription{padding-top:3rem;padding-bottom:3rem;background-color:#545662;color:#fff}.section-subscription h4{font-size:1.5rem}.section-subscription .form{position:relative;padding:.5rem;border-radius:5px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-subscription .form .input{background:none;border:none;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:1px;padding:.75rem}.content-archive-product .products{margin-bottom:5rem}.product-top{padding-top:3rem;padding-bottom:3rem}.product-title{font-size:1.75rem;margin-bottom:.5rem}.product-desc{margin-bottom:.75rem}.product-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;line-height:1;font-weight:400;font-size:1.875rem}.product-price ins{text-decoration:none;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.product-price del{font-size:.92rem;margin-left:.5rem;text-decoration:line-through;line-height:1.2}.product-price small{font-size:.92rem;font-weight:300;margin-left:.5rem;line-height:1.2}.product-rating{margin-bottom:.5rem}.product-rating .ic{color:#EDEEED}.product-rating .ic.active{color:#ff283e}.product-gallery img{display:inline-block;max-width:100%;height:auto;background-color:#eee}.product-gallery-cover{position:relative;overflow:hidden;margin-bottom:1.25rem;text-align:center;border-radius:12px;background-color:rgb(0 0 0 / .03)}.product-gallery-thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}.product-gallery-thumbs .thumbnail-wrap{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;padding-left:.5rem;padding-right:.5rem;margin-bottom:1rem}.product-gallery-thumbs .thumbnail{display:block;border-radius:5px;cursor:pointer;opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s}.product-gallery-thumbs .thumbnail:hover,.product-gallery-thumbs .thumbnail.active{opacity:1}.product-cart .quantity{margin-right:1rem}.product-cart .quantity label{margin-bottom:.25rem}.product-cart .stock{font-size:.875rem;margin:0;line-height:40px;color:#52555e}.product-cart .single_add_to_cart_button{min-width:10rem}.product-attributes{font-size:.875rem}.product-attributes .table-wrap{max-width:780px;margin-left:auto;margin-right:auto}.product-reviews{padding-top:5rem;padding-bottom:5rem;overflow:hidden}.product-reviews .review-form{width:100%;max-width:500px;margin-left:auto;margin-right:auto}.product-reviews .comment-form{margin-top:1.5rem}.product-reviews .stars>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-reviews .stars a{font-size:0}.product-reviews .stars a:before{content:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 26' fill='%23005e31'><path d='M13.82 19.5l-4.05 2.13a2 2 0 01-2.9-2.1L7.64 15l-3.28-3.2A2 2 0 015.47 8.4L10 7.74l2.03-4.1a2 2 0 013.59 0l2.02 4.1 4.54.66a2 2 0 011.1 3.41l-3.27 3.2.77 4.51a2 2 0 01-2.9 2.11l-4.05-2.13z'/></svg>");display:inline-block;width:1.5rem;height:1.5rem;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.5}.product-reviews .stars>span:hover a:before,.product-reviews .stars.selected a:before{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.product-reviews .stars a:hover~a:before,.product-reviews .stars.selected a.active~a:before{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.5}.product-reviews .form-submit{margin-bottom:0}.product-reviews .form-submit .submit{display:inline-block;background-color:#5e5259;color:#fff!important;text-align:center;padding:.75rem 1.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;border-radius:5px;font-weight:300;font-size:1rem;vertical-align:middle;-webkit-transition:background .3s,color .3s,opacity .3s;transition:background .3s,color .3s,opacity .3s;width:100%}.product-reviews .form-submit .submit:hover{text-decoration:none;background-color:#74656e}.product-reviews .form-submit .submit.btn-lg{font-size:1.375rem;padding:.85rem 2.2rem}.product-reviews .form-submit .submit.btn-sub{background-color:#ff283e}.product-reviews .form-submit .submit.btn-sub:hover{background-color:#ff5163}.product-reviews .form-submit .submit.btn-white{background-color:#fff;color:#ff283e!important}.product-reviews .form-submit .submit.btn-white:hover{background-color:#ff283e;color:#fff!important}.product-reviews .form-submit .submit.btn-red{background-color:#ff283e}.product-reviews .form-submit .submit.btn-red:hover{background-color:#ff5163}.product-reviews .form-submit .submit.btn-ghost{background-color:#fff0;color:#5e5259!important;border:1px solid #5e5259}.product-reviews .form-submit .submit.btn-ghost:hover{background-color:#5e5259;color:#fff!important}.product-related{padding:5rem 0}.product-bundled{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-wrap:wrap;flex-wrap:wrap;gap:.5rem}.product-bundled-item{position:relative}.product-bundled-item input[type=radio]{position:absolute;opacity:0}.product-bundled-item input[type=radio]:checked+.btn-ghost{background-color:#5e5259!important;color:#fff!important}.product-bundled-item input[type=radio]:checked+.btn-ghost .ic{visibility:visible}.product-bundled-item .btn-ghost{margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;padding-left:1em}.product-bundled-item .btn-ghost .ic{visibility:hidden;width:1.125em;height:1.125em}.product-item{border-radius:1rem;background-color:#fff;overflow:hidden;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.product-item:hover{-webkit-box-shadow:0 1px 10px rgb(0 0 0 / .1);box-shadow:0 1px 10px rgb(0 0 0 / .1)}.product-item a{display:block;color:#52555e;text-decoration:none!important}.product-item-header{position:relative}.product-item-header img{width:100%;height:auto;background-color:#ddd}.product-item-body{padding:1.5rem;border:1px solid #ddd;border-top:none;border-radius:0 0 1rem 1rem}.product-item-title{font-size:1rem;margin-bottom:.5rem}.product-item-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;line-height:1;font-size:1.375rem;font-weight:400}.product-item-price ins{text-decoration:none}.product-item-price del{display:none}.product-item-price small{display:none;color:#6b726f;font-size:.75rem;margin-left:.35em}.product-item-sale{position:absolute;top:0;left:0;display:none}.product-item-cta{margin-top:1rem}.product-item-cta>a:not(:last-child){display:none}.product-item .btn-main{color:#fff}.product-item .btn-main.loading{opacity:.5;pointer-events:none}.product-item .added_to_cart{display:inline-block;background-color:#5e5259;color:#fff!important;text-align:center;padding:.75rem 1.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;border-radius:5px;font-weight:300;font-size:1rem;vertical-align:middle;-webkit-transition:background .3s,color .3s,opacity .3s;transition:background .3s,color .3s,opacity .3s;display:block;background-color:#ff283e;color:#fff}.product-item .added_to_cart:hover{text-decoration:none;background-color:#74656e}.product-item .added_to_cart.btn-lg{font-size:1.375rem;padding:.85rem 2.2rem}.product-item .added_to_cart.btn-sub{background-color:#ff283e}.product-item .added_to_cart.btn-sub:hover{background-color:#ff5163}.product-item .added_to_cart.btn-white{background-color:#fff;color:#ff283e!important}.product-item .added_to_cart.btn-white:hover{background-color:#ff283e;color:#fff!important}.product-item .added_to_cart.btn-red{background-color:#ff283e}.product-item .added_to_cart.btn-red:hover{background-color:#ff5163}.product-item .added_to_cart.btn-ghost{background-color:#fff0;color:#5e5259!important;border:1px solid #5e5259}.product-item .added_to_cart.btn-ghost:hover{background-color:#5e5259;color:#fff!important}.product-item .added_to_cart:hover{background-color:#ff5163}.tcart-remove{padding-right:0!important}.tcart-remove a{font-size:1.8rem;color:#aaa}.tcart-remove a:hover{color:#888;text-decoration:none}.tcart-thumbnail{width:160px}.tcart-thumbnail img{width:100px;min-width:80px;height:auto}.tcart-name a{color:#52555e}.tcart-price .amount{font-weight:400}.tcart-price small{margin-left:.35em;color:#6b726f}.tcart-quantity label{display:none}.tcart-quantity .quantity-picker-val{font-size:1rem}.tcart-subtotal .amount{font-weight:400;font-size:1rem}.tcart-update{display:none}.tcart-coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 0}.tcart-coupon label{margin-bottom:0}.tcart-coupon .form-control{max-width:200px;margin-left:1rem;margin-right:1rem}.tcart-collaterals{padding-top:2rem;padding-bottom:2rem;margin-bottom:3rem}.cart_totals{width:100%}@media (min-width:1200px){.cart_totals{width:50%;margin-left:auto}}.cart_totals h2{display:none}.cart_totals .shop_table{width:100%;text-align:left;font-size:1rem;overflow:hidden;margin-bottom:2rem}.cart_totals .shop_table th,.cart_totals .shop_table td{padding:.75rem 1.5rem;vertical-align:top;border-bottom:1px solid #ddd}.cart_totals .shop_table th{width:40%;font-weight:300;text-align:right}.cart_totals .shop_table td{width:60%;font-weight:400}.cart_totals .shop_table ul{list-style:none;padding-left:0;margin:0}.cart_totals .shop_table .woocommerce-shipping-destination{margin-bottom:.25rem}.cart_totals .shop_table .woocommerce-shipping-methods>li>label{margin-left:.5rem}.cart_totals .shop_table .woocommerce-remove-coupon{margin-left:.25rem}.cart_totals .shop_table .order-total{font-size:1.2rem}.cart_totals .shop_table .order-total th{font-weight:400}.cart_totals .wc-proceed-to-checkout{text-align:right}.cart_totals .wc-proceed-to-checkout .button{min-width:100%;text-transform:capitalize;background-color:#ff283e}.cart_totals .wc-proceed-to-checkout .button:hover{background-color:#ff5163}.cross-sells{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:100%;margin-bottom:2rem}@media (min-width:1200px){.cross-sells{padding-right:3rem}}.cross-sells h2{font-size:1.875rem;text-align:center;margin-bottom:3rem}.cart-placeholder{text-align:center;padding:4rem 0;color:#6b726f}.cart-placeholder-icon .ic{color:rgb(107 114 111 / .75);width:5rem;height:5rem}.qb-use-points{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgb(94 82 89 / .07);border-radius:5px;padding:1rem;margin:1rem 0;line-height:1.5;font-size:.92rem}.qb-use-points-text{min-width:1px}.qb-use-points-cta{white-space:nowrap;margin-left:1rem}.qb-use-points.__used .qb-use-points-cta .btn{background-color:#fff0;color:#5e5259!important;border:1px solid #5e5259}.qb-use-points.__used .qb-use-points-cta .btn:hover{background-color:rgb(94 82 89 / .1)}.qb-earn-points{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff7e7;color:#ca8c0d;border-radius:5px;padding:1rem;margin:1rem 0;line-height:1.5;font-size:.92rem}.qb-earn-points-text{margin-left:1rem;min-width:1px}.qb-earn-points svg{fill:currentColor}.woocommerce-checkout h3{font-size:1.25rem;margin-bottom:.75rem}.woocommerce-checkout .form-row{clear:both}.woocommerce-checkout .form-row .required{text-decoration:none;color:#f44}.woocommerce-checkout .checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.woocommerce-checkout .checkbox .input-checkbox{margin-left:.25rem;margin-right:1rem;margin-top:.25rem}.woocommerce-checkout .woocommerce-billing-fields,.woocommerce-checkout .woocommerce-shipping-fields,.woocommerce-checkout .woocommerce-additional-fields{margin-bottom:3rem}.woocommerce-checkout #billing_first_name_field,.woocommerce-checkout #billing_postcode_field,.woocommerce-checkout #shipping_first_name_field,.woocommerce-checkout #shipping_postcode_field{width:48%;float:left;clear:none}.woocommerce-checkout #billing_last_name_field,.woocommerce-checkout #billing_state_field,.woocommerce-checkout #shipping_last_name_field,.woocommerce-checkout #shipping_state_field{width:48%;float:right;clear:none}.woocommerce-checkout .payment_methods{list-style:none;padding:0;margin:0}.woocommerce-checkout .payment_methods li.wc_payment_method{position:relative;padding:1.5rem 1.5rem 1.5rem 3rem;background-color:rgb(0 0 0 / .03);border-radius:5px;margin-bottom:1rem}.woocommerce-checkout .payment_methods li.wc_payment_method label{font-weight:400;font-size:1rem;margin-bottom:0}.woocommerce-checkout .payment_methods li.wc_payment_method img{height:1.75rem;margin-top:-.25rem}.woocommerce-checkout .payment_methods li.wc_payment_method .input-radio{position:absolute;left:1.5rem;top:1.5rem;margin-top:.3rem}.woocommerce-checkout .payment_methods li.wc_payment_method .payment_box,.woocommerce-checkout .payment_methods li.wc_payment_method .payment_box>*{font-size:.875rem;margin:0}.woocommerce-checkout .payment_methods li.payment_method_paypal label,.woocommerce-checkout .payment_methods li.payment_method_eghl label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce-checkout .payment_methods li.payment_method_paypal .about_paypal,.woocommerce-checkout .payment_methods li.payment_method_eghl .about_paypal{display:none}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{font-size:.875rem;color:#6b726f;text-align:center;margin-top:3rem}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper p{margin-bottom:1.5rem}.woocommerce-checkout .place-order{margin:0}.woocommerce-checkout .place-order .button{width:100%;padding-top:.85rem;padding-bottom:.85rem;text-transform:capitalize;background-color:#ff283e}.woocommerce-checkout .place-order .button:hover{background-color:#ff5163}#CheckoutSummary{position:sticky;z-index:1;top:120px}.woocommerce-checkout-review-order{padding:1.5rem;background-color:rgb(0 0 0 / .03)}.checkout-review-items{margin-top:-1rem;margin-bottom:1rem}.checkout-review-item{position:relative;font-size:.875rem;padding:1rem 0;border-bottom:1px solid #ddd}.checkout-review-item-quantity{font-weight:400}.checkout-review-item-quantity small{margin-left:.25rem}.checkout-review-item-subtotal{position:absolute;right:.75rem;bottom:1rem;font-size:1rem;font-weight:400}.checkout-review-summary.table{background:none;text-align:right;font-size:.875rem}.checkout-review-summary.table tr{background-color:transparent!important}.checkout-review-summary.table td,.checkout-review-summary.table th{padding:.25rem .75rem;vertical-align:baseline;border:none;background-color:#fff0}.checkout-review-summary.table th{width:60%;font-weight:300}.checkout-review-summary.table td{width:40%;font-weight:400}.checkout-review-summary.table ul{list-style:none;padding:0;margin:0}.checkout-review-summary.table label{margin:0}.checkout-review-summary.table .woocommerce-remove-coupon{display:none}.checkout-review-summary.table .woocommerce-shipping-methods>li{white-space:nowrap}.checkout-review-summary.table .woocommerce-shipping-methods>li>label{margin-left:.5rem}.checkout-review-summary.table .order-total th{font-weight:400}.checkout-review-summary.table .order-total td{font-weight:400;font-size:1.25rem}.woocommerce-order{max-width:700px;margin-left:auto;margin-right:auto}.woocommerce-order .checkout-status,.woocommerce-order .woocommerce-order-details,.woocommerce-order .woocommerce-bacs-bank-details{background-color:#fff;border-radius:1rem;-webkit-box-shadow:0 1px 10px rgb(0 0 0 / .1);box-shadow:0 1px 10px rgb(0 0 0 / .1);margin-bottom:1.5rem;padding:1.5rem}.woocommerce-order .checkout-status h2,.woocommerce-order .woocommerce-order-details h2,.woocommerce-order .woocommerce-bacs-bank-details h2{font-size:1.2rem;font-weight:900;margin-bottom:1rem}.woocommerce-order .checkout-status-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem;margin-left:-1.5rem;margin-right:-1.5rem;margin-top:-1.5rem;border-radius:1rem 1rem 0 0}.woocommerce-order .checkout-status-header h2{font-size:1.2rem;margin-bottom:0;margin-left:1rem;font-weight:500}.woocommerce-order .checkout-status-header .ic{width:1.6rem;height:1.6rem}.woocommerce-order .checkout-status--success .checkout-status-header{background-color:rgb(0 200 81 / .15);color:#00C851}.woocommerce-order .checkout-status--error .checkout-status-header{background-color:rgb(255 68 68 / .15);color:#f44}.woocommerce-order .checkout-status--pending .checkout-status-header{background-color:rgb(234 162 18 / .15);color:#eaa212}.woocommerce-order .checkout-status-body{padding-top:1.5rem}.woocommerce-order .checkout-status-body .btn,.woocommerce-order .checkout-status-body .button{min-width:160px}.woocommerce-order .checkout-status-ordernumber{font-size:1.25rem;font-weight:500;margin-bottom:1rem}.woocommerce-order .checkout-status-text{font-size:.92rem}.woocommerce-order .checkout-status-meta label{display:block;font-size:.875rem;font-weight:400;color:#6b726f;margin-bottom:0}.woocommerce-order .checkout-status-meta strong{display:block;font-weight:700}.woocommerce-order .woocommerce-order-details{margin-bottom:3rem}.order-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#52555e;margin-bottom:1rem}.order-item:hover{color:#52555e;text-decoration:none}.order-item:last-child{margin-bottom:0}.order-item-img{-webkit-box-flex:0;-ms-flex:0 0 4rem;flex:0 0 4rem;border-radius:5px;overflow:hidden}.order-item-img img{width:100%;height:auto}.order-item-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:1.5rem;padding-right:1.5rem}.order-item-content h6{font-size:1rem;font-weight:500;margin-bottom:0}.order-item-content .order-item-quantity{font-weight:700}.order-item-content .order-item-quantity del{display:none}.order-item-content .order-item-quantity ins{text-decoration:none}.order-item-content .order-item-quantity small{margin-left:.25rem;color:#6b726f}.order-item-subtotal{font-size:1.2rem;font-weight:900}body.woocommerce-order-received h1{display:none}.auth-box{width:460px;max-width:100%;margin:5rem auto}.auth-box-title{font-size:2rem;text-align:center;margin-bottom:2rem!important}.auth-box-desc{color:#6b726f;text-align:center;margin-top:-1.5rem;margin-bottom:2rem}.auth-box .form-group label{font-size:.92rem}.auth-box-others{font-size:.92rem}.auth-box-hint{font-size:.92rem;text-align:center;background-color:rgb(0 0 0 / .03);padding:1rem;border-radius:5px}.auth-box .woocommerce-privacy-policy-text p{font-size:.875rem;text-align:center;margin-bottom:1rem}.woocommerce-MyAccount-content .account-subtitle h2,.woocommerce-MyAccount-content .woocommerce-order-details h2{font-size:1.5rem;margin:1.5rem 0 1rem}.woocommerce-MyAccount-content .account-subtitle .order-again,.woocommerce-MyAccount-content .woocommerce-order-details .order-again{margin-top:1.5rem;text-align:right}.woocommerce-MyAccount-content .account-list{margin-bottom:0;padding-left:1.5rem}.woocommerce-MyAccount-content .account-list li{margin-bottom:.5rem}.woocommerce-MyAccount-content .table-orders td,.woocommerce-MyAccount-content .table-orders th{padding-left:1.25rem;padding-right:1.25rem}.woocommerce-MyAccount-content .table-orders .woocommerce-orders-table__cell-order-number{font-weight:500}.woocommerce-MyAccount-content .table-orders .button{padding:0;margin:0 1rem;color:#ff283e!important;font-weight:400;font-size:.875rem;background:none}.woocommerce-MyAccount-content .table-orders .button:hover{text-decoration:underline}.woocommerce-MyAccount-content .address-item{position:relative;padding:1.5rem 0;border-top:1px solid #ddd}.woocommerce-MyAccount-content .address-item-title{font-size:1.25rem;margin-bottom:.5rem}.woocommerce-MyAccount-content .address-item-address{margin-bottom:0}.woocommerce-MyAccount-content .address-item-edit{color:#ff283e;font-weight:400;font-size:.75rem}.woocommerce-MyAccount-content .order-meta label{display:block;font-size:.875rem;font-weight:400;color:#6b726f;margin-bottom:0}.woocommerce-MyAccount-content .order-meta strong{display:block;font-weight:700}.woocommerce-MyAccount-content .woocommerce-OrderUpdates{list-style:none;padding:0}.woocommerce-MyAccount-content .woocommerce-OrderUpdates p{margin:0}.woocommerce-MyAccount-content .woocommerce-OrderUpdates .woocommerce-OrderUpdate{position:relative;background-color:rgb(0 0 0 / .03);border-radius:5px;padding:1rem;font-size:.92rem;margin-bottom:1rem}.woocommerce-MyAccount-content .woocommerce-OrderUpdates .meta{font-size:.75rem;color:#6b726f;margin:.5rem 0 -.5rem}.testimonials-wrap{width:100%;max-width:1000px;margin-left:auto;margin-right:auto}.testimonials:not(.slick-slider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.testimonials:not(.slick-slider) .testimonials-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:1200px){.testimonials:not(.slick-slider) .testimonials-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.testimonials.slick-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.testimonials.slick-slider .slick-slide{height:inherit}.testimonials.slick-slider .slick-list{overflow:visible}.testimonials.slick-slider .slick-dots{list-style:none;padding:0;margin-bottom:0;margin-top:1rem;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}.testimonials.slick-slider .slick-dots li{margin:0 .5rem}.testimonials.slick-slider .slick-dots li:hover button,.testimonials.slick-slider .slick-dots li.slick-active button{background-color:#5f6271}.testimonials.slick-slider .slick-dots button{height:5px;width:30px;border-radius:5px;background-color:#f5f9f7;border:none;text-indent:-9999px;outline:none;-webkit-transition:background .3s;transition:background .3s}.testimonials-item{padding:0 1rem 1rem}.testimonials-item p{margin-bottom:0}.testimonials-item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden;border-radius:1rem;background-color:rgb(0 0 0 / .03)}.testimonials-item-content{position:relative;background-color:#5e5259;color:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:1.5rem}@media (min-width:992px){.testimonials-item-content{padding:2rem 3rem 2rem 5rem}}.testimonials-item-content .quote{position:absolute;left:2rem;top:3rem;font-size:80px;font-weight:700;font-family:Arial;line-height:1rem;display:none}@media (min-width:992px){.testimonials-item-content .quote{display:block}}.testimonials-item-cover{position:relative;display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-height:315px;overflow:hidden}.testimonials-item-cover img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.testimonials-item-cover .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#000;border-radius:50%;color:#fff;width:3rem;height:3rem;padding:.75rem;opacity:.4;-webkit-transition:background .3s,opacity .3s;transition:background .3s,opacity .3s}.testimonials-item-cover .icon svg{display:block;fill:currentColor}.testimonials-item-cover:hover .icon{opacity:.9;background-color:#5e5259}.testimonials-item-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 1.5rem}.testimonials-item-meta img{border-radius:50%;min-width:50px;margin-right:1rem}.testimonials-item-meta .avatar{border-radius:50%;background-color:#5e5259;color:#fff;min-width:50px;width:50px;height:50px;line-height:50px;text-align:center;text-transform:uppercase;font-size:1.2rem;font-weight:700;margin-right:1rem}.testimonials-item-meta h6{margin:0;font-size:1.2rem;font-weight:400}.event-top{padding-top:2rem;padding-bottom:3rem;border-bottom:1px solid #ddd}.event-top img{height:auto}.event-body{padding-top:5rem;padding-bottom:5rem;background-color:#fff}.event-title{font-size:1.875rem}.event-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:.75rem}.event-meta>label{min-width:20%;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;margin:0}.event-meta>b{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.event-meta small{font-size:.875rem;line-height:1.5}.event-cta{margin-top:3rem}.event-item{display:block;color:#52555e;border-radius:1rem;background-color:#fff;overflow:hidden;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.event-item:hover{color:#52555e;text-decoration:none;-webkit-box-shadow:0 1px 10px rgb(0 0 0 / .1);box-shadow:0 1px 10px rgb(0 0 0 / .1)}.event-item-cover{position:relative;width:100%;padding-bottom:100%;background-color:#ddd}.event-item-cover .img{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center}.event-item-body{padding:1rem;font-size:.875rem;border:1px solid #ddd;border-top:none;border-radius:0 0 1rem 1rem}.event-item-body h4{font-size:1.25rem;margin-bottom:.5rem}.event-item-body .ic{width:1.5rem;min-width:1.5rem;margin-right:.25rem}.event-item-tag{background-color:#ddd;font-size:.75em;font-weight:400;border-radius:1em;padding:.15rem .75rem}.event-item-tag.tag-press-release{background-color:#418bcd;color:#fff}.event-item-tag.tag-event{background-color:#ff283e;color:#fff}.recipe-item{display:block;border:1px solid #ddd;border-radius:1rem;overflow:hidden;font-size:.85rem}.recipe-item-cover{height:250px;background-color:#ddd}.recipe-item-cover img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.recipe-item-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:1rem}.recipe-item-body h2{font-size:1.4rem;margin-bottom:.5rem}.recipe-item-body p{margin-bottom:0}.recipe-item-body label{font-weight:400;display:block;margin-bottom:0}@media (min-width:992px){.recipe-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.recipe-item-cover{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;width:40%;height:auto}.recipe-item-body{padding:1rem 2rem}}.section-posts{padding:4rem 0;background-color:rgb(0 0 0 / .03)}.post-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border-radius:1rem;overflow:hidden;height:100%;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.post-card:hover{text-decoration:none;-webkit-box-shadow:0 1px 10px rgb(0 0 0 / .1);box-shadow:0 1px 10px rgb(0 0 0 / .1)}.post-card-cover{position:relative;width:100%;padding-bottom:75%;background-color:#ddd}.post-card-cover .wp-post-image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-card-body{padding:1rem 1.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post-card h4{font-size:1.25rem;font-weight:500}.post-card-cta{margin-top:auto;text-align:right}.page-toc{padding:2em;border:1px solid #ccc}.page-toc-title{font-size:1rem;font-weight:600;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0!important}.page-toc-toggler{margin-left:1em;padding:.5em;line-height:1;border:1px solid #ccc;cursor:pointer}.page-toc-body br{display:none}.page-toc-body a{display:block;margin-top:.5em}.post-item{margin-bottom:3rem}.post-item-cover{position:relative;width:100%;padding-bottom:100%;background-color:#eee}.post-item-cover .img{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}