@media screen and (max-width:992px) and (min-width:768px){.woocommerce-page h1.page-title,.woocommerce h1{font-size:32px}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item{flex-direction:column}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__description{padding-left:0;padding-top:10px}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__total-price{padding-top:20px}.woocommerce-checkout.wc-block-components-totals-wrapper,.woocommerce-checkout.wc-block-components-order-summary .wc-block-components-order-summary-item:last-child>div{padding-top:10px}.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text{margin-bottom:10px}}@media screen and (max-width:768px){.woocommerce-page h1.page-title,.woocommerce h1{font-size:30px}.woocommerce-shop.woocommerce-page ul.products{grid-template-columns:repeat(2,1fr);gap:2em 1.8em}}@media screen and (max-width:460px){.woocommerce-shop.woocommerce-page ul.products{grid-template-columns:repeat(1,1fr)}body.woocommerce-shop.woocommerce-page ul.products{padding-bottom:.5em}}@media screen and (max-width:992px){footer .icon_wrap{padding-top:.6em}.woocommerce-shop .category-section:not(:last-child){padding-bottom:2em;margin-bottom:2em !important}.woocommerce-shop.woocommerce-page ul.products li a img{border-radius:12px}.woocommerce-shop.woocommerce-page ul.products{column-gap:2.5em;padding-bottom:2.5em}.woocommerce-shop .category-section:not(:last-child){padding-bottom:0}.woocommerce-page main#main .container{padding-bottom:0;padding-top:2.5em}.woocommerce-shop h2.category-title{font-size:24px}.woocommerce-shop .category-section:last-child{margin-bottom:0 !important}.woocommerce-checkout.woocommerce-page main#main .container{padding-bottom:2.5em}.section-spacing{padding:3em 0}.woocommerce-checkout .woocommerce-thankyou-order-details .email>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}footer .col-lg-3:not(:last-child) .footer-col{padding-right:0;border-bottom:1px solid rgba(255,255,255,.15)}footer .footer-links ul li{font-size:14px;padding:8px 0 !important}footer .additionalNumbers:not(.ptop){padding-bottom:2.2em}}@media screen and (max-width:768px) and (min-width:460px){.woocommerce-shop.woocommerce-page .category-section:nth-child(5) ul.products{padding-bottom:.5em}.woocommerce-shop.woocommerce-page ul.products{column-gap:1.8em}}@media screen and (max-width:1500px) and (min-width:1200px){header nav li{padding:0 6px}header nav .menu-item a.nav-link{font-size:13px}header nav .menu-item:has(.dropdown-menu) .caret:after{font-size:13px}}@media screen and (max-width:1200px){.woocommerce-page .close-button img{height:20px}header li.menu-item-has-children.nav-item.dropdown.active,header li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.nav-item.dropdown.active{background:var(--bs-neutrals-bg-grey-100);color:var(--bs-primary-bg-pink-700);border-color:transparent !important}nav#main_nav{order:1}.headerMenuWrap{position:fixed;top:0;right:-350px;width:350px;height:100%;background-color:#fff;transition:right .3s ease-in-out;z-index:1000}.headerMenuWrap.open-menu{right:0}header div#overlay.active-overlay{display:block}header ul#primary-menu{flex-direction:column;align-items:start !important}header .open-menu li{width:100%;padding:0}header .open-menu .dropdown-menu{width:100%}header .open-menu li a.nav-link{padding:12px 20px !important}header .open-menu li:hover{color:var(--bs-primary-bg-pink-700);background:var(--bs-neutrals-bg-grey-100)}header nav .menu-item:has(.dropdown-menu) .caret{position:relative;display:contents;margin-left:auto}header nav .open-menu .menu-item:has(.dropdown-menu) .caret:after{top:25px;right:20px}header .open-menu .dropdown-menu .dropdown-menu-end.sub-menu{transform:none}header .open-menu ul.dropdown-menu li .caret:after{transform:rotate(0) translatey(-7px) !important}header .open-menu li ul.dropdown-menu{position:unset}.headerMenuWrap ul#primary-menu{height:calc(100% - 212px);overflow:auto}header nav .menu-item a.nav-link{font-size:13px}header .open-menu .btn-wrapper.d-flex{padding:20px;flex-direction:column;row-gap:12px}header .open-menu .btn-wrapper.d-flex button{width:100%;display:block}header .more-menu{display:none !important}header .header-cart{position:absolute;top:20px;right:20px}header .close-menu{text-align:left !important}header .header-cart .cart-icon{font-size:20px}header .nav-menu ul.dropdown-menu .menu-item.menu-item-has-children.dropdown.active{color:var(--bs-primary-bg-pink-700) !important}header .dropdown.active ul.dropdown-menu.dropdown-menu-end a:hover{color:var(--bs-primary-bg-pink-700)}#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999;display:none}}@media screen and (max-width:768px){footer .divider{padding:0 0 .5em;padding-bottom:30px}footer .copyright-section{flex-direction:column}footer .copyright-section p{width:100%;padding-left:0}footer .copyright-section p:not(:last-child){border-right:0;border-bottom:1px solid rgba(255,255,255,15%)}.woocommerce-cart .wp-block-woocommerce-empty-cart-block h2.wc-block-cart__empty-cart__title.with-empty-cart-icon:before{width:3em;mask-size:3em;height:3em}.woocommerce-cart .wp-block-woocommerce-empty-cart-block h2.wc-block-cart__empty-cart__title{font-size:18px}.woocommerce-cart .wc-block-grid__products{display:grid;grid-template-columns:repeat(2,1fr);gap:2em 1.8em}.woocommerce-cart .wc-block-grid__products .wc-block-grid__product{max-width:100% !important}.woocommerce-cart .wc-block-grid__product{border-width:0 0 0 8px}.woocommerce-checkout,.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-product-name{font-size:14px}.woocommerce-checkout .wc-block-components-totals-item.wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.woocommerce-checkout .wc-block-components-totals-footer-item-tax-value{font-size:18px}.woocommerce-checkout button.wc-block-components-checkout-place-order-button{font-size:16px;padding:.5em 1em !important}.woocommerce-checkout .woocommerce-order-details .wc-item-meta{padding-left:0}}@media screen and (max-width:991px){footer .divider hr{margin:.5em 0}footer .col-lg-3:nth-child(2) .footer-col{padding:1em 0;border-bottom:0}}@media screen and (max-width:1200px){footer .copyright-section{flex-wrap:wrap;row-gap:8px}}@media screen and (max-width:992px) and (min-width:576.5px){footer .icon_wrap img{width:30px}.woocommerce-cart .wc-block-grid__product .wc-block-grid__product-add-to-cart{margin-bottom:0}}@media screen and (max-width:576px){footer .icon_wrap img{width:24px}}@media screen and (min-width:992px){footer .footer-links .HideDesktop{display:none}footer .footer-col .footerHeading1{padding:0 !important}}@media screen and (min-width:1200.5px){header .hide-on-desktop{display:none !important}}@media screen and (min-width:576px){.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview{border:unset}.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview li{border:1px solid rgba(0,0,0,.1)}}