@font-face{font-family:"LibreBaskerville";font-style:normal;font-weight:normal;src:url("/wp-content/themes/db-child/fonts/LibreBaskerville-Regular.ttf") format("truetype");font-display:swap}body{letter-spacing:normal}body main{padding-top:0 !important}body main h1,body main h2,body main h3,body main h4,body main h5,body main h6{color:#000;font-family:"LibreBaskerville",serif;font-style:normal;font-weight:400}body .wrapper{margin:0}.jdgm-preview-badge{display:block !important;margin:.6em 0 .8em}.jdgm-preview-badge .jdgm-star{color:#8fc48c !important}.jdgm-preview-badge .jdgm-prev-badge[data-average-rating="0.00"]{display:block !important}.jdgm-preview-badge .jdgm-prev-badge__text{color:rgba(0,0,0,.7);vertical-align:text-top}@media screen and (max-width: 767px){.jdgm-preview-badge .jdgm-prev-badge__text{display:block}}body.page-template .hero .cycle-slideshow .slide .slide-wrapper.has-overlay.has-solid::after{background-color:rgba(0,0,0,0)}@media screen and (max-width: 767px){body.page-template .hero .cycle-slideshow .slide .slide-wrapper .slide-inner{padding-top:96%}}@media screen and (max-width: 1023px){body.page-template .hero .cycle-slideshow .slide .slide-wrapper .slide-inner .container{align-items:flex-start;padding-top:3em}}body.page-template .hero .cycle-slideshow .slide .slide-wrapper .slide-inner .container .row{width:92%;max-width:1186px}body.page-template .hero .cycle-slideshow .slide .slide-wrapper .slide-inner .container .row .slider-content.slider-section{position:static}body.page-template .hero .cycle-slideshow .slide .slide-wrapper .slide-inner .container .row .slider-content.slider-section .slide-description{font-family:"LibreBaskerville",serif;font-style:normal;font-weight:400;font-size:48px;line-height:1.3333333333;max-width:12em}@media screen and (max-width: 1365px){body.page-template .hero .cycle-slideshow .slide .slide-wrapper .slide-inner .container .row .slider-content.slider-section .slide-description{font-size:35px}}@media screen and (max-width: 1023px){body.page-template .hero .cycle-slideshow .slide .slide-wrapper .slide-inner .container .row .slider-content.slider-section .slide-description{font-size:22px}}body.page-template .hero .cycle-slideshow .slide .slide-wrapper .slide-inner .container .row .slider-content.slider-section .slide-link{position:absolute;bottom:5em;left:50%;width:92%;text-align:center;transform:translate(-50%, 0)}body.page-template .hero .cycle-slideshow .slide .slide-wrapper .slide-inner .container .row .slider-content.slider-section .slide-link a{width:212px;margin:0 1.5em;text-align:center}@media screen and (max-width: 1365px){body.page-template .hero .cycle-slideshow .slide .slide-wrapper .slide-inner .container .row .slider-content.slider-section .slide-link{bottom:3em}}@media screen and (max-width: 767px){body.page-template .hero .cycle-slideshow .slide .slide-wrapper .slide-inner .container .row .slider-content.slider-section .slide-link{bottom:2em;transform:none;left:4%}body.page-template .hero .cycle-slideshow .slide .slide-wrapper .slide-inner .container .row .slider-content.slider-section .slide-link a{margin:0 0 1em}}body .narrow-well{max-width:696px;margin-right:auto;margin-left:auto}@media screen and (max-width: 1023px){body .wp-block-spacer{max-height:50px}}body main .main-content{padding:0}body main.is-page-blank-builder .wp-gutenberg{padding:0}body main.is-page-blank-builder .wp-gutenberg .wp-block-group{border-top:none;border-bottom:none;padding-left:0;padding-right:0;padding-bottom:50px}body main.is-page-blank-builder .wp-gutenberg .wp-block-group .wp-block-group__inner-container{padding:0}body main.is-page-blank-builder .wp-gutenberg>hr.wp-block-separator,body main.is-page-blank-builder .wp-gutenberg>*:not(.wp-block-group){width:92%;max-width:1186px;padding:0}body main.is-page-blank-builder .wp-gutenberg .deep-fs1 h1{font-family:"LibreBaskerville",serif;font-style:normal;font-weight:400;font-size:48px;line-height:1.3333333333;max-width:12em}@media screen and (max-width: 1365px){body main.is-page-blank-builder .wp-gutenberg .deep-fs1 h1{font-size:35px}}@media screen and (max-width: 1023px){body main.is-page-blank-builder .wp-gutenberg .deep-fs1 h1{font-size:22px}}body main.is-page-blank-builder .wp-gutenberg .deep-fs1 h2{font-size:20px;line-height:1.5;padding-bottom:0}body main.is-page-blank-builder .wp-gutenberg .deep-fs1 h2:not(:last-child){margin-bottom:.5em}body main.is-page-blank-builder .wp-gutenberg .deep-fs1 h3{font-size:16px;line-height:1.5625;color:#000;padding-bottom:0}body main.is-page-blank-builder .wp-gutenberg .deep-fs1 h3:not(:last-child){margin-bottom:1em}body main.is-page-blank-builder .wp-gutenberg .deep-fs1 h4{font-size:15px;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;line-height:1.6;color:#000;padding-bottom:0}body main.is-page-blank-builder .wp-gutenberg .deep-fs1 h4:not(:last-child){margin-bottom:.5em}body main.is-page-blank-builder .wp-gutenberg .deep-fs1 p{line-height:23px;padding-bottom:0}body main.is-page-blank-builder .wp-gutenberg .deep-fs1 p:not(:last-child){margin-bottom:1.5em}body main.is-page-blank-builder .wp-gutenberg .deep-three-products h3{border-bottom:1px solid #919191;padding-bottom:9px;margin-bottom:21px}body main.is-page-blank-builder .wp-gutenberg .deep-three-products .woocommerce-loop-product__title{height:4.9em}@media screen and (max-width: 1023px){body main.is-page-blank-builder .wp-gutenberg .deep-three-products{flex-wrap:wrap !important;justify-content:space-between;gap:0}body main.is-page-blank-builder .wp-gutenberg .deep-three-products>.wp-block-column{width:48%;flex-basis:auto;flex-grow:initial}body main.is-page-blank-builder .wp-gutenberg .deep-three-products>.wp-block-column:nth-child(3){margin-top:2em;margin-left:auto;margin-right:auto}}body main.is-page-blank-builder .wp-gutenberg .deep-a-style a{color:#000}body main.is-page-blank-builder .wp-gutenberg .deep-a-style a::after{content:"";display:inline-block;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjEwIiB2aWV3Qm94PSIwIDAgNiAxMCIgZmlsbD0ibm9uZSI+CjxwYXRoIGQ9Ik0xIDFMNSA1LjIzNTI5TDEgOSIgc3Ryb2tlPSJibGFjayIvPgo8L3N2Zz4=");width:6px;height:8px;display:inline-block;background-size:100%;background-repeat:no-repeat;background-position:center;vertical-align:middle;margin-left:.5em}body main.is-page-blank-builder .wp-gutenberg hr.wp-block-separator{border-top-color:#919191}@media only screen and (min-width: 1200px){body .container{max-width:1186px;padding:0;width:92%}}body div.product .price{color:#000;line-height:23px;padding-bottom:10px}body div.product .button{width:212px;max-width:90%;margin:0 auto;display:inline-block}body .swatches{font-size:0;height:20px;margin-bottom:18px}body .swatches>.swatch{display:inline-block;width:20px;margin:0 10px 0 0;position:relative}body .swatches>.swatch.selected::before{content:"";width:26px;height:26px;border:1px solid #5a7e58;border-radius:8px;top:-3px;left:-3px;position:absolute}body .swatches>.swatch.unavailable{opacity:.4}body .swatches>.swatch>.swatch-inner{height:20px;border-radius:6px;overflow:hidden;background-color:var(--color, transparent)}body .products .swatches{text-align:center}@media screen and (max-width: 767px){body .products .swatches{margin:10px 0 15px}}body .products .swatches>.swatch{margin:0 5px}@media screen and (max-width: 767px){body.page-template .products .product{margin-bottom:2em}}body.page-template .products .woocommerce-loop-product__title{height:4em;overflow:hidden}@media screen and (max-width: 767px){body.page-template .products .woocommerce-loop-product__title{height:5.9em;overflow:hidden}}body.woocommerce .products .price{color:#000}body.woocommerce.single-product .site-main>.product{margin:4em 0 10%;position:relative}body.woocommerce.single-product .woocommerce-product-gallery-wrapper{padding:0}@media screen and (min-width: 768px){body.woocommerce.single-product .woocommerce-product-gallery-wrapper{width:46%}}body.woocommerce.single-product .woocommerce-product-gallery-wrapper.fixed{position:fixed;top:0}body.woocommerce.single-product .woocommerce-product-gallery-wrapper.fixed.bottom{position:absolute;top:auto !important;bottom:0 !important;width:100%}body.woocommerce.single-product .woocommerce-product-gallery-wrapper.fixed+.woocommerce-product-summary-wrapper{margin-left:53%}body.woocommerce.single-product .woocommerce-product-summary-wrapper{padding:0}@media screen and (min-width: 768px){body.woocommerce.single-product .woocommerce-product-summary-wrapper{width:47%;margin-left:7%}}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary h1.product_title.entry-title{font-size:28px;line-height:1.5357142857;padding-bottom:0;text-align:left;max-width:415px}@media screen and (max-width: 767px){body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary h1.product_title.entry-title{font-size:20px}}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary .jdgm-widget{margin:20px 0}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary .jdgm-widget .jdgm-prev-badge__text{margin-left:.5em}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary .price{color:#000;margin:20px 0 40px;padding:0;text-align:left;font-size:20px;font-weight:500}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary .price+div{max-width:415px}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary .price+div p{line-height:23px}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary .woocommerce-product-details__short-description{text-align:left}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary .custom_back_order_message{font-size:14px;line-height:23px;margin-top:1.5em}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary afterpay-placement{--messaging-font-size: 12px;margin:0 0 20px}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary .free-delivery-info{width:100%;font-size:12px;margin-top:2em}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary .free-delivery-info p{padding-bottom:0}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary .woocommerce-variation-availability .stock{display:none}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary .woocommerce-variation-availability .cwginstock-subscribe-form{margin-bottom:2em}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary .woocommerce-variation-availability .cwginstock-subscribe-form h4{text-align:left !important;font-size:14px;line-height:24px;font-family:"Montserrat",sans-serif;font-weight:normal;color:#000;padding-bottom:.5em}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary .woocommerce-variation-availability .cwginstock-subscribe-form .row{margin:0}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary .woocommerce-variation-availability .cwginstock-subscribe-form .row .col-md-12{padding:0}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary .woocommerce-variation-availability .cwginstock-subscribe-form .row .col-md-12 label{font-weight:normal}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary .woocommerce-variation-availability .cwginstock-subscribe-form .row .col-md-12 .cwgstock_name,body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary .woocommerce-variation-availability .cwginstock-subscribe-form .row .col-md-12 .cwgstock_email{text-align:left !important;line-height:17px;padding:13px 1em}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary .woocommerce-variation-availability .cwginstock-subscribe-form .row .col-md-12 .cwgstock_name:not(:last-child),body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary .woocommerce-variation-availability .cwginstock-subscribe-form .row .col-md-12 .cwgstock_email:not(:last-child){margin-bottom:.5em}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary .woocommerce-variation-availability .cwginstock-subscribe-form .row .col-md-12 .cwg_iagree_checkbox{margin-bottom:1em;line-height:22px;font-size:13px}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary .woocommerce-variation-availability .cwginstock-subscribe-form .row .col-md-12 .cwg_iagree_checkbox input[type=checkbox]{margin:2px 5px 0 0;vertical-align:text-top}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary .woocommerce-variation-availability .cwginstock-subscribe-form .row .col-md-12 .form-group.center-block{text-align:left !important;margin-bottom:1em}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary .woocommerce-variation-availability .cwginstock-subscribe-form .row .col-md-12 .cwgstock_button{line-height:17px}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary form{max-width:415px;padding:0;background-color:rgba(0,0,0,0)}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary form .form-control{border-color:#909090;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDE2IDEwIiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTE1IDFMOCA4LjVMMSAwLjk5OTk5OSIgc3Ryb2tlPSIjNkQ2RDZEIiBzdHJva2Utd2lkdGg9IjIiLz4KPC9zdmc+");width:100%;height:auto;display:inline-block;background-size:15px;background-repeat:no-repeat;background-position:calc(100% - 1em);vertical-align:middle;-webkit-appearance:none;padding:7px 18px;line-height:27px}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary form .single_variation_wrap .woocommerce-variation-add-to-cart{display:flex;justify-content:space-between;flex-wrap:wrap}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary form .quantity{width:91px;margin-right:22px}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary form .quantity input[type=number]{width:100%;text-align:center;line-height:41px;height:auto;border-color:#909090}body.woocommerce.single-product .woocommerce-product-summary-wrapper .summary.entry-summary form .single_add_to_cart_button{width:calc(100% - 113px);max-width:100%;margin:0;line-height:17px;top:0}body.woocommerce.single-product .woocommerce-product-summary-wrapper rvvup-express-payments{display:block;max-width:415px}body.woocommerce.single-product .woocommerce-product-summary-wrapper .widget{margin-top:20px}body.woocommerce.single-product .woocommerce-product-summary-wrapper .widget p{font-size:12px}body.woocommerce.single-product .woocommerce-product-summary-wrapper .db-product-accordion-wrap .db-product-accordion-item{margin-bottom:0}body.woocommerce.single-product .woocommerce-product-summary-wrapper .db-product-accordion-wrap .db-product-accordion-item .db-product-accordion-heading{padding:25px 40px 25px 0;border-bottom-color:#575757}body.woocommerce.single-product .woocommerce-product-summary-wrapper .db-product-accordion-wrap .db-product-accordion-item .db-product-accordion-heading p{font-size:20px;line-height:31px;font-family:"LibreBaskerville",serif;font-style:normal;font-weight:400;padding-bottom:0 !important;text-transform:none}body.woocommerce.single-product .woocommerce-product-summary-wrapper .db-product-accordion-wrap .db-product-accordion-item .db-product-accordion-content p{padding:15px 0 15px !important}body.woocommerce.single-product .woocommerce-product-summary-wrapper .db-product-accordion-wrap .db-product-accordion-item .db-product-accordion-content ul{padding:15px 15px 15px 17px !important}body.woocommerce.single-product .woocommerce-product-summary-wrapper .heateor_sss_sharing_container{display:none}body.woocommerce .up-sells.upsells.products,body.woocommerce .recently-viewed-single{width:100%;margin:8% 0 10%;padding:0;border-top:none}@media screen and (max-width: 767px){body.woocommerce .up-sells.upsells.products,body.woocommerce .recently-viewed-single{margin:3em 0 4em}body.woocommerce .up-sells.upsells.products .products,body.woocommerce .recently-viewed-single .products{padding:0 30px}body.woocommerce .up-sells.upsells.products button.slick-arrow,body.woocommerce .recently-viewed-single button.slick-arrow{border:0;box-shadow:none;background:none;color:#a0a0a0;cursor:pointer;font-size:30px;position:absolute;top:27%;z-index:1000;display:block !important}body.woocommerce .up-sells.upsells.products button.slick-arrow.slick-prev,body.woocommerce .recently-viewed-single button.slick-arrow.slick-prev{left:0}body.woocommerce .up-sells.upsells.products button.slick-arrow.slick-next,body.woocommerce .recently-viewed-single button.slick-arrow.slick-next{right:0}}body.woocommerce .up-sells.upsells.products .row,body.woocommerce .recently-viewed-single .row{margin:0}body.woocommerce .up-sells.upsells.products h2,body.woocommerce .recently-viewed-single h2{font-size:16px;line-height:25px;color:#000;text-align:center;padding:0 0 1em;border-bottom:1px solid #919191;margin-bottom:1em}body.woocommerce .up-sells.upsells.products .woocommerce-loop-product__title,body.woocommerce .recently-viewed-single .woocommerce-loop-product__title{height:4.6em;overflow:hidden}@media screen and (max-width: 600px){body.woocommerce .up-sells.upsells.products .woocommerce-loop-product__title,body.woocommerce .recently-viewed-single .woocommerce-loop-product__title{height:6em}}body.woocommerce .up-sells.upsells.products afterpay-placement,body.woocommerce .recently-viewed-single afterpay-placement{font-weight:normal;--messaging-font-size: 12px}body.woocommerce .up-sells.upsells.products .products,body.woocommerce .recently-viewed-single .products{margin:0}body.woocommerce .up-sells.upsells.products .products .product .price,body.woocommerce .recently-viewed-single .products .product .price{padding-bottom:10px !important}body.woocommerce .up-sells.upsells.products .slick-track,body.woocommerce .recently-viewed-single .slick-track{display:flex;align-items:stretch}body.woocommerce .up-sells.upsells.products .slick-track .product,body.woocommerce .recently-viewed-single .slick-track .product{height:auto;padding-bottom:51px}body.woocommerce .up-sells.upsells.products .slick-track .product .button,body.woocommerce .recently-viewed-single .slick-track .product .button{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 0)}body .woocommerce-products-header{max-width:52em;margin:8% auto;text-align:center}@media screen and (max-width: 767px){body .woocommerce-products-header{margin:3em auto 4em}}body .woocommerce-products-header h1{font-size:28px;line-height:1.5357142857}@media screen and (max-width: 767px){body .woocommerce-products-header h1{font-size:20px}}body.tax-product_cat .products.columns-3{margin-bottom:5em}body.tax-product_cat .products.columns-3 .product{margin-bottom:6em}body.tax-product_cat .products.columns-3 .product .before-content-product h3{border-bottom:1px solid #919191;padding-bottom:9px;margin-bottom:10px}body .wp-block-gallery.has-nested-images.columns-12 figure.wp-block-image:not(#individual-image){width:calc(8% - var(--wp--style--unstable-gallery-gap, 16px)*.875);padding:0 3px;margin-bottom:initial}@media screen and (max-width: 1023px){body .wp-block-gallery.has-nested-images.columns-12 figure.wp-block-image:not(#individual-image){width:calc(22% - var(--wp--style--unstable-gallery-gap, 16px)*.875);padding:0 5px}}@media screen and (max-width: 1023px){body .wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(19% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}}body .deep-gallery5.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:initial;padding:0 15px}@media screen and (max-width: 1023px){body .deep-gallery5.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){padding:0 5px}}body .btn.btn-primary,body .btn.btn-secondary,body .btn,body .cwgstock_button,body .footer-text-block a,body .button.single_add_to_cart_button,body .button,body .odr-order-bump-banner-checkbox,body #place_order,body .wp-element-button,body .wp-block-buttons .wp-block-button__link{background-color:#5a7e58;text-transform:none;font-size:15px;font-weight:400;line-height:25px;padding:13px 0;letter-spacing:normal;transition:.4s ease;width:212px;max-width:100%;display:inline-block;text-align:center;border:#5a7e58;color:#fff}body .odr-order-bump-banner-checkbox,body .footer-text-block a,body .button-tran .wp-element-button{background-color:rgba(0,0,0,0);border:1px solid #000;color:#000}body .button-wht .button,body .button-wht .wp-element-button{border:1px solid #fff}body .button-wht .button:hover,body .button-wht .wp-element-button:hover{background-color:#fff;color:#5a7e58}body .wp-block-button{width:100%}body .simple-banner{background-color:#5a7e58;padding:10px 0}body .simple-banner .simple-banner-text{font-size:16px;font-weight:400;line-height:20px;height:20px;text-align:center;color:#fff}@media screen and (max-width: 1023px){body .simple-banner .simple-banner-text{font-size:13px}}body .simple-banner .simple-banner-text>span{position:absolute;width:100%;display:block;transition:opacity 1s ease}body .simple-banner .simple-banner-text>span:not(.current){opacity:0}body header.core-header{border-bottom:0 !important}body header.core-header .container{max-width:1412px;width:92%;padding:0}body header.core-header .container>.row{margin:0}body header.core-header .container>.row>.col-xs-12{padding:0}body header.core-header>.container>.row{display:flex;align-items:center;justify-content:space-between}body header.core-header>.container>.row::before{content:none}body header.core-header .widget_shopping_cart_content span{color:#000}body header.core-header .widget_shopping_cart_content .woocommerce-cart-item__thumbnail{padding:0 !important}body header.core-header .widget_shopping_cart_content .woocommerce-mini-cart__buttons .button{width:100%;margin-right:0}body header.core-header .widget_shopping_cart_content .woocommerce-mini-cart__buttons .button:first-child{margin-bottom:.5em}body header.core-header .widget_shopping_cart_content .woocommerce-mini-cart__buttons .button:last-child{background-color:#5a7e58}body header.core-header .logo{order:2;padding:33px 0}@media screen and (max-width: 1023px){body header.core-header .logo{padding:17px 0;width:50%}}body header.core-header .logo img{margin:0 auto;max-width:100%;width:200px}body header.core-header .logo::after{content:none}body header.core-header .menu{position:static;padding:0}@media screen and (max-width: 1023px){body header.core-header .menu{width:20%;max-width:100%}}body header.core-header .menu label[for=menu-toggle]{padding:0;float:none}body header.core-header .menu label[for=menu-toggle] i{color:#000;font-size:26px;background-color:rgba(0,0,0,0)}body header.core-header .header-left{order:1;min-height:auto;padding:0}@media screen and (max-width: 1023px){body header.core-header .header-left{display:none}}body header.core-header .header-left .widget-phone{padding-top:0}body header.core-header .header-left .header-social-icons{list-style:none;padding-left:0;margin-left:-1.2rem;margin-bottom:0}body header.core-header .header-left .header-social-icons>li.menu-item-social{font-size:17px;display:inline-block}body header.core-header .header-left .header-social-icons>li.menu-item-social.menu-item-instagram{font-size:20px}body header.core-header .header-left .header-social-icons>li.menu-item-social a{padding:0 1.2rem}body header.core-header .header-left .header-social-icons>li.menu-item-social a:hover{background-color:rgba(0,0,0,0)}body header.core-header .header-left .header-social-icons>li.menu-item-social a br{display:none}body header.core-header .header-left .header-social-icons>li.menu-item-social a i{margin:0;color:#4d4d4d}body header.core-header .header-right{order:3;padding:0;min-height:auto}@media screen and (max-width: 1023px){body header.core-header .header-right{width:20%}}body header.core-header .header-right>*{vertical-align:top}body header.core-header .header-right div.widget_text{position:static}body header.core-header .header-right a.account-login{top:0;font-size:28px;line-height:27px;margin-right:15px}@media screen and (max-width: 1023px){body header.core-header .header-right a.account-login{margin-right:10px}}body header.core-header .header-right .widget_shopping_cart{position:relative;top:auto;right:auto;margin-top:0}body header.core-header .header-right .widget_shopping_cart .cart-contents{display:block}body header.core-header .header-right .widget_shopping_cart .cart-contents span.cart-count{display:block;color:#fff;position:absolute;width:100%;text-align:center;bottom:0;font-size:11px}body header.core-header .header-right .widget_shopping_cart .cart-contents::after{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyOSIgdmlld0JveD0iMCAwIDI1IDI5IiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTAgMTJDMCAxMC44OTU0IDAuODk1NDMxIDEwIDIgMTBIMjNDMjQuMTA0NiAxMCAyNSAxMC44OTU0IDI1IDEyVjI0QzI1IDI2Ljc2MTQgMjIuNzYxNCAyOSAyMCAyOUg1QzIuMjM4NTggMjkgMCAyNi43NjE0IDAgMjRWMTJaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNMTcgN0MxNyA0LjIzODU4IDE0Ljk4NTMgMiAxMi41IDJDMTAuMDE0NyAyIDggNC4yMzg1OCA4IDciIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMi41Ii8+CjxwYXRoIGQ9Ik04IDdWMTAiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMi41Ii8+CjxwYXRoIGQ9Ik0xNyA3VjEwIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIuNSIvPgo8L3N2Zz4=");width:25px;height:27px;display:inline-block;background-size:100%;background-repeat:no-repeat;background-position:center;vertical-align:middle}body header.core-header nav ul.menu{text-align:center}body header.core-header nav ul.menu>li{border-right:0}body header.core-header nav ul.menu>li:first-child{border-left:0}body header.core-header nav ul.menu>li ul.sub-menu li a,body header.core-header nav ul.menu>li a{color:#000;font-weight:400}@media screen and (min-width: 1024px)and (max-width: 1366px){body header.core-header nav ul.menu>li ul.sub-menu li a,body header.core-header nav ul.menu>li a{padding:0 10px}}@media screen and (min-width: 1024px){body header.core-header nav ul.menu>li:first-child{margin-left:41px}}@media screen and (min-width: 1024px){body header.core-header nav ul.menu>li.menu-item-search{margin-left:-1.5rem}}body header.core-header nav ul.menu>li.menu-item-search label{padding:0 1.5rem}body header.core-header nav ul.menu>li.menu-item-search label:hover{background-color:rgba(0,0,0,0)}body header.core-header nav ul.menu>li.menu-item-search label i{font-size:16px;color:#4d4d4d}@media only screen and (max-width: 991px){body header.core-header nav{background-color:#fff}body header.core-header nav .col-xs-12{padding:0}body header.core-header nav .col-xs-12 label[for=menu-toggle]{color:#000;right:0;left:auto;transform:none}body header.core-header nav .col-xs-12 label[for=menu-toggle] i{font-weight:400}body header.core-header nav .col-xs-12 label[for=menu-toggle] i::after{content:"Close";font-size:14px;text-transform:none;font-family:"Montserrat",sans-serif;display:inline-block;vertical-align:middle;margin-left:1em}body header.core-header nav .col-xs-12 ul.menu{text-align:left}body header.core-header nav .col-xs-12 ul.menu>li>a{padding-left:0;line-height:56px;border-bottom-color:#9f9f9f}body header.core-header nav .col-xs-12 ul.menu>li>button{color:#000;padding:0;font-size:20px;line-height:56px}body header.core-header nav .col-xs-12 ul.menu>li>button i{font-weight:400}body header.core-header nav .col-xs-12 ul.menu>li:first-child{border-top:1px solid #9f9f9f}body header.core-header nav .col-xs-12 ul.menu>li:last-child{border-bottom:1px solid #9f9f9f}body header.core-header nav .col-xs-12 ul.menu>li.menu-item-search label{padding:.75rem 0}body header.core-header nav .col-xs-12 ul.menu>li>ul.sub-menu li a{border:0;padding:0 0 0 50px}body header.core-header nav .col-xs-12 ul.menu>li>ul.sub-menu li:first-child{padding-top:1rem}body header.core-header nav .col-xs-12 ul.menu>li>ul.sub-menu li:last-child{padding-bottom:1.5rem;border-bottom:1px solid #9f9f9f}}body footer{background-color:#8fc48c;padding:5em 0 4em;color:#000}body footer .container{position:relative}body footer .container .row{padding-bottom:3em}@media screen and (max-width: 1023px){body footer .container .row{padding-bottom:5em;text-align:center}}body footer .container::before{content:"Secure payment methods";font-size:12px;background-image:url("/wp-content/themes/db-child/images/payment-methods.png");background-size:281px;width:calc(33.333% - 15px);height:25px;background-repeat:no-repeat;position:absolute;right:0;bottom:0;background-position:left bottom;padding-bottom:2.7em}@media screen and (max-width: 1023px){body footer .container::before{left:4%;right:auto;bottom:9em;width:92%;background-position:center bottom;text-align:center}}body footer .container::after{content:"";background-image:url("/wp-content/themes/db-child/images/logo.png");width:278px;height:82px;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 1023px){body footer .container::after{width:100%;background-position:center}}body footer .footer-text-block{width:33.333%;float:right;padding-right:15px;padding-left:15px;margin-bottom:3em}@media screen and (max-width: 1023px){body footer .footer-text-block{width:100%}}body footer .footer-text-block p{line-height:25px;padding:0 0 18px 0}body footer .footer-text-block a{width:194px}body footer .footer-text-block a:hover{background-color:#000;color:#8fc48c}body footer .footer-text-block+.social_links{padding-right:15px;padding-left:15px}body footer h2{font-size:16px;font-family:"LibreBaskerville",serif;font-style:normal;font-weight:400;line-height:25px;color:#000;padding-bottom:15px}body footer .menu{line-height:32px}body footer .menu a{color:#000 !important;background-color:rgba(0,0,0,0) !important;position:relative}body footer .menu a::after{content:"";position:absolute;bottom:-1px;left:0;right:0;margin:0 auto;width:0;border-bottom:1px solid;transition:width .4s ease-out}body footer .menu a:hover::after{width:100%}body ul.social-links{margin-top:0}@media screen and (max-width: 1023px){body ul.social-links{width:100%}}body ul.social-links>li{padding-right:30px;float:none}@media screen and (max-width: 1023px){body ul.social-links>li{padding-right:15px;padding-left:15px}}body ul.social-links>li a{border:none !important;font-size:22px !important;color:#000;width:auto;border:0;background-color:rgba(0,0,0,0) !important}body ul.social-links>li a[href*="facebook.com"]{font-size:20px}body ul.social-links>li a[href*="instagram.com"]{font-size:24px}body .spiderlinks{display:none}body.woocommerce-cart .cart-empty.woocommerce-info{color:#000;text-align:center;font-family:"Libre Baskerville",Serif;font-size:20px;font-style:normal;font-weight:400;background-color:rgba(0,0,0,0);border:0;margin-top:5em}@media screen and (max-width: 1023px){body.woocommerce-cart .cart-empty.woocommerce-info{margin-top:2em}}body.woocommerce-cart .cart-empty.woocommerce-info+.return-to-shop{text-align:center;margin-bottom:9em}@media screen and (max-width: 1023px){body.woocommerce-cart .cart-empty.woocommerce-info+.return-to-shop{margin-bottom:4em}}body.woocommerce-cart .col-xs-12{padding:0}body.woocommerce-cart .row{margin:0}body.woocommerce-cart .woocommerce>.row{margin:3em 0 0}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper{padding:0}@media screen and (min-width: 1024px){body.woocommerce-cart .woocommerce-shipping-calculator-wrapper{width:54%}}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .woocommerce-cart-form__cart-item{display:block;overflow:hidden;margin-bottom:1.5em}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .woocommerce-cart-form__cart-item:last-child{margin-bottom:2em}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .woocommerce-cart-form__cart-item>*{display:block;padding:0}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .woocommerce-cart-form__cart-item .product-remove{width:9%;text-align:center;float:left;border-top:none;margin-top:9.5%}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .woocommerce-cart-form__cart-item .product-remove a{font-size:30px}@media screen and (max-width: 1023px){body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .woocommerce-cart-form__cart-item .product-remove a{font-size:18px}}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .woocommerce-cart-form__cart-item .product-thumbnail{float:left;width:26%;border-top:none}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .woocommerce-cart-form__cart-item .product-thumbnail img{max-width:100%;max-height:100%}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .woocommerce-cart-form__cart-item .product-name,body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .woocommerce-cart-form__cart-item .product-quantity,body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .woocommerce-cart-form__cart-item .product-subtotal{width:100%;border-top:none;padding-left:40%}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .woocommerce-cart-form__cart-item .product-name{font-size:16px;font-weight:normal}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .woocommerce-cart-form__cart-item .product-name a{color:#000}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .woocommerce-cart-form__cart-item .product-price{display:none}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .woocommerce-cart-form__cart-item .product-subtotal{text-align:left;margin-top:.5em}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .woocommerce-cart-form__cart-item .product-subtotal .woocommerce-Price-amount{font-size:16px;font-weight:500}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .woocommerce-cart-form__cart-item .product-quantity .qib-button.qib-button-wrapper{float:none;justify-content:normal}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .woocommerce-cart-form__cart-item .product-quantity .qib-button.qib-button-wrapper div.quantity.wqpmb_quantity{margin-bottom:16px}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .coupon-code-collateral{width:63%;padding:0;margin:0;background-color:rgba(0,0,0,0)}@media screen and (max-width: 1023px){body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .coupon-code-collateral{width:100%}}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .coupon-code-collateral .coupon-toggle-button{display:none}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .coupon-code-collateral .cart-coupon{display:flex;justify-content:space-between}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .coupon-code-collateral p{display:block;width:30%}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .coupon-code-collateral p.form-row{width:68%;margin:0}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .coupon-code-collateral #coupon_code{width:100%;color:#000}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .coupon-code-collateral #coupon_code::-webkit-input-placeholder{color:#000}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .coupon-code-collateral #coupon_code:-moz-placeholder{color:#000}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .coupon-code-collateral #coupon_code::-moz-placeholder{color:#000}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .coupon-code-collateral #coupon_code:-ms-input-placeholder{color:#000}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .coupon-code-collateral .btn-coupon{width:100%;min-width:auto}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .wc-giftwrap{padding:0;margin:0;background-color:rgba(0,0,0,0);text-align:right;width:37%}@media screen and (max-width: 1023px){body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .wc-giftwrap{width:100%}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .wc-giftwrap .wcgwp-prompt-wrapper{text-align:center}}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .wc-giftwrap .wp-element-button{width:100%;min-width:auto;max-width:190px}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .wc-giftwrap .wcgwp-slidedown{text-align:left}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .wc-giftwrap .wcgwp-slidedown .wcgwp-details{padding-bottom:10px;line-height:20px}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .wc-giftwrap .wcgwp-slidedown .wcgwp-desc.singular_label{font-weight:normal;margin-left:0}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .wc-giftwrap .wcgwp-slidedown .wcgwp-desc.singular_label .wcgwp-title{font-weight:normal}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .wc-giftwrap .wcgwp-slidedown .wcgwp-note-container label{font-weight:normal}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .wc-giftwrap .wcgwp-slidedown .wcgwp-note{resize:none;overflow-x:hidden;padding:1em;min-height:8em}body.woocommerce-cart .woocommerce-shipping-calculator-wrapper .wc-giftwrap .wcgwp-slidedown .button{width:100%;max-width:100%}body.woocommerce-cart .woocommerce-shipping-collaterals-wrapper{background:rgba(217,217,217,.2);padding:2.5em 1.5em 3em}@media screen and (min-width: 1024px){body.woocommerce-cart .woocommerce-shipping-collaterals-wrapper{width:40%;margin-left:6%;padding:3.5em 2.5em 4em}}body.woocommerce-cart .woocommerce-shipping-collaterals-wrapper .shop_table.shop_table_responsive{border:none;background-color:rgba(0,0,0,0);border-top:1px solid #919191;border-bottom:1px solid #919191;padding:1em 0}body.woocommerce-cart .woocommerce-shipping-collaterals-wrapper .shop_table.shop_table_responsive>tbody>tr>th,body.woocommerce-cart .woocommerce-shipping-collaterals-wrapper .shop_table.shop_table_responsive>tbody>tr>td{padding-left:0 !important;padding-right:0 !important;font-size:16px;font-weight:400}body.woocommerce-cart .woocommerce-shipping-collaterals-wrapper .shop_table.shop_table_responsive>tbody>tr>td{text-align:right}body.woocommerce-cart .woocommerce-shipping-collaterals-wrapper .shop_table.shop_table_responsive>tbody>tr:first-child>*{padding-top:1.5em !important}body.woocommerce-cart .woocommerce-shipping-collaterals-wrapper .shop_table.shop_table_responsive>tbody>tr:last-child>*{font-size:20px;font-weight:500;padding-bottom:1em !important}body.woocommerce-cart .woocommerce-shipping-collaterals-wrapper .shop_table.shop_table_responsive>tbody>tr:last-child>* strong{font-weight:500}body.woocommerce-cart .woocommerce-shipping-collaterals-wrapper .shop_table.shop_table_responsive>tbody>tr:last-child>* .woocommerce-Price-amount{color:#000}body.woocommerce-cart .woocommerce-shipping-collaterals-wrapper .cart-sidebar-inner{display:flex;flex-wrap:wrap}body.woocommerce-cart .woocommerce-shipping-collaterals-wrapper .cart-sidebar-inner h2{font-size:20px;padding-bottom:1em}body.woocommerce-cart .woocommerce-shipping-collaterals-wrapper .cart-sidebar-inner afterpay-placement{order:2;--messaging-font-size: 12px}body.woocommerce-cart .woocommerce-shipping-collaterals-wrapper .cart-sidebar-inner .wc-proceed-to-checkout{order:3}body.woocommerce-cart .woocommerce-shipping-collaterals-wrapper .cart-sidebar-inner .payment-methods{order:4;font-size:12px;margin-top:2.5em}body.woocommerce-cart .woocommerce-shipping-collaterals-wrapper .cart-sidebar-inner .payment-methods img{margin-top:1em;max-width:241px}body.woocommerce-cart .woocommerce-shipping-collaterals-wrapper .wc-proceed-to-checkout a{font-weight:normal;font-family:"Montserrat",sans-serif;background-color:#5a7e58;width:100%;margin-bottom:2em;display:block}body.woocommerce-cart .cross-sells{margin:12% 0 10%}body.woocommerce-cart .cross-sells .product a.woocommerce-LoopProduct-link:first-child{position:relative;padding-bottom:100%;display:block;margin-bottom:20px}body.woocommerce-cart .cross-sells .product a.woocommerce-LoopProduct-link:first-child img{width:100%;height:100%;object-fit:contain;position:absolute;left:0;top:0;margin:0}@media screen and (max-width: 767px){body.woocommerce-cart .cross-sells{margin:4em 0}body.woocommerce-cart .cross-sells .product:last-child{display:none}}body.woocommerce-cart .cross-sells::before{content:none}body.woocommerce-cart .cross-sells h2{font-size:16px;line-height:25px;border-bottom:1px solid #919191;padding-bottom:1em;margin-bottom:1em}body .free-delivery-notice-wrapper .free-delivery-notice{background-color:rgba(223,244,222,.5);margin-top:4em;margin-bottom:3em;padding:2em;line-height:1.6428571429}body .free-delivery-notice-wrapper .free-delivery-notice strong{font-weight:500}body .free-delivery-notice-wrapper .free-delivery-notice a{font-weight:normal;text-decoration:underline;color:#000}body .woocommerce-message{background-color:rgba(223,244,222,.5);border:0}body .woocommerce-message a{font-weight:normal;text-decoration:underline;color:#000}body form.woocommerce-checkout #customer_details .col-1 .woocommerce-account-fields .form-row.create-account label,body .woocommerce-info{background-color:#dff4de;border-left-color:#5a7e58}body form.woocommerce-checkout #customer_details .col-1 .woocommerce-account-fields .form-row.create-account label a,body .woocommerce-info a{font-weight:normal;text-decoration:underline;color:#000}@media screen and (max-width: 600px){body .add-to-cart-popup .add-to-cart-popup-inner{border:0}body .add-to-cart-popup .add-to-cart-popup-inner .atcp-buttons{padding-top:0}body .add-to-cart-popup .add-to-cart-popup-inner .atcp-buttons .btn{width:auto;padding-right:20px;padding-left:20px}}body .add-to-cart-popup .add-to-cart-popup-inner::before{color:#5a7e58}body .add-to-cart-popup .atcp-title{font-size:16px;line-height:1.5}@media screen and (max-width: 600px){body .add-to-cart-popup .atcp-upsells .up-sells.upsells.products{margin:1.5em 0 2em}body .add-to-cart-popup .atcp-upsells .up-sells.upsells.products .products{padding:0 40px}body .add-to-cart-popup .atcp-upsells .up-sells.upsells.products .products .jdgm-preview-badge{display:none !important}}body .add-to-cart-popup .atcp-upsells .up-sells.upsells.products h2{font-weight:normal}body .add-to-cart-popup .atcp-upsells .up-sells.upsells.products .woocommerce-loop-product__title{height:3em;overflow:hidden;color:#000}body .cross-sells .woocommerce-loop-product__title{height:4.6em;overflow:hidden}@media screen and (max-width: 600px){body .cross-sells .woocommerce-loop-product__title{height:6em}}body .woocommerce-form-coupon-toggle .woocommerce-info{background:#e9a559}body .checkout_coupon.woocommerce-form-coupon p{padding-left:0 !important;padding-right:0 !important}body .checkout_coupon.woocommerce-form-coupon p:first-child{display:none}body .checkout_coupon.woocommerce-form-coupon .button{width:100%}body.woocommerce-checkout .main-content>.container{width:92%}body.woocommerce-checkout .col-xs-12{padding:0}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,body.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{margin:0}body.woocommerce-checkout form.woocommerce-checkout #customer_details .col-1 .woocommerce-account-fields .create-account:not(.form-row) label{border:0;padding:0;background-color:rgba(0,0,0,0);margin-bottom:5px}body.woocommerce-checkout #ship-to-different-address label{font-weight:normal}body.woocommerce-checkout .form-row{padding:0}body.woocommerce-checkout .form-row.form-row-first{padding-right:6px}body.woocommerce-checkout .form-row.form-row-last{padding-left:6px}body.woocommerce-checkout .form-row label{font-weight:normal;margin-bottom:5px}body.woocommerce-checkout .form-row label .required{font-size:inherit !important;color:inherit !important}body.woocommerce-checkout .form-row label .required::before{content:none !important}body.woocommerce-checkout .form-row label .optional{display:none}body.woocommerce-checkout .form-row input[type=checkbox]+span{margin-left:7px}body.woocommerce-checkout .form-row select{-webkit-appearance:none;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgMTMgOCIgZmlsbD0ibm9uZSI+CjxwYXRoIGQ9Ik0xMi41MTU2IDAuNzU3ODEzTDYuNzU3ODEgNi41MTU2M0wxIDAuNzU3ODEzIiBzdHJva2U9ImJsYWNrIi8+Cjwvc3ZnPg==");width:100%;height:auto;display:inline-block;background-size:1em;background-repeat:no-repeat;background-position:calc(100% - 1.3em) center;vertical-align:middle}body.woocommerce-checkout form.checkout.woocommerce-checkout{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 0 8%}body.woocommerce-checkout form.checkout.woocommerce-checkout>*{width:100%}@media screen and (max-width: 767px){body.woocommerce-checkout form.checkout.woocommerce-checkout{margin:0 0 3em}}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-NoticeGroup{padding:0}body.woocommerce-checkout form.checkout.woocommerce-checkout::before,body.woocommerce-checkout form.checkout.woocommerce-checkout::after{content:none}body.woocommerce-checkout form.checkout.woocommerce-checkout .col-1,body.woocommerce-checkout form.checkout.woocommerce-checkout .col-2{padding:0 !important}body.woocommerce-checkout form.checkout.woocommerce-checkout #customer_details{margin:0}body.woocommerce-checkout form.checkout.woocommerce-checkout #customer_details .col-2>h3{margin-bottom:20px}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-customer-details-wrapper{width:54%;padding:0}@media screen and (max-width: 767px){body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-customer-details-wrapper{width:100%}}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-customer-details-wrapper .woocommerce-billing-fields{margin-top:1em}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-customer-details-wrapper .woocommerce-billing-fields h3+p>strong{font-weight:normal;font-size:13px;font-family:"LibreBaskerville",serif;font-style:normal;font-weight:400}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-customer-details-wrapper form.woocommerce-checkout #customer_details .col-1 h3#ship-to-different-address label,body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-customer-details-wrapper form.woocommerce-checkout #customer_details .col-2 h3#ship-to-different-address label{font-weight:normal}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-customer-details-wrapper .woocommerce-account-fields{margin-bottom:40px}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper{width:38%;padding:0}@media screen and (max-width: 767px){body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper{width:100%}}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner{background-color:rgba(217,217,217,.2);border:0;padding:47px 37px 47px}@media screen and (max-width: 767px){body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner{padding:2em 5%}}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner #order_review_heading{margin-bottom:1em;padding:0}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .odr-order-bump-templates-wrapper{display:block;margin-bottom:31px;overflow:hidden}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .odr-order-bump-templates-wrapper .odr-order-bump-banner-wrapper .odr-order-bump-banner{padding:22px 26px}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .odr-order-bump-templates-wrapper .odr-order-bump-banner-wrapper .odr-order-bump-banner .odr-order-bump-banner-content-wrapper{padding:0}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .odr-order-bump-templates-wrapper .odr-order-bump-banner-wrapper .odr-order-bump-banner-title{text-align:left;color:#000;font-size:16px;font-weight:400;margin:0 0 19px}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .odr-order-bump-templates-wrapper .odr-order-bump-banner-wrapper .odr-order-bump-banner-title h3.odr-order-bump-banner-title{margin:0;padding:0}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .odr-order-bump-templates-wrapper .odr-order-bump-banner-wrapper .odr-order-bump-product-title{color:#000;padding-bottom:26px;margin-bottom:19px;font-size:13px;line-height:1.7692307692;font-weight:400}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .odr-order-bump-templates-wrapper .odr-order-bump-banner-wrapper .odr-order-bump-banner-product-details{width:calc(100% - 110px)}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .odr-order-bump-templates-wrapper .odr-order-bump-banner-wrapper .odr-order-bump-banner-product-details .odr-order-bump-banner-product-description{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:1.5}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .odr-order-bump-templates-wrapper .odr-order-bump-banner-wrapper .odr-order-bump-banner-product-details>.odr-order-bump-banner-product-price{margin-top:5px;margin-left:0}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .odr-order-bump-templates-wrapper .odr-order-bump-banner-wrapper .odr-order-bump-banner-product-details>.odr-order-bump-banner-product-price .odr-order-bump-banner-product-price{margin-left:0;color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:1.6428571429}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .odr-order-bump-templates-wrapper .odr-order-bump-banner-wrapper .odr-order-bump-banner-product-content{flex-wrap:wrap}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .odr-order-bump-templates-wrapper .odr-order-bump-banner-wrapper .odr-order-bump-banner-product-content .odr-order-bump-banner-checkbox{width:100%;justify-content:center;background-color:rgba(0,0,0,0);margin-top:17px}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .odr-order-bump-templates-wrapper .odr-order-bump-banner-wrapper .odr-order-bump-banner-product-content .odr-order-bump-banner-checkbox .odr-select-offer-product{margin-top:0}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .odr-order-bump-templates-wrapper .odr-order-bump-banner-wrapper .odr-order-bump-banner-product-content .odr-order-bump-banner-checkbox .odr-order-bump-lead-title{font-size:inherit;font-family:inherit;font-weight:inherit;padding-bottom:0;margin-top:0;margin-bottom:0;color:#000}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .woocommerce-checkout-review-order-table{border-top:1px solid #919191;border-bottom:1px solid #919191;margin-bottom:35px}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .woocommerce-checkout-review-order-table tfoot tr th,body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .woocommerce-checkout-review-order-table tfoot tr td{border-top:0;border-bottom:0;font-size:16px;font-style:normal;font-weight:400;padding-left:0;padding-right:0}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .woocommerce-checkout-review-order-table tfoot tr:first-child th,body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .woocommerce-checkout-review-order-table tfoot tr:first-child td{padding-top:20px}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .woocommerce-checkout-review-order-table tfoot tr:last-child th,body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .woocommerce-checkout-review-order-table tfoot tr:last-child td{color:#000;font-size:20px;font-style:normal;font-weight:500;padding-bottom:20px}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .woocommerce-checkout-review-order-table tfoot tr:last-child th .woocommerce-Price-amount.amount,body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .woocommerce-checkout-review-order-table tfoot tr:last-child td .woocommerce-Price-amount.amount{font-size:inherit;color:inherit}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .wc_payment_methods .wc_payment_method>label{font-weight:400}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .wc_payment_methods .wc_payment_method>label::before{top:15px}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .wc_payment_methods .wc_payment_method .payment_box{padding:0}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .wc_payment_methods .wc_payment_method .payment_box iframe{display:block}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .woocommerce-terms-and-conditions-wrapper{background-color:#ededed;padding:0 17px;margin-top:24px}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{padding:14px 0 15px;font-size:11px;line-height:2.0909090909}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p a{color:inherit;font-weight:500;text-decoration:underline}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .woocommerce-terms-and-conditions-wrapper>p.form-row{padding-top:0;padding-bottom:35px}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .woocommerce-terms-and-conditions-wrapper>p.form-row .woocommerce-terms-and-conditions-checkbox-text{line-height:1.6428571429}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner .woocommerce-terms-and-conditions-wrapper>p.form-row .woocommerce-terms-and-conditions-checkbox-text a{color:inherit;font-weight:500;text-decoration:underline}body.woocommerce-checkout form.checkout.woocommerce-checkout .woocommerce-checkout-order-details-wrapper .cart-sidebar-inner #place_order{margin-top:20px;width:100%}body .wp-block-cover .wp-block-cover__background{display:none}body .flex-center{justify-content:space-around}body .klaviyo-form input[type=text],body .klaviyo-form input[type=email]{font-size:14px !important;height:40px !important;font-family:"Montserrat",sans-serif !important;border-radius:0 !important}body .klaviyo-form input[type=text]::-webkit-input-placeholder,body .klaviyo-form input[type=email]::-webkit-input-placeholder{font-size:14px !important;font-family:"Montserrat",sans-serif !important}body .klaviyo-form input[type=text]:-moz-placeholder,body .klaviyo-form input[type=email]:-moz-placeholder{font-size:14px !important;font-family:"Montserrat",sans-serif !important}body .klaviyo-form input[type=text]::-moz-placeholder,body .klaviyo-form input[type=email]::-moz-placeholder{font-size:14px !important;font-family:"Montserrat",sans-serif !important}body .klaviyo-form input[type=text]:-ms-input-placeholder,body .klaviyo-form input[type=email]:-ms-input-placeholder{font-size:14px !important;font-family:"Montserrat",sans-serif !important}body .klaviyo-form button[type=button]{background-color:#5a7e58 !important;text-transform:none !important;font-size:15px !important;font-family:"Montserrat",sans-serif !important;font-weight:400 !important;line-height:25px !important;padding:0 0 !important;letter-spacing:normal !important;transition:.4s ease !important;width:100% !important;display:inline-block !important;text-align:center !important;border:#5a7e58 !important;color:#fff !important;border-radius:0 !important}body .klaviyo-form button[type=button]:hover{background-color:#000 !important;border-color:#000 !important}body.blog .main-content{margin:4em 0}body.blog .post-list-row{display:flex;flex-wrap:wrap;align-items:stretch}body.blog .post-list-row .post-list-item{position:relative;margin-bottom:4em}body.blog .post-list-row .post-list-item .post{margin-bottom:0}body.blog .post-list-row .post-list-item .post .post-content{padding-bottom:51px;position:static}body.blog .post-list-row .post-list-item .post .post-content .post-title{font-size:20px;line-height:1.5;padding-bottom:.5em}body.blog .post-list-row .post-list-item .post .post-content .post-title a{color:#000}body.blog .post-list-row .post-list-item .post .post-content .post-readmore{position:absolute;bottom:0}body.blog .widget_categories{border-bottom:0 !important}body.blog .widget_categories ul{border-bottom:0 !important}body.blog .widget_categories .cat-item::before{content:none}body.blog .widget_categories .cat-item a{border-top:0;border-bottom:0 !important;color:#5a7e58}body.blog .social_links h2{padding-bottom:10px}body.blog .social_links ul.social-links li a{color:#5a7e58}body .wc-proceed-to-checkout #wc-stripe-payment-request-button-separator{display:none !important}@media screen and (max-width: 767px){body .mob-none{display:none}body .mob-2-columns{width:92%;margin-right:auto;margin-left:auto}body .mob-2-columns .wp-block-column{display:flex;justify-content:space-between}body .mob-2-columns .wp-block-column .wp-block-group{width:48%;padding:0 !important}body .mob-2-columns .wp-block-column .wp-block-group .wp-block-heading{height:3.2em;overflow:hidden}body .mob-2-columns .wp-block-column .wp-block-group .wp-block-button{width:100%}body .mob-2-columns .wp-block-column .wp-block-group .wp-block-button .wp-element-button{width:90%}}body.postid-21244 .recently-viewed-single{display:none !important}main div.wp-block-image figure.aligncenter{margin:7px auto 8px !important}body .button:active,body .button:focus,body .wp-block-button .wp-element-button:active,body .wp-block-button .wp-element-button:focus{background-color:#000 !important}.equal-height .product a.woocommerce-LoopProduct-link img{margin-bottom:43px}@media screen and (min-width: 992px){.mob-50 .woocommerce .products .product{width:96.394%;margin-left:auto;float:none}}body .wrapper main.is-page-blank-builder .wp-gutenberg .wp-block-group.intro{padding:0 0 4em 0}@media screen and (max-width: 991px){body .wrapper main.is-page-blank-builder .wp-gutenberg .wp-block-group{padding:50px 30px}body.page-id-7298 .wrapper .wp-block-column:not(.nomargin){margin-bottom:0}.mob-50 .woocommerce .products .product{max-width:50%}body.woocommerce-cart .woocommerce .sticky-checkout-button a.checkout-button{font-family:"Montserrat",sans-serif}}.main-content-single{padding-top:50px;padding-bottom:50px}.main-content-single .single-post-title{padding-bottom:18px}.main-content-single h2{font-size:24px}.main-content-single h1 strong,.main-content-single h2 strong,.main-content-single h3 strong,.main-content-single h4 strong,.main-content-single h5 strong,.main-content-single h6 strong{font-weight:normal}.main-content-single .products .woocommerce-loop-product__title{height:4em;overflow:hidden}.kl_reviews__button{line-height:20px !important}.kl_reviews__review_item p{line-height:1.5 !important}.kl_reviews__review_item p:last-child{margin-bottom:0 !important;padding-bottom:0 !important}.kl_reviews__review_item p:not(:last-child){margin-bottom:1em !important}.kl_reviews__star_rating_widget.kl_reviews__star_rating_widget.kl_reviews__star_rating_widget .kl_reviews__star_rating_widget__label{line-height:26px !important}.kl_reviews__list_container .kl_reviews__review_item{padding-top:20px !important;padding-bottom:20px !important;margin-bottom:0 !important}.kl_reviews__list_container .kl_reviews__review_item:not(:first-child){border-top:1px solid #d6ead5}@media screen and (max-width: 767px){.klaviyo-star-rating-widget .kl_reviews__star_rating_widget{justify-content:center}.klaviyo-star-rating-widget .kl_reviews__stars_badge{align-self:flex-start !important;padding-right:0 !important;width:100%;justify-content:center}.klaviyo-star-rating-widget .kl_reviews__stars_badge>svg{width:18px !important;height:18px !important}}@media screen and (max-width: 767px){.mob-hide-swatches .swatches{display:none}}/*# sourceMappingURL=custom.css.map */
