/*!
Theme Name: Crescent Garden Child Theme
Theme URI: htts://www.crescentgarden.com
Version: 1.1
Description: Divi based child theme for Crescent Garden.
Author: Mod Op  
Template: Divi
Author URI: https://www.modop.com
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
 @font-face{font-family:'SourceSansPro-Regular';font-display:swap;src:url(/wp-content/themes/cg-child/fonts/SourceSansPro-Regular.eot);src:url('/wp-content/themes/cg-child/fonts/SourceSansPro-Regular.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/cg-child/fonts/SourceSansPro-Regular.svg#SourceSansPro-Regular') format('svg'),url(/wp-content/themes/cg-child/fonts/SourceSansPro-Regular.woff) format('woff'),url(/wp-content/themes/cg-child/fonts/SourceSansPro-Regular.woff2) format('woff2');font-weight:400;font-style:normal}@font-face{font-family:'SourceSansPro-Light';font-display:swap;src:url(/wp-content/themes/cg-child/fonts/SourceSansPro-Light.eot);src:url('/wp-content/themes/cg-child/fonts/SourceSansPro-Light.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/cg-child/fonts/SourceSansPro-Light.svg#SourceSansPro-Light') format('svg'),url(/wp-content/themes/cg-child/fonts/SourceSansPro-Light.woff) format('woff'),url(/wp-content/themes/cg-child/fonts/SourceSansPro-Light.woff2) format('woff2');font-weight:400;font-style:normal}@font-face{font-family:'icomoon';src:url(/wp-content/themes/cg-child/fonts/icomoon.eot?biarvy);src:url('/wp-content/themes/cg-child/fonts/icomoon.eot?biarvy#iefix') format('embedded-opentype'),url(/wp-content/themes/cg-child/fonts/icomoon.ttf?biarvy) format('truetype'),url(/wp-content/themes/cg-child/fonts/icomoon.woff?biarvy) format('woff'),url('/wp-content/themes/cg-child/fonts/icomoon.svg?biarvy#icomoon') format('svg');font-weight:400;font-style:normal;font-display:swap}body{font-family:'SourceSansPro-Regular'!important;font-weight:300;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:'SourceSansPro-Light'!important}#main-content p{margin-bottom:0}.et_fixed_nav.et_show_nav #page-container{margin-top:0!important;padding-top:100px!important;transition:none!important}.et_fixed_nav #main-header{top:0!important;position:relative!important}.container{width:92%}#et-top-navigation{float:left!important;width:100%;padding-left:201px!important}#top-menu{margin-left:18px}#main-header,#et-top-navigation,#top-menu a{font-family:'SourceSansPro-Light'!important}#top-menu>li>a{text-transform:uppercase;margin:0 4px;letter-spacing:.4px;transition:none!important}#top-menu>li>a:hover{opacity:1!important;color:#512d6d}#top-menu>li>a:hover:before,#top-menu>li.current-menu-item>a:before{width:100%;height:2px;position:absolute;background-color:#512d6d;content:'';display:block;bottom:34px}#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#512d6d!important}#main-header.et-fixed-header #top-menu>li>a:hover:before,#main-header.et-fixed-header #top-menu>li.current-menu-item>a:before{bottom:14px}#top-menu.nav li ul{border:none;box-shadow:0 0 4px rgb(0 0 0 / 20%)}#top-menu li li{padding:0}#top-menu li li a{color:#000;font-family:'SourceSansPro-Regular'!important;-webkit-font-smoothing:initial;width:240px}#top-menu li .menu-item-has-children>a:first-child:after{transform:rotate(270deg)}.nav ul li a:hover{background:rgba(71,63,63,.07)}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:41px!important;color:#666}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:22px!important}.menu-extras{float:right}.menu-extras a div.countingcart{color:#fff;border-radius:50%;position:relative;display:inline-block;margin-left:4px;padding:1px;top:-4px;min-width:16px;min-height:14px;background-color:#7b7d7f;text-align:center;font-size:8px;line-height:14px}#et-top-navigation .et-cart-info span:before{margin:0}#et-top-navigation .et-cart-info{margin:-2px 12px 0 4px}#icon-user{display:inline-block;position:relative;top:4px;right:5px}#myacct-top-mobile{display:none;float:left}#home-top-mobile{float:left;margin-left:-30px;position:relative;margin-top:-2px}#myacct-top{display:inline-block;position:relative;z-index:3;color:#7b7d7f;text-transform:uppercase;letter-spacing:.4px;transition:none!important;font-size:14px;top:-5px;font-family:'SourceSansPro-Light';margin:0 16px 0 20px}#myacct-top:hover,li.mobile-menu-myacct a:hover{opacity:.4;background:none}#top-menu li.mobile-menu-myacct,.et_shop_image .et_overlay,p.mailchimp-newsletter{display:none}#et_mobile_nav_menu .mobile_menu_bar:before{color:#333}.mobile-main-nav li.has-children.open-sub>.next-level-button,.dt-mobile-header .sub-nav .next-level-button{transform:none!important}.dt-mobile-header .open-sub .next-level-button:before{content:"-";font-size:38px;line-height:10px;position:relative;top:-9px}.dt-mobile-header .sub-nav .next-level-button:before{content:"\ef02"!important;font-family:icomoon-the7-font;font-size:8px;top:0}.dt-mobile-header .sub-nav .open-sub .next-level-button:before{content:"-"!important;font-size:18px;line-height:10px;position:relative;top:-5px}#main-header{min-height:100px;z-index:100}#et-top-navigation{padding-top:45px!important}.page-title .wf-wrap:after{border-bottom:none}.woocom-list-content{text-align:left!important}.woocommerce .product h4,#content .woocommerce .product h4:last-child{font-size:16px!important}.woocommerce .content .wf-cell img{width:100%!important}.shopping-cart-inner{width:220px;background-color:#fff}.shopping-cart-inner:before{border-bottom-color:#fff;right:20px;left:auto}.masthead .shopping-cart-wrap{top:calc(100% + 15px);right:-16px;left:auto}.right-overflow.shopping-cart-wrap{right:-16px;left:auto}.right-overflow .shopping-cart-inner:before{border-bottom-color:#fff}.global-slider .slider-holder{margin-left:0}.global-slider .slick-track{display:flex;overflow:hidden}.global-slider .slick-slide{height:auto;background:transparent;margin-left:0}.global-slider.tous .slick-slide{width:100%!important}.global-slider .slider-holder .loopy{display:flex!important;align-items:center;justify-content:center;background-color:#f5f5f5;margin-left:0}.global-slider .slider-holder .loopy.xllarge,.global-slider .slider-holder .loopy.xllarge .sl-logo,.global-slider .slider-holder .loopy.xllarge .ct-content-text{text-align:center}.global-slider .sl-logo img{display:inline-block;text-align:center;margin-bottom:25px;max-width:265px}.global-slider .slider-column{flex:50%}.global-slider .slider-column.ct-first img{max-height:380px}.global-slider .loopy.xllarge .slider-column.ct-first img{max-height:100%;width:100%}.global-slider .slider-column.ct-car{padding:40px}.global-slider .xllarge .slider-column.ct-first{order:2}.global-slider .xllarge .slider-column.ct-car{padding:0 120px;order:1}.global-slider .vc_btn3-inline{padding-top:15px}.global-slider .xllarge .vc_btn3-inline{padding-top:50px}.global-slider .slick-prev:before,.global-slider .slick-next:before{color:#999!important}.slick-slide{outline:none}.global-slider{margin-bottom:40px!important;padding-bottom:20px}.global-slider .slick-slide .vc_btn3.vc_btn3-style-custom{background:#7f8386!important;color:#fff!important}.global-slider .slick-prev:before{content:"‹";font-size:30px;font-family:inherit}.global-slider .slick-next:before{content:"›";font-size:30px;font-family:inherit}.global-slider ul.slick-dots{margin-bottom:0;padding:10px 0;bottom:-26px;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.global-slider .slick-dots li button .slick-dot-icon:before{opacity:0}.global-slider ul.slick-dots li{margin-left:10px;position:relative;display:inline-block!important;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;background:none}.global-slider .slick-dots li button:before{font-size:14px}.global-slider .ct-content-text,#main-content .woocommerce-MyAccount-content p,#main-content p.wc-no-matching-variations{margin-bottom:20px}.global-slider .vc_btn3-container.vc_btn3-inline .slick-dots{position:relative;transform:none;text-align:left;left:-8px}.global-slider a.slider-anchor{padding:15px 30px;border-radius:3px;font-size:22px;letter-spacing:0;display:block;width:fit-content;margin:0 auto}.single-share-box{text-align:center;margin:10px 0 60px}.share-link-description{color:#522C6D}.share-link-description,.share-buttons{display:inline-block!important}.share-buttons{position:relative;top:6px;left:12px}.single-share-box .share-buttons a{border:none!important;width:23px;height:23px;min-width:23px;min-height:23px;margin:0 10px;cursor:pointer}.single-share-box .share-buttons a.facebook:before{content:"";background:url(/wp-content/themes/cg-child/images/icon-facebook-purple.svg) no-repeat;width:23px;height:23px;display:inline-block;background-size:contain}.single-share-box .share-buttons a.twitter:before{content:"";background:url(/wp-content/themes/cg-child/images/icon-twitter-purple.svg) no-repeat;width:23px;height:23px;display:inline-block;background-size:contain}.single-share-box .share-buttons a.pinterest:before{content:"";background:url(/wp-content/themes/cg-child/images/icon-pinterest-purple.svg) no-repeat;width:23px;height:23px;display:inline-block;background-size:contain}.post-navigation,.shptb1 .woocommerce-product-attributes-item--attribute_pa_color,.shptb1 .woocommerce-product-attributes-item--attribute_pa_size,.shptb1 .woocommerce-product-attributes-item--weight,#pdtAttributes,#pdtAttributes2,.single-product .product_meta,.single-product .cwginstock-subscribe-form,.woocommerce.single-product div.product div.summary>.price:after,.single-product .woocommerce-variation-price,.archive .woocommerce-variation-add-to-cart,.archive ul.button-variable-wrapper,.tax-product_cat .star-rating,li.rtwpvg-product .shopbrandcat,.single-product ol.cr-ajax-reviews-list::before,.woocommerce-form-login__submit:hover::after,.woocommerce-table--order-details.shop_table thead,.woocommerce-order-details .ywcars_button_refund::after,.woocommerce .woocommerce-order-details .order-again a.button::after,a.more-link::after,.more-link a.et_pb_button::after,.woocommerce-order-received .wc-side-button a:hover:after,.et_pb_ajax_pagination_container .entry h2,.et_pb_ajax_pagination_container .entry p,.single-post #main-content .container:first-child:before,span.social-text,.slick-autoplay-toggle-button,span.slick-prev-icon,span.slick-next-icon,.woocommerce-shop .star-rating,.tax-product_cat .star-rating,.home .global-slider .slick-arrow,a.woocommerce-product-gallery__trigger,.woocommerce-message a.button.wc-forward:hover:after,.woocommerce ul.products.columns-3 li.product .star-rating,.single-post span.onsale,.xoo-ml-flag-cont .flag.null,button.xoo-ml-login-otp-btn:after,button.xoo-ml-low-back:after,button.xoo-ml-open-lwo-btn:after,#mailchimp-gdpr-fields,.xoo-el-form-popup li.xoo-el-login-tgr,.xoo-el-header,.xoo-el-action-btn:hover:after,button.btn.xoo-ml-otp-submit-btn:hover:after,.single-product li.menu-item-object-wpml_ls_menu_item,.xoo-aff-input-group span.select2-container--below,.xoo-el-login-btm-fields label,a.ast_track[href=""],a.track-button[href=""],.wt-cli-ckyes-footer-section,.hide-message,.page-inou-modern-outdoor-furniture .global-slider .slick-arrow,#gform_wrapper_56{display:none!important}.global-slider .slick-next{right:-30px!important}.global-slider .slick-prev{left:-20px!important}.home .grid-cat,.category-link,.woocommerce-tabs .tabs:after,.single-product.woocommerce div.product form.cart .button.disabled::after,.single-product.woocommerce div.product form.cart .button:hover::after,a.button.track-button:hover::after,.woocommerce-account .ywcars_button_refund_container button.button:disabled,.woocommerce-account .ywcars_button_refund_container button.button:disabled[disabled],.single-product .woocommerce-message{display:none!important}.page-blog .searchandfilter ul:first-child,.page-tutorials .searchandfilter ul:first-child,.store-locator__actions-bar table{border:none!important}.home .vc_masonry_grid.l-content,.woocommerce-Button::after,#comments .woocommerce-noreviews,.ywcars_whole_order{display:none!important}.stories .vc_btn3.vc_btn3-style-custom{top:-20px}.recent-posts li article{align-items:center}.page-template-template-blog-masonry .slick-list{max-height:415px}.page-template-template-blog-masonry ul.slick-dots{padding-top:30px}.page-template-template-blog-masonry .ult-item-wrap.slick-slide{margin:0!important}.ult-item-wrap .vc_gitem_row .grid-left.vc_gitem-col,.woocommerce-account .et_pb_section:first-child{padding:0!important}.slick-next{right:-35px!important}.slick-prev{left:-35px!important}h2.section-title{font-size:28px;margin-bottom:50px!important}.tutorial_container .vc_gitem-post-data-source-post_title{min-height:65px}.tutorial_container .wpb_single_image:before{content:url(/wp-content/themes/cg-child/images/icon-play.svg);display:block;width:58px;height:58px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;cursor:pointer;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='your_transparent.png',sizingMethod='scale');background:none!important}.tutorial_container .wpb_single_image:hover:before{content:url(/wp-content/themes/cg-child/images/icon-play-purple.svg)}.post-type-archive-tribe_events #tribe-events-header,.tribe-events-list-separator-month,#menu-item-wpml-custom{display:none}.post-type-archive-tribe_events .tribe-events-list .tribe-events-loop .tribe-events-event-image{float:right;margin:0;background-size:cover;background-repeat:no-repeat;background-position:center center;padding-bottom:29%}.tribe-events-list .tribe-events-list-event-title{font-size:2em!important;margin-bottom:5px!important}.tribe-events-loop .tribe-events-event-meta{clear:none!important}.tribe-events-list .type-tribe_events{background:#f5f5f5}.tribe-events-list .type-tribe_events{padding:0}#event-sep{width:80px;height:3px;background-color:#111;margin:22px 0 20px}.tribe-events-list-separator-month+.type-tribe_events.tribe-events-first,.tribe-events-list .type-tribe_events{padding-top:0!important}.tribe-events-list .type-tribe_events{margin:60px 0;border:none}.tribe-events-list .tribe-events-event-image+div.tribe-events-content.tribe-events-list-event-description{padding-left:45px}.tribe-events-list .tribe-events-loop .tribe-events-content{width:auto}.tribe-events-loop .tribe-events-event-meta{border:none!important;background:none!important}.tribe-events-list .tribe-events-loop .tribe-events-content{width:65%}.post-type-archive-tribe_events .tribe-events-ical.tribe-events-button{display:none!important}#tribe-events .tribe-events-cal-links .tribe-events-button,.woocommerce #respond input#submit{background:#6c7073;padding:12px 30px;font-size:16px;font-weight:400;letter-spacing:normal;transition:all .2s ease-in-out}.woocommerce-page #respond .form-submit input#submit,.woocommerce-page .form-row .woocommerce-form-login__submit,.woocommerce-form-row .woocommerce-Button,.woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a.woocommerce-button,.woocommerce-address-fields button.button,.woocommerce-MyAccount-content .woocommerce-Button.button,#ywcars_submit_button,button.xoo-ml-login-otp-btn,button.xoo-ml-low-back,button.xoo-ml-open-lwo-btn,.woocommerce-page button.button.xoo-el-action-btn,.xoo-el-form-container button.btn.button.xoo-el-action-btn,.button.btn.xoo-ml-otp-submit-btn{background:#dadbdd!important;text-transform:uppercase;border-radius:4px!important;padding:14px 18px 14px 18px!important;min-height:38px!important;line-height:38px!important;padding-top:0!important;padding-bottom:0!important;border:none!important;font-size:13px!important;font-weight:900!important;color:#7b7d7f!important;cursor:pointer!important}.woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a.woocommerce-button{padding:8px 14px 7px 14px!important;background-color:#6C7073!important;color:#fff!important;margin:0 5px 5px 0!important}.woocommerce-page #respond .form-submit input#submit:hover,.woocommerce-page .form-row .woocommerce-form-login__submit:hover,.woocommerce-form-row .woocommerce-Button:hover,.woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a.woocommerce-button:hover,.woocommerce-address-fields button.button:hover,tr.order_item td.product-name .ywcars_button_refund:hover,.woocommerce-MyAccount-content .woocommerce-Button.button:hover,#ywcars_submit_button:hover,button.xoo-ml-login-otp-btn:hover,button.xoo-ml-low-back:hover,button.xoo-ml-open-lwo-btn:hover,.woocommerce-page button.button.xoo-el-action-btn:hover,.xoo-el-form-container button.btn.button.xoo-el-action-btn:hover,.button.btn.xoo-ml-otp-submit-btn:hover{color:#fff!important;background:#522D6D!important;cursor:pointer}.woocommerce-page .form-row .woocommerce-form-login__submit,.woocommerce-form-row .woocommerce-Button,.woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a.woocommerce-button,#ajaxsearchpro5_1 .probox .proinput input.orig,div.asp_m.asp_m_5 .probox .proinput input.orig,#ajaxsearchpro5_1 .probox .proinput input.autocomplete,div.asp_m.asp_m_5 .probox .proinput input.autocomplete,#ssf_adress_input_box .ssf-field.expand{margin:26px 0 6px}#ajaxsearchpro6_1 .probox .proinput input.orig,#ajaxsearchpro6_2 .probox .proinput input.orig,div.asp_m.asp_m_6 .probox .proinput input.orig,.store-locator__store-list{font-family:'SourceSansPro-Regular'!important}.woocommerce .woocommerce-error,.woocommerce-notices-wrapper{margin:20px 0 30px}.woocommerce fieldset legend{font-size:30px;margin-bottom:20px;font-family:'SourceSansPro-Light'!important}a.more-link,.more-link a.et_pb_button{display:inline-block!important;border-radius:3px!important;background:#7f8386!important;padding:12px 30px!important;text-transform:uppercase;font-size:16px;color:#fff!important;border:none!important}a.more-link:hover,.more-link a.et_pb_button:hover{color:#fff!important;background:#522D6D!important;cursor:pointer}#tribe-events .tribe-events-cal-links .tribe-events-button:hover{background:#522D6D!important;color:#fff!important}.lm-btn-events{margin-top:15px;display:inline-block}.post-type-archive-tribe_events .tribe-events-venue-details,.post-type-archive-tribe_events .tribe-events-event-cost{display:none}.tribe-events-page-title{text-align:left}.single-tribe_events .sidebar-right.sidebar-divider-vertical .wf-container-main{display:block!important}.single-tribe_events .tribe-events-back,.single-tribe_events .tribe-events-event-image,.single-tribe_events .tribe-events-nav-pagination,.tribe-events-meta-group.tribe-events-meta-group-details.left-col,a.tribe-events-gmap,.single-tribe_events .tribe-events-meta-group-organizer,.woocommerce-address-fields button.button::after{display:none!important}.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group{flex:50%;display:block;padding:0;width:50%;order:1}.single-tribe_events .tribe-events-event-meta{margin:60px 0 0;background:none;border:none}.single-tribe_events .tribe-events-single-section.secondary.tribe-events-event-meta{display:flex;align-items:center;justify-content:center;margin-top:0}.single-tribe_events .secondary .tribe-events-venue-map{border:none;border-radius:0;margin:0;padding:0;width:100%!important}.tribe-events-meta-group.tribe-events-meta-group-venue{margin-left:50px;width:100%!important;word-break:break-word}.single-tribe_events .tribe-events-single-event-title{font-size:2em}.single-tribe_events .tribe-events-schedule h2{font-size:1.2em;font-weight:100;margin-bottom:15px}.single-tribe_events .tribe-events-cal-links,.woocommerce-address-fields button.button,.woocommerce-order-details h4,.wc-wide-column h4{margin-top:30px}.cgslider .slick-dots{display:none!important}.cgslider .slick-slide .slick-dots{display:block!important}.cgslider .slick-slide .slider-text{font-family:'SourceSansPro-Light';font-weight:300;font-size:26px;line-height:30px;letter-spacing:.01em;padding:0 10% 20px}#bannerpromo{text-align:center;background:rgba(136,139,141,.1);font-size:15px;padding:6px 30px;color:#7b7d7f;z-index:100;position:relative}#bannerpromo a{color:#512d6d}.promobold,.woocommerce-address-fields__field-wrapper label{font-weight:700;text-transform:uppercase;font-size:13px}span.ppunit{font-size:18px;color:#7f8386;font-weight:100}.row-hero-section .wpb_content_element{margin-bottom:0}.main_section_hero{position:relative!important;transition:none!important;padding:0!important;width:100%;height:400px!important;overflow:hidden!important;background-color:#7f8386!important;background-size:cover;background-repeat:no-repeat;background-position:50%}.main_section_hero .et_pb_module.et_pb_text:not(.hr-overlay){padding:0;transition:none!important;height:auto;margin-bottom:0}.main_section_hero::before{position:absolute;content:'';z-index:3;left:0;right:0;top:0;bottom:0;background:linear-gradient(125deg,rgba(0,0,0,.32) 16%,rgba(255,255,255,0) 100%);overflow:hidden;border-color:rgb(127,131,134);border-style:none;margin:0;padding:0;width:100%;height:100%;transition:none!important}.main_section_hero .main-heading{line-height:42px;width:100%;letter-spacing:0;font-size:36px;margin:0;padding:0;color:#fff!important}.main_section_hero .hero-row-wrapper{position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%!important;max-width:100%!important;height:100%;padding:0!important;margin:0!important;top:-100%;z-index:4}.main_section_hero .hero-row-wrapper .container{width:92%!important;margin:0 auto!important;padding:0!important}.main_section_hero .post-row-wrapper,.main_section_hero .post-row-wrapper .container{padding:0!important;margin:0!important}.main_section_hero .post-row-wrapper .container{margin:0 auto!important}.main_section_hero .hr-subtitle{text-align:left;line-height:25px;letter-spacing:0;font-weight:300;font-size:21px;margin:14px 0 0;padding:0;color:#fff}.main_section_hero .et_pb_button.hero-cta{display:inline-block;background:#fff;font-size:15px;padding:12px 0!important;border-color:rgba(255,255,255,0);border-style:none;margin:0;border-radius:3px;text-align:center;color:rgb(127,131,134);text-decoration:none;white-space:nowrap;min-width:92px;border-width:0}.main_section_hero .et_pb_button_module_wrapper{padding:0;margin-top:32px}.main_section_hero .hero-cta:hover{background-color:#522d6d;color:#fff;border:none;cursor:pointer}.main_section_hero .hero-cta:after,.woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a.woocommerce-button::after,.db_cart_is_empty .countingcart{display:none!important}.et_pb_column .et_pb_module.hero-body-copy{padding:0!important;text-align:center;margin:0!important;padding-bottom:0!important}.single-product .woocommerce-breadcrumb{width:53%;float:right;clear:both;margin:0;position:relative;z-index:2}.single-product .woocommerce-notices-wrapper{height:44px}.single-product h1.entry-title{margin-bottom:20px}.single-product .entry-content table:not(.variations),.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{border:none;background:none!important;padding:0!important;margin:0;font-style:normal}.single-product.woocommerce table.shop_attributes th{width:34%;padding:0!important;background:none!important}.single-product #content-area table tr{padding:0}.woocommerce div.product div.summary .woocommerce-product-rating{top:62px!important}.entry-summary .woocommerce-product-rating .star-rating{position:static;transform:translate(0,-38px);margin:0}.woocommerce-cart .woocommerce-cart-wrap .cart.shop_table thead th{text-transform:capitalize;font-size:16px}.woocommerce-cart .woocommerce-cart-wrap .cart_totals h2{font-size:16px;text-transform:capitalize;font-weight:400}.woocommerce-cart form.woocommerce-checkout .form-row label{text-transform:capitalize!important}.woocommerce-cart .woocommerce-cart-wrap .cart_totals th,.woocommerce-cart .woocommerce-cart-wrap .cart_totals td span,.woocommerce-cart .woocommerce-cart-wrap .cart_totals td label{font-size:14px!important}.woocommerce-cart .woocommerce-cart-wrap .cart_totals .tax-total th{display:none}.woocommerce-cart .woocommerce-cart-wrap .cart_totals .tax-total td{font-size:14px!important}.woocommerce-cart .woocommerce-cart-wrap .cart_totals .order-total td span{font-weight:normal!important}.woocommerce-cart .page-title .wf-wrap{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.checkout-page-title a{color:#6A6A6A}.checkout-page-title .checkout-counter{color:#808385}.woocommerce-cart-wrap .update-cart-button input[type="submit"]{font-size:12px;line-height:120%;font-weight:400}.woocommerce-cart .wc-cart-button,.woocommerce-cart .wc-proceed-to-checkout .button{font-weight:normal!important}.woocommerce-cart .woocommerce-cart-wrap .cart_item .product-name a{font-size:14px}.woocommerce-cart .woocommerce-shipping-methods label{font-weight:normal!important}.woocommerce-cart .cart-subtotal span{font-weight:normal!important}.woocommerce-checkout .payment_method_authorize_net_cim_credit_card img{display:none}.woocommerce-checkout ul.wc_payment_methods li.payment_method_braintree_paypal label,.woocommerce-checkout .wc_payment_method.payment_method_braintree_applepay label{visibility:hidden}.woocommerce-checkout ul.wc_payment_methods li.payment_method_braintree_paypal label:before,.woocommerce-checkout ul.wc_payment_methods li.payment_method_braintree_paypal label img,.woocommerce-checkout ul.wc_payment_methods li.payment_method_braintree_applepay label:before,.woocommerce-checkout ul.wc_payment_methods li.payment_method_braintree_applepay label img{visibility:visible}.woocommerce-checkout ul.wc_payment_methods li.payment_method_braintree_paypal label img,.woocommerce-checkout ul.wc_payment_methods li.payment_method_braintree_applepay label img{float:none!important;position:relative;left:-48px}.woocommerce-checkout ul.wc_payment_methods li.payment_method_braintree_applepay label img{left:-66px}.woocommerce-checkout .payment_box.payment_method_authorize_net_cim_credit_card .wc-authorize-net-cim-credit-card-new-payment-method-form input,.woocommerce-checkout .payment_box.payment_method_authorize_net_cim_credit_card .wc-authorize-net-cim-credit-card-new-payment-method-form input[type="tel"]{font-size:16px!important}.woocommerce-checkout form.checkout input,.woocommerce-checkout form.checkout textarea,.woocommerce-checkout form.checkout select,.select2-container .select2-selection--single{border-color:#bbb!important}.woocommerce-checkout #order_reference{font:normal 16px / 26px "Source Sans Pro",Helvetica,Arial,Verdana,sans-serif!important}.woocommerce-checkout #customer_details label{font-weight:normal!important;text-transform:capitalize;font-size:14px!important}.woocommerce-checkout input[type=text]{font-size:14px!important;height:30px}.woocommerce-checkout h4{text-transform:capitalize}.woocommerce-checkout .woocommerce-checkout-review-order-table td{font-size:14px!important}.woocommerce-checkout .woocommerce-checkout-review-order-table td,.woocommerce-checkout .woocommerce-checkout-review-order-table td span,.woocommerce-checkout .woocommerce-checkout-review-order-table td strong{font-weight:bold!important}#shipping_method label,.payment_methods label,.woocommerce-checkout-review-order .woocommerce-Price-amount,.woocommerce-checkout-review-order th{font-size:14px!important;text-transform:capitalize!important}.content .payment_methods li img{filter:drop-shadow(0 2px 2px rgba(0,0,0,.1))}.showcoupon,.showlogin{color:#522d6d}.woocommerce form .form-row .required,.woocommerce ul.products li.product a{text-decoration:none;border:0}.image-row{width:100%!important;max-width:100%!important}.image-row,.image-row .et_pb_column,.image-row .et_pb_module,.image-row .et_pb_image,.image-row .et_pb_image_wrap,.image-row .et_pb_image_wrap img{height:100%;padding:0!important;margin-bottom:0!important}.image-row .et_pb_image_wrap{width:100%}.image-row .et_pb_image_wrap img{object-fit:cover;width:100%!important}#left-area ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{padding:0}.searchandfilter ul:first-child{padding-right:30px;border-right:0}#main-footer{clear:both;background-color:#7f8386!important;overflow:hidden}#main-footer ul.menu{display:block}#footer-widgets .footer-widget li{padding-left:0!important;margin-bottom:12px}#footer-widgets .footer-widget li:before,.mobclones{display:none}#main-footer #footer-widgets .footer-widget h4,#main-footer .addedft{font-size:14px!important;color:#fff9f9!important;font-family:'SourceSansPro-Regular'!important;font-weight:600!important;margin-bottom:20px}#main-footer .button.sub-link{background-color:#6C7073;color:#FFF;border-radius:3px;border:none;text-transform:uppercase;transition:all 0.3s ease-out;padding:14px 18px 14px 18px;font-size:14px;font-family:'SourceSansPro-Regular'}#main-footer .button.sub-link:hover{background-color:#522d6d;cursor:pointer}#main-footer #menu-item-19973 a:first-child{letter-spacing:-.6px}#main-footer .addedft{display:block}#footer-info{font-size:13px;line-height:18px}#belowhero{padding:0!important}#belowhero>.et_pb_row{width:100%;max-width:1300px;padding:20px!important;margin:0 auto;position:relative}.hero-body-copy{text-align:center!important}.hero-body-copy p{margin-bottom:0}.viewmore-hero{text-align:center}.viewmore-hero a{display:block;text-decoration:none;font-size:18px;font-weight:700;color:#7f8386;padding-top:14px}.hero-body-copy-clone{display:none}#product-cnt,#product-cnt .et_pb_code_1{padding:0!important;margin:0!important}#product-cnt .shop-pdt-wrapper{padding:20px 50px!important;width:100%;max-width:1300px}#product-cnt .et_pb_column,p.wc-no-matching-variations{margin-bottom:30px}#product-cnt .shop-pdt-wrapper .et_pb_column{float:left;background-size:cover;background-position:50%;position:relative;z-index:2;min-height:1px}#product-cnt .shop-pdt-wrapper .et_pb_column_1_4{width:20.875%;margin-right:5.5%}#product-cnt .et_pb_column_3_4{float:left;width:73.625%;z-index:2;min-height:1px;margin-right:0!important}#product-cnt .shop-pdt-wrapper{position:relative;margin:0 auto}#product-cnt .et_pb_column_3_4 .et_pb_shop{margin-bottom:0}#store-locator-section-bg #applyFilterOptions{background-image:none;border-radius:3px!important;background:#7f8386!important;padding:4px 24px!important;text-transform:uppercase;font-size:14px!important;color:#fff!important;box-shadow:none!important}#store-locator-section-bg #applyFilterOptions:hover{background:#522d6d!important;cursor:pointer}.store-locator__filter-toggler:after{right:-10px}#mc_embed_signup{font:normal 16px / 26px "Source Sans Pro",Helvetica,Arial,Verdana,sans-serif;word-spacing:normal;color:#7f8386;width:100%;max-width:620px;max-height:380px;z-index:9999;position:fixed;top:15%;bottom:60px;left:0;right:0;margin-left:auto;margin-right:auto;min-height:330px;background:transparent}#mc_embed_signup h2{font-weight:700;padding:0;margin:15px 0;font-size:1.4em}#mc_embed_signup input{border:1px solid #999;-webkit-appearance:none}#mc_embed_signup input:focus{border-color:#333}#mc_embed_signup .button,.bannerContent__subscribeButton{background-color:#7f8386;border:0 none;border-radius:3px;color:#FFF;cursor:pointer;font-size:1em;font-weight:700;height:36px;letter-spacing:.01em;line-height:36px;margin-right:0;overflow:hidden;padding:0 18px;text-align:center;vertical-align:middle;white-space:normal;transition:all 0.23s ease-in-out 0s}#mc_embed_signup .button:hover,.bannerContent__subscribeButton:hover{background-color:#522d6d;cursor:pointer}#mc_embed_signup .small-meta{font-size:11px}#mc_embed_signup .nowrap{white-space:nowrap}#mc_embed_signup .clear{clear:none;display:inline}#mc_embed_signup input.email{background-color:#fff;border:2px solid #c9c9c9;border-radius:3px;display:inline-block;min-height:36px;min-width:50px;padding:0 .4em;vertical-align:middle;width:100%;margin-bottom:0}#mc_embed_signup div#mce-responses{float:left;top:-1.4em;padding:0em .5em 0em .5em;overflow:hidden;width:90%;margin:0 5%;clear:both}#mc_embed_signup div.response{margin:1em 0;padding:1em .5em .5em 0;font-weight:700;float:left;top:-1.5em;z-index:1;width:80%}#mc_embed_signup #mce-error-response{display:none}#mc_embed_signup #mce-success-response{color:#529214;display:none}#mc_embed_signup label.error{display:block;float:none;width:auto;margin-left:1.05em;text-align:left;padding:.5em 0}#mc_embed_signup input.mce_inline_error{border-color:#ce0000!important}.mc-closeModal{width:30px;height:30px;background-color:#fff;border-radius:100%;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);cursor:pointer;position:absolute;right:4px;top:-10px;z-index:2}.mc-closeModal:before,.mc-closeModal:after{background-color:#414141;content:'';position:absolute;left:14px;height:14px;top:8px;width:2px}.mc-closeModal:before{transform:rotate(45deg)}.mc-closeModal:after{transform:rotate(-45deg)}.flash-block{display:block;clear:both}.flash-block a{display:inline-block;white-space:nowrap}.flash-info,.flash-errors,.flash-success{padding:24px 15px 24px 15px;margin:15px 15px 24px 15px;border-radius:6px;background-color:#ccebf3}.flash-errors{background-color:#f8d0c8}.flash-success{background-color:#d4ece6}.popup-signup-success{padding:60px}.popup-signup-success h1{font-weight:700}.content__gdpr{margin:0 -30px 0 -30px;padding:20px 30px 0 30px;background:rgba(255,255,255,.8);color:#4a4a4a}.content__gdpr p{font-size:13px;line-height:1.5;padding-bottom:20px;margin-bottom:0}.content__gdprFields{padding-bottom:14px;margin-bottom:0}.content__gdprFields label{font-weight:400;font-size:13px}.content__fixedBadge{display:none}.strictContent{font-size:16px}.strictContent.s{font-size:14px}.strictContent.m{font-size:16px}.strictContent.l{font-size:18px}.strictContent h1{font-weight:inherit;font-size:3em;line-height:1.25;margin-bottom:12px}.strictContent h2{font-weight:inherit;font-size:2em;line-height:1.25;margin-bottom:12px}.strictContent h3{font-weight:inherit;font-size:1.5em;line-height:1.4;margin-bottom:12px;text-align:center;color:#522d6d!important}.strictContent h4{font-weight:inherit;font-size:1.25em;line-height:1.4;margin-bottom:12px}.strictContent p{font-size:1em;line-height:1.4;margin-bottom:0}.strictContent p:empty::after{content:"\00a0"}.strictContent p.small-text,.strictContent .helpText{font-size:.85em;line-height:1.4;text-align:left}.strictContent label{font-size:13px;font-weight:700;display:block;padding-bottom:6px}.strictContent .button{font-size:1em}.strictContent ul.radioCheckboxContainer li label{font-weight:400}.mc-layout__modalContent{display:block;height:100%;position:relative;-webkit-overflow-scrolling:touch}.content__button{margin-bottom:20px;height:36px;text-align:center}.content__titleDescription{margin-top:30px}.field-wrapper{margin:0 0 24px}.content__formFields{margin-top:20px}.modalContent{position:relative;overflow-y:auto;overflow-x:hidden;max-width:600px;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.modalContent__content{float:right;width:270px;padding:22px 38px 22px 0;min-height:330px}.modalContent__image{position:absolute;top:0;bottom:0;left:0;min-height:330px;width:250px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.mc-banner{display:none;z-index:9998;box-shadow:0 3px 6px rgba(0,0,0,.2);background-color:#fff;width:100%;position:fixed;top:0;left:0}.bannerContent{box-sizing:border-box;width:100%;margin-bottom:24px;padding:18px 22px 0}.bannerContent__closeButton{width:30px;height:30px;cursor:pointer;position:absolute;right:5px;top:5px;z-index:2}.bannerContent__closeButton:before,.bannerContent__closeButton:after{background-color:#414141;content:'';position:absolute;left:14px;height:14px;top:8px;width:2px}.bannerContent__closeButton:before{transform:rotate(45deg)}.bannerContent__closeButton:after{transform:rotate(-45deg)}.bannerContent__description{max-height:60px;font-size:15px;line-height:20px;margin:6px 0 12px;overflow:hidden;width:100%}.bannerContent__buttonContainer{height:36px;margin-bottom:6px;text-align:center}#mailchimp-thanks{display:none;padding:35px 0}#mailchimp-thanks p{font-size:1em;line-height:1.4;text-align:center;margin-bottom:3px}#mailchimp-thanks h2{font-size:2em;line-height:1.25;margin-bottom:12px;text-align:center;font-weight:normal!important;color:#522d6d!important}.searchtab-wrapper{margin:35px 35px 35px 0;border-bottom:1px solid #7f8386;padding-bottom:10px}a.tabs-search{display:inline-block;padding:10px 20px;cursor:pointer;color:#fff;background:#7f8386;text-transform:uppercase;font-size:16px;text-decoration:none;margin-right:12px;position:relative}#querycall,#querycpdts,#querycpost,#querycpage,a.tabs-search:hover,a.tabs-search:focus,.suball a.tabs-search:first-child{background:#522d6d;position:relative;cursor:pointer}a.tabs-search.rmv:first-child:hover{background:#522d6d;cursor:pointer}#querycall:after,#querycpdts:after,#querycpost:after,#querycpage:after,a.tabs-search:hover:after{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;width:0;height:0;border-top:solid 10px #522d6d;border-left:solid 10px transparent;border-right:solid 10px transparent}.suball a.tabs-search.rmv:hover:after{display:block}.search-results h3.entry-title,.search-results h4.entry-title{font-size:26px;font-weight:200}.popup-search-wrap.advcd{width:987px;z-index:-1}.srchmasked{opacity:1!important;visibility:visible!important}.masthead:not(.side-header){z-index:9000}.dt-mobile-header{z-index:12001}div.asp_m.ajaxsearchpro .probox .promagnifier .innericon svg{transform:rotate(90deg)}.shopbrandcat{color:#7f8386}ul.products h2.woocommerce-loop-product__title{font-size:24px!important;padding-bottom:0!important}.woocommerce ul.products li.product a img.size-thumbnail,.woocommerce ul.products li.product a picture.attachment-thumbnail{position:absolute;right:0;bottom:0;left:0;top:0;opacity:0;width:100%!important;height:auto;max-width:100%;max-height:100%;visibility:visible}.woocommerce ul.products li.product a:hover img.size-thumbnail,.woocommerce ul.products li.product a:hover picture.attachment-thumbnail{transition:opacity 0.4s ease-in-out;opacity:1;cursor:pointer}.page .et_pb_shop_0 ul.products li.product .onsale,.single .rtwpvg-product .onsale,.woocommerce ul.products li.product .onsale{padding:10px!important;font-size:14px!important;background:#473f3f!important;color:#fff!important;;text-align:center!important;;border-radius:50%!important;font-weight:900!important}.single .rtwpvg-product .onsale{top:82px!important}.filter-button-mobile{display:none}#sidebar{float:none;width:100%}.woocommerce ul.products li.product span.price{color:#7f8386!important;font-size:16px;font-weight:900}.pdt-swatches{padding:2px;margin:4px 8px 4px 0;border-radius:2px;display:inline-block;width:30px;height:30px;border:1px solid #d9d9d9}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li,.woocommerce-orders-table{border:none!important}.woocommerce nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li a{color:#7f8386;font-weight:900;position:relative}.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:hover{border:none;background:none!important}.woocommerce nav.woocommerce-pagination ul li a::after,.woocommerce nav.woocommerce-pagination ul li span.current::after{position:absolute;left:0;bottom:0;opacity:0;width:100%;height:2px;content:"";background:#473f3f}.woocommerce nav.woocommerce-pagination ul li a:hover::after,.woocommerce nav.woocommerce-pagination ul li span.current::after{opacity:1}.woocommerce .woocommerce-pagination ul.page-numbers li{margin:0 6px}body.woocommerce .woocommerce-tabs,body.woocommerce div.product .woocommerce-tabs ul.tabs li,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before,body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active a,body.woocommerce div.product .woocommerce-tabs ul.tabs,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs,body.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li#tab-title-additional_information.additional_information_tab a,body.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li#tab-title-reviews.reviews_tab a{border:none!important;background:none!important;color:#7f8386!important}.woocommerce-tabs .wc-tabs li a{text-transform:uppercase}body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active a{text-decoration:underline;color:#7f8386!important}#tab-title-description a{margin-left:-18px}body.woocommerce div.product .woocommerce-tabs .panel,body.woocommerce #content-area div.product .woocommerce-tabs .panel{padding-left:3px!important}body.woocommerce div.product .woocommerce-tabs .panel ul,body.woocommerce #content-area div.product .woocommerce-tabs .panel ul{padding-left:36px!important;padding-bottom:30px}.woocommerce-page div.product div.summary{width:53%}.woocommerce-Tabs-panel ul a{color:#7f8386!important;text-decoration:underline}.single-product #main-content .container:first-child{padding-top:30px}.single-product #content-area table.variations td{float:left;clear:both}.single-product #content-area table.variations td.label{padding-bottom:10px!important}.woocommerce .quantity input.qty{background:none;border:1px solid rgba(51,51,51,.12);font-size:16px;line-height:26px;float:left;vertical-align:middle;width:50px;padding:0;margin:0;border-radius:0;text-align:center;min-height:38px;height:38px;height:auto}.woocommerce.single-product .quantity input.qty{padding:0!important}.single-product.woocommerce div.product form.cart .button{font-size:14px;font-weight:900;padding:0;width:116px;border:none;text-transform:uppercase;background:transparent;min-height:38px;transition:none!important;position:relative;background-color:#6C7073!important;color:#fff!important}.single-product.woocommerce div.product form.cart .button.disabled{background-color:#dadbdd!important;color:#666!important}.single-product .upsells .woo-buttons{padding-top:15px}.single-product .upsells .woo-buttons a{display:inline-block;font-size:13px;padding:4px 10px;background-color:#6C7073!important;color:#FFF!important;border-radius:3px!important;border:none!important;text-transform:uppercase}.woocommerce div.product .stock{margin-bottom:5px;color:#7f8386}.woocommerce div.product form.cart .variations{margin-bottom:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}.single-product #left-area ul.products{display:flex;flex-direction:row;justify-content:center;align-items:end;margin-bottom:40px}.woocommerce.single-product .up-sells ul.products.columns-3 li.product{clear:none!important;width:auto!important;display:block;flex-basis:33%}.woocommerce.single-product .up-sells ul.products.columns-3 li.product a img{width:auto;height:auto;max-width:100%;display:inline}.woocommerce.single-product .up-sells ul.products::before{display:none}.woocommerce .star-rating span{height:22px}.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{color:#5f6167!important}section.upsells.products{border-top:1px solid rgba(51,51,51,.12);padding-top:50px}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{margin:0! important}#respond.comment-respond{margin-bottom:50px!important}#respond.comment-respond a,.ywcsrs-return-policy a{text-decoration:underline}.woocommerce-form-login label,.woocommerce-ResetPassword label{display:block;font-size:16px;line-height:26px;color:#7f8386}.woocommerce form.woocommerce-form-login .form-row input.input-text,.woocommerce form.woocommerce-ResetPassword .form-row input.input-text,.woocommerce form .form-row input.input-text,.xoo-ml-regphin input{margin:0 0 10px;outline:none;width:100%!important;height:38px;border:1px solid rgba(51,51,51,.12);color:#8b8d94;background:#fff;border-radius:4px}.woocommerce #review_form #respond textarea{background:#fff;padding:5px 15px 5px 15px;border:1px solid rgba(51,51,51,.12);color:#8b8d94;font-size:16px}.woocommerce #reviews #comment{height:200px}.woocommerce-account .et_pb_row{width:100%}.woocommerce-account .et_pb_row_0{margin-bottom:35px!important}.woocommerce-account #main-content{padding:0 4% 40px}#cr-ajax-reviews-review-form.cr-ajax-reviews-review-form-nc{display:block;margin:18px auto 10px 0}#breadc-acct{position:absolute;top:58px;font-size:13px;right:0;color:#b4b5bb;z-index:10}#breadc-acct a{color:#b4b5bb}#breadc-acct a:hover,.woocommerce-orders-table__cell-order-number a{text-decoration:underline}form.lost_reset_password{padding:25px 30px 20px;background-color:#f7f7f7}.woocommerce-MyAccount-navigation>ul li a{text-transform:uppercase;font-weight:900}.woocommerce-MyAccount-navigation>ul li:not(.is-active) a:hover{color:#473f3f}.u-columns .woocommerce-Address{float:left;width:48%;margin-top:20px}.u-columns h3{font-size:28px}.entry-content address{font-style:normal}.woocommerce-address-fields__field-wrapper .form-row{padding-bottom:20px}.woocommerce-EditAccountForm .form-row-first{padding-right:15px}form .form-row-first,form .form-row-last{float:left;overflow:visible;width:50%;box-sizing:border-box}.woocommerce-EditAccountForm form .form-row-first{padding-right:15px}#ywcars_form .ywcars_block_custom+div{display:none}#ywcars_form .ywcsrs-return-policy{padding-top:10px}.order_details tr td,.order_details tr th,.customer_details tr td,.customer_details tr th{display:flex;align-items:center;flex-flow:row wrap;width:50%;padding:10px 0}.woocommerce-table__product-name.product-name a{color:#7f8386;width:50%}.woocommerce-table__product-name.product-name a:hover{color:#473f3f}.woocommerce-table--order-details.shop_table{border:none!important;border-collapse:separate;border-spacing:0;width:100%;margin:0 0 10px;margin-bottom:40px}.entry-content .shop_table.customer_details,.entry-content .shop_table.customer_details td{border:none!important}.woocommerce-table--order-details.shop_table tr,.woocommerce .shop_table.customer_details tr{display:flex;flex-flow:row nowrap;border-bottom:1px solid rgba(51,51,51,.12)}.woocommerce .woocommerce-order-details .woocommerce-table__product-name{width:75%;padding-right:10px;justify-content:space-between;display:flex;align-items:center;flex-flow:row wrap;padding:10px 0}.woocommerce-table__product-total.product-total{width:25%;justify-content:flex-end;display:flex}.woocommerce-MyAccount-content mark{color:#fff;background:#473f3f}.order_details tfoot{display:block}.woocommerce-cart-wrap .order_details tfoot th,.woocommerce-cart-wrap .customer_details tfoot th{padding-right:10px}.order_details tr th{display:flex;align-items:center;flex-flow:row wrap;width:50%;padding:10px 0;color:#7f8386;font-weight:400}.entry-content .customer_details tr th{color:#7f8386;font-weight:400}.order_details tfoot td,.customer_details tfoot td{justify-content:flex-end;border:none;font-weight:900}tr.order_item td.product-name .ywcars_button_refund,.woocommerce .woocommerce-order-details a.button.ywcars_button_refund,.woocommerce .woocommerce-order-details .order-again a.button,a.button.track-button{font-size:14px!important;line-height:38px!important;padding:10px 18px!important;border:none!important;border-radius:3px!important;background-color:#6C7073!important;color:#FFF!important;font-weight:900!important;text-transform:uppercase}.woocommerce .woocommerce-MyAccount-content .fluid_section .fluid_right_cl a.button.track-button{padding:10px 9px!important;line-height:20px!important}tr.order_item td.product-name .ywcars_button_refund:hover,.woocommerce .woocommerce-order-details a.button.ywcars_button_refund:hover,.woocommerce .woocommerce-order-details .order-again a.button:hover,a.button.track-button:hover{background-color:#522d6d!important;cursor:pointer}#cs_search_icon{display:inline-block;color:#7b7d7f}#cs_search_icon:before{color:#7b7d7f;content:"\55";font-size:17px;left:0;position:absolute;top:-3px;font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr}.popup-search-wrap{padding:10px;position:absolute;background:#fff;top:calc(100% + 8px);right:-10px;top:38px;visibility:hidden;-webkit-filter:drop-shadow(0 0 4px rgba(0,0,0,.2));filter:drop-shadow(0 0 4px rgba(0,0,0,.2));-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}#main-header .container.et_pb_menu_hidden.et_pb_no_animation{z-index:99;transition:none!important}#cs_top_search{float:right;margin:3px 0 0 22px;position:relative;display:block;width:18px;cursor:pointer}.provider_name{width:auto}.tracking_number{font-size:14px;display:block;line-height:18px;width:150px}.woocommerce-MyAccount-content .fluid_section .fluid_cl.fluid_left_cl{width:60%}div.pp_woocommerce .pp_close:before{font-family:'SourceSansPro-Regular';top:-2px}#ywcars_form_reason{width:100%}input.ywcars_form_qty{color:#8b8d94;border:1px solid rgba(51,51,51,.12);padding:5px 15px 5px 15px;background-color:#fdfdfd;border-radius:1px;font-size:16px}.mobile{display:none}.buttonsStacked,.tax-product_cat li.rtwpvg-product .shopbrandcat,.post-type-archive-product li.rtwpvg-product .shopbrandcat{display:block!important}.desktop{display:block}div.pp_woocommerce .pp_content_container .pp_left{overflow-y:scroll}div.pp_overlay{z-index:100000}div.pp_pic_holder.pp_woocommerce{z-index:100001}#ajaxsearchpro6_1 .probox .proinput input.orig,#ajaxsearchpro6_2 .probox .proinput input.orig,div.asp_m.asp_m_6 .probox .proinput input.orig,div.asp_w.ajaxsearchpro input[type="search"]{-webkit-appearance:none!important;border-radius:0}#content-area table.variations th,#content-area table.variations td{display:block;padding:0;float:none}.page-blog .searchandfilter ul li input.sf-input-text,.page-tutorials .searchandfilter ul li input.sf-input-text{color:#8b8d94;height:30px;vertical-align:baseline;border-color:rgba(51,51,51,.12)}.page-blog .et_pb_ajax_pagination_container,.page-tutorials .et_pb_ajax_pagination_container{margin:0;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-column-gap:25px;grid-row-gap:25px}.page-blog .et_pb_post .entry-featured-image-url,.page-tutorials .et_pb_post .entry-featured-image-url{overflow:hidden;height:337px}.page-blog .et_pb_ajax_pagination_container .et_pb_post a img,.page-tutorials .et_pb_ajax_pagination_container .et_pb_post a img{transition:transform 3s ease-in-out;max-height:337px;min-height:100%;object-fit:cover}.page-blog .et_pb_ajax_pagination_container .et_pb_post a:hover img,.page-tutorials .et_pb_ajax_pagination_container .et_pb_post a:hover img{transform:scale(1.5)}.page-blog .et_pb_posts .post-content-inner,.page-tutorials .et_pb_posts .post-content-inner{margin-bottom:16px}.single-post #main-content .container:first-child{padding-top:0}.single-post h1.entry-title{font-size:42px;line-height:50px;color:#7f8386}.single-post .widgettitle,.single-post .rpwe-title a{color:#333;font-weight:900}.single-post .rpwe-time{font-size:16px;color:#85868c}.single-post .rpwe-thumb{border:none!important;margin-bottom:10px}.single-post .rpwe-block a{font-size:16px}.single-post #sidebar{float:left;width:30%!important;border-left:1px solid #e2e2e2;margin-top:122px}.single-post #sgposts-crumbs{position:relative;right:0;font-size:14px;text-align:right;top:36px}.single-post .entry-content a{text-decoration:underline}.single-post .et_right_sidebar #left-area{padding-right:35px}.single-post #left-area{width:70%;padding-top:25px}.single-post .wp-caption{border:none;padding:0;background:none;max-width:100%}.single-post .author.vcard,.single-post .author a,#left-area .post-meta{font-size:16px;text-transform:capitalize}.single-post .entry-content ul{padding-left:1em!important}.entry-author{background-color:#f7f7f7;border-radius:1px;display:flex;flex-flow:row nowrap;overflow:hidden;margin-bottom:60px;padding:30px 30px 25px;box-sizing:border-box}.store-locator__actions-bar{padding:15px 15px 5px!important}.infobox__row+.infobox__row{padding-top:15px!important}.woocommerce-MyAccount-navigation{float:left;width:25%}.woocommerce-account .woocommerce-MyAccount-content{float:left;width:calc(100% - 350px)}.woocommerce-MyAccount-navigation{float:left;width:300px;padding-right:50px}.woocommerce-MyAccount-content{float:right;width:75%}.woocommerce-MyAccount-navigation>ul li:not(.is-active){background-color:#f7f7f7}.woocommerce-MyAccount-navigation>ul li a{display:block;padding:15px 20px;text-decoration:none;color:#7f8386;font-size:16px;line-height:26px}.woocommerce-MyAccount-navigation>ul li{margin-bottom:10px;list-style:none;border-radius:1px}.woocommerce-MyAccount-navigation>ul li.is-active,.woocommerce-MyAccount-navigation>ul li.is-active:hover{background-color:#6C7073}.woocommerce-MyAccount-navigation>ul li.is-active a,div.ginput_counter,.gform_fields input[type="file"],.page-reg .gform_legacy_markup_wrapper label.gfield_label{color:#fff}.gform_legacy_markup_wrapper .gform_footer input.button,.gform_legacy_markup_wrapper .gform_footer input[type=submit]{margin-right:0!important}body.admin-bar.logged-in #tidio-chat-iframe{display:none!important}.et_fixed_nav.et_show_nav #page-container{padding-top:0!important}#main-header.et-fixed-header{position:fixed!important}.home .et_pb_ajax_pagination_container,.page-inou-modern-outdoor-furniture .et_pb_ajax_pagination_container{display:grid;grid-template-columns:1fr 1fr;column-gap:50px;row-gap:1em}@keyframes header-opacity{0%{opacity:0}35%{opacity:1}}.et-fixed-header{animation:header-opacity 2s!important}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;display:block!important;content:"•";font-family:slick;font-size:14px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{opacity:.75}.ginput_container_email input.medium{color:#8b8d94!important}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left}.woocommerce .woocommerce-result-count{float:right}#footer-bottom{background:#fff!important;padding:30px 0 40px 0!important}.promo-modal-close{top:0!important;font-size:18px}.cg_form_wrapper{font-family:inherit!important}.cg_form_wrapper .gform_title,.cg_form_wrapper .gform_description{text-align:center;color:#FFF}.cg_form_wrapper .ginput_counter{color:#FFF!important}.cg_form_wrapper .gform_button{border:none;border-radius:3px!important;padding:14px 40px!important;background:#fff!important;color:#7f8386!important;font-size:16px;letter-spacing:0;border-width:0;text-transform:uppercase;font-weight:500;cursor:pointer;font-family:inherit;transition:all 300ms ease 0ms}.cg_form_wrapper .ginput_container_text input[type=text],.cg_form_wrapper .textarea{color:#666}.cg_form_wrapper .gform_button:hover{color:#fff!important;background:#522d6d!important;cursor:pointer}.cg_form_wrapper ::-webkit-input-placeholder{color:rgb(107 109 116 / 50%);font:normal 16px / 26px 'SourceSansPro-Regular',sans-serif}.cg_form_wrapper ::-moz-placeholder{color:rgb(107 109 116 / 50%);font:normal 16px / 26px 'SourceSansPro-Regular',sans-serif}.cg_form_wrapper :-ms-input-placeholder{color:rgb(107 109 116 / 50%);font:normal 16px / 26px 'SourceSansPro-Regular',sans-serif}.cg_form_wrapper :-moz-placeholder{color:rgb(107 109 116 / 50%);font:normal 16px / 26px 'SourceSansPro-Regular',sans-serif}.cg_form_wrapper .gchoice input{display:none!important}form.cg_form.gform_legacy_markup li.gchoice_8_13_1 input.gfield-choice-input{display:inline-block!important;margin-top:-9px}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.searchandfilter .noUi-horizontal .noUi-handle:after,.searchandfilter .noUi-horizontal .noUi-handle:before{height:9px;top:7px}.searchandfilter .noUi-horizontal .noUi-handle:before{left:9px}.searchandfilter .noUi-horizontal .noUi-handle:after{left:12px}#top-menu>li>a:hover:before,#top-menu>li.current-menu-item>a:before{width:100%;height:2px;position:absolute;background-color:#512d6d;content:'';display:block;bottom:34px}.home .et_pb_section_2 .et_pb_row_4{width:100%;max-width:100%}.main_section_hero .hero-row-wrapper .container.et_pb_column.et-last-child{margin:0 auto!important}.woocommerce-page div.product div.images{width:43%;opacity:1!important;float:left}.woocommerce div.product div.images .woocommerce-product-gallery__image div:first-child{margin-top:6px}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){padding:0 4px}.woocommerce-product-gallery{background:transparent!important}#storeLocator__mapStatus__inner{font-family:'SourceSansPro-Regular'!important;font-weight:700!important;font-size:14px!important}#storeLocator__mapStatus__inner a{text-decoration:underline}#cr-ajax-reviews-review-form .comment-reply-title{color:#444;font-family:'SourceSansPro-Light'!important;padding-bottom:5px}.single-product .woocommerce-notices-wrapper{height:auto;margin:0;position:relative;top:-12px;z-index:11}.single-product .woocommerce-notices-wrapper .woocommerce-message{display:block!important;height:64px;padding:18px 15px!important;z-index:5}.single-product .woocommerce-message a.button.wc-forward{border-radius:3px!important;text-transform:uppercase;font-size:16px;background:#fff;color:#7f8386;display:block;position:absolute;right:10px;top:13px}.single-product .woocommerce-message a.button.wc-forward:hover{background-color:#74787b;color:#fff;padding:.3em 1em .3em 1em!important;cursor:pointer}.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item,.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item:hover,.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item:focus{transition:none!important;opacity:1!important;z-index:0;cursor:pointer}.et_mobile_device .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){transition:none!important}.et_mobile_device .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{transition:none!important;box-shadow:none;cursor:pointer;opacity:1!important;z-index:0}.woo-variation-swatches .variable-items-wrapper .variable-item span{pointer-events:all}.proinput ::-webkit-input-placeholder{font-family:'SourceSansPro-Regular'!important}.proinput ::-moz-placeholder{font-family:'SourceSansPro-Regular'!important}.proinput :-ms-input-placeholder{font-family:'SourceSansPro-Regular'!important}.proinput ::placeholder{font-family:'SourceSansPro-Regular'!important}.woocommerce.single-product span.onsale{padding:10px!important;font-size:14px!important;background:#473f3f!important;color:#fff!important;text-align:center!important;border-radius:50%!important;font-weight:900!important;left:10px!important;margin:0!important;right:auto!important;top:80px!important}ul.variable-items-wrapper{list-style-type:none}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{background-color:#FFFFFF!important;cursor:pointer}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{box-shadow:0 0 0 2px rgb(0 0 0 / 90%);cursor:pointer}button.button.btn.xoo-ml-login-otp-btn{margin-right:13px}button.xoo-ml-open-lwo-btn{margin-top:18px}span.xoo-ml-inline-verify,.xoo-ml-otp-submit-btn,a.xoo-ml-otp-resend-link,span.xoo-ml-otp-no-change{color:#522d6d!important}.woocommerce-page .xoo-ml-regphin input.xoo-ml-otp-input{padding:0 15px!important}.woocommerce-page span.xoo-ml-otp-submit-btn{top:42%!important}.xoo-el-form-popup .xoo-el-section .xoo-aff-group input[type="text"]{height:50px!important;margin-bottom:0;border-radius:4px}.woocommerce-page button.button.xoo-el-action-btn:hover{padding:0}form.xoo-ml-otp-form input.xoo-ml-otp-input{margin-right:4px}.xoo-el-form-container button.btn.button.xoo-el-action-btn{line-height:42px!important}#menu-item-wpml-custom .sub-menu li{display:inline-block!important}.woocommerce-account .et_pb_module.et_pb_text .xoo-ml-reg-phone-cc_cont .select2-container--default{display:none}#menu-item-wpml-custom.inview{display:inline-block}#gform_wrapper_1.cg_form_wrapper .gchoice input[type='checkbox']{display:inline-block!important}.gform_legacy_markup_wrapper ul.gfield_checkbox li label,.labelsf7 label{color:#fff}button.xoo-el-action-btn.xoo-el-login-btn{-webkit-appearance:none}.page-dealer-locator #store-locator-section-bg{display:flex!important;align-items:flex-start;flex-wrap:wrap;flex-direction:column;flex:1;width:100%;margin-top:10px}.page-dealer-locator .store-locator-map{position:relative;margin-top:0px!important;top:0px!important}.page-dealer-locator .store-locator-map-holder{width:100%;order:2}.page-dealer-locator .store-locator-bottom-half{order:1;width:100%}.page-dealer-locator #storeLocator__topHalf{height:150px!important;position:relative;z-index:3;width:100%;padding-top:0!important;margin:auto}.page-dealer-locator #page-container #main-footer{margin-top:0px!important}.page-dealer-locator #ssf_adress_input_box,.page-dealer-locator #filter_left_panel{top:0px!important}.page-dealer-locator .store-locator__filter-toggler{padding-right:0}.page-dealer-locator .store-locator__filter-toggler:after{display:none}.home #gideas .et_pb_ajax_pagination_container,.page-inou-modern-outdoor-furniture #gideas .et_pb_ajax_pagination_container{display:grid;grid-template-columns:auto;column-gap:50px;row-gap:1em}.home #gideas .et_pb_post,.page-inou-modern-outdoor-furniture #gideas .et_pb_post{opacity:1;display:flex;flex-wrap:wrap}.home #gideas article:nth-child(even) .entry-featured-image-url,.page-inou-modern-outdoor-furniture #gideas article:nth-child(even) .entry-featured-image-url{flex-basis:50%}.home #gideas article:nth-child(even) .home-wrap-inside,.page-inou-modern-outdoor-furniture #gideas article:nth-child(even) .home-wrap-inside{flex-basis:45%;margin-left:30px}.home #gideas article:nth-child(odd) .entry-featured-image-url,.page-inou-modern-outdoor-furniture #gideas article:nth-child(odd) .entry-featured-image-url{flex-basis:45%;margin-left:30px;order:2}.home #gideas article:nth-child(odd) .home-wrap-inside,.page-inou-modern-outdoor-furniture #gideas article:nth-child(odd) .home-wrap-inside{flex-basis:50%}.home #gidea h2.entry-title{height:auto!important}#gidea h2.entry-title,#gidea .post-content-inner{height:auto!important}.canflag{height:15px;width:30px;display:inline-block;background-image:url(/wp-content/themes/cg-child/images/canada-flag.png);vertical-align:text-bottom;position:relative;bottom:5px;margin-right:10px}.search-results-view-toggler{display:none}.search-results-view-toggler .view-toggler-title{font-size:.75rem;letter-spacing:.0075rem;line-height:1.08}.search-results-view-toggler .view-toggler-title{margin:0 14px 0 0;text-transform:uppercase}.search-results-view-toggler .grid-view-icon{display:flex;cursor:pointer;pointer-events:auto;-webkit-box-ordinal-group:1;-ms-flex-order:0;margin-right:.5rem;order:0}.search-results-view-toggler .grid-view-icon .icon{fill:#a8a8a8}span.extend-grid-view-icon{display:flex}svg.icon-rectangle-dark{fill:#7f8386;margin:0 5px 0 0;height:13px;width:22px;cursor:pointer;display:block}.shrinkie svg.icon-rectangle-dark{fill:#242222}svg.icon-rectangle-double-dark{fill:#242222;height:13px;width:19px;cursor:pointer;display:block}.shrinkie svg.icon-rectangle-double-dark{fill:#7f8386}.wpml-ls-menu-item .wpml-ls-flag+span{margin-left:.3em}#gform_submit_button_24{text-align:center;margin:0 auto}.single-product button.disabled,.single-product button.disabled:hover{cursor:default!important}h4.cstdmats{font-family:'SourceSansPro-Regular'!important;margin-bottom:0;padding-bottom:15px;font-weight:300!important;margin-top:20px}h4.cstdmats.plusy{padding-bottom:2px}.woocommerce-product-attributes th,#wrapAttributes h3{color:#7f8386!important;padding:0!important;margin-bottom:0!important;font-weight:300!important}body.woocommerce div.product .woocommerce-tabs .panel,body.woocommerce #content-area div.product .woocommerce-tabs .panel{padding:0!important}.cstdmats{font-family:'SourceSansPro-Regular'!important;margin-bottom:0;padding-bottom:15px;font-weight:bold!important;margin-top:20px;white-space:nowrap}.single-product #content-area table tr.woocommerce-product-attributes-item.cstdmats th{padding-top:20px!important;display:block}#belowhero>.et_pb_row.breadwraps,.brdprodcat{padding:10px 20px!important}.brdprodcat{width:100%!important;max-width:100%!important}.breadcrumb_last{text-transform:capitalize}h4.cstdmats,.cstdmats th{font-weight:bold!important;color:#666}#belowPdtAttrs2.shop_attributes .cstdmats th,.cstdmats th,.fstdima{color:#666!important;font-weight:bold!important}.single-product #content-area table tr.woocommerce-product-attributes-item.cstdmats td{padding-top:4px!important;display:block;font-weight:100!important}.cli-switch input:checked+.cli-slider,#wt-cli-privacy-save-btn{background-color:#522d6d!important}#cgcourse .et-pb-icon{font-size:24px;color:#522d6d;font-family:FontAwesome!important;font-weight:900!important}#wpmlmenu-footer .menu-item-type-wpml_ls_menu_item.menu-item-has-children>a:first-child:after{font-size:0;width:10px;height:6px;top:6px;background:url(/wp-content/themes/cg-child/images/lcdrpdown.png) no-repeat}.wpml-ls-display{display:none!important}#wpmlmenu-footer{padding:40px 0;clear:both}#wpmlmenu-footer li.wpml-ls-current-language>a:first-child:before{background:url(/wp-content/themes/cg-child/images/global-50.png) no-repeat;background-color:transparent!important;content:""!important;position:absolute!important;top:9px!important;left:-18px!important;transform:translate(-50%,-50%)!important;width:22px!important;height:22px!important;background-size:contain!important;z-index:-1!important}#wpmlmenu-footer>li.wpml-ls-current-language{padding-left:18px}#wpmlmenu-stack{width:85px;float:right;margin-right:5.5%}#wpmlmenu-footer li.wpml-ls-item>a{position:relative;color:#7b7d7f}#wpmlmenu-footer .menu-item-type-wpml_ls_menu_item.menu-item-has-children>a:first-child:after{font-size:0;width:10px;height:6px;top:6px;background:url(/wp-content/themes/cg-child/images/lcdrpdown.png) no-repeat}#wpmlmenu-footer .menu-item-has-children>a:first-child:after,#et-secondary-nav .menu-item-has-children>a:first-child:after{font-family:'ETmodules';content:"3";font-size:16px;position:absolute;right:0;top:0;font-weight:800}#menu-wpml-footer>li>a{padding-bottom:22px}#wpmlmenu-footer li ul{border:none;box-shadow:0 0 4px rgb(0 0 0 / 20%);width:140px;padding:10px 0}#wpmlmenu-footer #menu-item-wpml-custom{display:block!important}.sub-menu .wpml-ls-native{padding:0 10px;cursor:pointer}#course-accd .et_pb_toggle .et_pb_toggle_title,#course-accd .et_pb_toggle h5.et_pb_toggle_title{cursor:pointer;position:relative;padding:0 50px 10px 0;font-size:18px;margin-bottom:0;font-weight:900;color:#7b7d7f!important;font-family:'SourceSansPro-Regular'!important;border-bottom:1px solid #dadbdd!important}#course-accd .et_pb_toggle_title:before{color:#7b7d7f;content:"\002B"!important;font-weight:900!important}.woocommerce .cross-sells ul.products li.product .woocommerce-loop-product__link{display:flex;flex-direction:column;align-items:flex-start}.woocommerce .cross-sells ul.products li.product .woocommerce-loop-product__link .product-content{order:2}.woocommerce .cross-sells ul.products li.product .woocommerce-loop-product__link .et_shop_image{order:1}.woocommerce .cross-sells ul.products li.product .onsale,.woocommerce-page .cross-sells ul.products li.product .onsale{padding:6px!important;font-size:12px!important;left:100px!important;margin:0!important;right:auto!important;top:80px!important}.message-terms-error span{color:red}.wc-terms-and-conditions{border-bottom:0!important}.global-slider .ct-content-text>h2,.global-slider .ct-content-text>h3,.global-slider .ct-content-text>h4,.global-slider .ct-content-text>h5,.global-slider .ct-content-text>h6{color:inherit!important}.global-slider .ct-content-text>*{font-size:1em;line-height:1.4}.global-slider .ct-content-text>h3{font-size:22px;text-align:center}.page-inou-outdoor-sectional-furniture .et_pb_blurb_content,.shopblurbs .et_pb_blurb_content{text-align:center!important}@media screen and (min-width:981px){#sidebar{width:100%}.woocommerce ul.products.columns-3::before{display:none!important}.woocommerce ul.products.columns-3,.woocommerce-page ul.products.columns-3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2em}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:100%!important}}@media (min-width:981px){.et_pb_module.et_pb_code.et_pb_code_20{margin-bottom:0!important}}@media screen and (min-width:1200px){.cgslider .slick-slide .slider-text{font-size:36px;line-height:45px}}@media screen and (max-width:1320px){.popup-search-wrap.advcd{width:82vw}}@media screen and (max-width:1120px){#et_mobile_nav_menu{display:block}.et_header_style_left #et-top-navigation .mobile_menu_bar{padding-bottom:23px}#menu-item-wpml-custom.inview{display:block}#menu-item-wpml-custom.inview .sub-menu li{display:block!important}#top-menu{display:none}#myacct-top{text-transform:capitalize;margin:0 42px}.et-cart-info{margin-top:-3px}.et_header_style_left #logo{max-width:100%!important}@media screen and (max-width:320px){#page-container .container #logo{max-width:50%!important}#page-container .container #cs_top_search{margin:0 46px 0 0px!important}}.menu-extras{position:absolute;right:0;top:45px}.menu-extras a{margin-left:10px}#cs_top_search{margin:0 76px 0 0;float:right}li.mobile-menu-myacct{padding:24px 0 10px 0;display:none}li.mobile-menu-myacct a{display:inline-block;border:none;text-transform:capitalize!important;font-family:'SourceSansPro-Light'!important}li.mobile-menu-myacct a::before{content:'';background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="%23333333" stroke-width="1" stroke-linecap="square" stroke-linejoin="arcs"><path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"></path><circle cx="12" cy="7" r="4"></circle></svg>');width:16px;height:16px;position:relative;top:2px;margin-right:3px;display:inline-block}.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed}#mobile_menu{display:block!important;height:calc(100vh - 80px);right:0;left:auto;right:-300px;width:300px;transition:1.1s ease;position:fixed;overflow:auto;-webkit-overflow-scrolling:touch!important;border-top:3px solid #522d6d}.mobile_nav.opened #mobile_menu{transform:translateX(-300px)}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0;top:0;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a,.et_mobile_menu li>a{background-color:transparent!important;color:#333!important;border:none;text-transform:uppercase;font-family:'SourceSansPro-Regular';font-size:16px}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.woocommerce-noreviews{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu a{font-family:'SourceSansPro-Light';font-size:14px;color:#333;text-transform:uppercase}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'3';color:rgba(51,51,51,.17);padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'2'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff}.mobile_menu_bar{position:relative;display:block;bottom:10px;line-height:0}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a,.et_mobile_menu li>a{background-color:transparent!important}}@media screen and (max-width:1024px){#ssf_adress_input_box td.store-locator__filter-toggler-cell{background-image:none;border-radius:3px!important;background:#7f8386!important;padding:12px 30px!important;text-transform:uppercase;font-size:16px!important;color:#fff!important;box-shadow:none!important}.home #gideas .et_pb_post{display:block!important}.home #gideas article .entry-featured-image-url{margin-left:0!important;margin-right:0!important}.home #gideas article:nth-child(even) .home-wrap-inside{margin-left:0}#store-locator-section-bg #applyFilterOptions{padding:12px 30px!important;font-size:16px!important}#store-locator-section-bg .filter__row{padding:15px}.touchevents .ajaxsearchpro.wpdreams_asp_sc{top:166px!important}.touchevents #mc_embed_signup{top:22%}.home #gideas .et_pb_post,.page-inou-modern-outdoor-furniture #gideas .et_pb_post{display:block}.home #gideas article .home-wrap-inside,.page-inou-modern-outdoor-furniture #gideas article .home-wrap-inside{margin-left:0!important}.home #gideas article .entry-featured-image-url,.page-inou-modern-outdoor-furniture #gideas article .entry-featured-image-url{margin-left:0!important}}@media (max-width:980px){#et-top-navigation .et-cart-info{margin-top:-3px}#cs_top_search{margin:0 76px 0 0}#sgposts-crumbs,#menu-item-11810,#menu-item-11817{display:none}.single-post #sidebar{margin-top:0;border-left:none}.single-post h1.entry-title{text-align:center}.et_fixed_nav #main-header{position:relative}#main-header.et-fixed-header{position:fixed!important}#main-footer #footer-widgets .footer-widget:nth-child(n){margin-bottom:30px!important;cursor:pointer;margin:0 7.5% 7.5% 0!important}#footer-widgets{padding:10% 0!important}#footer-widgets .footer-widget,.et_pb_gutters1 #footer-widgets .footer-widget{width:100%!important;margin-right:0!important}#main-footer ul.menu{display:none}#main-footer{padding:0 13%}#main-footer #footer-widgets .footer-widget:nth-child(n){margin-bottom:30px!important;cursor:pointer}#main-footer .fwidget,#main-footer .fwidget h4{width:100%}#main-footer .fwidget h4,li.mobile-menu-myacct,.mobclones{display:block}#main-footer .fwidget h4:after{font-family:ETmodules!important;content:"3";position:absolute;color:#fff;font-size:18px;right:0}#footer-bottom{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:30px 0 40px 0}.f-social{text-align:center}.et_header_style_left #logo{max-width:70%!important}#myacct-top{display:none}#myacct-top-mobile{display:block;position:relative;top:-4px;margin-left:0}#main-footer .tadded li.ft-dealer,#main-footer .tadded #menu-item-11810{padding-top:0;list-style:none;margin-bottom:30px}#et-top-navigation .et-cart-info{margin:-3px 15px 0!important;position:relative;top:-2px}#wpmlmenu-stack{float:left;margin-right:0;margin-left:15.5%}#myacct-top-mobile,#home-top-mobile{display:block;position:relative;top:-4px;margin-left:0}#home-top-mobile{margin-left:-35px}}@media screen and (min-width:460px){.cg-trudrop-slider .middle-align{margin-top:40px}}@media screen and (min-width:580px){.cg-trudrop-slider .middle-align{margin-top:auto}}.cg-trudrop-slider .slick-dots li{margin-left:0}.cg-trudrop-slider .slick-dots li.slick-active{vertical-align:text-bottom}.cg-trudrop-slider .slick-dots li:not(.slick-active) i{color:transparent!important;border:1px solid #7F8386;border-radius:50%;font-size:9px;opacity:.8}.custom-nav>li.has-children>a:after{content:"\f001"!important}.footer .widget_nav_menu a:hover{text-decoration:none;color:#c2c2c2}.footer .menu li{border:none;padding:4px 0 0}.footer .menu .current-menu-item>a{color:#fff9f9}.footer .custom-nav li>a{padding-left:0}.footer .custom-nav li.act>a span{color:#fff7f7!important}.footer .custom-nav>li>a span{text-transform:uppercase}.footer section.widget{display:none}.footer section.widget.widget_nav_menu{display:inline-block}#main-footer li.ft-dealer{padding-top:26px}#main-footer li.ft-dealer>a{text-transform:uppercase;font-size:14px;font-weight:600}.footer #custom_html-3{display:block}#main-footer .f-social a{margin:0 10px}#main-footer .f-social a.first{margin-left:0}#main-footer .f-social a.last{margin-right:0}.footer #nav_menu-7{display:inline-block}.footer #nav_menu-9{display:none}.page-blog .content-bg-on article.post{background-color:transparent!important}.page-blog .content-bg-on article.post h3.entry-title{margin-bottom:22px;text-align:left;line-height:1.3em}.page-blog .content-bg-on article.post h3.entry-title a,.page-tutorials .content-bg-on article.post h3.entry-title a{color:#7b7d7f;font:normal 200 30px / 40px "Source Sans Pro",Helvetica,Arial,Verdana,sans-serif}.page-blog .content-bg-on article.post .post-entry-content,.page-tutorials .content-bg-on article.post .post-entry-content{padding:36px 0}.page-blog .content-bg-on article.post .entry-excerpt,.page-tutorials .content-bg-on article.post .entry-excerpt{margin-bottom:12px!important}.page-blog .content-bg-on article.post a.details-type-btn,.page-tutorials .content-bg-on article.post a.details-type-btn{background-image:none;border-radius:3px!important;background:#7F8386!important;padding:12px 30px!important;text-transform:uppercase;font-size:16px;color:#fff!important;display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;box-sizing:border-box;word-wrap:break-word;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;position:relative;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;line-height:normal;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font:normal 16px / 26px "Source Sans Pro",Helvetica,Arial,Verdana,sans-serif}.page-blog .content-bg-on article.post a.details-type-btn:hover,.page-tutorials .content-bg-on article.post a.details-type-btn:hover{text-decoration:none;border:1px solid transparent;background:#522D6D!important;cursor:pointer}.page-blog .content-bg-on article.post .post-entry-content .dt-icon-the7-arrow-03,.page-tutorials .content-bg-on article.post .post-entry-content .dt-icon-the7-arrow-03{display:none}.page-blog .css-grid-filter,.page-blog .filter-categories,.page-new-tutorials .css-grid-filter,.page-tutorials .filter-categories{display:block}.page-blog .filter-categories a,.page-tutorials .filter-categories a{color:#000;font-size:16px;padding:8px 0 7px 0;margin:0 17px 0 18px}.page-blog .filter:not(.filter-bg-decoration):not(.filter-underline-decoration) .filter-categories a.act,.page-tutorials .filter:not(.filter-bg-decoration):not(.filter-underline-decoration) .filter-categories a.act{color:#512d6d;border-bottom:2px solid #512d6d}.page-blog .filter-categories a:first-child,.page-tutorials .filter-categories a:first-child{padding-left:0}.page-blog .filter-categories-dropdown,.page-tutorials .filter-categories-dropdown{width:100%}.gform_wrapper div.charleft{color:#fff}#ssf_adress_input_box .ssf-field.expand{width:100%;display:block;background:#fff;border:0;box-shadow:none;font-size:18px!important;padding-bottom:10px;padding-left:10px;border-bottom:2px solid #ddd;border-radius:0;font-family:'SourceSansPro-Regular'!important}.searchbar_td,.searchbar_tr,.store-locator__geolocator-cell{border:0!important}.store-locator__actions-bar{padding-top:14px!important}.store-locator__actions-bar{width:100%!important}.store-locator__actions-bar table{max-width:100%;border:none}#storeLocator__storeList a.infobox__row.infobox__cta.ssflinks,#dirbutton{background:#6C7073;color:#fff;width:146px;text-transform:uppercase;text-decoration:none;font-family:'SourceSansPro-Regular';font-size:13px;font-weight:600;border-radius:3px!important;margin-left:15px}#storeLocator__storeList a.infobox__row.infobox__cta.ssflinks:hover,#dirbutton:hover{background:#522D6D!important;transition:all .2s ease-in-out;cursor:pointer}.store-locator-map .store-locator__infobox{box-shadow:0 4px 4px rgba(0,0,0,.1)}.store-locator-map .infoBox .infobox__closer{position:fixed}.store-locator-map .infoBox #info-website,.store-locator-map .infoBox .store-website,.store-locator-map .infoBox #info-tel,.store-locator-map .infoBox .store-tel,.store-locator-map .infoBox #info-description,.store-locator-map .infoBox .store-description,.store-locator-map .infoBox #info-email,.store-locator-map .infoBox .store-email{font-size:14px}.store-locator-map .infoBox .store-location,.store-locator__store-list .store-location{font-size:22px;font-weight:300}.store-locator-map .infoBox .info-img{height:160px!important;background-position-y:center}.store-locator-map .infoBox .store-address,.store-locator__store-list .store-address,.store-locator-map .infoBox #info-website,.store-locator-map .infoBox #info-tel,.store-locator-map .infoBox #info-description,.store-locator-map .infoBox #info-email{font-weight:600}#store-locator-section-bg .filter__row{padding:6px 15px 7px}.store-locator-map .infoBox .store-description span,.store-locator__map-status input.ssf-field{font-family:'SourceSansPro-Regular'!important;color:#6a6a6a!important}.store-locator__store-list .ssf_image_setting{height:300px}.store-locator-section-bg{padding-bottom:0!important}.post-type-archive-product .wc-no-matching-variations,.post-type-archive-product .single_variation_wrap,.post-type-archive-product td.woo-variation-items-wrapper .button-variable-wrapper,.post-type-archive-product a.reset_variations,.post-type-archive-product .variable-items-wrapper .wvs-has-image-tooltip:after,.post-type-archive-product .variable-items-wrapper [data-wvstooltip]:after,.post-type-archive-product .variable-items-wrapper .wvs-has-image-tooltip:before,.post-type-archive-product .variable-items-wrapper [data-wvstooltip]:before,.woocommerce-shipping-destination,.woocommerce-shipping-calculator,.woocommerce-Tabs-panel h2,tr.order_item td.product-name .ywcars_button_refund::after,.return-to-shop{display:none!important}.post-type-archive .variable-items-wrapper .variable-item:not(.radio-variable-item):hover,.post-type-archive-product .variable-items-wrapper .variable-item:not(.radio-variable-item).selected{box-shadow:0 0 0 1px rgba(0,0,0,.3)!important}.post-type-archive .variable-items-wrapper .variable-item{cursor:default!important}.woocommerce-tabs .tabs li:after{top:auto!important;bottom:0!important}h3.wctabtitle.entry-title{font-weight:700;text-transform:uppercase;font-size:16px;margin-bottom:9px;color:#666!important;font-family:'SourceSansPro-Regular'!important}.woocommerce-tabs .shop_attributes{padding:0}.content .woocommerce-tabs table{margin:0}.content .woocommerce-tabs th,.content .woocommerce-tabs td,.entry-content .woocommerce-table__line-item td{border:none!important;padding:0}.woocommerce-tabs .shop_attributes{background-color:transparent}#belowPdtAttrs{margin-bottom:20px}.woocommerce-tabs{padding-top:0}#wrapAttributes{display:none}.single-product #main{padding-top:10px}.single-product #page .page-title .entry-title{font-size:32px}.single-product #page .page-title .wf-wrap{padding:70px 50px 0 50px}.single-product .page-title-breadcrumbs .text-small{font-size:14px}.single-product .entry-summary .page-title-breadcrumbs{position:relative;top:-100px}.single-product .catWrapper{position:static;list-style:none;margin:0}.single-product .catWrapper li{display:inline;text-transform:uppercase;margin-left:0;margin-right:0}.woocommerce.single-product div.product div.summary .price{margin-top:35px;margin-bottom:0;padding-bottom:0;float:left;font-size:30px;font-weight:600;color:#222}.woocommerce.single-product div.product div.summary .price .price{margin-top:0;float:none}.single.single-product .single-share-box{float:right;position:relative;margin-top:-30px;text-align:right;margin-bottom:0}.woocommerce.single-product div.product div.summary .woocommerce-product-details__short-description{clear:both;margin:80px 0 14px}.single-product .product .summary.entry-summary .price del,.price,.single-product .product .summary.entry-summary .price ins,span.xoo-el-close:hover{color:#000}.single-product #page .page-title .wf-wrap .page-title-breadcrumbs,.single-product .woocommerce-product-details__short-description .price,.single-product .breadcrumbs li:nth-child(2){display:none!important}.single-product .product table.variations .reset_variations{position:static;text-align:left;margin-top:8px}.products.rel-prods .woocommerce-Price-amount{color:#7f8386}input.searchform-s::-webkit-input-placeholder,body .ssf-main-content .infobox__row+.infobox__row,#applyFilterOptions,#applyFilterOptionsCancel,.pagination-btn,#mainIntMapPopupHolder,#mainPopupContat,#infobox__body,.store-locator-map .store-locator__infobox,body .ssf-main-content,body .ssf-main-content .store-locator-map .store-locator__infobox{color:#7f8386!important;font-family:'SourceSansPro-Regular'!important}body .ssf-main-content .infobox__row+.infobox__row#dirbutton{color:#fff!important}input.searchform-s::-moz-placeholder{color:#7f8386;font-family:'SourceSansPro-Regular';opacity:1}input.searchform-s:-ms-input-placeholder{color:#7f8386;font-family:'SourceSansPro-Regular'}input.searchform-s:-moz-placeholder{color:#7f8386;font-family:'SourceSansPro-Regular';opacity:1}.searchform input[type=text],.mini-search .field::placeholder,.overlay-search-microwidget .field::placeholder{color:#7f8386!important;font-family:'SourceSansPro-Regular'}input[type="radio"]{display:none;filter:grayscale(1)}.gform_wrapper li.gfield.gf_list_4col ul.gfield_radio li label{color:#fff;margin-top:-10px;font-size:15px}input[type="radio"]+label:before{content:"";display:inline-flex;width:12px;height:12px;padding:3px;margin-right:7px;background-clip:content-box;border:1px solid #bbb;background-color:#fff;border-radius:50%}input[type="radio"]:checked+label:before{background-color:#522C6D}#shipping_method label{display:inline-flex;align-items:center}#shipping_method li{margin-left:0!important}.checkout-page-title .current .checkout-counter,.checkout-page-title .step-cart.hide-for-small .checkout-step:after,.checkout-page-title .step-cart .checkout-step:after,.checkout-page-title .step-checkout.current .checkout-step:after,.checkout-page-title .step-complete.current .checkout-step:after{background-color:#522C6D}.logo_container{padding-top:20px}.logo_container a,.logo-box a{display:inline-block;margin-top:4px}.logo_container a img,.logo-box a img{width:171px!important;height:64px!important}#showsearch{display:inline-block;text-decoration:none;color:#7b7d7f}@media only screen and (min-width:64em){.page-dealer-locator .store-locator-bottom-half{top:0!important}}#storeLocator__storeListRow .title{font-weight:200;font-size:42px}.dealer-online-stores{margin:0 auto;max-width:1095px;padding:0 30px;background-color:#fff}.dealer-online-stores .store-location a{font-weight:300!important}.page-dealer-locator #main{padding:0}.page-dealer-locator .store-locator-bottom-half{top:-90px}#mainContent .main-back-to-top{background-color:#038cd6;color:#fff}.page-dealer-locator #main>.wf-wrap{width:100%;padding:0}.page-dealer-locator .store-locator-map,.page-dealer-locator .store-locator-top-half.has-searched{height:600px}.single.tutorials #main,.page-inou-modular-outdoor-furniture #main{padding:0}.single.tutorials #main>.wf-wrap,.page-inou-modular-outdoor-furniture #main>.wf-wrap{width:100%;padding:0}.single.tutorials .post-title,.page-inou-modular-outdoor-furniture .post-title{margin-bottom:10px}.single.tutorials .video-post-content,.page-inou-modular-outdoor-furniture .video-post-content{width:1300px;padding:50px 0;margin:0 auto;position:relative;max-width:100%;box-sizing:border-box}.single.tutorials .single-share-box,.page-inou-modular-outdoor-furniture .single-share-box{text-align:left}.single.tutorials .video-responsive,.page-inou-modular-outdoor-furniture .video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.single.tutorials .video-responsive iframe,.page-inou-modular-outdoor-furniture .video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.searchandfilter input.sf-input-radio{display:none}.searchandfilter label{display:inline-block!important}.searchandfilter .sf-tags{margin-left:0!important;margin-top:20px;display:block!important}.searchandfilter .sf-tags .sf-tag-remove{padding:0 0 0 5px;font-size:95%!important;cursor:pointer;vertical-align:text-top;line-height:initial}.searchandfilter .sf-tags li{margin:0 5px 5px 0!important;color:#8b8d94;padding:0 5px!important;display:inline-block!important;border:1px solid rgba(51,51,51,.12);font-size:11px;line-height:19px}.searchandfilter .sf-tags li.clear-all{border:0;color:#85868c}.searchandfilter li.sf-field-reset h4{cursor:default}.searchandfilter li.sf-field-reset h4::after{display:none}.searchandfilter li.sf-field-reset{position:relative}.searchandfilter li.sf-field-reset .search-filter-reset{color:#85868c!important;font-size:14px;position:absolute;right:0;top:9px}.searchandfilter li[data-sf-field-input-type=radio] label,.searchandfilter li[data-sf-field-input-type=range-radio] label{padding:16px 0 1px;cursor:pointer;display:list-item;list-style-position:inside;font-size:14px}.searchandfilter li[data-sf-field-input-type=checkbox] label{padding:16px 0 1px 10px;cursor:pointer;font-size:14px}.searchandfilter ul li li{padding:0}.searchandfilter ul li ul{display:none}.searchandfilter ul li{padding:13px 0}.searchandfilter h4,.archive.woocommerce #sidebar .searchandfilter h4{padding:0 0 17px;position:relative;font-weight:700;color:#7f8386!important;font-size:14px!important;cursor:pointer!important;border-bottom:2px solid #7f8386;font-family:'SourceSansPro-Regular'!important}.searchandfilter h4:after,.mobile-shop-filters .su-spoiler .su-spoiler-title:after{display:block;text-decoration:none;content:"";background:url(../../../../../../themes/cg-child/images/titles-arrow-up-down.jpg) no-repeat;width:18px;height:10px;position:absolute;z-index:1;right:0;top:6px}.mobile-shop-filters .su-spoiler .su-spoiler-title:after{top:12px}.searchandfilter h4.ar-active:after,.mobile-shop-filters .su-spoiler:not(.su-spoiler-closed) .su-spoiler-title:after{background-position:0 -10px}.sf-option-active,.filteractive{color:#512d6d;font-weight:700}.mobile-shop-filters .su-spoiler-title{font-size:16px;padding-bottom:17px;position:relative;border-bottom:2px solid #7f8386}.mobile-shop-filters .su-spoiler-title:focus{outline:none}.shop-search-and-filter .sf-option-open ul,.shop-search-and-filter .sf-option-open .sf-meta-range-slider{display:block!important}.shop-search-and-filter .sf-option-open h4:after{background-position:0 -10px!important}@media only screen and (min-width:990px){body.shop-search-and-filter .mobile-shop-filters .su-spoiler-title{display:none}body.shop-search-and-filter .mobile-shop-filters .su-spoiler-content{padding:0!important;height:auto!important;opacity:1!important;overflow:initial!important;pointer-events:initial!important}.yt-iframe{display:block}#post-6534 .yt-mo-container{display:none!important}.desktop-hide{display:none}.desktop-showed{display:block}}@media only screen and (max-width:1160px){.single.single-product .single-share-box{float:none;margin:20px 0 0;clear:both;text-align:left}}.sidebar .widget,.sidebar-content .widget{border-top:none}#product-details-banner{clear:both;background:#6C7073;min-height:250px;width:100vw;position:relative;left:50%;right:50%;margin:0 -50vw 0;padding:20px 0}#product-details-banner .wf-wrap{width:1300px;padding:0 50px 0 50px;max-width:100%;margin:0 auto}#product-details-banner h3{color:#fff!important;margin:10px 0}#pdts-carousel{margin:0 auto}.single-product #main:not(.sidebar-none) .wf-container-main{display:block!important}.content ul.slides{list-style:none;padding:0}#product-details-banner .slick-slide img{width:220px;margin:0 auto}#product-details-banner .slick-slide{margin:0 5px}#product-details-banner .slick-list{margin:0 -5px}.related-product.upsells>li{display:inline-block}.related .product-thumbnail img{width:auto}.related.products h3{margin:4px 0 0;font-size:22px}.related.products .price{font-weight:700}.product .related.products>h2:after,.product .upsells.products>h2:after,.cross-sells>h2:after{display:none}.archive .cwginstock-subscribe-form,.archive .product table.variations td.label,.archive .woocommerce-variation-availability,.archive .woocommerce-variation-custom,.post-type-archive-product .wc-no-matching-variations,.post-type-archive-product .single_variation_wrap,.post-type-archive-product td.woo-variation-items-wrapper .button-variable-wrapper,.post-type-archive-product a.reset_variations,.post-type-archive-product .variable-items-wrapper .wvs-has-image-tooltip:after,.post-type-archive-product .variable-items-wrapper [data-wvstooltip]:after,.post-type-archive-product .variable-items-wrapper .wvs-has-image-tooltip:before,.post-type-archive-product .variable-items-wrapper [data-wvstooltip]:before,.archive a.reset_variations,.archive .variable-items-wrapper .wvs-has-image-tooltip:after,.archive .variable-items-wrapper [data-wvstooltip]:after,.archive .variable-items-wrapper .wvs-has-image-tooltip:before,.archive .variable-items-wrapper [data-wvstooltip]:before,.archive .wc-no-matching-variations,.archive .single_variation_wrap,.archive td.woo-variation-items-wrapper .button-variable-wrapper{display:none!important}.post-type-archive .variable-items-wrapper .variable-item:not(.radio-variable-item):hover,.post-type-archive-product .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.archive .variable-items-wrapper .variable-item:not(.radio-variable-item):hover,.archive .variable-items-wrapper .variable-item:not(.radio-variable-item).selected{box-shadow:0 0 0 1px rgba(0,0,0,.3)!important}.post-type-archive .variable-items-wrapper .variable-item,.archive .variable-items-wrapper .variable-item{cursor:default!important}.archive.woocommerce .product h4{font-size:24px!important}.archive.woocommerce .product .price{font-weight:700}.archive .woocommerce-product-details__short-description{margin-bottom:16px}.archive.woocommerce .product table.variations .reset_variations{position:static;text-align:left;margin-top:3px}.archive.woocommerce .product table.variations{margin-bottom:12px}.archive.woocommerce .products .product{margin-bottom:30px}#order_lead_time_field{display:none!important;text-indent:-2000px;font-size:0;color:transparent;position:absolute;left:-2000px}.woocommerce-product-attributes.shop_attributes th{width:38%}#page .woocommerce-MyAccount-navigation>ul li.is-active,#page .woocommerce-MyAccount-navigation>ul li.is-active:hover{background-color:#6C7073;cursor:pointer}.modal{position:absolute;z-index:10000;top:0;left:0;visibility:hidden;width:100%;height:100%}.modal-toggle{cursor:pointer}.modal.is-visible{visibility:visible!important}.modal-overlay{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,0%,.5);visibility:hidden;opacity:0;transition:visibility 0s linear 0.3s,opacity 0.3s}.modal.is-visible .modal-overlay{opacity:1;visibility:visible;transition-delay:0s}.modal-wrapper{position:absolute;z-index:9999;top:0;left:50%;width:100%;margin-left:-50%;background-color:#fff;box-shadow:0 0 1.5em hsla(0,0%,0%,.35)}@media screen and (min-width:768px){.modal-wrapper{top:10%;left:50%;width:640px;margin-left:-320px}.filter-popup-is-shown .filter-popup{top:175px!important}.main_section_hero .hr-holder{max-width:calc(1300px - 50px - 50px)!important;margin:0 auto!important;padding:0!important;width:100%!important;min-height:600px}.main_section_hero .hr-title{position:absolute!important;top:50%;left:0;transform:translateY(-50%)}.hero-body-copy{text-align:left}.hbc-cont{max-width:calc(1300px - 50px - 50px);margin:0 auto;padding-bottom:25px;text-align:left;border-bottom:1px solid #d6d6d6}.viewmore-hero a{display:none}.woocommerce.single-product .up-sells ul.products.columns-3 li.product{margin:0!important}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right!important}}@media screen and (max-width:620px){.single-product .woocommerce-message a.button.wc-forward{position:relative;margin:-3px 0 0 20px}.single-product .woocommerce-notices-wrapper .woocommerce-message{height:auto;margin-bottom:0}}.modal-transition{transition:all 0.3s 0.12s;transform:translateY(-10%);opacity:0}.modal.is-visible .modal-transition{transform:translateY(0);opacity:1}.modal-header,.modal-content{padding:1em}.modal-header{position:relative;background-color:#fff;box-shadow:0 1px 2px hsla(0,0%,0%,.06);border-bottom:1px solid #e8e8e8}.modal-close{position:absolute;top:4px;right:0;padding:1em;color:#aaa;background:none;border:0}.modal-close:hover{color:#777;cursor:pointer}.modal-heading{font-size:1.125em;font-weight:700;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal-content>*:first-child{margin-top:0}.modal-content{padding:25px;font-size:.9rem}.modal-content p{margin-bottom:15px}.modal-content ul{margin:0 25px 15px}.modal-content li{list-style:disc}.modal-content>*:last-child{margin-bottom:0}@media only screen and (min-width:991px) and (max-width:1199px){.post-type-archive-tribe_events .tribe-events-list .tribe-events-loop .tribe-events-event-image{padding-bottom:38%}#product-details-banner .slick-slide{margin:0 10px}#product-details-banner .slick-list{margin:0 -10px}}@media screen and (max-width:64em){.page-dealer-locator #main{padding-top:50px}.page-dealer-locator #storeLocatorMap{margin-top:45px}.page-dealer-locator .store-locator__actions-bar{padding:15px}.page-dealer-locator .medium-4{width:50%!important}.page-dealer-locator .medium-clear-left{clear:none!important}.page-dealer-locator .store-locator-bottom-half{top:45px}}@media screen and (max-width:991px){.global-slider .slick-slide{display:block}.global-slider .slider-column.ct-car{padding:40px}.global-slider .slider-holder .loopy{display:block!important}.global-slider .vc_btn3-container.vc_btn3-inline .slick-dots{padding:0}.global-slider .slick-slide .ct-content-text{height:auto!important}.global-slider .xllarge .slider-column.ct-car{padding:9% 40px 0;min-height:550px}.post-type-archive-tribe_events .tribe-events-list .tribe-events-loop .tribe-events-event-image{float:none;margin:0}.tribe-events-list .type-tribe_events{background:none}#tribe-events .tribe-events-loop .tribe-events-content,.tribe-event-schedule-details{padding-left:0!important}.tribe-events-list .tribe-events-loop .tribe-events-event-image,.tribe-events-list .tribe-events-loop .tribe-events-content{width:100%}.footer section.widget{display:block;width:100%;text-align:left!important}.footer section.widget>ul,#menu-mobile-footer-dealer{padding:0 14% 10px}.footer .f-social{padding:0 14%;text-align:left}.footer .custom-html-widget .sub{text-align:left;margin-left:26px}.footer .custom-html-widget .sub a{margin:0 14%}.footer .f-social a{margin:0 14px}.footer section.widget.widget_nav_menu,.footer #nav_menu-7{display:none}.footer #nav_menu-9{display:block;text-transform:uppercase;padding-bottom:10px}.post-type-archive-tribe_events .tribe-events-list .tribe-events-loop .tribe-events-event-image{padding-bottom:33%}.wc-grid.resize-by-browser-width .dt-css-grid{grid-template-columns:repeat(3,1fr)}.footer li.mbl-contact{margin-top:40px}.footer li.mbl-contact a{padding-bottom:6px}}@media screen and (max-width:778px){#product-details-banner .wf-wrap{padding:0 20px 0 20px}#product-details-banner .slick-prev{left:0!important;z-index:100}#product-details-banner .slick-next{right:0!important}.main_section_hero{text-align:center}.main_section_hero h3{text-align:center;line-height:23px;font-weight:400;font-size:20px}.main_section_hero .hr-subtitle{text-align:center;line-height:19px;font-weight:400;font-size:14px}.main_section_hero .hero-cta{font-size:14px}.filter-popup-is-shown .closePopUp{margin-top:18px}}@media screen and (min-width:769px) and (max-width:778px){.single-product .page-title.page-title-responsive-enabled .wf-wrap{align-items:normal!important;justify-content:left!important;text-align:left!important}}@media screen and (max-width:768px){#event-sep{margin:2px 0 30px}#ajaxsearchprores5_1 .results{height:400px!important}.single-tribe_events .tribe-events-schedule{background:none;border:none;margin-left:0;padding:0}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next{width:auto!important}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous a,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next a{background:none!important;color:#522d6d!important}.single-product .entry-summary .page-title-breadcrumbs{display:none}.single-product #page .page-title .wf-wrap{padding:40px 50px 20px 50px}.single-product .catWrapper{top:0}.woocommerce div.product div.summary .woocommerce-product-rating{display:block;min-width:120px}.woocommerce .star-rating:before,.woocommerce-page .star-rating:before{color:rgb(95,97,103)!important}.woocommerce.single-product div.product div.summary .price{margin-top:20px}.woocommerce-tabs .tabs li{position:relative;float:left;padding-top:20px;margin-left:40px;list-style:none}.woocommerce-tabs .tabs li:after{display:block}}@media screen and (max-width:767px){a,a:hover,a.et_pb_button,a.et_pb_button:hover{transition:none!important;cursor:pointer}.tax-product_cat .woocom-list-content{text-align:left}.post-type-archive-product .woocom-list-content{text-align:left}.tribe-events-list .tribe-events-venue-details{border:none!important}.single-tribe_events .tribe-events-event-meta{display:flex;flex-direction:column;align-items:left;justify-content:left;padding:0}.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group{flex:100%;display:block;padding:0;width:100%;order:1}.single-event-details-holder{flex:100%;width:100%;order:2}.tribe-events-meta-group.tribe-events-meta-group-venue{margin-left:0;margin-top:35px}.single-post h1.entry-title{font-size:24px;line-height:34px}.page-blog .filter,.page-tutorials .filter{margin-bottom:35px}.page-blog .filter-categories,#breadc-acct,.page-tutorials .filter-categories{display:none}.products .product{margin-bottom:20px}.wc-grid.resize-by-browser-width .dt-css-grid{grid-template-columns:repeat(1,1fr)}.filter-popup-is-shown .filter-popup{top:115px!important}.filter-popup-is-shown .filter-popup{top:164px!important}.modalContent,#mc_embed_signup{width:100%;min-height:100%;max-width:100%}#mc_embed_signup{display:none;top:0}.modalContent__content{width:90%;float:none;padding:200px 0 20px;margin:0 auto}.modalContent__image{height:200px;min-height:200px;width:100%}.mc-closeModal{top:10px;right:10px}.mc-banner{display:block;z-index:9999}#cs_top_search{margin:0 56px 0 0}#top-menu li.mobile-menu-myacct,#gideas .et_pb_ajax_pagination_container,#gstories .et_pb_ajax_pagination_container{display:block}li.mobile-menu-myacct{padding-left:0}.main_section_hero .main-heading{text-align:center;letter-spacing:1px}.main_section_hero .et_pb_module.et_pb_text:not(.hr-overlay),.main_section_hero .et_pb_button_module_wrapper{padding:0}.viewmore-hero{padding-bottom:25px;border-bottom:1px solid #d6d6d6}.main_section_hero .et_pb_button_module_wrapper,.woocommerce-account h1{text-align:center}#belowhero>.et_pb_row{padding-bottom:5px!important}.woocommerce-page div.product div.summary{width:100%;clear:both}.woocommerce.single-product div.product div.summary .woocommerce-product-details__short-description{padding-top:30px;clear:both}body.woocommerce div.product .woocommerce-tabs ul.tabs li,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li,body.woocommerce div.product .woocommerce-tabs ul.tabs li.active,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active{border:none!important}.single-product .woocommerce-breadcrumb{width:100%;clear:both;height:auto;text-align:center;top:-22px;max-height:55px}.single-product h1.entry-title{margin-top:20px;text-align:center}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li{display:block;float:none;margin-left:0;margin-bottom:15px!important}body.woocommerce div.product .woocommerce-tabs ul.tabs li a,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a{margin-left:-22px!important;text-decoration:none!important;padding-bottom:0!important;color:#7f8386!important}body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active a,body.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li#tab-title-additional_information.additional_information_tab.active a,body.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li#tab-title-reviews.reviews_tab.active a{margin-left:-20px!important;border-bottom:2px solid #473f3f!important}body.woocommerce div.product .woocommerce-tabs .panel,body.woocommerce #content-area div.product .woocommerce-tabs .panel{padding-top:20px}.single-product.woocommerce-page ul.products li.product,.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){width:auto!important;clear:both!important;float:left!important}.single-product #left-area ul.products{display:flex;justify-content:center;align-items:end;gap:10px}.woocommerce #reviews #comments ol.commentlist ul.children{margin:20px 0 0 16px}.u-columns .woocommerce-Address{float:none;width:100%}.woocommerce-page.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-page.woocommerce-account .woocommerce-MyAccount-navigation{display:block;float:none;width:100%;padding:0;margin-bottom:40px;overflow:scroll}.hbc-cont.hbcut{height:71px;overflow:hidden}.entry-content .woocommerce-orders-table tr{display:grid;padding-top:25px;padding-bottom:25px;border-top:1px solid rgba(51,51,51,.12)}.entry-content .woocommerce-orders-table tr td{display:block;padding:6px 0;border:none}.woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a.woocommerce-button{clear:both;width:86px;float:left;padding:0!important;text-align:center;margin:6px 0!important;display:block}.woocommerce-table__product-name .ywcars_button_refund_container{margin:20px 0 16px}.woocommerce-table__product-name.product-name a:first-child{width:72%}.page-blog .et_pb_ajax_pagination_container,.page-tutorials .et_pb_ajax_pagination_container{grid-template-columns:repeat(1,1fr)}.page-blog .et_pb_ajax_pagination_container .et_pb_post a img{max-height:322px}.woocommerce-page div.product div.images{width:100%}.store-locator__geolocator{right:-20px}.shrinkie .woocommerce ul.products:before{display:none}.shrinkie .woocommerce ul.products li.product,.shrinkie .woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.shrinkie.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n),.shrinkie.woocommerce-page ul.products li.product:nth-child(n){clear:none!important;width:100%!important;float:none!important;margin:0!important}.search-results-view-toggler{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;position:absolute;right:0;top:70px;z-index:6}.entry-summary .woocommerce-product-rating .star-rating{transform:translate(0,-53px)}.woocommerce-shop ul.products{display:grid!important;gap:30px!important;grid-template-columns:1fr!important}.shrinkie .woocommerce ul.products{display:grid!important;gap:20px!important;grid-template-columns:2fr 2fr!important}.woocommerce-page ul.products[class*=columns-] li.product:nth-child(1n){width:100%!important;clear:both!important;float:left!important}.woocommerce-cart ul.products[class*=columns-] li.product:nth-child(1n),.single-product ul.products[class*=columns-] li.product:nth-child(1n){display:flex;flex-basis:30%;justify-content:end;align-items:baseline;flex-direction:column}#belowhero>.et_pb_row.breadwraps,.brdprodcat{padding:10px 20px 20px!important}.bannerContent__description{text-align:center}}@media screen and (min-width:768px){.page-template-template-blog-masonry .slick-list{height:415px!important;background-color:#f5f5f5!important}.page-blog .filter-categories-dropdown{display:none}}@media screen and (min-width:728px) and (max-width:1023px){.cgslider .side-paddings p{padding:0!important}.cgslider .middle-align p img{width:35%}.cgslider .middle-align .vc_btn3-container.vc_btn3-center{margin-bottom:5px}}@media only screen and (max-width:40em){.page-dealer-locator .medium-4{width:100%!important}}@media screen and (max-width:700px){#page .masthead .popup-search .popup-search-wrap{max-width:100%!important;width:calc(100vw - 15px);box-sizing:border-box;max-width:none!important}.mobile-true #page .masthead .popup-search .popup-search-wrap{top:76%;width:100%!important}.mobile-true .ajaxsearchpro.wpdreams_asp_sc{top:170px!important}}@media screen and (max-width:520px){a.tabs-search{margin-right:1px;font-size:12px}a.tabs-search.last{margin-right:0}.product .et_pb_shop ul.products.columns-3 li.product{width:100%!important;margin-right:0!important}.woocommerce .woocommerce-ordering{float:left;clear:both;margin-top:12px}.popup-search-wrap.advcd{width:100vw;right:-15vw}.xoo-el-form-container button.btn.button.xoo-el-action-btn{font-size:12px!important;letter-spacing:-0.2px!important}#wpmlmenu-stack{margin-left:20%}}@media screen and (max-width:499px){.popup-search-wrap.advcd{right:-16vw}}@media screen and (max-width:480px){.main_section_hero{height:400px!important}.woocommerce-table__product-name.product-name a:first-child{width:85%}.home .main_hero_section .main-heading{line-height:38px!important}}@media screen and (max-width:450px){#page .masthead .popup-search .popup-search-wrap{max-width:100%!important}.hbc-cont.hbcut{height:83px;overflow:hidden}.popup-search-wrap.advcd{right:-24vw}}@media screen and (max-width:415px){.popup-search-wrap.advcd{right:-18vw}}@media screen and (max-width:375px){.popup-search-wrap.advcd{right:-19vw}.woocommerce-page button.button.xoo-el-action-btn{font-size:11px!important}.xoo-el-form-container button.btn.button.xoo-el-action-btn{font-size:11px!important;letter-spacing:-0.3px!important}}@media screen and (max-width:340px){a.tabs-search{margin-right:1px;font-size:13px;padding:10px 12px}}.out-stock-custom:before,.out-stock-custom:after{position:absolute!important;content:" "!important;width:100%!important;height:1px;background:red!important;left:0!important;right:0;bottom:0!important;top:50%;visibility:visible!important;opacity:1!important;border:0;margin:0!important;padding:0!important;min-width:auto!important;-webkit-transform-origin:center!important;transform-origin:center!important;z-index:0!important;border:0!important;box-shadow:none!important}.out-stock-custom:before{-webkit-transform:rotate(45deg)!important;transform:rotate(45deg)!important}.out-stock-custom:after{-webkit-transform:rotate(-45deg)!important;transform:rotate(-45deg)!important}.out-stock-custom{cursor:not-allowed;box-shadow:0 0 0 1px rgba(0,0,0,.05)!important;pointer-events:none;position:relative;overflow:hidden}.out-stock-custom span{opacity:.3}.noUi-horizontal{max-width:100%!important;padding:0 14px 0 5px}.noUi-connect{background:#7f8386!important}.sf-meta-range-slider{margin-top:10px;text-align:right;display:none;color:#512d6d;font-weight:700}.sf-range-max,.sf-range-min,.sf-range-prefix{padding:0px!important;font-size:14px}.sf-option-active{color:#512d6d;font-weight:700}.sf-meta-range-slider .sf-range-prefix:first-child{float:left}.sf-meta-range-slider .sf-range-values-seperator{display:none}.sf-meta-range-slider .sf-range-min{float:left}.sf-meta-range-slider .noUi-handle{outline:none}.single-post .author-avatar{margin-right:30px;flex:0 0 80px}.single-post .author-avatar img{max-width:none}.single-post .author-name{font-family:'SourceSansPro-Regular'!important;font-weight:900;font-size:16px;margin-bottom:0;padding-top:5px;line-height:12px;color:#7f8386}.single-post .author-heading{font-size:10px;font-style:italic}.single-post .author-bio{font-style:italic;padding-top:13px;margin-bottom:0;font-size:16px;line-height:22px}.single-post .add-margin{margin-top:-50px}.single-post .by-author{padding-bottom:20px}@media screen and (max-width:640px){.single-post .author-info{display:block}input[type="submit"]:not([name="update_cart"]):not(.woocommerce-widget-layered-nav-dropdown__submit){padding:0;width:100%}#gform_39 .gform_footer{flex-flow:column}.gform_ajax_spinner{margin-right:100px;width:30px;margin-top:15px;height:30px;position:absolute;right:0}.woocommerce-table--order-details.shop_table tr,.woocommerce .shop_table.customer_details tr{display:block;padding:8px 0}.order_details tr td,.order_details tr th,.customer_details tr td,.customer_details tr th,.woocommerce .woocommerce-order-details .woocommerce-table__product-name{width:100%;display:block}.order_details tr td,.order_details tr th,.customer_details tr td,.customer_details tr th{padding:1px 0}#page .order_details td,#page .customer_details td{text-align:left;padding:0}.woocommerce-table__product-total.product-total{width:100%;display:block}.order_details tr th{padding:4px 0}.woocommerce .woocommerce-MyAccount-content .fluid_section .fluid_right_cl a.button.track-button{padding:10px 6px!important;font-size:13px!important}}form.woocommerce-checkout .js-wc-authorize-net-cim-credit-card-tokenize-payment-method{margin-right:5px}.woocommerce-product-gallery{background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='75px' height='75px' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='uil-default'%3E%3Crect x='0' y='0' width='100' height='100' fill='none' class='bk'%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='@{spinner-color-temp}' transform='rotate(0 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='@{spinner-color-temp}' transform='rotate(30 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.08333333333333333s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='@{spinner-color-temp}' transform='rotate(60 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.16666666666666666s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='@{spinner-color-temp}' transform='rotate(90 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.25s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='@{spinner-color-temp}' transform='rotate(120 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.3333333333333333s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='@{spinner-color-temp}' transform='rotate(150 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.4166666666666667s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='@{spinner-color-temp}' transform='rotate(180 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.5s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='@{spinner-color-temp}' transform='rotate(210 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.5833333333333334s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='@{spinner-color-temp}' transform='rotate(240 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.6666666666666666s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='@{spinner-color-temp}' transform='rotate(270 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.75s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='@{spinner-color-temp}' transform='rotate(300 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.8333333333333334s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='@{spinner-color-temp}' transform='rotate(330 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.9166666666666666s' repeatCount='indefinite'/%3E%3C/rect%3E%3C/svg%3E");transition:opacity 0.5s ease-in-out 0.5s!important}.woocommerce-cart-wrap{display:block}@media screen and (max-width:700px){.woocommerce-cart-wrap{display:flex;flex-flow:row wrap}.woocommerce-cart-form,.cross-sells,.cart-collaterals{float:initial;display:flex;flex-direction:column}.home .et_pb_code_0 .hr-subtitle{line-height:20px!important}.home .et_pb_code_0 .canflag{margin-right:2px!important}}.single-product .upsells .woo-buttons a:hover{background-color:#522d6d!important;color:#FFF!important}.single-product.woocommerce div.product form.cart .button:not(.disabled):hover{background-color:#522d6d!important;color:#FFF!important}.woocommerce button.button.disabled{background-color:#dadbdd!important;color:#7b7d7f!important}.woocommerce button.button.disabled:hover{background-color:#dadbdd!important;color:#7b7d7f!important}.single-tribe_events #main{padding:0}.blog-shortcode .post-entry-content .entry-title a{font:normal 200 30px / 40px "Source Sans Pro",Helvetica,Arial,Verdana,sans-serif}.masthead:not(.side-header){padding:0!important}.rs-button .rev-btn{color:rgb(127,131,134)!important}.rs-button .rev-btn:hover{background-color:#522d6d!important;color:#FFF!important}@media screen and (min-width:1051px){.masthead:not(.side-header):not(.side-header-menu-icon) .header-bar{max-width:1200px;padding:0 50px}}@media screen and (min-width:778px){.rs-parallax-wrap.hero-wrap{max-width:1300px!important;min-width:1300px!important;display:block!important;margin:0 auto!important;padding:0 50px!important;left:auto!important;position:relative!important}}@media screen and (min-width:779px) and (max-width:1050px){.mobile-navigation{padding:0 50px 0 25px}}@media screen and (max-width:1050px){.masthead:not(.side-header):not(.side-header-menu-icon) .mobile-header-bar{margin:10px 0 5px!important;padding:10px 0!important}}@media screen and (min-width:768px) and (max-width:778px){.mobile-navigation{padding:0 20px 0 25px}.masthead:not(.side-header):not(.side-header-menu-icon) .mobile-header-bar{margin:15px 0 10px!important}}@media screen and (max-width:778px){.mobile-branding{padding-left:20px}.mobile-navigation{padding:0 20px 0 10px}}.woocommerce-MyAccount-navigation-link--downloads,.woocommerce-MyAccount-navigation-link--payment-methods{display:none}@media screen and (max-width:990px){.dt-wc-sidebar-collapse .sidebar-right .sidebar,.dt-wc-sidebar-collapse .sidebar-left .sidebar{max-width:400px;width:calc(100vw - 40px)}.wc-sidebar-toggle:before{content:"\eb00";color:#7f8386}.yt-iframe{display:none!important}#product-cnt .shop-pdt-wrapper .et_pb_column_1_4{width:100%;margin-right:0}#product-cnt .et_pb_column_3_4{width:100%}#post-6534 .yt-mo-container{display:block}.single-post.postid-6534 .yotu-playlist{padding:0!important}.single-post.postid-6534 #main{padding:0!important}#product-cnt{z-index:10;position:relative}.shop-search-and-filter #product-cnt .et_pb_column_3_4{position:relative;z-index:0}.show-mobile-sidebar #et-main-area{position:relative;z-index:100000}#product-cnt #sidebar>.et_pb_code_inner{overflow-x:hidden;overflow-y:scroll;height:100%;padding:30px 0 30px 30px}#sidebar{display:none}.shop-search-and-filter #sidebar{max-width:400px;width:calc(100vw - 40px)!important;position:fixed;top:0;left:0;margin:0;min-width:280px;height:100vh;transform:translateX(-100%);transition:transform 0.3s;z-index:10001;background:#f7f7f8}.shop-search-and-filter .show-mobile-sidebar #sidebar{transform:translateX(0)}.wc-sidebar-toggle{top:0;right:0;background-color:#fff;box-shadow:none}.show-mobile-sidebar .wc-sidebar-toggle{top:0;right:-29px;position:fixed;z-index:100;width:30px;height:30px;cursor:pointer}.show-mobile-sidebar .wc-sidebar-toggle:before{font-family:"ETModules";content:'\4d';font-size:30px;line-height:30px;;color:#7f8386;-webkit-font-smoothing:antialiased}.shop-search-and-filter #product-cnt .et_pb_column_3_4:before{position:fixed;content:'';top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:all .4s;z-index:100000;background-color:rgba(0,0,0,.5)}.shop-search-and-filter #product-cnt .et_pb_column_3_4.active:before{opacity:1;visibility:visible}#product-cnt.active .et_pb_row:first-child{z-index:100000}.filter-button-mobile{display:block}.filter-button-mobile::after{display:inline-block;position:absolute;right:-4px;font-size:24px;font-family:"ETModules";content:'3';color:#7f8386}#product-cnt .shop-pdt-wrapper{padding:0 20px!important}.mobile{display:block}.desktop{display:none}}@media screen and (max-width:778px){.shop-search-and-filter #main{padding:0 0 50px 0!important}.shop-search-and-filter .hero-body-copy{padding-bottom:25px}}@media screen and (min-width:779px){.main_section_hero .main-heading{text-align:left;max-width:435px!important}.shop-search-and-filter .main_section_hero .main-heading{max-width:435px}.shop-search-and-filter .main_section_hero .hr-holder{min-height:400px!important}}.wc-sidebar-toggle{top:0;right:0;background-color:#fff;box-shadow:none}.filter-button-mobile{font-size:16px;padding-bottom:17px;position:relative;border-bottom:2px solid #7f8386;cursor:pointer;min-height:20px;line-height:20px;padding:7px 7px 7px 0;font-weight:700;width:100%}.filter-button-mobile .icomoon-the7-font-the7-plus-02{float:right}.show-mobile-sidebar .masthead{z-index:auto}.searchandfilter h4 span.mobile{font-size:16px}.vc_row-o-content-middle .wpb_single_image{margin-bottom:0}.content ul.slick-dots{margin-bottom:0}.vc_custom_heading h4{margin-top:-15px;font-size:25px}.content ul li{margin-left:10px}.content ul{margin-bottom:30px}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:5px 14px;height:38px}.gform_wrapper select{height:38px;margin-top:15px!important}input[type=button]:hover{background:#522d6d;color:#fff}.content .wpcf7-number,.content input[type=date],.content input[type=email],.content input[type=number],.content input[type=password],.content input[type=range],.content input[type=search],.content input[type=tel],.content input[type=text],.content input[type=url],.gform_fields input,.gform_wrapper select,.gform_fields textarea{border-radius:4px!important;margin-bottom:10px;color:#8b8d94}.vc_color-white.vc_message_box a:hover{color:#522d6d}.vc_icon_element.vc_icon_element-outer.store-icon .vc_icon_element-inner.vc_icon_element-size-xl .vc_icon_element-icon{font-size:7em!important}p{margin-bottom:1.6em}h1,h2,h3,h4,h5,h6{margin-bottom:.6em;line-height:1.3em}.tribe-events-list-separator-month{font-size:2em;font-weight:400}.tribe-events-list .tribe-events-list-event-title{font-size:2em}.tribe-events-loop .tribe-events-event-meta{font-weight:400}.tribe-events-page-title{font-weight:300;font-size:35px}.tribe-events-before-html{padding-bottom:50px}.post-type-archive-tribe_events #main{padding-top:0!important}.searchandfilter .sf-range-max,.searchandfilter .sf-range-min{max-width:45px!important;padding:10px 5px}.footer .custom-nav li.act>a span{color:#ccc}.overlay-search .submit i,.popup-search .submit i{font-size:15px;color:#7b7d7f;padding-top:2px}.header-elements-button-1 i{font-size:16px;font-weight:600;color:#7b7d7f!important}.post-content .text-secondary{display:none}.gform_wrapper div.validation_error{color:#fff;font-weight:400;border-top:2px solid #fff;border-bottom:2px solid #fff;line-height:1.3em}.gform_wrapper .validation_message{color:#fff}.f-subscribe input[type=text]{background:#7f8386;border:2px solid #fff;border-radius:6px;padding:10px!important;height:50px}.f-social{margin:30px 0 40px}.f-social img{width:30px}.f-social img:hover{opacity:.8}.l-content .grid-left,.r-content .grid-left{padding-right:33px}.l-content .grid-right,.r-content .grid-right{padding-left:33px}.grid-cat{text-align:left!important;text-transform:uppercase;margin-bottom:10px;margin-top:-10px}.middle-container{position:relative;padding-top:70%}.middle-align{width:100%;margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}h3.text-white{color:#fff!important}.text-white{color:#fff}.text-purple{color:#522d6d}.text-green{color:#40683c!important}.footer .textwidget a:not(.dt-btn):hover{color:#c2c2c2}.footer .custom-nav>li>a:hover span{color:#c2c2c2}.slick-slide .vc_btn3.vc_btn3-style-custom{background:#fff!important;color:#7f8386!important;padding-top:15px!important;padding-bottom:15px!important;font-size:16px;letter-spacing:0}.slick-slide .vc_btn3.vc_btn3-style-custom:hover{color:#fff!important}body #page-container .et_pb_section .et_pb_button_module_wrapper a.et_pb_button.reversalcta{border-radius:3px!important;padding:12px 30px!important;background:#fff!important;color:#7f8386!important;font-size:16px;letter-spacing:0;border:0}body #page-container .et_pb_section .et_pb_button_module_wrapper a.et_pb_button.reversalcta:hover{color:#fff!important;background:#522d6d!important}#bottom-bar{line-height:1.3em}.related-product>li .product-title{font-weight:400}.cwginstock-subscribe-form .panel-primary>.panel-heading{color:#fff;background-color:#d06666;border-color:#ccc}#content .woocommerce .product h4:last-child,.woocommerce .product h4{line-height:1.3em;font-size:13px}.searchandfilter .sf-range-max,.searchandfilter .sf-range-min{max-width:65px}.sf-range-prefix{padding:10px;font-weight:700}.searchandfilter .sf-meta-range-slider label{display:inline-block}.searchandfilter h4{font-size:14px}.searchandfilter select.sf-input-select{width:100%}.woocommerce div.product div.summary>.price{font-size:30px;font-weight:600;color:#222}#page .star-rating span:before{color:#d3d64a}.cat-item-15{display:none!important}.dt-accordion-h3-size .wpb_accordion_header>a,.entry-title.h3-size,.h3-size,h2.entry-title,h3{color:#7b7d7f!important}h3.entry-title{font-size:30px}.woo-buttons a:link,.woo-buttons a:visited{color:inherit;border-radius:200px!important;background:#fff!important;border:2px solid #999}.woo-buttons a:hover{background:#ebebeb!important;color:#222!important}.vc_btn3.vc_btn3-style-custom{background-image:none;border-radius:3px!important;background:#7f8386!important;padding:12px 30px!important;text-transform:uppercase;font-size:16px;color:#fff!important}.green-hover .vc_btn3.vc_btn3-style-custom{color:#40683c!important}.purple-text .vc_btn3.vc_btn3-style-custom{color:#522d6d!important}.vc_btn3.vc_btn3-style-custom:focus,.vc_btn3.vc_btn3-style-custom:hover{background:#522d6d!important}.green-hover .vc_btn3.vc_btn3-style-custom:focus,.green-hover .vc_btn3.vc_btn3-style-custom:hover{background:#40683c!important}.gray-hover .vc_btn3.vc_btn3-style-custom:focus,.gray-hover .vc_btn3.vc_btn3-style-custom:hover{background:#5f6366!important}.address_country select#input_1_4_6{margin-top:15px;margin-left:0}.wpcf7-number,input[type=date],input[type=email],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background-color:#fff}.mini-widgets a{text-transform:uppercase;text-decoration:none!important;color:#7b7d7f}.woocom-list-content{text-align:center;line-height:1.5em}.mini-search .submit{color:#7b7d7f}body .gform_wrapper ul li.gfield{margin-top:0}.gform_wrapper .gform_footer{text-align:center}.footer .widget-title{font-size:14px;font-weight:600}.loader::after{border-left-color:#85868c!important;border-right-color:#85868c!important;-webkit-animation-delay:.7s;animation-delay:.7s}.loader::before{border-top-color:#85868c!important;border-bottom-color:#85868c!important}.cwginstock-subscribe-form{max-width:400px}.cwginstock-subscribe-form .panel-primary{border-color:#ccc}.top-header .main-nav.level-arrows-on>li.has-children>a .menu-text{padding-right:15px}.show-mobile{display:none}.widget .recent-posts li{border-bottom:1px solid rgba(51,51,51,.12);padding-bottom:10px}.blogroll a,.contact-info .secondary-color,.items-grid a,.recent-posts a,.tagcloud a,.textwidget a,.widget:not(.widget_icl_lang_sel_widget) .recent-posts a,.widget_archive li a,.widget_categories li a,.widget_links a,.widget_meta a,.widget_nav_menu a,.widget_pages a,.widget_recent_comments a,.widget_recent_entries a,a.rsswidget{line-height:1.5em}@media screen and (min-width:990px){.sidebar-right .wf-container-main{-ms-grid-columns:calc(100% - 350px - 20px) 40px calc(340px - 20px);grid-template-columns:calc(100% - 350px - 20px) calc(340px - 20px)}}@media (min-width:992px){.vc-gitem-zone-height-mode-auto:before{padding-top:60%}.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-4-3:before{padding-top:35%}.cwginstock-subscribe-form .col-md-12{width:auto}}@media (min-width:728px){.side-paddings p{padding-left:120px;padding-right:120px}.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label{display:block!important}input.gform_image_button{z-index:99999;right:-116px!important;top:-57px;position:absolute}}@media (max-width:989px){.hide-mobile{display:none!important}.show-mobile{display:block!important}.vc-gitem-zone-height-mode-auto:before{padding-top:80%}.footer .widget,.sub{text-align:center}}input[type=search]{-webkit-appearance:none}.popup-search-wrap{min-width:250px}.popup-search-wrap{min-width:250px}#primary-menu>li{z-index:11}#reviews.cr-reviews-ajax-reviews .cr-ajax-search{display:none}#page .star-rating span:before{color:#5f6167}.wf-container-main .woocommerce-product-rating{margin-bottom:10px}.wf-container-main .woocommerce-product-rating .star-rating{display:inline-block;margin:0 4px 0 0;float:none}.woocommerce div.product div.summary .woocommerce-product-rating{position:relative;margin:0}.woocommerce div.product div.summary .woocommerce-review-link,.woocommerce .cr-reviews-ajax-comments .woocommerce-review-link{display:inline-block;position:relative;top:-2px;text-decoration:none}.woocommerce .cr-ajax-reviews-cus-images-div{display:none}.woocommerce .woocommerce-Reviews-title{font:200 30px / 40px "Source Sans Pro",Helvetica,Arial,Verdana,sans-serif}#cr-ajax-reviews-review-form .comment-reply-title{font-size:24px!important;padding-bottom:22px}@media only screen and (max-width:640px){.single-product #page .page-title .entry-title{font-size:30px}#cr-ajax-reviews-review-form .submit{padding:0 18px}}#reviews.cr-reviews-ajax-reviews{padding-top:50px;margin-top:60px;border-top:1px solid;clear:both;border-color:rgba(51,51,51,.12)}.woocommerce #reviews #comments h2,.woocommerce-page #reviews #comments h2{margin-bottom:0!important;padding-bottom:4px;font-size:36px;color:#666}#reviews.cr-reviews-ajax-reviews li.review{background-color:#f7f7f7!important;margin:0!important}.woocommerce #reviews #comments .star-rating,.woocommerce #reviews #comments .star-rating span{font-size:13px!important}#reviews ol.commentlist{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;margin:40px 0 20px 0!important;transition:all .33s}#cr-ajax-reviews-sort,#reviews.cr-reviews-ajax-reviews .cr-button-search,#reviews.cr-reviews-ajax-reviews button.cr-ajax-reviews-add-review{background-color:#6C7073!important;color:#fff!important;border-radius:3px!important;background:none;text-transform:uppercase;margin-top:28px;padding:14px 18px 14px 18px;font-size:.75rem;cursor:pointer}#reviews.cr-reviews-ajax-reviews .cr-button-search:hover,#reviews.cr-reviews-ajax-reviews button.cr-ajax-reviews-add-review:hover{background-color:#522d6d!important;color:#FFF!important;background:none;cursor:pointer}#reviews .commentlist li img.avatar{display:none}#reviews ol.commentlist .comment_container{padding:20px 20px 10px 20px}#reviews ol.commentlist .comment_container .comment-text{display:flex;flex-wrap:wrap;flex-direction:row}#reviews ol.commentlist .comment_container .woocommerce-review__author{font-weight:900;text-transform:capitalize;display:inline-block;padding-right:20px;margin-bottom:13px}#reviews ol.commentlist .comment_container p.meta{width:100%;display:inline-block;order:1}#reviews ol.commentlist .comment_container .star-rating{order:2}#reviews ol.commentlist .comment_container .description:before{content:"";display:block;width:5%;padding-top:10px;border-top:1px solid #153177}#reviews ol.commentlist .comment_container .description{width:100%;order:3;padding-top:10px;min-height:100px}#reviews ol.commentlist .comment_container .ivole-share{display:inline-block}#reviews ol.commentlist .comment_container .ivole-share a{text-decoration:none}#reviews ol.commentlist .comment_container .ivole-divider{display:inline-block;padding:0 10px}#reviews ol.commentlist .comment_container .voting{padding-right:45px}#reviews ol.commentlist .comment_container .ivole-footer{order:4;text-align:left;font-size:14px}.ivole-voting-cont{display:none!important}#reviews ol.commentlist .comment_container .ivole-footer .ivole-voting-cont{display:inline-block!important;font-size:inherit}#reviews ol.commentlist .comment_container .woocommerce-review__published-date{float:right;font-size:13px}#reviews ol.commentlist .comment_container .woocommerce-review__verified{font-style:normal;text-transform:capitalize}#reviews ol.commentlist .comment_container .ivole-declarative .ivole-vote-button{display:none}#reviews ol.commentlist .comment_container .ivole-declarative .ivole-a-button{border:0;text-decoration:none;background:none;color:#522C6D}#cr-show-more-reviews-id{background-color:#6C7073!important;color:#FFF!important;border-radius:3px!important;background:none;text-transform:uppercase;font:600 12px / 14px "Source Sans Pro",Helvetica,Arial,Verdana,sans-serif;padding:14px 18px 14px 18px;border:0}#cr-show-more-reviews-id:hover{background-color:#522d6d!important;color:#FFF!important;background:none;cursor:pointer}@media screen and (max-width:768px){.woocommerce.single-product div.product div.summary .price{margin-top:40px}div.pp_woocommerce .pp_close{height:36px;width:36px;line-height:36px}div.pp_woocommerce .pp_close:before{font-size:28px}}.search-results .entry-meta{display:none}.wc-complete-wrap .wc-side-column{background:none!important}.wc-side-column{padding:0}.wc-side-box{padding:30px;background-color:#f7f7f7}.wc-side-button{margin-top:10px;margin-bottom:10px}.wc-side-button .label{text-align:left;padding:14px 20px;color:#522d6d;font-size:22px}.wc-side-button .label b,.woocommerce-thankyou-order-received b{font-weight:600}.woocommerce-order-received .wc-side-button a,.woocommerce-order-received .wc-side-button a:hover{background-color:#522d6d!important;color:#fff!important;text-align:left;line-height:28px;text-transform:uppercase;border:none!important;border-radius:4px;letter-spacing:0;font-weight:900;font-size:15px;margin:0;padding:14px 0!important;text-decoration:none;white-space:nowrap;background-color:#522d6d;color:#fff;width:100%;display:block;text-align:center;cursor:pointer}.wc-login-wrap form .lost_password{width:50%;line-height:20px;text-align:right;margin-top:-2px}@media screen and (max-width:1050px){.wc-login-wrap form .lost_password{width:100%;float:none;text-align:left}}.my_account_tracking{color:#7f8386!important}.my_account_tracking th{font-family:"Source Sans Pro",Helvetica,Arial,Verdana,sans-serif!important;font-size:16px!important}.my_account_tracking td{font-family:"Source Sans Pro",Helvetica,Arial,Verdana,sans-serif!important;font-size:16px!important}.woocommerce-MyAccount-content h2,.woocommerce-order-details__title,.wc-wide-column h4{font-size:26px}.woocommerce-orders-table thead th span{font-size:16px;line-height:26px;text-transform:uppercase;color:#7f8386}.my_account_tracking .product-details ul{padding-left:0px!important}.my_account_tracking .product-details ul li{margin-left:0px!important;font-size:16px!important;line-height:26px!important;}.woocommerce-orders-table .woocommerce-button{margin-right:5px;margin-bottom:5px;font-size:16px!important}@media screen and (min-width:769px) and (max-width:900px){.my_account_tracking .tracking-number{display:none}}@media screen and (min-width:769px) and (max-width:1024px){.woocommerce-MyAccount-navigation{width:200px;padding-right:20px}.woocommerce-account .woocommerce-MyAccount-content{width:calc(100% - 220px)}}.woocommerce-table--order-details #tracking-items{display:none}@media only screen and (max-width:767px){.page-blog .blog-shortcode .entry-excerpt{height:auto!important}.page-blog .blog-shortcode h3.entry-title{height:auto!important}}.single.tutorials .video-wrapper-responsive,.page-inou-modular-outdoor-furniture .video-wrapper-responsive{width:1200px;margin:0 auto;position:relative;max-width:100%;box-sizing:border-box}.infobox__body .store-address{padding-bottom:0px!important}.infobox__body .store-description{display:block!important;padding-bottom:25px!important;word-break:break-word}.infobox__body .store-description span{background-color:transparent!important;color:#6a6a6a!important;font-family:'Source Sans Pro'!important}#phantom{–webkit-overflow-scrolling:touch}.woocommerce div.product div.summary .woocommerce-review-link{display:none!important}.woocommerce .woocommerce-review-link{display:none!important}.woocommerce-checkout .blockUI.blockOverlay{position:fixed!important;z-index:100!important}.woocommerce-checkout .blockUI.blockOverlay:before{height:75px;width:75px;position:absolute;top:0;left:0;display:block;content:"";-webkit-animation:none;-moz-animation:none;animation:none;line-height:1;text-align:center;right:0;bottom:0;margin:auto;background-image:url("data:image/svg+xml,%3Csvg width='75px' height='75px' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='uil-default'%3E%3Crect x='0' y='0' width='100' height='100' fill='none' class='bk'%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%7b7d7f' transform='rotate(0 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%7b7d7f' transform='rotate(30 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.08333333333333333s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%7b7d7f' transform='rotate(60 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.16666666666666666s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%7b7d7f' transform='rotate(90 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.25s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%7b7d7f' transform='rotate(120 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.3333333333333333s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%7b7d7f' transform='rotate(150 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.4166666666666667s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%7b7d7f' transform='rotate(180 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.5s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%7b7d7f' transform='rotate(210 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.5833333333333334s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%7b7d7f' transform='rotate(240 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.6666666666666666s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%7b7d7f' transform='rotate(270 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.75s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%7b7d7f' transform='rotate(300 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.8333333333333334s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%7b7d7f' transform='rotate(330 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.9166666666666666s' repeatCount='indefinite'/%3E%3C/rect%3E%3C/svg%3E")!important}.page-blog .searchandfilter,.page-tutorials .searchandfilter{display:inline-block;width:100%}.page-blog .searchandfilter>ul,.page-tutorials .searchandfilter>ul{margin-left:0}.page-blog .searchandfilter input[type="checkbox"],.page-tutorials .searchandfilter input[type="checkbox"]{display:none}.page-blog .searchandfilter ul li,.page-tutorials .searchandfilter ul li{display:inline-block;margin-left:0}.page-blog .searchandfilter ul li ul li,.page-tutorials .searchandfilter ul li ul li{display:inline-block;padding:0;margin:0 17px 0 18px}.page-blog .searchandfilter ul li ul li.sf-option-active label,.page-tutorials .searchandfilter ul li ul li.sf-option-active label{color:#512d6d;border-bottom:2px solid #512d6d}.page-blog .searchandfilter ul li ul li label,.page-tutorials .searchandfilter ul li ul li label{font-size:16px;text-transform:uppercase;font-weight:400;color:#000}.page-blog .searchandfilter ul li ul li label:hover,.page-newq-tutorials .searchandfilter ul li ul li label:hover{color:#512d6d;border-bottom:2px solid #512d6d;cursor:pointer}.page-blog .searchandfilter ul li ul li label:before,.page-tutorials .searchandfilter ul li ul li label:before{display:none}.page-blog .searchandfilter ul li ul,.page-tutorials .searchandfilter ul li ul{display:block!important}.page-blog .sf-field-category-select,.page-tutorials .sf-field-category-select{width:100%;display:none}.page-blog .searchandfilter li.sf-field-reset .search-filter-reset,.page-tutorials .searchandfilter li.sf-field-reset .search-filter-reset{position:relative;right:inherit;top:inherit}.page-blog .sf-input-text,.page-tutorials .sf-input-text{border-left:0;border-right:0;border-top:0}@media screen and (max-width:768px){.page-blog .sf-field-search,.page-tutorials .sf-field-search{width:96%}.page-blog .searchandfilter label,.page-tutorials .searchandfilter label{width:100%;margin-bottom:15px}.page-blog .searchandfilter .sfdivi_search_filter_form_0 ul,.page-tutorials .searchandfilter .sfdivi_search_filter_form_0 ul{padding-right:0}.page-blog .et_pb_ajax_pagination_container h2,.page-tutorials .et_pb_ajax_pagination_container h2{font-size:30px!important}.page-blog .sf-field-category-select,.page-tutorials .sf-field-category-select{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgba(139,141,148,0.5)'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;background-size:12px;background-position:98% 16px;background-repeat:no-repeat;font-size:16px;line-height:26px;height:38px;padding:5px 30px 5px 15px;color:rgb(139,141,148)!important;border-color:rgba(51,51,51,.12)!important}.page-blog .searchandfilter ul li input.sf-input-text,.page-tutorials .searchandfilter ul li input.sf-input-text{padding:5px 30px 5px 15px}.page-blog .sf-field-category,.page-tutorials .sf-field-category{display:none!important}.page-blog .searchandfilter ul,.page-blog .searchandfilter li,.page-tutorials .searchandfilter ul,.page-tutorials .searchandfilter li{margin-left:0px!important;padding-right:0}.page-blog .sf-input-text,.page-tutorials .sf-input-text{width:100%}}.single .video-blog-wrapper-responsive .video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.single .video-blog-wrapper-responsive .video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}form.woocommerce-checkout input[type="checkbox"]{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.payment_box.payment_method_authorize_net_cim_credit_card label{font-weight:400}.faq-section .vc_tta-tab a{border:0}.faq-section .vc_active a{font-weight:700}.faq-section .faq-rich-snippets-title{display:none}.faq-section .elegant-faq-rich-snippets.output-type-descriptive .elegant-faq-rich-snippet-item{margin:0;padding:5px;border:0;box-shadow:none;border-bottom:1px solid #dadbdd}.faq-section .faq-rich-snippet-item-question{font-size:18px;cursor:pointer;font-weight:400;margin:10px 0}.faq-section .faq-rich-snippet-item-question:before{content:"\002B";color:#777;font-weight:700;float:right;margin-left:5px}.faq-section .faq-rich-snippet-item-question.active:before{content:"\2212"}.faq-section .faq-rich-snippet-item-answer{font-size:14px;display:none}.faq-section .faq-rich-snippet-item-answer p{margin-bottom:0}@media screen and (max-width:640px){.single-product .pswp__button{opacity:1!important}.single-product .pswp__button:before{font-size:16px;height:30px;width:32px;top:0;left:0;right:0;position:absolute;bottom:0;margin:auto;line-height:30px;min-height:30px}.single-product .pswp__button.pswp__button--arrow--left{left:5%}.single-product .pswp__button.pswp__button--arrow--right{right:5%}.single-product .pswp__button.pswp__button--arrow--left,.single-product .pswp__button.pswp__button--arrow--right{min-height:40px;height:40px;width:40px;border-radius:50%;color:#fff;margin-top:-20px;background-color:#dadbdd40!important}#reviews ol.commentlist{grid-template-columns:1fr}}.trudop-product-carousel .slick-next:before,.trudop-product-carousel .slick-prev:before{color:#dadbdd40;font-size:30px;opacity:1}.trudop-product-carousel .slick-next{right:0px!important}.trudop-product-carousel .slick-prev{left:0px!important}.trudop-product-carousel .slick-arrow i{display:none}.trudop-product-carousel .slick-prev:before{content:"\2190"}.trudop-product-carousel .slick-next:before{content:"\2192"}body.shop-search-and-filter .sf-field-post-meta-_sale_price .sf-meta-range{display:none!important}.rtwpvg-wrapper{padding-right:60px}.rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger-position-top-right,.rtwpvg-trigger,.rtwpvg-image-trigger{display:none!important}@media only screen and (max-width:767px){.rtwpvg-wrapper{padding-right:0}}.rtwpvg-single-video-container{overflow:hidden;padding-bottom:100%;position:relative;height:0;background-color:gray}.rtwpvg-single-video-container:before{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg width='75px' height='75px' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='uil-default'%3E%3Crect x='0' y='0' width='100' height='100' fill='none' class='bk'%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%7b7d7f' transform='rotate(0 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%7b7d7f' transform='rotate(30 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.08333333333333333s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%7b7d7f' transform='rotate(60 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.16666666666666666s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%7b7d7f' transform='rotate(90 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.25s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%7b7d7f' transform='rotate(120 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.3333333333333333s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%7b7d7f' transform='rotate(150 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.4166666666666667s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%7b7d7f' transform='rotate(180 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.5s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%7b7d7f' transform='rotate(210 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.5833333333333334s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%7b7d7f' transform='rotate(240 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.6666666666666666s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%7b7d7f' transform='rotate(270 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.75s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%7b7d7f' transform='rotate(300 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.8333333333333334s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='%7b7d7f' transform='rotate(330 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.9166666666666666s' repeatCount='indefinite'/%3E%3C/rect%3E%3C/svg%3E")!important;top:0;left:0;width:75px;height:75px;right:0;bottom:0;margin:auto}.rtwpvg-single-video-container iframe{left:0;top:0;height:100%;width:100%;position:absolute}.rtwpvg-thumbnail-video{position:relative}.rtwpvg-thumbnail-video:before{content:url(/wp-content/themes/cg-child/images/icon-play.svg);display:block;width:28px;height:28px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;cursor:pointer;background:none!important}.rtwpvg-thumbnail-video.current-thumbnail:before,.rtwpvg-thumbnail-video:hover:before{content:url(/wp-content/themes/cg-child/images/icon-play-purple.svg)}@media screen and (max-width:989px){#load.loader-removed{opacity:0;visibility:hidden}#load{display:block;height:100%;overflow:hidden;position:fixed;width:100%;z-index:9997!important;opacity:1;visibility:visible;transition:all .35s ease-out;background-color:rgba(255,255,255,.5);top:0;left:0}.spinner-loader .load-wrap{background-image:url("data:image/svg+xml,%3Csvg width='75px' height='75px' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='uil-default'%3E%3Crect x='0' y='0' width='100' height='100' fill='none' class='bk'%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='@{spinner-color-temp}' transform='rotate(0 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='@{spinner-color-temp}' transform='rotate(30 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.08333333333333333s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='@{spinner-color-temp}' transform='rotate(60 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.16666666666666666s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='@{spinner-color-temp}' transform='rotate(90 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.25s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='@{spinner-color-temp}' transform='rotate(120 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.3333333333333333s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='@{spinner-color-temp}' transform='rotate(150 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.4166666666666667s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='@{spinner-color-temp}' transform='rotate(180 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.5s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='@{spinner-color-temp}' transform='rotate(210 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.5833333333333334s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='@{spinner-color-temp}' transform='rotate(240 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.6666666666666666s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='@{spinner-color-temp}' transform='rotate(270 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.75s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='@{spinner-color-temp}' transform='rotate(300 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.8333333333333334s' repeatCount='indefinite'/%3E%3C/rect%3E%3Crect  x='46.5' y='40' width='7' height='20' rx='5' ry='5' fill='@{spinner-color-temp}' transform='rotate(330 50 50) translate(0 -30)'%3E  %3Canimate attributeName='opacity' from='1' to='0' dur='1s' begin='0.9166666666666666s' repeatCount='indefinite'/%3E%3C/rect%3E%3C/svg%3E")}}.store-locator__map-status{background-color:#7f8386!important}.woocommerce-MyAccount-content .woocommerce-info{display:flex;flex-flow:column wrap;color:inherit!important;font-size:inherit!important;background-color:transparent!important;padding:0px!important}.woocommerce-MyAccount-content .woocommerce-info a.button{align-self:flex-start;order:1;margin-top:5px;background-color:#6C7073!important;color:#fff!important}.page-about-us .et_pb_blurb_0 .et-pb-icon,.page-about-us .et_pb_blurb_1 .et-pb-icon,.page-about-us .et_pb_blurb_2 .et-pb-icon{font-size:75px}.page-about-us .et_builder_inner_content .et_pb_section .et_pb_row .et_pb_column{display:flex;flex-direction:column}.page-about-us .et_builder_inner_content .et_pb_section .et_pb_row .et_pb_column .et_pb_button_module_wrapper{margin-top:auto}body.woocommerce .product .entry-summary .out-of-stock{color:#522d6d;font-weight:700}.mobile-inline .item-thumbnail{display:inline-block;vertical-align:middle}.mobile-inline .item-name{display:inline-block;padding-left:20px}@media (max-width:980px){.page-sustainability .et_pb_section_1 .et_pb_row_2{padding:0!important}.page-sustainability .et_pb_section_2 .grid-image-text .et_pb_column_3{margin-bottom:0}.page-sustainability .et_pb_section_2 .grid-image-text{padding-top:0;padding-bottom:0}.page-sustainability .et_pb_section_2 .et_pb_row_4{padding-bottom:0}.page-sustainability .et_pb_section_3{padding-top:0px!important}.page-sustainability .et_pb_section_3 .et_pb_row{padding-top:0px!important;padding-bottom:20px}.grid-image-text{display:flex;flex-direction:column-reverse}.grid-image-text:first-child{order:2}.grid-image-text .et_pb_column.et-last-child{margin-bottom:30px}}.popup-search-wrap{right:0!important;left:0!important;top:100px!important;margin:auto;max-width:100%!important}.show-mobile-view-order{display:none}@media screen and (max-width:640px){.woocommerce-view-order .woocommerce-table__product-name .product-quantity{display:none}.woocommerce-view-order .show-mobile-view-order{display:inline-block}}.footer-widget{outline:none;-webkit-tap-highlight-color:transparent}.variable-items-wrapper .variable-item:first-child::before{left:120%}.woocommerce-product-details__short-description p:empty{display:none}@media only screen and (max-width:767px){.woo-variation-product-gallery{width:100vw!important}.woocommerce.single-product .variations_form{margin-top:0}.woocommerce.single-product div.product div.summary .price{margin-top:14px}.woocommerce.single-product div.product div.summary .woocommerce-product-details__short-description{padding-top:14px;margin-top:0}.store-locator__geolocator{font-size:25px!important}.et_fixed_nav.filter-popup-is-shown #main-header{transition:none!important;animation:none!important}.page-dealer-locator .store-locator-bottom-half{top:54px}body.filter-popup-is-shown{overflow:hidden!important;touch-action:none!important}.woocommerce-page div.product div.summary{display:flex;flex-direction:column}.woocommerce-product-details__short-description{order:2}.woocommerce-tabs{order:3}.brdprodcat{width:92%!important;padding:10px 0 20px!important}}@media only screen and (min-width:768px){.woo-variation-product-gallery{width:100%;max-width:43%!important}}.filter__toggler-contents .label__contents input{text-transform:capitalize}body #applyFilterOptionsCancel,.store-locator__filter-toggler,#filter_left_panel .ssf-button,#filter_left_panel .filter__toggler,#filter_left_panel .label__contents{font-family:'SourceSansPro-Regular'!important}#store-locator-section-bg .filter__row{padding:6px 15px 4px}#store-locator-section-bg #applyFilterOptions,#store-locator-section-bg #applyFilterOptionsCancel{background-image:none;border-radius:3px!important;background:#7f8386!important;padding:4px 24px!important;text-transform:uppercase;font-size:16px!important;color:#fff!important;box-shadow:none!important}#store-locator-section-bg #applyFilterOptionsCancel:hover,#store-locator-section-bg #applyFilterOptions:hover{background:#522d6d!important;cursor:pointer}.filter-popup-is-shown .filter-popup{top:100px!important}.et_fixed_nav.filter-popup-is-shown #main-header{top:0!important;position:fixed!important}#ssf_adress_input_box td{text-align:center}.store-locator__geolocator{right:0}body.page-dealer-locator #page-container::before{content:"";display:block;position:absolute;background-color:#fff;left:0;right:0;bottom:0;top:0;display:none}body.page-dealer-locator .togglerify-slider.is-toggled{height:auto!important}body.page-dealer-locator .togglerify-slider{height:0!important}@media only screen and (max-width:64em){#ssf_adress_input_box td.store-locator__filter-toggler-cell,.store-locator__actions-bar .store-locator__filter-toggler-cell{font-size:12px!important;padding:12px 10px!important}.store-locator__geolocator-cell{width:auto!important;padding:0 15px!important}body.filter-popup-is-shown #page-container::before{display:block}.woocommerce .cross-sells ul.products li.product .woocommerce-loop-product__link{align-items:center}}.page-dealer-locator #main-footer{margin-top:0px!important}@media screen and (max-width:1024px){.page-dealer-locator #main-footer{margin-top:110px!important}.global-slider .slider-column.ct-car{padding:40px!important}}.page-dealer-locator .store-locator-map,.page-dealer-locator .store-locator-top-half{height:600px!important}.single-product .catWrapper{display:none}.single-product #et-main-area .woocommerce-notices-wrapper{top:30px;max-width:1200px;margin:auto;width:92%;margin-bottom:20px}@media screen and (min-width:768px){.page-blog .et_pb_ajax_pagination_container>div,.page-tutorials .et_pb_ajax_pagination_container>div{grid-column-end:span 2}}.pagination .alignleft a,.pagination .alignright a{color:#512d6d!important;font-weight:700}@media (max-width:479px){.drop-products .et_pb_column{flex:50%}}@media screen and (max-width:480px){.page-id-242507 .main_section_hero{height:550px!important}}@media screen and (min-width:779px){.page-id-242507 .main_section_hero .main-heading{max-width:525px!important}}@font-face{font-family:'icomoon';src:url(/wp-content/themes/cg-child/fonts/icomoon.eot?biarvy);src:url('/wp-content/themes/cg-child/fonts/icomoon.eot?biarvy#iefix') format('embedded-opentype'),url(/wp-content/themes/cg-child/fonts/icomoon.ttf?biarvy) format('truetype'),url(/wp-content/themes/cg-child/fonts/icomoon.woff?biarvy) format('woff'),url('/wp-content/themes/cg-child/fonts/icomoon.svg?biarvy#icomoon') format('svg');font-weight:400;font-style:normal;font-display:swap}.icon-PositiveCircular:before{content:"\e900";font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;vertical-align:bottom;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woocommerce.single-product div.product div.summary .price{color:#63666a}.woocommerce.single-product div.product div.summary .price .ppunit{color:#888B8D}@media screen and (min-width:768px){.page-blog .searchandfilter ul{display:flex;justify-content:space-between}}div[data-product_id]{overflow:hidden}.modal-close.btn{top:20px;right:20px}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:none;justify-content:center;align-items:center;z-index:9999999999;overflow-y:scroll;padding-bottom:150px}.overlay-loading{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.7);display:none;justify-content:center;align-items:center;z-index:9999999999;overflow-y:scroll;padding-bottom:150px}.overlay-loading-container{display:flex;align-items:center;justify-content:center;height:100%}.overlay-content{background-color:#fff;padding:20px;text-align:center;background-color:#fff;width:37%;margin:0 auto;top:10%;position:relative;z-index:100}.overlay-content .attribute-content{text-align:left}.overlay-content .attribute-content ul{list-style:circle;list-style-type:circle;padding:30px}.overlay-content .attribute-content ul li p{margin-bottom:0;padding-bottom:0}#closeOverlay{padding:8px 16px;margin-top:15px;border:none;background-color:#333;color:#fff;border-radius:3px;cursor:pointer}.btn-icon-circle{border-radius:50%;height:2.75rem;padding:0;width:2.75rem;display:flex;justify-content:center;align-items:center;border:1px solid #000}.closeModalEmptyBtn{height:1px;opacity:0;position:absolute;width:1px}.icon[class*=icon-close]{fill:#242222;height:10px;width:10px}.icon{fill:none}svg{overflow:hidden}#pr-write .p-w-r .btn-icon-circle.pr-btn svg[class*=-white],.btn-icon-circle.btn-light svg[class*=-white],.btn-icon-circle.btn-outline-primary svg[class*=-white]{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#pr-write .p-w-r .btn-icon.pr-btn svg[class*=-white],.btn-light.btn-icon svg[class*=-white],.btn-outline-primary.btn-icon svg[class*=-white]{margin:0;opacity:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#pr-write .p-w-r .pr-btn:not(:disabled):not(.disabled),.btn:not(:disabled):not(.disabled){cursor:pointer}.btn-outline-primary{background-color:transparent;border-color:#6b6b6b}.btn:hover{-webkit-transition:color .25s cubic-bezier(.215,.61,.355,1),background-color .25s cubic-bezier(.215,.61,.355,1),border-color .25s cubic-bezier(.215,.61,.355,1),-webkit-box-shadow .25s cubic-bezier(.215,.61,.355,1);transition:color .25s cubic-bezier(.215,.61,.355,1),background-color .25s cubic-bezier(.215,.61,.355,1),border-color .25s cubic-bezier(.215,.61,.355,1),-webkit-box-shadow .25s cubic-bezier(.215,.61,.355,1);transition:color .25s cubic-bezier(.215,.61,.355,1),background-color .25s cubic-bezier(.215,.61,.355,1),border-color .25s cubic-bezier(.215,.61,.355,1),box-shadow .25s cubic-bezier(.215,.61,.355,1);transition:color .25s cubic-bezier(.215,.61,.355,1),background-color .25s cubic-bezier(.215,.61,.355,1),border-color .25s cubic-bezier(.215,.61,.355,1),box-shadow .25s cubic-bezier(.215,.61,.355,1),-webkit-box-shadow .25s cubic-bezier(.215,.61,.355,1)}.btn-outline-primary.btn-icon:hover svg[class*=-white]{opacity:1;z-index:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn-outline-primary:hover{background-color:#6b6b6b;border-color:#6b6b6b;color:#fff}.variable-item-contents{overflow:hidden}.show-details a{font-size:.83rem;text-decoration:underline}.overlay-content .attribute-image{margin-top:60px;margin-left:-20px;margin-right:-20px;margin-bottom:30px;max-height:250px;overflow:hidden}@media screen and (max-width:767px){.overlay{padding-bottom:100px}.overlay-content{width:85%;min-width:310px}.overlay-content .attribute-image{margin-top:60px}.gardening-ideas #gideas-side .et_pb_ajax_pagination_container{flex-direction:column!important}.gardening-ideas #gideas-side .et_pb_post{max-width:100%!important}ul.products h2.woocommerce-loop-product__title{font-size:14px!important}.woocommerce ul.products li.product span.price{font-size:12px}}.spinner{background:url(../../../../../../themes/cg-child/images/ajax-loader.gif) center center no-repeat;width:48px;height:48px}.variations_form{overflow:hidden}.show-details-cta{text-decoration:underline}.et-db #et-boc .et-l .et_pb_row .et_pb_column.et-last-child,.et-db #et-boc .et-l .et_pb_row .et_pb_column:last-child,.et-db #et-boc .et-l .et_pb_row_inner .et_pb_column.et-last-child,.et-db #et-boc .et-l .et_pb_row_inner .et_pb_column:last-child{margin-right:auto!important;margin:0 auto!important}.main_section_hero .image-row .et_pb_column .et_pb_image span.et_pb_image_wrap::after{content:"";background:rgba(0,0,0,.2);width:100%;height:100%;position:absolute;top:0;display:block}@media (max-width:479px){.et-db #et-boc .et-l .hero-row-wrapper .et_pb_column{width:82%!important}}.logo_container a img,.logo-box a img.inou-logo{width:200px!important;height:90px!important;margin-top:-15px}.et_header_style_left #logo.inou-logo{width:145px!important;height:100px!important;max-width:100%!important}.single-university .et_pb_blurb .et_pb_blurb_content{display:flex;gap:10px}.single-university .et-pb-icon{font-size:26px!important}.photo-open{z-index:99999;position:relative}.reduce-index{position:relative!important;z-index:0!important}.single-product.woocommerce div.product form.cart{clear:both}.tdsds .slider-column.ct-car{display:flex;flex-direction:column;justify-content:center;align-items:center}.gardening-ideas #gideas-side .et_pb_ajax_pagination_container{display:flex;flex-direction:row;justify-content:center;column-gap:50px;row-gap:1em}.gardening-ideas #gideas-side .et_pb_post{max-width:50%}.et-db #et-boc .et-l .et_pb_toggle_close{background-color:#f4f4f4;padding:20px}.et-db #et-boc .et-l .et_pb_toggle{border:1px solid #d9d9d9}.et-db #et-boc .et-l .et_pb_toggle_open{padding:20px;background-color:#fff;z-index:1}.single-product .upsells .woo-buttons a{font-size:12px;padding:4px}.single-product .upsells .woo-buttons{padding-top:15px}#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"]{font-size:14px!important}.vimeo-container .et_pb_code_inner{position:relative;height:0;overflow:hidden;max-width:100%;height:auto;display:flex;justify-content:center}.vimeo-container .et_pb_code_inner iframe,.vimeo-container .et_pb_code_inner object,.vimeo-container .et_pb_code_inner embed{position:absolute;top:0;left:auto;width:70%;height:100%}.fluid-width-video-wrapper{width:100%;position:relative;padding:0;display:flex;justify-content:center}@media screen and (max-width:768px){.vimeo-container .et_pb_code_inner{}.vimeo-container .et_pb_code_inner iframe,.vimeo-container .et_pb_code_inner object,.vimeo-container .et_pb_code_inner embed{position:absolute;left:0;width:100%}.fluid-width-video-wrapper{padding-top:56.25%!important}}.woocommerce .woocommerce-MyAccount-content .button,.woocommerce .woocommerce-MyAccount-content .button-delete{padding:8px 14px 7px 14px!important;background-color:#6C7073!important;color:#fff!important;margin:0 5px 5px 0!important;border:none!important;font-size:13px!important;font-weight:900!important;line-height:38px!important;border-radius:5px!important;display:inline!important;text-transform:uppercase!important}.woocommerce a.button:after,.woocommerce-page a.button:after{display:none}.gfield--input-type-consent input[type="checkbox"],input[type="checkbox"]{accent-color:#522d6d}.sf-field-search,.sf-field-reset{padding-top:30px!important}.sf-field-category ul li:first-child{margin:0 17px 0 0!important}.page-tutorials .sf-field-category-select{width:100%;display:none}@media screen and (min-width:768px){.page-template-template-blog-masonry .slick-list{height:415px!important;background-color:#f5f5f5!important}.page-blog .filter-categories-dropdown,.page-videos-tutorials .filter-categories-dropdown,.page-tutorials .filter-categories-dropdown{display:none}.page-tutorials .searchandfilter ul{display:flex}.sf-field-search{margin-left:auto!important}}@media screen and (max-width:767px){.pdt-swatches{width:15px;height:15px}.page-blog .et_pb_post .entry-featured-image-url,.page-videos-tutorials .et_pb_post .entry-featured-image-url,.page-tutorials .et_pb_post .entry-featured-image-url,.page-university .et_pb_post .entry-featured-image-url{height:auto}.page-blog .et_pb_ajax_pagination_container,.page-videos-tutorials .et_pb_ajax_pagination_container,.page-tutorials .et_pb_ajax_pagination_container,.page-university .et_pb_ajax_pagination_container{grid-template-columns:repeat(1,1fr)}.page-blog .et_pb_ajax_pagination_container .et_pb_post a img,.page-videos-tutorials .et_pb_ajax_pagination_container .et_pb_post a img,.page-tutorials .et_pb_ajax_pagination_container .et_pb_post a img,.page-university .et_pb_ajax_pagination_container .et_pb_post a img{max-height:322px}.page-tutorials .sf-field-category-select{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgba(139,141,148,0.5)'><polygon points='0,0 100,0 50,50'/></svg>) no-repeat;background-size:12px;background-position:98% 16px;background-repeat:no-repeat;font-size:16px;line-height:26px;height:38px;padding:5px 30px 5px 15px;color:rgb(139,141,148)!important;border-color:rgba(51,51,51,.12)!important}}@media screen and (max-width:768px){.furniture-product #pa_size.woo-variation-raw-select{display:block!important;font-size:16px;color:#7f8386!important;font-weight:700;font-family:inherit}.furniture-product .button-variable-items-wrapper{display:none!important}.woocommerce div.product form.cart .variations ul[data-attribute_name="attribute_pa_size"]{display:none!important}.woocommerce div.product form.cart .variations select[data-attribute_name="attribute_pa_size"]{min-width:40%;display:block!important;font-size:16px;color:#7f8386!important;font-weight:700;font-family:inherit}.single-product #content-area table.variations td{width:100%}}.home .slick-dotted.slick-slider,.main_setion_hero{margin-bottom:0px!important}.select2-container .select2-selection--single .select2-selection__rendered{padding:0;line-height:normal}.page-checkout .select2-selection__arrow:before{content:none}.select2-container .select2-selection--single .select2-selection__arrow b{margin-left:-4px;margin-top:-2px;top:10%}