/**handles:x-child**/
@charset "UTF-8";html{font-size:14px!important}@media screen and (min-width:1366px){html{font-size:15px!important}}@media screen and (min-width:1920px){html{font-size:16px!important}}.heading .x-text-content-text-primary{font-family:Montserrat,sans-serif!important;color:#000!important;font-weight:400!important;line-height:1.4!important}.body-text{font-family:Montserrat,sans-serif!important;color:#3f3f3f!important}.text-xxxl.x-text{font-size:5rem!important;line-height:1!important}.text-xxl.x-text{font-size:3.5rem!important;line-height:1.1!important}.text-xl.x-text{font-size:2.75rem!important;line-height:1.2!important}.text-l.x-text{font-size:2rem!important;line-height:1.3!important}.text-m.x-text{font-size:1.5rem!important;line-height:1.4!important}.text-s.x-text{font-size:1rem!important;line-height:1.4!important}.text-xs.x-text{font-size:.85rem!important;line-height:1.4!important}.body-text{max-width:780px}.h1,.h2,.h3,.h4,.h5,.h6,.li,.p,.span,h1,h2,h3,h4,h5,h6,li,p,span{font-size:100%}.brand-color-01-color,.brand-color-01-color-hover:hover{color:red!important}.brand-color-02-color,.brand-color-02-color-hover:hover{color:#32cd32!important}.brand-color-03-color,.brand-color-03-color-hover:hover{color:orange!important}.brand-color-04-color,.brand-color-04-color-hover:hover{color:#4169e1!important}.brand-color-05-color,.brand-color-05-color-hover:hover{color:transparent!important}.brand-color-06-color,.brand-color-06-color-hover:hover{color:transparent!important}.brand-color-07-color,.brand-color-07-color-hover:hover{color:transparent!important}.brand-color-08-color,.brand-color-08-color-hover:hover{color:transparent!important}.brand-color-09-color,.brand-color-09-color-hover:hover{color:transparent!important}.brand-color-10-color,.brand-color-10-color-hover:hover{color:transparent!important}.brand-color-11-color,.brand-color-11-color-hover:hover{color:transparent!important}.brand-color-12-color,.brand-color-12-color-hover:hover{color:transparent!important}.universal-color-black-color,.universal-color-black-color .x-text-content-text-primary,.universal-color-black-color-hover:hover,.universal-color-black-color-hover:hover .x-text-content-text-primary{color:#000!important}.universal-color-dark-grey-color,.universal-color-dark-grey-color .x-text-content-text-primary,.universal-color-dark-grey-color-hover:hover,.universal-color-dark-grey-color-hover:hover .x-text-content-text-primary{color:#3f3f3f!important}.universal-color-white-color,.universal-color-white-color .x-text-content-text-primary,.universal-color-white-color-hover:hover,.universal-color-white-color-hover:hover .x-text-content-text-primary{color:#fff!important}.universal-color-light-grey-color,.universal-color-light-grey-color .x-text-content-text-primary,.universal-color-light-grey-color-hover:hover,.universal-color-light-grey-color-hover:hover .x-text-content-text-primary{color:#a9a9a9!important}.brand-color-01-background-color,.brand-color-01-background-color-hover:hover{background-color:red!important}.brand-color-02-background-color,.brand-color-02-background-color-hover:hover{background-color:#32cd32!important}.brand-color-03-background-color,.brand-color-03-background-color-hover:hover{background-color:orange!important}.brand-color-04-background-color,.brand-color-04-background-color-hover:hover{background-color:#4169e1!important}.brand-color-05-background-color,.brand-color-05-background-color-hover:hover{background-color:transparent!important}.brand-color-06-background-color,.brand-color-06-background-color-hover:hover{background-color:transparent!important}.brand-color-07-background-color,.brand-color-07-background-color-hover:hover{background-color:transparent!important}.brand-color-08-background-color,.brand-color-08-background-color-hover:hover{background-color:transparent!important}.brand-color-09-background-color,.brand-color-09-background-color-hover:hover{background-color:transparent!important}.brand-color-10-background-color,.brand-color-10-background-color-hover:hover{background-color:transparent!important}.brand-color-11-background-color,.brand-color-11-background-color-hover:hover{background-color:transparent!important}.brand-color-12-background-color,.brand-color-12-background-color-hover:hover{background-color:transparent!important}.universal-color-black-background-color,.universal-color-black-background-color-hover:hover{background-color:#000!important}.universal-color-dark-grey-background-color,.universal-color-dark-grey-background-color-hover:hover{background-color:#3f3f3f!important}.universal-color-white-background-color,.universal-color-white-background-color-hover:hover{background-color:#fff!important}.universal-color-light-grey-background-color,.universal-color-light-grey-background-color-hover:hover{background-color:#a9a9a9!important}.x-section{padding:3.8443359375rem 0!important}.x-section-padding{padding:3.8443359375rem 0!important}.x-section-padding-bottom{padding-bottom:3.8443359375rem!important}.x-section-padding-top{padding-top:3.8443359375rem!important}.full-width{max-width:none!important;width:100%!important}.gap{width:100%}.gap-xxxxs{padding:.15rem 0!important}.gap-xxxs{padding:.225rem 0!important}.gap-xxs{padding:.3375rem 0!important}.gap-xs{padding:.50625rem 0!important}.gap-s{padding:.759375rem 0!important}.gap-m{padding:1.1390625rem 0!important}.gap-l{padding:1.70859375rem 0!important}.gap-xl{padding:2.562890625rem 0!important}.gap-xxl{padding:3.8443359375rem 0!important}.gap-xxxl{padding:5.7665039063rem 0!important}.gap-xxxxl{padding:8.6497558594rem 0!important}.gap-xxxxxl{padding:12.9746337891rem 0!important}.text-center{text-align:center!important}.text-center .x-text-content-text-primary{text-align:center!important}.white-gradient{background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%)}.remove-section-padding{padding:0!important}.remove-section-margin{margin:0!important}@media (max-width:979px){.order-md-1{order:1!important}.order-md-2{order:2!important}}@media (max-width:690px){.fd-column-690{flex-direction:column!important}}@media (max-width:690px){.full-width-690{width:100%!important}}@media (max-width:690px){.auto-height-690{height:auto!important}}@media (max-width:480px){.hide-480{display:none!important}}@media (max-width:380px){.hide-380{display:none!important}}.add-section-padding{padding-top:3.8443359375rem!important;padding-bottom:3.8443359375rem!important}.max-width-none-grid .x-grid{max-width:none!important}.smaller-text{font-size:67%}.text-color-white .body-text,.text-color-white .body-text *,.text-color-white .heading .x-text-content-text-primary,.text-color-white .heading .x-text-content-text-primary *{color:#fff!important}.button-align-left .button-core,.button-align-left .cart-layout-01 button.button[type=submit],.button-align-left .checkout-layout-01 button.button[type=submit],.button-align-left .ip-contact-form-01 button,.button-align-left .product-page-layout-01 button.button[type=submit],.cart-layout-01 .button-align-left button.button[type=submit],.checkout-layout-01 .button-align-left button.button[type=submit],.ip-contact-form-01 .button-align-left button,.product-page-layout-01 .button-align-left button.button[type=submit]{margin-left:0!important}.max-height-1000{max-height:1000px!important;overflow:hidden!important}.aspect-4-3{width:100%!important;height:auto!important;aspect-ratio:1.3333333333!important;object-fit:cover!important}.aspect-3-2{width:100%!important;height:auto!important;aspect-ratio:1.5!important;object-fit:cover!important}@media (min-width:1120px){.aspect-3-4-1120{width:100%!important;height:auto!important;aspect-ratio:0.75!important;object-fit:cover!important}}.aspect-1-1{width:100%!important;height:auto!important;aspect-ratio:1!important;object-fit:cover!important}.aspect-1-2{width:100%!important;height:auto!important;aspect-ratio:0.5!important;object-fit:cover!important}.x-slide-pagination li{height:20px!important;width:20px!important;border:2px solid #fff!important}.x-slide-container-content{overflow:hidden}.float-left-50-4-3{float:left!important;width:50%!important;height:auto!important;aspect-ratio:1.3333333333!important;object-fit:cover!important;margin:0 16px 16px 0!important}.float-right-50-4-3{float:right!important;width:50%!important;height:auto!important;aspect-ratio:1.3333333333!important;object-fit:cover!important;margin:0 0 16px 16px!important}span.reduce-margin-left-4px{margin-left:-4px}.capitalize{text-transform:capitalize}.up-hide{display:none!important}.style-guide-heading{background-color:#000!important;padding:.2rem}.style-guide-heading .x-text-content-text-primary,.style-guide-heading .x-text-content-text-primary *{color:#fff!important}.button-core,.cart-layout-01 button.button[type=submit],.checkout-layout-01 button.button[type=submit],.ip-contact-form-01 button,.product-page-layout-01 button.button[type=submit]{font-family:Montserrat,sans-serif;max-width:15rem;margin:auto;padding:.75rem .5rem;background-color:red;border:red solid .214rem!important}.button-core:hover,.cart-layout-01 button.button[type=submit]:hover,.checkout-layout-01 button.button[type=submit]:hover,.ip-contact-form-01 button:hover,.product-page-layout-01 button.button[type=submit]:hover{background-color:#3f3f3f;color:#fff!important;border-color:#3f3f3f!important}.button-core .x-text-content-text-primary,.cart-layout-01 button.button[type=submit] .x-text-content-text-primary,.checkout-layout-01 button.button[type=submit] .x-text-content-text-primary,.ip-contact-form-01 button .x-text-content-text-primary,.product-page-layout-01 button.button[type=submit] .x-text-content-text-primary{font-size:1.5rem!important;color:#fff!important}.button-core .x-text-content-text-primary:hover,.cart-layout-01 button.button[type=submit] .x-text-content-text-primary:hover,.checkout-layout-01 button.button[type=submit] .x-text-content-text-primary:hover,.ip-contact-form-01 button .x-text-content-text-primary:hover,.product-page-layout-01 button.button[type=submit] .x-text-content-text-primary:hover{color:#fff!important}.button-core .arrow-icon,.cart-layout-01 button.button[type=submit] .arrow-icon,.checkout-layout-01 button.button[type=submit] .arrow-icon,.ip-contact-form-01 button .arrow-icon,.product-page-layout-01 button.button[type=submit] .arrow-icon{display:none!important}.button-text{text-align:center}.button-ghost,.cart-layout-01 button.button[type=submit]{background-color:transparent!important;border:red solid .214rem!important}.button-ghost .x-text-content-text-primary,.cart-layout-01 button.button[type=submit] .x-text-content-text-primary{color:red!important}.button-ghost:hover,.cart-layout-01 button.button[type=submit]:hover{background-color:#3f3f3f!important;border:transparent solid .214rem!important}.button-ghost:hover .x-text-content-text-primary,.cart-layout-01 button.button[type=submit]:hover .x-text-content-text-primary{color:#fff!important}.button-01{border-radius:10rem}.button-02{border-radius:0}.button-03{padding:0;border-radius:0;background-color:transparent;border:none!important;display:flex}.button-03 .button-text .x-text-content-text-primary{color:#3f3f3f!important;border-bottom:solid .15rem!important}.button-03.button-arrow .arrow-icon{display:block!important;color:#3f3f3f!important;font-size:1.5rem!important;margin-left:.7rem!important}.button-03:hover{background-color:transparent!important}.button-03:hover .button-text .x-text-content-text-primary{color:red!important}.button-03:hover .arrow-icon{color:red!important}.button-04{display:flex;max-width:none!important}.button-04 .button-text .x-text-content-text-primary{text-align:left;padding-left:1rem}.up-line-01{border:solid!important;border-width:.1rem!important;margin:1rem 0;width:100%;padding:0!important}.up-newsletter-piece-01 .newsletter-wrapper{display:flex;align-content:center!important}.up-newsletter-piece-01 div#DIV-Newsletter-container{display:flex;flex-direction:row}.up-newsletter-piece-01 .forminator-row{margin:0!important}.up-newsletter-piece-01 .newsletter-form .forminator-ui{display:flex;flex-direction:row}#DIV-Newsletter-container .body-text-s,#DIV-Newsletter-container .newsletter-title,#DIV-Newsletter-container .review-col .e18164-e64-v0,#DIV-Newsletter-container .review-col .e18164-e65-v0,#DIV-Newsletter-container .single-product .wcwl_intro p,.review-col #DIV-Newsletter-container .e18164-e64-v0,.review-col #DIV-Newsletter-container .e18164-e65-v0,.single-product .wcwl_intro #DIV-Newsletter-container p{width:100%!important;text-align:start}#forminator-module-18136{display:flex!important;width:100%!important;gap:16px!important;justify-content:start!important}@media (max-width:978px){#forminator-module-18136{justify-content:center!important}#DIV-Newsletter-container .body-text-s,#DIV-Newsletter-container .newsletter-title,#DIV-Newsletter-container .review-col .e18164-e64-v0,#DIV-Newsletter-container .review-col .e18164-e65-v0,#DIV-Newsletter-container .single-product .wcwl_intro p,.review-col #DIV-Newsletter-container .e18164-e64-v0,.review-col #DIV-Newsletter-container .e18164-e65-v0,.single-product .wcwl_intro #DIV-Newsletter-container p{width:100%!important;text-align:center!important}}@media (min-width:783px){.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col{padding:0!important}}@media (max-width:480px){#forminator-module-18136{flex-direction:row!important}}.forminator-error,.forminator-loading,.forminator-success{position:absolute!important;top:50px!important}.submit-button{letter-spacing:.2em!important;color:ffffff!important}.submit-button:hover{color:#45afe2!important}.forminator-ui{border:0!important}.newsletter-title{font-size:30px!important;font-weight:700!important}@media (min-width:481px) and (max-width:1200px){.newsletter-title{font-size:29px!important;font-weight:700!important}}@media (min-width:481px){.forminator-row #email-1 .forminator-field{width:300px!important}}@media (max-width:480px){#DIV-Newsletter-heading,form#forminator-module-16237,form#forminator-module-18136{max-width:330px}#DIV-Newsletter-container,.newsletter-form{margin-top:20px!important;justify-items:center}.newsletter-title{font-size:24px!important;font-weight:700!important}}.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-files.forminator-has-files{margin-top:32px!important;display:grid!important;grid-template-columns:1fr 1fr 1fr!important;grid-template-rows:auto!important;grid-column-gap:48px!important}@media (max-width:768px){#upload-1 .forminator-field{width:100%!important}.forminator-ui.forminator-custom-form[data-design=default] .forminator-multi-upload{width:100%!important}#forminator-field-upload-1_689a5f03bd1e1_button,.forminator-file-upload button{width:100%!important}.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-files.forminator-has-files{margin-top:28px!important;display:grid!important;grid-template-columns:1fr 1fr!important;grid-column-gap:32px!important}}@media (max-width:480px){.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-files.forminator-has-files{margin-top:28px!important;display:grid!important;grid-template-columns:1fr!important;grid-column-gap:32px!important}}.forminator-ui#forminator-module-34426.forminator-design--default .forminator-uploaded-file .forminator-uploaded-file--size,.forminator-ui#forminator-module-34426.forminator-design--default .forminator-uploaded-file .forminator-uploaded-file--title{font-size:14px;font-weight:500!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.ip-color-grid-01 .x-grid{grid-gap:2rem 2rem!important;width:100%!important;align-items:end!important}.ip-color-grid-01 .x-grid .x-cell .x-div{height:8rem}.ip-gaps-grid-01 .x-grid{width:100%!important;align-items:end!important}.ip-gaps-grid-01 .x-grid .gap{border:dashed #3f3f3f!important}.buttons-grid-01{grid-gap:2rem 2rem!important;width:100%!important;align-items:end!important}.header-piece-04 .hero-slider-container{display:flex!important;justify-content:center!important;width:100%!important}.header-piece-04 .hero-slide{padding-left:0!important;max-width:1040px!important}@media (min-width:1201px) and (max-width:1600px){.header-piece-04 .hero-slider-container{padding-left:64px!important}}@media (min-width:1121px) and (max-width:1200px){.header-piece-04 .hero-slider-container{padding-left:48px!important}}.header-piece-04 .slider-wrapper{height:100%!important;--x-slides-per-page:1!important}.header-piece-04 .product-card-image{width:100%;height:180px}@media (max-width:1120px){.header-piece-04 .hero-tagline,.header-piece-04 .hero-title{text-align:center!important}.header-piece-04 .row-hero{flex-direction:column!important;height:auto!important;gap:0!important}.header-piece-04 .most-popular{background:#fff!important}.header-piece-04 .hero-slider-container{display:flex;height:56vw!important;min-height:400px;align-items:center!important;justify-content:center!important}.header-piece-04 .hero-slider-button,.header-piece-04 .hero-slider-nav,.header-piece-04 .hero-slider-nav .pagenation,.header-piece-04 .hero-slider-text-wrapper{display:flex;width:100%!important;align-items:center!important;justify-content:center!important}.header-piece-04 .heading1,.header-piece-04 .heading6,.header-piece-04 .review-col .e18164-e62-v0 h6.x-text-content-text-primary,.header-piece-04 .review-col .reviews-pagination,.header-piece-04 .single-product p.stock.out-of-stock,.review-col .e18164-e62-v0 .header-piece-04 h6.x-text-content-text-primary,.review-col .header-piece-04 .reviews-pagination,.single-product .header-piece-04 p.stock.out-of-stock{text-align:center!important}.header-piece-04 .col-hero-side-content{width:100%;max-width:none!important;min-width:0!important;gap:0!important}.header-piece-04 .row-hero{padding-bottom:0!important}.header-piece-04 .product-wrapper{--x-slides-per-page:4}.header-piece-04 .product-card-image{width:100%;height:auto!important;aspect-ratio:1}}@media (max-width:860px){.header-piece-04 .hero-side-container{padding:24px 16px!important;--x-slide-container-gap:24px!important}}@media (max-width:710px){.header-piece-04 .product-wrapper{--x-slides-per-page:3}.header-piece-04 .slide{flex-basis:calc((90% / var(--x-slides-per-page,1)) - (var(--x-slide-container-gap,1rem) * (1 - (1 / var(--x-slides-per-page,1)))))!important}.header-piece-04 .hero-slide{padding:0 32px!important}}@media (max-width:600px){.header-piece-04 .hero-slider-wrapper{min-width:0!important}.header-piece-04 .hero-side-container{padding:16px!important}.header-piece-04 .product-wrapper{--x-slides-per-page:2!important;--x-slide-container-gap:16px!important}}@media (max-width:430px){.header-piece-04 .slide{flex-basis:calc((100% / var(--x-slides-per-page,1)) - (var(--x-slide-container-gap,1rem) * (1 - (1 / var(--x-slides-per-page,1)))))!important}}@media (max-width:390px){.header-piece-04 .product-wrapper{padding:0 16px!important}.header-piece-04 .hero-side-container{padding:16px 0!important}.header-piece-04 .slide{flex-basis:calc((80% / var(--x-slides-per-page,1)) - (var(--x-slide-container-gap,1rem) * (1 - (1 / var(--x-slides-per-page,1)))))!important}.header-piece-04 .hero-slide{padding:0 16px!important}}@media (max-width:360px){.header-piece-04 .product-wrapper{--x-slides-per-page:1!important}}.header-piece-04 .hero-side-container{padding:24px 20px!important;height:auto!important}.header-piece-04 .cs-product-slider{padding:0 32px!important;margin:0!important}@media (min-width:1121px){.header-piece-04 .cs-product-slider.cs-product-slider .ps-navigation{top:35%!important}}.header-piece-04 .ps-product-content h3{margin:0!important;text-transform:uppercase!important}@media (max-width:768px){.header-piece-04 .cs-product-slider.cs-product-slider{margin-bottom:0!important}.header-piece-04 .cs-product-slider.cs-product-slider .ps-navigation{top:40%!important;display:flex!important}}@media (max-width:480px){.header-piece-04 .cs-product-slider.cs-product-slider .ps-product-card{min-height:unset!important}.header-piece-04 .hero-side-container{min-height:unset!important}}.ip-style-piece-02 .x-slide-container-content{width:25rem!important}.ip-style-piece-02 .x-slide-container-viewport{--x-slide-container-gap:0!important}.ip-style-piece-02 .x-slide{background-color:transparent;padding:1.5rem;border-color:#000;border-left:solid .2rem;border-top:solid .2rem;border-bottom:solid .2rem;width:100%}.ip-style-piece-02 .x-slide{border:none;box-shadow:0 0 20px;border-radius:3rem;margin:20px 10px}.ip-navbar-piece-06{z-index:999!important}@media screen and (min-width:1321px){.ip-navbar-piece-06 #Nav-menu,.ip-navbar-piece-06 #nav-search-secondary,.ip-navbar-piece-06 #nav-signin-secondary{display:none!important}}@media screen and (max-width:1320px) and (min-width:931px){.ip-navbar-piece-06 #Nav-menu,.ip-navbar-piece-06 #nav-search-main,.ip-navbar-piece-06 #nav-signin-main{display:none!important}.ip-navbar-piece-06 #nav-search-secondary,.ip-navbar-piece-06 #nav-signin-secondary{display:flex!important}}@media screen and (max-width:930px) and (min-width:751px){.ip-navbar-piece-06 #link-container{min-width:unset!important}.ip-navbar-piece-06 #Nav-menu,.ip-navbar-piece-06 #Sign-In-Sign-Up,.ip-navbar-piece-06 #nav-left-container,.ip-navbar-piece-06 #nav-right-container{display:none!important}}@media screen and (max-width:750px) and (min-width:451px){.ip-navbar-piece-06 .top-icons{width:16px!important;height:16px!important}.ip-navbar-piece-06 #Nav-menu{display:flex!important}.ip-navbar-piece-06 #DIV-navlinks,.ip-navbar-piece-06 #Sign-In-Sign-Up,.ip-navbar-piece-06 #follow-us,.ip-navbar-piece-06 #nav-left-container,.ip-navbar-piece-06 #nav-right-container,.ip-navbar-piece-06 #nav-search-secondary{display:none!important}}@media screen and (max-width:450px) and (min-width:391px){.ip-navbar-piece-06 .nav-icons,.ip-navbar-piece-06 .top-icons{width:16px!important;height:16px!important}.ip-navbar-piece-06 #DIV-navlinks,.ip-navbar-piece-06 #Sign-In-Sign-Up,.ip-navbar-piece-06 #follow-us,.ip-navbar-piece-06 #nav-left-container,.ip-navbar-piece-06 #nav-right-container,.ip-navbar-piece-06 #nav-search-secondary{display:none!important}}@media (max-width:390px){.ip-navbar-piece-06 #DIV-navlinks,.ip-navbar-piece-06 #Sign-In-Sign-Up,.ip-navbar-piece-06 #follow-us,.ip-navbar-piece-06 #nav-left-container,.ip-navbar-piece-06 #nav-right-container,.ip-navbar-piece-06 #nav-search-main,.ip-navbar-piece-06 #nav-search-secondary,.ip-navbar-piece-06 #nav-signin-main{display:none!important}.ip-navbar-piece-06 .nav-icons,.ip-navbar-piece-06 .top-icons{width:16px!important;height:16px!important}}.ip-footer-piece-03 .footer-social-icons{width:29px!important;height:29px!important}.ip-footer-piece-03 #ovd-footer-logo{width:75px!important;height:auto!important}.ip-footer-piece-03 #COL-Links{gap:56px 0!important}.ip-footer-piece-03 .content-wrapper{width:193px!important}@media screen and (min-width:1571px){.ip-footer-piece-03 .content-wrapper{width:190px!important}.ip-footer-piece-03 #DIV-container-6,.ip-footer-piece-03 #DIV-container-6 .content-wrapper .div-logo-socials,.ip-footer-piece-03 #ovd-footer-container{display:flex!important;align-content:start;width:212px!important}.ip-footer-piece-03 .footer-social-icons{width:32px!important;height:32px!important}.ip-footer-piece-03 #DIV-container-6 .content-wrapper{width:100%}.ip-footer-piece-03 #DIV-container-2,.ip-footer-piece-03 #DIV-container-4{padding-left:24px}}@media screen and (max-width:1570px) and (min-width:751px){.ip-footer-piece-03 .DIV-container{align-content:start}.ip-footer-piece-03 #COL-Links{grid-template-rows:auto auto!important}.ip-footer-piece-03 #DIV-container-1{grid-row:2!important}.ip-footer-piece-03 #DIV-container-3,.ip-footer-piece-03 #DIV-container-4,.ip-footer-piece-03 #DIV-container-6{align-content:center!important}}@media screen and (max-width:1570px) and (min-width:1150px){.ip-footer-piece-03 #DIV-container-3,.ip-footer-piece-03 #DIV-container-6{padding-right:32px!important}.ip-footer-piece-03 #DIV-container-4{padding-left:32px!important}.ip-footer-piece-03 #COL-Links{grid-template-columns:1fr 1fr 1fr 1fr!important}.ip-footer-piece-03 #DIV-container-1{grid-column:1!important}.ip-footer-piece-03 #DIV-container-5{align-content:end!important}}@media screen and (max-width:1149px) and (min-width:751px){.ip-footer-piece-03 #COL-Links{grid-template-columns:1fr 1fr 1fr!important}.ip-footer-piece-03 #DIV-container-1{grid-column:2!important;grid-row:2!important}.ip-footer-piece-03 #DIV-container-1,.ip-footer-piece-03 #DIV-container-3{align-content:center!important}.ip-footer-piece-03 #DIV-container-5{align-content:start!important}.ip-footer-piece-03 #DIV-container-4,.ip-footer-piece-03 #DIV-container-6{align-content:end!important}.ip-footer-piece-03 #ROW-Main-Footer{padding:56px 32px!important}.ip-footer-piece-03 #ROW-Bot-Footer{padding:16px 32px!important}}@media screen and (max-width:1149px) and (min-width:751px){.ip-footer-piece-03 #COL-Links{grid-template-columns:1fr 1fr 1fr!important}.ip-footer-piece-03 #DIV-container-1{grid-column:2!important;grid-row:2!important}}@media screen and (max-width:750px) and (min-width:391px){.ip-footer-piece-03 #ROW-Newsletter{padding:32px 32px 28px 32px!important}.ip-footer-piece-03 #ROW-Main-Footer{padding:28px 32px 56px 32px!important}.ip-footer-piece-03 #ROW-Bot-Footer{padding:16px 32px!important}}@media screen and (max-width:750px) and (min-width:651px){.ip-footer-piece-03 #COL-Links{grid-template-columns:1fr 1fr 1fr!important;gap:32px 0!important}.ip-footer-piece-03 #DIV-container-1{grid-column:2!important;grid-row:2!important}.ip-footer-piece-03 #DIV-container-2,.ip-footer-piece-03 #DIV-container-5{align-content:start!important}.ip-footer-piece-03 #DIV-container-1,.ip-footer-piece-03 #DIV-container-3{align-content:center!important}.ip-footer-piece-03 #DIV-container-4,.ip-footer-piece-03 #DIV-container-6{align-content:end!important}}@media screen and (max-width:650px) and (min-width:601px){.ip-footer-piece-03 #COL-Links{grid-template-columns:1fr 1fr!important;gap:24px 0!important}.ip-footer-piece-03 #DIV-container-1{grid-column:1!important;grid-row:3!important}.ip-footer-piece-03 #DIV-container-3,.ip-footer-piece-03 #DIV-container-5{align-content:end!important}}@media screen and (max-width:600px) and (min-width:319px){.ip-footer-piece-03 #COL-Links{grid-template-columns:1fr 1fr!important;gap:24px 24px!important}.ip-footer-piece-03 #ROW-Newsletter{padding:32px 16px 16px 16px!important}.ip-footer-piece-03 #ROW-Main-Footer{padding:16px 16px 32px 16px!important}.ip-footer-piece-03 #ROW-Bot-Footer{padding:8px 16px!important}.ip-footer-piece-03 #DIV-container-1{grid-column:1!important;grid-row:3!important}.ip-footer-piece-03 #DIV-container-3,.ip-footer-piece-03 #DIV-container-5{align-content:end!important}}@media screen and (max-width:440px){.ip-footer-piece-03 #etowah-description,.ip-footer-piece-03 .content-wrapper{width:100%!important;max-width:150px!important}.ip-footer-piece-03 #DIV-social-links,.ip-footer-piece-03 #ovd-footer-container{width:100%!important;display:flex!important;justify-content:flex-start!important}.ip-footer-piece-03 #ovd-footer-logo{width:56px!important;height:auto!important}}@media screen and (max-width:319px){.ip-footer-piece-03 #COL-Links{grid-template-columns:1fr!important;gap:32px 0!important}.ip-footer-piece-03 #DIV-container-1{grid-column:1!important;grid-row:5!important}.ip-footer-piece-03 .DIV-container{justify-self:flex-start!important}}.ip-footer-piece-03 .footer-links{margin-left:-8px!important}.ip-footer-piece-03 .footer-link-title{font-weight:600!important;color:#3a3935!important}@media screen and (max-width:519px){.ip-footer-piece-03 .DIV-Email-Field,.ip-footer-piece-03 .newsletter-button{width:100%!important}.ip-footer-piece-03 .newsletter-form{flex-direction:column!important;gap:16px!important}}.ip-footer-piece-03 .newsletter-input{width:100%!important;border:0!important;box-shadow:none!important;padding-top:6px!important}.ip-footer-piece-03 .forminator-row{margin:0!important}.ip-footer-piece-03 .newsletter-form .forminator-ui{display:flex;flex-direction:column}.ip-footer-piece-03 #DIV-Newsletter-container .body-text-s,.ip-footer-piece-03 #DIV-Newsletter-container .review-col .e18164-e64-v0,.ip-footer-piece-03 #DIV-Newsletter-container .review-col .e18164-e65-v0,.ip-footer-piece-03 #DIV-Newsletter-container .single-product .wcwl_intro p,.review-col .ip-footer-piece-03 #DIV-Newsletter-container .e18164-e64-v0,.review-col .ip-footer-piece-03 #DIV-Newsletter-container .e18164-e65-v0,.single-product .wcwl_intro .ip-footer-piece-03 #DIV-Newsletter-container p{text-align:center}@media (max-width:520px){.ip-footer-piece-03 #DIV-Newsletter-heading{min-width:unset!important}}.ip-blog-piece-06 .blog-post-content p,.ip-blog-piece-06 li,.ip-blog-piece-06 ul{font-size:16px;line-height:24px;font-weight:400}.ip-blog-piece-06 .blog-post-content h1{font-size:60px;line-height:64px;font-weight:400}.ip-blog-piece-06 .blog-post-content h2{font-size:32px;line-height:40px;font-weight:400}.ip-blog-piece-06 .blog-post-content h3{font-size:21px;line-height:32px;font-weight:400}@media (max-width:1024px){.ip-blog-piece-06 .blog-post-content h1{font-size:46px;line-height:56px}.ip-blog-piece-06 .blog-post-content h2{font-size:24px;line-height:32px}.ip-blog-piece-06 .blog-post-content h3{font-size:18px;line-height:24px}}@media (max-width:767px){.ip-blog-piece-06 .blog-post-content h1{font-size:28px;line-height:32px}.ip-blog-piece-06 .blog-post-content h2{font-size:20px;line-height:32px}}.ip-blog-piece-07 .featured-post-grid .x-row-inner{display:flex!important;column-gap:64px;row-gap:64px}@media (max-width:1024px){.ip-blog-piece-07 .featured-post-grid .x-row-inner{column-gap:32px;row-gap:32px}}.ip-product-piece-01 .front-slide-container{position:relative;z-index:1}.ip-product-piece-01 .front-content{grid-gap:0!important;display:flex;flex-direction:column-reverse}@media screen and (min-width:767px){.ip-product-piece-01 .front-content{display:grid;grid-template-columns:1fr 1fr!important}}.ip-product-piece-01 .front-content .cell-01{width:100%;height:100vw;margin-top:1.70859375rem;margin-bottom:1.70859375rem}@media screen and (min-width:767px){.ip-product-piece-01 .front-content .cell-01{height:100%;margin-top:0;margin-bottom:0}}.ip-product-piece-01 .front-content .cell-02{width:88%;margin:auto}@media screen and (min-width:767px){.ip-product-piece-01 .front-content .cell-02{width:100%;padding:4.5rem}}.cart-layout-01 .ip-product-piece-01 .front-content button.button[type=submit],.checkout-layout-01 .ip-product-piece-01 .front-content button.button[type=submit],.ip-contact-form-01 .ip-product-piece-01 .front-content button,.ip-product-piece-01 .front-content .button-core,.ip-product-piece-01 .front-content .cart-layout-01 button.button[type=submit],.ip-product-piece-01 .front-content .checkout-layout-01 button.button[type=submit],.ip-product-piece-01 .front-content .ip-contact-form-01 button,.ip-product-piece-01 .front-content .product-page-layout-01 button.button[type=submit],.product-page-layout-01 .ip-product-piece-01 .front-content button.button[type=submit]{display:inline-block;margin-left:.5rem;margin-right:.5rem}.cart-layout-01 .ip-product-piece-01 .front-content button.button[type=submit]:first-of-type,.checkout-layout-01 .ip-product-piece-01 .front-content button.button[type=submit]:first-of-type,.ip-contact-form-01 .ip-product-piece-01 .front-content button:first-of-type,.ip-product-piece-01 .front-content .button-core:first-of-type,.ip-product-piece-01 .front-content .cart-layout-01 button.button[type=submit]:first-of-type,.ip-product-piece-01 .front-content .checkout-layout-01 button.button[type=submit]:first-of-type,.ip-product-piece-01 .front-content .ip-contact-form-01 button:first-of-type,.ip-product-piece-01 .front-content .product-page-layout-01 button.button[type=submit]:first-of-type,.product-page-layout-01 .ip-product-piece-01 .front-content button.button[type=submit]:first-of-type{margin-left:0}.ip-product-piece-01 .gap-02-desktop,.ip-product-piece-01 .text-02-desktop{display:none}@media screen and (min-width:767px){.ip-product-piece-01 .gap-02-desktop,.ip-product-piece-01 .text-02-desktop{display:block}}@media screen and (min-width:767px){.ip-product-piece-01 .text-02-mobile-row{display:none}}.ip-product-piece-02 .front-slide-container{position:relative;z-index:1}.ip-product-piece-02 .front-content{grid-gap:0!important}@media screen and (min-width:767px){.ip-product-piece-02 .front-content{grid-template-columns:1fr 1fr!important}}.ip-product-piece-02 .front-content .cell-02{width:100%;height:100vw;margin-top:1.70859375rem;margin-bottom:1.70859375rem}@media screen and (min-width:767px){.ip-product-piece-02 .front-content .cell-02{height:100%;margin-top:0;margin-bottom:0}}.ip-product-piece-02 .front-content .cell-01{width:88%;margin:auto}@media screen and (min-width:767px){.ip-product-piece-02 .front-content .cell-01{width:100%;padding:4.5rem}}.cart-layout-01 .ip-product-piece-02 .front-content button.button[type=submit],.checkout-layout-01 .ip-product-piece-02 .front-content button.button[type=submit],.ip-contact-form-01 .ip-product-piece-02 .front-content button,.ip-product-piece-02 .front-content .button-core,.ip-product-piece-02 .front-content .cart-layout-01 button.button[type=submit],.ip-product-piece-02 .front-content .checkout-layout-01 button.button[type=submit],.ip-product-piece-02 .front-content .ip-contact-form-01 button,.ip-product-piece-02 .front-content .product-page-layout-01 button.button[type=submit],.product-page-layout-01 .ip-product-piece-02 .front-content button.button[type=submit]{display:inline-block;margin-left:.5rem;margin-right:.5rem}.cart-layout-01 .ip-product-piece-02 .front-content button.button[type=submit]:first-of-type,.checkout-layout-01 .ip-product-piece-02 .front-content button.button[type=submit]:first-of-type,.ip-contact-form-01 .ip-product-piece-02 .front-content button:first-of-type,.ip-product-piece-02 .front-content .button-core:first-of-type,.ip-product-piece-02 .front-content .cart-layout-01 button.button[type=submit]:first-of-type,.ip-product-piece-02 .front-content .checkout-layout-01 button.button[type=submit]:first-of-type,.ip-product-piece-02 .front-content .ip-contact-form-01 button:first-of-type,.ip-product-piece-02 .front-content .product-page-layout-01 button.button[type=submit]:first-of-type,.product-page-layout-01 .ip-product-piece-02 .front-content button.button[type=submit]:first-of-type{margin-left:0}.ip-product-piece-02 .gap-02-desktop,.ip-product-piece-02 .text-02-desktop{display:none}@media screen and (min-width:767px){.ip-product-piece-02 .gap-02-desktop,.ip-product-piece-02 .text-02-desktop{display:block}}@media screen and (min-width:767px){.ip-product-piece-02 .text-02-mobile-row{display:none}}@media screen and (min-width:767px){.ip-product-piece-03 .ip-product-piece-03-mobile{display:none}}.ip-product-piece-03 .ip-product-piece-03-mobile .x-slide-container-content{width:78%!important;max-width:375px}.ip-product-piece-03 .ip-product-piece-03-mobile .x-slide{padding:1.5rem 1.5rem 3rem;width:100%}.ip-product-piece-03 .ip-product-piece-03-mobile .x-slide{border:none;box-shadow:#3f3f3f 0 0 20px;border-radius:4px;margin:20px 10px}.ip-product-piece-03 .ip-product-piece-03-mobile span.x-image,.ip-product-piece-03 .ip-product-piece-03-mobile span.x-image img{width:100%}.ip-product-piece-03 .ip-product-piece-03-desktop{display:none}@media screen and (min-width:767px){.ip-product-piece-03 .ip-product-piece-03-desktop{display:block}}.ip-product-piece-03 .ip-product-piece-03-desktop .x-grid{grid-gap:0}.ip-product-piece-03 .ip-product-piece-03-desktop .x-slide{padding:2rem 0 4rem}.ip-product-piece-03 .ip-product-piece-03-desktop .x-slide>.x-div{display:flex;flex-direction:column;justify-content:center;align-items:center}.ip-product-piece-03 .ip-product-piece-03-desktop .x-slide>.x-div>.x-div{display:flex}.cart-layout-01 .ip-product-piece-03 .ip-product-piece-03-desktop .x-slide>.x-div>.x-div button.button[type=submit],.checkout-layout-01 .ip-product-piece-03 .ip-product-piece-03-desktop .x-slide>.x-div>.x-div button.button[type=submit],.ip-contact-form-01 .ip-product-piece-03 .ip-product-piece-03-desktop .x-slide>.x-div>.x-div button,.ip-product-piece-03 .ip-product-piece-03-desktop .x-slide>.x-div>.x-div .button-core,.ip-product-piece-03 .ip-product-piece-03-desktop .x-slide>.x-div>.x-div .cart-layout-01 button.button[type=submit],.ip-product-piece-03 .ip-product-piece-03-desktop .x-slide>.x-div>.x-div .checkout-layout-01 button.button[type=submit],.ip-product-piece-03 .ip-product-piece-03-desktop .x-slide>.x-div>.x-div .ip-contact-form-01 button,.ip-product-piece-03 .ip-product-piece-03-desktop .x-slide>.x-div>.x-div .product-page-layout-01 button.button[type=submit],.product-page-layout-01 .ip-product-piece-03 .ip-product-piece-03-desktop .x-slide>.x-div>.x-div button.button[type=submit]{margin:0 1.5rem}.ip-product-piece-03 .ip-product-piece-03-desktop span.x-image{width:40vw}.ip-product-piece-03 .ip-product-piece-03-desktop img{width:100%;height:20vw!important;object-fit:cover}.ip-product-piece-05 .x-row:first-of-type{text-align:center}.cart-layout-01 .ip-product-piece-05 .x-row:first-of-type button.button[type=submit],.checkout-layout-01 .ip-product-piece-05 .x-row:first-of-type button.button[type=submit],.ip-contact-form-01 .ip-product-piece-05 .x-row:first-of-type button,.ip-product-piece-05 .x-row:first-of-type .button-core,.ip-product-piece-05 .x-row:first-of-type .cart-layout-01 button.button[type=submit],.ip-product-piece-05 .x-row:first-of-type .checkout-layout-01 button.button[type=submit],.ip-product-piece-05 .x-row:first-of-type .ip-contact-form-01 button,.ip-product-piece-05 .x-row:first-of-type .product-page-layout-01 button.button[type=submit],.product-page-layout-01 .ip-product-piece-05 .x-row:first-of-type button.button[type=submit]{display:inline-block;margin-left:.5rem;margin-right:.5rem}.ip-product-piece-05 .x-slide-container-content{width:25rem!important}.ip-product-piece-05 .x-slide-container-viewport{--x-slide-container-gap:0!important}.ip-product-piece-05 .x-slide{background-color:transparent;padding:1.5rem;border-color:#000;border-left:solid .2rem;border-top:solid .2rem;border-bottom:solid .2rem;width:100%}.ip-product-piece-05 .x-slide{border:none;box-shadow:0 0 20px;border-radius:4px;margin:20px 10px}@media screen and (min-width:767px){.ip-product-piece-07 .ip-product-piece-07-mobile{display:none}}.ip-product-piece-07 .ip-product-piece-07-mobile .x-slide-container-content{width:78%!important;max-width:375px}.ip-product-piece-07 .ip-product-piece-07-mobile .x-slide{padding:1.5rem 1.5rem 3rem;width:100%}.ip-product-piece-07 .ip-product-piece-07-mobile .x-slide{border:none;box-shadow:#3f3f3f 0 0 20px;border-radius:4px;margin:20px 10px}.ip-product-piece-07 .ip-product-piece-07-mobile span.x-image,.ip-product-piece-07 .ip-product-piece-07-mobile span.x-image img{width:100%}.ip-product-piece-07 .ip-product-piece-07-desktop{display:none}@media screen and (min-width:767px){.ip-product-piece-07 .ip-product-piece-07-desktop{display:block}}.ip-product-piece-07 .ip-product-piece-07-desktop .x-grid{grid-gap:0}.ip-product-piece-07 .ip-product-piece-07-desktop .x-slide{padding:2rem 1rem 4rem}.ip-product-piece-07 .ip-product-piece-07-desktop .x-grid .x-cell:first-child .x-slide{padding-left:0!important}.ip-product-piece-07 .ip-product-piece-07-desktop .x-grid .x-cell:nth-child(2) .x-slide{padding-left:.5rem!important;padding-right:.5rem!important}.ip-product-piece-07 .ip-product-piece-07-desktop .x-grid .x-cell:nth-child(3) .x-slide{padding-right:0!important}.ip-product-piece-07 .ip-product-piece-07-desktop .x-slide>.x-div{display:flex;flex-direction:column;justify-content:center;align-items:center}.ip-product-piece-07 .ip-product-piece-07-desktop .x-slide>.x-div>.x-div{display:flex}.cart-layout-01 .ip-product-piece-07 .ip-product-piece-07-desktop .x-slide>.x-div>.x-div button.button[type=submit],.checkout-layout-01 .ip-product-piece-07 .ip-product-piece-07-desktop .x-slide>.x-div>.x-div button.button[type=submit],.ip-contact-form-01 .ip-product-piece-07 .ip-product-piece-07-desktop .x-slide>.x-div>.x-div button,.ip-product-piece-07 .ip-product-piece-07-desktop .x-slide>.x-div>.x-div .button-core,.ip-product-piece-07 .ip-product-piece-07-desktop .x-slide>.x-div>.x-div .cart-layout-01 button.button[type=submit],.ip-product-piece-07 .ip-product-piece-07-desktop .x-slide>.x-div>.x-div .checkout-layout-01 button.button[type=submit],.ip-product-piece-07 .ip-product-piece-07-desktop .x-slide>.x-div>.x-div .ip-contact-form-01 button,.ip-product-piece-07 .ip-product-piece-07-desktop .x-slide>.x-div>.x-div .product-page-layout-01 button.button[type=submit],.product-page-layout-01 .ip-product-piece-07 .ip-product-piece-07-desktop .x-slide>.x-div>.x-div button.button[type=submit]{margin:0 1.5rem}@media screen and (min-width:767px){.ip-product-piece-09 .ip-product-piece-09-mobile{display:none}}.ip-product-piece-09 .ip-product-piece-09-mobile .x-slide-container-content{width:78%!important;max-width:375px}.ip-product-piece-09 .ip-product-piece-09-mobile .x-slide{padding:1.5rem 1.5rem 3rem;width:100%}.ip-product-piece-09 .ip-product-piece-09-mobile .x-slide{border:none;box-shadow:#3f3f3f 0 0 20px;border-radius:4px;margin:20px 10px}.ip-product-piece-09 .ip-product-piece-09-mobile .x-text{text-align:center!important}.ip-product-piece-09 .ip-product-piece-09-mobile .x-slide .x-div>.x-div{display:flex}.ip-product-piece-09 .ip-product-piece-09-mobile .x-slide .x-div>.x-div>.x-div{width:100%;margin:.5rem;justify-content:center}.ip-product-piece-09 .ip-product-piece-09-mobile span.x-image,.ip-product-piece-09 .ip-product-piece-09-mobile span.x-image img{width:100%}.ip-product-piece-09 .ip-product-piece-09-desktop{display:none}@media screen and (min-width:767px){.ip-product-piece-09 .ip-product-piece-09-desktop{display:block}}.ip-product-piece-09 .ip-product-piece-09-desktop .x-grid{grid-gap:0}.ip-product-piece-09 .ip-product-piece-09-desktop .x-slide{padding:2rem 1rem 4rem}.ip-product-piece-09 .ip-product-piece-09-desktop .x-grid .x-cell:first-child .x-slide{padding-left:0!important}.ip-product-piece-09 .ip-product-piece-09-desktop .x-grid .x-cell:nth-child(2) .x-slide{padding-left:.5rem!important;padding-right:.5rem!important}.ip-product-piece-09 .ip-product-piece-09-desktop .x-grid .x-cell:nth-child(3) .x-slide{padding-right:0!important}.ip-product-piece-09 .ip-product-piece-09-desktop .x-slide>.x-div{display:flex;flex-direction:column;justify-content:center;align-items:center}.ip-product-piece-09 .ip-product-piece-09-desktop .x-slide>.x-div>.x-div{display:flex}.cart-layout-01 .ip-product-piece-09 .ip-product-piece-09-desktop .x-slide>.x-div>.x-div button.button[type=submit],.checkout-layout-01 .ip-product-piece-09 .ip-product-piece-09-desktop .x-slide>.x-div>.x-div button.button[type=submit],.ip-contact-form-01 .ip-product-piece-09 .ip-product-piece-09-desktop .x-slide>.x-div>.x-div button,.ip-product-piece-09 .ip-product-piece-09-desktop .x-slide>.x-div>.x-div .button-core,.ip-product-piece-09 .ip-product-piece-09-desktop .x-slide>.x-div>.x-div .cart-layout-01 button.button[type=submit],.ip-product-piece-09 .ip-product-piece-09-desktop .x-slide>.x-div>.x-div .checkout-layout-01 button.button[type=submit],.ip-product-piece-09 .ip-product-piece-09-desktop .x-slide>.x-div>.x-div .ip-contact-form-01 button,.ip-product-piece-09 .ip-product-piece-09-desktop .x-slide>.x-div>.x-div .product-page-layout-01 button.button[type=submit],.product-page-layout-01 .ip-product-piece-09 .ip-product-piece-09-desktop .x-slide>.x-div>.x-div button.button[type=submit]{margin:0 1.5rem}.ip-product-piece-09 .ip-product-piece-09-desktop .x-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:.7rem;grid-auto-flow:row dense;grid-template-areas:"Area1 Area1 Area2 Area2" "Area1 Area1 Area3 Area4";height:60vh;min-height:400px}.ip-product-piece-09 .ip-product-piece-09-desktop .Area1{grid-area:Area1}.ip-product-piece-09 .ip-product-piece-09-desktop .Area2{grid-area:Area2}.ip-product-piece-09 .ip-product-piece-09-desktop .Area3{grid-area:Area3}.ip-product-piece-09 .ip-product-piece-09-desktop .Area4{grid-area:Area4}.ip-product-piece-09 .ip-product-piece-09-desktop .x-slide{height:100%}.ip-product-piece-09 .ip-product-piece-09-desktop .x-div{align-items:flex-start!important;padding:0 .7rem}.ip-product-piece-09 .ip-product-piece-09-desktop .x-div .x-text{background:#00000036;padding:.25rem 1rem}@media screen and (min-width:767px){.ip-contact-form-01 .forminator-row:nth-of-type(2){flex-direction:column;width:40%;display:inline-flex!important;margin-right:4%!important}.ip-contact-form-01 .forminator-row:nth-of-type(3){display:inline-flex!important;width:58%;margin-bottom:0!important}.ip-contact-form-01 .forminator-row>div{padding:0!important}.ip-contact-form-01 div#textarea-1{padding:0}.ip-contact-form-01 div#textarea-1 textarea{min-height:164px!important}}.ip-contact-form-01 button{background-color:red!important}.ip-contact-form-01 button:hover{background-color:#3f3f3f!important}.ip-testimonial-slider-01.brand-color-03{padding:56px 0!important}@media (max-width:1200px){.ip-testimonial-slider-01.brand-color-03{padding:48px 0!important}}@media (max-width:992px){.ip-testimonial-slider-01.brand-color-03{padding:32px 0!important}}@media (max-width:768px){.ip-testimonial-slider-01.brand-color-03{padding:32px 0!important}}@media (max-width:979px){.ip-video-text-module-02 .ovd-video-container{order:1!important}.ip-video-text-module-02 .ovd-video-text-container{order:2!important}}.ip-collapsible-section-01 .ovd-expand-button .x-acc-header-indicator{display:none}.ip-collapsible-section-01 .ovd-expand-button button#tab-e16062-e44,.ip-collapsible-section-01 .ovd-expand-button button#tab-e16064-e44,.ip-collapsible-section-01 .ovd-expand-button button#tab-e16066-e25{font-size:unset!important}.ip-collapsible-section-01 .ovd-expand-button .x-acc-header-text{display:flex;align-items:center;margin:0!important}.ip-collapsible-section-01 .ovd-expand-button [role=button]{order:2!important;display:flex;justify-content:center}.ip-collapsible-section-01 .ovd-expand-button [role=tabpanel]{order:1!important;margin-top:-16px!important;transition-timing-function:cubic-bezier(0.65,0,0.35,1)!important}.ip-collapsible-section-01 #ovd-accordion{margin:0 auto!important;padding:12px 48px!important;background-color:#3a3935;width:auto!important;height:auto!important;font-size:14px!important;letter-spacing:.2em!important;color:#fff;transition:background-color .3s ease,color .3s ease;z-index:2!important}.ip-collapsible-section-01 #ovd-accordion:hover{color:#84c7e7!important;background-color:#282725}.ip-collapsible-section-01 span#ovd-accordion:hover{color:#84c7e7!important}.ip-collapsible-section-02 .white-gradient{display:block;background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%);transition:opacity 1.3s ease}.ip-collapsible-section-02 .collapsible-content{transition:max-height 1.5s ease,opacity 1.5s ease}.ip-hero-banner-01 p{margin:0}.ip-hero-banner-01 h2{font-size:24px!important;font-weight:500!important;margin:56px 0 12px!important}.ip-hero-banner-01 .x-col{margin-left:auto;margin-right:auto}.ip-shop-grid-section-01 .product-images .product-main-img{display:block!important}.ip-shop-grid-section-01 .product-images .product-secondary-img{display:none!important}.ip-shop-grid-section-01 .product-images:hover .product-main-img{display:none!important}.ip-shop-grid-section-01 .product-images:hover .product-secondary-img{display:block!important}.ip-shop-grid-section-01 .product-main-img,.ip-shop-grid-section-01 .product-secondary-img{transition:opacity .4s ease,visibility .4s ease}.ip-shop-grid-section-01 .product-collection-tab .x-tabs-panels .x-tabs-panel{margin:0!important;padding:0!important;box-shadow:none!important;border:none!important}.ip-shop-grid-section-01 .product-collection-tab{display:flex;flex-direction:column;gap:32px!important}.ip-shop-grid-section-01 .product-variant-slider li:first-child{background-color:#6a5e54}.ip-shop-grid-section-01 .product-variant-slider li:nth-child(2){background-color:#b8aba3}.ip-shop-grid-section-01 .product-variant-slider li:nth-child(3){background-color:#7c5f47}.ip-shop-grid-section-01 .product-variant-slider li:nth-child(4){background-color:#d2b597}.ip-shop-grid-section-01 .product-collection-tab li button.x-active{background-color:#95c6e4!important;border-bottom-width:0}.ip-shop-grid-section-01 .product-collection-tab li button:hover{color:#95c6e4;border-bottom-width:0}.ip-shop-grid-section-01 .product-collection-tab li button{padding:12px 24px!important}.ip-shop-grid-section-01 .product-collection-tab li button.x-active:hover{color:#fff!important;border-bottom-width:0}.ip-shop-grid-section-01 .collection-pagination .collection-pagination-number li{position:relative;background-color:#fff!important;border:2px solid #000!important;list-style:none;text-align:center;padding:8px}.ip-shop-grid-section-01 .collection-pagination .collection-pagination-number li:first-child::before{content:"1"}.ip-shop-grid-section-01 .collection-pagination .collection-pagination-number li:nth-child(2)::before{content:"2"}.ip-shop-grid-section-01 .collection-pagination .collection-pagination-number li:nth-child(3)::before{content:"3"}.ip-shop-grid-section-01 .collection-pagination .collection-pagination-number li:nth-child(4)::before{content:"4"}.ip-shop-grid-section-01 .collection-pagination .collection-pagination-number li::before{display:inline-block;font-family:Montserrat;font-size:var(--h6, 21px);font-style:normal;font-weight:400;line-height:var(--h6, 32px);color:#000}.ip-shop-grid-section-01 .collection-pagination .collection-pagination-number li.is-active{background-color:#95c6e4!important;border:none!important}.ip-shop-grid-section-01 .collection-pagination .collection-pagination-number li.is-active::before{color:#fff}@media (max-width:364px){.ip-shop-grid-section-01 .product-collection-grid{grid-template-columns:1fr}}.ip-shop-grid-section-01 .tab-dropdown-label{padding:8px 16px;position:absolute;font-weight:400;font-size:16px;color:#3a3935;pointer-events:none;cursor:not-allowed}.ip-shop-grid-section-01 .tab-dropdown{background-color:#fff;color:#3a3935;border:1px solid #ccc;padding:8px;font-size:16px;border-radius:4px;appearance:none}.ip-shop-grid-section-01 .tab-dropdown:after{content:"▼"!important;position:absolute;right:12px;pointer-events:none}.ip-shop-grid-section-01 .tab-dropdown option{background-color:#fff;color:#3a3935}@media (min-width:1200px){.ip-shop-grid-section-02 .product-collection-grid{grid-template-columns:1fr 1fr 1fr 1fr!important;grid-template-rows:auto}}.ip-shop-grid-section-02 .product-collection-tab .x-tabs-list ul{justify-content:center!important}.ip-toggle-section-01{z-index:999!important}.ip-toggle-section-01 .sample-box-secondary{display:none}.ip-toggle-section-01 .sample-box-main,.ip-toggle-section-01 .sample-box-secondary{opacity:1;transition:opacity 2s ease}.ip-toggle-section-01 .hide{opacity:0;pointer-events:none;height:0;overflow:hidden}.ip-toggle-section-01 .white-bg:hover{box-shadow:0 0 4px 2px #95c6e4;transition:box-shadow .3s ease}@media (max-width:1200px){.ip-toggle-section-01 .sample-box-main .x-bg .x-bg-layer-lower-image{background-position:35% 100%!important}}@media (max-width:979px){.ip-toggle-section-01 .sample-box-main .x-bg .x-bg-layer-lower-image{background-position:17% 100%!important}}@media (max-width:767px){.ip-toggle-section-01 .sample-box-main .x-bg .x-bg-layer-lower-image{background-position:10% 100%!important}}@media (max-width:610px){.ip-toggle-section-01 .sample-box-main .x-bg .x-bg-layer-lower-image{background-size:contain;background-position:10% 50%!important;left:-10%!important}.ip-toggle-section-01 div#goToSection2 span.x-anchor-text-primary{font-size:10px}}.ip-toggle-section-01 button.byosb-change-product{background:#95c6e4;width:100%;padding:12px 0!important;border-radius:0!important;line-height:100%!important;text-transform:uppercase;letter-spacing:1px;font-weight:400!important}.ip-toggle-section-01 .byosb-tile-content{padding:16px;height:100%!important;display:flex;flex-direction:column;justify-content:center!important;align-items:center}.ip-toggle-section-01 img.byosb-product-image{width:100%!important;height:auto!important;border-radius:0!important;aspect-ratio:1.3333333333}.ip-toggle-section-01 .byosb-tile-product{height:100%!important;display:flex;align-content:space-evenly;flex-direction:column;align-items:center;justify-content:space-between;flex-wrap:wrap}.ip-toggle-section-01 span.byosb-product-name{text-transform:uppercase!important;font-weight:500}.ip-toggle-section-01 .byosb-tiles-container{display:grid;grid-template-columns:repeat(5,1fr);gap:32px;max-width:100%}@media (max-width:1200px){.ip-toggle-section-01 .byosb-tiles-container{grid-template-columns:repeat(3,1fr)!important}.ip-toggle-section-01 .byosb-tiles-container{padding:0 10% 16px!important}}@media (max-width:820px){.ip-toggle-section-01 .byosb-tiles-container{gap:16px}}@media (max-width:620px){.ip-toggle-section-01 .byosb-tiles-container{gap:16px}.ip-toggle-section-01 .byosb-tiles-container{padding:0 0 16px!important}}@media (max-width:500px){.ip-toggle-section-01 .byosb-tiles-container{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:400px){.ip-toggle-section-01 .byosb-tiles-container{grid-template-columns:repeat(1,1fr)!important}}.ip-blog-section-grid-01 .post-grid .x-row-inner{display:flex!important}.ip-blog-section-grid-01 .post-grid .x-row-inner{display:flex!important;column-gap:64px!important;row-gap:64px!important}@media (max-width:1024px){.ip-blog-section-grid-01 .post-grid .x-row-inner{column-gap:32px!important;row-gap:32px!important}}#post-13 .woocommerce{min-height:800px}#post-13 .woocommerce #my-account-menu{padding:64px 32px!important}#post-13 .woocommerce #my-account-menu .user-profile{display:flex!important;flex-direction:column!important;row-gap:16px!important;align-items:center!important}#post-13 .woocommerce #my-account-menu .user-avatar.avatar-upload{margin-right:0!important}#post-13 .woocommerce #my-account-menu .user-avatar.avatar-upload>img{border-radius:99px!important}#post-13 .woocommerce #my-account-menu span.user-email,#post-13 .woocommerce #my-account-menu span.username{color:#fff!important;text-align:center!important}#post-13 .woocommerce #my-account-menu span.logout{margin-top:16px!important}#post-13 .woocommerce #my-account-menu ul>li.group-my-account>ul{margin-bottom:16px!important}#post-13 .woocommerce #my-account-menu span.item-opener{width:auto!important}#post-13 .woocommerce #my-account-menu .blue-bullet,#post-13 .woocommerce #my-account-menu .blue-bullet2{position:relative;padding-left:32px}#post-13 .woocommerce #my-account-menu .sub-option{padding-left:16px!important}#post-13 .woocommerce #my-account-menu .blue-bullet2::before,#post-13 .woocommerce #my-account-menu .blue-bullet::before{content:"";font-weight:regular!important;font-family:Montserrat!important;position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;background-color:#95c6e4;border-radius:50%}#post-13 .woocommerce #my-account-menu .blue-bullet2:before{top:20px!important}#post-13 .woocommerce #my-account-menu .blue-bullet.active,#post-13 .woocommerce #my-account-menu li.sub-option.active{text-decoration:underline;text-decoration-color:#95C6E4;text-underline-offset:8px}#post-13 .woocommerce #my-account-menu~.woocommerce-MyAccount-content{width:100%!important;height:min-content!important}@media (max-width:979px){#post-13 .woocommerce #my-account-menu{padding:64px 32px!important;width:300px!important;height:100%!important;position:absolute!important;z-index:999!important;right:97%!important;background-color:#3a3935;transition:right .1s ease}#post-13 .woocommerce #my-account-menu.open{right:50%!important}#post-13 .woocommerce #sidebar-toggle{position:absolute;top:5%;left:0;transform:translateY(-50%);background:#3a3935;color:#fff;font-size:14px;padding:12px;border-radius:0 6px 6px 0;cursor:pointer;z-index:1001;display:flex;align-items:center;justify-content:center;width:30px;height:30px;box-shadow:0 0 4px rgba(0,0,0,.2);transition-delay:0.2s!important}#post-13 .woocommerce #sidebar-toggle.open{position:absolute;left:47%;transition:all 1ms ease}#post-13 .woocommerce #sidebar-toggle::before{content:"➤";transition:transform 1s ease!important}#post-13 .woocommerce #sidebar-toggle.open::before{content:"◀"}}@media (max-width:580px){#post-13 .woocommerce #my-account-menu.open{right:35%!important}#post-13 .woocommerce #sidebar-toggle.open{left:62%}}@media (max-width:480px){#post-13 .woocommerce #my-account-menu{right:100%!important}#post-13 .woocommerce #my-account-menu.layout-no-borders:before{margin-right:0!important}#post-13 .woocommerce #my-account-menu.open{right:20%!important}#post-13 .woocommerce #my-account-menu::after{right:50%!important}#post-13 .woocommerce #sidebar-toggle.open{left:80%!important}}#post-13 .woocommerce .logout a{display:inline-block!important;padding:12px 48px!important;background-color:#95c6e4!important;color:#fff!important;border:none!important;cursor:pointer!important;transition:background-color .3s ease!important;width:100%;text-align:center}#post-13 .woocommerce .logout a:hover{background-color:#7fb3d4!important}#post-13 .woocommerce{display:flex!important;flex-direction:row!important}#post-13 .woocommerce .cp-header{margin-bottom:56px!important}#post-13 .woocommerce .woocommerce-MyAccount-content .cs-content{width:100%!important}#post-13 .woocommerce .woocommerce{display:flex!important}#post-13 .woocommerce .cp-right-panel{width:100%!important}@media screen and (min-width:481px) and (max-width:768px){#post-13 .woocommerce .woocommerce{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important}}#post-13 .woocommerce .cp-form{margin-bottom:96px}@media screen and (min-width:481px) and (max-width:768px){#post-13 .woocommerce .cp-form{margin-bottom:112px}}@media screen and (max-width:480px){#post-13 .woocommerce .cp-form{margin-bottom:64px}}#post-13 .woocommerce .woocommerce-MyAccount-content{padding:56px 32px;color:#3a3935}@media screen and (max-width:768px){#post-13 .woocommerce .woocommerce-MyAccount-content{padding:32px 16px}}@media screen and (min-width:481px) and (max-width:768px){#post-13 .woocommerce .woocommerce{display:flex;flex-direction:row;flex-wrap:nowrap}}#post-13 .woocommerce .page-id-34409 h2.auth-title,#post-13 .woocommerce h2.heading2,.page-id-34409 #post-13 .woocommerce h2.auth-title{margin:0;color:#3a3935}#post-13 .woocommerce .cp-content{width:100%;padding:40px 0}#post-13 .woocommerce .cp-content .cp-title{padding-bottom:56px!important}@media screen and (max-width:600px){#post-13 .woocommerce .cp-content{padding:32px 0}#post-13 .woocommerce .cp-content .cp-title{padding-bottom:32px!important}}#post-13 .woocommerce .cp-form form.woocommerce-EditAccountForm.edit-account{row-gap:24px;display:flex;flex-direction:column;justify-content:center}#post-13 .woocommerce .cp-fields{width:670px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}#post-13 .woocommerce .cp-input input[type=text],#post-13 .woocommerce input[type=email],#post-13 .woocommerce input[type=password],#post-13 .woocommerce input[type=tel],#post-13 .woocommerce textarea{width:566px;color:#3a3935}#post-13 .woocommerce .cp-fields label{width:100%}#post-13 .woocommerce .cp-form p{width:670px;text-align:right}#post-13 .woocommerce .cp-form button.woocommerce-Button.button{padding:12px 48px;border-radius:0;color:#fff;font-size:14px;font-weight:400;text-transform:uppercase;background-color:#95c6e4}#post-13 .woocommerce .form-group{margin-bottom:16px}#post-13 .woocommerce .cp-text{width:auto!important;margin-right:16px}@media screen and (max-width:768px){#post-13 .woocommerce .cp-form form.woocommerce-EditAccountForm.edit-account{row-gap:16px}#post-13 .woocommerce .cp-fields{width:100%;flex-direction:column;align-items:flex-start}#post-13 .woocommerce .cp-input{width:100%}#post-13 .woocommerce .cp-input input[type=text],#post-13 .woocommerce input[type=email],#post-13 .woocommerce input[type=password],#post-13 .woocommerce input[type=tel],#post-13 .woocommerce textarea{width:100%}#post-13 .woocommerce .cp-form p{width:100%;text-align:center}#post-13 .woocommerce .cp-form button.woocommerce-Button.button{display:block;margin:0 auto}}#post-13 .woocommerce .ip-change-password-form{width:750px}#post-13 .woocommerce .ip-change-password-form .input-field{color:#000}#post-13 .woocommerce .form-group button.update-password{background-color:#95c6e4;color:#fff;padding:12px 48px;font-size:14px}#post-13 .woocommerce .ip-change-password-form .form-group{width:100%;margin-bottom:24px}#post-13 .woocommerce .form-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}#post-13 .woocommerce .form-group:has(.update-password){justify-content:flex-end}@media screen and (max-width:768px){#post-13 .woocommerce .ip-change-password-form{width:100%}#post-13 .woocommerce .ip-change-password-form .form-group .label{width:auto!important;min-width:140px;align-self:center}}@media screen and (max-width:480px){#post-13 .woocommerce .form-group{flex-direction:column}#post-13 .woocommerce .ip-change-password-form .form-group .label{width:auto!important;min-width:140px;align-self:start}}@media screen and (max-width:480px){#post-13 .woocommerce .form-group:has(.update-password){justify-content:center}}#post-13 .woocommerce .cp-card-container{padding-top:56px}#post-13 .woocommerce .cp-card-1,#post-13 .woocommerce .cp-card-2,#post-13 .woocommerce .cp-card-3,#post-13 .woocommerce .cp-card-4{width:100%;background-color:#e5e3df;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:48px}#post-13 .woocommerce .cp-card-content{align-self:stretch;display:flex;flex-direction:row;align-items:center;justify-content:space-between}#post-13 .woocommerce .cp-card-left-wrapper{width:230px;height:180px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:16px}#post-13 .woocommerce .cp-right-right-wrapper{width:169px;height:180px;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:0;text-align:right;font-size:21px;color:#000}#post-13 .woocommerce .cp-remove{background-color:#95c6e4;overflow:hidden;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:12px 48px;text-align:left;font-size:14px;color:#fff}#post-13 .woocommerce .card-img{align-self:stretch;position:relative;background-color:#3a3935;height:129px;overflow:hidden;flex-shrink:0}#post-13 .woocommerce .group-icon{position:absolute;height:25.27%;width:23.09%;top:66.67%;right:4.74%;bottom:8.06%;left:72.17%;max-width:100%;overflow:hidden;max-height:100%}#post-13 .woocommerce .cp-card-container{display:flex;gap:56px;flex-direction:column;padding:56px 0}#post-13 .woocommerce .cp-content a.button{padding:12px 48px;border-radius:0;color:#fff;font-size:14px;font-weight:400;text-transform:uppercase;background-color:#95c6e4}#post-13 .woocommerce .cp-right-right-wrapper a:hover{color:#fff}#post-13 .woocommerce .button#place_order{background-color:#95c6e4!important;border-radius:0!important}@media screen and (max-width:600px){#post-13 .woocommerce .cp-card-container{padding:32px 0;gap:32px}#post-13 .woocommerce .cp-card-1,#post-13 .woocommerce .cp-card-2,#post-13 .woocommerce .cp-card-3,#post-13 .woocommerce .cp-card-4{padding:24px}#post-13 .woocommerce .cp-card-content{align-self:stretch;display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap;justify-content:flex-start}#post-13 .woocommerce .cp-card-left-wrapper{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:8px}#post-13 .woocommerce .card-img{height:174px}#post-13 .woocommerce .cp-right-right-wrapper{width:100%;height:100%;display:flex;flex-direction:column;align-items:stretch;gap:48px;text-align:left;font-size:21px;color:#000;flex-wrap:nowrap}#post-13 .woocommerce .group-icon{top:50%}}#post-13 .woocommerce .track-order-title{font-size:2.5rem;font-weight:500;margin-bottom:8px;color:#222}#post-13 .woocommerce .track-order-description{font-size:1.15rem;color:#444;margin-bottom:36px;max-width:900px}#post-13 .woocommerce .progress-bar{display:flex;align-items:center;justify-content:space-between;position:relative;margin-bottom:128px;padding:32px 0 0 0}#post-13 .woocommerce .progress-bar::before{content:"";position:absolute;top:50%;left:0;right:0;height:6px;background:#d3d3d3;z-index:0;transform:translateY(-50%)}#post-13 .woocommerce .progress-bar .connector-active{position:absolute;top:50%;left:0;height:6px;background:#29b6f6;z-index:1;transform:translateY(-50%);border-radius:3px;transition:width .3s}#post-13 .woocommerce .step{width:auto;display:flex;flex-direction:column;align-items:center;z-index:2}#post-13 .woocommerce .step-circle{width:120px;height:120px;border-radius:50%;background:#222;border:6px solid #d3d3d3;display:flex;align-items:center;justify-content:center;margin-bottom:12px;box-sizing:border-box}#post-13 .woocommerce .step-label{font-size:.75rem;color:#111;margin-top:2px;font-weight:400;text-align:center}@media (max-width:979px){#post-13 .woocommerce .step-circle{width:80px!important;height:80px!important}}@media (max-width:480px){#post-13 .woocommerce .step-circle{width:48px!important;height:48px!important}}#post-13 .woocommerce .ip-toggle-container{margin-top:2rem;padding-top:1.5rem}#post-13 .woocommerce .ip-toggle{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;border-bottom:1px solid #eee}#post-13 .woocommerce .ip-toggle .text p{margin:0}#post-13 .woocommerce .ip-toggle .text .body-xs{font-size:14px;font-weight:regular!important;margin-bottom:.25rem}#post-13 .woocommerce .toggle{gap:8px;font-size:12px;background-color:#e5e3df;display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-start;padding:8px 16px}#post-13 .woocommerce .toggle-switch{position:relative;display:inline-block;width:44px;height:24px;background-color:#ccc;border-radius:50px;transition:background-color .3s;cursor:pointer}#post-13 .woocommerce .toggle-switch::before{content:"";position:absolute;left:3px;top:3px;width:18px;height:18px;background-color:#fff;border-radius:50%;transition:transform .3s}#post-13 .woocommerce .toggle-switch input[type=checkbox]{display:none}#post-13 .woocommerce .toggle-switch input[type=checkbox]:checked+.toggle-slider{background-color:#fff}#post-13 .woocommerce .toggle-switch input[type=checkbox]:checked+.toggle-slider::before{transform:translateX(20px)}#post-13 .woocommerce .toggle-slider{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50px;transition:background-color .3s;background-color:#fff}#post-13 .woocommerce .toggle-slider::before{content:"";position:absolute;left:3px;top:3px;width:18px;height:18px;background-color:#e5e3df;border-radius:50%;transition:transform .3s}#post-13 .woocommerce input:checked+.toggle-slider{background-color:#95c6e4!important}#post-13 .woocommerce input:checked+.toggle-slider::before{background-color:#fff!important}#post-13 .woocommerce .toggle .off,#post-13 .woocommerce .toggle .on{font-weight:700;color:#666}#post-13 .woocommerce .cs-content.x-global-block.x-global-block-18099.e18099-e0{margin:64px 0!important}@media screen and (max-width:424px){#post-13 .woocommerce .ip-toggle{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:16px!important;padding-bottom:32px!important}#post-13 .woocommerce .ip-toggle .text{width:80%!important}}#post-13 .woocommerce .ip-order-history .order-img-icon{width:200px!important;height:200px!important;object-fit:cover!important}#post-13 .woocommerce .ip-order-history .date-received{color:#95c6e4!important}#post-13 .woocommerce .ip-order-history .order-details{width:311px!important;height:auto!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;padding:16px 0 0!important;box-sizing:border-box!important;gap:8px!important}#post-13 .woocommerce .ip-order-history .product-details{display:flex!important;flex-direction:row!important;align-items:flex-start!important;justify-content:flex-start!important;width:100%!important;gap:32px!important}#post-13 .woocommerce .ip-order-history .rate-product{position:relative!important;line-height:16px!important}#post-13 .woocommerce .ip-order-history .rate-product,#post-13 .woocommerce .ip-order-history .return-exchange{display:flex!important;width:230px!important;height:40px!important;background-color:#e5e3df!important;align-items:center!important;justify-content:center!important;border:0!important}#post-13 .woocommerce .ip-order-history .return-exchange{margin-top:16px!important;background-color:#3a3935!important;color:#fff!important}#post-13 .woocommerce .ip-order-history .product{align-self:stretch!important;display:flex!important;flex-direction:row!important;align-items:flex-start!important;justify-content:flex-start!important;gap:32px!important;width:100%!important}#post-13 .woocommerce .ip-order-history .order-1{width:100%!important;border-bottom:1.5px solid #e5e3df!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;padding:32px 0!important;text-align:left!important;font-size:14px!important;color:#3a3935!important;font-family:Montserrat!important}#post-13 .woocommerce .ip-order-history .order-1 h3,#post-13 .woocommerce .ip-order-history .order-1 p{margin:0!important}#post-13 .woocommerce .ip-order-history .button{margin-top:auto!important}@media (max-width:767px){#post-13 .woocommerce .ip-order-history .product-details{display:flex!important;flex-direction:column!important;gap:4px!important;width:100%!important}#post-13 .woocommerce .ip-order-history .order-details{padding:0!important;width:100%!important}}@media (max-width:480px){#post-13 .woocommerce .ip-order-history .product{display:flex!important;flex-direction:column!important}#post-13 .woocommerce .ip-order-history .button,#post-13 .woocommerce .ip-order-history .rate-product,#post-13 .woocommerce .ip-order-history .return-exchange{width:100%!important}}#post-13 .woocommerce .cp-product-grid{display:grid;height:auto;width:auto;row-gap:32px;column-gap:32px;align-self:stretch;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}#post-13 .woocommerce .cp-product-grid .cp-product{width:100%!important;height:auto!important;display:flex;flex-direction:column;align-items:center;gap:24px;align-self:stretch;justify-content:space-between}#post-13 .woocommerce .cp-product-grid .cp-product h6{margin:0!important}#post-13 .woocommerce .cp-product-grid h6.product-title-here{font-weight:400!important;text-align:left!important;width:100%!important}#post-13 .woocommerce .cp-product-grid .product-img-icon{width:100%;align-self:stretch;background:cover no-repeat;background-size:cover;background-position:center;background-repeat:no-repeat}#post-13 .woocommerce .cp-product-grid .order-now{min-height:40px;height:auto;padding:12px;justify-content:center;align-items:center;gap:8px;align-self:stretch;background:#3a3935;color:#fff;width:auto;text-align:center}@media screen and (max-width:767px){#post-13 .woocommerce .cp-product-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:480px){#post-13 .woocommerce .cp-product-grid{grid-template-columns:1fr}}#post-13 .woocommerce .wishlist-title-container{display:none}.page-id-13 .woocommerce form .form-row .input-text{border:1px solid #3a3935!important;width:100%!important}#post-13 .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses{display:flex!important;flex-direction:column!important;gap:64px!important}#post-13 .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses .woocommerce-Address{width:100%!important;padding:32px!important;border-bottom:.2px solid #000!important}#post-13 .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses .woocommerce-Address h2{margin:0;font-size:20px}#post-13 .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses .woocommerce-Address a.edit{padding:12px 24px;border:1px solid #000;color:#000;font-size:small;font-weight:400;width:200px;text-align:center;margin-top:-32px}#post-13 .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses .woocommerce-Address address{font-style:normal;letter-spacing:.9px}@media (max-width:767px){#post-13 .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses .woocommerce-Address{padding:16px!important}#post-13 .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses .woocommerce-Address h2{font-size:18px}#post-13 .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses .woocommerce-Address a.edit{padding:8px 12px;width:auto}#post-13 .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses .woocommerce-Address address{margin-top:16px}}@media (max-width:480px){#post-13 .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses .woocommerce-Address{padding:8px!important}#post-13 .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses .woocommerce-Address h2{font-size:16px}#post-13 .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses .woocommerce-Address a.edit{padding:4px 8px;width:150px;margin-top:-24px}#post-13 .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses .woocommerce-Address address{margin-top:16px}}@media (max-width:390px){#post-13 .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses .woocommerce-Address{padding:0 2px 16px 2px!important}#post-13 .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses .woocommerce-Address h2{font-size:16px}#post-13 .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses .woocommerce-Address a.edit{padding:4px 8px;width:120px;font-weight:400;text-align:center;margin-top:-32px}#post-13 .woocommerce .u-columns.woocommerce-Addresses.col2-set.addresses .woocommerce-Address address{margin-top:12px}}#post-13 .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper{max-width:450px!important}#post-13 .woocommerce .woocommerce-MyAccount-content h2{font-size:24px}@media (max-width:979px){#post-13 .woocommerce .woocommerce-MyAccount-content{justify-items:start}#post-13 .woocommerce .woocommerce-MyAccount-content h2{font-size:20px}}@media (max-width:767px){#post-13 .woocommerce .woocommerce-MyAccount-content h2{font-size:18px}}@media (max-width:480px){#post-13 .woocommerce .woocommerce-MyAccount-content h2{font-size:16px}}.woocommerce-lost-password .woocommerce{min-height:auto;display:flex;flex-direction:column}.woocommerce-lost-password .woocommerce form .form-row .input-text{border-radius:0}.woocommerce-lost-password .woocommerce-ResetPassword .woocommerce-Button{font-weight:400;color:#fff;background-color:#3a3934;border-radius:0;margin-top:16px}.woocommerce-lost-password form.woocommerce-ResetPassword.lost_reset_password{background-color:#f4f4f4;padding:24px}.woocommerce-lost-password .woocommerce-form-row label[for=user_login]{font-weight:500}@media screen and (max-width:480px){.woocommerce-lost-password .x-container.max.width.offset{padding-left:16px;padding-right:16px}.woocommerce-lost-password .entry-wrap{margin-bottom:0!important}}.ip-product-collection-01 .h1,.ip-product-collection-01 .h2,.ip-product-collection-01 .h3,.ip-product-collection-01 .h4,.ip-product-collection-01 .h5,.ip-product-collection-01 .h6,.ip-product-collection-01 .x-text-headline,.ip-product-collection-01 h1,.ip-product-collection-01 h2,.ip-product-collection-01 h3,.ip-product-collection-01 h4,.ip-product-collection-01 h5,.ip-product-collection-01 h6{font-weight:400!important}.ip-product-collection-01 .x-text-content-text h6 div{font-size:12pt!important;font-weight:500!important;letter-spacing:.5pt!important;line-height:normal!important}.ip-product-collection-01 .single_variation_wrap .woocommerce-variation .woocommerce-variation-availability .wcwl_email_elements input{width:100%!important}.ip-product-collection-01 .woocommerce-product-gallery--columns-4 .flex-viewport{height:auto!important;aspect-ratio:1!important}.ip-product-collection-01 .cs-product-collections .cspc-pagination ul.page-numbers{gap:24px!important}.ip-product-collection-01 ul.x-slide-pagination.is-row.product-variant-slider{display:flex!important;gap:16px}.ip-product-collection-01 .x-slide-pagination li{height:24px!important;width:24px!important;border:none!important}.ip-product-collection-01 .body-text-l{font-size:20px!important;line-height:24px!important}.ip-product-collection-01 .cspc-content,.ip-product-collection-01 .cspc-pagination,.ip-product-collection-01 x-grid{margin-top:56px!important}.ip-product-collection-01 .cs-product-collections .cspc-sort{border:none!important;text-align:end;min-width:none}.ip-product-collection-01 .cs-product-collections{width:100%!important}.ip-product-collection-01 .woocommerce-info.cspc-no-products{width:100%}.ip-product-collection-01 ul.x-slide-pagination.is-row.product-variant-slider{justify-content:center}.ip-product-collection-01 .x-div .product-images{margin-bottom:8px!important}.ip-product-collection-01 .product-link{display:flex!important;flex-direction:column!important;gap:12px!important}@media (min-width:1201px){.ip-product-collection-01 .cs-product-collections .x-tabs-list{margin-bottom:-38px!important;width:80%!important}.ip-product-collection-01 .hide-sort{display:flex!important;align-items:end!important;pointer-events:none!important;opacity:0!important;cursor:default!important}}@media (min-width:1320px){.ip-product-collection-01 .cs-product-collections .x-grid{grid-template-columns:repeat(4,1fr)!important}}@media (max-width:1200px){.ip-product-collection-01 .cs-product-collections .x-tabs-list ul{display:none}.ip-product-collection-01 .x-tabs-list{justify-content:start!important}.ip-product-collection-01 .cs-product-collections .tablist-dropdown{display:block;width:100%;max-width:400px;padding:12px 16px;font-size:1rem;color:#3a3935;background-color:#fff;border:1px solid #ccc;border-radius:4px;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:1em}.ip-product-collection-01 .cs-product-collections .tablist-dropdown:focus{outline:2px solid #95C6E4;border-color:transparent}.ip-product-collection-01 .cs-product-collections .tablist-dropdown option:checked{background-color:#95c6e4;color:#fff}.ip-product-collection-01 .cs-product-collections [data-x-toggleable]{opacity:0;transition:opacity .3s ease;pointer-events:none;position:absolute;left:-9999px}.ip-product-collection-01 .cs-product-collections [data-x-toggleable].active-panel{opacity:1;pointer-events:auto;position:static}}@media (max-width:1200px) and (min-width:680px){.ip-product-collection-01 .cspc-toolbar{margin:-4.7rem 0 3rem!important}}@media (max-width:680px){.ip-product-collection-01 .tablist-dropdown{max-width:none!important}.ip-product-collection-01 select.cspc-sort{min-width:150px!important}}@media (min-width:979px){.ip-product-collection-01 .product-details-col{padding-right:0!important;max-width:575px!important}}.ip-product-collection-01 .product-content-container,.ip-product-collection-01 .product-details-col,.ip-product-collection-01 .product-img-col{width:100%!important}.ip-product-collection-01 ..woocommerce-product-gallery__image{aspect-ratio:1;height:auto!important}.ip-product-collection-01 .custom-quantity{border:1px solid #3b3a35!important;border-radius:none!important}.ip-product-collection-01 button.minus,.ip-product-collection-01 button.plus{font-size:21px!important;width:50px!important;background:0 0!important}.ip-product-collection-01 button.minus:hover,.ip-product-collection-01 button.plus:hover{font-weight:500!important;background:0 0!important}.ip-product-collection-01 .custom-quantity{border-radius:0!important}.ip-product-collection-01 .custom-quantity button.minus{border-right:none!important;border-right:solid 1px #3b3a35!important}.ip-product-collection-01 .custom-quantity button.plus{border-right:none!important;border-left:solid 1px #3b3a35!important}.ip-product-collection-01 .single_variation_wrap,.ip-product-collection-01 .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled{display:flex!important;flex-direction:column!important}.ip-product-collection-01 button.single_add_to_cart_button.button.alt{padding:18px 24px!important;width:100%!important;background-color:#cdcdcc!important;color:#fff!important;border:none!important;border-radius:0!important;font-size:14px!important;font-weight:400!important;text-transform:uppercase;margin-top:32px!important}.ip-product-collection-01 button.single_add_to_cart_button.button.alt:hover{background-color:#3a3934!important;color:#fff!important}.single-product .x-layout-single{width:100%!important}.auth-container{padding:56px}.auth-header{margin-bottom:2rem}.auth-header .auth-back-btn{background:0 0;border:none;cursor:pointer;padding:0;color:#3a3935;transition:opacity .3s ease}.auth-header .auth-back-btn:hover{opacity:.7}.auth-header .auth-back-btn svg{width:54px;height:17px}.auth-title{font-family:Montserrat,sans-serif;font-size:32px;line-height:40px;font-weight:600;margin-bottom:1rem;color:#000;text-shadow:0 4px 4px rgba(0,0,0,.25)}.auth-description{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;margin-bottom:2rem;color:#3a3935}.auth-note{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;margin-top:1rem;color:#3a3935}.auth-link{color:#3a3935;text-decoration:underline}.auth-link:hover{opacity:.8}.auth-field-group{margin-bottom:1.5rem}.auth-label{display:block;margin-bottom:.5rem;font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;font-weight:500;color:#3a3935}.auth-input{width:100%;height:40px;padding:0 1rem;border:1px solid #ddd;border-radius:4px;font-family:Montserrat,sans-serif;font-size:16px;color:#3a3935;transition:border-color .3s ease}.auth-input:focus{outline:0;border-color:#3a3935}.auth-input.error{border-color:#dc3545}.auth-input::placeholder{color:#999}.auth-button{width:100%;padding:12px 15px;border:none;border-radius:4px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.auth-button.auth-button-primary{background:#3a3935;color:#fff}.auth-button.auth-button-primary:hover:not(:disabled){background:#2a2a27}.auth-button:disabled{background:#ccc;cursor:not-allowed}.auth-button .auth-button-loading{display:flex;align-items:center;justify-content:center}.auth-button .auth-button-loading .auth-spinner{width:16px;height:16px;border:2px solid transparent;border-top-color:#fff;border-radius:50%;animation:auth-spin 1s linear infinite;margin-right:.5rem}.auth-success-message{text-align:left}.auth-success-message .auth-title{color:#28a745;margin-bottom:1rem}.auth-success-message .auth-description{margin-bottom:1rem}.auth-success-message .auth-note{margin-top:0}.auth-error{padding:1rem;background:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;margin-bottom:1.5rem}.auth-error p{margin:0;color:#721c24}.auth-error:not(.auth-error p){padding:1rem;background:#fff3cd;border:1px solid #ffeaa7;border-radius:4px;color:#856404}.auth-field-error{display:block;color:#dc3545;font-size:.875rem;margin-top:.25rem}.ovd-login-form .forminator-custom-form,.ovd-signup-form .forminator-custom-form{background:0 0!important;border:none!important;box-shadow:none!important;padding:0!important;margin:0!important}.ovd-login-form .forminator-custom-form .forminator-form-title,.ovd-signup-form .forminator-custom-form .forminator-form-title{font-family:Montserrat,sans-serif!important;font-size:32px!important;line-height:40px!important;font-weight:600!important;margin-bottom:1rem!important;color:#000!important;text-shadow:0 4px 4px rgba(0,0,0,.25)!important}.ovd-login-form .forminator-custom-form .forminator-form-description,.ovd-signup-form .forminator-custom-form .forminator-form-description{font-family:Montserrat,sans-serif!important;font-size:16px!important;line-height:24px!important;margin-bottom:2rem!important;color:#3a3935!important}.ovd-login-form .forminator-custom-form .forminator-field,.ovd-login-form .forminator-custom-form .forminator-field-email,.ovd-login-form .forminator-custom-form .forminator-field-password,.ovd-login-form .forminator-custom-form .forminator-field-text,.ovd-signup-form .forminator-custom-form .forminator-field,.ovd-signup-form .forminator-custom-form .forminator-field-email,.ovd-signup-form .forminator-custom-form .forminator-field-password,.ovd-signup-form .forminator-custom-form .forminator-field-text{margin-bottom:1.5rem!important}.ovd-login-form .forminator-custom-form .forminator-field .forminator-label,.ovd-login-form .forminator-custom-form .forminator-field label,.ovd-login-form .forminator-custom-form .forminator-field-email .forminator-label,.ovd-login-form .forminator-custom-form .forminator-field-email label,.ovd-login-form .forminator-custom-form .forminator-field-password .forminator-label,.ovd-login-form .forminator-custom-form .forminator-field-password label,.ovd-login-form .forminator-custom-form .forminator-field-text .forminator-label,.ovd-login-form .forminator-custom-form .forminator-field-text label,.ovd-signup-form .forminator-custom-form .forminator-field .forminator-label,.ovd-signup-form .forminator-custom-form .forminator-field label,.ovd-signup-form .forminator-custom-form .forminator-field-email .forminator-label,.ovd-signup-form .forminator-custom-form .forminator-field-email label,.ovd-signup-form .forminator-custom-form .forminator-field-password .forminator-label,.ovd-signup-form .forminator-custom-form .forminator-field-password label,.ovd-signup-form .forminator-custom-form .forminator-field-text .forminator-label,.ovd-signup-form .forminator-custom-form .forminator-field-text label{display:block!important;margin-bottom:.5rem!important;font-family:Montserrat,sans-serif!important;font-size:16px!important;line-height:24px!important;font-weight:500!important;color:#3a3935!important}.ovd-login-form .forminator-custom-form .forminator-field .forminator-input,.ovd-login-form .forminator-custom-form .forminator-field input[type=email],.ovd-login-form .forminator-custom-form .forminator-field input[type=password],.ovd-login-form .forminator-custom-form .forminator-field input[type=text],.ovd-login-form .forminator-custom-form .forminator-field-email .forminator-input,.ovd-login-form .forminator-custom-form .forminator-field-email input[type=email],.ovd-login-form .forminator-custom-form .forminator-field-email input[type=password],.ovd-login-form .forminator-custom-form .forminator-field-email input[type=text],.ovd-login-form .forminator-custom-form .forminator-field-password .forminator-input,.ovd-login-form .forminator-custom-form .forminator-field-password input[type=email],.ovd-login-form .forminator-custom-form .forminator-field-password input[type=password],.ovd-login-form .forminator-custom-form .forminator-field-password input[type=text],.ovd-login-form .forminator-custom-form .forminator-field-text .forminator-input,.ovd-login-form .forminator-custom-form .forminator-field-text input[type=email],.ovd-login-form .forminator-custom-form .forminator-field-text input[type=password],.ovd-login-form .forminator-custom-form .forminator-field-text input[type=text],.ovd-signup-form .forminator-custom-form .forminator-field .forminator-input,.ovd-signup-form .forminator-custom-form .forminator-field input[type=email],.ovd-signup-form .forminator-custom-form .forminator-field input[type=password],.ovd-signup-form .forminator-custom-form .forminator-field input[type=text],.ovd-signup-form .forminator-custom-form .forminator-field-email .forminator-input,.ovd-signup-form .forminator-custom-form .forminator-field-email input[type=email],.ovd-signup-form .forminator-custom-form .forminator-field-email input[type=password],.ovd-signup-form .forminator-custom-form .forminator-field-email input[type=text],.ovd-signup-form .forminator-custom-form .forminator-field-password .forminator-input,.ovd-signup-form .forminator-custom-form .forminator-field-password input[type=email],.ovd-signup-form .forminator-custom-form .forminator-field-password input[type=password],.ovd-signup-form .forminator-custom-form .forminator-field-password input[type=text],.ovd-signup-form .forminator-custom-form .forminator-field-text .forminator-input,.ovd-signup-form .forminator-custom-form .forminator-field-text input[type=email],.ovd-signup-form .forminator-custom-form .forminator-field-text input[type=password],.ovd-signup-form .forminator-custom-form .forminator-field-text input[type=text]{width:100%!important;height:40px!important;padding:0 1rem!important;border:1px solid #ddd!important;border-radius:4px!important;font-family:Montserrat,sans-serif!important;font-size:16px!important;color:#3a3935!important;transition:border-color .3s ease!important;box-shadow:none!important}.ovd-login-form .forminator-custom-form .forminator-field .forminator-input:focus,.ovd-login-form .forminator-custom-form .forminator-field input[type=email]:focus,.ovd-login-form .forminator-custom-form .forminator-field input[type=password]:focus,.ovd-login-form .forminator-custom-form .forminator-field input[type=text]:focus,.ovd-login-form .forminator-custom-form .forminator-field-email .forminator-input:focus,.ovd-login-form .forminator-custom-form .forminator-field-email input[type=email]:focus,.ovd-login-form .forminator-custom-form .forminator-field-email input[type=password]:focus,.ovd-login-form .forminator-custom-form .forminator-field-email input[type=text]:focus,.ovd-login-form .forminator-custom-form .forminator-field-password .forminator-input:focus,.ovd-login-form .forminator-custom-form .forminator-field-password input[type=email]:focus,.ovd-login-form .forminator-custom-form .forminator-field-password input[type=password]:focus,.ovd-login-form .forminator-custom-form .forminator-field-password input[type=text]:focus,.ovd-login-form .forminator-custom-form .forminator-field-text .forminator-input:focus,.ovd-login-form .forminator-custom-form .forminator-field-text input[type=email]:focus,.ovd-login-form .forminator-custom-form .forminator-field-text input[type=password]:focus,.ovd-login-form .forminator-custom-form .forminator-field-text input[type=text]:focus,.ovd-signup-form .forminator-custom-form .forminator-field .forminator-input:focus,.ovd-signup-form .forminator-custom-form .forminator-field input[type=email]:focus,.ovd-signup-form .forminator-custom-form .forminator-field input[type=password]:focus,.ovd-signup-form .forminator-custom-form .forminator-field input[type=text]:focus,.ovd-signup-form .forminator-custom-form .forminator-field-email .forminator-input:focus,.ovd-signup-form .forminator-custom-form .forminator-field-email input[type=email]:focus,.ovd-signup-form .forminator-custom-form .forminator-field-email input[type=password]:focus,.ovd-signup-form .forminator-custom-form .forminator-field-email input[type=text]:focus,.ovd-signup-form .forminator-custom-form .forminator-field-password .forminator-input:focus,.ovd-signup-form .forminator-custom-form .forminator-field-password input[type=email]:focus,.ovd-signup-form .forminator-custom-form .forminator-field-password input[type=password]:focus,.ovd-signup-form .forminator-custom-form .forminator-field-password input[type=text]:focus,.ovd-signup-form .forminator-custom-form .forminator-field-text .forminator-input:focus,.ovd-signup-form .forminator-custom-form .forminator-field-text input[type=email]:focus,.ovd-signup-form .forminator-custom-form .forminator-field-text input[type=password]:focus,.ovd-signup-form .forminator-custom-form .forminator-field-text input[type=text]:focus{outline:0!important;border-color:#3a3935!important;box-shadow:none!important}.ovd-login-form .forminator-custom-form .forminator-field .forminator-input::placeholder,.ovd-login-form .forminator-custom-form .forminator-field input[type=email]::placeholder,.ovd-login-form .forminator-custom-form .forminator-field input[type=password]::placeholder,.ovd-login-form .forminator-custom-form .forminator-field input[type=text]::placeholder,.ovd-login-form .forminator-custom-form .forminator-field-email .forminator-input::placeholder,.ovd-login-form .forminator-custom-form .forminator-field-email input[type=email]::placeholder,.ovd-login-form .forminator-custom-form .forminator-field-email input[type=password]::placeholder,.ovd-login-form .forminator-custom-form .forminator-field-email input[type=text]::placeholder,.ovd-login-form .forminator-custom-form .forminator-field-password .forminator-input::placeholder,.ovd-login-form .forminator-custom-form .forminator-field-password input[type=email]::placeholder,.ovd-login-form .forminator-custom-form .forminator-field-password input[type=password]::placeholder,.ovd-login-form .forminator-custom-form .forminator-field-password input[type=text]::placeholder,.ovd-login-form .forminator-custom-form .forminator-field-text .forminator-input::placeholder,.ovd-login-form .forminator-custom-form .forminator-field-text input[type=email]::placeholder,.ovd-login-form .forminator-custom-form .forminator-field-text input[type=password]::placeholder,.ovd-login-form .forminator-custom-form .forminator-field-text input[type=text]::placeholder,.ovd-signup-form .forminator-custom-form .forminator-field .forminator-input::placeholder,.ovd-signup-form .forminator-custom-form .forminator-field input[type=email]::placeholder,.ovd-signup-form .forminator-custom-form .forminator-field input[type=password]::placeholder,.ovd-signup-form .forminator-custom-form .forminator-field input[type=text]::placeholder,.ovd-signup-form .forminator-custom-form .forminator-field-email .forminator-input::placeholder,.ovd-signup-form .forminator-custom-form .forminator-field-email input[type=email]::placeholder,.ovd-signup-form .forminator-custom-form .forminator-field-email input[type=password]::placeholder,.ovd-signup-form .forminator-custom-form .forminator-field-email input[type=text]::placeholder,.ovd-signup-form .forminator-custom-form .forminator-field-password .forminator-input::placeholder,.ovd-signup-form .forminator-custom-form .forminator-field-password input[type=email]::placeholder,.ovd-signup-form .forminator-custom-form .forminator-field-password input[type=password]::placeholder,.ovd-signup-form .forminator-custom-form .forminator-field-password input[type=text]::placeholder,.ovd-signup-form .forminator-custom-form .forminator-field-text .forminator-input::placeholder,.ovd-signup-form .forminator-custom-form .forminator-field-text input[type=email]::placeholder,.ovd-signup-form .forminator-custom-form .forminator-field-text input[type=password]::placeholder,.ovd-signup-form .forminator-custom-form .forminator-field-text input[type=text]::placeholder{color:#999!important}.ovd-login-form .forminator-custom-form .forminator-field-email.forminator-has-error .forminator-input,.ovd-login-form .forminator-custom-form .forminator-field-email.forminator-has-error input[type=email],.ovd-login-form .forminator-custom-form .forminator-field-email.forminator-has-error input[type=password],.ovd-login-form .forminator-custom-form .forminator-field-email.forminator-has-error input[type=text],.ovd-login-form .forminator-custom-form .forminator-field-password.forminator-has-error .forminator-input,.ovd-login-form .forminator-custom-form .forminator-field-password.forminator-has-error input[type=email],.ovd-login-form .forminator-custom-form .forminator-field-password.forminator-has-error input[type=password],.ovd-login-form .forminator-custom-form .forminator-field-password.forminator-has-error input[type=text],.ovd-login-form .forminator-custom-form .forminator-field-text.forminator-has-error .forminator-input,.ovd-login-form .forminator-custom-form .forminator-field-text.forminator-has-error input[type=email],.ovd-login-form .forminator-custom-form .forminator-field-text.forminator-has-error input[type=password],.ovd-login-form .forminator-custom-form .forminator-field-text.forminator-has-error input[type=text],.ovd-login-form .forminator-custom-form .forminator-field.forminator-has-error .forminator-input,.ovd-login-form .forminator-custom-form .forminator-field.forminator-has-error input[type=email],.ovd-login-form .forminator-custom-form .forminator-field.forminator-has-error input[type=password],.ovd-login-form .forminator-custom-form .forminator-field.forminator-has-error input[type=text],.ovd-signup-form .forminator-custom-form .forminator-field-email.forminator-has-error .forminator-input,.ovd-signup-form .forminator-custom-form .forminator-field-email.forminator-has-error input[type=email],.ovd-signup-form .forminator-custom-form .forminator-field-email.forminator-has-error input[type=password],.ovd-signup-form .forminator-custom-form .forminator-field-email.forminator-has-error input[type=text],.ovd-signup-form .forminator-custom-form .forminator-field-password.forminator-has-error .forminator-input,.ovd-signup-form .forminator-custom-form .forminator-field-password.forminator-has-error input[type=email],.ovd-signup-form .forminator-custom-form .forminator-field-password.forminator-has-error input[type=password],.ovd-signup-form .forminator-custom-form .forminator-field-password.forminator-has-error input[type=text],.ovd-signup-form .forminator-custom-form .forminator-field-text.forminator-has-error .forminator-input,.ovd-signup-form .forminator-custom-form .forminator-field-text.forminator-has-error input[type=email],.ovd-signup-form .forminator-custom-form .forminator-field-text.forminator-has-error input[type=password],.ovd-signup-form .forminator-custom-form .forminator-field-text.forminator-has-error input[type=text],.ovd-signup-form .forminator-custom-form .forminator-field.forminator-has-error .forminator-input,.ovd-signup-form .forminator-custom-form .forminator-field.forminator-has-error input[type=email],.ovd-signup-form .forminator-custom-form .forminator-field.forminator-has-error input[type=password],.ovd-signup-form .forminator-custom-form .forminator-field.forminator-has-error input[type=text]{border-color:#dc3545!important}.ovd-login-form .forminator-custom-form .forminator-button,.ovd-login-form .forminator-custom-form .forminator-button-submit,.ovd-login-form .forminator-custom-form button[type=submit],.ovd-login-form .forminator-custom-form input[type=submit],.ovd-signup-form .forminator-custom-form .forminator-button,.ovd-signup-form .forminator-custom-form .forminator-button-submit,.ovd-signup-form .forminator-custom-form button[type=submit],.ovd-signup-form .forminator-custom-form input[type=submit]{width:100%!important;padding:12px 15px!important;border:none!important;border-radius:4px!important;font-family:Montserrat,sans-serif!important;font-size:14px!important;font-weight:500!important;cursor:pointer!important;transition:all .3s ease!important;background:#3a3935!important;color:#fff!important;box-shadow:none!important}.ovd-login-form .forminator-custom-form .forminator-button-submit:hover:not(:disabled),.ovd-login-form .forminator-custom-form .forminator-button:hover:not(:disabled),.ovd-login-form .forminator-custom-form button[type=submit]:hover:not(:disabled),.ovd-login-form .forminator-custom-form input[type=submit]:hover:not(:disabled),.ovd-signup-form .forminator-custom-form .forminator-button-submit:hover:not(:disabled),.ovd-signup-form .forminator-custom-form .forminator-button:hover:not(:disabled),.ovd-signup-form .forminator-custom-form button[type=submit]:hover:not(:disabled),.ovd-signup-form .forminator-custom-form input[type=submit]:hover:not(:disabled){background:#2a2a27!important}.ovd-login-form .forminator-custom-form .forminator-button-submit:disabled,.ovd-login-form .forminator-custom-form .forminator-button:disabled,.ovd-login-form .forminator-custom-form button[type=submit]:disabled,.ovd-login-form .forminator-custom-form input[type=submit]:disabled,.ovd-signup-form .forminator-custom-form .forminator-button-submit:disabled,.ovd-signup-form .forminator-custom-form .forminator-button:disabled,.ovd-signup-form .forminator-custom-form button[type=submit]:disabled,.ovd-signup-form .forminator-custom-form input[type=submit]:disabled{background:#ccc!important;cursor:not-allowed!important}.ovd-login-form .forminator-custom-form .forminator-error-message,.ovd-signup-form .forminator-custom-form .forminator-error-message{display:block!important;color:#dc3545!important;font-size:.875rem!important;margin-top:.25rem!important;font-family:Montserrat,sans-serif!important}.ovd-login-form .forminator-custom-form .forminator-response-message,.ovd-signup-form .forminator-custom-form .forminator-response-message{background:#d4edda!important;padding:1rem!important;margin-bottom:1rem!important;border:1px solid #c3e6cb!important;border-radius:4px!important;color:#155724!important;font-family:Montserrat,sans-serif!important}.ovd-login-form .forminator-custom-form .forminator-row,.ovd-signup-form .forminator-custom-form .forminator-row{margin:0!important}.ovd-login-form .forminator-custom-form .forminator-col,.ovd-signup-form .forminator-custom-form .forminator-col{padding:0!important}@media (max-width:768px){.auth-container{padding:24px}.auth-header{margin-bottom:1.5rem}.auth-title{font-size:24px;line-height:32px}.auth-description,.auth-label,.auth-note{font-size:14px;line-height:20px}.auth-input{font-size:16px;height:44px}.auth-button{padding:14px 15px}.ovd-login-form .forminator-custom-form .forminator-form-title,.ovd-signup-form .forminator-custom-form .forminator-form-title{font-size:24px!important;line-height:32px!important}.ovd-login-form .forminator-custom-form .forminator-form-description,.ovd-signup-form .forminator-custom-form .forminator-form-description{font-size:14px!important;line-height:20px!important}.ovd-login-form .forminator-custom-form .forminator-field .forminator-label,.ovd-login-form .forminator-custom-form .forminator-field label,.ovd-signup-form .forminator-custom-form .forminator-field .forminator-label,.ovd-signup-form .forminator-custom-form .forminator-field label{font-size:14px!important;line-height:20px!important}.ovd-login-form .forminator-custom-form .forminator-field .forminator-input,.ovd-login-form .forminator-custom-form .forminator-field input[type=email],.ovd-login-form .forminator-custom-form .forminator-field input[type=password],.ovd-login-form .forminator-custom-form .forminator-field input[type=text],.ovd-signup-form .forminator-custom-form .forminator-field .forminator-input,.ovd-signup-form .forminator-custom-form .forminator-field input[type=email],.ovd-signup-form .forminator-custom-form .forminator-field input[type=password],.ovd-signup-form .forminator-custom-form .forminator-field input[type=text]{height:44px!important;font-size:16px!important}.ovd-login-form .forminator-custom-form .forminator-button,.ovd-login-form .forminator-custom-form .forminator-button-submit,.ovd-login-form .forminator-custom-form button[type=submit],.ovd-login-form .forminator-custom-form input[type=submit],.ovd-signup-form .forminator-custom-form .forminator-button,.ovd-signup-form .forminator-custom-form .forminator-button-submit,.ovd-signup-form .forminator-custom-form button[type=submit],.ovd-signup-form .forminator-custom-form input[type=submit]{padding:14px 15px!important}}@keyframes auth-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.auth-text-center{text-align:center}.auth-text-left{text-align:left}.auth-mb-1{margin-bottom:1rem}.auth-mb-2{margin-bottom:2rem}.ip-related-product-01 .yith-add-to-wishlist-button-block.yith-add-to-wishlist-button-block--single.yith-add-to-wishlist-button-block--initialized{position:absolute;z-index:2;top:4px;right:8px}.ip-related-product-01 .x-slide-container .x-slide a{display:flex;flex-direction:column;gap:24px}.ip-related-product-01 h1.x-text-content-text-primary,.ip-related-product-01 span.x-text-content-text-primary{width:100%!important;font-size:16px!important}.ip-related-product-01 .related-product-slider{width:100%!important}.x-header-landmark{display:none}.l-blog-piece-01 .x-grid.outer-grid{grid-template-columns:1fr!important;max-width:88%}@media screen and (min-width:767px){.l-blog-piece-01 .x-grid.outer-grid{max-width:1700px;grid-template-columns:1fr 4fr!important;padding:0 5rem}}.l-blog-piece-01 .post-card{height:auto!important;max-height:none!important}@media screen and (min-width:1366px){.l-blog-piece-01 .post-card{max-width:calc(50% - 1rem)}}.l-blog-piece-01 .post-card .x-grid{width:100%;height:100%}.l-blog-piece-01 .post-card .x-grid .post-card-text-half{padding:2rem}.l-blog-piece-01 .post-card .x-grid .body-text,.l-blog-piece-01 .post-card .x-grid .x-text-content-text-primary{color:#000;text-align:left}.l-blog-piece-01 .post-card [data-x-particle] span{background-color:red!important}.l-blog-piece-01 .x-paginate .page-numbers{background-color:#a9a9a9!important;color:#fff!important;margin-left:0}.l-blog-piece-01 .x-paginate .page-numbers.next:hover,.l-blog-piece-01 .x-paginate .page-numbers:hover{box-shadow:0 0 0 3px #a9a9a9}.checkout-layout-01 .x-main.full{width:88%!important;max-width:1500px;margin:auto;padding-top:3.8443359375rem;padding-bottom:3.8443359375rem}.checkout-layout-01 .form-row{width:100%!important}.checkout-layout-01 .woocommerce-form__label-for-checkbox span{padding-left:5px}.checkout-layout-01 .checkbox input[type=checkbox]{top:0;margin-left:0}.checkout-layout-01 label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox{padding:0}.checkout-layout-01 label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{padding-bottom:.5rem}.checkout-layout-01 form.woocommerce-form.woocommerce-form-login.login .form-row{margin-bottom:0!important}.checkout-layout-01 form.woocommerce-form.woocommerce-form-login.login>p:first-child{padding-bottom:.5rem}.checkout-layout-01 form.woocommerce-form.woocommerce-form-login.login p.lost_password{padding-top:.5rem}.checkout-layout-01 form.woocommerce-form.woocommerce-form-login.login{padding-bottom:1.5rem}@media screen and (min-width:767px){.checkout-layout-01 form.checkout_coupon.woocommerce-form-coupon,.checkout-layout-01 form.woocommerce-form.woocommerce-form-login.login{max-width:60%}.checkout-layout-01 div#customer_details,.checkout-layout-01 div#order_review,.checkout-layout-01 h3#order_review_heading{display:inline-block;float:left}.checkout-layout-01 div#customer_details{max-width:60%;margin-right:4%}.checkout-layout-01 div#order_review,.checkout-layout-01 h3#order_review_heading{width:30%;float:right}.checkout-layout-01 h3#order_review_heading{margin-top:0}.checkout-layout-01 .form-row:not(.place-order){float:left;width:48%!important}.checkout-layout-01 #customer_details .form-row:first-of-type,.checkout-layout-01 #customer_details .form-row:nth-of-type(4),.checkout-layout-01 #customer_details .form-row:nth-of-type(5),.checkout-layout-01 #customer_details .form-row:nth-of-type(7){margin-right:4%}.checkout-layout-01 #customer_details .form-row:nth-of-type(4),.checkout-layout-01 #customer_details .form-row:nth-of-type(5){width:30%!important}.checkout-layout-01 #customer_details .form-row:nth-of-type(6){width:32%!important}.checkout-layout-01 #customer_details .form-row:nth-of-type(3){margin-right:0;width:100%!important}}.checkout-layout-01 button.button[type=submit]{background-color:red;box-shadow:none;border:none;text-shadow:none;width:100%;font-size:1.5rem}.checkout-layout-01 button.button[type=submit]:hover{background-color:#3f3f3f}.single-product .entry-wrap{padding-top:0}.product-page-layout-01:first-of-type{padding-top:0!important}.product-page-layout-01 .x-main.full{width:88%!important;max-width:1500px;margin:auto;padding-top:3.8443359375rem;padding-bottom:3.8443359375rem}.product-page-layout-01 .x-grid{grid-template-columns:1fr!important}@media screen and (min-width:767px){.product-page-layout-01 .x-grid{grid-template-columns:1fr 1fr!important}}.product-page-layout-01 button.x-acc-header{font-size:2rem!important}.product-page-layout-01 .quantity{display:inline-block}.product-page-layout-01 .quantity input{line-height:4;width:71px;font-size:1.5rem!important;padding:.75rem .5rem!important;border:.214rem solid transparent;box-shadow:0 0 1px #595959}.product-page-layout-01 button.button[type=submit]{background-color:red;box-shadow:none;border:none;text-shadow:none;width:100%;font-size:1.5rem}.product-page-layout-01 button.button[type=submit]:hover{background-color:#3f3f3f}.product-page-layout-01 form.cart.grouped_form{padding-bottom:1.5rem}.product-page-layout-01 .x-entry-share{display:inline-block}.cart-layout-01{max-width:1500px!important;justify-self:center!important;width:100%!important}.cart-layout-01 .woocommerce .cart-inner-wrapper{display:flex;flex-direction:column}@media screen and (min-width:1366px){.cart-layout-01 .woocommerce .cart-inner-wrapper{flex-direction:row}}.cart-layout-01 .woocommerce-cart-form{flex:1 0 70%}@media screen and (min-width:1366px){.cart-layout-01 .woocommerce-cart-form{padding-right:60px}}.cart-layout-01 .woocommerce-cart-form td{padding:0!important}.cart-layout-01 td{background-color:transparent!important}.cart-layout-01 .woocommerce-cart-form table td:before{display:none!important}.cart-layout-01 .cart-collaterals{flex:1 0 30%}.cart-layout-01 .cart-collaterals .cart_totals{width:100%;margin-top:0!important;padding-top:.759375rem}@media screen and (min-width:1366px){.cart-layout-01 .cart-collaterals .cart_totals{padding-top:0}}.cart-layout-01 .cart-collaterals td{padding-left:0!important;padding-right:0!important}.cart-layout-01 .cart-collaterals th{padding-left:0!important}.cart-layout-01 .cart_totals h2{font-size:2rem!important}.cart-layout-01 .x-grid{display:grid!important;grid-gap:1rem 0}@media screen and (min-width:767px){.cart-layout-01 .x-grid{grid-gap:0rem 0}}.cart-layout-01 table.shop_table_responsive tr td{text-align:left!important;align-items:flex-start;justify-content:flex-start}.cart-layout-01 td:not(.Area4,.Area5){display:block!important;width:100%!important}.cart-layout-01 td:not(.Area4,.Area5).Area1{width:300px!important}@media screen and (min-width:767px){.cart-layout-01 td:not(.Area4,.Area5){width:auto!important}.cart-layout-01 td:not(.Area4,.Area5).Area1{width:300px!important}}.cart-layout-01 .Area1{grid-row-start:2;grid-column-start:1;grid-row-end:3;grid-column-end:5}.cart-layout-01 .Area2{grid-row-start:1;grid-column-start:1;grid-row-end:2;grid-column-end:5}.cart-layout-01 .Area3{grid-row-start:3;grid-column-start:1;grid-row-end:4;grid-column-end:5}.cart-layout-01 .Area4{grid-row-start:4;grid-column-start:1;grid-row-end:5;grid-column-end:2}.cart-layout-01 .Area5{grid-row-start:4;grid-column-start:2;grid-row-end:5;grid-column-end:3}.cart-layout-01 .Area6{grid-row-start:5;grid-column-start:1;grid-row-end:6;grid-column-end:2}.cart-layout-01 .Area7{grid-row-start:6;grid-column-start:1;grid-row-end:7;grid-column-end:5}.cart-layout-01 .Area8{grid-row-start:7;grid-column-start:1;grid-row-end:8;grid-column-end:5}@media screen and (min-width:767px){.cart-layout-01 .Area1{grid-row-start:1;grid-column-start:1;grid-row-end:5;grid-column-end:4}.cart-layout-01 .Area2{grid-row-start:1;grid-column-start:4;grid-row-end:2;grid-column-end:7}.cart-layout-01 .Area3{grid-row-start:2;grid-column-start:4;grid-row-end:3;grid-column-end:7}.cart-layout-01 .Area4{grid-row-start:3;grid-column-start:4;grid-row-end:4;grid-column-end:5}.cart-layout-01 .Area5{grid-row-start:3;grid-column-start:5;grid-row-end:4;grid-column-end:6}.cart-layout-01 .Area6{grid-row-start:4;grid-column-start:4;grid-row-end:5;grid-column-end:5}.cart-layout-01 .Area7{grid-row-start:5;grid-column-start:1;grid-row-end:6;grid-column-end:7}.cart-layout-01 .Area8{grid-row-start:7;grid-column-start:1;grid-row-end:8;grid-column-end:7}}.cart-layout-01 td.product-thumbnail{width:300px;max-width:none!important;display:block!important;margin-right:30px!important;margin-bottom:10px!important}.cart-layout-01 td.product-thumbnail a{width:100%!important;height:100%}.cart-layout-01 td.product-thumbnail img{width:100%;height:100%;object-fit:cover}.cart-layout-01 .product-name{padding-top:0!important}.cart-layout-01 .product-name a{font-size:2rem}.cart-layout-01 .product-description{padding-bottom:1rem!important}.cart-layout-01 .product-description a{font-size:1rem;pointer-events:none;color:#3f3f3f}.cart-layout-01 td.product-price.Area4,.cart-layout-01 td.product-quantity.Area5{display:flex;justify-content:flex-start;align-items:center}.cart-layout-01 td.product-price.Area4{padding-right:2rem!important}.cart-layout-01 td.product-quantity.Area5 span{margin:unset}.cart-layout-01 td.product-quantity.Area5 input{height:2rem!important;max-width:3.5rem!important}.cart-layout-01 td.product-remove.Area6 .remove{width:auto;max-width:16px;max-height:16px;line-height:.5!important;padding:0;margin-left:-1px}.cart-layout-01 .product-shipping.Area7 span.heading,.cart-layout-01 .product-stock.Area8 span.heading{font-size:1.5rem;color:#000}.cart-layout-01 .Area7 .gap{display:none}@media screen and (min-width:767px){.cart-layout-01 .Area7 .gap{display:block}}.cart-layout-01 span.woocommerce-Price-amount.amount{margin:unset}.cart-layout-01 .x-row.x-container.max.width.e392-e2.maw-1.maw-2.maw-4{border:none}.cart-layout-01 .x-col.e392-e3.maw-6.maw-7.maw-8{display:none}.cart-layout-01 input#coupon_code{width:auto}.cart-layout-01 button.button.wp-element-button{margin:unset!important;width:auto!important}.cart-layout-01 button[name=update_cart],.cart-layout-01 input[name=update_cart]{display:none!important}.cart-layout-01 input#coupon_code{margin:0}.cart-layout-01 button.button[type=submit]{background-color:red;box-shadow:none;border:none;text-shadow:none;width:100%;font-size:1.5rem;color:red;font-size:1rem;padding:0 .5rem;height:34px}.cart-layout-01 button.button[type=submit]:hover{background-color:#3f3f3f}.cart-layout-01 .cart-collaterals .cross-sells{display:none}.cart-layout-01 .cross-sells{margin:0 0 -4%}.woocommerce-cart .x-cart-notification.loading .x-cart-notification-icon.loading{transform:translate(-4%,27%)!important}.woocommerce-cart .x-cart-notification.bring-forward .x-cart-notification-icon.added{top:27%}.woocommerce-order-received .x-text{text-align:center;margin:auto}.woocommerce-order-received .order-again{margin-bottom:1.313em}.create-account-layout-01 .woocommerce{max-width:400px;margin:auto;margin-bottom:3.8443359375rem}.create-account-layout-01 .woocommerce h2{font-size:2.75rem!important;text-align:center;margin-bottom:2.562890625rem;content:"";display:block;visibility:hidden}.create-account-layout-01 .woocommerce h2:after{content:"Create Account";display:block;visibility:visible}.create-account-layout-01 .woocommerce .u-column1.col-1{display:none}.login-layout-01 .woocommerce{max-width:400px;margin:auto;margin-bottom:3.8443359375rem}.login-layout-01 .woocommerce h2{font-size:2.75rem!important;text-align:center;margin-bottom:2.562890625rem;content:"";display:block;visibility:hidden}.login-layout-01 .woocommerce h2:after{content:"Login";display:block;visibility:visible}.login-layout-01 .woocommerce .form-row{margin-bottom:0!important}.login-layout-01 .woocommerce input#password,.login-layout-01 .woocommerce input#username{margin-bottom:1rem}.login-layout-01 .woocommerce input#rememberme{margin-right:.5rem;margin-top:.3rem}.login-layout-01 .woocommerce label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{margin-bottom:1rem}.login-layout-01 .woocommerce button.woocommerce-button.button.woocommerce-form-login__submit.wp-element-button{margin-bottom:1rem}.login-layout-01 .woocommerce p.woocommerce-LostPassword.lost_password{margin-bottom:1rem!important;font-size:1.5rem;font-style:italic;text-decoration:underline}.login-layout-01 .woocommerce p.woocommerce-not-a-member{display:block!important}.login-layout-01 .woocommerce p.woocommerce-not-a-member a{text-decoration:underline}.login-layout-01 .woocommerce .u-column2.col-2{display:none}.woocommerce-lost-password .x-container.max.width.offset{margin-top:0;margin-bottom:0;padding-top:3.8443359375rem;padding-bottom:3.8443359375rem}.woocommerce-lost-password .entry-wrap{background-color:transparent;box-shadow:none;max-width:400px;margin:auto;padding:0!important;margin-bottom:3.8443359375rem}.woocommerce-lost-password header.entry-header{margin-top:.7rem}.woocommerce-lost-password h1.entry-title{text-align:center;margin-bottom:3rem;font-size:2.75rem;content:"";display:block;visibility:hidden}.woocommerce-lost-password h1:after{content:"Lost Password";display:block;visibility:visible}.woocommerce-lost-password p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first{width:100%}.shop-layout-01{padding-top:0}.shop-layout-01 .x-container.max.width{max-width:100%;width:100%}@media screen and (min-width:767px){.shop-layout-01 .x-container.max.width{max-width:88%}}.shop-layout-01>div>.x-row-inner{max-width:1980px!important}@media screen and (min-width:767px){.shop-layout-01 .x-grid{grid-gap:4rem!important}}.shop-layout-01 .x-cell:first-of-type,.shop-layout-01 .x-wc-shop-notices,.shop-layout-01 article.x-col,.shop-layout-01 nav.x-paginate{margin-right:.25rem!important;margin-left:.25rem!important}@media screen and (min-width:767px){.shop-layout-01 .x-cell:first-of-type,.shop-layout-01 .x-wc-shop-notices,.shop-layout-01 nav.x-paginate{margin:0!important}}.shop-layout-01 .x-row-inner{flex-basis:calc(50% - clamp(0px,0.25rem,9999px))}@media screen and (min-width:767px){.shop-layout-01 .x-row-inner{flex-basis:calc(33.33% - clamp(0px,0.5rem,9999px));margin-right:0;padding-right:.25rem}.shop-layout-01 .x-row-inner article.x-col:nth-of-type(3n+1){margin-right:.5rem!important;margin-left:0!important}.shop-layout-01 .x-row-inner article.x-col:nth-of-type(3n+3){margin-left:.5rem!important;margin-right:0!important}}.shop-layout-01 .x-paginate-inner{justify-content:center!important}.shop-layout-01 .page-numbers{margin-left:4px;margin-right:4px}.shop-layout-01 .x-grid .x-cell:nth-of-type(2) .x-container{width:100%;max-width:100%}.shop-layout-01 .x-grid .x-cell:nth-of-type(2) h2{font-weight:bolder!important}.shop-layout-01 .x-grid .x-cell:nth-of-type(2) .x-anchor-text-primary,.shop-layout-01 .x-grid .x-cell:nth-of-type(2) .x-text,.shop-layout-01 .x-grid .x-cell:nth-of-type(2) h2{font-size:1rem}@media screen and (min-width:767px){.shop-layout-01 .x-grid .x-cell:nth-of-type(2) h2{font-size:1.5rem;font-weight:inherit!important}}.checkout-page .woocommerce{display:flex!important;flex-direction:column}.checkout-page .woocommerce .col2-set .col-1,.checkout-page .woocommerce-page .col2-set .col-1{float:left;width:100%}.checkout-page .woocommerce .col2-set .col-2,.checkout-page .woocommerce-page .col2-set .col-2{float:right;width:100%}.checkout-page .woocommerce form .form-row .input-text{padding:1em;border-radius:0}.checkout-page .woocommerce table.shop_table{border-radius:0}.checkout-page .woocommerce-checkout #payment{border-radius:0}.checkout-page .woocommerce form .form-row.woocommerce-validated input.input-text{border-color:#000}.checkout-page p#order_comments_field{width:100%!important}span.select2-selection.select2-selection--single{border-radius:0}.select2-container .select2-selection--single .select2-selection__rendered{padding:1em}.order-total,.woocommerce-Price-amount .amount bdi{color:green}.checkout-layout-01 button.button[type=submit]{background-color:#95c6e4!important;border:none!important;border-radius:0}.cart-page a.wc-block-components-product-name{color:#272727;font-family:Montserrat,sans-serif}.cart-page .e392-e2 .x-row-inner{display:flex!important;flex-direction:column!important;row-gap:16px;padding-bottom:32px!important}.cart-page .e392-e2 .x-row-inner .x-col{width:100%}.cart-page hr.x-line.x-hide-md.x-hide-sm.x-hide-xs.e392-e4.maw-h{display:none}.cart-page main.x-layout.x-layout-single{padding:32px 64px}.cart-page .cart-layout-01 td:not(.Area4):not(.Area5){display:table-cell!important}.cart-page .is-large.wc-block-cart{margin-top:3em}.cart-page .wc-block-components-sidebar{background-color:#edebf0;padding:16px}.cart-page .wc-block-cart__submit-container .wc-block-cart__submit-button{display:block;width:100%;padding-top:12px;padding-bottom:12px;margin-top:32px;background-color:#95c6e4;color:#fff;text-align:center;border:none;border-radius:0;font-weight:400;text-decoration:none}.cart-page .wc-block-cart__submit-container .wc-block-cart__submit-button .wc-block-components-button__text{display:inline-block}body.woocommerce-cart .wc-block-cart-item__product .wc-block-cart-item__wrap{padding-left:32px!important}@media (min-width:481px) and (max-width:1024px){.cart-page .e392-e2 .x-row-inner{display:flex!important;flex-direction:column!important;flex-wrap:nowrap}.cart-page main.x-layout.x-layout-single{padding:32px 32px}.e392-e8 .x-row-inner{display:flex!important;flex-wrap:nowrap}.is-medium.wc-block-components-sidebar-layout .wc-block-components-sidebar{padding:24px!important}.is-medium table.wc-block-cart-items .wc-block-cart-items__row{grid-template-columns:140px 132px!important}.cart-page .cart-layout-01 td:not(.Area4):not(.Area5){width:auto!important}.cart-page .cart-layout-01 .wc-block-cart-item__image{width:150px!important;min-width:150px!important;flex:0 0 150px!important}.cart-page .cart-layout-01 .wc-block-cart-item__image img{width:100%!important;height:150px!important;object-fit:contain;object-position:top;display:block}}@media (max-width:480px){.cart-page .e392-e2 .x-row-inner{display:flex!important;flex-direction:column!important;flex-wrap:nowrap}.cart-page main.x-layout.x-layout-single{padding:24px 16px}.e392-e8 .x-row-inner{display:flex!important;flex-direction:column!important;flex-wrap:nowrap}.is-mobile.wc-block-components-sidebar-layout .wc-block-components-sidebar{padding:0!important}body.woocommerce-cart .wc-block-cart-item__product .wc-block-cart-item__wrap{padding-left:0!important}h1.x-text-content-text-primary{font-size:28px!important}.cart-page .wc-block-cart__submit-container .wc-block-cart__submit-button{margin-top:0}}.single-product button.woocommerce_waitlist.button{width:100%;margin-bottom:24px;padding:12px 24px!important;background-color:#95c6e4!important;color:#fff!important;border:none!important;border-radius:0!important;font-size:14px!important;font-weight:400!important;text-transform:uppercase;cursor:pointer}.single-product .x-root{width:100%}.single-product main.x-layout.x-layout-single{width:1628px;margin:auto;padding:0 64px}.single-product .x-cell.e391-e8.mav-b{width:862px}.single-product .woocommerce-product-gallery__image.flex-active-slide{height:862px}.single-product ol.flex-control-nav.flex-control-thumbs{display:flex;flex-direction:row;flex-wrap:nowrap;margin-top:16px!important;column-gap:8px}.single-product div.product div.images .flex-control-thumbs li{width:auto!important}.single-product .woocommerce div.product div.images{margin-bottom:0}.single-product .mav-c,.single-product .mav-d.x-acc>.x-acc-item{border-radius:0;box-shadow:none}.single-product .product-page-layout-01 .quantity input{line-height:0;padding:.3rem!important;border:1px;margin-right:16px}.single-product .x-acc-header .x-acc-header-content .x-acc-header-text,.single-product .x-acc-header .x-acc-header-content .x-acc-header-text h1{font-size:24px!important;font-weight:400;letter-spacing:.2px}.single-product table.variations{border-collapse:separate;border-spacing:0 16px}.single-product table.variations select{padding:.5em 0 .5em 1em}.single-product .variations_button .single_add_to_cart_button.button,.single-product p.form-submit input#submit{padding:12px 24px!important;background-color:#3a3934!important;color:#fff!important;border:none!important;border-radius:0!important;font-size:14px!important;font-weight:400!important;text-transform:uppercase;cursor:pointer}.single-product .x-text-content-text{display:flex;justify-content:flex-start;align-items:center}.single-product .yith-add-to-wishlist-button-block{margin-right:auto}.single-product .yith-wcwl-add-to-wishlist-button__label{color:#95c6e4}.single-product .yith-wcwl-add-to-wishlist-button--anchor:hover .yith-wcwl-add-to-wishlist-button__label{color:#3a3934}.single-product .yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--themed-button).yith-wcwl-add-to-wishlist-button--added svg.yith-wcwl-add-to-wishlist-button-icon{color:#84c7e7}.single-product .e391-e30.x-acc-item button#tab-e391-e30,.single-product .x-acc-item button#tab-e391-e12{padding:0 0 20px 20px!important;line-height:0!important}.single-product .mav-m.x-text{margin-bottom:32px}.single-product .mav-l.x-text h2.x-text-content-text-primary{font-weight:400}.single-product .x-acc-content ol.commentlist{padding-left:0}.single-product .comment-form-rating .stars a{background:0 0!important;box-shadow:none!important;border:none!important}.single-product .comment-form-rating .stars a::before{color:#f39c12!important;background:0 0!important;border:none!important;box-shadow:none!important}.single-product .comment-form-rating .stars a.active::before,.single-product .comment-form-rating .stars a.selected::before,.single-product .comment-form-rating .stars a:hover::before{color:#f39c12!important}.single-product .x-share-options{display:flex;gap:12px;justify-content:center}.single-product .x-share-options .x-share{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:#3a3934;color:#fff;text-decoration:none;transition:background .3s,transform .3s;position:pointer}.single-product .x-share-options .x-share:hover{background:#95c6e4;color:#fff;transform:scale(1.1)}.single-product .x-share-options .x-share i{font-size:20px;line-height:1}.single-product .x-share-options .x-share .tooltip,.single-product .x-share-options .x-share::after,.single-product .x-share-options .x-share[title]{display:none!important;content:none!important}.single-product .related h2{font-size:24px}.single-product .related ul.products li.product{display:flex;flex-direction:column;justify-content:space-between;height:100%;position:relative;overflow:hidden;border:1px solid #eee;padding:0;transition:box-shadow .3s}.single-product .related ul.products li.product:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.single-product .related ul.products li.product .entry-product{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:0!important;margin:0!important}.single-product .related ul.products li.product .entry-featured{height:300px;display:flex;align-items:center;justify-content:center;width:100%!important;margin:0!important;padding:0!important;aspect-ratio:1;position:relative;overflow:hidden}.single-product .related ul.products li.product .entry-featured a{display:block;width:100%;height:100%;margin:0;padding:0}.single-product .related ul.products li.product .entry-featured img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;margin:0!important;padding:0!important;position:absolute;top:0;left:0}.single-product .related ul.products li.product .entry-wrap{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;padding:16px;text-align:center}.single-product .related ul.products li.product .entry-header h3{min-height:48px;display:flex;align-items:center;text-align:center;justify-content:center;font-size:16px;margin:0 0 10px}.single-product .related ul.products li.product .entry-header h3 a:hover{color:#95c6e4!important}.single-product .related ul.products li.product .price{display:block;margin-bottom:10px;color:#222;font-weight:400!important}.single-product .related ul.products li.product .price ins{font-weight:400!important}.single-product .related ul.products li.product a.button{font-weight:400;display:inline-block;margin-top:8px;background:#222;color:#fff;padding:8px 16px;border-radius:0;transition:background .3s}.single-product .related ul.products li.product a.button:hover{background:#95c6e4}.single-product .related ul.products li.product .star-rating-container{display:flex;justify-content:center;align-items:center;margin-top:10px}.single-product .related ul.products li.product .star-rating{font-size:16px;letter-spacing:3px;color:#f5a623;margin:0 auto;display:inline-block}.single-product .related ul.products li.product .star-rating span{display:block}.single-product .related ul.products li.product .star-rating:before{letter-spacing:4px}.single-product .related ul.products li.product .yith-add-to-wishlist-button-block{position:absolute;top:10px;right:10px;transform:none;background:rgba(255,255,255,.95);border-radius:50%;padding:8px;line-height:1;z-index:10;transition:background .3s}.single-product .related ul.products li.product .yith-add-to-wishlist-button-block:hover{background:#f7f7f7}.single-product .related ul.products li.product .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button__label{display:none}.single-product .related ul.products li.product .onsale{position:absolute;top:30px;left:10px;background:#e53935;color:#fff;width:36px;height:36px;line-height:36px;text-align:center;font-size:12px;border-radius:50%;z-index:10;padding:0}@media (max-width:1024px){.single-product main.x-layout.x-layout-single{width:100%;margin:auto;padding-left:32px;padding-right:32px}.single-product .product-page-layout-01 .x-grid{grid-template-columns:1fr!important;gap:20px}.single-product .x-cell.e391-e8.mav-b{width:100%}.single-product .woocommerce-product-gallery__image.flex-active-slide{height:auto}.single-product ul.products.columns-4{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.single-product ul.products.columns-4>li{width:46%}}@media (max-width:767px){.single-product main.x-layout.x-layout-single{width:100%;margin:auto;padding-left:16px;padding-right:16px}.single-product ul.products.columns-4{display:flex;flex-direction:column!important;flex-wrap:nowrap;align-items:center}.single-product ul.products.columns-4>li{width:100%!important}}.page-id-13 .woocommerce{display:flex!important;flex-direction:column}.page-id-13 .woocommerce form.login,.page-id-13 .woocommerce form.register{border:none;padding:32px;border-radius:0;background-color:#e5e3df}.page-id-13 .woocommerce form .form-row .input-text{border:none;border-radius:0}.page-id-13 button.woocommerce-button.button.woocommerce-form-login__submit{background-color:#3a3935;color:#fff;font-weight:400;border-radius:0}.page-id-13 button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit{background-color:#3a3935;color:#fff;font-weight:400;border-radius:0}.page-id-13 .woocommerce-LostPassword.lost_password a{color:#95c6e4}.page-id-13 .woocommerce-LostPassword.lost_password a:hover{color:#3a3935}.page-id-13 .woocommerce-privacy-policy-text a{color:#95c6e4}.page-id-13 .woocommerce-privacy-policy-text a:hover{color:#3a3935}.page-id-13 .woocommerce-password-strength{font-weight:400}.page-id-13 .woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373;color:#468039}.page-id-13 .woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733;color:#dd6702}.page-id-13 .woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53;color:#e33213}.page-id-13 .woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b;color:#c63c3c}@media (max-width:1024px){.page-id-13 .x-container.max.width.offset{padding:32px 32px}}@media (max-width:767px){.page-id-13 .x-container.max.width.offset{padding:32px 16px}.page-id-13 .woocommerce form.login,.page-id-13 .woocommerce form.register{padding:20px}}.page-id-34405 .x-div.e34405-e5.mqjp-5.mqjp-6{width:526px;padding:56px}.page-id-34405 .x-div.e34405-e7.mqjr-4.mqjr-5{padding:96px 64px}.page-id-34405 .x-text.x-content.e34405-e7.mqjr-8{margin:32px 0}.page-id-34405 .auth-container{padding:20px 0 0 0}.page-id-34405 .auth-content{color:#3a3935;padding:0}.page-id-34405 form#forminator-module-34403{display:flex;flex-direction:column;row-gap:20px}.page-id-34405 .ovd-login-form #forminator-module-34403 .forminator-field,.page-id-34405 .ovd-login-form #forminator-module-34403 .forminator-field-email,.page-id-34405 .ovd-login-form #forminator-module-34403 .forminator-field-password,.page-id-34405 .ovd-login-form #forminator-module-34403 .forminator-field-text{margin-bottom:0!important}.page-id-34405 form#forminator-module-34403 .forminator-row.forminator-row-last{margin-top:12px!important}.page-id-34405 form#forminator-module-34403 input[type=email],.page-id-34405 form#forminator-module-34403 input[type=password],.page-id-34405 form#forminator-module-34403 input[type=text]{border-radius:0!important;border-color:#3a3935!important}.page-id-34405 form#forminator-module-34403 .forminator-button{border-radius:0!important;background-color:#3a3935;color:#fff;width:100%}.page-id-34405 .forminator-response-message{width:100%!important;max-width:100%!important;box-sizing:border-box!important;position:relative!important;left:0!important;right:0!important;margin:0 0 20px 0!important;padding:15px!important;overflow-wrap:break-word;transform:none!important;top:0!important}@media (max-width:1024px){.page-id-34405 .x-div.e34405-e4.mqjr-4.mqjr-5{padding:56px 32px}.page-id-34405 .x-div.e34405-e5.mqjp-5.mqjp-6{width:100%}.page-id-34405 .auth-container{padding:0}}@media (max-width:767px){.page-id-34405 .x-div.e34405-e4.mqjr-4.mqjr-5{padding:32px 16px}.page-id-34405 .x-div.e34405-e5.mqjp-5.mqjp-6{width:100%;padding:32px}.page-id-34405 .auth-container{padding:20px 0 0 0}}.page-id-34407 .x-div.e34407-e5.mqjr-5.mqjr-6{width:526px}.page-id-34407 .x-div.e34407-e4.mqjr-4.mqjr-5{padding:96px 64px}.page-id-34407 .x-text.x-content.e34407-e7.mqjr-8{margin:32px 0}.page-id-34407 .auth-container{padding:0}.page-id-34407 .auth-content{color:#3a3935}.page-id-34407 form#forminator-module-34404{display:flex;flex-direction:column;row-gap:20px}.page-id-34407 .ovd-signup-form #forminator-module-34404 .forminator-field,.page-id-34407 .ovd-signup-form #forminator-module-34404 .forminator-field-email,.page-id-34407 .ovd-signup-form #forminator-module-34404 .forminator-field-password,.page-id-34407 .ovd-signup-form #forminator-module-34404 .forminator-field-text{margin-bottom:0!important}.page-id-34407 form#forminator-module-34404 .forminator-row.forminator-row-last{margin-top:12px!important}.page-id-34407 form#forminator-module-34404 input[type=email],.page-id-34407 form#forminator-module-34404 input[type=password],.page-id-34407 form#forminator-module-34404 input[type=text]{border-radius:0!important;border-color:#3a3935!important}.page-id-34407 form#forminator-module-34404 .forminator-button{border-radius:0!important;background-color:#3a3935;color:#fff;width:100%}.page-id-34407 .forminator-response-message{width:100%!important;max-width:100%!important;box-sizing:border-box!important;position:relative!important;left:0!important;right:0!important;margin:0 0 20px 0!important;padding:15px!important;overflow-wrap:break-word;transform:none!important;top:0!important}@media (max-width:1024px){.page-id-34407 .x-div.e34407-e4.mqjr-4.mqjr-5{padding:56px 32px}.page-id-34407 .x-div.e34407-e5.mqjr-5.mqjr-6{width:100%}.page-id-34407 .auth-container{padding:0}}@media (max-width:767px){.page-id-34407 .x-div.e34407-e4.mqjr-4.mqjr-5{padding:32px 16px}.page-id-34407 .x-div.e34407-e5.mqjr-5.mqjr-6{width:100%;padding:32px}.page-id-34407 .auth-container{padding:0}}.page-id-34409 .x-div.e34409-e5.mqjt-5.mqjt-6{width:526px}.page-id-34409 .x-div.e34409-e4.mqjt-4.mqjt-5{padding:96px 64px}.page-id-34409 .auth-container.ovd-forgot-password-form{padding:56px}.page-id-34409 .auth-content{color:#3a3935}.page-id-34409 .auth-form{display:flex;flex-direction:column;row-gap:20px;margin-top:24px;margin-bottom:0}.page-id-34409 .auth-field-group{margin-bottom:0!important}.page-id-34409 .auth-input{border-radius:0!important;border-color:#3a3935!important;width:100%;padding:12px 16px}.page-id-34409 .auth-button-primary{border-radius:0!important;background-color:#3a3935!important;color:#fff!important;width:100%;padding:12px;text-align:center;border:none;cursor:pointer}.page-id-34409 .auth-back-btn{background:0 0;border:none;padding:0;margin-bottom:0;color:#3a3935;cursor:pointer}.page-id-34409 .auth-title{font-family:Gloock,serif!important;margin-bottom:40px;text-shadow:none}.page-id-34409 .auth-description{margin-bottom:0;line-height:1.5}@media (max-width:1024px){.page-id-34409 .x-div.e34409-e4.mqjt-4.mqjt-5{padding:56px 32px}.page-id-34409 .x-div.e34409-e5.mqjt-5.mqjt-6{width:100%}}@media (max-width:767px){.page-id-34409 .x-div.e34409-e4.mqjt-4.mqjt-5{padding:32px 16px}.page-id-34409 .x-div.e34409-e5.mqjt-5.mqjt-6{width:100%;padding:32px}.page-id-34409 .auth-container.ovd-forgot-password-form{padding:0}.page-id-34409 .auth-title{margin-bottom:20px}}.single-product img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{float:left;display:block;width:70px;margin-right:15px;box-shadow:0 .15em 1em 0 rgba(0,0,0,.05)}.single-product dl.variation{margin-left:90px!important;border-left:none!important;padding-left:0!important}.single-prpduct ul.cart_list li dl dd,ul.cart_list li dl dd{margin-bottom:0!important}.single-product dl.variation p{margin-top:0!important}.single-product .variation{display:flow-root}.ip-product-details .woocommerce-product-gallery--columns-4 .flex-viewport{height:auto!important;aspect-ratio:1!important}.ip-product-details .x-mini-cart .woocommerce-mini-cart__total{font-weight:700!important}.ip-product-details .comment-form-rating .stars a::before{color:#95c6e4!important}.ip-product-details .comment-form-rating .stars a:hover::before{color:#95c6e4!important}.ip-product-details .comment-form-rating .stars a.active::before,.ip-product-details .comment-form-rating .stars a.selected::before{color:#95c6e4!important}.ip-product-details .star-rating{display:none!important}.ip-product-details .related.products h2{font-weight:400;margin:0;padding-bottom:32px}@media (max-width:1024px){.ip-product-details .related.products h2{font-size:24px!important;line-height:32px!important}}@media (max-width:767px){.ip-product-details .related.products h2{font-size:20px!important;line-height:32px!important}}.ip-product-details .x-wc-add-to-cart-form button.single_add_to_cart_button{width:100%}.ip-product-details .x-wc-add-to-cart-form .quantity{width:40%!important;margin-bottom:24px!important}.ip-product-details .x-wc-add-to-cart-form .variations{width:100%}.ip-product-details .x-wc-add-to-cart-form .variations select{min-width:100%!important}.ip-product-details .x-wc-add-to-cart-form .variations th{vertical-align:middle}.ip-product-details form.variations_form.cart{margin-bottom:0!important}.ip-product-details .single-product .woocommerce-product-gallery__image.flex-active-slide{width:862px!important;height:862px!important}.ip-product-details .x-wc-product-gallery .flex-control-thumbs li img.flex-active{max-width:100px!important;max-height:100px!important}.ip-product-details .x-wc-product-gallery .flex-control-thumbs li img{width:100%!important;aspect-ratio:1!important;height:auto!important;max-width:100px!important;max-height:100px!important}.ip-product-details .landing-custom-cart-form .variations .value .color-swatches label{width:30px!important;height:30px!important}.ip-product-details .landing-custom-cart-form .variations{margin:0!important}.review-col .x-div.e18164-e58{padding:0!important;margin-bottom:0!important;display:flex;column-gap:32;flex-direction:column;row-gap:32px}.review-col .x-div.e18164-e58.me0k-c.me0k-f.me0k-g.me0k-j.me0k-n.me0k-q.me0k-r.me0k-10.me0k-17{display:flex!important;flex-direction:column!important;row-gap:32px;width:100%;margin-left:0}.review-col div.x-div.e18164-e59{width:100%;margin-bottom:0!important;display:flex;flex-direction:row}.review-col span.x-image.e18164-e60 img{width:96px!important;height:96px!important}.review-col .me0k-17{column-gap:24px}.review-col .me0k-r{padding-right:0}.review-col .x-div.e18164-e61.me0k-c.me0k-f.me0k-g.me0k-n.me0k-q.me0k-y.me0k-z.me0k-10.me0k-1a{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;row-gap:8px;padding:0}.review-col div.e18164-e62-v0 h6.x-text-content-text-primary div{margin:0!important}.review-col span.x-rating.e18164-e63{margin:0!important}.review-col div.e18164-e65-v0 div{margin-top:0!important}.review-col .x-rating .x-rating-graphic{display:flex;gap:8px;color:#95c6e3}.review-col .x-rating .x-rating-graphic .x-icon{width:20px!important;height:20px!important;font-size:20px;line-height:20px;flex-shrink:0}.review-col .x-text.x-content.e18179-e66.me0z-1o.me0z-1q.me0z-1r.me0z-1z.me0z-20{display:flex!important;flex-direction:column!important;row-gap:32px}@media (min-width:992px){.review-col .x-text.x-content.e18179-e66.me0z-1o.me0z-1q.me0z-1r.me0z-1z.me0z-20{row-gap:56px!important}}.review-col .reviews-pagination{display:flex;gap:24px;margin-top:0;justify-content:flex-start;align-items:flex-start}.review-col .reviews-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;text-decoration:none;border-radius:0;transition:all .3s ease}.review-col .reviews-pagination .page-numbers:not(.current){border:1px solid #3a3935;background-color:transparent;color:#3a3935}.review-col .reviews-pagination .page-numbers:not(.current):hover{background-color:#95c6e4;border-color:#95c6e4}.review-col .reviews-pagination .page-numbers.current{background-color:#95c6e4;color:#fff;border:1px solid #95c6e4}.review-col .reviews-pagination .page-numbers.next{padding:0 16px}.related-products .entry-header{padding-top:24px!important}.related-products .entry-product,.related-products .x-text-content{width:100% important;align-self:center!important;justify-content:center!important}.related-products .single-product .x-text-content-text{justify-content:center!important}.related-products ul li{margin:0!important;border:0!important}.related-products .entry-wrap{padding:0!important}.related-products .related ul.products li.product .entry-header h3{min-height:none!important}.related-products .price,.related-products h3,.related-products span{margin:0!important;padding:0!important;height:auto!important;min-height:none!important}.related-products a.button{display:none!important}.related-products .entry-product{display:flex!important;gap:24px!important}.related-products .entry-header{display:flex!important;gap:4px!important;flex-direction:column!important}.related-products ul.products.columns-4{display:flex!important;width:100%!important;flex-direction:row!important;align-items:start!important;justify-content:space-between;gap:24px!important;flex-wrap:nowrap}.related-products .entry-product .onsale{color:#fff!important;letter-spacing:1px;background-color:#84c7e7!important;align-content:center!important;font-size:18px!important;top:10px!important}.related-products img{height:auto!important;width:100%!important;aspect-ratio:1!important}.related-products .entry-featured{height:auto!important}.related-products .woocommerce-Price-currencySymbol,.related-products span{font-size:21px!important;color:#3a3935!important;text-align:center!important}.related-products .entry-header h3 a{font-size:18px!important;font-weight:400;font-variant:all-petite-caps}@media (max-width:480px){.related-products .woocommerce-Price-currencySymbol,.related-products span{font-size:18px!important}.related-products .entry-product{gap:0!important}}@media (min-width:481px) and (max-width:780px){.related-products .entry-product{gap:8px!important}}@media (min-width:781px) and (max-width:1080px){.related-products .entry-product{gap:16px!important}}.forminator-edit-module{display:none!important}.x-section{justify-items:center!important}.full-width-section{width:100%!important}.x-col,.x-row,.x-row-inner,.x-section{margin:0!important;padding:0!important}.x-row-inner{display:block!important}.x-bar-outer-spacers:after,.x-bar-outer-spacers:before{flex-basis:0px!important;width:0!important;height:0!important}.pagenation li{border:2px solid #fff}.column-center-align .x-col{margin-left:auto!important;margin-right:auto!important}#lightbox-overlay{position:fixed;inset:0;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;z-index:9999;flex-direction:column}#lightbox-overlay img{max-width:90%;max-height:80%;box-shadow:0 0 20px #000}#lightbox-overlay .close-lightbox{position:absolute;top:20px;right:30px;font-size:36px;color:#fff;cursor:pointer;font-weight:700}#lightbox-next,#lightbox-prev{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.5);color:#fff;border:none;font-size:32px;padding:12px 18px;cursor:pointer;z-index:10000;user-select:none}#lightbox-prev{left:20px}#lightbox-next{right:20px}#lightbox-next:hover,#lightbox-prev:hover,.close-lightbox:hover{background:rgba(255,255,255,.2)}.ip-masonry-gallery{column-count:4;column-gap:16px}.ip-masonry-gallery img{width:100%;display:block;margin-bottom:16px;break-inside:avoid}.ip-masonry-gallery .gallery{display:contents}.ip-masonry-gallery .gallery-item{display:block;break-inside:avoid;margin-bottom:16px;margin-top:0}.ip-masonry-gallery p{margin:0}.ip-masonry-gallery .gallery-icon img{width:100%;height:auto;display:block}@media (max-width:1200px){.ip-masonry-gallery{column-count:3}}@media (max-width:992px){.ip-masonry-gallery{column-count:2}}@media (max-width:768px){.ip-masonry-gallery{column-count:2}}.brand-color-01{background-color:#95c6e4}.brand-color-02{background-color:#e5e3df}.brand-color-03{background-color:#3a3935}.brand-color-04{background-color:#fff}.body-text-xl{font-size:28px!important;line-height:32px!important;font-weight:400!important}.body-text-l{font-size:24px!important;line-height:32px!important;font-weight:400!important}.body-text-m{font-size:16px!important;line-height:24px!important;font-weight:600!important}.body-text-s,.review-col .e18164-e64-v0,.review-col .e18164-e65-v0,.single-product .wcwl_intro p{font-size:16px!important;line-height:24px!important;font-weight:400!important}.body-text-xs{font-size:14px!important;line-height:16px!important;font-weight:400!important}@media (max-width:1024px){.body-text-xl{font-size:24px!important;line-height:32px!important}.body-text-l{font-size:20px!important;line-height:24px!important}}@media (max-width:767px){.body-text-xl{font-size:20px!important;line-height:24px!important}.body-text-l{font-size:18px!important;line-height:24px!important}}.heading1,.heading2,.heading3,.heading5,.heading6,.page-id-34409 .auth-title,.review-col .e18164-e62-v0 h6.x-text-content-text-primary,.review-col .reviews-pagination,.single-product p.stock.out-of-stock{font-family:Montserrat,sans-serif}.heading4{font-family:"Libre Baskerville",serif}.heading1{font-size:48px!important;line-height:55px!important;font-weight:400!important}.heading2,.page-id-34409 .auth-title{font-size:32px!important;line-height:40px!important;font-weight:400!important}.heading3{font-size:24px!important;line-height:32px!important;font-weight:700!important}.heading4{font-size:22px!important;line-height:32px!important;font-weight:400!important;font-style:italic!important}.heading5{font-size:21px!important;line-height:32px!important;font-weight:600!important}.heading6,.review-col .e18164-e62-v0 h6.x-text-content-text-primary,.review-col .reviews-pagination,.single-product p.stock.out-of-stock{font-size:21px!important;line-height:32px!important;font-weight:400!important}@media (max-width:1024px){.heading1{font-size:32px!important;line-height:38px!important}.heading2,.heading3,.page-id-34409 .auth-title{font-size:24px!important;line-height:32px!important}.heading4,.heading5,.heading6,.review-col .e18164-e62-v0 h6.x-text-content-text-primary,.review-col .reviews-pagination,.single-product p.stock.out-of-stock{font-size:18px!important;line-height:24px!important}}@media (max-width:767px){.heading1{font-size:28px!important;line-height:32px!important}.heading2,.heading3,.page-id-34409 .auth-title{font-size:20px!important;line-height:32px!important}.heading4,.heading5,.heading6,.review-col .e18164-e62-v0 h6.x-text-content-text-primary,.review-col .reviews-pagination,.single-product p.stock.out-of-stock{font-size:18px!important;line-height:24px!important}}#forminator-module-16237{display:flex!important;flex-direction:row!important;justify-content:center;gap:16px!important;margin:0!important}#DIV-Newsletter-container{width:100%!important;max-width:480px!important}.newsletter-title{width:100%}.newsletter-wrapper{width:100%;max-width:814px!important;align-content:center}@media (max-width:480px){#forminator-module-16237,#forminator-module-18136{flex-direction:column!important;display:flex!important}#DIV-Newsletter-container{display:block!important}#forminator-module-16237,#forminator-module-18136{margin-top:16px}.forminator-col,.forminator-field,.forminator-row .forminator-row-last{width:100%!important}}.forminator-ui.forminator-custom-form[data-grid=open] .forminator-row:not(:last-child){margin-bottom:0!important}@media (max-width:979px){.newletter-container{align-content:center}}.cart-page,.checkout-page{color:#3f3f3f!important}.faq-section{margin:0 auto}.faq-section .faq-title{font-size:28px;font-weight:500;margin-bottom:30px}.faq-section .faq-item{border-top:1px solid #e0e0e0}.faq-section .faq-item .faq-question{cursor:pointer;padding:20px 0;font-weight:500;display:flex;justify-content:space-between;align-items:center}.faq-section .faq-item .faq-answer{display:none;padding-bottom:20px;color:#555;line-height:1.6}.faq-section .faq-item.active .faq-answer{display:block}.faq-section .faq-item.active .faq-icon{transform:rotate(180deg)}.faq-section .faq-item .faq-icon{transition:transform .3s ease}.faq-section .support-button{margin-top:50px;text-align:center}.faq-section .support-button a{background-color:#a2d2f7;color:#fff;padding:14px 24px;text-decoration:none;font-weight:500;display:inline-flex;align-items:center;border-radius:4px}.faq-section .support-button a::before{content:"💬";margin-right:10px}.change-password-form input{color:#3f3f3f!important}.cp-error{font-size:.875rem;color:red;margin-top:4px;display:block}@media (max-width:1024px){.page-id-13 .x-container.max.width.offset{padding:unset!important}}@media (max-width:767px){.page-id-13 .x-container.max.width.offset{padding:unset!important}}.woocommerce div.product form.cart .variations .label{display:none}.woocommerce div.product form.cart .variations .value{width:100%}.woocommerce .quantity{margin-bottom:20px}.custom-quantity{display:flex;align-items:center;border:1px solid #ccc;border-radius:4px;overflow:hidden;width:fit-content}.custom-quantity button{background:#f8f8f8;border:none;padding:8px 12px;cursor:pointer;font-size:16px;color:#333;border-right:1px solid #ccc}.custom-quantity button.plus{border-right:none;border-left:1px solid #ccc}.custom-quantity input{border:none;text-align:center;width:40px;padding:8px;background:#fff;-moz-appearance:textfield}.custom-quantity input::-webkit-inner-spin-button,.custom-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.custom-quantity button:hover{background:#e0e0e0}.x-mini-cart .mini_cart_item{padding:15px 0 15px 0!important}.x-mini-cart .mini_cart_item img{float:left!important}.x-mini-cart .mini_cart_item a{font-weight:inherit!important}.x-mini-cart .mini_cart_item a.remove{color:#000!important}.x-mini-cart .mini_cart_item a.remove:hover{background:0 0!important;color:rgba(0,0,0,.5)!important}.cs-product-collections .ip-product-collection-01 .h6{text-transform:uppercase!important}h6.x-text-content-text-primary{text-transform:uppercase!important}#DIV-navlinks.is-sticky{position:fixed;top:0;z-index:9999;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.08);transition:all .3s ease;left:0;right:0;width:100%;padding:10px 0 10px 0;justify-content:space-around!important}@media (min-width:1150px) and (max-width:1200px){.blog-content-container{height:280px!important}}@media (min-width:1250px){.blog-content-container{height:250px!important}}.x-graphic-primary:hover{color:#95c6e4!important}.arrow-btn:hover{transform:translateX(5px)}.arrow-btn .x-anchor-content,.arrow-btn span.x-graphic{overflow:visible!important}.ip-faq-section .x-acc-header-content{font-weight:400!important}@media (max-width:979px){.faq-left-container{display:none}}span.yith-wcwl-add-to-wishlist-button__label{display:none}.product-wishlist-button{opacity:1!important;transition:opacity .3s ease}.yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--themed-button).yith-wcwl-add-to-wishlist-button--added svg.yith-wcwl-add-to-wishlist-button-icon{color:var(--cs-primary-color)!important}.m5cr-5.x-section,.m5cr-m.x-col{z-index:auto!important}.ip-product-collection-01 .cs-product-collections .x-tabs-list{width:auto!important}.forminator-row #email-1 .forminator-field{width:auto!important}.wc-block-components-spinner{position:static!important}.checkout-layout-01 button.button[type=submit]{display:block;width:100%;padding-top:12px;padding-bottom:12px;margin-top:32px;background-color:#95c6e4;color:#fff;text-align:center;border:none;border-radius:0;font-weight:400;text-decoration:none;float:none!important;font-size:1em!important}.blog-single-container{transition:transform .4s ease}.blog-single-container:hover{box-shadow:transparent 0 -.556308px 0 0!important;transform:translateY(-1%)}.aspect-16-9{aspect-ratio:1.7777777778!important}footer.x-colophon,header.x-masthead{z-index:10!important}.heading2 h2.x-text-content-text-primary,.page-id-34409 .auth-title h2.x-text-content-text-primary{text-transform:uppercase!important;font-size:1em!important}.ip-product-collection-01 select.cspc-sort{z-index:9;cursor:pointer}.ip-product-collection-01 select.cspc-sort:focus-visible{outline:0!important}.share-buttons{display:flex;gap:14px}.share-buttons a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#a8d3e7;color:#fff;text-decoration:none;font-size:23px;transition:.3s}.share-buttons a:hover{opacity:.8}.ip-toggle-section-01.sample_sec.x-section{z-index:999!important}.ip-toggle-section-01.x-section{z-index:9!important}.blog-content-container{flex-wrap:nowrap}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.cp-product{position:relative}.cp-product .wishlist-remove{position:absolute;top:-12px;right:-8px;z-index:10}.cp-product .wishlist-remove a{font-size:38px;color:#fff;text-decoration:none;font-weight:500;width:38px;height:38px;display:inline-flex;background:#f44336;align-items:center;justify-content:center;border-radius:50px}.cp-product .wishlist-remove a:hover{opacity:.85}.wishlist-icon{cursor:pointer;transition:.3s}.wishlist-icon:hover path{stroke:#000}.wishlist-icon.filled path{fill:#8bb6d1;stroke:#8bb6d1}.wishlist-popup{position:fixed;top:40%;left:35%;right:35%;text-align:center;background:#fff;color:#000;padding:15px 20px;border-radius:6px;font-size:15px;z-index:9999;display:none;box-shadow:0 0 6px 6px #ddd}.product-wishlist-button{opacity:1!important;width:40px;text-align:center;background:#fff;display:inline-flex;align-items:center;height:40px;border-radius:50px;justify-content:center}.product-wishlist-button .custom-add-to-wishlist{display:inline-flex;align-items:center;justify-content:center}.woocommerce div.product form.cart{margin-bottom:0!important}.woocommerce div.product form.cart .variations select{border-color:#000!important}.yith-wcwl-add-to-wishlist__feedback--product_added::after{content:"Product added to your wishlist ❤️";display:block;white-space:normal;color:#1d2327!important;font-size:15px;transform:translate(0,-10px)}.yith-wcwl-add-to-wishlist__feedback--product_added{color:#fff!important}.yith-wcwl-add-to-wishlist__feedback--product_added>*{display:none!important;color:#fff!important}.yith-wcwl-add-to-wishlist__feedback{padding:7px 17px!important}.yith-wcwl-feedback-messages-container .yith-wcwl-add-to-wishlist__feedback{min-width:370px!important}.wc-block-grid.wp-block-product-new.wp-block-woocommerce-product-new.wc-block-product-new button.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--icon-button.yith-wcwl-add-to-wishlist-button-over-image{opacity:1!important;width:40px;text-align:center;background:#fff;display:inline-flex;align-items:center;height:40px;border-radius:50px;justify-content:center;left:auto;right:0}.yith-add-to-wishlist-button-block.yith-add-to-wishlist-button-block--single{background:#fff;display:inline-flex;align-items:center;height:40px;width:40px;border-radius:50px}.wc-block-grid.wp-block-product-new.wp-block-woocommerce-product-new.wc-block-product-new .wc-block-grid__product-onsale{background:#95c6e4!important;left:6px!important;right:auto!important;border:0!important;padding:4px 13px!important;color:#fff!important;font-size:12px!important}.wc-block-grid.wp-block-product-new.wp-block-woocommerce-product-new.wc-block-product-new .yith-wcwl-add-to-wishlist__feedback--product_added::after{transform:translate(0,-7px)!important}.wc-block-grid.wp-block-product-new.wp-block-woocommerce-product-new .yith-wcwl-add-to-wishlist__feedback{padding-left:45px!important;padding-right:45px!important}.faq-content .faq-category-heading,.ip-faq-section h2 div{text-transform:capitalize!important}.sample-box-main .x-anchor-button .x-anchor-content{font-size:14px;padding-top:17px;padding-bottom:17px}a#nav-signin-login span{color:#3a3935}.nav-icons .x-icon:before{color:#676663}.x-anchor-menu-item .x-anchor-sub-indicator{font-weight:400!important}@media only screen and (min-width:1321px){#DIV-navlinks.is-sticky div#nav-right-container{width:20%}#DIV-navlinks.is-sticky div#link-container{width:65%!important}#DIV-navlinks.is-sticky div#nav-left-container{width:15%!important}#DIV-navlinks.is-sticky{justify-content:center!important;padding-left:4%;padding-right:2%}}#you_may_like_products .ps-product-title{color:#000!important;text-transform:uppercase!important}#you_may_like_products .ps-product-price{color:#000!important}#you_may_like_products .ps-navigation{border:1px solid #000!important;align-items:center!important;justify-content:center!important}#you_may_like_products .ps-navigation.swiper-button-prev{left:-30px}#you_may_like_products .ps-navigation.swiper-button-next{right:-30px}#you_may_like_products .ps-navigation::after{content:"";width:26px!important;height:13px!important;background-position:center!important;background-image:url(/wp-content/uploads/2025/10/left-chevron.png)!important;background-size:32px}@media screen and (max-width:767px){#you_may_like_products .ps-swiper-slide.swiper-slide{width:100%!important}}@media screen and (max-width:1149px) and (min-width:751px){footer .ip-footer-piece-03 #DIV-container-1{grid-column:1!important;grid-row:1!important}footer .ip-footer-piece-03 #COL-Links{grid-template-columns:1fr 1fr 1fr 1fr!important}footer .ip-footer-piece-03 .footer-link-title{font-size:17px!important;max-width:80%}}header div#nav-sign-in-cart-container .x-text.x-content{background:#3a3935;width:22px;height:22px;border-radius:50px;color:#fff;display:inline-flex;align-items:center;justify-content:center;position:absolute;right:-20px;top:-14px;font-weight:500}body.page-id-34433 .x-main.full,body.page.page-id-14 .x-main.full,body.privacy-policy .x-main.full{max-width:1440px;margin:auto;width:88%}.hero-slider-wrapper h1{color:#fff;font-size:48px!important;line-height:55px!important;font-weight:400!important;font-family:Gloock,serif}span.sentence-case-format{text-transform:capitalize!important}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border:1px solid rgba(0,0,0,.1)!important;background-color:#fff!important}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#fff!important}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border:1em solid #fff!important}.cart-page .wc-block-components-sidebar{background-color:#fff!important;border:1px solid rgba(0,0,0,.1)!important}.accepted-returnpolicy label.checkbox,p#kl_newsletter_checkbox_field label.checkbox{padding-left:4px}.accepted-returnpolicy input,.woocommerce-account-fields input,p#kl_newsletter_checkbox_field input{transform:translate(0,10px)}p#billing_return_policy_field,p#kl_newsletter_checkbox_field{width:100%!important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{line-height:16px!important;font-weight:400!important;text-transform:uppercase;letter-spacing:.2em;font-size:14px!important;padding-top:16px;padding-bottom:16px}