﻿body h2,body h3,body h4,body h5,body h6{color:#413832}.button.product_type_variable,.button product_type_simple{color:#fff !important}.learn-more{font-family:Oswald,"Arial Narrow","Arial Black",sans-serif;font-size:19px;color:#413832;letter-spacing:.59px;text-align:center;text-transform:uppercase;position:relative}.learn-more::after{content:" ";font-family:"Font Awesome 5 Pro";font-weight:900;content:"";color:#f15c2b;margin-left:15px;font-size:22px}.icon-title-row{display:flex;align-items:center;margin-bottom:0;justify-content:flex-start}.icon-title-row h4{margin-bottom:0;line-height:1}.icon-title-row img{max-width:25%;margin-right:15px}.displacement{padding:50px 0;border-top:solid #f15c2b 10px;background:#fff;position:relative;top:-100px}.fl-page-content{background-color:unset !important}header.fl-builder-content.fl-builder-content-57{background:rgba(0,0,0,0)}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active::before{content:"" !important}.site-nav .active[aria-current=page]{text-decoration:underline;color:#f15c2b}.top-nav{align-items:right}.top-nav .icon{height:1em;width:auto;stroke:#fff;margin:0 .5em;transition:all ease-in-out 200ms}.top-nav__util{display:inline-flex;margin-top:6px}.top-nav__util li{margin-right:25px;opacity:1;display:inline-flex;margin-top:6px !important}.top-nav__util li::after,.top-nav__util li::before{content:"";position:absolute;top:0;width:0;height:0}.top-nav__util li a{font-size:.8125rem}.top-nav__util li li{margin-right:25px;opacity:1;padding:0 1em;opacity:.9;position:relative;height:27px;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1em;background:#f15c2b}.top-nav__util li li a{font-size:.8125rem}@media(max-width: 768px){.top-nav{display:flex;transition:all ease-in-out 200ms;opacity:0;width:0;height:0;position:fixed;z-index:100;color:#fff;right:0;top:0;box-sizing:border-box;padding:2rem;flex-direction:column;justify-content:center;align-items:center}.top-nav--is-toggled{opacity:1;width:100%;height:100%}.top-nav--is-toggled+.menu-toggle{background-color:#fff;color:#f15c2b}.top-nav--is-toggled+.menu-toggle svg{stroke:#f15c2b}.top-nav ul{list-style:none;margin:0;padding:0;text-align:center}.top-nav ul a{display:inline-block;color:#fff;padding:.75em;font-family:Oswald,"Arial Narrow","Arial Black",sans-serif;font-size:13px;font-weight:700;text-transform:uppercase}}@media(width > 61.9375rem){.header-main ul.menu li.wpml-ls-menu-item{display:none}}@media(min-width: 768px){.top-nav{text-align:right}.top-nav a{color:#fff;text-transform:uppercase;display:inline-block}.top-nav li{display:inline-block}.top-nav__util{list-style:none;margin:0;padding:0;font-family:Oswald,"Arial Narrow","Arial Black",sans-serif;font-size:13px;font-weight:700;text-transform:uppercase}.top-nav__util a:hover .icon{stroke:#f15c2b;fill:#fff}.top-nav__util li{padding:0 1em;background-color:#f15c2b;transform:skewX(-35deg);position:relative;height:2em;line-height:1;display:inline-flex;vertical-align:top;flex-direction:row;justify-content:center;align-items:center}.top-nav__util li:last-of-type{margin-right:0}.top-nav__util li a{transform:skewX(35deg);font-size:.75rem;font-weight:400}.top-nav__util li:before{content:"";position:absolute;top:0;left:-1em;width:0;height:0}.top-nav__util li:after{content:"";position:absolute;top:0;right:-1em;width:0;height:0}.top-nav__util li:last-child:after{border-bottom:none}.top-nav__util li.snav__util--highlight,.top-nav__util li:hover{opacity:1}.top-nav__menu{list-style:none;margin:0;margin-top:1rem;padding:0;font-family:Oswald,"Arial Narrow","Arial Black",sans-serif;font-weight:700;text-transform:uppercase;font-size:18px}.top-nav__menu a{padding:1em}.top-nav__menu a:hover{color:#f15c2b}}.header-main ul.menu .wpml-ls-menu-item{margin-top:1.875rem}.header-main ul.menu .wpml-ls-menu-item a{display:block;font-size:0.875rem;letter-spacing:.44px;font-family:"Source Sans 3",sans-serif;background-color:rgba(0,0,0,0) !important}.header-main ul.menu .wpml-ls-menu-item a:hover{color:#fff !important}.cart-header{order:3;margin-top:30px;display:inline-flex;margin:0;margin-right:10px;padding:0;font-size:.8125rem}.cart-header a,.cart-header a.active{font-size:16px;margin-right:10px;transition:ease-in-out 250ms}.cart-header a:hover,.cart-header a.active:hover{color:#f15c2b}.cart-header .shopping-cart,.cart-header a.active{position:relative;margin-right:20px;width:25px;height:25px;transition:ease-in-out 500ms}.cart-header .shopping-cart .cart-count,.cart-header a.active .cart-count{background:#f15c2b;color:#fff;width:15px;height:15px;display:inline-block;border-radius:50%;font-size:8px;text-align:center;position:absolute;right:-10px;top:-3px}.cart-header .shopping-cart:hover .cart-count,.cart-header a.active:hover .cart-count{background:#47a748;color:#fff}.cart-header .shopping-cart:hover svg path,.cart-header a.active:hover svg path{stroke:#47a748}.wpml-fr-en{display:inline-flex;margin:0;margin-right:10px;padding:0;font-size:.8125rem}.site-nav__util li::before{left:-1em}.site-nav__util li::after{right:-1em}.widget.widget_wcpv_vendor_widget{display:grid;padding:5% 7%;width:100%;align-items:center;background:url(../img/vendor_widget_bg.webp) center center/cover no-repeat;font-family:"Source Sans 3",sans-serif;color:#fff}.widget.widget_wcpv_vendor_widget .widgettitle{display:none}.widget.widget_wcpv_vendor_widget img{aspect-ratio:1;background-color:#8ca0ff}.widget.widget_wcpv_vendor_widget h3{align-self:end;font:700 clamp(1.75rem, 3vw, 2.5rem)/1.125 "Source Sans 3",sans-serif;color:inherit;margin-bottom:1rem}.widget.widget_wcpv_vendor_widget p{align-self:start;color:inherit;margin-bottom:0}.widget.widget_wcpv_vendor_widget p+p{display:none}@media(width >= 48rem){.widget.widget_wcpv_vendor_widget{grid-template-areas:"img h3" "img p";grid-template-columns:1fr 1fr;column-gap:4.375rem}.widget.widget_wcpv_vendor_widget img{grid-area:img;width:25.5rem}.widget.widget_wcpv_vendor_widget h3{grid-area:h3}.widget.widget_wcpv_vendor_widget p{grid-area:p}}@media(width < 47.9375rem){.widget.widget_wcpv_vendor_widget{padding:2.25rem 1.25rem;justify-items:center}.widget.widget_wcpv_vendor_widget>*{width:min(25rem,100%)}.widget.widget_wcpv_vendor_widget img{grid-row:1;margin-bottom:1rem}}.single-product .fl-module-fl-woo-product-upsells .up-sells>h2{margin:0 !important;font:700 clamp(1.25rem, 3vw, 1.625rem)/1.26 "Source Sans 3",sans-serif;color:#413832}.single-product .fl-module-fl-woo-product-upsells .up-sells ul.products{display:grid !important;gap:2.1875rem 2.1875rem;padding-top:2.25rem}.single-product .fl-module-fl-woo-product-upsells .up-sells ul.products.columns-3{grid-template-columns:repeat(auto-fill, minmax(max(11.25rem, (100% - 2.1875rem * 2) / 3), 1fr))}.single-product .fl-module-fl-woo-product-upsells .up-sells ul.products:before,.single-product .fl-module-fl-woo-product-upsells .up-sells ul.products:after{display:none}.single-product .fl-module-fl-woo-product-upsells .up-sells ul.products li.product{width:unset !important;margin:0 !important;max-width:unset !important;text-align:left !important}.single-product .fl-module-fl-woo-product-upsells .up-sells ul.products li.product .vhl-product-category{font:400 clamp(1rem, 3vw, 1.1875rem)/1.26 Oswald,"Arial Narrow","Arial Black",sans-serif;letter-spacing:.59px;margin-bottom:0;color:#413832;opacity:.7;text-transform:uppercase}.single-product .fl-module-fl-woo-product-upsells .up-sells ul.products li.product .woocommerce-loop-product__title{padding-block:0.25rem 0;font:700 clamp(1.25rem, 3vw, 1.625rem)/1.3 "Source Sans 3",sans-serif}.single-product .fl-module-fl-woo-product-upsells .up-sells ul.products li.product .price{font:400 clamp(1.125rem, 3vw, 1.625rem)/1.3 "Source Sans 3",sans-serif;margin-bottom:0}.single-product .fl-module-fl-woo-product-upsells .up-sells ul.products li.product .wcpv-sold-by-loop{display:none}.single-product .fl-module-fl-woo-product-upsells .up-sells ul.products li.product a.button{display:inline-flex;min-height:2.9375rem;align-items:center;padding:0.875rem 0.875rem;font:400 clamp(1rem, 3vw, 1.1875rem)/1 Oswald,"Arial Narrow","Arial Black",sans-serif;letter-spacing:.59px}.single-product .woocommerce-product-gallery .flex-viewport{margin-bottom:clamp(0.375rem,2vw,0.75rem)}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper img{border:0 !important}.single-product .woocommerce-product-gallery .flex-control-thumbs{padding-inline:clamp(0.9375rem,2vw,1.25rem) !important}.single-product .woocommerce-product-gallery .flex-control-thumbs:not(.slick-initialized){display:grid;grid-template-columns:repeat(4, 1fr);gap:clamp(0.375rem,2vw,0.625rem)}.single-product .woocommerce-product-gallery .flex-control-thumbs:not(.slick-initialized) li{width:unset !important}.single-product .woocommerce-product-gallery .flex-control-thumbs.slick-initialized li{margin-inline:clamp(0.1875rem,1vw,0.3125rem) !important}.single-product .woocommerce-product-gallery .flex-control-thumbs li img{aspect-ratio:1;object-fit:cover;border:0 !important}.single-product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{outline:2px solid #f15c2b;outline-offset:-2px}.single-product .woocommerce-product-gallery .slick-prev,.single-product .woocommerce-product-gallery .slick-next{position:absolute;top:50%;transform:translateY(-50%);width:clamp(0.9375rem,2vw,1.5rem);height:100%;z-index:1;padding:0;background-color:rgba(0,0,0,0);border:none;font-size:0}.single-product .woocommerce-product-gallery .slick-prev:before,.single-product .woocommerce-product-gallery .slick-next:before{display:inline-block;vertical-align:middle;content:"";width:0;height:0;border-style:solid;transform:rotate(0deg)}.single-product .woocommerce-product-gallery .slick-prev.slick-disabled,.single-product .woocommerce-product-gallery .slick-next.slick-disabled{cursor:not-allowed;opacity:.5}.single-product .woocommerce-product-gallery .slick-next{right:0;text-align:right}.single-product .woocommerce-product-gallery .slick-next:before{border-width:4px 0 4px 7px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #8f8b80}.single-product .woocommerce-product-gallery .slick-prev{left:0;text-align:left}.single-product .woocommerce-product-gallery .slick-prev:before{border-width:4px 7px 4px 0;border-color:rgba(0,0,0,0) #8f8b80 rgba(0,0,0,0) rgba(0,0,0,0)}.single-product div.product form.cart table.variations,.single-product div.product form.variations_form{margin-top:0 !important}.single-product div.product form.cart table.variations label{margin-bottom:0}.single-product div.product form.cart table.variations .value{padding-bottom:0}.single-product div.product form.cart table.variations .value select{padding-inline:0.75rem}.single-product div.product form.cart table.variations .reset_variations{padding-top:0}.single-product div.product form.cart{margin-bottom:1.125rem}.single-product div.product form.cart .single_add_to_cart_button{display:inline-flex;min-height:2.9375rem;align-items:center;padding:0.875rem 0.875rem;font:400 clamp(1rem, 3vw, 1.1875rem)/1 Oswald,"Arial Narrow","Arial Black",sans-serif;letter-spacing:.59px}.single-product div.product form.cart .quantity{margin-right:20px !important}.single-product div.product form.cart .reset_variations{display:inline-block !important}.single-product .vhl-quantity-label{display:block;font:600 clamp(1rem, 3vw, 1.125rem)/1.666 "Source Sans 3",sans-serif;margin-bottom:4px}.single-product .vhl-tag-list{display:flex;flex-wrap:wrap;gap:0.75rem;list-style:none;margin-bottom:1.125rem !important}.single-product .vhl-tag-list:empty{display:none}.single-product .vhl-tag-list li{display:flex;flex-direction:column;align-items:center}.single-product .vhl-tag-list figure{width:4rem;height:4rem;padding:0.9375rem;border-radius:50%;margin-bottom:0;background-color:#efefea}.single-product .vhl-tag-list figure img{width:2.25rem;height:2.25rem;object-fit:contain}.single-product .vhl-tag-list p{text-align:center;margin-bottom:0}.single-product .stock{padding:0.5625rem 0.5rem;font:400 1.125rem/1 Oswald,"Arial Narrow","Arial Black",sans-serif !important;letter-spacing:.59px;max-width:fit-content;text-transform:uppercase}.single-product .stock.vhl-stock-high,.single-product .stock.available-on-backorder{background-color:#46a748;color:#fff !important}.single-product .stock.vhl-stock-low{background-color:#f5ba69;color:#413832 !important}.single-product .stock.vhl-stock-out,.single-product .stock.out-of-stock{background-color:red;color:#fff !important}.single-product .stock+.vhl-preorder-notice{margin-top:1.25rem}.single-product .vhl-preorder-notice{display:flex;align-items:center;flex-wrap:wrap;gap:0.375rem;font:500 clamp(1rem, 3vw, 1.125rem)/1.666 Oswald,"Arial Narrow","Arial Black",sans-serif;text-transform:uppercase}.single-product .up-sells{padding-block:5%}@media(width < 48rem){.single-product .woocommerce-product-gallery .flex-control-thumbs{margin-inline:-3px !important}.single-product .woocommerce-product-gallery .slick-prev,.single-product .woocommerce-product-gallery .slick-next{text-align:center}.single-product .woocommerce-product-gallery .slick-prev:before{border-width:3px 4px 3px 0}.single-product .woocommerce-product-gallery .slick-next:before{border-width:3px 0 3px 4px}}.single-product .up-sells{padding-block:2.25rem}.woocommerce .quantity .bc-atc-qty-container{display:inline-flex !important;width:fit-content;margin-bottom:0 !important;border:0.0625rem solid #b7b0ad}.woocommerce .quantity .bc-atc-qty-container .bc-atc-qty-changer{display:flex !important;align-items:center;justify-content:center;min-height:2.875rem !important;padding:0 12px !important;background-color:rgba(0,0,0,0) !important;color:#413832;font-weight:700}.woocommerce .quantity .bc-atc-qty-container .input-text{background-color:rgba(0,0,0,0) !important;color:#413832 !important;font-size:1rem;width:2.631em}.slick-slider{position:relative}.slick-slider .slick-list{overflow:hidden;width:100%}.slick-slider .slick-track{display:flex}.slick-slider .slick-slide{margin-inline:8px}.slick-slider img{opacity:1}header .vhl-lang-switcher{display:inline-block;font-size:0.875rem;letter-spacing:.44px;margin-right:-10px}header .vhl-lang-switcher .wpml-ls-legacy-list-horizontal{padding:0}.wc_payment_method.payment_method_square_credit_card{display:none !important}.reading-timeline--container{background-color:#fff;position:sticky;top:0;z-index:100;padding:40px 20px 20px}#reading-timeline{width:100%;height:2px;background:#ccc;border-radius:6px;position:relative}#reading-timeline .fill{position:absolute;top:-1px;height:4px;background:#e76f51;width:0;border-radius:6px;transition:width .1s linear}#reading-timeline .dot{position:absolute;top:-4px;width:10px;height:10px;background:#e76f51;border-radius:50%;transform:translateX(-50%)}#tableOfContents{margin-left:20px}#tableOfContents ul{list-style:none;font-size:14px;font-family:"Oswald",sans-serif;display:flex;flex-direction:column;gap:20px}.timeToRead{margin:20px 20px 0;color:#e1663c !important;font:16px/1 "Oswald",sans-serif}.singlePost-subscribe a{color:#e76f51 !important}.woocommerce-order-details-wrapper{background-color:#efefeb;padding:24px}.woocommerce-order-details-wrapper .woocommerce-table__product-name.product-name{font-size:20px;padding-bottom:13px;border-bottom:1px solid #616161}.woocommerce-order-details-wrapper .woocommerce-table__line-item.order_item{padding-block:24px;border-bottom:1px solid #616161;display:flex;align-items:center;gap:clamp(16px,1.5dvw,40px)}.woocommerce-order-details-wrapper .order-item-thumbnail-link{display:inline-flex;width:40px}.woocommerce-order-details-wrapper p{margin-bottom:0 !important}.woocommerce-order-details-wrapper .wcpv-sold-by-order-details,.woocommerce-order-details-wrapper .wxp-top,.woocommerce-order-details-wrapper br{display:none}.woocommerce-order-details-wrapper .order-details--total{padding-top:24px;max-width:350px;margin-left:auto}.woocommerce-customer-details{background-color:#efefeb;padding:24px}.woocommerce-customer-details .woocommerce-column__title{font-size:20px;padding-bottom:13px;border-bottom:1px solid #616161;margin-bottom:0 !important}.woocommerce-customer-details address{border:none !important}.woocommerce-customer-details address p{margin-bottom:0}/*# sourceMappingURL=style.min.css.map */
