@font-face{font-family:'Bernhard Bold';font-display:auto;font-style:normal;font-weight:400;src:local('BernhardModernStd-Bold'),url(//atelier522.ca/wp-content/themes/restored316-refined-pro/fonts/BernhardModernStd-Bold.woff2) format('woff2'),url(//atelier522.ca/wp-content/themes/restored316-refined-pro/fonts/BernhardModernStd-Bold.woff) format('woff'),url(//atelier522.ca/wp-content/themes/restored316-refined-pro/fonts/BernhardModernStd-Bold.otf) format('embedded-opentype')}@font-face{font-family:'Bernhard Modern Std';src:url(//atelier522.ca/wp-content/themes/restored316-refined-pro/fonts/BernhardModernStd-Roman.woff2) format('woff2'),url(//atelier522.ca/wp-content/themes/restored316-refined-pro/fonts/BernhardModernStd-Roman.woff) format('woff');font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:"fallback for Lato";src:local("Helvetica");ascent-override:100%;descent-override:100%;line-gap-override:0%}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#666}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.author-box:before,.clearfix:before,.entry:before,.entry-content:before,.footer-widgets:before,.nav-primary:before,.nav-secondary:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.wrap:before{content:" ";display:table}.author-box:after,.clearfix:after,.entry:after,.entry-content:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after{clear:both;content:" ";display:table}body{color:#26282a;font-family:'Quattrocento Sans',sans-serif;font-size:16px;font-weight:400;line-height:1.8;margin:0}a:focus{outline:1px dotted #777}a,button,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus,.button,.gallery img{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}::-moz-selection{background-color:#333;color:#f8f9f5}::selection{background-color:#333;color:#f8f9f5}a{color:#333}a:hover{color:#333}p{margin:0 0 24px;padding:0}p+ul{margin-top:-20px}ol,ul{margin:0;padding:0}li{list-style-type:none}b,strong{font-weight:700}blockquote,cite,em,i{font-style:italic}blockquote{margin:40px}blockquote:before{content:"\201C";display:block;font-size:30px;height:0;left:-20px;position:relative;top:-10px}.screen-reader-text{display:none}h1,h2,h3,h4,h5,h6{color:#26282a;font-family:'Bernhard Modern Std',serif;font-style:normal;font-weight:400;line-height:1.2;margin:0 0 25px}h1{font-size:30px}h2{font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:20px;font-style:italic}h6{font-size:16px}.wp-block-kadence-advancedheading.kt-adv-heading245_d60655-c3,.wp-block-kadence-advancedheading.kt-adv-heading245_d60655-c3[data-kb-block=kb-adv-heading245_d60655-c3]{line-height:1.3}.page .entry-content h1,.single-post .entry-content h1{color:#a49168;font-size:32px;font-weight:300}.home.page article h2{font-size:50px}.page article h4,.single-post article h4{color:#a49168;font-size:22px}.page article h5,.single-post article h5{font-size:16px;text-transform:uppercase}.single-post .wp-block-image .alignleft{margin:.5em 2em 1em 0}.blog img.alignleft{margin:.5em 3em 1em 0}.single-post .wp-block-image .alignright,.blog img.alignright{margin:.5em 0 1em 2em}.single-post .entry-content p+h2{margin-top:40px}.single-post .entry-content .wc-block-grid__products{margin-left:0}.single-post .wp-block-image{margin-bottom:0}.page .wp-block-image .alignright{margin:2em 0 3em 4em}.page .wp-block-image .alignleft{margin:2em 4em 1em 0}.single-post .wp-block-media-text>.wp-block-media-text__content{padding:0 3em}embed,iframe,img,object,video,.featured-content img.entry-image,.wp-caption{max-width:100%}img{height:auto}.gallery{overflow:hidden}.gallery-item{float:left;margin:0 0 28px;text-align:center}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery img{border:1px solid #ddd;height:auto;padding:4px}.gallery img:hover{border:1px solid #999}input,select,textarea{background-color:#f8f9f5;border:1px solid #f1e8da;color:#333;font-size:16px;font-weight:300;padding:15px;width:100%}input:focus,textarea:focus{border:1px solid #999;outline:none}input[type=checkbox],input[type=image],input[type=radio]{width:auto}::-moz-placeholder{color:#333;font-weight:300;opacity:1}::-webkit-input-placeholder{color:#333;font-weight:300}button:not(.menu-toggle),input[type=button],input[type=reset],input[type=submit],.button{padding:calc(.667em + 2px) calc(1.333em + 2px);padding:calc(.333em + 2px) calc(1.333em + 2px);color:#f8f9f5;background-color:#26282a;border-radius:9999px;box-shadow:none;text-decoration:none;font-size:1.125em;cursor:pointer;font-family:'Quattrocento Sans',sans-serif;font-size:16px;line-height:1.2;font-weight:400;width:auto}button:hover,input:hover[type=button],input:hover[type=reset],input:hover[type=submit],.button:hover{background-color:#a49168;border-color:#a49168;color:#f8f9f5}.button{display:inline-block}.wp-block-button__link,a.more-link,.more-from-category a,.wp-block-woocommerce-empty-cart-block p a{padding:calc(.667em + 2px) calc(1.333em + 2px);padding:calc(.333em + 2px) calc(1.333em + 2px);color:#f8f9f5;background-color:#26282a;border-radius:9999px;box-shadow:none;text-decoration:none;font-size:1.125em}a.more-link,.more-from-category a{display:table}body.blog .entry-content .more-link{margin:30px 0 20px}.more-from-category a{display:table}a.more-link:hover,.more-from-category a:hover,.wp-block-button__link:hover,.wp-block-woocommerce-empty-cart-block p a:hover{background-color:#a49168;border-color:#a49168;color:#f8f9f5}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;width:100%}tbody{border-bottom:1px solid #faf9f7}td,th{text-align:left}td{border-top:1px solid #faf9f7;padding:10px 0}th{font-weight:400}.site-inner,.wrap{margin:0 auto;max-width:1500px}.site-inner{clear:both;margin:60px auto 60px}.home .site-inner{margin-bottom:0}.refined-landing .site-inner{width:800px}.woocommerce .site-inner{margin-top:15px}.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{width:980px}.content-sidebar-sidebar .content-sidebar-wrap{float:left}.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{float:right}.content{float:right;max-width:1160px;background-image:url('/wp-content/uploads/2024/11/ep_naturalwhite-whiter-400x400-1.jpg')}.woocommerce-cart .cart_totals h2{margin-top:20px;margin-bottom:20px;text-transform:none}.woocommerce table.shop_table td.product-name a{text-decoration:none;font-size:18px}td.product-remove{width:48px}body .woocommerce a.remove{color:#333 !important}body .woocommerce a.remove:hover{background:#333 !important}.woocommerce-cart table.cart td.actions{padding:20px 12px}.gb-block-layout-column-gap-2{grid-gap:0 20px}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:inline-block;font-size:16px;padding:15px 25px}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .wp-block-heading{font-size:28px}.woocommerce-checkout .wp-block-woocommerce-checkout{padding-top:0}.woocommerce .product_meta{margin-top:60px}.woocommerce .product_meta a{text-decoration:none;color:#a49168}@media screen and (min-width:1201px){.content{width:100%;max-width:calc(100% - 320px)}body.full-width-content .content{float:none;margin:0 auto}.woocommerce-cart .site-inner,.woocommerce-checkout .site-inner{margin-top:20px;padding:0 4%}.woocommerce-cart .content,.woocommerce-checkout .content{max-width:none;float:none;padding:20px}.woocommerce .site-inner{margin-top:40px}}body.home .content{width:100%;max-width:100%}.content-sidebar .content,.content-sidebar-sidebar .content,.sidebar-content-sidebar .content{float:left}.content-sidebar-sidebar .content,.sidebar-content-sidebar .content,.sidebar-sidebar-content .content{width:620px}.full-width-content .content{width:100%;position:relative}@media only screen and (min-width:1201px){.woocommerce-shop .sidebar-primary{float:right;width:320px;padding:137px 4% 20px 30px}.woocommerce.single-product .sidebar-primary{float:right;width:320px;padding:5px 4% 20px 30px}.woocommerce.tax-website_category .sidebar-primary{float:right;width:320px;padding:105px 4% 20px 30px}.woocommerce ul.products{padding-top:20px}}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.564102564102564%}.one-half,.three-sixths,.two-fourths{width:48.717948717948715%}.one-third,.two-sixths{width:31.623931623931625%}.four-sixths,.two-thirds{width:65.81196581196582%}.one-fourth{width:23.076923076923077%}.three-fourths{width:74.35897435897436%}.one-sixth{width:14.52991452991453%}.five-sixths{width:82.90598290598291%}.first{clear:both;margin-left:0}.avatar{float:left}.alignleft .avatar,.author-box .avatar{margin-right:24px}.alignright .avatar{margin-left:24px}.comment .avatar{margin:0 16px 24px 0}.breadcrumb{background:#f9f9f9;margin-bottom:20px;padding:5px 10px;text-align:center}.author-box{background:#fff;margin-bottom:30px;padding:30px}.archive-description{background-color:transparent;margin-bottom:25px;padding:0}.archive-description h1{margin:0 0 15px}.author-box-title{font-size:20px;margin-bottom:15px}.archive-description p:last-child,.author-box p:last-child{margin-bottom:0}.search-form{overflow:hidden}.site-header .search-form{float:right;margin-top:12px}.entry-content .search-form,.site-header .search-form{width:50%}.genesis-nav-menu .search input[type=submit],.widget_search input[type=submit]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}section#woocommerce_product_categories-2,section#woocommerce_custom_website_product_categories-2{background:0 0}@media only screen and (min-width:1201px){section#woocommerce_product_categories-2,section#woocommerce_custom_website_product_categories-2{padding:0 0 25px}}section#woocommerce_product_categories-2 .widget-title,section#woocommerce_custom_website_product_categories-2 .widget-title{background:0 0;margin-bottom:0}.product-categories .cat-parent,.sidebar .product-categories li{margin-bottom:0;padding-bottom:5px}.woocommerce.woocommerce:not(.single-product) ul.products li.product .button{display:none}@media only screen and (max-width:782px){.wc-block-cart .wc-block-cart__submit-container--sticky{background-color:#26282a !important}.wc-block-cart .wc-block-cart__submit-container--sticky a.wc-block-cart__submit-button.contained{color:#f8f9f5}}@media only screen and (max-width:565px){.wp-block-woocommerce-cart-cross-sells-block{padding-top:25px;padding-bottom:10px}}@media only screen and (min-width:961px){.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image,body table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image{width:130px;padding-right:10px}}body .wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product div .wp-block-cart-cross-sells-product__product-title{font-family:"Quattrocento Sans",sans-serif;margin-bottom:5px;font-size:14px}.cross-sells-product h3 a{text-decoration:none}.woocommerce-cart .entry-content ul.wc-block-grid__products{margin:0}.woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block.button{display:block;background-color:transparent;padding:0;border-radius:0;cursor:default}.woocommerce-cart .wc-block-cart__submit-container{display:inline-block}.woocommerce-cart .wc-block-cart__submit-container a{color:#f8f9f5;background-color:#26282a;padding:0 calc(1.333em + 2px);border-radius:9999px;text-decoration:none;transition:all .2s ease-in-out}.woocommerce-cart .wc-block-cart__submit-container:not(.wc-block-cart__submit-container--sticky) a:hover,.woocommerce-cart .wc-block-cart__submit-container:not(.wc-block-cart__submit-container--sticky) a:active{background-color:#a49168;border-color:#a49168}.woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block.button a:focus{box-shadow:none !important}.wc-block-components-product-name{text-decoration:none}.wc-block-cart-items__header,.woocommerce-cart .is-large.wc-block-cart .wc-block-cart__totals-title{display:none}.wp-block-woocommerce-cart-cross-sells-block{padding-bottom:15px}.woocommerce-checkout .wc-block-components-title.wc-block-components-title{font-size:28px}.woocommerce-checkout .wc-block-components-checkout-step__description{margin-bottom:25px}.woocommerce-cart .wc-block-grid__product .wc-block-grid__product-image,.woocommerce-cart .wc-block-grid__product .wc-block-grid__product-link{display:block}.woocommerce-cart .wc-block-grid__products .wc-block-grid__product-image,.woocommerce-cart.wc-block-grid__products .wc-block-grid__product-link{display:block}.wp-block-woocommerce-empty-cart-block h2:not(.wc-block-cart__empty-cart__title){font-size:32px;margin-bottom:32px;text-align:left}.wp-block-woocommerce-cart-cross-sells-block>div{display:flex;flex-wrap:wrap;row-gap:30px}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block div.cross-sells-product{display:flex;flex-direction:column}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product>div:first-child{flex:1;display:flex;flex-direction:column}.wp-block-woocommerce-cart-cross-sells-block .cross-sells-product .wp-block-cart-cross-sells-product__product-image{flex:1}.wp-block-woocommerce-cart-cross-sells-block .cross-sells-product .wp-block-cart-cross-sells-product__product-image a{display:block;height:100%}.wp-block-woocommerce-cart-cross-sells-block .cross-sells-product .wp-block-cart-cross-sells-product__product-image a img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:566px) and (max-width:960px){.woocommerce-cart .wc-block-components-radio-control__option{padding:0 0 0 3.25em}}@media only screen and (max-width:700px){body.single-post .site-inner .wp-block-image figure{width:100%;margin:0 0 30px}body.single-post .site-inner .wp-block-image figure img{float:left}body.blog .site-inner article img{width:100%;margin-bottom:40px}body.blog .site-inner article a.more-link{margin:30px 0 20px}}.single-post h3{margin-bottom:15px;margin-top:35px}.archive-title{font-size:44px;margin-bottom:15px}.page-title{font-size:44px;font-weight:300}.entry-title{font-size:36px}.entry-title a,.sidebar .widget-title a{color:#333}.entry-title a:hover{color:#a49168}.widget-title{font-family:"Bernhard Modern Std",serif;text-transform:uppercase;font-size:18px;font-weight:300;margin-bottom:20px;padding:10px 0}.sidebar .widget-title{text-transform:none;font-size:22px}.footer-widgets .widget-title{border:none;padding:0}a.entry-title-link,.more-link{text-decoration:none}.woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel>h2:first-child{display:none}.woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel>h2{margin-bottom:20px}.woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel>h3{margin-bottom:15px;font-size:22px}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%}img.centered,.aligncenter{display:block;margin:0 auto 24px}img.alignnone,.alignnone{margin-bottom:12px}a.alignleft,img.alignleft,.wp-caption.alignleft{margin:0 24px 24px 0}a.alignright,img.alignright,.wp-caption.alignright{margin:0 0 24px 24px}.wp-caption-text{font-size:14px;font-weight:500;text-align:center}.entry-content p.wp-caption-text{margin-bottom:0}.widget{word-wrap:break-word}.widget ol>li{list-style-position:inside;list-style-type:decimal;padding-left:20px;text-indent:-20px}.widget li li{border:none;margin:0 0 0 20px;padding:0}.widget_calendar table{width:100%}.widget_calendar td,.widget_calendar th{text-align:center}#flex-footer .social-icons-group{display:flex}#flex-footer p:last-of-type+.social-icons-group{margin-top:-18px}#flex-footer .social-icons-group a.icon{position:relative;display:inline-flex;align-items:center;width:auto;height:22px;margin:0 12px 7px 0;color:#f8f9f5;text-decoration:none;transition:color .25s ease}#flex-footer .social-icons-group a.icon svg{height:100%;width:auto;fill:currentColor}#flex-footer .social-icons-group a:hover,#flex-footer .social-icons-group a:active{color:#a49168}.flexible-widgets .widget{float:left;margin-bottom:0;padding:2% 1%;width:25%}.site-inner .flexible-widgets .widget:first-child{font-family:'Quattrocento Sans',sans-serif;font-size:15px;font-weight:300;margin-bottom:30px;padding:0;text-align:center}.flexible-widgets.widget-full .widget,.flexible-widgets.widget-halves.uneven .widget:last-of-type{width:100%}.above-blog-content .flexible-widgets.widget-area .widget:nth-of-type(1){padding:0 1%}.flexible-widgets.widget-fourths .widget{width:25%}.flexible-widgets.widget-halves .widget{width:50%}.flexible-widgets.widget-thirds .widget{width:33.33%}.flexible-widgets.widget-halves .widget:nth-child(even),.flexible-widgets.widget-thirds .widget:nth-child(3n+2),.flexible-widgets.widget-fourths .widget:nth-child(4n+2){clear:left;padding-right:1%}.flexible-widgets .widget a{text-decoration:none}.announcement-widget{background:#faf7f2;font-family:'Quattrocento Sans',sans-serif;font-size:15px;font-weight:300;letter-spacing:2px;padding:10px 20px;text-align:center;text-transform:uppercase}.announcement-widget .button{padding:5px 20px}.woocommerce .announcement-widget .button{padding:10px 20px !important}.admin-bar .announcement-widget.fixed{top:32px}.announcement-widget.fixed{position:fixed;top:0;width:100%;z-index:999}.announcement-widget.fixed .wrap{margin:0 auto}.announcement-widget.fixed+div{border-top:74px solid transparent}.announcement-widget .widget-title{display:none}.announcement-widget .enews-widget p{background:0 0;float:left;font-family:'Quattrocento Sans',sans-serif;font-size:15px;font-weight:300;letter-spacing:2px;margin:0;padding:10px 20px;text-align:center;text-transform:uppercase;width:30%}.announcement-widget form{float:right;margin:0 auto;padding:0 30px;width:70%}.announcement-widget .enews-widget input{float:left;margin-bottom:0;margin-right:10px;padding:12px;width:27%}.announcement-widget .enews-widget input[type=submit]{background:#a49168;border-color:#a49168;color:#f8f9f5;padding:12px 34px;margin-right:0;width:auto}.announcement-widget .enews-widget input[type=submit]:hover{background:0 0;border-color:#333;color:#333}.above-blog-content{background:#fff;padding-bottom:30px}.above-blog-content .featured-content .entry{margin:0}.above-blog-content .wrap{background:#fff url(//atelier522.ca/wp-content/themes/restored316-refined-pro/images/sec-nav.png) no-repeat scroll center bottom/1200px 10px}.site-wide-cta{background:#fff url(//atelier522.ca/wp-content/themes/restored316-refined-pro/images/border.png) top center repeat-x;background-size:1200px 1px;border:none;margin:0 auto;padding:30px}.site-wide-cta .enews-widget{color:#333}.site-wide-cta .enews-widget p{background:0 0;border-right:1px solid #a49168;float:left;font-family:'Quattrocento Sans',sans-serif;font-size:15px;font-weight:300;letter-spacing:2px;margin-bottom:0;margin-top:8px;padding:20px;text-align:center;text-transform:uppercase;width:30%}.site-wide-cta form{float:right;margin:0 auto;padding:20px 30px;width:70%}.site-wide-cta .enews-widget input{float:left;margin-bottom:0;margin-right:10px;padding:12px;width:27%}.site-wide-cta .enews-widget input[type=submit]{background:#a49168;border-color:#a49168;color:#f8f9f5;margin-right:0;padding:12px 34px;width:auto}.site-wide-cta .enews-widget input[type=submit]:hover{background:0 0;border-color:#333;color:#333}.featured-content .entry{margin-bottom:20px;padding:0 0 24px}.page .featured-content article .entry-title{font-family:"Bernhard Bold",serif;font-size:20px;font-style:italic;text-transform:none}.enews-widget input{margin-bottom:16px}.enews-widget input[type=submit]{margin:0;width:100%}.enews form+p{margin-top:24px}div.gform_wrapper input[type=email],div.gform_wrapper input[type=text],div.gform_wrapper textarea{font-size:16px;padding:16px}div.gform_wrapper .ginput_complex label{font-size:12px;font-style:italic;padding:0}div.gform_wrapper .top_label .gfield_label{font-weight:300;text-transform:uppercase}div.gform_wrapper li,div.gform_wrapper form li{margin:16px 0 0}div.gform_wrapper .gform_footer input[type=submit]{font-size:15px}.front-photo{box-shadow:none !important}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a{border-radius:9999px;font-family:'Quattrocento Sans',sans-serif;font-size:18px;font-weight:400;padding:calc(.333em + 6px) calc(1.333em + 2px);width:auto;margin-top:20px}.sbi_follow_btn a{background-color:#2d5693}body #sb_instagram .sbi_follow_btn a:hover,body #sb_instagram .sbi_follow_btn a:focus{box-shadow:inset 0 0 40px 40px #a49168}body .nc_socialPanel.swp_flatFresh.swp_o_fullColor:hover .googlePlus:not(:hover),body .nc_socialPanel.swp_flatFresh.swp_o_fullColor:hover .linkedIn:not(:hover),body .nc_socialPanel.swp_flatFresh.swp_o_fullColor:hover .nc_pinterest:not(:hover),body .nc_socialPanel.swp_flatFresh.swp_o_fullColor:hover .swp_fb:not(:hover),body .nc_socialPanel.swp_flatFresh.swp_o_fullColor:hover .twitter:not(:hover),html body .nc_socialPanel.swp_flatFresh.swp_i_fullColor .googlePlus:hover,html body .nc_socialPanel.swp_flatFresh.swp_i_fullColor .linkedIn:hover,html body .nc_socialPanel.swp_flatFresh.swp_i_fullColor .nc_pinterest:hover,html body .nc_socialPanel.swp_flatFresh.swp_i_fullColor .swp_fb:hover,html body .nc_socialPanel.swp_flatFresh.swp_i_fullColor .twitter:hover,.nc_socialPanel.swp_flatFresh.swp_d_fullColor .googlePlus,.nc_socialPanel.swp_flatFresh.swp_d_fullColor .linkedIn,.nc_socialPanel.swp_flatFresh.swp_d_fullColor .nc_pinterest,.nc_socialPanel.swp_flatFresh.swp_d_fullColor .swp_fb,.nc_socialPanel.swp_flatFresh.swp_d_fullColor .twitter{border:none !important}body .nc_socialPanel.swp_o_fullColor:hover .googlePlus,body .nc_socialPanel.swp_o_fullColor:hover .linkedIn,body .nc_socialPanel.swp_o_fullColor:hover .nc_pinterest,body .nc_socialPanel.swp_o_fullColor:hover .swp_fb,body .nc_socialPanel.swp_o_fullColor:hover .twitter,html body .nc_socialPanel.swp_i_fullColor .googlePlus:hover,html body .nc_socialPanel.swp_i_fullColor .linkedIn:hover,html body .nc_socialPanel.swp_i_fullColor .nc_pinterest:hover,html body .nc_socialPanel.swp_i_fullColor .swp_fb:hover,html body .nc_socialPanel.swp_i_fullColor .twitter:hover,.nc_socialPanel.swp_d_fullColor .googlePlus,.nc_socialPanel.swp_d_fullColor .linkedIn,.nc_socialPanel.swp_d_fullColor .nc_pinterest,.nc_socialPanel.swp_d_fullColor .swp_fb,.nc_socialPanel.swp_d_fullColor .twitter{background-color:#a49168 !important}div.nc_socialPanel{margin-bottom:40px !important}.announcement-widget .simple-social-icons ul li a,.announcement-widget .simple-social-icons ul li a:hover,.genesis-nav-menu .simple-social-icons ul li a,.genesis-nav-menu .simple-social-icons ul li a:hover{background:0 0 !important}.genesis-nav-menu .simple-social-icons ul li{margin:0 6px 0 !important}.TestimonialRotatorWidget{text-align:left}.testimonial_rotator.template-default .has-image .img img,.testimonial_rotator_single.has-image.template-default .img img{border-radius:200px;max-width:300px !important}.testimonial_rotator h1,.testimonial_rotator h2{font-size:28px;font-style:italic;margin-bottom:10px}.testimonial_rotator.template-default .testimonial_rotator_author_info{border-left:none !important;margin:10px 0 0 !important;padding:0 !important}.woocommerce .content{background-color:#f8f9f5;padding:20px 20px 50px}.archive.woocommerce .content{padding:0 20px 50px}@media only screen and (min-width:1201px){.archive.woocommerce .content{padding:15px 20px 50px 4%}.woocommerce .content{padding:20px 20px 50px 4%}}.woocommerce .site-inner .content a.button,.woocommerce .site-inner .content button.button,.woocommerce .site-inner .content input.button,.woocommerce .site-inner .content #respond input#submit{background-color:#26282a;border-radius:30px;color:#f8f9f5;cursor:pointer;font-size:16px;font-weight:400;padding:15px 25px !important;width:auto !important;text-transform:none !important;letter-spacing:0}.woocommerce .site-inner .content a.button:hover,.woocommerce .site-inner .content button.button:hover,.woocommerce .site-inner .content input.button:hover,.woocommerce .site-inner .content #respond input#submit:hover{background-color:#a49168 !important;color:#f8f9f5 !important}.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs li{border-color:#faf7f2 !important}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none !important}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:#faf7f2 !important;border-radius:0 !important;padding:0 !important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:#f8f9f5 !important;border-radius:0 !important;padding:0 !important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#333 !important;font-size:13px;font-weight:300 !important;letter-spacing:1px;padding:.5em 1em !important;text-transform:uppercase}.woocommerce div.product .woocommerce-tabs ul.tabs li a:focus,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#a49168 !important}.woocommerce div.product .woocommerce-tabs ul.tabs{padding-left:0}.related.products{margin-top:40px;padding-top:44px;border-top:1px solid #a49168}.woocommerce nav.woocommerce-pagination{padding-top:60px;text-align:right}.woocommerce-Tabs-panel p{margin-bottom:14px}.woocommerce ul.products li.product a{width:100%}.woocommerce ul.products li.product a:focus{outline:0}.woocommerce ul.products li.product h3{font-size:20px !important}.woocommerce .product-title{text-transform:uppercase;font-size:18px;font-style:italic;font-weight:400}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:20px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:"Quattrocento Sans",sans-serif;font-size:14px;padding-bottom:5px}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li,.woocommerce-page ul.cart_list li,.woocommerce-page ul.product_list_widget li{float:left;padding:1% !important;width:33.3333%}.sidebar .woocommerce ul.cart_list li,.sidebar .woocommerce ul.product_list_widget li,.sidebar .woocommerce-page ul.cart_list li,.sidebar .woocommerce-page ul.product_list_widget li{float:left;padding:1% !important;width:50%}.woocommerce ul.products{display:flex;flex-wrap:wrap;--gap-w:15px;gap:42px var(--gap-w)}.woocommerce .site-inner ul.products li.product,.woocommerce-page .site-inner ul.products li.product{width:100%;margin:0;display:flex;flex-direction:column;align-items:flex-start}.woocommerce .site-inner ul.products:before,.woocommerce .site-inner ul.products:after,.woocommerce-page .site-inner ul.products:before,.woocommerce-page .site-inner ul.products:after{content:none}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:100% !important}.woocommerce .site-inner ul.products li.product .button{margin-top:auto}@media screen and (min-width:336px){.woocommerce .site-inner ul.products li.product,.woocommerce-page .site-inner ul.products li.product{width:calc(50% - var(--gap-w)/2)}}@media screen and (min-width:650px){.woocommerce .site-inner ul.products li.product,.woocommerce-page .site-inner ul.products li.product{width:calc(33.333% - (var(--gap-w)*2)/3)}}.woocommerce-checkout #payment ul.payment_methods li{list-style:none}.woocommerce-page input[type=checkbox],.woocommerce-page input[type=radio]{width:auto}.woocommerce div.product p.price del,.woocommerce div.product span.price del,.woocommerce ul.products li.product .price del{display:inline !important}.woocommerce-cart table.cart td.actions .coupon .input-text{min-width:115px;padding:11px 5px !important}.woocommerce-checkout #payment{background-color:#faf9f7 !important}.woocommerce #order_comments_field textarea{height:145px}.woocommerce #order_comments_field label{font-weight:700}.woocommerce #order_comments_field label span.optional{font-weight:400}.site-header .header-widget-area a.menu-cart{float:right;text-decoration:none;border-bottom:none;font-size:15px;display:flex;align-items:center}a.menu-cart .cart-widget{position:relative;padding:16px 0 8px}@media only screen and (max-width:960px){a.menu-cart .cart-widget{padding-top:9px}}a.menu-cart .cart-widget svg{width:25px;height:auto;margin:0 0 6px;color:currentColor}a.menu-cart .cart-widget svg path{fill:currentColor !important}a.menu-cart.not-empty .items-in-cart{position:relative;height:8px;width:8px;border-radius:8px;background-color:#a49168;bottom:2px;right:-1px}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price,.woocommerce form .form-row .required,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before{color:#26282a}.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border-top-color:#a49168 !important}.woocommerce div.product p.price,.woocommerce div.product span.price{text-align:center}.woocommerce span.onsale{background-color:#a49168 !important;font-size:16px !important;padding:4px 13px !important}.woocommerce .up-sells{clear:both;padding-bottom:10px;margin-top:20px;padding-top:44px;border-top:1px solid #a49168}.woocommerce .quantity .qty{padding:11px 0 11px !important}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#a49168}figure.woocommerce-product-gallery__wrapper{margin:0}.shared-counts-wrap .load-delay{opacity:0;transition:opacity .25s ease}.woocommerce .shared-counts-wrap{padding-top:40px}.shared-counts-wrap.active .load-delay{opacity:1 !important}a.shared-counts-button{padding:5px}.shared-counts-icon svg{width:10px;height:10px}.woocommerce ul.products li.product a img,.home .intro-box-inner .wp-block-cover img{transition:.3s ease}.woocommerce ul.products li.product a img:hover,.home .intro-box-inner .wp-block-osim-promo-card.has-link:hover img{opacity:.7}.site-header{--background_width:5vw;--decoration_height:calc(var(--background_width) / 2);--decoration_offset:calc(var(--decoration_height) * 0.7)}@media screen and (max-width:1500px){.site-header{--background_width:6.25vw}}@media screen and (max-width:1200px){.site-header{--background_width:7.1429vw}}@media screen and (max-width:900px){.site-header{--background_width:10vw}}@media screen and (max-width:600px){.site-header{--background_width:12.5vw}}@media screen and (max-width:500px){.site-header{--background_width:12.5vw}}@media screen and (max-width:400px){.site-header{--background_width:16.6667vw}}.site-header:before{background-image:url("/wp-content/uploads/2024/12/awning-scallop-sm-less-soft.svg"),linear-gradient(to bottom,rgba(0,0,0,.4),transparent);background-repeat:repeat-x;background-position:top left,top center;background-size:var(--background_width) auto,cover;content:"";display:block;position:absolute;top:calc(0px - var(--decoration_offset));left:0;width:100%;height:var(--decoration_height);z-index:10;opacity:1}.site-header{background:#fff;background-image:url('/wp-content/uploads/2024/11/ep_naturalwhite-whiter-400x400-1.jpg');-webkit-box-shadow:0px 0px 3px -1px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 3px -1px rgba(0,0,0,.75);box-shadow:0px 0px 3px -1px rgba(0,0,0,.75);position:relative;z-index:20;margin-top:var(--decoration_offset)}.site-header .wrap{padding:10px 0}.title-area{float:left;margin:0 auto;padding:20px 0;text-align:center;width:30%}.header-full-width .title-area{float:none;margin:0 auto;padding:20px 0;text-align:center;width:30%}.header-image .title-area{background:0 0;padding:0}.site-title{font-family:'Bernhard Bold',serif;font-size:45px;font-weight:500;letter-spacing:10px;line-height:1.2;text-transform:uppercase}.header-image .site-title>a{position:relative;height:55px;margin:27px auto 0;outline:0}.header-image .site-title>a,.site-title>a:after{display:block;background-position:center center !important;background-size:contain !important}.site-title>a:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:url('/wp-content/uploads/2024/12/atelier-new-gold.svg') no-repeat;opacity:0;transition:opacity .2s ease-in}.site-title>a:hover:after,.site-title>a:active:after,.site-title>a:focus:after{opacity:1}.site-description{display:none;font-family:'Bernhard Bold',serif;font-size:16px;font-weight:300;letter-spacing:3px;margin-bottom:0;text-transform:uppercase}.site-description,.site-title{margin-bottom:0}.header-image .site-description,.header-image .site-title{display:block;text-indent:-9999px}.header-image .site-description{display:none}.site-header .widget-area{padding:25px 0 20px;text-align:center;width:35%;margin-top:-3px}.header-image .site-header .widget-area{padding:41px 0 15px}.genesis-nav-menu{clear:both;font-size:18px;font-weight:400;line-height:1;text-transform:uppercase;width:100%}.genesis-nav-menu li{float:none;list-style-type:none}.genesis-nav-menu li li{margin-left:0}.genesis-nav-menu .menu-item{display:inline-block;text-align:center}.genesis-nav-menu .menu-item:hover{position:relative}.genesis-nav-menu a{color:#333;display:block;padding:20px;text-transform:none;text-decoration:none}.genesis-nav-menu a:focus{outline:0}.genesis-nav-menu a:hover,.genesis-nav-menu .current-menu-item>a{color:#a49168}.genesis-nav-menu .sub-menu{background:#faf9f7;left:-9999px;opacity:0;position:absolute;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:200px;z-index:99}.genesis-nav-menu .sub-menu:after,.genesis-nav-menu .sub-menu:before{border:medium solid transparent;bottom:100%;content:" ";height:0;left:50%;pointer-events:none;position:absolute;width:0}.genesis-nav-menu .sub-menu:after{border-bottom-color:#faf9f7}.genesis-nav-menu .sub-menu:after{border-width:8px;margin-left:-10px}.genesis-nav-menu .sub-menu a{font-size:9px;position:relative;width:200px}.genesis-nav-menu .sub-menu .sub-menu{margin:-50px 0 0 199px}.genesis-nav-menu .menu-item:hover>.sub-menu{left:50%;margin-left:-100px;opacity:1}.genesis-nav-menu .menu-item:hover>.sub-menu>.menu-item:hover>.sub-menu{left:199px;margin-left:0;opacity:1}.genesis-nav-menu>.first>a{padding-left:0}.genesis-nav-menu>.last>a{padding-right:0}.genesis-nav-menu>.right{color:#f8f9f5;float:right;list-style-type:none;padding:20px 0}.genesis-nav-menu>.right>a{display:inline;padding:0}.genesis-nav-menu>.rss>a{margin-left:48px}.genesis-nav-menu>.search{float:right;padding:0;width:13%}.genesis-nav-menu>.search input{background:0 0;border:none}.genesis-nav-menu .widget-area{float:right;padding:10px 0;width:20%}.nav-header{background-color:transparent}.site-header .sub-menu .sub-menu{margin-top:-51px}.site-header .genesis-nav-menu li li{margin-left:0}.nav-primary{background:#fff url(//atelier522.ca/wp-content/themes/restored316-refined-pro/images/border.png) bottom repeat-x;background-size:1200px 1px}.nav-primary a{font-family:'Bernhard Bold',serif;font-size:12px;padding:15px;text-transform:none}.admin-bar .nav-primary.fixed{top:32px}.nav-primary.fixed{position:fixed;top:0;width:100%;z-index:9}.nav-primary.fixed .wrap{margin:0 auto}.nav-primary.fixed+div{border-top:74px solid transparent}.nav-secondary,.nav-footer{background:#fff;text-align:center}.nav-secondary{padding-bottom:30px}.nav-secondary .wrap{background:url(//atelier522.ca/wp-content/themes/restored316-refined-pro/images/sec-nav.png) bottom center no-repeat;background-size:1200px 10px;padding-bottom:10px}.nav-secondary .wrap{margin:0 auto;width:1200px}.nav-footer a:after{content:"|";margin-left:40px}.nav-footer .genesis-nav-menu>.last>a:after{content:"";margin:0}.nav-header-left,.nav-header-right{margin-top:23px}.nav-header-left a,.nav-header-right a{padding:20px 18px}.nav-header-left{float:left;text-align:center;width:35%}.nav-header-right{float:right;text-align:center;width:35%}.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}.menu-toggle,.sub-menu-toggle{display:none;visibility:hidden}.category-index{background:#fff;padding:30px}.category-index .featured-content .entry{border:none;float:left;min-height:310px;padding:0 5px;width:33%}.category-index .widget{padding:20px 0}.category-index .widget-title{background:#fff url(//atelier522.ca/wp-content/themes/restored316-refined-pro/images/border.png) repeat-x scroll center bottom/1200px 1px}.category-index .entry-title a{font-size:25px}.category-index ul li{float:left;font-size:13px;margin:3px 5px;width:23%}.sidebar li.cat-item,.sidebar .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding-left:10px}.sidebar li.cat-item a,.sidebar .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a{text-decoration:none}.sidebar li.cat-item a:hover,.sidebar li.cat-item a:active,.sidebar li.cat-item a:focus{color:#a49168;outline:0}.refined-blog .content .entry{float:left;padding:30px;width:48.7179%}.refined-blog .entry:nth-child(1) .custom-date{visibility:visible}.refined-blog .entry:nth-of-type(2n+3){margin-left:2.5641%}.refined-blog .entry:nth-child(1){width:100%}.refined-blog .custom-date{visibility:hidden}.entry{margin-bottom:40px;padding:0}.single-post .entry{padding-top:20px}.entry-content ol,.entry-content ul{margin-bottom:28px;margin-left:40px}.entry-content ol>li{list-style-type:decimal}.entry-content ul>li{list-style-type:disc}.entry-content ul>.wc-block-grid__product{list-style-type:none}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content code{background-color:#333;color:#ddd}p.entry-meta{margin-bottom:0}.entry-header .entry-meta{color:#a49168;font-family:'Quattrocento Sans',sans-serif;font-size:15px;font-style:italic;font-weight:300;text-align:center;margin-bottom:20px}.entry-header .entry-meta a{font-family:'Quattrocento Sans',sans-serif;font-style:normal;padding:0 8px 0 4px;text-transform:uppercase}.entry-footer{font-size:15px;font-family:'Quattrocento Sans',sans-serif;font-style:normal;font-weight:300;padding:0 0 10px;margin-top:45px;text-align:center;text-transform:uppercase}body.blog .entry-footer{display:none}.content article{position:relative}div.entry.product.type-product{padding:0}.content article .custom-date{background:#faf7f2;border:10px solid #fff;color:#26282a;font-family:'Quattrocento Sans',sans-serif;font-style:italic;left:-2%;padding:5px 10px;position:absolute;text-align:center;text-transform:uppercase;top:100px}.single-post .content article .custom-date{background:#faf7f2;border:10px solid #fff;color:#26282a;font-family:'Quattrocento Sans',sans-serif;font-style:italic;left:373.5px;padding:5px 10px;position:absolute;text-align:center;text-transform:uppercase;top:-20px}.my-date-day{display:block;font-size:32px;line-height:35px;margin:0;padding:0}.my-date-month{font-size:12px;letter-spacing:5px;text-transform:uppercase}.pagination{clear:both;margin-bottom:15px;text-align:center}.adjacent-entry-pagination{background:#fff;margin-bottom:30px;padding:30px}.single-post .adjacent-entry-pagination{display:none}.single-post .pagination-previous{float:left;width:45%}.single-post .pagination-next{float:right;width:45%}.adjacent-entry-pagination a{font-family:'Quattrocento Sans',sans-serif;font-size:16px;font-style:italic}.archive-pagination li{display:inline}.archive-pagination li a{color:#333;cursor:pointer;display:inline-block;font-size:15px;padding:8px 12px;text-transform:uppercase}.archive-pagination li a:hover{text-decoration:underline}.archive-pagination .active a{text-decoration:underline}.after-entry{background:#fff;margin:30px 0;padding:30px;text-align:center}.after-entry .enews-widget{background:#faf7f2;padding:30px;text-align:center}.after-entry .widget{margin-bottom:32px}.after-entry .widget:last-child,.after-entry p:last-child{margin:0}.after-entry li{list-style-type:none}.comment-respond,.entry-comments,.entry-pings{background:#fff;margin-bottom:40px;padding:30px}.entry-comments h3,.entry-pings h3,.comment-respond h3{font-size:18px;font-weight:300;text-align:center}.comment-respond,.entry-pings{padding:30px}.comment-header,.comment-meta{font-family:'Gentium Basic',serif;font-size:15px;font-style:italic;font-weight:400;letter-spacing:2px;text-transform:lowercase}.comment-header a,.comment-meta a{font-style:normal;text-transform:uppercase}.comment-content{clear:both}.comment-list li{margin-top:24px;padding:32px}.comment-list li li{margin-right:-32px}.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond input[type=url]{width:50%}.comment-respond label{display:block;margin-right:12px}.entry-comments .comment-author{margin-bottom:0}.entry-pings .reply{display:none}.form-allowed-tags{background-color:#f5f5f5;font-size:16px;padding:24px}.sidebar li{margin-bottom:10px;padding:15px;text-align:left}.sidebar li a{color:#333}.sidebar p:last-child,.sidebar ul>li:last-child{margin-bottom:0}.sidebar .widget{background:#fff;margin-bottom:20px;overflow:hidden;padding:25px}.sidebar .enews-widget{background:#faf7f2;border:30px solid #fff;text-align:center}.sidebar .widget li:nth-of-type(2n+1){background:0 0}.sidebar .widget li:nth-of-type(2n){background:0 0}.product-categories .children .cat-item{padding:5px 10px}.widget-wrap .product-categories li.cat-item.cat-item-557,.widget-wrap .product-categories li.cat-item.cat-item-558{display:inline-flex;align-items:center}.widget-wrap .product-categories li.cat-item.cat-item-560:after{content:"";display:inline-block;background-image:url('/wp-content/uploads/2024/12/gold-bow.png');height:35px;width:35px;background-size:cover;margin-left:8px;margin-top:-1px}.widget-wrap .product-categories li.cat-item.cat-item-571:after{content:"";display:inline-block;background-image:url('/wp-content/uploads/2025/10/acorn-brown.png');height:25px;width:19px;background-size:cover;margin-left:6px;top:5px;position:relative}.widget-wrap .product-categories li.cat-item.cat-item-572:after{content:"";display:inline-block;background:url('/wp-content/uploads/2026/04/spring-flower.png') no-repeat;height:25px;width:25px;background-size:contain;margin-left:6px;top:8px;position:relative}.sidebar button{margin-top:16px}.widget_product_categories .children li{padding:10px}.widget_product_categories .children li a{line-height:1.65;display:block}.widget_product_categories li.cat-parent>a{padding-bottom:8px}section#woocommerce_product_search-2{background-color:transparent;padding:0}section#woocommerce_product_search-2 input{background:0 0;border:0;border-bottom:1px solid #26282a;padding-left:0;padding-right:0;padding-bottom:11px}.home .gb-block-layout-column{margin-bottom:32px}@media screen and (max-width:1200px){.sidebar-primary .widget_product_categories h4.widget-title{cursor:pointer}.sidebar-primary .widget_product_categories h4.widget-title{display:inline-flex;align-items:center;height:30px}.sidebar-primary .widget_product_categories h4.widget-title:after{content:'';display:inline-block;-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30px" height="30px" viewBox="0 0 24 24"><path fill="currentColor" d="m5.84 15.41 5.66-5.66 5.66 5.66-.71.7-4.95-4.95-4.95 4.95-.71-.7Z"/></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30px" height="30px" viewBox="0 0 24 24"><path fill="currentColor" d="m5.84 15.41 5.66-5.66 5.66 5.66-.71.7-4.95-4.95-4.95 4.95-.71-.7Z"/></svg>') no-repeat 50% 50%;background-repeat:no-repeat;background-color:#333;background-size:30px 30px;width:30px;height:30px;margin:0;transform:translateX(4px) rotate(180deg);transition:transform .2s ease-in-out}.sidebar-primary .widget_product_categories.expanded h4.widget-title:after{transform:translateX(4px) rotate(0deg)}.sidebar-primary .widget_product_categories{padding:0 25px 15px;transition:padding .2s ease;background-color:transparent;margin-bottom:15px}.sidebar-primary .widget_product_categories.expanded{padding:25px;padding-top:0}.sidebar-primary .widget_product_categories h4.widget-title{padding:25px 0;margin:0;transition:padding .2s ease,margin .2s ease;text-transform:none;font-size:16px;font-family:"Quattrocento Sans",sans-serif;background-color:#f8f9f5;color:#333}.sidebar-primary .widget_product_categories h4.widget-title+ul{overflow:hidden;height:0;opacity:0;transition:height .2s ease,opacity .2s ease-in-out}.sidebar-primary .widget_product_categories.expanded h4.widget-title+ul{height:auto;opacity:1}section#woocommerce_product_search-2{background-color:transparent;padding:10px 25px 15px;max-width:350px}}.woocommerce .widget_product_categories .product-categories li.current-cat>a:before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;padding-right:7px;content:"";text-decoration:none;color:#26282a;cursor:pointer}@media only screen and (max-width:1200px){.sidebar .widget_product_search{background-color:transparent;padding:20px;margin-bottom:0}}form.woocommerce-product-search{display:flex;align-items:center;position:relative}button.product-search__submit{display:flex;justify-content:center;align-items:center;position:absolute;right:0;width:35px;height:35px;padding:0;margin:0 0 0 15px;border:none;background:0 0;color:#555;transition:color .3s ease}button.product-search__submit svg{fill:currentColor;width:100%;height:auto}button.product-search__submit:hover,button.product-search__submit:active{color:#26282a}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#f2efe9}#flex-footer{background:#26282a;background-size:1200px 1px;color:#f8f9f5;clear:both;padding:20px;-webkit-box-shadow:0px 0px 3px -1px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 3px -1px rgba(0,0,0,.75);box-shadow:0px 0px 3px -1px rgba(0,0,0,.75);position:relative;z-index:1}#flex-footer a,#flex-footer .widget-title{color:#f8f9f5}#flex-footer li{margin-bottom:10px;text-align:center}.flex-footer .widget img{width:75%;max-width:200px !important;margin-top:5px}span.dashicons.dashicons-instagram{margin-top:5px;margin-left:-2px}span.dashicons.dashicons-instagram:before{display:block;font-size:28px}.site-footer{background-color:#26282a;color:#f8f9f5;font-family:'Quattrocento Sans',sans-serif;font-size:9px;font-weight:300;letter-spacing:2px;line-height:1;padding:40px 20px;text-transform:uppercase;z-index:2;position:relative}.site-footer p{margin-bottom:0;color:#a49168}.site-footer a{color:#a49168;text-decoration:none}.site-footer .wrap{padding:0 1%}.js div.site-inner>div:not(.front-page-1):not(.front-page-2) .fadeup-effect{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:0;overflow:hidden}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.header-widget-area{font-size:15px;font-weight:400;display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center}.site-header .header-widget-area a.menu-cart{line-height:1;padding:15px 10px 10px}.site-header .header-widget-area a.menu-cart:focus{outline:0}.site-header .widget_custom_html div,.site-heaer .widget_custom_html a{display:block;height:100%}.site-header .header-widget-area a{text-decoration:none;padding:10px}@media screen and (min-width:375px){.site-header .header-widget-area a.menu-cart{padding:6px 10px 5px}}@media screen and (min-width:961px){.site-header .header-widget-area a.menu-cart{padding:6px 10px 17px}}@media screen and (min-width:960px){.site-header .widget-area.header-widget-area{flex-direction:column;justify-content:flex-start;align-items:center;padding:0;margin-top:18px}.header-widget-area .menu-cart:before{line-height:1}}@media screen and (min-width:1201px){.site-header .widget-area.header-widget-area{flex-direction:row-reverse;justify-content:center;margin-top:23px}.site-header .widget_custom_html{padding:10px}.site-header .header-widget-area a{display:flex;align-items:flex-end;line-height:1;padding:12px 10px 0}.site-header .header-widget-area a.menu-cart{padding-top:0}}.widget.widget_agmmapswidget h4.widgettitle.widget-title,.widget.jr-insta-slider h4.widgettitle.widget-title{font-family:'Bernhard Bold',serif;font-size:20px;font-weight:300;letter-spacing:8px;margin:0 0 10px;text-align:center;text-transform:uppercase;font-style:normal}.agm-google_map-widget{margin-top:40px !important;margin-bottom:80px !important}.agm-google_map-widget{margin-bottom:0 !important}.menu-toggle:focus{outline:0}.icon{color:#26282a;display:inline;font-size:20px;position:relative;bottom:-2px;letter-spacing:20px}.jr-insta-thumb{padding-top:30px}.front-page .home-slider-overlay.widget-area h3.closure{font-size:16px;letter-spacing:3px}.gform_wrapper ul.gfield_checkbox li,.gform_wrapper ul.gfield_radio li{overflow:visible}body .gform_wrapper ul li.gfield{margin-top:30px}.contact-instruct{max-width:900px;text-align:center;margin:0 auto}img.flag{width:50px;display:block;margin:20px auto 0}hr{max-width:50px;margin:20px auto}.wis-box{display:none}.content article .custom-date{display:none !important}.woocommerce div.product div.images .flex-control-thumbs.flex-control-nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.woocommerce div.product div.images .flex-control-thumbs li{position:relative;width:calc(25% - 6px);height:0;padding-top:calc(25% - 6px);margin:0}.woocommerce div.product div.images .flex-control-thumbs li img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.intro-box-inner .no-drop .gb-container-content:first-of-type{padding:0;box-shadow:none}.map-section{padding:60px 0;margin:0 4%}.map-section p{line-height:1.4}.map-section h2{margin-bottom:30px}.home .map-section h3{margin-bottom:10px;font-weight:400;font-size:24px;text-transform:none}.map-section-inner{background-image:url('/wp-content/uploads/2024/11/ep_naturalwhite-whiter-400x400-1.jpg');padding:60px 4%;-webkit-box-shadow:0px 0px 3px -1px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 3px -1px rgba(0,0,0,.75);box-shadow:0px 0px 3px -1px rgba(0,0,0,.75)}.front-page .intro-box{padding:60px 0}.promo-box{background-image:url('/wp-content/uploads/2024/11/ep_naturalwhite-whiter-400x400-1.jpg');-webkit-box-shadow:0px 0px 3px -1px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 3px -1px rgba(0,0,0,.75);box-shadow:0px 0px 3px -1px rgba(0,0,0,.75);margin:0 4% 60px}.intro-box-inner .gb-container-content:first-of-type{background-color:#f8f9f5;padding:60px;-webkit-box-shadow:0px 0px 3px -1px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 3px -1px rgba(0,0,0,.75);box-shadow:0px 0px 3px -1px rgba(0,0,0,.75);background-image:url('/wp-content/uploads/2024/11/ep_naturalwhite-whiter-400x400-1.jpg');margin:0 4%}.intro-blurb{background-image:url('/wp-content/uploads/2024/11/ep_naturalwhite-whiter-400x400-1.jpg');padding:55px 4% 40px;-webkit-box-shadow:0px 0px 3px -1px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 3px -1px rgba(0,0,0,.75);box-shadow:0px 0px 3px -1px rgba(0,0,0,.75);margin:60px 4% 0}.intro-blurb p{font-size:18px}.intro-blurb .gb-container-content{margin:0 auto !important}.insta-section{-webkit-box-shadow:0px 0px 3px -1px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 3px -1px rgba(0,0,0,.75);box-shadow:0px 0px 3px -1px rgba(0,0,0,.75);position:relative;z-index:100;background-image:url('/wp-content/uploads/2024/11/ep_naturalwhite-whiter-400x400-1.jpg');padding:60px 4%;margin:0 4%}.insta-section h2{margin-bottom:13px}.map-section .gb-container-content{margin:0}.promo-box-inner{padding:60px 4% 32px}.front-page .intro-box.promo-box{padding:0 0 80px}.front-page .intro-box.promo-box .gb-container-content .gb-container-content .gb-container-content{margin:0}.front-page .intro-box-inner.intro-blurb h2{text-transform:none;font-size:36px}.front-page .intro-box p.has-text-align-center{max-width:800px;margin:0 auto 28px;font-family:"Bernhard Bold",serif}.front-page .intro-box-inner.intro-blurb p{font-family:'Quattrocento Sans',sans-serif}.home .intro-box-inner h3{margin-top:24px;text-transform:none;font-family:'Bernhard Modern Std';font-weight:400;font-size:32px;margin-bottom:2px}.intro-categories a{text-decoration:none}.alignfull{margin:0 calc(50% - 50vw);max-width:100vw;width:100vw}.alignwide{margin:32px calc(25% - 25vw);max-width:100vw;width:initial}select:focus{outline:1px dotted #222}.woocommerce div.product form.cart .variations td.label{padding-right:9px}.woocommerce div.product form.cart .variations th{display:block;font-size:18px}.woocommerce div.product form.cart .variations{margin-bottom:0}.woocommerce div.product .product_title{margin-bottom:0;line-height:1.1}.woocommerce div.product form.cart div.quantity{margin-right:7px}.variations td.value{position:relative;float:left;min-width:200px}.page-shop .woocommerce-ordering{position:relative;min-width:200px}.woocommerce-shop mark.count{display:none}.woocommerce .product-category a h2,.woocommerce a.woocommerce-loop-product__link h2,.woocommerce a.woocommerce-loop-product__link .price .amount{color:#222;transition:.2s ease}.woocommerce .product-category a:hover h2,.woocommerce a.woocommerce-loop-product__link:hover h2,.woocommerce a.woocommerce-loop-product__link:hover .price .amount{color:#a49168}.woocommerce-shop ul.products li.product h2.woocommerce-loop-category__title{font-size:24px}.woocommerce .widget_product_categories .product-categories li.current-cat>a:before{color:#a49168;top:1px;position:relative}@media screen and (max-width:1200px){.tax-website_category ul.products{padding-top:15px}}@media screen and (max-width:575px){.woocommerce-products-header__title page-title,.page-title{font-size:32px}.tax-website_category ul.products{padding-top:15px}}.variations td.value:after{top:18px}.page-shop .woocommerce-ordering:after{top:10px}.page-shop .woocommerce-ordering select,.variations td.value select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;max-width:320px;height:50px;float:right;margin:5px 0;padding:0 24px;font-size:16px;line-height:1.75;color:#26282a;background-color:transparent;background-image:none;-ms-word-break:normal;word-break:normal}.woocommerce .woocommerce-ordering{margin:0 0 1.5em;display:none}.woocommerce .woocommerce-result-count{display:none;margin:10px 20px 1em 0;color:#a49168}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{margin:26px 0 1em;float:right}label[for=attribute]{display:none}.woocommerce div.product p.price,.woocommerce div.product span.price{text-align:left !important}.woocommerce.single-product h1.product_title{font-size:30px;margin-bottom:10px}.single-product p.price{color:#26282a;font-family:"Quattrocento Sans",sans-serif;font-size:24px}.woocommerce .related.products ul.products li.product a.button{display:none}.front-page .entry{padding:0}.front-page .site-inner,.blog .site-inner,.about .site-inner,.single-post .site-inner{margin-top:0;max-width:none;background-image:url('/wp-content/uploads/2024/11/Subtle-Botany_Artwork-scaled.webp');background-size:600px}.about .site-inner,.single-post .site-inner{padding-top:60px;padding-bottom:60px;margin-bottom:0}.blog .site-inner{padding-top:40px;padding-bottom:0;margin-bottom:0}.blog .content,.about .content{background-image:none}.blog .content{padding-bottom:0}.blog article,.about .content,.single-post .content{background-image:url('/wp-content/uploads/2024/11/ep_naturalwhite-whiter-400x400-1.jpg');padding:60px 8%;-webkit-box-shadow:0px 0px 3px -1px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 3px -1px rgba(0,0,0,.75);box-shadow:0px 0px 3px -1px rgba(0,0,0,.75)}.blog article{margin-bottom:60px}.front-page .content{background:0 0}.front-page .wp-block-kadence-advancedgallery{margin:0 calc(50% - 50vw);-webkit-box-shadow:0px 0px 3px -1px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 3px -1px rgba(0,0,0,.75);box-shadow:0px 0px 3px -1px rgba(0,0,0,.75);position:relative;z-index:100;background:#26282a;background-image:url('/wp-content/uploads/2024/11/ep_naturalwhite-whiter-400x400-1.jpg')}.intro-feature .wc-block-featured-category .wc-block-featured-category__title{padding-bottom:0;text-transform:uppercase}.gm-style-iw.gm-style-iw-c{min-width:280px;width:200px;text-align:center}.gm-style-iw.gm-style-iw-c .info_content_title{font-family:"Bernhard Bold" !important;text-transform:uppercase;font-size:20px !important}.gm-style-iw.gm-style-iw-c p{margin-top:5px}.intro-box-inner.intro-feature .gb-container-content{padding:60px 5% 0}.wc-block-featured-category__wrapper a:focus{outline:0}@media only screen and (max-width:800px){.gb-layout-columns-3>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1" "col2" "col3"}}@media only screen and (max-width:830px){.about .site-inner .wp-block-image figure{margin-left:0;margin-right:0;width:100%}.about .site-inner .wp-block-image img{width:100% !important}}@media only screen and (max-width:900px){.intro-feature .gb-layout-columns-3>.gb-layout-column-wrap{grid-template-columns:1fr;grid-template-areas:"col1" "col2" "col3"}}blockquote.wp-block-quote.alignwide.is-layout-flow.wp-block-quote-is-layout-flow{margin:0 0 32px}.about .site-inner .wp-block-image{margin:0}.about .site-inner figure.alignright{margin-top:0}.about article{margin-bottom:0;padding:0}.wis-feed-header{height:0}.flag-icon{display:block;margin:0 auto}.woocommerce .entry-title{margin-bottom:10px}.home main.content{padding:0}main.content{padding:20px 4% 50px}.home main.content{padding-top:0;padding-bottom:0}.home .entry{margin-bottom:0}h1.entry-title{color:#26282a;margin-bottom:36px}.page-shop h1.entry-title{margin-bottom:30px;text-transform:uppercase}div.gform_wrapper .top_label .gfield_label{font-family:"Bernhard Bold",serif}a.added_to_cart.wc-forward{margin-left:10px}.woocommerce-checkout h3{margin-top:20px}.wp-block-media-text>.wp-block-media-text__media{margin-bottom:30px}.pum .pum-container{padding-bottom:70px;background-color:transparent;box-shadow:none !important}.pum .pum-container .pum-content{background-color:#f8f9f5;background-image:url('/wp-content/uploads/2024/11/ep_naturalwhite-whiter-400x400-1.jpg');box-shadow:0px 0px 30px 0px rgba(2,2,2,1)}#popmake-72{padding:0;background-color:#fcfcfc;border:6px solid #26282a}.pum .pum-container .pum-content:before{display:block;float:left;width:300px;height:46px;background-image:url('/wp-content/uploads/2023/12/1622-norfolkkk.webp');background-repeat:no-repeat;background-position:center;margin:0 auto}.pum-content figure{margin:0}.pum-content p{color:#333;line-height:1.4;padding:0 20px;margin:0 0 16px;font-family:"Quattrocento",sans-serif;text-align:center}.pum-content p.emphasis{padding:0 0 0 15px;margin:40px 30px;border-left:5px solid rgba(39,162,224,.9)}.pum-content p.emphasis span{display:inline-block;margin-top:11px}.pum-content p.signature span{display:inline-block;font-style:italic;margin-top:4px}.pum .pum-container .pum-content>p:first-of-type{margin-top:36px}.pum-container .pum-content hr{display:block;max-width:33%;margin:45px auto 45px;border-top:3px solid rgba(177,147,115,.8)}.pum-content a{color:#333;font-weight:400;text-decoration:underline}.pum-content strong{color:#333}.pum h3{margin-top:20px !important;margin-bottom:15px}.pum-content+.pum-close,.pum-theme-lightbox .pum-content+.pum-close{background-color:transparent;border:0}*:focus{outline:0}.home .intro-box-inner .wp-block-cover{min-height:800px}.wp-block-osim-promo-card{box-shadow:none;border:0}.wp-block-osim-promo-card.has-link:hover{box-shadow:none}@media only screen and (min-width:414px){.pum-content p{padding:0 30px}}@media screen and (min-width:600px){.pum-content p{padding:0 15%}.pum-content p.emphasis{margin:40px calc(15% + 5px)}}.gb-block-container .has-background-dim{opacity:.4}.popup-2-text img{width:240px;margin-bottom:20px}.pum-content :where(.wp-block-columns.is-layout-flex){gap:0}@media only screen and (max-width:781px){.popup-2-text{padding-bottom:20px}}@media only screen and (min-width:782px) and (max-width:900px){.popup-2-text img{width:180px;margin-bottom:32px}}@media screen and (min-width:1024px){body .pum-container.pum-responsive.pum-responsive-medium{width:90%;max-width:900px}.popup-2{gap:0}}@media screen and (min-width:1201px){body .pum-container.pum-responsive.pum-responsive-medium{width:900px}}@media only screen and (max-width:1200px){.site-inner,.wrap{max-width:960px}.site-inner{margin-top:0}.flex-footer .wrap,.site-footer .wrap{max-width:none}.insta-section{padding:50px calc(20px + 1%) 40px}.map-section-inner{padding:50px calc(20px + 1%) 28px}.intro-box-inner .gb-container-content:first-of-type{padding:60px 60px 45px}.intro-box-inner.intro-feature .gb-container-content{padding:50px calc(20px + 1%) 0}.content-sidebar-wrap{display:flex;flex-flow:column nowrap}.sidebar-primary{order:-10}.nav-secondary .wrap{width:100%}.announcement-widget .enews-widget p,.site-wide-cta .enews-widget p{border-right:none;float:none;width:100%}.announcement-widget .enews-widget input,.site-wide-cta .enews-widget input{width:27%}.genesis-nav-menu li.shop a{display:none}.announcement-widget form,.site-wide-cta form{float:none;width:100%}.nav-header-left a,.nav-header-right a{padding:20px 8px}.single-post .content article .custom-date{left:46%}.woocommerce-cart .site-inner,.woocommerce-checkout .site-inner{margin-top:20px;padding:0 4%}}@media only screen and (max-width:1024px){a.category-block .overlay{color:#333;filter:alpha(opacity=100);opacity:1;position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.overlay .entry-title{color:#333}a.category-block:after{display:none}}@media only screen and (max-width:991px){.front-page .wp-block-kadence-advancedgallery .kadence-blocks-gallery-item:last-of-type,.front-page .wp-block-kadence-advancedgallery .kadence-blocks-gallery-item:nth-last-child(2){display:none}}@media only screen and (max-width:960px){.site-inner,.wrap{max-width:800px}.footer-widgets{padding:20px}.content,.content-sidebar-sidebar .content,.content-sidebar-sidebar .content-sidebar-wrap,.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.footer-widgets-4,.sidebar-content-sidebar .content,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-primary,.sidebar-secondary,.sidebar-sidebar-content .content,.sidebar-sidebar-content .content-sidebar-wrap,.site-header .widget-area,.title-area,.refined-landing .site-inner{width:100%}.site-header .wrap{position:relative;padding:10px 5% 0}.header-image .title-area{background-position:center top}.genesis-nav-menu li,.site-header ul.genesis-nav-menu,.site-header .search-form{float:none}.genesis-nav-menu,.site-description,.site-header .title-area,.site-header .search-form,.site-title{text-align:center}.genesis-nav-menu a,.genesis-nav-menu>.first>a,.genesis-nav-menu>.last>a{padding:20px 16px}.site-header .search-form{margin:16px auto}.genesis-nav-menu li.right{display:none}.header-image .site-header .widget-area{padding:0}.header-image .site-title>a{margin-top:15px}.footer-widgets-1{margin-right:0}.site-wide-cta{width:100%}.header-full-width .title-area{width:100%}body.menu-expanded,body.menu-expanded .site-container{height:100vh;overflow-y:hidden}.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}.nav-header-left{position:fixed;top:0;left:0;right:0;z-index:-20;display:block !important;height:0 !important;width:100%;max-height:1000vh !important;padding:0 !important;overflow:auto}.menu-toggle.activated+.nav-header-left{z-index:20;height:100vh !important;padding:95px 25px 25px !important;background-image:url('/wp-content/uploads/2024/11/ep_naturalwhite-whiter-400x400-1.jpg')}.nav-header-left .wrap{padding:0}.nav-header-left{display:none}.genesis-skip-link .skip-link-hidden{display:none;visibility:hidden}.menu-toggle,.sub-menu-toggle{border-width:0;color:#333;display:block;margin:0 auto 4px;overflow:hidden;text-align:center;visibility:visible}.menu-toggle:focus,.menu-toggle:hover,.sub-menu-toggle:focus,.sub-menu-toggle:hover{background-color:transparent;border-width:0;color:#a49168}.menu-toggle{line-height:1;position:absolute;right:0;width:auto;z-index:1000;display:inline-block;justify-content:center;align-items:center;font-size:0;background-color:transparent;padding:11px 33px}.site-header .menu-toggle:before{content:'';display:block;-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M2 5v2h20V5H2zm0 6v2h20v-2H2zm0 6v2h20v-2H2z"/></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M2 5v2h20V5H2zm0 6v2h20v-2H2zm0 6v2h20v-2H2z"/></svg>') no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;background-color:#333;width:28px;height:28px}.site-header .menu-toggle.activated:before{-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M4.707 3.293 3.293 4.707 10.586 12l-7.293 7.293 1.414 1.414L12 13.414l7.293 7.293 1.414-1.414L13.414 12l7.293-7.293-1.414-1.414L12 10.586 4.707 3.293z"/></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M4.707 3.293 3.293 4.707 10.586 12l-7.293 7.293 1.414 1.414L12 13.414l7.293 7.293 1.414-1.414L13.414 12l7.293-7.293-1.414-1.414L12 10.586 4.707 3.293z"/></svg>') no-repeat 50% 50%}.sub-menu-toggle{float:right;padding:10px;position:absolute;right:0;top:0;z-index:100}.sub-menu .sub-menu-toggle{padding:12px 10px}.sub-menu-toggle:before{display:inline-block;text-rendering:auto;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:transform .25s ease-in-out;-ms-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out}.sub-menu-toggle.activated:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.nav-header-left .genesis-nav-menu .menu-item{display:block;float:none;position:relative;text-align:left}.nav-header-left .genesis-nav-menu .menu-item:focus,.nav-header-left .genesis-nav-menu .menu-item:hover{position:relative}.nav-header-left .genesis-nav-menu .menu-item a{border:none;font-family:'Bernhard Modern Std',serif;font-size:24px;font-weight:300;letter-spacing:2px;line-height:1;margin-bottom:1px;padding:15px 20px;width:100%}.nav-header-left .genesis-nav-menu .sub-menu{border:none}.nav-header-left .genesis-nav-menu .menu-item:hover>.sub-menu{margin-left:0}.nav-header-left .genesis-nav-menu .menu-item>a:focus ul.sub-menu,.nav-header-left .genesis-nav-menu .menu-item>a:focus ul.sub-menu .sub-menu{left:0;margin-left:0}.nav-header-left .genesis-nav-menu>.menu-item-has-children>a:after{content:none}.nav-header-left .genesis-nav-menu .sub-menu{clear:both;display:none;margin:0;opacity:1;padding-left:15px;position:static;width:100%}.nav-header-left .genesis-nav-menu .sub-menu .sub-menu{margin:0}.widget-area.header-widget-area{padding-top:0}.nav-header-left,.nav-header-right{margin-top:0}}@media only screen and (max-width:800px){.archive-pagination li a{margin-bottom:4px}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{margin:0;width:100%}.entry-footer .entry-meta{padding:20px}.announcement-widget .enews-widget input,.announcement-widget .enews-widget input[type=submit],.site-wide-cta .enews-widget input,.site-wide-cta .enews-widget input[type=submit]{float:left;margin:5px 0;padding:5px;width:50%}.announcement-widget{padding:0}.flexible-widgets.widget-full .widget,.flexible-widgets.widget-area .widget:nth-of-type(1),.flexible-widgets.widget-halves.uneven .widget:last-of-type{width:100%}.flexible-widgets.widget-area .widget:nth-of-type(1){padding-top:20px;padding-bottom:10px;margin:0 auto;text-align:center}.flexible-widgets.widget-area .widget:nth-of-type(1) img{max-width:200px !important;margin-bottom:20px}.flex-footer .flexible-widgets .widget:not(:nth-of-type(1)){width:33.33%}.flexible-widgets.widget-fourths .widget{width:50%}.flexible-widgets.widget-halves .widget{width:100%}.simple-social-icons ul li a,.simple-social-icons ul li a:hover{padding:7px !important}.genesis-nav-menu .widget-area{display:none}.single-post .content article .custom-date{left:42%}}@media only screen and (max-width:768px){.woocommerce div.product form.cart .variations td.label{padding-right:5px}}@media only screen and (max-width:700px){.woocommerce-cart main.content,.woocommerce-checkout main.content{padding:0}}@media only screen and (max-width:542px){.front-page .wp-block-kadence-advancedgallery .kadence-blocks-gallery-item:nth-last-child(2){display:list-item}.flex-footer .flexible-widgets .widget:not(:nth-of-type(1)){width:100%}}@media only screen and (max-width:500px){.category-index .featured-content .entry,.refined-blog .content .entry{float:none;width:100%}.refined-blog .entry:nth-of-type(2n+3){margin-left:0}.refined-blog .custom-date{visibility:visible}.site-header .wrap{padding:15px 5% 0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li,.woocommerce-page ul.cart_list li,.woocommerce-page ul.product_list_widget li{width:100%}.title-area{width:100%}.site-title{font-size:26px}.front-page .icon,.icon{letter-spacing:15px}.single-post .content article .custom-date{left:38%}.flexible-widgets.widget-full .widget,.flexible-widgets.widget-area .widget:nth-of-type(1),.flexible-widgets.widget-halves.uneven .widget:last-of-type,.flexible-widgets.widget-fourths .widget,.flexible-widgets.widget-thirds .widget{width:100%}.flexible-widgets .widget,.flexible-widgets.widget-halves .widget:nth-child(even),.flexible-widgets.widget-thirds .widget:nth-child(3n+2),.flexible-widgets.widget-fourths .widget:nth-child(4n+2){padding:3%}.header-image .site-title>a{height:55px}.site-footer{padding:40px calc(3% + 20px);line-height:1.4}}@media only screen and (max-width:450px){.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:left;margin-top:7px}}@media only screen and (max-width:400px){.site-header .wrap{display:flex;flex-direction:column}.menu-toggle{padding-bottom:5px}.menu-toggle:not(.activated){position:static}.title-area{order:-5}.header-image .site-header .widget-area{padding-top:0}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:8px}.site-header .header-widget-area a.menu-cart{padding-top:0}}body .splide__pagination.splide__pagination--ltr{display:none}