/*!
	Theme Name: Avita
	Theme URI:
	Description: This is the theme created for Avita
	Author: Khoozh
	Author URI:

	Version: 1.0.1

	Tags: one-column, two-columns, left-sidebar, right-sidebar, accessibility-ready, custom-colors, custom-logo, custom-menu, featured-images, footer-widgets, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready

	Template: genesis

	License: GPL-2.0+
	License URI: http://www.gnu.org/licenses/gpl-2.0.html

	Text Domain:
*/@font-face{font-family:"baseicon";src:url("fonts/baseicon.eot");src:url("fonts/baseicon.eot") format("embedded-opentype"),url("fonts/baseicon.woff2") format("woff2"),url("fonts/baseicon.woff") format("woff"),url("fonts/baseicon.ttf") format("truetype"),url("fonts/baseicon.svg") format("svg");font-weight:normal;font-style:normal}.icon{display:inline-block;font:normal normal normal 1em/1 "baseicon";speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-sm{font-size:.8em}.icon-lg{font-size:1.2em}.icon-16{font-size:16px}.icon-32{font-size:32px}.icon-bg-square,.icon-bg-circle{padding:.35em;background-color:#eee}.icon-bg-circle{border-radius:50%}.icon-ul{padding-left:0;list-style-type:none}.icon-ul>li{display:flex;align-items:flex-start;line-height:1.4}.icon-ul>li>.icon{margin-right:.4em;line-height:inherit}.icon-is-spinning{-webkit-animation:icon-spin 2s infinite linear;-moz-animation:icon-spin 2s infinite linear;animation:icon-spin 2s infinite linear}@-webkit-keyframes icon-spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes icon-spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@keyframes icon-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.icon-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.icon-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.icon-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.icon-flip-y{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.icon-flip-x{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}.icon-bag-09::before{content:"\ea01"}.icon-checked-symbol::before{content:"\ea02"}.icon-facebook-1::before{content:"\ea03"}.icon-facebook::before{content:"\ea04"}.icon-ic_access_time_48px::before{content:"\ea05"}.icon-ic_arrow_back_36px::before{content:"\ea06"}.icon-ic_close_48px::before{content:"\ea07"}.icon-ic_mail_outline_48px::before{content:"\ea08"}.icon-instagram-logo::before{content:"\ea09"}.icon-lock::before{content:"\ea0a"}.icon-phone-2-2::before{content:"\ea0b"}.icon-phone-2::before{content:"\ea0c"}.icon-pin::before{content:"\ea0d"}.icon-placeholder::before{content:"\ea0e"}.icon-shopping-cart::before{content:"\ea0f"}.icon-single-01::before{content:"\ea10"}.icon-whatsapp-logo::before{content:"\ea11"}.icon-youtube::before{content:"\ea12"}.icon-zoom-2::before{content:"\ea13"}.shop-banner,.archive-description,.regular-banner-carousel figure,.entry-header:not(.regular-banner-carousel),.regular-banner{background:url("../../../static/pattern.jpg") repeat center fixed}.clear{*zoom:1}.clear::after,.clear::before{content:" ";display:table}.clear::after{clear:both}.sidebar-primary .widget_recent_entries li,.interactive-cart-header .interactive-cart-close,.ppom-wrapper .form-check-label input[type=radio]+*,.form-row .form-group,.woocommerce-account:not(.woocommerce-lost-password) .woocommerce>nav a,.widget_product_categories .product-categories a,.woocommerce ul.products li.product,.slick-dots li button:before,.profile img,.menu-primary>li.menu-item-has-children:before,#shipping_method label,.archive.woocommerce #sidebar-toggle,.btn-large,.btn-small,.woocommerce-info a,.woocommerce-message a,#place_order,.checkout-button,a.add_to_cart_button,button.add_to_cart_button,button.single_add_to_cart_button,table .button,button[type=submit],.button,.widget_price_filter .price_slider_amount .button,header.woocommerce-Address-title a,.country-selector .menu a,.slickjs-links a,form input[type=submit],.menu-primary>li.nav-primary-button>a,.btn,.hidden{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.category article .entry-content,body.page-template-page_blog article .entry-content,body.search article .entry-content,.single .content-sidebar-wrap .entry,.post-single .post-categories,.cart-item-card,.ppom-wrapper .form-group,header.woocommerce-Address-title,.woocommerce-account:not(.woocommerce-lost-password) .woocommerce,.woocommerce-order-overview,.woocommerce-checkout:not(.woocommerce-order-received) form[name=checkout] .col2-set,.woocommerce-cart .woocommerce,.related.products .products,div.product.product-type-variable .woocommerce-variation-add-to-cart .quantity,div.product.product-type-simple form.cart .quantity,div.product.product-type-variable .woocommerce-variation-add-to-cart,div.product.product-type-simple form.cart,div.product,.woocommerce ul.products,.woocommerce main.content>ul.products,.archive.woocommerce .archive-topbar,.archive.woocommerce .content,.country-selector .menu,.profile,.footer-widgets-4,.footer-widgets-3,.footer-widgets-2,.menu-primary a,.menu-primary,.nav-primary,.thumbnail-card-right,.thumbnail-card,.cols-4,.cols-3,.woocommerce-order-received .woocommerce-order .col2-set,.single-profile .content,.cols-2,.woocommerce-pagination .page-numbers,.woocommerce-info a,.woocommerce-message a,.interactive-cart-summary>div,.interactive-cart-header .interactive-cart-close,.interactive-cart-header,#cart-items,.ppom-wrapper .form-check-label input[type=radio]+*,.widget_layered_nav_filters ul li a::before,#customer_login,.woocommerce-account:not(.woocommerce-lost-password) .woocommerce>nav ul,.benefits p:before,.archive.woocommerce #sidebar-toggle-close,.testimonial:before,.testimonials:before,.lr-layout,.wpcf7 form .wpcf7-response-output:before,#menu-footer .icon-circle a,#menu-footer-cn .icon-circle a,#menu-privacy-menu .icon-circle a,#menu-social-media-menu .icon-circle a,.pagination,.menu-primary>li.nav-primary-button,.site-header>.wrap,.btn-icon-text i,.icon-before-tick:before,.regular-banner-carousel figure figcaption{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}.woocommerce-pagination .page-numbers,.woocommerce-info a,.woocommerce-message a,.interactive-cart-summary>div,.interactive-cart-header .interactive-cart-close,.interactive-cart-header,#cart-items,.ppom-wrapper .form-check-label input[type=radio]+*,.widget_layered_nav_filters ul li a::before,#customer_login,.woocommerce-account:not(.woocommerce-lost-password) .woocommerce>nav ul,.benefits p:before,.archive.woocommerce #sidebar-toggle-close,.testimonial:before,.testimonials:before,.lr-layout,.wpcf7 form .wpcf7-response-output:before,#menu-footer .icon-circle a,#menu-footer-cn .icon-circle a,#menu-privacy-menu .icon-circle a,#menu-social-media-menu .icon-circle a,.pagination,.menu-primary>li.nav-primary-button,.site-header>.wrap,.btn-icon-text i,.icon-before-tick:before,.regular-banner-carousel figure figcaption{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}body.category article,body.page-template-page_blog article,body.search article,.archive .content-sidebar-wrap,.woocommerce-error,.interactive-cart,.woocommerce-form-login,.woocommerce-shipping-totals,.single-product .giant-banner figcaption,.woocommerce ul.products li.product,.slickjs-links,.homepage-giant-banner figcaption.right,.homepage-giant-banner figcaption.left,.vertical-center .wp-block-column,.single .entry-content,.home .soliloquy-container .soliloquy-caption .soliloquy-caption-inside,.site-footer>.wrap,#menu-footer,#menu-footer-cn,#menu-privacy-menu,#menu-social-media-menu,.footer-widgets .wrap,.site-container,.thumbnail-card .caption,.image-banner,.post-single .entry-header,.giant-banner,.shop-banner,.archive-description,.regular-banner-carousel figure,.entry-header:not(.regular-banner-carousel),.regular-banner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;-webkit-flex-flow:column nowrap;flex-flow:column nowrap}.lr-layout figure{position:relative}.lr-layout figure:after{content:"";position:absolute;width:100%;height:150px;right:0;bottom:0;display:block;z-index:1;background:-moz-linear-gradient(bottom, white 0%, rgba(255, 255, 255, 0) 100%);background:-webkit-linear-gradient(bottom, white 0%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(to top, white 0%, rgba(255, 255, 255, 0) 100%)}@media only screen and (min-width: 960px){.lr-layout figure:after{height:200px}}.tag-label{position:relative;display:inline-block;border-radius:5px;margin-bottom:5px;background-color:rgba(255,255,255,.3);font-weight:700;font-size:14px;padding:8px 16px}.tag-label:hover{opacity:.9}.woocommerce-invalid-required-field label{color:#9e1c25 !important}.StripeElement.invalid,.woocommerce-invalid-required-field input{box-shadow:0 0 0 2px #9e1c25 !important;border:1px solid #fff !important}.image-banner,.post-single .entry-header,.giant-banner,.shop-banner,.archive-description,.regular-banner-carousel figure,.entry-header:not(.regular-banner-carousel),.regular-banner{position:relative;width:100%;z-index:0;padding:50px 0;-webkit-justify-content:center;justify-content:center}.image-banner img,.post-single .entry-header img,.giant-banner img,.shop-banner img,.archive-description img,.regular-banner-carousel figure img,.entry-header:not(.regular-banner-carousel) img,.regular-banner img{position:absolute;height:100%;width:100%;top:0;left:0;z-index:-1;object-fit:cover}.shop-banner,.archive-description,.regular-banner-carousel figure,.entry-header:not(.regular-banner-carousel),.regular-banner{height:auto;min-height:calc(100vw * 0.38)}.shop-banner .entry-title,.archive-description .entry-title,.regular-banner-carousel figure .entry-title,.entry-header:not(.regular-banner-carousel) .entry-title,.regular-banner .entry-title,.shop-banner .page-title,.archive-description .page-title,.regular-banner-carousel figure .page-title,.entry-header:not(.regular-banner-carousel) .page-title,.regular-banner .page-title{padding:0 5%;text-align:left;color:#131a42}.shop-banner p,.archive-description p,.regular-banner-carousel figure p,.entry-header:not(.regular-banner-carousel) p,.regular-banner p{padding:0 5%;text-align:left;color:#131a42}.regular-banner-carousel{padding:0}.regular-banner-carousel figure{align-items:center;padding:0}.regular-banner-carousel figure figcaption{margin:0 auto;max-width:700px;min-height:calc(100vw * 0.38);-webkit-flex-direction:column;flex-direction:column}.post-single .entry-header,.giant-banner{height:500px;max-height:720px}@media only screen and (min-width: 960px){.post-single .entry-header,.giant-banner{height:calc(100vh)}}.post-single .entry-header .entry-title,.giant-banner .entry-title,.post-single .entry-header .section-title,.giant-banner .section-title{position:relative;padding:0 5%;text-align:left;z-index:0;text-shadow:3px 3px 6px rgba(0,0,0,.6);max-width:none}.post-single .entry-header .entry-title h1,.giant-banner .entry-title h1,.post-single .entry-header .entry-title h2,.giant-banner .entry-title h2,.post-single .entry-header .section-title h1,.giant-banner .section-title h1,.post-single .entry-header .section-title h2,.giant-banner .section-title h2{color:#f0d69b}@media only screen and (min-width: 960px){.one-two>*:nth-child(1),body.category article .entry-content>*:nth-child(1),body.page-template-page_blog article .entry-content>*:nth-child(1),body.search article .entry-content>*:nth-child(1){width:33%}.one-two>*:nth-child(2),body.category article .entry-content>*:nth-child(2),body.page-template-page_blog article .entry-content>*:nth-child(2),body.search article .entry-content>*:nth-child(2){width:calc(67% - 30px)}}.addresses,.woocommerce-customer-details,.woocommerce-order-details,.single-col{padding:80px 5%}@media only screen and (min-width: 960px){.addresses,.woocommerce-customer-details,.woocommerce-order-details,.single-col{padding:80px 0}.addresses>*,.woocommerce-customer-details>*,.woocommerce-order-details>*,.single-col>*{max-width:700px;margin-left:auto;margin-right:auto}}.woocommerce-order-received .woocommerce-order .col2-set>*,.single-profile .content>*,.cols-2>*{width:100%;margin-bottom:30px}@media only screen and (min-width: 670px){.woocommerce-order-received .woocommerce-order .col2-set>*,.single-profile .content>*,.cols-2>*{width:calc((100% - (30px * (2 - 1))) / 2);margin-right:30px}.woocommerce-order-received .woocommerce-order .col2-set>*:nth-child(2n),.single-profile .content>*:nth-child(2n),.cols-2>*:nth-child(2n){margin-right:0}}.woocommerce-order-received .woocommerce-order .col2-set>*.cols-full,.single-profile .content>*.cols-full,.cols-2>*.cols-full{width:100%}@media only screen and (min-width: 670px){.woocommerce-order-received .woocommerce-order .reverse.col2-set,.single-profile .reverse.content,.reverse.cols-2{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}}.woocommerce-order-received .woocommerce-order .v-align-center.col2-set,.single-profile .v-align-center.content,.v-align-center.cols-2{-webkit-align-items:center;align-items:center}.cols-3>*{width:100%;margin-bottom:30px}@media only screen and (min-width: 670px){.cols-3>*{width:calc((100% - (30px * (3 - 1))) / 3);margin-right:30px}.cols-3>*:nth-child(3n){margin-right:0}}.cols-3>*.cols-full{width:100%}@media only screen and (min-width: 670px){.reverse.cols-3{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}}.v-align-center.cols-3{-webkit-align-items:center;align-items:center}.cols-4>*{width:calc((100% - (20px / 2 * (2 - 1))) / 2);margin-right:10px;margin-bottom:10px}.cols-4>*:nth-child(2n){margin-right:0}@media only screen and (min-width: 960px){.cols-4>*:nth-child(2n){margin-right:20px}}@media only screen and (min-width: 960px){.cols-4>*{margin-bottom:20px}}@media only screen and (min-width: 670px){.cols-4>*{width:calc((100% - (20px * (4 - 1))) / 4);margin-right:20px}.cols-4>*:nth-child(4n){margin-right:0}}.cols-4>*.cols-full{width:100%}@media only screen and (min-width: 670px){.reverse.cols-4{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}}.v-align-center.cols-4{-webkit-align-items:center;align-items:center}.thumbnail-card{position:relative;-webkit-flex-flow:column nowrap;flex-flow:column nowrap}.thumbnail-card>*{width:100%}.thumbnail-card .caption{flex:1;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between}.thumbnail-card img{position:relative;object-fit:cover;height:280px;width:100%}@media only screen and (min-width: 960px){.thumbnail-card img{width:100%}}.thumbnail-card .caption{position:relative;padding:20px;background-color:#fff}.thumbnail-card .caption p{font-size:1.4rem;text-align:left}.thumbnail-card-right{position:relative}.thumbnail-card-right>*{width:100%}@media only screen and (min-width: 960px){.thumbnail-card-right>*{width:50%}}.thumbnail-card-right img{position:relative;object-fit:cover;height:180px;width:100%}@media only screen and (min-width: 960px){.thumbnail-card-right img{width:50%}}.thumbnail-card-right .caption{position:relative;padding:15px;background-color:#fff}.thumbnail-card-right .caption p{font-size:1.4rem;text-align:left}.icon{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);font-weight:700}.icon-before-tick:before{display:inline-block;font:normal normal normal 1em/1 "baseicon";speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:26px;height:26px;display:inline-flex;background-color:#e3b142;border-radius:50%;font-size:15px;margin-right:8px;content:"\ea02";color:#fff}.icon-before-tick:before:hover,.icon-before-tick:before a:hover{text-decoration:none}.form-row .form-group,div.product .summary .card,div.product .summary .woocommerce-product-details__short-description{padding:20px;background-color:#fff;border:1px solid #e5e5e5;border-radius:5px}.hidden{opacity:0;-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-o-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.shown{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.fade-right-before{opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-moz-transform:translateX(-30px);-webkit-transform:translateX(-30px);-o-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}.fade-right{opacity:1;-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}.fade-left-before{opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-moz-transform:translateX(30px);-webkit-transform:translateX(30px);-o-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}.fade-left{opacity:1;-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}.fade-scale-before{opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-moz-transform:scale(0.9);-webkit-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.fade-scale{opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.profile p,p.small{font-size:14px;line-height:24px}.section-title p,p.large{font-size:18px;line-height:28px}.profile h4,.location-card-slider .details strong,.section-title h4{color:#906a15;font-size:1.4rem;font-weight:700}html{font-size:56%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}@media only screen and (min-width: 960px){html{font-size:62.5%}}body>div{font-size:16px;font-size:1.6rem}body{background-color:#fff;color:#666;font-family:"Helvetica",sans-serif;font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.625;margin:0}button,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus,.button,.gallery img{transition:all .2s ease-in-out}ol,ul{margin:0;padding:0}li{list-style-type:none}hr{border:0;border-collapse:collapse;border-top:1px solid #eee;clear:both;margin:30px 0}b,strong{font-weight:700}blockquote,cite,em,i{font-style:italic}mark{background:#ddd;color:#333}blockquote{margin:30px}blockquote::before{content:"“";display:block;font-size:30px;font-size:3rem;height:0;left:-20px;position:relative;top:-10px}h1,h2,h3,h4,h5,h6{font-weight:700;color:#e3b142;line-height:1;margin:0 0 20px}h1{font-size:50px;font-size:5rem;font-family:"Raleway",sans-serif}h2{font-size:40px;font-size:4rem;font-family:"Raleway",sans-serif}h3{font-size:30px;font-size:3rem;font-family:"Raleway",sans-serif}h4{font-size:18px;font-size:1.8rem;font-weight:400}h5{font-size:16px;font-size:1.6rem}h6{font-size:12px;font-size:1.2rem}a{color:inherit;text-decoration:none;font-weight:700;color:#d39b1f}a:hover{text-decoration:underline;color:#a67a19}p{font-size:16px;margin:0 0 15px;line-height:26px}.post-single .entry.has-post-thumbnail .entry-header,.page .has-post-thumbnail .entry-header,.__dark-bg{color:#fff}.post-single .entry.has-post-thumbnail .entry-header *,.page .has-post-thumbnail .entry-header *,.__dark-bg *{color:#fff}.post-single .entry.has-post-thumbnail .entry-header .section-title h4,.page .has-post-thumbnail .entry-header .section-title h4,.__dark-bg .section-title h4{color:#fdfaf4}.post-single .entry.has-post-thumbnail .entry-header hr,.page .has-post-thumbnail .entry-header hr,.__dark-bg hr{border-color:#fdfaf4}.post-single .entry.has-post-thumbnail .entry-header a:hover,.page .has-post-thumbnail .entry-header a:hover,.__dark-bg a:hover{color:#fdfaf4;border-color:#fdfaf4}.woocommerce-info a,.woocommerce-message a,#place_order,.checkout-button,a.add_to_cart_button,button.add_to_cart_button,button.single_add_to_cart_button,table .button,button[type=submit],.button,.widget_price_filter .price_slider_amount .button,header.woocommerce-Address-title a,.country-selector .menu a,.slickjs-links a,form input[type=submit],.menu-primary>li.nav-primary-button>a,.btn{position:relative;text-decoration:none;display:inline-block;line-height:initial;font-weight:700;text-align:center;text-transform:uppercase;top:0;border:0;margin-top:10px;cursor:pointer;padding:.9em 1.2em;font-size:1.3rem}.woocommerce-info a:hover,.woocommerce-message a:hover,#place_order:hover,.checkout-button:hover,a.add_to_cart_button:hover,button.add_to_cart_button:hover,button.single_add_to_cart_button:hover,button[type=submit]:hover,.button:hover,.widget_price_filter .price_slider_amount .button:hover,header.woocommerce-Address-title a:hover,.country-selector .menu a:hover,.slickjs-links a:hover,form input[type=submit]:hover,.menu-primary>li.nav-primary-button>a:hover,.btn:hover{text-decoration:none}.btn-small{position:relative;text-decoration:none;display:inline-block;line-height:initial;font-weight:700;text-align:center;text-transform:uppercase;top:0;border:0;margin-top:10px;cursor:pointer;padding:.5em .6em;font-size:1.2rem}.btn-small:hover{text-decoration:none}#shipping_method label,.archive.woocommerce #sidebar-toggle,.btn-large{position:relative;text-decoration:none;display:inline-block;line-height:initial;font-weight:700;text-align:center;text-transform:uppercase;top:0;border:0;margin-top:10px;cursor:pointer;padding:1.2em;font-size:1.4rem}#shipping_method label:hover,.archive.woocommerce #sidebar-toggle:hover,.btn-large:hover{text-decoration:none}.btn.align-c{margin:0 auto;display:table}.woocommerce-info a,.woocommerce-message a,#place_order,.checkout-button,a.add_to_cart_button,button.add_to_cart_button,button.single_add_to_cart_button,button[type=submit],.button,#shipping_method input[type=radio]:checked+label,.archive.woocommerce #sidebar-toggle,.country-selector .menu a,form input[type=submit],.btn-1{background-color:#d39b1f;color:#fff;-webkit-border-radius:3px;border-radius:3px}.woocommerce-info a:hover,.woocommerce-message a:hover,#place_order:hover,.checkout-button:hover,a.add_to_cart_button:hover,button.add_to_cart_button:hover,button.single_add_to_cart_button:hover,button[type=submit]:hover,.button:hover,#shipping_method input[type=radio]:checked+label:hover,.archive.woocommerce #sidebar-toggle:hover,.country-selector .menu a:hover,form input[type=submit]:hover,.btn-1:hover{color:#fff;background-color:#906a15}.woocommerce-info a:active,.woocommerce-message a:active,#place_order:active,.checkout-button:active,a.add_to_cart_button:active,button.add_to_cart_button:active,button.single_add_to_cart_button:active,button[type=submit]:active,.button:active,#shipping_method input[type=radio]:checked+label:active,.archive.woocommerce #sidebar-toggle:active,.country-selector .menu a:active,form input[type=submit]:active,.btn-1:active{top:2px}.menu-primary>li.nav-primary-button>a,.btn-1-alt{background-color:#131a42;color:#e3b142;-webkit-border-radius:3px;border-radius:3px}.menu-primary>li.nav-primary-button>a:hover,.btn-1-alt:hover{color:#fff;background-color:#020307}.menu-primary>li.nav-primary-button>a:active,.btn-1-alt:active{top:2px}.btn-1-secondary{background-color:#999;color:#fff;-webkit-border-radius:3px;border-radius:3px}.btn-1-secondary:hover{color:#fff;background-color:#737373}.btn-1-secondary:active{top:2px}table .button,#shipping_method label,.slickjs-links a,.btn-1-light{background-color:#eee;color:#888;-webkit-border-radius:3px;border-radius:3px}table .button:hover,#shipping_method label:hover,.slickjs-links a:hover,.btn-1-light:hover{color:#fff;background-color:#c8c8c8}table .button:active,#shipping_method label:active,.slickjs-links a:active,.btn-1-light:active{top:2px}.btn-1-success{background-color:#689447;color:#fff;-webkit-border-radius:3px;border-radius:3px}.btn-1-success:hover{color:#fff;background-color:#44602e}.btn-1-success:active{top:2px}.btn-1-info{background-color:#131a42;color:#fff;-webkit-border-radius:3px;border-radius:3px}.btn-1-info:hover{color:#fff;background-color:#020307}.btn-1-info:active{top:2px}.btn-1-warning{background-color:#f7e720;color:#fff;-webkit-border-radius:3px;border-radius:3px}.btn-1-warning:hover{color:#fff;background-color:#c3b507}.btn-1-warning:active{top:2px}.btn-1-danger{background-color:#ee9a00;color:#fff;-webkit-border-radius:3px;border-radius:3px}.btn-1-danger:hover{color:#fff;background-color:#a26900}.btn-1-danger:active{top:2px}.btn-2{background-color:transparent;color:#e3b142;border:2px solid #edcc85;-webkit-border-radius:5px;border-radius:5px;text-transform:none}.btn-2:hover{background-color:#e3b142;border-color:#e3b142;color:#fff}.btn-2-white{background-color:transparent;color:#fff;border:2px solid #fff;-webkit-border-radius:5px;border-radius:5px;text-transform:none}.btn-2-white:hover{background-color:#fff;border-color:#fff;color:#fff}.btn-icon-text i{width:30px;height:30px;display:inline-flex;background-color:rgba(255,255,255,.5);border-radius:50%;font-size:14px}.btn-icon-text i:hover,.btn-icon-text i a:hover{text-decoration:none}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%;line-height:1.3;display:inline-block}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}select{display:block;font-size:16px;font-weight:700;line-height:1.3;padding:.6em 1.4em .5em .8em;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #ccc;border-radius:.3em;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}select::-ms-expand{display:none}select:hover{border-color:#888}select:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}select option{font-weight:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}.wp-caption,embed,iframe,img,object,video{max-width:100%}img{height:auto;vertical-align:top}figure{margin:0}.gallery{overflow:hidden}.gallery img{height:auto}.gallery img:focus,.gallery img:hover{outline:none}table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;width:100%;word-break:break-all}tbody{border-bottom:1px solid #eee}td,th{text-align:left}td:first-child,th:first-child{padding-left:0}td{border-top:1px solid #eee;padding:6px}th{font-weight:400;padding:0 6px}.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{border:0;clip:rect(0, 0, 0, 0);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-shortcut:focus,.screen-reader-text:focus{background:#fff;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#333;display:block;font-size:1em;font-weight:700;height:auto;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000}.more-link{position:relative}.site-container{word-wrap:break-word;overflow:hidden;-webkit-justify-content:space-between;justify-content:space-between;min-height:100vh}.after-entry,.archive-description,.author-box{margin-bottom:40px}.after-entry{box-shadow:0 0 20px rgba(0,0,0,.05);padding:20px 30px}.after-entry .widget:last-of-type{margin-bottom:0}.breadcrumb{border-bottom:1px solid #eee;font-size:16px;font-size:1.6rem;margin-bottom:40px;padding-bottom:10px}.archive-description p:last-child,.author-box p:last-child{margin-bottom:0}.search-form{overflow:hidden}.entry-content .search-form{margin-bottom:40px;width:50%}.post-password-form input[type=submit],.search-form input[type=submit]{margin-top:10px}.widget_search input[type=submit]{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.entry-title a,.sidebar .widget-title a{color:#333;text-decoration:none}.entry-title a:focus,.entry-title a:hover{color:#0073e5}.widget-title{font-size:18px;font-size:1.8rem;font-weight:600;margin-bottom:20px}.aligncenter{text-align:center}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}.aligncenter,img.centered{display:block;margin:0 auto 30px}.wp-caption.alignleft,a.alignleft,img.alignleft{margin:0 20px 20px 0}.wp-caption.alignright,a.alignright,img.alignright{margin:0 0 20px 20px}.gallery-caption,.wp-caption-text{font-size:14px;font-size:1.4rem;font-weight:600;margin:0;text-align:center}.entry-content p.wp-caption-text{margin-bottom:0}.entry-content .wp-audio-shortcode,.entry-content .wp-playlist,.entry-content .wp-video{margin:0 0 30px}.single-profile .content,section.wrapper{width:100%;padding:50px 5%}@media only screen and (min-width: 960px){.single-profile .content,section.wrapper{padding:80px 10%}}section.wrapper-small{width:100%;padding:15px 5%}@media only screen and (min-width: 960px){section.wrapper-small{padding:30px 10%}}section.wrapper-large{width:100%;padding:80px 5%}@media only screen and (min-width: 960px){section.wrapper-large{padding:120px 10%}}section.wrapper-full{width:100%;padding:50px 0}@media only screen and (min-width: 960px){section.wrapper-full{padding:80px 0}}section.wrapper.colour{background-color:#f4f5f7}.widget{margin-bottom:40px}.widget p:last-child,.widget ul>li:last-of-type{margin-bottom:0}.widget ul>li{margin-bottom:10px}.widget ul>li:last-of-type{padding-bottom:0}.widget ol>li{list-style-position:inside;list-style-type:decimal;padding-left:20px;text-indent:-20px}.widget li li{border:0;margin:0 0 0 30px;padding:0}.widget_calendar table{width:100%}.widget_calendar td,.widget_calendar th{text-align:center}.featured-content .entry{border-bottom:1px solid #eee;margin-bottom:20px}.featured-content .entry:last-of-type{border-bottom:none;margin-bottom:0}.featured-content .entry-image{height:75px;width:75px}.featured-content .entry-title{font-size:16px;font-size:1.6rem;margin-bottom:5px;margin-top:10px}.after-entry .enews{text-align:center;padding:10px}.sidebar .enews{background-color:#f5f5f5;padding:30px}.enews-widget input{font-size:16px;font-size:1.6rem;margin-bottom:10px}.after-entry .enews-widget input{text-align:center}.enews-widget input[type=submit]{margin:0;width:100%}.enews form+p{margin-top:20px}.gs-faq__question{background:transparent;border-bottom:1px solid #eee;color:#333;padding-left:0;padding-right:0}.gs-faq__question:focus,.gs-faq__question:hover{background:transparent;color:#0073e5}.gs-faq__question::after{content:"";font-family:"dashicons";float:right}.gs-faq__question.gs-faq--expanded::after{content:""}#wpstats{display:none}.genesis-skip-link{margin:0}.genesis-skip-link .skip-link-hidden{display:none;visibility:hidden}.genesis-skip-link li{height:0;list-style:none;width:0}.site-header{position:fixed;z-index:9999;border-top:5px solid #e3b142;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.15);padding:0 3%;top:0;width:100%}@media only screen and (min-width: 960px){.site-header>.wrap{-webkit-justify-content:space-between;justify-content:space-between}}.title-area{width:140px;padding:12px 0}.site-description,.wp-custom-logo .site-title{border:0;clip:rect(0, 0, 0, 0);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.menu .menu-item:focus{position:static}.menu .menu-item>a:focus+ul.sub-menu,.menu .menu-item.sfHover>ul.sub-menu{left:auto;opacity:1}.genesis-responsive-menu{position:relative;display:none}@media only screen and (min-width: 960px){.genesis-responsive-menu{display:inherit}}.menu-toggle,.sub-menu-toggle{background-color:transparent;border-width:0;color:#333;display:block;margin:0 auto;overflow:hidden;text-align:center;visibility:visible}@media only screen and (min-width: 960px){.menu-toggle,.sub-menu-toggle{display:none;visibility:hidden}}.menu-toggle:focus,.menu-toggle:hover,.sub-menu-toggle:focus,.sub-menu-toggle:hover{background-color:transparent;border-width:0}.menu-toggle{position:absolute;z-index:1000;overflow:hidden;width:18px;height:18px;padding:0;right:5%;top:20px}.menu-toggle.activated::before{content:""}.site-header .menu-toggle::before{float:left;margin-right:0;position:relative;text-rendering:auto;top:1px}.sub-menu-toggle{position:absolute;right:5px;top:15px;z-index:100;text-align:center}.sub-menu-toggle:before{display:inline-block;text-rendering:auto;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);transition:transform .25s ease-in-out;color:#e3b142}.sub-menu-toggle.activated:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);color:#eac36e}.nav-primary{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.5);top:70px;z-index:99;overflow-y:scroll;display:none}@media only screen and (min-width: 960px){.nav-primary{position:relative;top:0;height:auto;width:auto;background-color:transparent;-webkit-align-self:stretch;align-self:stretch;display:block;overflow-y:visible}}@media only screen and (min-width: 960px){.nav-primary .wrap{height:100%}}.menu-primary{position:relative;line-height:1;height:100%;background-color:#fafafa;box-shadow:inset 0 0 20px 0 rgba(0,0,0,.1)}@media only screen and (max-width: 670px){.menu-primary{-webkit-justify-content:center;justify-content:center}}@media only screen and (min-width: 960px){.menu-primary{background-color:transparent;box-shadow:none}}.menu-primary>li.nav-primary-button{background:transparent;margin:0 10px}.menu-primary>li.nav-primary-button>a{margin-top:0;height:auto}.menu-primary .sub-menu{z-index:99;box-shadow:inset 0 0 8px 0 rgba(0,0,0,.15);background-color:#f0f0f0;display:none}@media only screen and (min-width: 960px){.menu-primary .sub-menu{position:absolute;max-width:180px;width:auto;opacity:0;left:9999px;background-color:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,.1);border-radius:0 0 8px 8px}}@media only screen and (min-width: 960px){.menu-primary .menu-item{border:0}}.menu-primary>li{position:relative;width:100%}@media only screen and (min-width: 960px){.menu-primary>li{display:block;height:100%;width:auto}}@media only screen and (min-width: 960px){.menu-primary>li.menu-item-has-children:before{position:absolute;content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:7px solid #e3b142;left:calc(50% - 10px);opacity:0;bottom:0}}.menu-primary>li.menu-item-has-children:hover:before{opacity:1}@media only screen and (max-width: 670px){.menu-primary>li.social-media-button{width:70px}}@media only screen and (min-width: 960px){.menu-primary .sub-menu .menu-item:hover{background-color:#e3b142}.menu-primary .sub-menu .menu-item:hover>a{color:#fff}}.menu-primary a{-webkit-justify-content:center;justify-content:center;position:relative;font-weight:700;font-family:"Raleway",sans-serif;color:#595959}@media only screen and (min-width: 960px){.menu-primary a{height:100%;text-align:left;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}}.menu-primary a:hover{text-decoration:none}.menu-primary a i{font-size:16px;font-weight:400;color:#131a42}.social-media-button .menu-primary a,.menu-primary .social-media-button a{padding:20px 10px}.menu-primary>li>a{padding:20px 12px}@media only screen and (min-width: 960px){.menu-primary>li>a{font-size:13.5px}}.menu-primary .sub-menu .menu-item>a{padding:14px 15px}@media only screen and (min-width: 960px){.menu-primary .sub-menu .menu-item>a{text-shadow:none;font-size:13px}.menu-primary .sub-menu .menu-item>a:hover{color:#fff;background-color:#e3b142}}.menu-item.flag a span{font-size:0}.menu-item.flag a:before{content:"";position:relative;display:block;width:20px;height:20px}.flag-sg a:before{background:url("../../../static/sg.png") no-repeat center/contain}.flag-my a:before{background:url("../../../static/my.png") no-repeat center/contain}.flag-tw a:before{background:url("../../../static/tw.png") no-repeat center/contain}.flag-jp a:before{background:url("../../../static/jp.png") no-repeat center/contain}.entry-content ul>li{list-style-type:disc;margin-bottom:12px;margin-left:25px}.entry-content ul>li:last-child{margin-bottom:25px}.entry-content ol>li{list-style-type:decimal;margin-bottom:12px;margin-left:25px}.entry-content ol>li:last-child{margin-bottom:25px}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content code{background-color:#f5f5f5}.content .sticky{background-color:#f5f5f5;padding:30px}p.entry-meta{font-size:16px;font-size:1.6rem;margin-bottom:0}.entry-header .entry-meta{margin-bottom:20px}.entry-footer .entry-meta{border-top:1px solid #eee;padding-top:20px}.entry-categories,.entry-tags{display:block}.entry-comments-link::before{content:"—";margin:0 6px 0 2px}.pagination{position:relative;margin:60px 0}.adjacent-entry-pagination{margin-bottom:0}.archive-pagination li{display:inline}.archive-pagination li a{background-color:#f5f5f5;color:#333;cursor:pointer;display:inline-block;font-size:16px;font-size:1.6rem;font-weight:600;margin-bottom:4px;padding:8px 12px;text-decoration:none}.archive-pagination li a:focus,.archive-pagination li a:hover,.archive-pagination li.active a{background-color:#333;color:#fff}.sidebar{font-size:16px;font-size:1.6rem;line-height:1.5}.sidebar .widget{margin-bottom:40px}.sidebar p{margin-bottom:20px}.footer-widgets{position:relative;display:block;width:100%;background-color:#faf9f5;padding:25px 5%}.footer-widgets .wrap{-webkit-align-items:center;align-items:center;padding:0 10%}@media only screen and (min-width: 960px){.footer-widgets .wrap{max-width:960px;margin-left:auto;margin-right:auto;padding:0}}@media only screen and (min-width: 1400px){.footer-widgets .wrap{max-width:1400px}}.footer-widget-area:last-child,.footer-widgets .widget:last-child{margin-bottom:0}.footer-widgets-1{margin-bottom:40px}.footer-widgets-1 img{width:150px}#menu-footer,#menu-footer-cn,#menu-privacy-menu,#menu-social-media-menu{position:relative;width:100%}@media only screen and (min-width: 960px){#menu-footer,#menu-footer-cn,#menu-privacy-menu,#menu-social-media-menu{-webkit-flex-flow:row wrap;flex-flow:row wrap}}#menu-footer li,#menu-footer-cn li,#menu-privacy-menu li,#menu-social-media-menu li{margin-bottom:0}@media only screen and (max-width: 670px){#menu-footer li,#menu-footer-cn li,#menu-privacy-menu li,#menu-social-media-menu li{text-align:center}}#menu-footer a,#menu-footer-cn a,#menu-privacy-menu a,#menu-social-media-menu a{opacity:.8;font-size:14px;display:inline-block;padding:10px 15px}@media only screen and (min-width: 960px){#menu-footer a,#menu-footer-cn a,#menu-privacy-menu a,#menu-social-media-menu a{padding:0 15px}}#menu-footer a i,#menu-footer-cn a i,#menu-privacy-menu a i,#menu-social-media-menu a i{font-size:120%}#menu-footer a:hover,#menu-footer-cn a:hover,#menu-privacy-menu a:hover,#menu-social-media-menu a:hover{opacity:1}#menu-footer .icon-circle,#menu-footer-cn .icon-circle,#menu-privacy-menu .icon-circle,#menu-social-media-menu .icon-circle{position:relative;top:-7px;margin:10px auto}@media only screen and (min-width: 960px){#menu-footer .icon-circle,#menu-footer-cn .icon-circle,#menu-privacy-menu .icon-circle,#menu-social-media-menu .icon-circle{margin:0 10px}}#menu-footer .icon-circle a,#menu-footer-cn .icon-circle a,#menu-privacy-menu .icon-circle a,#menu-social-media-menu .icon-circle a{width:40px;height:40px;border-radius:50%;background-color:rgba(255,255,255,.2)}.footer-widgets-2{width:100%;margin-bottom:40px;-webkit-justify-content:center;justify-content:center}.footer-widgets-3{-webkit-justify-content:center;justify-content:center;width:100%}@media only screen and (min-width: 960px){.footer-widgets-3{margin-bottom:70px}}.footer-widgets-3 .widget{margin-bottom:15px}@media only screen and (min-width: 960px){.footer-widgets-3 #menu-privacy-menu{padding:0 8px}}@media only screen and (min-width: 960px){.footer-widgets-3 #menu-privacy-menu li:first-child:before{content:""}.footer-widgets-3 #menu-privacy-menu li:before{content:"|"}}.footer-widgets-4{width:100%;-webkit-justify-content:center;justify-content:center}@media only screen and (min-width: 960px){.footer-widgets-4{-webkit-justify-content:space-between;justify-content:space-between}}.footer-widgets-4 .widget{margin-bottom:0}.footer-widgets-4 .textwidget p{font-size:14px;line-height:20px;opacity:.8;margin-bottom:10px}@media only screen and (min-width: 960px){.footer-widgets-4 .textwidget p{margin-top:-2px;margin-bottom:5px;line-height:28px}}#menu-social-media-menu a{font-size:16px}#nav_menu-2,#nav_menu-3{width:50%}@media only screen and (min-width: 960px){#nav_menu-2,#nav_menu-3{width:auto}}.nav-secondary{margin-top:10px}.nav-secondary .genesis-nav-menu{line-height:1.5}.nav-secondary .menu-item{display:inline-block}.nav-secondary a{margin-left:10px;margin-right:10px;padding:0}.site-footer{line-height:1.5;padding:10px 0;background-color:#131a42}.site-footer>.wrap{text-align:center}.site-footer>.wrap>p{opacity:.9;padding:3px;width:100%;font-size:14px;font-weight:700;color:#bd8b1c;margin:0 auto}@media only screen and (min-width: 960px){.site-footer>.wrap>p{max-width:960px}}@media only screen and (min-width: 1400px){.site-footer>.wrap>p{max-width:1400px}}.section-title.align-c{text-align:center;margin:0 auto}.section-title h4{margin-bottom:0}hr{border:0}hr.small{margin:10px 0}.divider-c,.divider{position:relative;margin:15px 0;border-top:1px solid #e3b142;width:50px}.divider-c{margin-left:auto;margin-right:auto}:focus{outline:0}::placeholder{opacity:.5}input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password],textarea,select{height:38px;width:100%;padding:6px 10px;background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;box-shadow:none;box-sizing:border-box}input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=text]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus,textarea:focus,select:focus{border:1px solid #33c3f0;outline:0}input[type=checkbox],input[type=radio]{display:inline}form p{margin-bottom:20px}form label{font-weight:700}form input,form textarea{background-color:#f1f1f2;border:1px solid #ddd;padding:.6em 1.2em;border-radius:5px}form input[type=file]{padding:.6em 0;background-color:transparent;border:0}form input[type=submit]{width:100%}form input[type=submit]:disabled{background:#f1f1f2;box-shadow:0 0 0 0 #ccc}form input[type=submit]:disabled:hover{top:0}form input:not([type=submit]):not([type=file]):focus,form input:not([type=submit]):not([type=file]):hover,form textarea:focus,form textarea:hover{background-color:#eaeaea;border:1px solid #bbb}form input:not([type=submit]):not([type=file]):focus,form textarea:focus{box-shadow:0 0 0 2px #f3b732;border:1px solid #fff}.wpcf7 form .wpcf7-list-item{margin:0}.wpcf7 form .wpcf7-not-valid-tip{color:#fff;background-color:#cc4a4a;padding:.2em .6em;font-size:1.2rem;font-weight:700;border-radius:0 0 5px 5px;text-align:center}.wpcf7 form .wpcf7-response-output{position:relative;margin:10px 0;padding:.5em 1em;border:0 solid #cc4a4a;font-size:1.4rem;line-height:2.2rem;color:#fff;background-color:#cc4a4a;border-radius:5px;font-weight:600}.wpcf7 form .wpcf7-response-output:before{font-family:"Font Awesome 5 Free";font-weight:900;left:5px;top:calc(50% - 15px);position:absolute;width:30px;height:30px;border-radius:15px;background-color:rgba(255,255,255,.3)}.wpcf7 form .wpcf7-acceptance-missing,.wpcf7 form .wpcf7-validation-errors{padding-left:40px}.wpcf7 form .wpcf7-acceptance-missing:before,.wpcf7 form .wpcf7-validation-errors:before{content:""}.wpcf7 form .wpcf7-mail-sent-ok{padding-left:40px;background-color:green}.wpcf7 form .wpcf7-mail-sent-ok:before{content:""}select{display:block;font-size:16px;line-height:1.3;padding:.6em 1.4em .5em .8em;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #ccc;border-radius:.3em;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}select::-ms-expand{display:none}select:hover{border-color:#888}select:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}select option{font-weight:normal}.logo-showcase{position:relative;width:100%;padding:50px 0;background-color:#fff}.btn-full{width:100%;padding:.8em 2em;font-size:18px;color:#f5f5f5;margin:10px 0;text-transform:uppercase}.btn-full i{margin-right:10px}.image-banner{padding:10px}@media only screen and (min-width: 960px){.image-banner{padding:60px 0}}.image-banner .container{position:relative;z-index:1;padding:50px 40px;border-radius:40px;width:100%;box-shadow:0 0 10px 0 rgba(0,0,0,.1);background-color:#e3b142}@media only screen and (min-width: 960px){.image-banner .container.left{width:calc(960px * 0.4);max-width:960px;margin-left:5%}}@media only screen and (min-width: 960px){.image-banner .container.right{width:calc(960px * 0.4);margin-right:5%;margin-left:auto}}.lr-layout-wrapper{position:relative;display:block;width:100%}@media only screen and (min-width: 960px){.lr-layout-wrapper.alt .lr-layout:nth-child(even){-webkit-flex-flow:row-reverse wrap;flex-flow:row-reverse wrap}.lr-layout-wrapper.alt .lr-layout:nth-child(even) figure:after{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:auto;left:0}}.lr-layout{position:relative;width:100%}.lr-layout figure{margin:0;overflow:hidden;position:relative;width:100%;padding-top:75%}.lr-layout figure>img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}@media only screen and (min-width: 960px){.lr-layout figure{position:relative;width:50%;padding-top:36%;height:auto;-webkit-align-self:stretch;align-self:stretch}.lr-layout figure>img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.lr-layout figure:after{width:200px;height:100%;top:0;bottom:auto;background:-moz-linear-gradient(right, white 0%, rgba(255, 255, 255, 0) 100%);background:-webkit-linear-gradient(right, white 0%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(to left, white 0%, rgba(255, 255, 255, 0) 100%)}}.lr-layout article{position:relative;padding:50px 5%;width:100%}@media only screen and (min-width: 960px){.lr-layout article{padding:50px;width:50%}}.lr-layout article *:not(:last-child){margin-bottom:20px}.lr-layout article h4{color:#eac36e}.image-release{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:none;display:block;max-height:600px;object-fit:cover;margin-top:50px;margin-bottom:50px}.landing-page .entry{margin-bottom:0}main.content{min-height:calc(100vh - 163px);margin-top:75px}.home .soliloquy-container .soliloquy-image{object-fit:cover;width:100vw;height:500px}@media only screen and (min-width: 670px){.home .soliloquy-container .soliloquy-image{height:70vh}}@media only screen and (min-width: 960px){.home .soliloquy-container .soliloquy-image{max-height:calc(100vw / 16 * 9);height:100vh}}@media only screen and (min-width: 960px){.home .soliloquy-container .soliloquy-caption{height:100%}}.home .soliloquy-container .soliloquy-caption .soliloquy-caption-inside{padding:50px 20px;background-color:rgba(194,174,131,.7);text-align:center}@media only screen and (min-width: 960px){.home .soliloquy-container .soliloquy-caption .soliloquy-caption-inside{padding:100px 20px;width:350px;float:right;height:100%;text-align:left}}.home .soliloquy-container h2{color:#fff;font-size:4.5rem;line-height:4.5rem;margin-bottom:25px}.home .soliloquy-container p{text-shadow:1px 1px 0 rgba(0,0,0,.5);font-size:16px}input[type=checkbox]{display:none;width:100%}input[type=checkbox]+*{padding-bottom:10px;display:inline;cursor:pointer}input[type=checkbox]+*:before{content:"";width:.7em;height:.7em;border-radius:.4em;border:3px solid transparent;position:relative;display:inline-block;margin-right:.5em;opacity:.7;box-shadow:0 0 0 .1em #e3b142}input[type=checkbox]:hover+*:before{border:.1em solid #fff;background-color:#e3b142}input[type=checkbox]:checked+*:before{background-color:#e3b142 !important;border:.1em solid #fff;opacity:1}figure img{width:100%;height:100%}.entry-header:not(.regular-banner-carousel){text-align:center}.regular-banner-carousel figure{text-align:center}.single .entry-content{padding:50px 5%}@media only screen and (min-width: 960px){.single .entry-content{max-width:960px;margin:0 auto}}.single .entry-content p{width:100%;margin-bottom:15px}@media only screen and (min-width: 960px){.single .entry-content p{max-width:960px;margin-left:auto;margin-right:auto}}.landing-page .entry-content{padding:0;max-width:none}.vertical-center .wp-block-column{-webkit-justify-content:center;justify-content:center}.homepage-giant-banner{padding:0}.homepage-giant-banner img{position:relative;object-fit:cover;width:100%;height:100%;max-height:720px;height:500px}@media only screen and (min-width: 960px){.homepage-giant-banner img{height:100vh}}.homepage-giant-banner h2{font-size:4.8rem}.homepage-giant-banner h4{font-weight:700;color:#d39b1f}.homepage-giant-banner figure{position:relative}.homepage-giant-banner figcaption{position:absolute;font-family:"Raleway",sans-serif;z-index:2;padding:30px 5vw;display:block}.homepage-giant-banner figcaption>*{margin-bottom:15px}.homepage-giant-banner figcaption.light h2,.homepage-giant-banner figcaption.light p{font-weight:700;color:#131a42}.homepage-giant-banner figcaption.dark h2,.homepage-giant-banner figcaption.dark h4,.homepage-giant-banner figcaption.dark p{color:#fff}.homepage-giant-banner figcaption.left{height:100%;max-width:60vw;width:auto;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-start;align-items:flex-start;top:0}@media only screen and (min-width: 960px){.homepage-giant-banner figcaption.left{max-width:40vw}}.homepage-giant-banner figcaption.left.light:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-moz-linear-gradient(left, white 0%, rgba(255, 255, 255, 0) 100%);background:-webkit-linear-gradient(left, white 0%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(to right, white 0%, rgba(255, 255, 255, 0) 100%);mix-blend-mode:overlay;opacity:.5}.homepage-giant-banner figcaption.right{height:100%;width:auto;max-width:60vw;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-end;align-items:flex-end;top:0;text-align:right;right:0}@media only screen and (min-width: 960px){.homepage-giant-banner figcaption.right{max-width:40vw}}.homepage-giant-banner figcaption.right.dark:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-moz-linear-gradient(right, #07080f 0%, rgba(7, 8, 15, 0) 100%);background:-webkit-linear-gradient(right, #07080f 0%, rgba(7, 8, 15, 0) 100%);background:linear-gradient(to left, #07080f 0%, rgba(7, 8, 15, 0) 100%);mix-blend-mode:overlay;opacity:.5;z-index:-1}.homepage-giant-banner figcaption.bottom{bottom:0;width:100%}.main-cta{position:relative;background-color:#131a42;z-index:0}.main-cta:after{content:"";position:absolute;z-index:-1;width:100%;height:100%;left:0;top:0;opacity:.5;background:url("../../../wp-content/uploads/Where-Does-your-happiness-look-like-banner.jpg") no-repeat center/cover}@media only screen and (min-width: 960px){.main-cta:after{background-attachment:fixed}}.main-cta p{font-weight:400;font-size:1.5rem;margin-bottom:22px}.main-cta p b{font-family:"Raleway",sans-serif;font-size:17px}.establishing-statement{position:relative;background-color:#faf9f5;z-index:0}.establishing-statement img{position:absolute;width:300px;height:300px;left:calc(50% - 150px);top:calc(50% - 150px);object-fit:contain;z-index:-1;opacity:.1;filter:grayscale(0.5)}.establishing-statement h3{color:#e3b142;text-align:center}@media only screen and (min-width: 960px){.establishing-statement h3{max-width:600px;margin:0 auto}}.homepage.image-banner{min-height:70vh;background-color:#faf9f5}.homepage.image-banner .container{border-radius:0}.homepage.image-banner .container:after,.homepage.image-banner .container:before{opacity:.4}.homepage.image-banner .container h4{font-family:"Raleway",sans-serif}.homepage.image-banner .container h2{font-weight:400}.homepage.image-banner .container p{font-size:1.5rem;line-height:1.5}.homepage.image-banner>*{opacity:.8}.homepage.image-banner.active>*{opacity:1}.homepage.image-banner.active img{padding:0;border-radius:0}.homepage.image-banner.active.leave>*{opacity:.4}.homepage.image-banner.active.leave img{overflow:hidden}.homepage.image-banner img{opacity:.4;overflow:hidden;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.featured-testimonials{background-color:#f5f5f5}.testimonial,.testimonials{padding:30px;border:1px solid #ddd}.testimonial:before,.testimonials:before{content:"“";position:relative;font-size:50px;line-height:0;width:50px;height:50px;background:#edcc85;color:#fff;margin:-30px 0 20px;padding-top:35px}.testimonial h5,.testimonials h5{margin-bottom:0}.about-others{background-color:#f4f5f7}.location-card-wrapper{padding:80px 10%}.location-card-slider .details strong{text-transform:uppercase;margin-bottom:5px;display:block}.location-card-slider .details p{border-left:4px solid rgba(227,177,66,.5);padding-left:12px}.page .slick-slider{-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.slickjs-links{position:relative;padding-right:50px;-webkit-justify-content:center;justify-content:center}.page .has-post-thumbnail .entry-header{background:#131a42}.page .has-post-thumbnail .entry-header img{opacity:.5}.secondary_graphic{background-color:#faf9f5}.archive-description h1{text-align:center}.post-type-archive-testimonials main.content{margin-top:0;min-height:0;padding:50px 5%}.profile{-webkit-flex-flow:column wrap;flex-flow:column wrap}.profile:hover{text-decoration:none}.profile:hover img{-moz-transform:scale(0.9);-webkit-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.profile:hover h3{color:#bd8b1c}.profile article{width:100%}.profile img{width:100%;height:250px;object-fit:cover;object-position:top;margin-bottom:20px}.profile h3{margin-bottom:10px;font-size:20px}.profile h4{font-size:13px;font-weight:400;color:#777}.profile p{text-align:justify}.single-profile .attachment-post-thumbnail{max-height:40vh;object-fit:contain}@media only screen and (min-width: 670px){.single-profile .attachment-post-thumbnail{max-height:80vh}}.single-profile .entry{-webkit-justify-content:center;justify-content:center}.single-profile .entry-header{min-height:0;background:0;padding:0 5%;-webkit-align-items:flex-start;align-items:flex-start}.single-profile .entry-header h1.entry-title{padding:0}.single-profile .entry-content{-webkit-align-items:flex-start;align-items:flex-start}.profile-designation{text-align:left;position:relative;display:inline-block;border-radius:5px;margin-bottom:5px;background-color:#e3b142;font-weight:700;font-size:12px;padding:3px 8px;color:#fff}.profile-designation:hover{opacity:.9}.profile-image-gallery--single{width:250px;height:250px;object-fit:cover}iframe{border:0}.grecaptcha-badge{visibility:hidden}.country-selector{margin-top:30px}.country-selector .menu>*{width:calc((100% - (20px / 2 * (2 - 1))) / 2);margin-right:10px;margin-bottom:10px}.country-selector .menu>*:nth-child(2n){margin-right:0}@media only screen and (min-width: 960px){.country-selector .menu>*:nth-child(2n){margin-right:20px}}@media only screen and (min-width: 960px){.country-selector .menu>*{margin-bottom:20px}}@media only screen and (min-width: 670px){.country-selector .menu>*{width:calc((100% - (20px * (4 - 1))) / 4);margin-right:20px}.country-selector .menu>*:nth-child(4n){margin-right:0}}.country-selector .menu>*.cols-full{width:100%}@media only screen and (min-width: 670px){.country-selector .menu.reverse{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}}.country-selector .menu.v-align-center{-webkit-align-items:center;align-items:center}.country-selector .menu li{margin-left:0;list-style-type:none}.country-selector .menu a{width:100%}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./js/plugins/slick/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./js/plugins/slick/fonts/slick.eot");src:url("./js/plugins/slick/fonts/slick.eot?#iefix") format("embedded-opentype"),url("./js/plugins/slick/fonts/slick.woff") format("woff"),url("./js/plugins/slick/fonts/slick.ttf") format("truetype"),url("./js/plugins/slick/fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none;z-index:2}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:none;background:transparent;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:"slick";font-size:30px;line-height:1;color:#ddd;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:15px}[dir=rtl] .slick-prev{left:auto;right:-35px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:15px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1;font-size:18px}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:12px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999}#loader{position:relative;background:url("../../../wp-content/uploads/2019/07/logo.png") no-repeat;background-position:center;background-size:250px auto;width:100vw;height:100vh;display:block;z-index:1001}#loader-wrapper .loader-section{position:fixed;top:0;width:51%;height:100%;background:#faf9f5;z-index:1000;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);border-top:5px solid #e3b142;border-bottom:5px solid #e3b142}#loader-wrapper .loader-section.section-left{left:0;border-left:5px solid #e3b142}#loader-wrapper .loader-section.section-right{right:0;border-right:5px solid #e3b142}.loaded #loader-wrapper .loader-section.section-left{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .7s .4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all .7s .4s cubic-bezier(0.645, 0.045, 0.355, 1)}.loaded #loader-wrapper .loader-section.section-right{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .7s .4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all .7s .4s cubic-bezier(0.645, 0.045, 0.355, 1)}.loaded #loader{opacity:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;background-size:200px}.loaded #loader-wrapper{visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .3s 1s ease-out;transition:all .3s 1s ease-out}form label,.addresses address p:before,.woocommerce-customer-details address p:before,.addresses address:before,.woocommerce-customer-details address:before,.woocommerce-order-overview .deliveryDetails>span,.variation .wc-item-meta-label,.variation dt,.wc-item-meta .wc-item-meta-label,.wc-item-meta dt,div.product.product-type-variable .single_variation_wrap .woocommerce-variation-price .price:before,div.product .summary label:not(.screen-reader-text):not(.form-control-label){display:block;clip:unset;width:auto;height:auto;text-transform:none;font-size:12px;cursor:pointer;color:#999;font-weight:700}.archive.woocommerce .page-title{margin:0}.archive.woocommerce .content{width:100%;-webkit-align-items:flex-start;align-items:flex-start;padding:0 5%;min-height:0;margin-top:0}.archive.woocommerce .woocommerce-notices-wrapper{width:100%;margin:0}.archive.woocommerce .archive-topbar{border-bottom:2px solid #f1f1f1;padding-bottom:30px;margin-bottom:30px;position:relative;width:100%;padding:20px 0;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.archive.woocommerce #sidebar-toggle{width:100%}@media only screen and (min-width: 670px){.archive.woocommerce #sidebar-toggle{display:none}}.archive.woocommerce #sidebar-toggle-close{width:40px;height:40px;display:inline-flex;background-color:#f1f1f1;border-radius:50%;font-size:25px;color:#bd8b1c;position:absolute;top:5vw;right:5%}.archive.woocommerce #sidebar-toggle-close:hover,.archive.woocommerce #sidebar-toggle-close a:hover{text-decoration:none}@media only screen and (min-width: 670px){.archive.woocommerce #sidebar-toggle-close{display:none}}.archive.woocommerce aside.widget-area{-webkit-align-self:stretch;align-self:stretch}@media only screen and (max-width: 670px){.archive.woocommerce aside.widget-area{position:fixed;display:none;width:100%;margin-right:0;border-right:0;z-index:999999;background:#fff;height:100vh;top:0;left:0;padding:100px 50px}}.archive.woocommerce .products{padding-bottom:30px}.shop-banner{background:#131a42;text-align:left;min-height:calc(100vw * 0.38);padding-left:5%;padding-right:5%}.shop-banner .page-title{color:#fff;padding:0}.shop-banner p{padding:0;margin:0 0 10px;color:#fff}@media only screen and (min-width: 960px){.shop-banner p{max-width:50vw}}.shop-banner img{opacity:.5}.woocommerce-result-count{margin-bottom:0;color:#999;font-size:1.2rem}.woocommerce-ordering{width:250px}.woocommerce main.content>ul.products>*{width:calc((100% - (20px / 2 * (2 - 1))) / 2);margin-right:10px;margin-bottom:10px}.woocommerce main.content>ul.products>*:nth-child(2n){margin-right:0}@media only screen and (min-width: 960px){.woocommerce main.content>ul.products>*:nth-child(2n){margin-right:20px}}@media only screen and (min-width: 960px){.woocommerce main.content>ul.products>*{margin-bottom:20px}}@media only screen and (min-width: 670px){.woocommerce main.content>ul.products>*{width:calc((100% - (20px * (3 - 1))) / 3);margin-right:20px}.woocommerce main.content>ul.products>*:nth-child(3n){margin-right:0}}.woocommerce main.content>ul.products>*.cols-full{width:100%}@media only screen and (min-width: 670px){.woocommerce main.content>ul.products.reverse{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}}.woocommerce main.content>ul.products.v-align-center{-webkit-align-items:center;align-items:center}.woocommerce ul.products{position:relative;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-flex:1 1 0;-moz-box-flex:1 1 0;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0}@media only screen and (min-width: 960px){.woocommerce ul.products{-webkit-justify-content:flex-start;justify-content:flex-start}}.woocommerce ul.products li.product{position:relative;-webkit-justify-content:space-between;justify-content:space-between;text-align:center;padding:15px;border-radius:8px}@media only screen and (min-width: 960px){.woocommerce ul.products li.product:hover{box-shadow:0 0 15px 0 rgba(0,0,0,.15)}}.woocommerce ul.products li.product a{width:100%;text-decoration:none}.woocommerce ul.products li.product a>*{display:block;margin-bottom:15px}.woocommerce ul.products li.product a>*:last-child{margin-bottom:0}.woocommerce ul.products li.product img{object-fit:contain;width:100%;height:150px}@media only screen and (min-width: 960px){.woocommerce ul.products li.product img{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;height:220px;margin-left:auto;margin-right:auto}}.woocommerce ul.products li.product h2{font-size:1.6rem;line-height:1.2;color:#131a42;font-weight:700}.woocommerce ul.products li.product .price{font-size:1.4rem;font-weight:400;color:#999}.woocommerce aside.widget-area{border-right:2px solid #f1f1f1;padding-right:30px;margin-right:30px;margin-bottom:30px}@media only screen and (min-width: 670px){.woocommerce aside.widget-area{width:200px}}@media only screen and (min-width: 960px){.woocommerce aside.widget-area{width:250px}}.woocommerce aside.widget-area .widget{border-bottom:2px solid #f1f1f1;padding-bottom:30px;margin-bottom:30px}.widget_product_categories{font-size:1.4rem}.widget_product_categories .product-categories a{color:#959595;display:block;padding:.2em 0}.widget_product_categories .product-categories a:hover{color:#555;padding-left:.4em;text-decoration:none}.single-product .content>*.entry-content{max-width:none;background-color:#faf9f5;padding:100px 5%}.single-product .content>*.entry-content>*{max-width:800px;margin-left:auto;margin-right:auto;width:100%}.single-product .product-primary-information{background-color:#f8f8f8}.single-product .giant-banner{background-color:#fff;padding:0;max-height:none;height:auto}.single-product .giant-banner figcaption{position:relative;height:100%;-webkit-justify-content:center;justify-content:center;padding:5%}@media only screen and (min-width: 670px){.single-product .giant-banner figcaption{width:50%}}.single-product .giant-banner img{left:auto;right:0}@media only screen and (max-width: 670px){.single-product .giant-banner img{position:relative;height:100vw;object-fit:cover}}@media only screen and (min-width: 670px){.single-product .giant-banner img{width:50%}}.single-product .woocommerce-breadcrumb{width:100%;padding:30px 0;color:#888;font-size:1.4rem;border-bottom:2px solid #f1f1f1;padding-bottom:20px;margin-bottom:20px}.single-product .woocommerce-breadcrumb a{margin:0;font-weight:700;text-transform:capitalize}.image-contain img{object-fit:contain}div.product{position:relative;width:100%}div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}div.product div.images div.thumbnails{padding-top:1em}div.product div.images.woocommerce-product-gallery{position:relative;margin-bottom:80px}@media only screen and (min-width: 960px){div.product div.images.woocommerce-product-gallery{-webkit-box-flex:1 1 0;-moz-box-flex:1 1 0;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;margin-right:50px}}div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(0.795, -0.035, 0, 1) .5s;margin:0;padding:0}div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}div.product div.images .woocommerce-product-gallery__trigger{position:absolute;top:.5em;right:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}div.product div.images .woocommerce-product-gallery__trigger::before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;left:9px;box-sizing:content-box}div.product div.images .woocommerce-product-gallery__trigger::after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;transform:rotate(-45deg);box-sizing:content-box}div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:5px 0}div.product div.images .flex-control-thumbs li{width:20%;padding:5px;float:left;margin:0;list-style:none}div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}div.product div.images .flex-control-thumbs li img.flex-active,div.product div.images .flex-control-thumbs li img:hover{opacity:1}div.product .summary{position:relative}@media only screen and (min-width: 960px){div.product .summary{-webkit-box-flex:1 1 0;-moz-box-flex:1 1 0;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0}}div.product .summary>*{margin-top:0;margin-bottom:15px}div.product .summary .product_title{font-size:4rem}div.product .summary .price{font-size:2rem}div.product .summary .card>*:last-child,div.product .summary .woocommerce-product-details__short-description>*:last-child{margin-bottom:0}div.product.product-type-variable table.variations{table-layout:fixed;margin-bottom:10px}div.product.product-type-variable table.variations tbody{vertical-align:top;border:0}div.product.product-type-variable table.variations td{border:0}div.product.product-type-variable table.variations .label{width:120px}div.product.product-type-variable table.variations .value{width:auto}div.product.product-type-variable table.variations .value select{width:100%}div.product.product-type-variable table.variations .value .reset_variations{display:none !important}div.product.product-type-variable .single_variation_wrap>*{margin-bottom:15px}div.product.product-type-variable .single_variation_wrap .woocommerce-variation-price .price:before{content:"Price";display:inline-block;width:120px;margin-right:6px}div.product.product-type-variable .single_variation_wrap .woocommerce-variation-price .price del{font-size:1.2rem;opacity:.6;margin-right:3px}div.product.product-type-variable .woocommerce-variation-add-to-cart,div.product.product-type-simple form.cart{position:relative;padding:15px 0}div.product.product-type-variable .woocommerce-variation-add-to-cart .btn,div.product.product-type-simple form.cart .btn,div.product.product-type-variable .woocommerce-variation-add-to-cart .button,div.product.product-type-simple form.cart .button{margin-top:0}div.product.product-type-variable .woocommerce-variation-add-to-cart input,div.product.product-type-simple form.cart input{height:100%}div.product.product-type-variable .woocommerce-variation-add-to-cart .quantity,div.product.product-type-simple form.cart .quantity{position:relative;z-index:2;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-flex:0 0 40px;-moz-box-flex:0 0 40px;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px}div.product.product-type-variable .woocommerce-variation-add-to-cart .quantity input,div.product.product-type-simple form.cart .quantity input{text-align:center;border-radius:0;border:0}div.product.product-type-variable .woocommerce-variation-add-to-cart .quantity input[type=number]::-webkit-outer-spin-button,div.product.product-type-simple form.cart .quantity input[type=number]::-webkit-outer-spin-button,div.product.product-type-variable .woocommerce-variation-add-to-cart .quantity input[type=number]::-webkit-inner-spin-button,div.product.product-type-simple form.cart .quantity input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}div.product.product-type-variable .woocommerce-variation-add-to-cart .quantity input[type=number],div.product.product-type-simple form.cart .quantity input[type=number]{-moz-appearance:textfield}div.product.product-type-variable .woocommerce-variation-add-to-cart .minus,div.product.product-type-simple form.cart .minus,div.product.product-type-variable .woocommerce-variation-add-to-cart .plus,div.product.product-type-simple form.cart .plus{font-size:20px;width:40px;padding:0;font-weight:700}div.product.product-type-variable .woocommerce-variation-add-to-cart .button.single_add_to_cart_button,div.product.product-type-simple form.cart .button.single_add_to_cart_button{-webkit-box-flex:1 1 0;-moz-box-flex:1 1 0;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;margin-left:15px}.woocommerce .woocommerce-tabs{width:100%}.related.products{position:relative;width:100%;padding:80px 5%;box-shadow:-10px 0 25px 0 rgba(50,50,50,.1)}.related.products>h2{position:relative;text-align:center;font-size:2.8rem}.related.products .products>*{width:calc((100% - (20px / 2 * (2 - 1))) / 2);margin-right:10px;margin-bottom:10px}.related.products .products>*:nth-child(2n){margin-right:0}@media only screen and (min-width: 960px){.related.products .products>*:nth-child(2n){margin-right:20px}}@media only screen and (min-width: 960px){.related.products .products>*{margin-bottom:20px}}@media only screen and (min-width: 670px){.related.products .products>*{width:calc((100% - (20px * (4 - 1))) / 4);margin-right:20px}.related.products .products>*:nth-child(4n){margin-right:0}}.related.products .products>*.cols-full{width:100%}@media only screen and (min-width: 670px){.related.products .products.reverse{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}}.related.products .products.v-align-center{-webkit-align-items:center;align-items:center}.benefits p{margin-left:30px}.benefits p:before{display:inline-block;font:normal normal normal 1em/1 "baseicon";speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:-27px;margin-right:5px;content:"\ea02";width:22px;height:22px;display:inline-flex;background-color:#131a42;border-radius:50%;font-size:15px;color:#e3b142}.benefits p:before:hover,.benefits p:before a:hover{text-decoration:none}.single-product .entry-content h1,.single-product .entry-content h2,.single-product .entry-content h3,.single-product .entry-content h4,.single-product .entry-content h5{color:#1e2a6a}@media only screen and (min-width: 960px){.single-product .entry-content p.fade-left-before{width:calc(50% - 15px)}}.image-divider{width:100%;height:50vh;background:no-repeat center/cover}@media only screen and (min-width: 960px){.image-divider{background-attachment:fixed;height:70vh}}.woocommerce-cart .woocommerce{padding:0 5% 80px;width:100%}.woocommerce-cart .woocommerce .woocommerce-notices-wrapper{margin-top:0;text-align:center;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.woocommerce-cart .woocommerce .woocommerce-cart-form{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}@media only screen and (min-width: 960px){.woocommerce-cart .woocommerce .woocommerce-cart-form{margin-right:30px;-webkit-box-flex:2 1 0;-moz-box-flex:2 1 0;-webkit-flex:2 1 0;-ms-flex:2 1 0;flex:2 1 0}}.woocommerce-cart .woocommerce .cart-collaterals{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}@media only screen and (min-width: 960px){.woocommerce-cart .woocommerce .cart-collaterals{-webkit-box-flex:1 1 0;-moz-box-flex:1 1 0;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0}}.shop_table{background-color:#fff;font-size:1.4rem;table-layout:fixed;overflow:hidden}.shop_table p{margin:0}.shop_table thead{color:#999;font-size:1.2rem;font-weight:700;text-transform:uppercase;border-bottom:5px solid #eee}.shop_table th{padding:8px 10px;font-weight:700;border-top:1px solid #eee}.shop_table td{padding:25px 15px}.shop_table td:before{text-transform:uppercase;font-size:1.2rem;color:#999}@media only screen and (min-width: 960px){.shop_table td{padding:25px 10px}}.shop_table .product-name{width:auto;line-height:2.2rem}.shop_table .product-name a{color:#a67a19;font-size:1.6rem;font-weight:700}@media only screen and (min-width: 960px){.shop_table .product-price{width:100px}.shop_table .product-quantity{width:100px}.shop_table .product-quantity input{width:100%}.shop_table .product-subtotal{width:100px}}@media only screen and (min-width: 960px){table.cart .product-remove{font-size:1.8rem;font-weight:700;width:30px;text-align:center;padding:0}table.cart .product-thumbnail{width:100px;text-align:center}table.cart .product-thumbnail img{width:80px;height:80px;object-fit:contain;padding:5px}table.cart .actions{padding:20px;border-top:3px solid #eee}table.cart .actions .button{margin:0;font-size:1.4rem}table.cart .actions .coupon{float:left}table.cart .actions .coupon label[for=coupon_code]{display:none}table.cart .actions button[name=update_cart]{float:right}table.cart .actions #coupon_code{width:auto}}.variation,.wc-item-meta{margin:0}.variation .wc-item-meta-label,.variation dt,.wc-item-meta .wc-item-meta-label,.wc-item-meta dt{margin-top:10px}.variation dd,.wc-item-meta dd{margin:0}.cart_totals{background-color:#f7f7f7;padding:5px 20px 20px}.cart_totals .shop_table{background-color:transparent;border-radius:0;box-shadow:0 0 0 0 transparent;margin-bottom:10px}.cart_totals>h2{display:none}.cart_totals tr:first-child>*{border-top:0}.cart_totals td,.cart_totals th{padding:12px 0}.cart_totals th{width:auto;border-top:1px solid #eee;color:#666}.cart_totals td{text-align:right}.cart_totals .woocommerce-shipping-destination{line-height:20px;font-size:1.2rem;margin:10px 0;opacity:.8}.cart_totals .woocommerce-shipping-destination strong{display:block}.cart_totals .checkout-button i{font-size:1.4rem}#shipping_method{font:700 1.4rem "Helvetica",sans-serif}.cart_totals #shipping_method{padding-left:100px}@media only screen and (min-width: 960px){.cart_totals #shipping_method{padding-left:0}}#shipping_method input[type=radio]{display:none}#shipping_method input[type=radio]:checked+label{border-left:5px solid #906a15}#shipping_method label{width:100%;text-transform:capitalize}.cart-empty{width:100%;text-align:center}.return-to-shop{width:100%;text-align:center}.woocommerce-checkout:not(.woocommerce-order-received) .entry,.woocommerce-checkout:not(.woocommerce-order-received) .entry-content{padding:0}.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce{padding:0 5% 50px;max-width:none}.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce .woocommerce-form-login-toggle{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce h3{margin-bottom:20px}.woocommerce-checkout:not(.woocommerce-order-received) #ship-to-different-address span{font-size:1.6rem;font-weight:400}.woocommerce-checkout:not(.woocommerce-order-received) form[name=checkout] .col2-set>*{width:100%;margin-bottom:100px}@media only screen and (min-width: 670px){.woocommerce-checkout:not(.woocommerce-order-received) form[name=checkout] .col2-set>*{width:calc((100% - (100px * (2 - 1))) / 2);margin-right:100px}.woocommerce-checkout:not(.woocommerce-order-received) form[name=checkout] .col2-set>*:nth-child(2n){margin-right:0}}.woocommerce-checkout:not(.woocommerce-order-received) form[name=checkout] .col2-set>*.cols-full{width:100%}@media only screen and (min-width: 670px){.woocommerce-checkout:not(.woocommerce-order-received) form[name=checkout] .col2-set.reverse{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}}.woocommerce-checkout:not(.woocommerce-order-received) form[name=checkout] .col2-set.v-align-center{-webkit-align-items:center;align-items:center}.woocommerce-checkout:not(.woocommerce-order-received) form[name=checkout] .col2-set .col-1{margin-bottom:50px}.woocommerce-checkout:not(.woocommerce-order-received) form[name=checkout] .col2-set .col-1>*{margin-bottom:30px}.woocommerce-checkout:not(.woocommerce-order-received) form[name=checkout] .col2-set .col-1>*:last-child{margin-bottom:0}.woocommerce-checkout:not(.woocommerce-order-received) form[name=checkout] .col2-set .col-2{padding:30px 10px;-webkit-align-self:flex-start;align-self:flex-start;background:#f7f7f7}@media only screen and (min-width: 960px){.woocommerce-checkout:not(.woocommerce-order-received) form[name=checkout] .col2-set .col-2{padding:50px}}.woocommerce-checkout-review-order-table td{padding:15px 10px}.woocommerce-checkout-review-order-table .product-total,.woocommerce-checkout-review-order-table tfoot td{width:165px;text-align:right;vertical-align:top}#payment{max-width:600px;margin:0 auto}#payment input[type=radio]{display:none}#payment input[type=radio]:checked+label{background-color:#eeb537 !important;color:#fff;border-radius:5px 5px 0 0}#payment .payment_methods>li{margin-bottom:15px}#payment .payment_methods>li>label{cursor:pointer;background-color:#f5f5f5;padding:.7rem 2rem;width:100%;display:block;border-radius:5px;font-size:1.6rem;text-transform:none}#payment .payment_methods>li>label:hover{background-color:#ebebeb}#payment .payment_methods>li>label img{float:right}#payment .payment_box{padding:30px 20px;background-color:#fff}@media only screen and (min-width: 960px){#payment .payment_box{padding:30px 30px 20px}}#payment .payment_box .wc-payment-form{border:0;padding:0}#payment .payment_box .wc-payment-form .form-row{margin-bottom:10px}#payment .payment_box .woocommerce_error{font-size:1.4rem;background-color:#9e1c25;font-weight:700;color:#fff;padding:.5rem 1rem;text-align:center}#payment .wc-saved-payment-methods{margin:15px 0}#payment .wc-saved-payment-methods label{padding:.5rem 1rem}#payment .wc-saved-payment-methods label:hover{background-color:#e6e6e6}.place-order .woocommerce-terms-and-conditions-checkbox-text{display:inline-flex}.place-order .woocommerce-terms-and-conditions-checkbox-text a{margin-left:3px}.place-order p{font-size:1.4rem;color:#666}.checkout-select-shipping-method .woocommerce-shipping-methods li{list-style-type:none;margin-bottom:0}#stripe-payment-data p{font-size:1.3rem;line-height:1.5}.woocommerce-shipping-totals{position:relative;width:calc(100% + 165px)}.cart-collaterals .woocommerce-shipping-totals th{font-size:2rem}.woocommerce-checkout-review-order-table .woocommerce-shipping-totals th{font-size:2.4rem}.woocommerce-shipping-totals th{position:relative;color:#a67a19;font-weight:400;background:#f7f7f7}.woocommerce-shipping-totals th:after{content:" Method"}.woocommerce-shipping-totals td{width:100% !important}.woocommerce-order-received .woocommerce-order{padding:50px 5%}@media only screen and (min-width: 960px){.woocommerce-order-received .woocommerce-order{padding:50px 10%}}.woocommerce-order-received .woocommerce-order>*{margin-bottom:35px}.woocommerce-order-received .woocommerce-order h2{font-size:2rem}.woocommerce-order-overview{background-color:#fff;position:relative;justify-content:center;margin:0 auto;border-top:3px solid #e3b142;box-shadow:0 0 5px 0 rgba(0,0,0,.15)}.woocommerce-order-overview>*{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;position:relative;text-transform:uppercase;font-weight:700;font-size:1.2rem;padding:10px 20px;border-right:1px dotted #ddd;color:#888}@media only screen and (min-width: 960px){.woocommerce-order-overview>*{-webkit-box-flex:1 1 0;-moz-box-flex:1 1 0;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0}}.woocommerce-order-overview>*:last-child{border-right:0}.woocommerce-order-overview>* strong{position:relative;text-transform:none;display:block;font-weight:700;font-size:1.6rem;color:#9d7417;line-height:20px}.woocommerce-order-overview .deliveryDetails{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;background-color:#d39b1f;margin:0;color:#fff;font-size:1.6rem;text-transform:capitalize}@media only screen and (min-width: 960px){.woocommerce-order-overview .deliveryDetails{text-align:center;-webkit-box-flex:1 1 50%;-moz-box-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}.woocommerce-order-overview .deliveryDetails>span{color:#fff}.woocommerce-thankyou-order-received{text-align:center}.woocommerce-table--order-details .product-total,.woocommerce-table--order-details tfoot td{width:20%;text-align:right;vertical-align:top}.addresses h2,.addresses h3,.woocommerce-customer-details h2,.woocommerce-customer-details h3{padding-bottom:10px;font-size:2rem;margin-bottom:0}.addresses address,.woocommerce-customer-details address{background-color:#fff;border-radius:10px;box-shadow:0 0 3px 0 rgba(0,0,0,.1);padding:20px;font-size:1.4rem;font-style:normal;font-weight:700;margin-bottom:20px;color:#888}.addresses address:before,.woocommerce-customer-details address:before{content:"Address: ";font-weight:700}.addresses address p,.woocommerce-customer-details address p{margin-bottom:0;margin-top:10px}.addresses address p:before,.woocommerce-customer-details address p:before{margin-right:3px;font-weight:700}.addresses address p.woocommerce-customer-details--phone:before,.woocommerce-customer-details address p.woocommerce-customer-details--phone:before{content:"Phone: "}.addresses address p.woocommerce-customer-details--email:before,.woocommerce-customer-details address p.woocommerce-customer-details--email:before{content:"Email address: "}.woocommerce-account .entry,.woocommerce-account .entry-content{padding:0}.woocommerce-account:not(.woocommerce-lost-password) .woocommerce{position:relative}@media only screen and (min-width: 960px){.woocommerce-account:not(.woocommerce-lost-password) .woocommerce{max-width:none;width:100%}}.woocommerce-account:not(.woocommerce-lost-password) .woocommerce>nav{z-index:3;margin-top:-100px}@media only screen and (min-width: 960px){.woocommerce-account:not(.woocommerce-lost-password) .woocommerce>nav{min-width:250px;width:25%;margin:0 0 50px}}@media only screen and (min-width: 960px){.woocommerce-account:not(.woocommerce-lost-password) .woocommerce>nav ul{-webkit-flex-flow:column wrap;flex-flow:column wrap;-webkit-align-items:flex-start;align-items:flex-start}}.woocommerce-account:not(.woocommerce-lost-password) .woocommerce>nav ul li.is-active a{background-color:#f7e8c7;color:#a67a19}@media only screen and (min-width: 960px){.woocommerce-account:not(.woocommerce-lost-password) .woocommerce>nav ul li.is-active a{border-radius:5px}}.woocommerce-account:not(.woocommerce-lost-password) .woocommerce>nav a{position:relative;padding:6px 12px;background-color:#f7f7f7;display:inline-block;border-radius:5px;margin:5px;box-shadow:0 0 3px 0 rgba(0,0,0,.2)}@media only screen and (min-width: 960px){.woocommerce-account:not(.woocommerce-lost-password) .woocommerce>nav a{padding:10px 20px;display:block;width:100%;border-radius:0;margin:0;background-color:#fff;box-shadow:none}.woocommerce-account:not(.woocommerce-lost-password) .woocommerce>nav a:hover{padding-left:25px;background-color:#fff}}.woocommerce-MyAccount-content{width:100%;margin:0 auto;padding:30px 5%}@media only screen and (min-width: 960px){.woocommerce-MyAccount-content{padding:0 50px 50px;max-width:75%}}.woocommerce-MyAccount-content em{opacity:.8}.woocommerce-MyAccount-content mark{position:relative;display:inline-block;border-radius:5px;margin-bottom:5px;background-color:#f3dfb1;font-weight:700;font-size:12px;padding:3px 8px;display:inline-block;color:#a67a19}.woocommerce-MyAccount-content mark:hover{opacity:.9}.woocommerce-MyAccount-content fieldset{background-color:#f7f7f7;border:0;padding:30px;margin:10px 0}.woocommerce-MyAccount-content fieldset legend{top:20px;color:#e3b142;font-weight:700;position:relative}header.woocommerce-Address-title{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.woocommerce-MyAccount-navigation-link--dashboard{display:none}.woocommerce-password-strength{padding:5px 0}.woocommerce-password-strength.short{color:#9e1c25}.woocommerce-password-strength.bad{color:#ee9a00}.woocommerce-password-strength.good{color:#689447}.woocommerce-password-strength.strong{color:#689447}.woocommerce-lost-password .woocommerce{padding:50px 0}.woocommerce-orders-table__cell-order-delivery-date,.woocommerce-orders-table__header-order-delivery-date{display:none !important}@media only screen and (min-width: 960px){.woocommerce-orders-table__header-order-number{width:80px}.woocommerce-orders-table__header-order-actions,.woocommerce-orders-table__header-order-status{width:120px}}#customer_login{padding:0 10% 50px}#customer_login .woocommerce-form-login{background-color:transparent;padding:0}#customer_login>*{max-width:480px;width:50%;padding:0 40px}#customer_login .col-1{border-bottom:1px solid #f0d69b;margin-bottom:30px}@media only screen and (min-width: 960px){#customer_login .col-1{border-bottom:0;margin-bottom:0}}.woocommerce-form-login{position:relative;background-color:#fff;padding:30px;-webkit-align-items:center;align-items:center;border-radius:10px;width:100%}.woocommerce-form-login>*{max-width:450px;width:100%}.woocommerce-form-login label.woocommerce-form__label{float:right;font-size:1.4rem}.lost_password{color:#888;text-decoration:underline}.lost_password:hover{color:#444}.widget_price_filter .price_slider{margin-bottom:1em}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.widget_price_filter .price_slider_amount .button{float:left}.widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#906a15;border-radius:1em;cursor:ew-resize;outline:none;top:-0.3em;margin-left:-0.5em}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#d39b1f}.widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#e5e5e5;border:0}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;zoom:1}.widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.widget_layered_nav_filters ul li a{color:#888;font-size:1.3rem;text-decoration:none}.widget_layered_nav_filters ul li a::before{display:inline-block;font:normal normal normal 1em/1 "baseicon";speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ea07";font-weight:700;margin-right:8px;width:15px;height:15px;display:inline-flex;background-color:#9e1c25;border-radius:50%;font-size:1.4rem;color:#fff}.widget_layered_nav_filters ul li a::before:hover,.widget_layered_nav_filters ul li a::before a:hover{text-decoration:none}div.product .ppom-col{padding:0 !important}.form-row .form-group{padding:0 20px 20px;overflow:hidden;height:auto;width:100%}.form-row .form-group.active{max-height:1500px}.ppom-wrapper .form-group{margin-bottom:20px}.ppom-wrapper .form-group>*{margin-right:10px}.ppom-wrapper .form-group>*:last-child{margin-right:0}.ppom-wrapper .form-group>*:last-child{margin-right:10px}.ppom-wrapper .form-group .form-check{-webkit-box-flex:.5 1 0;-moz-box-flex:.5 1 0;-webkit-flex:.5 1 0;-ms-flex:.5 1 0;flex:.5 1 0;text-align:center;min-width:33%}.ppom-wrapper .form-group label.form-control-label{width:100%;color:#a67a19;margin-top:0;padding:15px 0;font-size:1.6rem;text-transform:capitalize}.ppom-wrapper .form-group label.form-control-label span.show_description{padding:0;margin-top:5px;text-transform:none;display:block}.ppom-wrapper .form-group label{width:100%;margin-top:10px}.ppom-wrapper .form-group label[for=colour],.ppom-wrapper .form-group label[for=show_top_text]{width:100%;max-width:none}.ppom-wrapper .form-group label.form-check-label{min-width:0;max-width:none}.ppom-wrapper .form-group input,.ppom-wrapper .form-group select.form-control{width:calc(100% - 126px);margin:0}.ppom-wrapper input[type=radio]{display:none}.ppom-wrapper input[name="ppom[fields][number_of_eclairs]"]{width:100%}.ppom-wrapper input[readonly]{background-color:#f1f1f1;font-weight:700}.ppom-wrapper input[readonly]:focus,.ppom-wrapper input[readonly]:hover{border:1px solid #ccc !important;box-shadow:none !important;cursor:not-allowed}.ppom-wrapper .form-check-label{padding:5px !important !important}.ppom-wrapper .form-check-label input[type=radio]+*{width:100%;height:auto;background-color:#f2f2f2;border-radius:5px;border:1px solid #e6e6e6;padding:.6em 1.2em;text-transform:capitalize}.ppom-wrapper .form-check-label input[type=radio]:checked+*{background-color:#a67a19;color:#fff}.ppom-input-quantities table{margin-bottom:0}.ppom-input-quantities table thead td,.ppom-input-quantities table thead th{border-top:0}.ppom-input-quantities table th{border-top:1px solid #eee;font-size:1.2rem}.ppom-input-quantities table th:last-child{text-align:center}.ppom-input-quantities table td{width:135px}.ppom-input-quantities table label{text-transform:capitalize !important;color:#777 !important;margin-bottom:5px}.ppom-input-quantities table input[type=number]{height:36px !important;text-align:center;-moz-appearance:textfield;border-radius:0;border:1px solid #eee}.ppom-input-quantities table input[type=number]::-webkit-inner-spin-button,.ppom-input-quantities table input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ppom-input-quantities table input[type=number]:focus,.ppom-input-quantities table input[type=number]:hover{box-shadow:none;border:1px solid #ccc}.ppom-input-quantities #display-total-price{display:none}.ppom-input-quantities .woocommerce-Price-amount{position:relative;display:inline-block;border-radius:5px;margin-bottom:5px;background-color:#f7f7f7;font-weight:700;font-size:12px;padding:3px 8px;margin:10px 0}.ppom-input-quantities .woocommerce-Price-amount:hover{opacity:.9}.ppom-input-quantities .woocommerce-Price-amount:before{content:"+ ";text-transform:capitalize}.ppom-input-quantities .woocommerce-Price-amount:after{content:" each";text-transform:lowercase}dd.variation-Flavours p,dd.variation-NumberofIndividualEclairs p,dd.variation-TagInserts p,dd.variation-MiniPies p,dd.variation-Chouquettes p{text-indent:-4px}dd.variation-Flavours br:first-of-type,dd.variation-NumberofIndividualEclairs br:first-of-type,dd.variation-TagInserts br:first-of-type,dd.variation-MiniPies br:first-of-type,dd.variation-Chouquettes br:first-of-type{display:none}dd.variation-Flavours strong,dd.variation-NumberofIndividualEclairs strong,dd.variation-TagInserts strong,dd.variation-MiniPies strong,dd.variation-Chouquettes strong{display:none}.ppom-input-number_of_individual_eclairs{background-color:#f8f8f8 !important}.ppom-input-number_of_individual_eclairs .form-control-label{color:#999 !important}.ppom-input-number_of_individual_eclairs *{cursor:not-allowed}.ppom-input-number_of_individual_eclairs .minus1,.ppom-input-number_of_individual_eclairs .plus1{display:none}#cart-items{position:absolute;width:20px;height:20px;display:inline-flex;background-color:#e3b142;border-radius:50%;font-size:1.4rem;font-weight:700;top:-5px;right:-3px}#cart-items:hover,#cart-items a:hover{text-decoration:none}#interactive-cart-activate{position:relative}.interactive-cart-wrapper{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999;background-color:rgba(0,0,0,.4);display:none}.interactive-cart{position:relative;background-color:#f7f7f7;margin:0 0 0 auto;height:100vh;overflow:hidden}@media only screen and (min-width: 960px){.interactive-cart{width:40vw}}.interactive-cart-header{position:relative;background-color:#fff;padding:12px;-webkit-box-flex:0 1 0;-moz-box-flex:0 1 0;-webkit-flex:0 1 0;-ms-flex:0 1 0;flex:0 1 0}.interactive-cart-header>*{margin:0;color:#888}.interactive-cart-header a:hover{text-decoration:none}.interactive-cart-header .interactive-cart-close{position:absolute;left:0;top:0;color:#bbb;background-color:transparent;height:100%;width:50px;font-size:25px}.interactive-cart-header .interactive-cart-close:hover{left:-3px;color:#777}.interactive-cart-items{-webkit-box-flex:1 1 0;-moz-box-flex:1 1 0;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;padding:20px 0;overflow-y:scroll;width:100%;height:100%;margin-right:-17px;padding-right:17px;box-sizing:content-box}.cart-item-card{position:relative;width:calc(100% - 7%);background-color:#fff;border-radius:8px;margin-left:5%;margin-right:auto;margin-bottom:10px;box-shadow:0 0 5px 0 rgba(0,0,0,.1);overflow:hidden}.cart-item-card>*{width:100%}@media only screen and (min-width: 960px){.cart-item-card>*{width:50%}}.cart-item-card img{position:relative;object-fit:cover;height:80px;width:100%}@media only screen and (min-width: 960px){.cart-item-card img{width:80px}}.cart-item-card .caption{position:relative;padding:15px;background-color:#fff}.cart-item-card .caption p{font-size:1.4rem;text-align:left}.cart-item-card img{-webkit-align-self:center;align-self:center;margin:10px;display:block}.cart-item-card .caption{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.cart-item-card .caption .product-title{font-size:1.4rem;font-weight:700;color:#906a15}.cart-item-card .caption>*{font-size:1.4rem;margin-bottom:8px}.cart-item-card .caption>*:last-child{margin-bottom:0}.cart-item-card .remove_from_cart_button{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:flex-start;align-self:flex-start;margin-top:0;padding:0;width:40px;height:40px;font-size:20px;text-align:center;line-height:40px;text-decoration:none;font-weight:700;color:#9e1c25}.interactive-cart-summary{position:relative;background-color:#fff;-webkit-box-flex:0 1 0;-moz-box-flex:0 1 0;-webkit-flex:0 1 0;-ms-flex:0 1 0;flex:0 1 0}.interactive-cart-summary>div{position:relative;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:5px;margin-bottom:5px;padding:8px 5%}.interactive-cart-summary>div>*{margin-bottom:0}.interactive-cart-summary>div:last-of-type{margin-bottom:0}.interactive-cart-summary a{width:100%;text-align:center;margin-top:0}.no-product-text{position:relative;display:block;text-align:center;padding:0 5%}@media only screen and (max-width: 670px){.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right !important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left !important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,.025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;*zoom:1;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:" ";display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.woocommerce.woocommerce-checkout form.login .form-row,.woocommerce-page.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-left:20px !important;padding-right:20px !important}}.woocommerce{*zoom:1}.woocommerce::after,.woocommerce::before{content:" ";display:table}.woocommerce::after{clear:both}#place_order,.checkout-button,a.add_to_cart_button,button.add_to_cart_button,button.single_add_to_cart_button{width:100%;align-self:flex-end;margin-bottom:0;cursor:pointer;border:0;font-weight:700}#place_order:active,.checkout-button:active,a.add_to_cart_button:active,button.add_to_cart_button:active,button.single_add_to_cart_button:active{top:2px}.woocommerce-breadcrumb{font-size:14px;color:#fff}.woocommerce-breadcrumb a{font-weight:400;margin-right:5px;text-transform:uppercase}.onsale{position:relative;display:inline-block;border-radius:5px;margin-bottom:5px;background-color:#edcc85;font-weight:700;font-size:14px;padding:8px 16px;text-transform:uppercase;color:#fff;display:inline-block !important}.onsale:hover{opacity:.9}.woocommerce-NoticeGroup,.woocommerce-notices-wrapper{position:relative;margin:30px 5% 0}@media only screen and (min-width: 960px){.woocommerce-NoticeGroup,.woocommerce-notices-wrapper{margin:30px auto 0}}.woocommerce-info,.woocommerce-message{position:relative;border-radius:3px;font-size:1.4rem;line-height:1.5;font-weight:400;background-color:#f2f2f2;color:#555;list-style:none outside;width:100%;margin:0 auto 2em;word-wrap:break-word;text-align:center;padding:12px}@media only screen and (min-width: 960px){.woocommerce-info,.woocommerce-message{margin-bottom:30px;padding:12px 24px 12px 12px}}.woocommerce-info a,.woocommerce-message a{width:100%;height:auto;white-space:nowrap;border-radius:3px;margin:0 0 10px}@media only screen and (min-width: 960px){.woocommerce-info a,.woocommerce-message a{width:auto;margin:0 10px}}.woocommerce-info .restore-item,.woocommerce-message .restore-item{display:none}.woocommerce-error{position:relative;border-radius:3px;font-size:1.4rem;line-height:1.5;font-weight:400;list-style:none outside;width:100%;word-wrap:break-word;padding:12px}@media only screen and (min-width: 960px){.woocommerce-error{margin-bottom:30px}}.woocommerce-error li{list-style:none outside !important;padding-left:0 !important;margin-left:0 !important;width:100%;margin-bottom:0 !important}.woocommerce-NoticeGroup-checkout .woocommerce-error li{margin-bottom:10px !important}.woocommerce-NoticeGroup-checkout .woocommerce-error li:last-child{margin-bottom:0 !important}.woocommerce-message{color:#fff;background-color:#689447}.woocommerce-message a{background:#5c833f}.woocommerce-message a:hover{background-color:#507236}.woocommerce-info{color:#fff;background-color:#ccc}.woocommerce-info a{background:#bfbfbf}.woocommerce-info a:hover{background-color:#b3b3b3}.woocommerce-error{color:#fff;background-color:#9e1c25}.woocommerce-error a{background:#881820}.woocommerce-error a:hover{background-color:#73141b}.woocommerce-pagination{position:relative;font-size:16px;text-align:center;margin:10px 0;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.woocommerce-pagination a,.woocommerce-pagination span{display:inline-block;padding:5px 10px;width:30px;margin:0 3px;border-radius:5px;font-weight:700}.woocommerce-pagination span{background-color:#eee;color:#bbb}.woocommerce-pagination a{background-color:#d39b1f;color:#fff;text-shadow:1px 1px 0 #7a5a12}@media only screen and (min-width: 960px){.woocommerce-pagination a:hover{box-shadow:0 0 3px 0 rgba(0,0,0,.2);background-color:#a67a19;color:#fff;text-decoration:none}}.woocommerce-store-notice{color:#fff;background-color:#bd8b1c;text-align:center;margin-bottom:0;padding:6px 5%}.woocommerce-store-notice a{position:absolute;right:5%;color:#fff}.post-single .entry-header .entry-title{width:100%;text-shadow:none}@media only screen and (min-width: 960px){.post-single .entry-header .entry-title{width:60%}}.post-single .entry-header .post-categories a{text-shadow:none}.post-single .entry-header .entry-meta{padding:0 5%;opacity:.9;text-align:left}.post-single .entry.has-post-thumbnail .entry-header{background:#131a42}.post-single .entry.has-post-thumbnail .entry-header .entry-meta{text-shadow:1px 1px 2px rgba(0,0,0,.3)}.post-single .entry.has-post-thumbnail .entry-header img{opacity:.7}.post-single .post-categories{z-index:1;padding:0 5%;margin-bottom:5px;-webkit-align-items:center;align-items:center}.post-single .post-categories:before{content:"Category"}.post-single .post-categories a{position:relative;display:inline-block;border-radius:5px;margin-bottom:5px;background-color:rgba(255,255,255,.3);font-weight:700;font-size:12px;padding:3px 8px;margin:0 10px;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.post-single .post-categories a:hover{opacity:.9}.post-single .wp-block-image img{display:block;height:auto;width:100%}.archive .content-sidebar-wrap{margin-top:70px}@media only screen and (min-width: 960px){.archive .content-sidebar-wrap{flex-direction:row}}.archive .content-sidebar-wrap>main.content{-webkit-box-flex:2 1 66%;-moz-box-flex:2 1 66%;-webkit-flex:2 1 66%;-ms-flex:2 1 66%;flex:2 1 66%;margin-top:0}.archive .content-sidebar-wrap .sidebar{padding:20px 5%;-webkit-box-flex:1 1 33%;-moz-box-flex:1 1 33%;-webkit-flex:1 1 33%;-ms-flex:1 1 33%;flex:1 1 33%}.single .content-sidebar-wrap main.content{margin-top:0}@media only screen and (min-width: 960px){.single .content-sidebar-wrap .entry{-webkit-justify-content:space-between;justify-content:space-between}}.single .content-sidebar-wrap .entry .entry-content{padding:50px 5%;width:100%}@media only screen and (min-width: 960px){.single .content-sidebar-wrap .entry .entry-content{width:60%;padding:50px 0 50px calc((100vw - 960px)/2);margin:0}}.single .content-sidebar-wrap .entry .sidebar{padding:20px 5%;width:100%}@media only screen and (min-width: 960px){.single .content-sidebar-wrap .entry .sidebar{width:36%;padding:50px calc((100vw - 960px)/2) 50px 0}}.sidebar-primary .widget-title{padding-top:15px;border-top:3px solid #e3b142}.sidebar-primary .post-date{display:block;font-size:13px;margin-top:5px}.sidebar-primary .widget_recent_entries li{padding:12px 0;box-shadow:0 2px 0 -1px rgba(0,0,0,.1)}.sidebar-primary .widget_recent_entries li a{font-size:15px;color:#555}.sidebar-primary .widget_recent_entries li:hover{padding:12px 20px;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.related-post:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.related-category{position:relative;display:inline-block;border-radius:5px;margin-bottom:5px;background-color:rgba(0,0,0,.1);font-weight:700;font-size:12px;padding:3px 8px}.related-category:hover{opacity:.9}body.category main.content,body.page-template-page_blog main.content,body.search main.content{padding-bottom:60px}body.category article,body.page-template-page_blog article,body.search article{background-color:#fff;max-width:960px;margin:20px auto;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;border-bottom:1px solid #eee}@media only screen and (min-width: 960px){body.category article,body.page-template-page_blog article,body.search article{-webkit-flex-flow:row wrap;flex-flow:row wrap}}body.category article:hover .entry-header:before,body.page-template-page_blog article:hover .entry-header:before,body.search article:hover .entry-header:before{background:#e3b142}body.category article:hover .entry-header a,body.page-template-page_blog article:hover .entry-header a,body.search article:hover .entry-header a{color:#e3b142}body.category article:hover .entry-image-link,body.page-template-page_blog article:hover .entry-image-link,body.search article:hover .entry-image-link{overflow:hidden;background-color:#4e390b}body.category article:hover .entry-image-link img,body.page-template-page_blog article:hover .entry-image-link img,body.search article:hover .entry-image-link img{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all 3s ease-in-out;-moz-transition:all 3s ease-in-out;-ms-transition:all 3s ease-in-out;-o-transition:all 3s ease-in-out;transition:all 3s ease-in-out;opacity:.5}body.category article>*,body.page-template-page_blog article>*,body.search article>*{width:100%}@media only screen and (min-width: 960px){body.category article>*,body.page-template-page_blog article>*,body.search article>*{width:50%}}body.category article .entry-content,body.page-template-page_blog article .entry-content,body.search article .entry-content{min-height:150px;padding:10px;width:100%}body.category article .entry-content>a,body.page-template-page_blog article .entry-content>a,body.search article .entry-content>a{background-color:#f1f1f1}@media only screen and (max-width: 670px){body.category article .entry-content>a,body.page-template-page_blog article .entry-content>a,body.search article .entry-content>a{width:100%;margin-bottom:10px}}body.category article .entry-content img,body.page-template-page_blog article .entry-content img,body.search article .entry-content img{height:100%;max-height:200px;width:100%;object-fit:cover}body.category article .entry-content .caption,body.page-template-page_blog article .entry-content .caption,body.search article .entry-content .caption{text-align:left}@media only screen and (min-width: 960px){body.category article .entry-content .caption,body.page-template-page_blog article .entry-content .caption,body.search article .entry-content .caption{padding-left:20px}}body.category article .entry-content h3,body.page-template-page_blog article .entry-content h3,body.search article .entry-content h3{font-size:2.4rem;font-weight:700}body.category article .entry-content p,body.page-template-page_blog article .entry-content p,body.search article .entry-content p{font-size:1.3rem}body.category article .entry-content .category-link,body.page-template-page_blog article .entry-content .category-link,body.search article .entry-content .category-link{position:relative;display:inline-block;border-radius:5px;margin-bottom:5px;background-color:#f5f5f5;font-weight:700;font-size:12px;padding:3px 8px;color:#888;margin-bottom:10px}body.category article .entry-content .category-link:hover,body.page-template-page_blog article .entry-content .category-link:hover,body.search article .entry-content .category-link:hover{opacity:.9}body.category article .entry-content .entry-image-link,body.page-template-page_blog article .entry-content .entry-image-link,body.search article .entry-content .entry-image-link{height:calc(100vw / 4 * 2);position:relative;width:100%;padding-top:50%}body.category article .entry-content .entry-image-link>img,body.page-template-page_blog article .entry-content .entry-image-link>img,body.search article .entry-content .entry-image-link>img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}@media only screen and (min-width: 960px){body.category article .entry-content .entry-image-link,body.page-template-page_blog article .entry-content .entry-image-link,body.search article .entry-content .entry-image-link{height:100%}}body.category article .entry-content .entry-image-link img,body.page-template-page_blog article .entry-content .entry-image-link img,body.search article .entry-content .entry-image-link img{width:100%;height:100%;object-fit:cover}.category .archive-description{min-height:150px;position:relative;text-align:left;padding:5%;background:transparent}.category .archive-description>*{margin-bottom:20px}.category .archive-description>*:last-child{margin-bottom:0}.category .archive-description h1{text-align:left}.archive-title{color:#d39b1f}.page-single-content .entry-content h1,.post-single .entry-content h1,.page-single-content .entry-content h2,.post-single .entry-content h2,.page-single-content .entry-content h3,.post-single .entry-content h3,.page-single-content .entry-content h4,.post-single .entry-content h4,.page-single-content .entry-content h5,.post-single .entry-content h5,.page-single-content .entry-content h6,.post-single .entry-content h6{line-height:1.5}.page-single-content .entry-content h1:not(:first-child),.post-single .entry-content h1:not(:first-child),.page-single-content .entry-content h2:not(:first-child),.post-single .entry-content h2:not(:first-child),.page-single-content .entry-content h3:not(:first-child),.post-single .entry-content h3:not(:first-child),.page-single-content .entry-content h4:not(:first-child),.post-single .entry-content h4:not(:first-child),.page-single-content .entry-content h5:not(:first-child),.post-single .entry-content h5:not(:first-child),.page-single-content .entry-content h6:not(:first-child),.post-single .entry-content h6:not(:first-child){margin-top:1em}.page-single-content .entry-content p,.post-single .entry-content p{margin-bottom:1.2em;line-height:2;text-align:justify}.page-single-content .entry-content ol,.page-single-content .entry-content ul,.post-single .entry-content ol,.post-single .entry-content ul,.number-list,.single .entry-content ol,.item-list,.single .entry-content ul{margin-left:30px;margin-bottom:30px}.page-single-content .entry-content ol li,.page-single-content .entry-content ul li,.post-single .entry-content ol li,.post-single .entry-content ul li,.number-list li,.single .entry-content ol li,.item-list li,.single .entry-content ul li{margin-bottom:12px;font-size:1.5rem;line-height:2}.page-single-content .entry-content ol li:last-child,.page-single-content .entry-content ul li:last-child,.post-single .entry-content ol li:last-child,.post-single .entry-content ul li:last-child,.number-list li:last-child,.single .entry-content ol li:last-child,.item-list li:last-child,.single .entry-content ul li:last-child{margin-bottom:25px}.item-list li,.single .entry-content ul li{list-style-type:disc}.number-list li,.single .entry-content ol li{list-style-type:decimal}.page-single-content .entry-content,.post-single .entry-content{margin:80px auto;width:100%;padding:0 5%}@media only screen and (min-width: 960px){.page-single-content .entry-content,.post-single .entry-content{max-width:900px}}.page-single-content .entry-content ul li,.post-single .entry-content ul li{list-style-type:disc}.page-single-content .entry-content ol li,.post-single .entry-content ol li{list-style-type:decimal}.page-single-content .comment-respond,.post-single .comment-respond{padding:0 5%}.blocks-gallery-grid{margin-left:0 !important}@media print{*,*::after,*::before{background:transparent !important;box-shadow:none !important;color:#333 !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="javascript:"]::after,a[href^="#"]::after,.site-title>a::after{content:""}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100% !important}@page{margin:2cm .5cm}h2,h3,p{orphans:3;widows:3}blockquote,pre{border:1px solid #999;page-break-inside:avoid}.content,.content-sidebar{width:100%}.breadcrumb,.comment-edit-link,.comment-form,.comment-list .reply a,.comment-reply-title,.edit-link,.entry-comments-link,.entry-footer,.genesis-box,.header-widget-area,.hidden-print,.home-top,.nav-primary,.nav-secondary,.post-edit-link,.sidebar,button,input,select,textarea{display:none !important}.title-area{text-align:center;width:100%}.site-title>a{margin:0;text-decoration:none;text-indent:0}.author-box{margin-bottom:0}h1,h2,h3,h4,h5,h6{orphans:3;page-break-after:avoid;page-break-inside:avoid;widows:3}img{page-break-after:avoid;page-break-inside:avoid}blockquote,pre,table{page-break-inside:avoid}dl,ol,ul{page-break-before:avoid}}/*# sourceMappingURL=style.css.map */
