.woocommerce .quantity,.woocommerce .update-quantity{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border-radius:50px;background-color:var(--ast-global-color-3)}.woocommerce .quantity .minus,.woocommerce .quantity .plus,.woocommerce .quantity .input-text,.woocommerce .update-quantity .minus,.woocommerce .update-quantity .plus,.woocommerce .update-quantity .input-text{padding:0;border:0;background-color:#fff0;display:flex;align-items:center;justify-content:center}.woocommerce .quantity .minus,.woocommerce .quantity .plus,.woocommerce .update-quantity .minus,.woocommerce .update-quantity .plus{width:24px;height:24px;position:relative;margin:0;color:var(--ast-global-color-1);color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;line-height:normal}.woocommerce .quantity .input-text,.woocommerce .update-quantity .input-text{width:24px;height:24px;min-width:0;min-height:0;max-width:none;max-height:none;padding:0!important;margin:0;outline:none;color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;line-height:normal;text-align:center}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}@keyframes slideEffect{from{transform:translateX(32%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes heightEffect{from{height:0;opacity:0}to{height:auto;opacity:1}}.header-sidebar__container{width:100vw;display:flex;justify-content:center;position:relative}.header-sidebar__container.header-sidebar__container--scrolled .header-sidebar-open{max-width:100%}.header-sidebar{position:absolute;display:none;max-width:100%;width:100%;height:100vh;z-index:1000}.header-sidebar a{outline:none;text-decoration:none}.header-sidebar::before{content:"";width:50%;height:100%;background-color:rgb(0 0 0 / .15)}.header-sidebar.header-sidebar-open{display:flex}.header-sidebar .header-sidebar__wrapper{position:relative;width:50%;height:100%;padding:40px 40px 80px;background-color:var(--ast-global-color-5);z-index:1000;overflow:hidden}.header-sidebar .header-sidebar__wrapper .header-sidebar__inner{height:100%}.header-sidebar .menu-heading{color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.5em}.header-sidebar .menu-account{display:flex;flex-direction:column;gap:12px}.header-sidebar .menu-account .menu-item{border-top:1px solid #ebeaeb}.header-sidebar .menu-account .menu-item:last-child{border-bottom:1px solid #ebeaeb}.header-sidebar .menu-account .menu-item .menu-link{padding:8px 0}.header-sidebar .menu-account .menu-item.auth-item.logged_in{display:none}.header-sidebar .menu-lists{display:flex;flex-direction:column;padding:0;margin:0;list-style:none}.header-sidebar .menu-lists .menu-item{display:flex;align-items:center;gap:24px;color:var(--ast-global-color-8)}.header-sidebar .menu-lists .menu-item.shop-menu{width:100%;justify-content:space-between;border-top:1px solid #ebeaeb;border-bottom:1px solid #ebeaeb;transition:border-color 0.3s ease}.header-sidebar .menu-lists .menu-item.shop-menu .menu-link{color:var(--ast-global-color-1);font-size:17px;font-weight:500;text-transform:uppercase;padding:8px 0}.header-sidebar .menu-lists .menu-item.shop-menu:hover{border-color:var(--ast-global-color-1)}.header-sidebar .menu-lists .menu-item .menu-item__inner{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px}.header-sidebar .menu-lists .menu-item .menu-item__inner .menu-link{color:var(--ast-global-color-1);text-transform:uppercase;font-weight:500}.header-sidebar .menu-lists .menu-item .menu-item__inner .menu-item__icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;color:currentColor}.header-sidebar .menu-lists .menu-item .menu-item__inner .menu-item__icon svg{width:100%;height:100%}.header-sidebar .menu-lists .menu-item .menu-item__inner:hover{color:var(--ast-global-color-1)}.header-sidebar .menu-lists .menu-item .menu-link{text-decoration:none;color:currentColor;flex-grow:1;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-transform:capitalize;transition:color 0.3s ease}.header-sidebar .menu-lists .menu-item .menu-icon{color:currentColor;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:color 0.3s ease}.header-sidebar .menu-lists .menu-item .menu-icon svg{width:100%;height:100%}.header-sidebar .menu-lists .menu-item:hover{color:var(--ast-global-color-1)}.header-sidebar .menu-lists .menu-item.parent-menu>.menu-link{color:var(--ast-global-color-1);font-weight:500;text-transform:uppercase}.header-sidebar .menu-lists .menu-item.has-child{width:100%;display:flex;flex-direction:column;gap:12px;justify-content:flex-start;align-items:flex-start}.header-sidebar .menu-lists .menu-item.has-child .menu-link{width:100%}.header-sidebar .menu-lists .menu-item.has-child .sub-menu__lists{width:100%}.header-sidebar .menu-lists .menu-item.has-child.menu-item--open .sub-menu__lists{display:flex}.header-sidebar .menu-lists .menu-item.has-child.menu-item--open .menu-item__icon{transform:rotate(90deg)}.header-sidebar .sub-menu__lists{display:none;flex-direction:column;padding:0;margin:0;list-style:none;transition:all 0.3s ease;animation:fadeEffect 0.3s ease}.header-sidebar .sub-menu__lists .menu-item{border-top:1px solid #ebeaeb}.header-sidebar .sub-menu__lists .menu-item:last-child{border-bottom:1px solid #ebeaeb}.header-sidebar .sub-menu__lists .menu-item .menu-link{padding:8px 0}.header-sidebar .menu-category .menu-lists{gap:36px}.header-sidebar .wishlist{height:100%;display:flex;flex-direction:column;gap:16px}.header-sidebar .wishlist .wishlist-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px solid var(--ast-global-color-8)}.header-sidebar .wishlist .wishlist-top .wishlst-select__all{padding:0;background-color:#fff0;color:var(--ast-global-color-8);font-size:16px;font-family:"Montserrat",sans-serif;font-weight:400;line-height:1.5em;position:relative}.header-sidebar .wishlist .wishlist-top .wishlst-select__all::after{content:"";width:100%;height:1px;background-color:var(--ast-global-color-8);position:absolute;bottom:0;left:0;transition:width 0.3s ease}.header-sidebar .wishlist .wishlist-top .wishlst-select__all:hover::after{width:0}.header-sidebar .wishlist .wishlist-body{height:100%}.header-sidebar .wishlist .wishlist-body .wishlist-form{height:100%;display:flex;flex-direction:column;gap:32px}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner{height:80%;display:flex;flex-direction:column;gap:16px;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item{width:100%;display:flex;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #a1a0a1}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item .product-item__info{display:flex;gap:16px}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item .product-item__info .product-item__image{width:106px;height:100%;aspect-ratio:1/1;border-radius:8px;overflow:hidden}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item .product-item__info .product-item__image a{display:block;width:100%;height:100%}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item .product-item__info .product-item__image img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item .product-item__info .product-item__image:hover img{transform:scale(1.2)}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item .product-item__info .product-item__info--inner{display:flex;flex-direction:column;justify-content:center;gap:4px}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item .product-item__info .product-item__name{color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;line-height:1.4em;text-transform:uppercase}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item .product-item__info .product-item__attribute .variation{display:inline-block}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item .product-item__info .product-item__attribute .variation:first-child span,.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item .product-item__info .product-item__attribute .variation:nth-child(2) span{color:var(--ast-global-color-1)}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item .product-item__info .product-item__attribute .variation span{color:#a1a0a1}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item .product-item__info .product-item__price bdi{color:var(--ast-global-color-0);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;line-height:1.5em}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item .product-item__info .product-item__price del{text-decoration:none}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item .product-item__info .product-item__price del bdi{font-weight:500;color:var(--ast-global-color-8);text-decoration:line-through;font-size:14px}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item .product-item__actions{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item .product-item__actions .product-item__actions--inner{display:flex;align-items:center;gap:24px}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item .product-item__actions .action-select .actions-checkbox{width:20px;height:20px;appearance:none;-moz-appearance:none;-webkit-appearance:none;border:1px solid var(--ast-global-color-8);border-radius:2px;display:grid;place-items:center;cursor:pointer;transition:all 0.3s ease;position:relative}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item .product-item__actions .action-select .actions-checkbox::before{content:"";width:12px;height:12px;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--ast-global-color-0);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item .product-item__actions .action-select .actions-checkbox:checked{border-color:var(--ast-global-color-0);background-color:#fff0}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item .product-item__actions .action-select .actions-checkbox:checked::before{transform:scale(1)}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item .product-item__actions .action-btn{padding:0;background-color:#fff0;position:relative;text-align:center;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item .product-item__actions .action-btn::after{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;transition:width 0.3s ease}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item .product-item__actions .action-btn.action-edit{color:var(--ast-global-color-8)}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item .product-item__actions .action-btn.action-edit::after{background-color:var(--ast-global-color-8)}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item .product-item__actions .action-btn.action-remove{color:var(--ast-global-color-0)}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item .product-item__actions .action-btn.action-remove::after{background-color:var(--ast-global-color-0)}.header-sidebar .wishlist .wishlist-body .wishlist-body__inner .product-item .product-item__actions .action-btn:hover::after{width:0}.header-sidebar .wishlist .wishlist-body .form-bottom{align-self:flex-end}.header-sidebar .wishlist .wishlist-body .form-bottom .form-btn__submit{min-width:290px;min-height:50px;padding:10px 14px;background-color:var(--ast-global-color-6);border-radius:50px;display:flex;align-items:center;justify-content:center;font-family:"Montserrat",sans-serif;color:var(--ast-global-color-7);font-size:16px;font-weight:700;line-height:1.5em}.header-sidebar .header-sidebar__loading{display:none;position:absolute;top:0;left:0;width:100%;height:100%;place-items:center;background-color:rgb(0 0 0 / .5);z-index:1000}header.ast-custom-header{transition:all 0.3s ease 0s}header.ast-custom-header #arch-c-top-header,header.ast-custom-header #arch-c-primary-header,header.ast-custom-header #arch-c-primary-header .e-con-inner{transition:all 0.3s ease 0s}header.ast-custom-header .parent-primay-menu{background-color:var(--ast-global-color-5)}header.ast-custom-header #arch-c-primary-header.sidebar-active{background-color:var(--ast-global-color-5)}header.ast-custom-header.ast-header-sticky-active{box-shadow:rgb(149 157 165 / .2) 0 8px 24px}header.ast-custom-header.ast-header-sticky-active #arch-c-top-header{transform:translateY(-100%);opacity:0;visibility:hidden;height:0;display:none}header.ast-custom-header.ast-header-sticky-active .parent-primay-menu:has(>#arch-c-primary-header.sidebar-active){background-color:var(--ast-global-color-5)}header.ast-custom-header.ast-header-sticky-active #arch-c-primary-header{padding:12px 24px}header.ast-custom-header.ast-header-sticky-active #arch-c-primary-header:has(.sidebar-active){background-color:var(--ast-global-color-5)}header.ast-custom-header .icon-toggle--active a{font-weight:600!important;color:var(--ast-global-color-0)!important}header.ast-custom-header .icon-toggle--active svg[class$=-icon] path[id$=-solid]{display:none!important}header.ast-custom-header .icon-toggle--active svg[class$=-icon] path[id$=-fill]{display:block!important}header.ast-custom-header .header-sidebar-wishlist{position:relative}header.ast-custom-header .header-sidebar-wishlist[data-count]:before{content:attr(data-count);position:absolute;top:-.5em;right:-.5em;background-color:var(--ast-global-color-0);color:#fff;font-size:10px;width:15px;height:15px;display:flex;align-items:center;justify-content:center;border-radius:50%;z-index:1}header.ast-custom-header .header-sidebar-wishlist[data-count="0"]:before{display:none}.header-icons{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;gap:16px}.header-icons .header-icon{outline:none}.header-icons .icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.header-icons .icon svg{width:100%;height:100%}.search-live__products .price{margin:0!important;color:var(--ast-global-color-1)!important;font-size:16px!important;font-weight:500!important;font-family:"Montserrat",sans-serif;line-height:1.5em}.woocommerce-account .woocommerce-MyAccount-navigation .avatar{border-radius:50%}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link:not(.is-active) a{font-family:"Montserrat",sans-serif;font-size:16px;line-height:1.4em;color:var(--ast-global-color-1);text-transform:capitalize}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link:not(.is-active) a .ahfb-svg-iconset{margin-right:16px}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link:not(.is-active) a:hover{color:var(--ast-global-color-0)}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message{color:var(--ast-global-color-1);font-size:16px;line-height:1.4em}.woocommerce-account .woocommerce-MyAccount-content .button{color:var(--ast-global-color-7)!important;background-color:var(--ast-global-color-0);font-family:"Montserrat",sans-serif;font-size:16px;line-height:1.4em;text-transform:capitalize;border-radius:0;padding:12px 24px;border-radius:50px;transition:all 0.3s ease}.woocommerce-account .woocommerce-MyAccount-content .button:hover{background-color:var(--ast-global-color-1)}.cart-drawer .uael-mc-offcanvas__icon-wrap .uael-mc-offcanvas__header-badge{width:20px;height:20px;font-size:12px}.cart-drawer .elementor-menu-cart__products{display:flex;flex-direction:column;gap:16px}.cart-drawer .elementor-menu-cart__product{padding:0;margin:0;position:relative;display:flex;flex-wrap:wrap;gap:16px}.cart-drawer .elementor-menu-cart__product .elementor-menu-cart__product-image{width:35%}.cart-drawer .elementor-menu-cart__product .elementor-menu-cart__product-image a{display:block;position:relative;overflow:hidden;border-radius:8px;box-shadow:0 0 10px rgb(0 0 0 / .1)}.cart-drawer .elementor-menu-cart__product .elementor-menu-cart__product-image a img{width:100%;height:auto;display:block;transition:transform 0.3s ease-in-out}.cart-drawer .elementor-menu-cart__product .elementor-menu-cart__product-image a:hover img{transform:scale(1.1)}.cart-drawer .elementor-menu-cart__product .elementor-menu-cart__product-name{width:calc(65% - 16px);display:flex;flex-direction:column;justify-content:space-around}.cart-drawer .elementor-menu-cart__product .elementor-menu-cart__product-name .ast-product-name a{font-size:20px;font-weight:500;line-height:1.5em;text-decoration:none;text-transform:uppercase}.cart-drawer .elementor-menu-cart__product .elementor-menu-cart__product-name .variation{margin:0;display:inline-block;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var(--ast-global-color-1)}.cart-drawer .elementor-menu-cart__product .elementor-menu-cart__product-price{padding:0;margin:0;width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px}.cart-drawer .elementor-menu-cart__product .elementor-menu-cart__product-price .quantity{margin:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border-radius:50px;background-color:var(--ast-global-color-3)}.cart-drawer .elementor-menu-cart__product .elementor-menu-cart__product-price .quantity .minus,.cart-drawer .elementor-menu-cart__product .elementor-menu-cart__product-price .quantity .plus,.cart-drawer .elementor-menu-cart__product .elementor-menu-cart__product-price .quantity .input-text{padding:0;border:0;background-color:#fff0;display:flex;align-items:center;justify-content:center}.cart-drawer .elementor-menu-cart__product .elementor-menu-cart__product-price .quantity .minus,.cart-drawer .elementor-menu-cart__product .elementor-menu-cart__product-price .quantity .plus{width:24px;height:24px;position:relative;margin:0;color:var(--ast-global-color-1);color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;line-height:normal}.cart-drawer .elementor-menu-cart__product .elementor-menu-cart__product-price .quantity .input-text{width:24px;height:24px;min-width:0;min-height:0;max-width:none;max-height:none;padding:0!important;margin:0;outline:none;color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;line-height:normal;text-align:center}.cart-drawer .elementor-menu-cart__product .elementor-menu-cart__product-price .ast-mini-cart-price-wrap{margin:0}.cart-drawer .elementor-menu-cart__product .elementor-menu-cart__product-price .ast-mini-cart-price-wrap bdi{font-size:20px;font-weight:700;line-height:normal;text-align:right;color:var(--ast-global-color-1)}.cart-drawer .elementor-menu-cart__product .elementor-menu-cart__product-remove{position:absolute;top:0;right:0;z-index:10;border:none}.cart-drawer .elementor-menu-cart__product .elementor-menu-cart__product-remove .elementor_remove_from_cart_button{width:24px;height:24px;display:block;opacity:1;position:relative;cursor:pointer}.cart-drawer .elementor-menu-cart__product .elementor-menu-cart__product-remove .elementor_remove_from_cart_button:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor' class='size-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m9.75 9.75 4.5 4.5m0-4.5-4.5 4.5M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z' /%3E%3C/svg%3E%0A");background-size:100%;background-repeat:no-repeat;width:100%;height:100%;display:block;transition:filter 0.2s ease-in-out}.cart-drawer .elementor-menu-cart__product .elementor-menu-cart__product-remove .elementor_remove_from_cart_button:hover:after{filter:opacity(.5)}.cart-drawer .elementor-menu-cart__product .elementor-menu-cart__product-remove .remove_from_cart_button{display:none}.cart-drawer .elementor-menu-cart__product .elementor-menu-cart__product-remove::before,.cart-drawer .elementor-menu-cart__product .elementor-menu-cart__product-remove::after{display:none}.cart-drawer .elementor-menu-cart__subtotal{margin-top:4rem;padding:0;border:none;display:flex;align-items:center;justify-content:space-between}.cart-drawer .elementor-menu-cart__subtotal strong{font-size:20px}.cart-drawer .elementor-menu-cart__subtotal .woocommerce-Price-amount bdi{font-size:24px;font-weight:600;line-height:normal;text-align:right;color:var(--ast-global-color-0)}.cart-drawer .elementor-menu-cart__footer-buttons{margin-top:.5em;padding:0;display:flex;align-items:center;justify-content:space-between;gap:16px}.cart-drawer .elementor-menu-cart__footer-buttons .elementor-button{width:50%;display:grid;place-items:center;padding:12px;border-radius:50px;font-size:16px;font-weight:700;line-height:1.5em;text-transform:uppercase;text-align:center;border:1px solid #fff0;transition:all 0.3s ease-in-out}.cart-drawer .elementor-menu-cart__footer-buttons .elementor-button.elementor-button--view-cart{border-color:var(--ast-global-color-1);color:var(--ast-global-color-1);background-color:#fff0}.cart-drawer .elementor-menu-cart__footer-buttons .elementor-button.elementor-button--view-cart:hover{background-color:var(--ast-global-color-1);color:var(--ast-global-color-7)}.cart-drawer .elementor-menu-cart__footer-buttons .elementor-button.elementor-button--checkout{color:var(--ast-global-color-7);background-color:var(--ast-global-color-6)}.cart-drawer .elementor-menu-cart__footer-buttons .elementor-button.elementor-button--checkout:hover{background-color:var(--ast-global-color-2)}:root{--background:#4285f4;--icon-color:#344955;--width:50px;--height:50px;--border-radius:100%}.floating-buttons__wrapper{position:fixed;bottom:6rem;right:1.5rem;z-index:1000;width:var(--width);height:var(--height);border-radius:var(--border-radius);display:flex;justify-content:center;align-items:center}.floating-buttons__wrapper .floating-buttons--toggle{background:var(--background);width:var(--width);height:var(--height);position:relative;z-index:3;border-radius:var(--border-radius);box-shadow:0 2px 4px rgb(0 0 0 / .4);display:flex;justify-content:center;align-items:center;animation:fab-animation-reverse 0.4s ease-out forwards}.floating-buttons__wrapper .floating-buttons--toggle::before,.floating-buttons__wrapper .floating-buttons--toggle::after{content:"";display:block;position:absolute;border-radius:4px;background:#fff}.floating-buttons__wrapper .floating-buttons--toggle::before{width:4px;height:18px}.floating-buttons__wrapper .floating-buttons--toggle::after{width:18px;height:4px}.floating-buttons__wrapper .floating-buttons{position:absolute;z-index:2;opacity:0;top:-80px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem;transition:opacity 0.2s ease-in,top 0.2s ease-in,width 0.1s ease-in}.floating-buttons__wrapper .floating-buttons a{color:var(--icon-color);opacity:1}.floating-buttons__wrapper .floating-buttons a:hover{transition:0.2s;opacity:1;color:rgb(48.1284671533,67.5649635036,78.6715328467)}.floating-buttons__wrapper input{height:100%;width:100%;border-radius:var(--border-radius);cursor:pointer;position:absolute;z-index:5;opacity:0}.floating-buttons__wrapper input:checked~.floating-buttons--toggle{animation:fab-animation 0.4s ease-out forwards}.floating-buttons__wrapper input:checked~.floating-buttons{animation:fac-animation 0.4s ease-out forwards 0.1s;top:-140px;opacity:1}@media (max-width:768px){.floating-buttons__wrapper input:checked~.floating-buttons{top:-120px}}.floating-buttons__button{aspect-ratio:1/1;width:3.25rem;text-decoration:none;filter:drop-shadow(0 2px 4px rgb(0 0 0 / .4))}.floating-buttons__button:hover{transition:0.2s;transform:scale(1.1)}.floating-buttons__logo{width:100%;height:100%;object-fit:cover}.floating-buttons__wrapper--no-toggle{bottom:7rem;width:auto;height:auto;border-radius:0}.floating-buttons__wrapper--no-toggle .floating-buttons{position:relative;top:0;opacity:1}@keyframes fab-animation{0%{transform:rotate(0) scale(1)}20%{transform:rotate(60deg) scale(.93)}55%{transform:rotate(35deg) scale(.97)}80%{transform:rotate(48deg) scale(.94)}100%{transform:rotate(45deg) scale(.95)}}@keyframes fab-animation-reverse{0%{transform:rotate(45deg) scale(.95)}20%{transform:rotate(-15deg)}55%{transform:rotate(10deg)}80%{transform:rotate(-3deg)}100%{transform:rotate(0) scale(1)}}@keyframes fac-animation{0%{transform:scale(1,1)}33%{transform:scale(.95,1.05)}66%{transform:scale(1.05,.95)}100%{transform:scale(1,1)}}li.product{position:relative;width:100%;height:100%;margin:0;padding:0;background:#fff0}.product-item__wrapper{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;gap:16px;border-radius:16px;background:var(--Main-Light,#fffef9);padding-bottom:20px;transition:background-color 0.3s ease}.product-item__wrapper a{outline:none}.product-item__wrapper:hover{background:var(--ast-global-color-1)}.product-item__wrapper:hover .product-item__content .product-item__title,.product-item__wrapper:hover .product-item__content .product-item__author,.product-item__wrapper:hover .product-item__content .product-item__author span{color:var(--Main-Light,#fffef9)}.product-item__wrapper:hover .product-item__actions .product-item__buttons .button{color:var(--Main-Light,#fffef9)}.product-item__wrapper:hover .product-item__actions .product-item__price .price-min,.product-item__wrapper:hover .product-item__actions .product-item__price .price-min bdi,.product-item__wrapper:hover .product-item__actions .product-item__price .price-regular bdi{color:var(--Main-Light,#fffef9)}.product-item__wrapper:hover .product-item__actions .product-item__buttons .yith-wcwl-add-to-wishlist .add_to_wishlist img,.product-item__wrapper:hover .product-item__actions .product-item__buttons .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--added) img{filter:invert(1)}.product-item__wrapper:hover .product-item__status .status-text{color:var(--Main-Light,#fffef9)}.product-item__wrapper .product-item__image{width:100%;margin-bottom:16px;border-radius:16px;overflow:hidden}.product-item__wrapper .product-item__image img{margin:0;transition:transform 0.3s ease}.product-item__wrapper .product-item__image:hover img{transform:scale(1.2)}@media (max-width:560px){.product-item__wrapper .product-item__image{margin-bottom:10px}}.product-item__wrapper .product-item__content{display:flex;flex-direction:column;padding:0 20px}.product-item__wrapper .product-item__content p{margin:0}.product-item__wrapper .product-item__content .product-item__title{color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;line-height:1.5em;text-transform:uppercase}.product-item__wrapper .product-item__content .product-item__title:not(.variation__title){overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}@media (max-width:560px){.product-item__wrapper .product-item__content .product-item__title{font-size:14px;line-height:1.3em}}.product-item__wrapper .product-item__content .product-item__author{color:var(--ast-global-color-8);font-family:"Montserrat",sans-serif;font-size:14px;font-weight:700;line-height:1.5em}.product-item__wrapper .product-item__content .product-item__author span{font-weight:400;color:var(--ast-global-color-1)}@media (max-width:560px){.product-item__wrapper .product-item__content .product-item__author{font-size:13px;line-height:1.2em}}@media (max-width:560px){.product-item__wrapper .product-item__content{padding:0 12px}}.product-item__wrapper .product-item__actions{display:flex;flex-direction:column;justify-content:space-between;gap:6px;padding:0 12px}.product-item__wrapper .product-item__actions .product-item__price{display:flex;flex-direction:column}.product-item__wrapper .product-item__actions .product-item__price .product-price{display:flex;flex-direction:column}.product-item__wrapper .product-item__actions .product-item__price del{text-decoration:none;margin-right:2px}.product-item__wrapper .product-item__actions .product-item__price del bdi{color:var(--ast-global-color-8);text-decoration:line-through;font-size:16px}.product-item__wrapper .product-item__actions .product-item__price bdi,.product-item__wrapper .product-item__actions .product-item__price .price-text,.product-item__wrapper .product-item__actions .product-item__price .price-min,.product-item__wrapper .product-item__actions .product-item__price .price-percent{color:var(--ast-global-color-0);font-family:"Montserrat",sans-serif;font-size:20px;font-weight:500;line-height:1.5em}@media (max-width:560px){.product-item__wrapper .product-item__actions .product-item__price bdi,.product-item__wrapper .product-item__actions .product-item__price .price-text,.product-item__wrapper .product-item__actions .product-item__price .price-min,.product-item__wrapper .product-item__actions .product-item__price .price-percent{font-size:16px;line-height:1.3em}}.product-item__wrapper .product-item__actions .product-item__price .price-min{display:flex;gap:4px;color:var(--ast-global-color-1);font-weight:400;transition:color 0.3s ease}.product-item__wrapper .product-item__actions .product-item__price .price-min bdi{color:var(--ast-global-color-1);font-weight:600;transition:color 0.3s ease}.product-item__wrapper .product-item__actions .product-item__price .price-regular{display:flex;gap:8px}.product-item__wrapper .product-item__actions .product-item__price .price-regular bdi{font-size:16px;font-weight:400;color:var(--ast-global-color-8);text-decoration:line-through;transition:color 0.3s ease}.product-item__wrapper .product-item__actions .product-item__price .price-regular .price-percent{font-size:16px;font-weight:600}.product-item__wrapper .product-item__actions .product-item__buttons{display:flex;align-items:flex-end;gap:12px}.product-item__wrapper .product-item__actions .product-item__buttons .added::after{content:""}.product-item__wrapper .product-item__actions .product-item__buttons .button{width:24px;height:24px;margin:0!important;padding:0;border:0;outline:none;background:none;color:var(--ast-global-color-1)}.product-item__wrapper .product-item__actions .product-item__buttons .button svg{width:100%;height:100%;transition:color 0.3s ease}@media (max-width:560px){.product-item__wrapper .product-item__actions .product-item__buttons .button{width:20px;height:20px}}.product-item__wrapper .product-item__actions .product-item__buttons .button:hover svg{color:var(--ast-global-color-0)}.product-item__wrapper .product-item__actions .product-item__buttons .yith-wcwl-add-to-wishlist{margin:0;width:24px;height:24px}.product-item__wrapper .product-item__actions .product-item__buttons .yith-wcwl-add-to-wishlist .yith-wcwl-add-button{width:100%;height:100%}.product-item__wrapper .product-item__actions .product-item__buttons .yith-wcwl-add-to-wishlist .delete_item{font-size:0}.product-item__wrapper .product-item__actions .product-item__buttons .yith-wcwl-add-to-wishlist .add_to_wishlist{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.product-item__wrapper .product-item__actions .product-item__buttons .yith-wcwl-add-to-wishlist .add_to_wishlist img{margin:0;transition:filter 0.3s ease}.product-item__wrapper .product-item__actions .product-item__buttons .yith-wcwl-add-to-wishlist .add_to_wishlist:hover img{filter:brightness(0) saturate(100%) invert(61%) sepia(65%) saturate(5617%) hue-rotate(345deg) brightness(97%) contrast(94%)}@media (max-width:560px){.product-item__wrapper .product-item__actions .product-item__buttons .yith-wcwl-add-to-wishlist{width:20px;height:20px}}.product-item__wrapper .product-item__actions .product-item__buttons .product-item__link{display:none}.product-item__wrapper .product-item__actions .product-item__buttons .yith-add-to-wishlist-button-block{margin:0;padding:0}.product-item__wrapper .product-item__actions .product-item__buttons .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button{margin:0;padding:0}.product-item__wrapper .product-item__actions .product-item__buttons .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button .yith-wcwl-icon-svg__wrapper{width:24px;height:24px}.product-item__wrapper .product-item__actions .product-item__buttons .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button .yith-wcwl-icon-svg__wrapper img{width:100%;height:100%}.product-item__wrapper .product-item__actions .product-item__buttons .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button .yith-wcwl-add-to-wishlist-button__label{display:none}@media (max-width:560px){.product-item__wrapper .product-item__actions .product-item__buttons{gap:8px}}@media (min-width:560px){.product-item__wrapper .product-item__actions{flex-direction:row;padding:0 20px;gap:8px}}.product-item__wrapper .product-item__status{padding:0 20px}.product-item__wrapper .product-item__status .status-text{color:var(--Main-Dark,#333132);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:130%;transition:color 0.3s ease}.product-item__wrapper .product-item__status .status-separator{color:var(--Foundation-Asset-asset-500,#f15d2a);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:130%}.product-item__wrapper .product-item__status .status-stock{color:var(--Green-400,#1f6e12);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:130%}.product-item__wrapper .product-item__status .status-out-of-stock{color:var(--Main-Orange,#f15d2a);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:130%}@media (max-width:560px){.product-item__wrapper{padding-bottom:16px}}.archive .site-content{background-color:#f0f0f0}.archive .site-content.woocommerce .ast-container{padding:0 16px}@media (min-width:769px){.archive .site-content.woocommerce .ast-container{padding:unset}}.woocommerce-page ul.products li.product{margin:0;padding:0}.woocommerce-container{width:100%}.woocommerce-container ul.products{row-gap:40px;column-gap:1.5rem;position:relative;transition:all 0.5s}.woocommerce-container ul.products.products__loading::after{content:"";display:block;position:absolute;width:100%;height:100%;background-color:#000;border-radius:16px;opacity:.1;z-index:200}.woocommerce-container ul.products.products__loading .loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:300}.woocommerce-container ul.products.products__empty{display:flex!important;justify-content:center;align-items:center}.woocommerce-container ul.products.products__empty h3{width:100%;text-align:center;padding:32px 0;background-color:var(--ast-global-color-4);font-family:"Montserrat",sans-serif;font-size:24px;font-weight:500;color:var(--ast-global-color-0);text-transform:uppercase}.shop-body__loading{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;inset:0;border-radius:24px;background-color:rgb(0 0 0 / .4)}.shop-pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:24px 0 12px;padding:8px 12px}.shop-pagination .page-numbers{display:flex;align-items:center;justify-content:center;min-height:32px;min-width:32px;box-sizing:border-box;color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-weight:500;font-size:14px;line-height:normal;padding:6px;border:1px solid var(--ast-global-color-3);border-radius:4px;transition:all 0.3s ease-in-out}.shop-pagination .page-numbers svg{width:16px;height:16px}.shop-pagination .page-numbers:not(.current):hover{background-color:rgb(0 0 0 / .04)}.shop-pagination .page-numbers.current{color:var(--ast-global-color-0);border-color:var(--ast-global-color-0)}.shop-pagination .page-numbers.dots{justify-content:center;align-items:flex-end;border-radius:16px;text-align:center;min-width:32px;padding:0 6px 4px;color:rgb(0 0 0 / .87);height:auto}.woocommerce-page .woocommerce-container{padding:40px 0 80px}.woocommerce-page .woocommerce-container.exclusive-artist-category{padding:80px 0}.woocommerce-page .woocommerce-container .shop-header{display:flex;flex-direction:column;align-items:center;margin-bottom:32px}.woocommerce-page .woocommerce-container .shop-header .shop-header__content{max-width:820px;display:flex;flex-direction:column;justify-content:center;gap:20px}.woocommerce-page .woocommerce-container .shop-header .shop-header__title{color:var(--ast-global-color-1);text-align:center;font-family:"Montserrat",sans-serif;font-size:36px;font-style:normal;font-weight:700;line-height:1.3em;text-transform:uppercase}.woocommerce-page .woocommerce-container .shop-header .shop-header__title-text{width:100%;text-align:left;color:var(--ast-global-color-0)}.woocommerce-page .woocommerce-container .shop-header .shop-header__description{text-align:center}.woocommerce-page .woocommerce-container .shop-header .shop-header__description p,.woocommerce-page .woocommerce-container .shop-header .shop-header__description h4,.woocommerce-page .woocommerce-container .shop-header .shop-header__description h5,.woocommerce-page .woocommerce-container .shop-header .shop-header__description h6{margin:0;color:#000;text-align:center}.woocommerce-page .woocommerce-container .shop-header .shop-header__description p,.woocommerce-page .woocommerce-container .shop-header .shop-header__description div{font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5em;text-align:center}.woocommerce-page .woocommerce-container .shop-header .shop-header__catelog{width:90%;padding:10px}@media (min-width:0){.woocommerce-page .woocommerce-container .shop-header .shop-header__catelog{width:100%;margin-top:40px}}@media (min-width:768px){.woocommerce-page .woocommerce-container .shop-header .shop-header__catelog{width:100%;margin-top:60px}}@media (min-width:1024px){.woocommerce-page .woocommerce-container .shop-header .shop-header__catelog{width:100%;margin-top:90px}}.woocommerce-page .woocommerce-container .shop-header .header-product_cats{display:flex;gap:1rem;align-items:center;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;margin:0 auto;scrollbar-width:none;transition:all 0.5s}.woocommerce-page .woocommerce-container .shop-header .header-product_cats::-webkit-scrollbar{display:none}.woocommerce-page .woocommerce-container .shop-header .header-product_cats .product-cat__item{flex:1 0 auto;padding:8px 16px;background-color:var(--ast-global-color-3);border-radius:50px;cursor:pointer;border:none;outline:none;color:var(--ast-global-color-8);text-align:center;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:1.4em;transition:color,background-color 0.5s}.woocommerce-page .woocommerce-container .shop-header .header-product_cats .product-cat__item:hover,.woocommerce-page .woocommerce-container .shop-header .header-product_cats .product-cat__item:focus,.woocommerce-page .woocommerce-container .shop-header .header-product_cats .product-cat__item.product-cat__active{background-color:var(--ast-global-color-6);color:var(--ast-global-color-7)}.woocommerce-page .woocommerce-container .shop-header .header-product_cats .product-cat__item.product-cat__active{font-weight:500}@media (max-width:768px){.woocommerce-page .woocommerce-container .shop-header .header-product_cats .product-cat__item{font-size:16px}}@media (min-width:1024px){.woocommerce-page .woocommerce-container .shop-header .header-product_cats{overflow:visible;flex-wrap:wrap;justify-content:center}.woocommerce-page .woocommerce-container .shop-header .header-product_cats .product-cat__item{flex:0 0 auto}}@media (max-width:768px){.woocommerce-page .woocommerce-container .shop-header .header-product_cats{gap:.5rem}}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter{width:100%;margin-top:40px;padding:16px 0;display:flex;justify-content:space-between;transition:all 0.5s ease-in-out;position:relative;z-index:10;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .button--filter{display:flex;gap:12px;align-items:center;padding:0;background-color:#fff0;border:none;outline:none;box-shadow:none;transition:all 0.3s ease-in;color:#000;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5em}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .button--filter svg{width:16px;height:16px}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .button--filter.filter-button__active svg{transform:rotate(180deg)}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter.shop-filter__open{background-color:#fff}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter.shop-filter__open .shop-filter__actions{opacity:1;visibility:visible;top:100%}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter.shop-sort__open{background-color:#fff}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter.shop-sort__open .sort-actions__options{opacity:1;visibility:visible;top:100%}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options{position:absolute;width:100%;height:auto;border-top:1px solid var(--ast-global-color-4);top:0;left:0;background-color:#fff;opacity:0;visibility:hidden;box-shadow:0 10px 20px rgb(0 0 0 / .08);transition:all 0.5s ease-in-out;z-index:2}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions{width:100%;padding:32px 24px;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions .filter-item,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions .filter-item{display:flex;flex-direction:column;gap:32px}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions .filter-attr__title,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions .filter-attr__title{color:#000;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5em;text-transform:uppercase}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions .filter-attr__options,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions .filter-attr__options{display:flex;flex-direction:column;gap:8px}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions .filter-attr__options label,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions .filter-attr__options label{display:flex;align-items:center;gap:12px;cursor:pointer}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions .filter-attr__options label span,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions .filter-attr__options label span{color:#000;font-family:"Montserrat";font-size:14px;font-style:normal;font-weight:400;line-height:1.5em}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions .filter-attr__options label input[type=checkbox],.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions .filter-attr__options label input[type=checkbox]{-webkit-appearance:none;appearance:none;width:18px;height:18px;border:1px solid var(--ast-global-color-3);display:grid;place-items:center;border-radius:2px;cursor:pointer}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions .filter-attr__options label input[type=checkbox]::before,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions .filter-attr__options label input[type=checkbox]::before{content:"";width:11px;height:11px;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #f15d2a}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions .filter-attr__options label input[type=checkbox]:checked,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions .filter-attr__options label input[type=checkbox]:checked{background-color:#fff0}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions .filter-attr__options label input[type=checkbox]:checked::before,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions .filter-attr__options label input[type=checkbox]:checked::before{transform:scale(1)}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions .filter-attr__options.filter-attr--prices,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions .filter-attr__options.filter-attr--prices{display:flex;flex-direction:column;gap:20px}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions .filter-attr__options.colors,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions .filter-attr__options.colors{max-width:200px;flex-direction:row;flex-wrap:wrap}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions .filter-attr__options.colors input[type=checkbox],.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions .filter-attr__options.colors input[type=radio],.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions .filter-attr__options.colors input[type=checkbox],.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions .filter-attr__options.colors input[type=radio]{display:none}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions .filter-attr__options.colors .color-picker,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions .filter-attr__options.colors .color-picker{width:40px;height:40px;border-radius:50%;cursor:pointer;transition:all 0.3s ease-in-out;position:relative;border:1px solid #fff0}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions .filter-attr__options.colors .color-picker.text-picker,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions .filter-attr__options.colors .color-picker.text-picker{border-color:var(--ast-global-color-3)}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions .filter-attr__options.colors .color-picker span,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions .filter-attr__options.colors .color-picker span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;border-radius:50%}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions .filter-attr__options.colors .color-picker span.text,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions .filter-attr__options.colors .color-picker span.text{display:flex;align-items:center;justify-content:center;font-size:16px;font-family:"Montserrat",sans-serif;font-weight:500;text-transform:uppercase}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions .filter-attr__options.colors .color-picker:hover,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions .filter-attr__options.colors .color-picker:hover{border-color:var(--ast-global-color-1)}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions .filter-attr__options.colors input[type=radio]:checked+.color-picker,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions .filter-attr__options.colors input[type=checkbox]:checked+.color-picker,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions .filter-attr__options.colors input[type=radio]:checked+.color-picker,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions .filter-attr__options.colors input[type=checkbox]:checked+.color-picker{border-color:var(--ast-global-color-6)}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions .filter-prices__range,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions .filter-prices__range{display:flex;align-items:flex-end}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions .filter-prices__range .range-group,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions .filter-prices__range .range-group{display:flex;flex-direction:column;gap:16px}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions .filter-prices__range .range-group__value,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions .filter-prices__range .range-group__value{font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5em;color:#000}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions .filter-prices__range .range-group__value .range-value__number,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions .filter-prices__range .range-group__value .range-value__number{font-weight:500;color:var(--ast-global-color-0)}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions .filter-prices__range .range-group .range-input__number,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions .filter-prices__range .range-group .range-input__number{padding:10px 0;max-width:135px;border:1px solid var(--ast-global-color-6);border-radius:50px;text-align:center;outline:none;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.5em;color:var(--ast-global-color-1);transition:all 0.3s ease-in-out}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions .filter-prices__range .range-group__icon,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions .filter-prices__range .range-group__icon{padding:10px;height:40px}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions .filter-prices__range .range-group__icon svg,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions .filter-prices__range .range-group__icon svg{width:24px;height:24px}@media (min-width:1024px){.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-actions,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-actions{gap:24px;flex-wrap:nowrap}}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-prices__options,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .sort-actions,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-prices__options,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .sort-actions{display:flex;flex-direction:column;gap:8px}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-prices__options label,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .sort-actions label,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-prices__options label,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .sort-actions label{display:flex;gap:12px;align-items:center;cursor:pointer}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-prices__options span,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .sort-actions span,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-prices__options span,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .sort-actions span{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;line-height:1.5em}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-prices__options input[type=radio],.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .sort-actions input[type=radio],.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-prices__options input[type=radio],.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .sort-actions input[type=radio]{-webkit-appearance:none;appearance:none;width:16px;height:16px;border:1px solid var(--ast-global-color-3);display:grid;place-items:center;border-radius:50%;position:relative;cursor:pointer}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-prices__options input[type=radio]::before,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .sort-actions input[type=radio]::before,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-prices__options input[type=radio]::before,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .sort-actions input[type=radio]::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;opacity:0;border-radius:50%;transition:120ms all ease-in-out;box-shadow:inset 1em 1em #f15d2a}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-prices__options input[type=radio]:checked,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .sort-actions input[type=radio]:checked,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-prices__options input[type=radio]:checked,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .sort-actions input[type=radio]:checked{background-color:#fff0}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .filter-prices__options input[type=radio]:checked::before,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .shop-filter__actions .sort-actions input[type=radio]:checked::before,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .filter-prices__options input[type=radio]:checked::before,.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .sort-actions input[type=radio]:checked::before{width:12px;height:12px;opacity:1}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options{right:0;left:auto}.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .sort-actions{width:25%;float:right;flex-direction:column;gap:8px;padding:16px}@media (min-width:0){.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .sort-actions{width:100%}}@media (min-width:420px){.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .sort-actions{width:50%}}@media (min-width:768px){.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .sort-actions{width:33.3333%}}@media (min-width:1024px){.woocommerce-page .woocommerce-container .shop-header .shop-header__filter .sort-actions__options .sort-actions{width:25%}}@media (max-width:768px){.woocommerce-page .woocommerce-container .shop-header .shop-header__filter{margin-top:24px}}.woocommerce-page .woocommerce-container .shop-body{position:relative}.woocommerce-page .woocommerce-container .shop-body .woocommerce::before,.woocommerce-page .woocommerce-container .shop-body .woocommerce::after{display:none}.woocommerce-page .woocommerce-container .shop-body ul.products{display:grid;grid-template-columns:repeat(2,1fr);column-gap:16px;row-gap:24px;margin:0}@media (min-width:510px){.woocommerce-page .woocommerce-container .shop-body ul.products{margin:24px 0}}@media (min-width:768px){.woocommerce-page .woocommerce-container .shop-body ul.products{grid-template-columns:repeat(3,1fr);margin:32px 0}}@media (min-width:1024px){.woocommerce-page .woocommerce-container .shop-body ul.products.columns-3{grid-template-columns:repeat(3,1fr)}.woocommerce-page .woocommerce-container .shop-body ul.products.columns-4{grid-template-columns:repeat(4,1fr)}}.woocommerce div.product.ast-product-gallery-layout-first-image-large .woocommerce-product-gallery__image:nth-child(1){margin:0}.wc-product-gallery__swiper .product-gallery-swiper{padding-bottom:48px}.wc-product-gallery__swiper .woocommerce-product-gallery__image a{pointer-events:none!important}.wc-product-gallery__swiper .swiper-button--btn{width:40px;height:40px;color:var(--ast-global-color-1)}.wc-product-gallery__swiper .swiper-button--btn.swiper-button-prev{left:20px}@media (max-width:768px){.wc-product-gallery__swiper .swiper-button--btn.swiper-button-prev{left:12px}}@media (max-width:576px){.wc-product-gallery__swiper .swiper-button--btn.swiper-button-prev{left:8px}}@media (max-width:480px){.wc-product-gallery__swiper .swiper-button--btn.swiper-button-prev{left:0}}.wc-product-gallery__swiper .swiper-button--btn.swiper-button-next{right:20px}@media (max-width:768px){.wc-product-gallery__swiper .swiper-button--btn.swiper-button-next{right:12px}}@media (max-width:576px){.wc-product-gallery__swiper .swiper-button--btn.swiper-button-next{right:8px}}@media (max-width:480px){.wc-product-gallery__swiper .swiper-button--btn.swiper-button-next{right:0}}.wc-product-gallery__swiper .swiper-button--btn.swiper-button-disabled{opacity:1;color:var(--ast-global-color-3)}.wc-product-gallery__swiper .swiper-button--btn::after{font-size:40px}@media (max-width:768px){.wc-product-gallery__swiper .swiper-button--btn::after{font-size:30px}}@media (max-width:576px){.wc-product-gallery__swiper .swiper-button--btn::after{font-size:24px}}@media (max-width:480px){.wc-product-gallery__swiper .swiper-button--btn::after{font-size:20px}}.wc-product-gallery__swiper .swiper-pagination{display:flex;align-items:center;justify-content:center;gap:30px}.wc-product-gallery__swiper .swiper-pagination .swiper-pagination-bullet{margin:0!important;width:12px;height:12px;opacity:1;background-color:var(--ast-global-color-3);transition:background-color 0.3s ease}.wc-product-gallery__swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--ast-global-color-6)}.product-summary__wrapper{display:flex;flex-direction:column;gap:16px}.product-summary__wrapper .product-name{color:var(--ast-global-color-1);font-family:"Raleway",sans-serif;font-size:36px;font-weight:700;line-height:1.3em}.product-summary__wrapper span{font-weight:400}.product-summary__wrapper .product-author{color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.product-summary__wrapper .product-author__link{color:var(--ast-global-color-1);font-weight:700;transition:color 0.3s ease-in-out}.product-summary__wrapper .product-author__link:hover{color:var(--ast-global-color-0)}.product-summary__wrapper .product-summary__price--out-of-stock .product-price--out-of-stock{color:var(--ast-global-color-0);font-family:"Montserrat",sans-serif;font-size:30px;font-weight:500;line-height:1.3em}.product-summary__wrapper .product-summary__price bdi{color:var(--ast-global-color-0);font-family:"Montserrat",sans-serif;font-size:30px;font-weight:500;line-height:1.3em}.product-summary__wrapper .product-summary__price del{text-decoration:none;margin-right:6px}.product-summary__wrapper .product-summary__price del bdi{color:var(--ast-global-color-1);font-size:20px;text-decoration:line-through}.product-summary__wrapper .product-summary__price .product-price{color:var(--ast-global-color-0);display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:6px;flex-wrap:wrap}.product-summary__wrapper .product-summary__price .product-price .price{margin:0}@media (min-width:420px){.product-summary__wrapper .product-summary__price .product-price{flex-wrap:nowrap}}.product-summary__wrapper .product-summary__price .stock.out-of-stock{color:var(--ast-global-color-0);font-family:"Montserrat",sans-serif;font-size:30px;font-weight:500;line-height:1.3em}.product-summary__wrapper .product-summary__price .product-price__wrapper{display:flex;align-items:center;gap:8px}.product-summary__wrapper .product-summary__price .product-price__wrapper .product-price__max-quantity{padding-left:12px;border-left:2px solid var(--ast-global-color-1)}.product-summary__wrapper .product-summary__price .product-price__wrapper .product-price__max-quantity .ast-stock-detail{color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;line-height:1.3em}.product-summary__wrapper .product-summary__price .product-price__wrapper .product-price__max-quantity .ast-stock-detail .stock.in-stock{color:var(--Green-400,#1f6e12);font-weight:500;text-transform:capitalize}.product-summary__wrapper .product-summary__short-desc p,.product-summary__wrapper .product-summary__short-desc span{color:var(--ast-global-color-8);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.product-summary__wrapper .product-summary__add-to-cart .variations_form{display:flex;flex-direction:column;gap:40px}.product-summary__wrapper .product-summary__add-to-cart .variations_form.cart::before{display:none}.product-summary__wrapper .product-summary__add-to-cart .variations_form .hidden{display:none}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:0}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .inner-table{width:calc(100% - 88px);max-width:280px;border:none!important;margin:0!important}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .inner-table th,.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .inner-table tr,.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .inner-table td{margin:0!important;font-weight:400;line-height:normal!important}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .inner-table tbody{display:flex;flex-direction:column;gap:30px}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .inner-table tbody tr{display:flex;flex-direction:column;gap:8px}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .inner-table tbody .label label{color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;line-height:1.5em}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .inner-table tbody .value select{border-radius:50px;border:1px solid var(--ast-global-color-3);background-color:var(--ast-global-color-7);padding:8px 12px;color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em;background-size:16px;background-position-x:calc(100% - 12px)}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .inner-table tbody .value select.hidden-attribute{display:none}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .inner-table tbody .value .reset_variations{width:50%;margin-top:12px;padding:4px 12px;color:var(--ast-global-color-7);font-family:"Montserrat",sans-serif;font-size:14px;font-weight:500;line-height:normal;text-align:center;text-transform:capitalize;background-color:var(--ast-global-color-6);border-radius:50px;transition:all 0.3s ease-in-out;opacity:.8;animation:fadeEffect 1s}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .inner-table tbody .value .reset_variations[style="visibility: hidden;"]{display:none}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .inner-table tbody .value .reset_variations:hover{background-color:var(--ast-global-color-2)}@media (min-width:425px){.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .inner-table{width:100%}}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .color-attribute{display:flex;flex-wrap:wrap;flex-direction:row;gap:16px;align-items:center}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .color-attribute .color-attribute-item{position:relative;width:40px;height:40px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--ast-global-color-3);border-radius:50%;overflow:hidden;background-color:#fff0;transition:all 0.3s ease-in-out}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .color-attribute .color-attribute-item img.attribute-image-preview{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px;height:36px;object-fit:cover;object-position:top left;border-radius:50%;box-shadow:none}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .color-attribute .color-attribute-item:hover{border-color:var(--ast-global-color-1)}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .color-attribute .color-attribute-item.selected{border-color:var(--ast-global-color-6);box-shadow:0 0 2px 0 rgb(80 139 254 / .75)}@media (min-width:425px){.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .color-attribute{flex-wrap:nowrap}}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .color-attribute[disabled=disabled] .color-attribute-item{pointer-events:none;opacity:.8}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .inner-image{width:88px;height:88px}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .inner-image__img{width:100%;height:100%;object-fit:cover;box-shadow:none}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .inner-quantity{display:flex;align-items:center;gap:16px}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .inner-quantity .quantity{margin:0}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .inner-quantity .quantity__label{color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;line-height:1.5em}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .tawcvs-swatches{display:flex;flex-wrap:wrap;flex-direction:row;gap:16px;align-items:center}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .tawcvs-swatches .swatch-item-wrapper{position:relative;width:40px;height:40px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--ast-global-color-3);border-radius:50%;background-color:#fff0;transition:all 0.3s ease-in-out}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .tawcvs-swatches .swatch-item-wrapper .swatch-shape-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px;height:36px;object-fit:cover;background-repeat:no-repeat;object-position:top left;border-radius:50%;box-shadow:none}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .tawcvs-swatches .swatch-item-wrapper .swatch__tooltip{position:absolute;top:-32px;left:50%;transform:translateX(-50%);width:max-content;padding:4px 8px;border-radius:4px;background-color:#000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all 0.3s ease-in-out;color:var(--ast-global-color-5);font-family:"Montserrat",sans-serif;font-size:12px}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .tawcvs-swatches .swatch-item-wrapper .swatch__tooltip::before{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:6px solid #fff0;border-right:6px solid #fff0;border-top:4px solid #000}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .tawcvs-swatches .swatch-item-wrapper:hover{border-color:var(--ast-global-color-1)}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .tawcvs-swatches .swatch-item-wrapper:hover .swatch__tooltip{opacity:1;visibility:visible}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .tawcvs-swatches .swatch-item-wrapper:has(.selected){border-color:var(--ast-global-color-6);box-shadow:0 0 2px 0 rgb(80 139 254 / .75)}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .tawcvs-swatches .swatch-item-wrapper:has(.disabled){display:none!important}.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .tawcvs-swatches[disabled=disabled] .swatch-item-wrapper{pointer-events:none;opacity:.8}@media (min-width:425px){.product-summary__wrapper .product-summary__add-to-cart .add-to-cart__inner .tawcvs-swatches{flex-wrap:nowrap}}.product-summary__wrapper .product-summary__add-to-cart .single_variation_wrap .woocommerce-variation{color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;line-height:1.5em;font-style:italic}.product-summary__wrapper .product-summary__add-to-cart .single_variation_wrap .woocommerce-variation.hide-variation-notice{display:none!important}.product-summary__wrapper .product-summary__add-to-cart .single_variation_wrap .woocommerce-variation-price{display:none!important}.product-summary__wrapper .product-summary__add-to-cart .single_variation_wrap .wc-no-matching-variations{padding:12px 16px;font-size:18px;font-weight:600;color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;line-height:1.5em;font-style:italic}.product-summary__wrapper .product-summary__add-to-cart .single_variation_wrap .wc-no-matching-variations::before,.product-summary__wrapper .product-summary__add-to-cart .single_variation_wrap .wc-no-matching-variations::after{display:none}.product-summary__wrapper .product-summary__add-to-cart .single_variation_wrap a.added_to_cart{display:none}.product-summary__wrapper .product-summary__add-to-cart .single_variation_wrap .button.added{display:flex;align-items:center;gap:8px}.product-summary__wrapper .product-summary__add-to-cart .single_variation_wrap .button.added:after{margin:0;font-family:inherit;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%23000000' viewBox='0 0 256 256'%3E%3Cpath d='M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z'%3E%3C/path%3E%3C/svg%3E");aspect-ratio:1/1;height:24px;display:flex;background-repeat:no-repeat;background-size:24px;filter:invert(1);transition:all 0.3s ease-in-out}.product-summary__wrapper .product-summary__add-to-cart .variations_form::after,.product-summary__wrapper .product-summary__add-to-cart .variations_form::before{display:none}.product-summary__wrapper .product-summary__add-to-cart .cart:not(.variations_form),.product-summary__wrapper .product-summary__add-to-cart .woocommerce-variation-add-to-cart{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.product-summary__wrapper .product-summary__add-to-cart .cart:not(.variations_form) .quantity,.product-summary__wrapper .product-summary__add-to-cart .cart:not(.variations_form) .button,.product-summary__wrapper .product-summary__add-to-cart .woocommerce-variation-add-to-cart .quantity,.product-summary__wrapper .product-summary__add-to-cart .woocommerce-variation-add-to-cart .button{margin:0!important}.product-summary__wrapper .product-summary__add-to-cart .cart:not(.variations_form)::after,.product-summary__wrapper .product-summary__add-to-cart .cart:not(.variations_form)::before,.product-summary__wrapper .product-summary__add-to-cart .woocommerce-variation-add-to-cart::after,.product-summary__wrapper .product-summary__add-to-cart .woocommerce-variation-add-to-cart::before{display:none}.product-summary__wrapper .product-summary__add-to-cart .cart:not(.variations_form) button.button--submit,.product-summary__wrapper .product-summary__add-to-cart .woocommerce-variation-add-to-cart button.button--submit{margin:0;min-width:240px;padding:10px 14px;border-radius:50px;background-color:var(--ast-global-color-6);color:var(--ast-global-color-7);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;line-height:1.2em;transition:all 0.3s ease-in-out}.product-summary__wrapper .product-summary__add-to-cart .cart:not(.variations_form) button.button--submit.loading,.product-summary__wrapper .product-summary__add-to-cart .woocommerce-variation-add-to-cart button.button--submit.loading{cursor:not-allowed;pointer-events:none}.product-summary__wrapper .product-summary__add-to-cart .cart:not(.variations_form) button.button--submit:hover,.product-summary__wrapper .product-summary__add-to-cart .woocommerce-variation-add-to-cart button.button--submit:hover{background-color:var(--ast-global-color-2)}.product-summary__wrapper .product-summary__add-to-cart .cart:not(.variations_form) button.button--submit.disabled,.product-summary__wrapper .product-summary__add-to-cart .woocommerce-variation-add-to-cart button.button--submit.disabled{opacity:1;background-color:var(--ast-global-color-2);cursor:not-allowed;pointer-events:none}.product-summary__wrapper .product-summary__add-to-cart .cart:not(.variations_form) button.button--submit.button--success:after,.product-summary__wrapper .product-summary__add-to-cart .woocommerce-variation-add-to-cart button.button--submit.button--success:after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.product-summary__wrapper .product-summary__add-to-cart .cart:not(.variations_form) .yith-wcwl-add-to-wishlist,.product-summary__wrapper .product-summary__add-to-cart .woocommerce-variation-add-to-cart .yith-wcwl-add-to-wishlist{margin:0}.product-summary__wrapper .product-summary__add-to-cart .cart:not(.variations_form) .yith-wcwl-add-to-wishlist .yith-wcwl-add-button,.product-summary__wrapper .product-summary__add-to-cart .woocommerce-variation-add-to-cart .yith-wcwl-add-to-wishlist .yith-wcwl-add-button{width:40px;height:40px}.product-summary__wrapper .product-summary__add-to-cart .cart:not(.variations_form) .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a,.product-summary__wrapper .product-summary__add-to-cart .woocommerce-variation-add-to-cart .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a{width:100%;height:100%;display:inline-block;border-radius:50%;background-color:var(--ast-global-color-3);border:1px solid #fff0;transition:all 0.3s ease-in-out;position:relative}.product-summary__wrapper .product-summary__add-to-cart .cart:not(.variations_form) .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:hover,.product-summary__wrapper .product-summary__add-to-cart .woocommerce-variation-add-to-cart .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:hover{border-color:var(--ast-global-color-1)}.product-summary__wrapper .product-summary__add-to-cart .cart:not(.variations_form) .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a img,.product-summary__wrapper .product-summary__add-to-cart .woocommerce-variation-add-to-cart .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a img{text-indent:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-summary__wrapper .product-summary__add-to-cart .cart:not(.variations_form) .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a.delete_item,.product-summary__wrapper .product-summary__add-to-cart .woocommerce-variation-add-to-cart .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a.delete_item{text-indent:-9999px!important}.product-summary__wrapper .product-summary__add-to-cart .cart:not(.variations_form) .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a.delete_item:hover,.product-summary__wrapper .product-summary__add-to-cart .woocommerce-variation-add-to-cart .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a.delete_item:hover{border-color:var(--ast-global-color-0)}.product-summary__wrapper .product-summary__add-to-cart .cart:not(.variations_form) .yith-wcwl-add-to-wishlist .yith-wcwl-add-button img,.product-summary__wrapper .product-summary__add-to-cart .woocommerce-variation-add-to-cart .yith-wcwl-add-to-wishlist .yith-wcwl-add-button img{margin:0;width:20px;height:20px;object-fit:cover;box-shadow:none}.product-summary__wrapper .product-summary__add-to-cart .cart:not(.variations_form) .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .view-wishlist,.product-summary__wrapper .product-summary__add-to-cart .cart:not(.variations_form) .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .separator,.product-summary__wrapper .product-summary__add-to-cart .woocommerce-variation-add-to-cart .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .view-wishlist,.product-summary__wrapper .product-summary__add-to-cart .woocommerce-variation-add-to-cart .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .separator{display:none}@media (min-width:768px){.product-summary__wrapper .product-summary__add-to-cart .cart:not(.variations_form),.product-summary__wrapper .product-summary__add-to-cart .woocommerce-variation-add-to-cart{flex-wrap:nowrap;justify-content:space-between}}.product-summary__wrapper .product-shipping-info{display:flex;justify-content:space-between;align-items:center}.product-summary__wrapper .product-shipping-info .product-shipping-info__item{display:flex;align-items:center}.product-summary__wrapper .product-shipping-info .product-shipping-info__item .product-shipping-info__icon{width:50px;height:50px;object-fit:cover;box-shadow:none}.product-summary__wrapper .product-shipping-info .product-shipping-info__item .product-shipping-info__text{text-align:center;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:1.33;letter-spacing:-.24px}.product-summary__wrapper .product-shipping-info .product-shipping-info__item .product-shipping-info__text .product-shipping-info__title{color:var(--ast-global-color-1)}.product-summary__wrapper .product-shipping-info .product-shipping-info__item .product-shipping-info__text .product-shipping-info__desc{color:var(--ast-global-color-0)}.product-review__inner{display:flex;flex-direction:column;gap:40px}.product-review__inner .product-reviews{display:flex;flex-direction:column;gap:20px}.product-review__inner .product-review__form{padding:24px;border-radius:24px;background:var(--ast-global-color-7)}.product-review__inner .product-review__form .rating-stars .stars{padding:0;display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:8px;align-items:center;border:0}.product-review__inner .product-review__form .rating-stars .stars input[type=radio]{position:fixed;opacity:0;pointer-events:none}.product-review__inner .product-review__form .rating-stars .stars label{display:inline-block;width:24px;height:24px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19.467 23.3151L12 17.8271L4.53301 23.3151L7.40001 14.4521L-0.0629883 8.99909H9.15101L12 0.121094L14.849 8.99909H24.062L16.6 14.4521L19.467 23.3151Z' fill='%23374957'/%3E%3C/svg%3E") no-repeat;background-size:contain;cursor:pointer;transition:all 0.3s ease-in-out}.product-review__inner .product-review__form .rating-stars .stars input[type=radio]:hover~label,.product-review__inner .product-review__form .rating-stars .stars input[type=radio]:checked~label{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cg clip-path='url(%23clip0_235_8176)'%3E%3Cpath d='M19.4675 23.8152L12.0005 18.3272L4.5335 23.8152L7.4005 14.9522L-0.0625 9.49922H9.1515L12.0005 0.621216L14.8495 9.49922H24.0625L16.6005 14.9522L19.4675 23.8152Z' fill='%23B6ADFA'/%3E%3C/g%3E%3C/svg%3E") no-repeat;background-size:contain}.product-review__inner .product-review__form .review-form__wrapper{display:flex;flex-direction:column;gap:20px}.product-review__inner .product-review__form .review-form__inner{display:flex;flex-direction:column;gap:12px}.product-review__inner .product-review__form .review-form__input{display:flex;flex-direction:column;align-items:center;gap:16px}.product-review__inner .product-review__form .review-form__input textarea{width:100%;height:45px;min-height:45px;padding:8px 12px;border-radius:50px;resize:vertical;background-color:var(--ast-global-color-7);color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em;transition:background-color 0.3s ease-in-out}.product-review__inner .product-review__form .review-form__input textarea::placeholder{color:#333132}.product-review__inner .product-review__form .review-form__input .submit-review{flex:0 1 auto;width:100%}.product-review__inner .product-review__form .review-form__input .submit-review button{width:100%;min-height:45px;padding:10px 16px;border-radius:50px;background-color:var(--ast-global-color-6);font-family:"Montserrat",sans-serif;color:var(--ast-global-color-7);font-size:16px;font-weight:400;line-height:1.5em;transition:background-color 0.3s ease-in-out}.product-review__inner .product-review__form .review-form__input .submit-review button:hover{background-color:var(--ast-global-color-2)}@media (min-width:520px){.product-review__inner .product-review__form .review-form__input{flex-direction:row;gap:24px}.product-review__inner .product-review__form .review-form__input .submit-review{min-width:120px;width:auto}}.product-review__inner .product-review__form .image-upload{display:flex;gap:32px}.product-review__inner .product-review__form .image-upload label{display:flex;width:24px;height:24px;cursor:pointer}.product-review__inner .product-review__form .image-upload label .icon{display:block;width:100%;height:100%;color:var(--ast-global-color-1)}.product-review__inner .product-review__form .image-upload label .icon svg{width:100%;height:100%}.product-review__inner .product-review__form .image-upload .image-upload__preview{display:flex;gap:8px}.product-review__inner .product-review__form .image-upload .image-upload__preview img{width:80px;height:80px;overflow:hidden;border-radius:8px;object-fit:cover}.product-review__inner .product-review{padding:24px;border-radius:24px;background-color:var(--ast-global-color-7);display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.product-review__inner .product-review .review-author__info{width:88%;display:flex;align-items:center;gap:8px;padding:8px;border-radius:50px;background-color:var(--ast-global-color-0)}.product-review__inner .product-review .review-author__info .review-author__avatar{width:48px;height:48px;border-radius:50%;overflow:hidden}.product-review__inner .product-review .review-author__info .review-author__avatar .avatar-img{width:100%;height:100%;object-fit:cover}.product-review__inner .product-review .review-author__info p{margin:0;color:var(--ast-global-color-7);font-family:"Montserrat",sans-serif;font-size:16px;line-height:1.5em}.product-review__inner .product-review .review-author__info p.review-author__name{font-weight:500}.product-review__inner .product-review .review-author__info p.review-author__date{font-weight:400}.product-review__inner .product-review .product-review__col-1{min-width:240px}.product-review__inner .product-review .product-review__col-2{width:100%}.product-review__inner .product-review .review-content{display:flex;flex-direction:column;gap:20px}.product-review__inner .product-review .review-content .review-rating{display:flex;align-items:center;gap:8px}.product-review__inner .product-review .review-content .review-rating .star,.product-review__inner .product-review .review-content .review-rating .star svg{color:#374957;width:24px;height:24px}.product-review__inner .product-review .review-content .review-body{color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.product-review__inner .product-review .review-content .review-image__gallery{display:flex;gap:8px;align-items:center}.product-review__inner .product-review .review-content .review-image__gallery .review-image__item{width:80px;height:80px;overflow:hidden;border-radius:8px}.product-review__inner .product-review .review-content .review-image__gallery .review-image__item .review-image__img{width:100%;height:100%;object-fit:cover}.product-review__inner .product-reviews__pagination .reviews__pagination{display:flex;align-items:center;gap:4px}.product-review__inner .product-reviews__pagination .reviews__pagination-item{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:10px;border-radius:8px;background-color:#fff0;color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:20px;font-weight:500;line-height:1.4em;transition:all 0.3s ease-in-out;cursor:pointer}.product-review__inner .product-reviews__pagination .reviews__pagination-item.reviews__pagination--active,.product-review__inner .product-reviews__pagination .reviews__pagination-item:hover{background-color:var(--ast-global-color-1);color:var(--ast-global-color-7)}.product-review__inner .product-reviews__pagination .reviews__pagination-item.reviews__pagination-item--next:hover svg{color:var(--ast-global-color-7)}.product-review__inner .product-reviews__pagination .reviews__pagination-item.reviews__pagination-item--next svg{color:var(--ast-global-color-1);width:16px;height:16px;transition:color 0.3s ease-in-out}.woocommerce-js .wc-breadcrumbs{margin:0 0 20px}.woocommerce-js .wc-breadcrumbs .arch-breadcrumbs{color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;line-height:1.5em;text-transform:uppercase}.woocommerce-js .wc-breadcrumbs .arch-breadcrumbs a{position:relative;color:var(--ast-global-color-1);font-weight:400}.woocommerce-js .wc-breadcrumbs .arch-breadcrumbs a:after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:1px;background-color:var(--ast-global-color-1);transition:width 0.3s ease}.woocommerce-js .wc-breadcrumbs .arch-breadcrumbs a:hover::after{width:100%}.woocommerce-js .wc-breadcrumbs .arch-breadcrumbs span{font-weight:500}.woocommerce-js.single-product .product-content{width:100%;display:flex;flex-direction:column}.woocommerce-js.single-product .product-content .product-info__heading{margin:0;color:var(--ast-global-color-1);font-family:"Raleway",sans-serif;font-size:30px;font-weight:500;line-height:1.3em;text-transform:uppercase;position:relative;display:flex;align-items:center;gap:20px}.woocommerce-js.single-product .product-content .product-info__heading::before{content:"";width:40px;height:40px;padding:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.5 2.00006C11.303 2.00006 11.108 2.03886 10.926 2.11425C10.744 2.18963 10.5786 2.30012 10.4393 2.4394C10.3001 2.57869 10.1896 2.74405 10.1142 2.92604C10.0388 3.10803 10 3.30308 10 3.50007C10 3.69705 10.0388 3.8921 10.1142 4.07409C10.1896 4.25608 10.3001 4.42144 10.4393 4.56073C10.5786 4.70001 10.744 4.8105 10.926 4.88588C11.108 4.96127 11.303 5.00007 11.5 5.00007C11.8978 5.00007 12.2794 4.84203 12.5607 4.56073C12.842 4.27942 13 3.89789 13 3.50007C13 3.10224 12.842 2.72071 12.5607 2.4394C12.2794 2.1581 11.8978 2.00006 11.5 2.00006ZM9.05 3.00007C9.16476 2.43492 9.47136 1.92683 9.91787 1.56188C10.3644 1.19692 10.9233 0.997559 11.5 0.997559C12.0767 0.997559 12.6356 1.19692 13.0821 1.56188C13.5286 1.92683 13.8352 2.43492 13.95 3.00007H16V4.00007H13.95C13.8352 4.56521 13.5286 5.0733 13.0821 5.43825C12.6356 5.80321 12.0767 6.00257 11.5 6.00257C10.9233 6.00257 10.3644 5.80321 9.91787 5.43825C9.47136 5.0733 9.16476 4.56521 9.05 4.00007H0V3.00007H9.05ZM4.5 7.00007C4.10218 7.00007 3.72064 7.1581 3.43934 7.43941C3.15804 7.72071 3 8.10224 3 8.50007C3 8.89789 3.15804 9.27942 3.43934 9.56073C3.72064 9.84203 4.10218 10.0001 4.5 10.0001C4.89782 10.0001 5.27936 9.84203 5.56066 9.56073C5.84196 9.27942 6 8.89789 6 8.50007C6 8.10224 5.84196 7.72071 5.56066 7.43941C5.27936 7.1581 4.89782 7.00007 4.5 7.00007ZM2.05 8.00007C2.16476 7.43492 2.47136 6.92683 2.91787 6.56188C3.36438 6.19692 3.92332 5.99756 4.5 5.99756C5.07668 5.99756 5.63562 6.19692 6.08213 6.56188C6.52864 6.92683 6.83524 7.43492 6.95 8.00007H16V9.00007H6.95C6.83524 9.56521 6.52864 10.0733 6.08213 10.4383C5.63562 10.8032 5.07668 11.0026 4.5 11.0026C3.92332 11.0026 3.36438 10.8032 2.91787 10.4383C2.47136 10.0733 2.16476 9.56521 2.05 9.00007H0V8.00007H2.05ZM11.5 12.0001C11.1022 12.0001 10.7206 12.1581 10.4393 12.4394C10.158 12.7207 10 13.1022 10 13.5001C10 13.8979 10.158 14.2794 10.4393 14.5607C10.7206 14.842 11.1022 15.0001 11.5 15.0001C11.8978 15.0001 12.2794 14.842 12.5607 14.5607C12.842 14.2794 13 13.8979 13 13.5001C13 13.1022 12.842 12.7207 12.5607 12.4394C12.2794 12.1581 11.8978 12.0001 11.5 12.0001ZM9.05 13.0001C9.16476 12.4349 9.47136 11.9268 9.91787 11.5619C10.3644 11.1969 10.9233 10.9976 11.5 10.9976C12.0767 10.9976 12.6356 11.1969 13.0821 11.5619C13.5286 11.9268 13.8352 12.4349 13.95 13.0001H16V14.0001H13.95C13.8352 14.5652 13.5286 15.0733 13.0821 15.4383C12.6356 15.8032 12.0767 16.0026 11.5 16.0026C10.9233 16.0026 10.3644 15.8032 9.91787 15.4383C9.47136 15.0733 9.16476 14.5652 9.05 14.0001H0V13.0001H9.05z' fill='%23FFFEF9'/%3E%3C/svg%3E");background-size:16px;background-repeat:no-repeat;background-position:center;background-color:var(--ast-global-color-6);border-radius:50%}.woocommerce-js.single-product .product-content.product-info__detail{gap:6px}.woocommerce-js.single-product .product-content.product-info__detail .product-info__inner{display:flex;flex-direction:column;gap:16px}.woocommerce-js.single-product .product-content.product-info__detail .product-info__desc{display:flex;flex-direction:column;gap:2px;width:100%;color:var(--ast-global-color-8);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.woocommerce-js.single-product .product-content.product-info__detail .product-info__desc p{margin:0}.woocommerce-js.single-product .product-content.product-info__detail .product-info__desc span{display:flex;flex-direction:column}.woocommerce-js.single-product .product-content.product-info__detail .product-info__desc-img{width:100%;height:auto;box-shadow:none;object-fit:contain}.woocommerce-js.single-product .product-content.product-info__detail .product-info__tab{display:flex;flex-direction:column;gap:20px}.woocommerce-js.single-product .product-content.product-info__detail .product-info__tab .tab-list{width:100%;display:flex;gap:16px;align-items:center;border-bottom:1px solid var(--ast-global-color-8)}.woocommerce-js.single-product .product-content.product-info__detail .product-info__tab .tab-list .tab-link{border:none;outline:none;background:#fff0;box-shadow:none;position:relative;padding:10px 10px 10px 0;color:var(--ast-global-color-8);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;line-height:1.5em}.woocommerce-js.single-product .product-content.product-info__detail .product-info__tab .tab-list .tab-link::after{content:"";position:absolute;bottom:0;left:0;width:0;height:1.5px;background-color:var(--ast-global-color-1);transition:width 0.3s ease}.woocommerce-js.single-product .product-content.product-info__detail .product-info__tab .tab-list .tab-link:not(.active):hover:after{width:100%}.woocommerce-js.single-product .product-content.product-info__detail .product-info__tab .tab-list .tab-link.active{color:var(--ast-global-color-1)}.woocommerce-js.single-product .product-content.product-info__detail .product-info__tab .tab-list .tab-link.active::after{width:100%}.woocommerce-js.single-product .product-content.product-info__detail .product-info__tab .tab-content .tab-panel{display:none;animation:slideEffect 1s}.woocommerce-js.single-product .product-content.product-info__detail .product-info__tab .tab-content .tab-panel p{margin:0}.woocommerce-js.single-product .product-content.product-info__detail .product-info__tab .tab-content .tab-panel.active{display:block}.woocommerce-js.single-product .product-content.product-info__detail .product-info__tab .tab-content .tab-panel .tab-panel__content{display:flex;flex-direction:column;gap:2px}.woocommerce-js.single-product .product-content.product-info__detail .product-info__tab .tab-content .tab-panel .tab-panel__content ul{padding:0;margin:0;list-style:none}.woocommerce-js.single-product .product-content.product-info__detail .product-info__tab .tab-content .tab-panel .tab-panel__content img{margin:8px 0 16px;width:100%;height:auto;object-fit:contain;box-shadow:none}.woocommerce-js.single-product .product-content.product-info__detail .product-info__tab .tab-content .tab-panel .tab-panel__content b,.woocommerce-js.single-product .product-content.product-info__detail .product-info__tab .tab-content .tab-panel .tab-panel__content strong{color:var(--ast-global-color-8)}.woocommerce-js.single-product .product-content.product-info__detail .product-info__tab .tab-content .tab-panel .tab-panel__content p,.woocommerce-js.single-product .product-content.product-info__detail .product-info__tab .tab-content .tab-panel .tab-panel__content span{color:var(--ast-global-color-8);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.woocommerce-js.single-product .product-content.product-review__wrapper{margin-top:100px;display:flex;flex-direction:column;gap:36px}.woocommerce-js.single-product .product-content.product-review__wrapper .product-review__header{display:flex;gap:16px;flex-wrap:wrap;align-items:center;justify-content:space-between}.woocommerce-js.single-product .product-content.product-review__wrapper .product-review__header .product-info__heading::before{background-size:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cpath d='M18.9775 6.93456C18.5867 6.48424 18.1038 6.12313 17.5613 5.87569C17.0189 5.62826 16.4296 5.50027 15.8333 5.5004H12.5092L12.7892 3.79956C12.8882 3.20061 12.7687 2.58601 12.4524 2.06785C12.1361 1.54968 11.644 1.16249 11.066 0.976889C10.488 0.791288 9.8625 0.819647 9.30365 1.05679C8.74479 1.29394 8.2898 1.72407 8.02167 2.26873L6.42667 5.5004H4.16667C3.062 5.50172 2.00296 5.94113 1.22185 6.72225C0.440735 7.50336 0.00132321 8.5624 0 9.66706L0 13.8337C0.00132321 14.9384 0.440735 15.9974 1.22185 16.7785C2.00296 17.5597 3.062 17.9991 4.16667 18.0004H15.25C16.2529 17.9963 17.221 17.6323 17.9782 16.9747C18.7354 16.3171 19.2313 15.4095 19.3758 14.4171L19.9633 10.2504C20.0461 9.65934 20.0009 9.05741 19.8308 8.48534C19.6607 7.91327 19.3697 7.38441 18.9775 6.93456ZM1.66667 13.8337V9.66706C1.66667 9.00402 1.93006 8.36814 2.3989 7.8993C2.86774 7.43045 3.50363 7.16706 4.16667 7.16706H5.83333V16.3337H4.16667C3.50363 16.3337 2.86774 16.0703 2.3989 15.6015C1.93006 15.1327 1.66667 14.4968 1.66667 13.8337ZM18.3092 10.0162L17.7208 14.1829C17.6348 14.7779 17.3381 15.3222 16.8847 15.717C16.4312 16.1117 15.8512 16.3305 15.25 16.3337H7.5V6.9454C7.57853 6.87698 7.64355 6.79444 7.69167 6.70206L9.51583 3.00623C9.58424 2.88284 9.68095 2.77744 9.79802 2.6987C9.91509 2.61995 10.0492 2.57012 10.1893 2.55328C10.3293 2.53644 10.4714 2.55308 10.6038 2.60184C10.7362 2.65059 10.8551 2.73006 10.9508 2.83373C11.0327 2.92893 11.0926 3.04104 11.1261 3.16204C11.1597 3.28304 11.1661 3.40995 11.145 3.53373L10.705 6.2004C10.6857 6.31955 10.6925 6.44147 10.7249 6.55773C10.7574 6.674 10.8147 6.78182 10.8929 6.87375C10.9711 6.96568 11.0684 7.03953 11.178 7.09017C11.2875 7.14081 11.4068 7.16705 11.5275 7.16706H15.8333C16.1912 7.16701 16.5448 7.24378 16.8705 7.39218C17.1961 7.54058 17.486 7.75715 17.7207 8.02726C17.9555 8.29736 18.1294 8.61471 18.231 8.95784C18.3325 9.30097 18.3591 9.6619 18.3092 10.0162Z' fill='%23FFFEF9'/%3E%3C/svg%3E")}@media (min-width:520px){.woocommerce-js.single-product .product-content.product-review__wrapper .product-review__header{gap:0;flex-wrap:nowrap}}.woocommerce-js.single-product .product-content.product-review__wrapper .product-review__rating{display:flex;align-items:center;gap:16px}.woocommerce-js.single-product .product-content.product-review__wrapper .product-review__rating .rating-point{color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:36px;font-weight:700;line-height:1.3em}.woocommerce-js.single-product .product-content.product-review__wrapper .product-review__rating .rating-star{display:flex;align-items:center;gap:4px}.woocommerce-js.single-product .product-content.product-review__wrapper .product-review__rating .rating-star .star,.woocommerce-js.single-product .product-content.product-review__wrapper .product-review__rating .rating-star .star svg{width:24px;height:24px;color:var(--ast-global-color-6)}.woocommerce-js.single-product .product-content.product-review__wrapper .product-review__rating .rating-count{color:var(--ast-global-color-8);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.woocommerce-js.single-product .product-content .content-related__products{background-color:var(--ast-global-color-7);padding:75px 0 105px}.woocommerce-js.single-product .product-content .content-related__products .related{display:flex;flex-direction:column;gap:24px}.woocommerce-js.single-product .product-content .content-related__products .related h2{margin:0;color:var(--ast-global-color-1);font-family:"Raleway",sans-serif;font-size:30px;font-weight:500;line-height:1.3em;text-transform:uppercase;position:relative;display:flex;align-items:center;gap:20px}.woocommerce-js.single-product .product-content .content-related__products .related h2::before{content:"";flex:1 0 auto;width:40px;height:40px;padding:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M10 13.3333H3.33333C2.4496 13.3323 1.60237 12.9807 0.97748 12.3559C0.352588 11.731 0.00105857 10.8837 0 10L0 3.33333C0.00105857 2.4496 0.352588 1.60237 0.97748 0.97748C1.60237 0.352588 2.4496 0.00105857 3.33333 0L10 0C10.8837 0.00105857 11.731 0.352588 12.3559 0.97748C12.9807 1.60237 13.3323 2.4496 13.3333 3.33333V10C13.3323 10.8837 12.9807 11.731 12.3559 12.3559C11.731 12.9807 10.8837 13.3323 10 13.3333ZM3.33333 1.33333C2.8029 1.33333 2.29419 1.54405 1.91912 1.91912C1.54405 2.29419 1.33333 2.8029 1.33333 3.33333V10C1.33333 10.5304 1.54405 11.0391 1.91912 11.4142C2.29419 11.7893 2.8029 12 3.33333 12H10C10.5304 12 11.0391 11.7893 11.4142 11.4142C11.7893 11.0391 12 10.5304 12 10V3.33333C12 2.8029 11.7893 2.29419 11.4142 1.91912C11.0391 1.54405 10.5304 1.33333 10 1.33333H3.33333ZM16 12.6667V4C16 3.82319 15.9298 3.65362 15.8047 3.5286C15.6797 3.40357 15.5101 3.33333 15.3333 3.33333C15.1565 3.33333 14.987 3.40357 14.8619 3.5286C14.7369 3.65362 14.6667 3.82319 14.6667 4V12.6667C14.6667 13.1971 14.456 13.7058 14.0809 14.0809C13.7058 14.456 13.1971 14.6667 12.6667 14.6667H4C3.82319 14.6667 3.65362 14.7369 3.5286 14.8619C3.40357 14.987 3.33333 15.1565 3.33333 15.3333C3.33333 15.5101 3.40357 15.6797 3.5286 15.8047C3.65362 15.9298 3.82319 16 4 16H12.6667C13.5504 15.9989 14.3976 15.6474 15.0225 15.0225C15.6474 14.3976 15.9989 13.5504 16 12.6667Z' fill='%23FFFEF9'/%3E%3C/svg%3E");background-size:16px;background-repeat:no-repeat;background-position:center;background-color:var(--ast-global-color-6);border-radius:50%}@media (min-width:380px){.woocommerce-js.single-product .product-content .content-related__products .related h2::before{flex:0 0 auto}}.woocommerce-js.single-product .product-content .content-related__products .related .products{margin:0}.woocommerce-js.single-product .product-content .content-related__products .related .products .product .product-item__wrapper{box-shadow:0 4px 6px -1px rgb(15 15 16 / .06)}.woocommerce-js.single-product .product-content .content-related__products .related ul.products{gap:1rem}@media (min-width:0){.woocommerce-js.single-product .product-content .content-related__products .related ul.products{grid-template-columns:repeat(1,1fr)}}@media (min-width:510px){.woocommerce-js.single-product .product-content .content-related__products .related ul.products{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.woocommerce-js.single-product .product-content .content-related__products .related ul.products{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.woocommerce-js.single-product .product-content .content-related__products .related ul.products{grid-template-columns:repeat(4,1fr)}}.woocommerce-js .min-price__value{margin:0;color:var(--ast-global-color-0);font-family:"Montserrat",sans-serif;font-size:20px;font-weight:500;line-height:1.4em}.search{display:flex;flex-direction:column;align-items:center;gap:60px}.search #page{max-width:100%;width:100%}.search .site-content{background-color:#f0f0f0}.search .search-content--no-result{max-width:730px;display:flex;flex-direction:column;align-items:center;gap:30px}.search .search-content--no-result .search-desc{margin:0;color:#333132;text-align:center;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.4em}.search .page-header .page-title{margin:0;color:#333132;text-align:center;font-family:"Raleway",sans-serif;font-size:36px;font-style:normal;font-weight:500;line-height:1.3em}.search .page-header .page-title .search-term{color:#767576;font-weight:800}.search .search-back__shop-btn{display:flex;justify-content:center;align-items:center;padding:10px 8px;border-radius:50px;min-width:400px;background-color:#a69de4;border:1px solid #fff0;color:#fffef9;text-align:center;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:1.4em;transition:all 0.3s ease}.search .search-back__shop-btn:hover{border-color:#a69de4;color:#a69de4;background-color:#fff0}.search .products{display:grid;column-gap:24px;row-gap:40px}.search .products.columns-4{grid-template-columns:repeat(4,1fr)}.search .products.columns-4 li.product{width:100%;height:100%;border:none}@media (min-width:0){.search .products.columns-4{grid-template-columns:repeat(1,1fr)}}@media (min-width:510px){.search .products.columns-4{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.search .products.columns-4{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.search .products.columns-4{grid-template-columns:repeat(4,1fr)}}.archc-language__switcher{position:relative}.archc-language__switcher .archc-language__dropdown:hover .archc-language__dropbtn{color:var(--ast-global-color-1)}.archc-language__switcher .archc-language__dropdown:hover .archc-language__dropbtn .archc-language__icon{transform:rotate(180deg)}.archc-language__switcher .archc-language__dropdown:hover .archc-language__lists{top:100%;opacity:1;visibility:visible;z-index:10}.archc-language__switcher .archc-language__dropbtn{background-color:#fff0;border:0;outline:none;padding:0;border-radius:0;display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:300;line-height:1.5em;color:var(--ast-global-color-5);text-transform:uppercase;transition:color 0.3s}.archc-language__switcher .archc-language__dropbtn .archc-language__icon{width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;transition:transform 0.45s}.archc-language__switcher .archc-language__lists{padding:.25rem 0;position:absolute;top:0;left:0;display:flex;flex-direction:column;background-color:var(--ast-global-color-5);z-index:0;opacity:0;visibility:hidden;transition:all 0.3s}.archc-language__switcher .archc-language__lists .archc-language__list{padding:.25rem 1rem;display:flex;align-items:center;gap:8px;font-size:.875rem;font-weight:300;line-height:1.5em;color:var(--ast-global-color-1);outline:none}.archc-language__switcher .archc-language__lists .archc-language__list .archc-language__icon{width:1.5rem;height:.875rem;display:flex;align-items:center;justify-content:center}.archc-language__switcher .archc-language__lists .archc-language__list .archc-language__icon img{width:100%;height:100%;object-fit:contain}.archc-language__switcher .archc-language__lists .archc-language__list:hover{color:var(--ast-global-color-0)}.archc-language__switcher .archc-language__lists .archc-language__list.active{color:var(--ast-global-color-0);font-weight:400;pointer-events:none}@media (max-width:1200px){.archc-language__switcher .archc-language__lists{right:0;left:auto;width:160px}}.auth-wrapper .archc-language__switcher .archc-language__dropbtn{color:var(--ast-global-color-1)}.auth-wrapper .archc-language__lists{background-color:#fff;right:0;left:auto}.steps-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.steps-wrapper .step-item{color:#c0bfbf;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;line-height:1.5em}.steps-wrapper .step-item .step-info{display:flex;align-items:center;gap:12px;transition:color 0.3s ease}@media (max-width:768px){.steps-wrapper .step-item .step-info{flex-direction:column}}.steps-wrapper .step-item .step-success{width:40px;height:40px;box-shadow:none;display:none}.steps-wrapper .step-item .step-success svg{width:100%;height:100%}.steps-wrapper .step-item .step-number{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#c0bfbf;padding:10px;color:#fff;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;line-height:1.5em}.steps-wrapper .step-item.current{color:var(--ast-global-color-0)}.steps-wrapper .step-item.current .step-number{background-color:var(--ast-global-color-0)}.steps-wrapper .step-item.success{color:var(--ast-global-color-0)}.steps-wrapper .step-item.success .step-number{display:none;background-color:var(--ast-global-color-0)}.steps-wrapper .step-item.success .step-info{color:var(--ast-global-color-0)}.steps-wrapper .step-item.success .step-success{display:block}.steps-wrapper .step-item.success+.step-line{background-color:var(--ast-global-color-0)}.steps-wrapper .step-line{height:2px;width:calc(45% - 260px);background-color:#c0bfbf;transition:background-color 0.3s ease}@media (max-width:768px){.steps-wrapper .step-line{width:calc(45% - 160px)}}@media (max-width:420px){.steps-wrapper{display:none}}.woocommerce-js .archc-checkout__login{width:100%;display:flex;flex-direction:column;gap:20px}.woocommerce-js .archc-checkout__login .arch-toggle-login__title{margin:0;color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.woocommerce-js .archc-checkout__login .arch-toggle-login__title span{font-weight:700;user-select:none;cursor:pointer}.woocommerce-js .archc-checkout__login .googlesitekit-sign-in-with-google__frontend-output-button{display:none}.woocommerce-js .archc-checkout__login .checkout-login{display:none!important;padding:40px 20px;border:1px solid #898989;border-radius:16px;animation:fadeEffect 1s ease}.woocommerce-js .archc-checkout__login .checkout-login .checkout-login__noice{margin:0;color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.woocommerce-js .archc-checkout__login .checkout-login .form-group .input-text{border:0;border-bottom:1px solid var(--ast-global-color-8);border-radius:0;background-color:#fff0;transition:all 0.3s ease}.woocommerce-js .archc-checkout__login .checkout-login .form-group .input-text:focus,.woocommerce-js .archc-checkout__login .checkout-login .form-group .input-text:hover{border-color:var(--ast-global-color-0)}.woocommerce-js .archc-checkout__login .checkout-login .form-group .input-text::-ms-reveal{display:none}.woocommerce-js .archc-checkout__login .checkout-login .form-group .input-text::-webkit-input-password{display:none}.woocommerce-js .archc-checkout__login .checkout-login .form-group .input-text::-webkit-password-toggle-button{display:none}.woocommerce-js .archc-checkout__login .checkout-login .form-group .show-password-input{display:none}.woocommerce-js .archc-checkout__login .checkout-login .form-input__group{display:flex;flex-direction:column;gap:32px}.woocommerce-js .archc-checkout__login .checkout-login .form-group__actions{display:flex;flex-direction:column;gap:20px}.woocommerce-js .archc-checkout__login .checkout-login .form-group__actions .form-actions{margin:0}.woocommerce-js .archc-checkout__login .checkout-login .form-group__actions .form-actions::before,.woocommerce-js .archc-checkout__login .checkout-login .form-group__actions .form-actions::after{display:none}.woocommerce-js .archc-checkout__login .checkout-login .form-group__actions .form-actions .lost_password a{color:#817bb2}.woocommerce-js .archc-checkout__login .checkout-login .form-group__actions .form-actions .lost_password a:hover{color:var(--ast-global-color-1)}.woocommerce-js .archc-checkout__login .checkout-login .form-submit{justify-content:flex-start}.woocommerce-js .archc-checkout__login .checkout-login .form-submit-btn{width:fit-content;background-color:var(--ast-global-color-6);color:var(--ast-global-color-7);padding:10px 16px;font-weight:400;transition:background-color 0.3s ease}.woocommerce-js .archc-checkout__login .checkout-login .form-submit-btn:hover{background-color:var(--ast-global-color-2)}@media (max-width:500px){.woocommerce-js .archc-checkout__login .checkout-login .form-submit-btn{width:100%}}.woocommerce-js .archc-checkout__login .checkout-login.show{display:flex!important}@media (max-width:920px){.woocommerce-js .archc-checkout__login{width:100%}}.archc-coupon{display:flex;flex-direction:column;gap:20px}.archc-coupon .archc-coupon__desc{color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.archc-coupon .checkout_coupon.coupon{width:100%;padding:0;margin:0;display:flex!important;gap:16px;align-items:center}.archc-coupon .checkout_coupon.coupon .input-text{width:100%;height:40px;padding:8px 12px;border:1px solid var(--ast-global-color-3);border-radius:50px;background-color:var(--ast-global-color-7);color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.archc-coupon .checkout_coupon.coupon .button-coupon{padding:10px 16px;height:40px;background-color:var(--ast-global-color-6);border-radius:50px;border:0;color:var(--ast-global-color-7);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:normal;transition:background-color 0.3s ease}.archc-coupon .checkout_coupon.coupon .button-coupon:hover{background-color:var(--ast-global-color-2)}.archc-coupon p{margin:0}@media (max-width:500px){.archc-coupon .form-submit{width:30%}}.archc-coupon .checkout_coupon .form-group{max-width:70%;width:100%}@media (max-width:1024px){.archc-coupon .checkout_coupon .form-group{max-width:60%}}@media (max-width:768px){.archc-coupon .checkout_coupon .form-group{max-width:65%}}.archc-coupon .clear{display:none}@media (max-width:768px){.archc-coupon{gap:16px}}.archc-checkout__review{flex:1 0 45%}.archc-checkout__review #order_review_heading,.archc-checkout__review .woocommerce-checkout-review-order{width:100%!important;padding:0!important;border:0!important}.archc-checkout__review h3#order_review_heading{color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:24px;font-weight:500;line-height:1.4em}.archc-checkout__review .order-review__inner{padding:40px 20px;border:20px solid var(--ast-global-color-1);border-radius:36px;display:flex;flex-direction:column;gap:24px;background-color:var(--ast-global-color-7)}.archc-checkout__review .order-review__inner h3{margin:0}.archc-checkout__review .order-review__inner .shop_table{border:0;margin:0;display:flex;flex-direction:column}.archc-checkout__review .order-review__inner tbody{width:100%;display:flex;flex-direction:column;gap:24px}.archc-checkout__review .order-review__inner tbody tr{width:100%;display:flex;align-items:center;gap:24px;padding-bottom:24px;border-bottom:1px solid var(--ast-global-color-8)}.archc-checkout__review .order-review__inner tbody tr:last-child{border-bottom:0;padding-bottom:0}.archc-checkout__review .order-review__inner tbody tr td{padding:0;border:0}.archc-checkout__review .order-review__inner tbody tr .product-image{width:106px;height:100%;aspect-ratio:1/1;border-radius:8px;overflow:hidden}.archc-checkout__review .order-review__inner tbody tr .product-image img{width:100%;height:100%;object-fit:cover}.archc-checkout__review .order-review__inner tbody tr .product-name{display:flex;flex-direction:column;align-items:flex-start!important;gap:8px}.archc-checkout__review .order-review__inner tbody tr .product-name .ast-product-name{color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:20px;font-weight:400;line-height:1.4em;text-transform:uppercase}.archc-checkout__review .order-review__inner tbody tr .product-name .amount bdi{color:var(--ast-global-color-0);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;line-height:1.5em}.archc-checkout__review .order-review__inner tbody tr .product-name .product-attribute .variation{display:inline-block}.archc-checkout__review .order-review__inner tbody tr .product-name .product-attribute span{color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}@media (max-width:500px){.archc-checkout__review .order-review__inner tbody tr{flex-direction:column;align-items:baseline;gap:16px}.archc-checkout__review .order-review__inner tbody tr .product-image{width:100%;aspect-ratio:1/1}}.archc-checkout__review .order-review__inner tfoot{display:flex;flex-direction:column;gap:8px;margin-top:24px}.archc-checkout__review .order-review__inner tfoot tr{display:flex;gap:16px;justify-content:space-between}.archc-checkout__review .order-review__inner tfoot tr th,.archc-checkout__review .order-review__inner tfoot tr td{padding:0;border:0}.archc-checkout__review .order-review__inner tfoot tr th{color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.archc-checkout__review .order-review__inner tfoot tr td,.archc-checkout__review .order-review__inner tfoot tr td .amount bdi{color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.archc-checkout__review .order-review__inner tfoot tr.order-total{margin-top:16px;padding-top:24px;border-top:1px solid var(--ast-global-color-1)}.archc-checkout__review .order-review__inner tfoot tr.order-total th,.archc-checkout__review .order-review__inner tfoot tr.order-total td .amount bdi{color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:24px;font-weight:500;line-height:1.4em}@media (max-width:500px){.archc-checkout__review .order-review__inner tfoot tr.order-total th,.archc-checkout__review .order-review__inner tfoot tr.order-total td .amount bdi{font-size:20px}}.archc-checkout__review .order-review__inner tfoot tr.order-total td .amount bdi{color:var(--ast-global-color-0);font-weight:700}@media (max-width:500px){.archc-checkout__review .order-review__inner tfoot tr.order-total td .amount bdi{font-size:20px}}@media (max-width:500px){.archc-checkout__review .order-review__inner tfoot tr.order-total{flex-wrap:wrap;gap:6px}}@media (max-width:1160px){.archc-checkout__review{flex:1 0 50%}}.archc-checkout__container{display:flex;gap:55px}.archc-checkout__container .archc-checkout__info{display:flex;flex-direction:column;gap:50px}.archc-checkout__container .archc-checkout .customer-details__wrapper{margin:0!important;display:flex;flex-direction:column;gap:50px}.archc-checkout__container .archc-checkout .customer-details__wrapper .customer_details_row{display:flex;overflow:hidden}.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing{width:100%;display:flex;flex-direction:column;gap:24px}.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing wc-order-attribution-inputs{display:none}.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-billing-fields{display:flex;flex-direction:column;gap:24px}.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-billing-fields::before,.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-billing-fields::after{display:none}.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-billing-fields h3{padding:0!important;margin:0!important;border:0!important;color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:1.4em}@media (max-width:500px){.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-billing-fields h3{font-size:20px}}.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;gap:40px}.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row#billing_last_name_field{width:100%!important}@media (max-width:1160px){.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{column-gap:32px}}@media (max-width:1024px){.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row{width:100%}}@media (max-width:920px){.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row{width:calc(50% - 20px)}}@media (max-width:672px){.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row{width:100%}}.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-shipping-fields{display:none;flex-direction:column;gap:24px}.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-shipping-fields::before,.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-shipping-fields::after{display:none}.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-shipping-fields h3{margin:0!important;padding:0!important;border:0!important}.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-shipping-fields h3 .woocommerce-form__label{color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em;display:flex;align-items:center;gap:16px}.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-shipping-fields h3 .woocommerce-form__label .input-checkbox{position:relative;appearance:none;-webkit-appearance:none;width:20px;height:20px;border:1px solid var(--ast-global-color-8);background-color:#fff;border-radius:4px;cursor:pointer;display:grid;place-items:center;transition:all 0.3s ease}.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-shipping-fields h3 .woocommerce-form__label .input-checkbox:after{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg stroke='currentColor' fill='currentColor' stroke-width='0' viewBox='0 0 16 16' height='1em' width='1em' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.736 3.97a.733.733 0 0 1 1.047 0c.286.289.29.756.01 1.05L7.88 12.01a.733.733 0 0 1-1.065.02L3.217 8.384a.757.757 0 0 1 0-1.06.733.733 0 0 1 1.047 0l3.052 3.093 5.4-6.425z'%3E%3C/path%3E%3C/svg%3E");background-size:100%;background-repeat:no-repeat;width:15px;height:15px;filter:invert(1);opacity:1;top:50%;left:50%;transform:translate(-50%,-50%);transition:all 0.3s ease}.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-shipping-fields h3 .woocommerce-form__label .input-checkbox:checked{background-color:var(--ast-global-color-0);border-color:var(--ast-global-color-0)}.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-shipping-fields h3 .woocommerce-form__label .input-checkbox:checked:after{opacity:1}.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;gap:40px}.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p.form-row#shipping_last_name_field,.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p.form-row#shipping_address_1_field{width:100%}.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-account-fields p.form-row{width:100%}.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-account-fields p.form-row label{display:block;color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em;display:flex;align-items:center;gap:16px}.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-account-fields p.form-row label .input-checkbox{margin:2px 0 0;position:relative;appearance:none;-webkit-appearance:none;width:20px;height:20px;border:1px solid var(--ast-global-color-8);background-color:#fff0;border-radius:4px;cursor:pointer;display:grid;place-items:center;transition:all 0.3s ease}.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-account-fields p.form-row label .input-checkbox:after{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg stroke='currentColor' fill='currentColor' stroke-width='0' viewBox='0 0 16 16' height='1em' width='1em' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.736 3.97a.733.733 0 0 1 1.047 0c.286.289.29.756.01 1.05L7.88 12.01a.733.733 0 0 1-1.065.02L3.217 8.384a.757.757 0 0 1 0-1.06.733.733 0 0 1 1.047 0l3.052 3.093 5.4-6.425z'%3E%3C/path%3E%3C/svg%3E");background-size:100%;background-repeat:no-repeat;width:15px;height:15px;filter:invert(1);opacity:0;top:50%;left:50%;transform:translate(-50%,-50%);transition:all 0.3s ease}.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-account-fields p.form-row label .input-checkbox:checked{background-color:var(--ast-global-color-0);border-color:var(--ast-global-color-0)}.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-account-fields p.form-row label .input-checkbox:checked:after{opacity:1}.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-additional-fields h3{display:none}.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-additional-fields p.form-row#order_comments_field{width:100%}.archc-checkout__container .archc-checkout .customer-details__wrapper .customer-details__billing .woocommerce-additional-fields p.form-row#order_comments_field textarea{min-height:80px}.archc-checkout__container .archc-checkout .customer-details__wrapper .payment-methods{width:100%;display:none}.archc-checkout__container .archc-checkout .customer-details__wrapper .payment-methods .payment-methods__wrapper{display:flex;flex-direction:column;gap:24px}.archc-checkout__container .archc-checkout .customer-details__wrapper .payment-methods .payment-methods__wrapper h3{margin:0!important;padding:0!important;border:0!important;color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:24px;font-weight:500;line-height:1.4em}.archc-checkout__container .archc-checkout .customer-details__wrapper .payment-methods .payment-methods__wrapper .payment-methods__lists{padding:0;margin:0;display:flex;flex-direction:column;gap:20px}.archc-checkout__container .archc-checkout .customer-details__wrapper .payment-methods .payment-methods__wrapper .payment-methods__lists .wc_payment_method{position:relative;padding:20px;border:1px solid var(--ast-global-color-8);background-color:#fff0;border-radius:8px}.archc-checkout__container .archc-checkout .customer-details__wrapper .payment-methods .payment-methods__wrapper .payment-methods__lists .wc_payment_method label{color:#000;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em;display:flex;align-items:center;gap:16px}@media (max-width:475px){.archc-checkout__container .archc-checkout .customer-details__wrapper .payment-methods .payment-methods__wrapper .payment-methods__lists .wc_payment_method label{flex-wrap:wrap;row-gap:0}}.archc-checkout__container .archc-checkout .customer-details__wrapper .payment-methods .payment-methods__wrapper .payment-methods__lists .wc_payment_method .input-radio{appearance:none;-moz-animation:none;-webkit-appearance:none;width:20px;height:20px;border:1px solid #b9bbbd;background-color:#fff;border-radius:50%;cursor:pointer;display:grid;place-items:center;transition:all 0.3s ease;position:relative}.archc-checkout__container .archc-checkout .customer-details__wrapper .payment-methods .payment-methods__wrapper .payment-methods__lists .wc_payment_method .input-radio:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-radius:50%;background-color:#fff;transition:all 0.3s ease}.archc-checkout__container .archc-checkout .customer-details__wrapper .payment-methods .payment-methods__wrapper .payment-methods__lists .wc_payment_method .input-radio:checked{background-color:var(--ast-global-color-6);border-color:var(--ast-global-color-6)}.archc-checkout__container .archc-checkout .customer-details__wrapper .payment-methods .payment-methods__wrapper .payment-methods__lists .wc_payment_method .input-radio:checked:after{width:10px;height:10px}.archc-checkout__container .archc-checkout .customer-details__wrapper .payment-methods .payment-methods__wrapper .payment-methods__lists .wc_payment_method .payment_box p{color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.archc-checkout__container .archc-checkout .customer-details__wrapper p.form-row{margin:0;padding:0;width:calc(50% - 20px)}.archc-checkout__container .archc-checkout .customer-details__wrapper p.form-row label{display:none}.archc-checkout__container .archc-checkout .customer-details__wrapper p.form-row .input-text{border:0!important;padding:8px 12px!important;border-bottom:1px solid var(--ast-global-color-8)!important;border-radius:0!important;background-color:#fff0;transition:all 0.3s ease;color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.archc-checkout__container .archc-checkout .customer-details__wrapper p.form-row .input-text:focus,.archc-checkout__container .archc-checkout .customer-details__wrapper p.form-row .input-text:hover{border-color:var(--ast-global-color-0)!important}.archc-checkout__container .archc-checkout .customer-details__wrapper p.form-row .input-text::placeholder{color:var(--ast-global-color-8)}.archc-checkout__container .archc-checkout .customer-details__wrapper p.form-row .input-text.invalid{border-color:var(--wp--preset--color--vivid-red)!important;color:var(--wp--preset--color--vivid-red)!important}.archc-checkout__container .archc-checkout .customer-details__wrapper p.form-row .selection .select2-selection{border:0!important;border-bottom:1px solid var(--ast-global-color-8)!important;border-radius:0!important;padding:8px 12px!important;background-color:#fff0;transition:all 0.3s ease}.archc-checkout__container .archc-checkout .customer-details__wrapper p.form-row .selection .select2-selection .select2-selection__rendered{color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.archc-checkout__container .archc-checkout .customer-details__wrapper p.form-row .selection .select2-selection .select2-selection__arrow b{border-color:var(--ast-global-color-1) #fff0 #fff0 #fff0}.archc-checkout__container .archc-checkout .customer-details__wrapper p.form-row .selection .select2-selection:focus,.archc-checkout__container .archc-checkout .customer-details__wrapper p.form-row .selection .select2-selection:hover{border-color:var(--ast-global-color-0)!important}.archc-checkout__container .archc-checkout .customer-details__wrapper .custom-details__buttons{display:flex;gap:16px;align-items:center;justify-content:flex-end}.archc-checkout__container .archc-checkout .customer-details__wrapper .custom-details__buttons button{width:50%;padding:12px 16px;background-color:#fff0;border:1px solid #fff0;display:flex;align-items:center;justify-content:center;border-radius:50px;gap:8px;color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-weight:700;line-height:normal;transition:background-color 0.3s,color 0.3s}.archc-checkout__container .archc-checkout .customer-details__wrapper .custom-details__buttons button .button-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.archc-checkout__container .archc-checkout .customer-details__wrapper .custom-details__buttons button.next-step__buttons,.archc-checkout__container .archc-checkout .customer-details__wrapper .custom-details__buttons button.back-step__buttons{border-color:var(--ast-global-color-1)}.archc-checkout__container .archc-checkout .customer-details__wrapper .custom-details__buttons button.next-step__buttons:not([disabled]):hover,.archc-checkout__container .archc-checkout .customer-details__wrapper .custom-details__buttons button.back-step__buttons:hover{background-color:var(--ast-global-color-1);color:var(--ast-global-color-7)}.archc-checkout__container .archc-checkout .customer-details__wrapper .custom-details__buttons button.button-submit{display:none;background-color:var(--ast-global-color-6);color:var(--ast-global-color-7)}.archc-checkout__container .archc-checkout .customer-details__wrapper .custom-details__buttons button.button-submit:hover{background-color:var(--ast-global-color-2)}.archc-checkout__container .archc-checkout .customer-details__wrapper .custom-details__buttons button[disabled]{cursor:not-allowed;opacity:.5}.archc-checkout__container .archc-checkout::after{display:none!important}.archc-checkout__container .shipping-info{display:flex;justify-content:space-between;align-items:center}.archc-checkout__container .shipping-info .shipping-info__item{display:flex;flex-direction:column;align-items:center;justify-content:center}.archc-checkout__container .shipping-info .shipping-info__item .product-shipping-info__icon{width:80px;height:80px;object-fit:cover;box-shadow:none}.archc-checkout__container .shipping-info .shipping-info__item .shipping-info__content p{margin:0;color:var(--ast-global-color-1);text-align:center;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.archc-checkout__container .shipping-info .shipping-info__item .shipping-info__content p.shipping-info__desc{color:var(--ast-global-color-0)}@media (max-width:1200px){.archc-checkout__container{gap:42px}}@media (max-width:920px){.archc-checkout__container{flex-direction:column;gap:40px}}.archc-thankyou{max-width:100%!important;display:flex;flex-direction:column;gap:40px}.archc-thankyou .thankyou-header{width:502px;margin:0 auto 60px;display:flex;flex-direction:column;gap:16px;align-items:center}.archc-thankyou .thankyou-header .thankyou-heading,.archc-thankyou .thankyou-header .thankyou-order__code{margin:0;color:var(--ast-global-color-1);text-align:center;font-family:"Montserrat",sans-serif}.archc-thankyou .thankyou-header .thankyou-heading{font-size:24px;font-weight:500;line-height:1.4em}.archc-thankyou .thankyou-header .thankyou-order__code{font-size:16px;font-weight:400;line-height:1.5em}@media (max-width:1024px){.archc-thankyou .thankyou-header{width:80%;margin-bottom:40px}}@media (max-width:600px){.archc-thankyou .thankyou-header{width:100%;margin-bottom:32px}}.archc-thankyou .thankyou-payment__method{margin-bottom:32px;display:flex;flex-direction:column;justify-content:center;align-items:center}.archc-thankyou .thankyou-payment__method p{max-width:65%;margin:0;color:var(--ast-global-color-1);text-align:center;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;line-height:1.5em}@media (max-width:1200px){.archc-thankyou .thankyou-payment__method p{max-width:75%}}@media (max-width:992px){.archc-thankyou .thankyou-payment__method p{max-width:85%}}.archc-thankyou .thankyou-body .body-header{padding:50px 106px;background:var(--ast-global-color-1);border-radius:24px 24px 0 0;display:flex;gap:24px;justify-content:space-between;align-items:flex-start}@media (max-width:1200px){.archc-thankyou .thankyou-body .body-header{padding:40px 80px}}@media (max-width:992px){.archc-thankyou .thankyou-body .body-header{padding:40px 60px}}@media (max-width:768px){.archc-thankyou .thankyou-body .body-header{padding:32px 40px}}@media (max-width:675px){.archc-thankyou .thankyou-body .body-header{flex-direction:column;gap:16px}}@media (max-width:520px){.archc-thankyou .thankyou-body .body-header{padding:24px 32px}}.archc-thankyou .thankyou-body .body-header__info{display:flex;flex-direction:column;align-items:flex-start;gap:4px;max-width:250px}.archc-thankyou .thankyou-body .body-header__info p{margin:0;color:var(--ast-global-color-7);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.archc-thankyou .thankyou-body .body-header__info p.info-name{font-size:20px;font-weight:700;line-height:1.4em}.archc-thankyou .thankyou-body .body-header__payment{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.archc-thankyou .thankyou-body .body-header__payment .payment-price{margin:0;color:var(--ast-global-color-0);font-family:"Montserrat",sans-serif;font-size:36px;font-weight:700;line-height:1.3em}@media (max-width:520px){.archc-thankyou .thankyou-body .body-header__payment .payment-price{font-size:24px}}.archc-thankyou .thankyou-body .body-header__payment .payment-method{display:flex;align-items:center;gap:16px}.archc-thankyou .thankyou-body .body-header__payment .payment-method .payment-method__text{color:var(--ast-global-color-7);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.archc-thankyou .thankyou-body .body-header__payment .payment-method .payment-method__icon{width:24px;height:24px}.archc-thankyou .thankyou-body .body-header__payment .payment-method .payment-method__icon svg{width:100%;height:100%}@media (max-width:768px){.archc-thankyou .thankyou-body .body-header__payment .payment-method .payment-method__icon{width:20px;height:20px}}@media (max-width:675px){.archc-thankyou .thankyou-body .body-header__payment .payment-method{flex-direction:row-reverse;gap:8px}}@media (max-width:675px){.archc-thankyou .thankyou-body .body-header__payment{align-items:flex-start}}.archc-thankyou .body-lists{width:100%;padding:40px 106px;display:flex;flex-direction:column;gap:40px}.archc-thankyou .body-lists .body-product__lists{display:flex;flex-direction:column;gap:24px;padding-bottom:40px;border-bottom:1px solid #a1a0a1}.archc-thankyou .body-lists .body-product__lists .product-item{width:100%;display:flex;justify-content:space-between}.archc-thankyou .body-lists .body-product__lists .product-item .product-info{display:flex;align-items:center;gap:20px}@media (max-width:768px){.archc-thankyou .body-lists .body-product__lists .product-item .product-info{gap:16px}}@media (max-width:475px){.archc-thankyou .body-lists .body-product__lists .product-item .product-info{flex-direction:column;gap:8px;align-items:baseline}}.archc-thankyou .body-lists .body-product__lists .product-item .product-image{width:100%;max-width:106px;height:100%;aspect-ratio:1/1;border-radius:8px;overflow:hidden;flex:1 0 auto}.archc-thankyou .body-lists .body-product__lists .product-item .product-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease-in-out}.archc-thankyou .body-lists .body-product__lists .product-item .product-image:hover img{transform:scale(1.1)}@media (max-width:675px){.archc-thankyou .body-lists .body-product__lists .product-item .product-image{max-width:160px}}@media (max-width:520px){.archc-thankyou .body-lists .body-product__lists .product-item .product-image{max-width:120px}}@media (max-width:475px){.archc-thankyou .body-lists .body-product__lists .product-item .product-image{max-width:100%}}.archc-thankyou .body-lists .body-product__lists .product-item .product-details{display:flex;flex-direction:column;gap:4px;flex:0 1 auto}.archc-thankyou .body-lists .body-product__lists .product-item .product-details .variation{display:inline-block}.archc-thankyou .body-lists .body-product__lists .product-item .product-details .product-price{display:none}@media (max-width:675px){.archc-thankyou .body-lists .body-product__lists .product-item .product-details .product-price{padding:0;display:block}}.archc-thankyou .body-lists .body-product__lists .product-item .product-name{margin:0;color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:24px;font-weight:700;line-height:1.4em}@media (max-width:520px){.archc-thankyou .body-lists .body-product__lists .product-item .product-name{font-size:20px}}.archc-thankyou .body-lists .body-product__lists .product-item .product-price{padding-top:8px}.archc-thankyou .body-lists .body-product__lists .product-item .product-price span{font-size:24px;line-height:1.5em}@media (max-width:520px){.archc-thankyou .body-lists .body-product__lists .product-item .product-price span{font-size:20px}}.archc-thankyou .body-lists .body-product__lists .product-item .product-price bdi{margin:0;color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:inherit;font-weight:400;line-height:inherit}@media (max-width:768px){.archc-thankyou .body-lists .body-product__lists .product-item .product-price{padding-top:8px}}@media (max-width:675px){.archc-thankyou .body-lists .body-product__lists .product-item .product-price{display:none}}@media (max-width:675px){.archc-thankyou .body-lists .body-product__lists .product-item{flex-direction:column}}@media (max-width:520px){.archc-thankyou .body-lists .body-product__lists{padding-bottom:32px}}@media (max-width:475px){.archc-thankyou .body-lists .body-product__lists{padding-bottom:24px}}.archc-thankyou .body-lists .body-calculation__peyment{display:flex;flex-direction:column;gap:16px;padding-bottom:40px;border-bottom:1px solid #a1a0a1}.archc-thankyou .body-lists .body-calculation__peyment .body-payment__price{width:100%;display:flex;justify-content:space-between;align-items:center}.archc-thankyou .body-lists .body-calculation__peyment .body-payment__price .body-payment__text{margin:0;color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:20px;font-weight:400;line-height:1.4em}@media (max-width:475px){.archc-thankyou .body-lists .body-calculation__peyment .body-payment__price .body-payment__text{font-size:16px}}@media (max-width:520px){.archc-thankyou .body-lists .body-calculation__peyment{padding-bottom:32px}}@media (max-width:475px){.archc-thankyou .body-lists .body-calculation__peyment{padding-bottom:24px}}.archc-thankyou .body-lists .body-lists__total{width:100%;display:flex;justify-content:space-between;align-items:center}.archc-thankyou .body-lists .body-lists__total .body-total__text{margin:0;color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;line-height:1.4em}@media (max-width:475px){.archc-thankyou .body-lists .body-lists__total .body-total__text{font-size:16px}}.archc-thankyou .body-lists .body-lists__total .body-total__price{margin:0;color:var(--ast-global-color-0);font-family:"Montserrat",sans-serif;font-size:30px;font-weight:700;line-height:1.4em}@media (max-width:520px){.archc-thankyou .body-lists .body-lists__total .body-total__price{font-size:24px}}@media (max-width:475px){.archc-thankyou .body-lists .body-lists__total .body-total__price{font-size:20px}}@media (max-width:1200px){.archc-thankyou .body-lists{padding:40px 80px}}@media (max-width:992px){.archc-thankyou .body-lists{padding:40px 60px}}@media (max-width:768px){.archc-thankyou .body-lists{padding:32px 40px;gap:32px}}@media (max-width:520px){.archc-thankyou .body-lists{padding:24px 32px;gap:24px}}@media (max-width:475px){.archc-thankyou .body-lists{gap:16px}}.archc-thankyou .thankyou-footer{display:flex;justify-content:center;margin-top:40px}.archc-thankyou .thankyou-footer .back-btn{min-width:400px;padding:12px 24px;border-radius:50px;border:1px solid var(--ast-global-color-1);color:var(--ast-global-color-1);background-color:#fff0;text-align:center;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;line-height:1.4em;transition:all all 0.3s ease 0s}.archc-thankyou .thankyou-footer .back-btn:hover{background:var(--ast-global-color-0);border-color:var(--ast-global-color-0);color:var(--ast-global-color-7)}@media (max-width:520px){.archc-thankyou .thankyou-footer .back-btn{min-width:80%}}@media (max-width:475px){.archc-thankyou .thankyou-footer .back-btn{min-width:80%;font-size:16px}}.woocommerce-checkout.page .select2-results__options li{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.woocommerce-checkout.page .select2-results__options li.select2-results__option--highlighted[aria-selected],.woocommerce-checkout.page .select2-results__options li.select2-results__option--highlighted[data-selected]{background-color:var(--ast-global-color-0)}.wc-cart__table .shop_table{border:0}.wc-cart__table .shop_table thead{background-color:#fff0}.wc-cart__table .shop_table thead th{color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;line-height:1.5em;text-transform:uppercase;padding:20px 0 20px 0;border-top:1px solid var(--ast-global-color-4);border-bottom:1px solid var(--ast-global-color-4)}.wc-cart__table .shop_table thead::after{content:"";display:block;width:100%;height:12px}@media (max-width:920px){.wc-cart__table .shop_table thead{display:none}}.wc-cart__table .shop_table tbody tr:has(td.actions){display:none;visibility:hidden}.wc-cart__table .shop_table tr td{border:none;padding:18px 20px 18px 0}.wc-cart__table .shop_table tr td:last-child{padding-right:0}@media (max-width:1024px){.wc-cart__table .shop_table tr td{padding:16px 18px 16px 0}}@media (max-width:992px){.wc-cart__table .shop_table tr td{padding:12px 14px 12px 0}}.wc-cart__table .shop_table tr .product-price,.wc-cart__table .shop_table tr .product-quantity,.wc-cart__table .shop_table tr .product-subtotal{width:16%}.wc-cart__table .shop_table tr .product-thumbnail{width:140px;min-height:auto}.wc-cart__table .shop_table tr .product-thumbnail a{display:flex;align-items:center;justify-content:center;width:100%;height:120px;border-radius:8px;overflow:hidden}.wc-cart__table .shop_table tr .product-thumbnail a:hover img{transform:scale(1.2)}.wc-cart__table .shop_table tr .product-thumbnail img{width:100%;max-width:100%;height:100%!important;object-fit:cover;box-shadow:none;border-radius:8px;transition:transform 0.3s ease-in-out}@media (max-width:920px){.wc-cart__table .shop_table tr .product-thumbnail{padding:0}.wc-cart__table .shop_table tr .product-thumbnail a{height:100%}}@media (max-width:768px){.wc-cart__table .shop_table tr .product-thumbnail{display:none!important}}.wc-cart__table .shop_table tr .product-name .product-name__inner{height:100%;display:flex;flex-direction:column;justify-content:space-around;gap:1rem}.wc-cart__table .shop_table tr .product-name .product-name__inner .product-price{display:none}@media (max-width:992px){.wc-cart__table .shop_table tr .product-name .product-name__inner{gap:.25rem}}@media (max-width:920px){.wc-cart__table .shop_table tr .product-name .product-name__inner .product-price{width:100%;display:block}}.wc-cart__table .shop_table tr .product-name .ast-product-name a{color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:20px;font-weight:500;line-height:1.4em;text-transform:uppercase;transition:color 0.3s ease-in-out}.wc-cart__table .shop_table tr .product-name .ast-product-name a:hover{color:var(--ast-global-color-0)}.wc-cart__table .shop_table tr .product-name .product-meta .variation{display:inline-block;color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.wc-cart__table .shop_table tr .product-name .product-thumbnail{display:none!important}@media (max-width:768px){.wc-cart__table .shop_table tr .product-name .product-thumbnail{display:block!important;width:100%}.wc-cart__table .shop_table tr .product-name .product-thumbnail a{height:100%}}.wc-cart__table .shop_table tr .product-price bdi,.wc-cart__table .shop_table tr .product-subtotal bdi{color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;line-height:1.4em}.wc-cart__table .shop_table tr .product-quantity .product-subtotal{display:none}@media (max-width:920px){.wc-cart__table .shop_table tr .product-quantity{display:flex;flex-direction:column;justify-content:space-around}.wc-cart__table .shop_table tr .product-quantity .product-subtotal{width:100%;display:flex;flex-direction:column;gap:4px}.wc-cart__table .shop_table tr .product-quantity .product-subtotal::before{content:attr(data-title);display:block;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;line-height:1.5em;text-transform:uppercase;color:var(--ast-global-color-1)}}.wc-cart__table .shop_table tr .product-subtotal bdi{color:var(--ast-global-color-0)}.wc-cart__table .shop_table tr .product-remove{width:8%}@media (max-width:1200px){.wc-cart__table .shop_table tr .product-remove{width:10%}}.wc-cart__table .shop_table tr .product-actions{display:flex;flex-direction:column;gap:8px}.wc-cart__table .shop_table tr .product-actions .remove{height:auto;text-align:left;opacity:1}.wc-cart__table .shop_table tr .product-actions .remove::before{display:none}.wc-cart__table .shop_table tr .product-actions a{display:flex;width:fit-content;color:var(--ast-global-color-8);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em;position:relative}.wc-cart__table .shop_table tr .product-actions a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--ast-global-color-8);transition:width 0.3s ease-in-out}.wc-cart__table .shop_table tr .product-actions a:hover:after{width:0}@media (max-width:920px){.wc-cart__table .shop_table tr{display:flex;gap:1rem}.wc-cart__table .shop_table tr td{display:flex;flex-direction:column;justify-content:space-between;text-align:left!important}.wc-cart__table .shop_table tr td::before{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;line-height:1.5em}.wc-cart__table .shop_table tr .product-price,.wc-cart__table .shop_table tr .product-subtotal{display:none}.wc-cart__table .shop_table tr .product-name{width:40%}.wc-cart__table .shop_table tr .product-quantity{width:25%;justify-content:space-between}.wc-cart__table .shop_table tr .product-remove{width:15%}.wc-cart__table .shop_table tr .product-remove .product-actions{height:100%;justify-content:space-evenly}}@media (max-width:768px){.wc-cart__table .shop_table tr .product-quantity{width:32%;justify-content:space-evenly}.wc-cart__table .shop_table tr .product-remove{width:23%}}@media (max-width:576px){.wc-cart__table .shop_table tr{flex-wrap:wrap}.wc-cart__table .shop_table tr .product-name{width:100%}.wc-cart__table .shop_table tr .product-quantity,.wc-cart__table .shop_table tr .product-remove{width:calc(50% - 1rem)}.wc-cart__table .shop_table tr .product-quantity{gap:1rem}.wc-cart__table .shop_table tr .product-remove .product-actions{align-items:flex-end}}.cart-totals__wrapper .cart-totals{display:flex;flex-direction:column;gap:60px}@media (max-width:920px){.cart-totals__wrapper .cart-totals{gap:40px}}@media (max-width:768px){.cart-totals__wrapper .cart-totals{gap:32px}}@media (max-width:576px){.cart-totals__wrapper .cart-totals{gap:24px}}.cart-totals__wrapper .cart-totals__inner{width:100%;display:flex;justify-content:space-between;align-items:center;gap:24px;background-color:var(--ast-global-color-1);border-radius:24px;padding:50px 106px}.cart-totals__wrapper .cart-totals__inner .cart-shipping__methods{width:50%;display:flex;flex-direction:column;gap:24px}@media (max-width:920px){.cart-totals__wrapper .cart-totals__inner .cart-shipping__methods{gap:20px}}@media (max-width:768px){.cart-totals__wrapper .cart-totals__inner .cart-shipping__methods{gap:16px}}.cart-totals__wrapper .cart-totals__inner .shipping-methods__heading{margin:0;color:var(--ast-global-color-7);font-family:"Montserrat",sans-serif;font-size:24px;font-weight:700;line-height:1.4em}.cart-totals__wrapper .cart-totals__inner #shipping_method{margin:0;padding:0;display:flex;flex-direction:column;gap:24px}.cart-totals__wrapper .cart-totals__inner #shipping_method li{padding:0!important;display:flex;align-items:flex-start;gap:16px;text-indent:0!important}.cart-totals__wrapper .cart-totals__inner #shipping_method li label,.cart-totals__wrapper .cart-totals__inner #shipping_method li span{color:var(--ast-global-color-7);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.cart-totals__wrapper .cart-totals__inner #shipping_method li label{display:flex;align-items:flex-start;gap:16px;cursor:pointer}.cart-totals__wrapper .cart-totals__inner #shipping_method li label span{width:173px;text-wrap:wrap}.cart-totals__wrapper .cart-totals__inner #shipping_method li label svg{width:24px;height:24px}.cart-totals__wrapper .cart-totals__inner #shipping_method li label input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;margin:2px 0 0;box-shadow:none;width:20px;height:20px;border:1.5px solid var(--ast-global-color-3);border-radius:50%;background-color:#fff;transition:all 0.3s ease}.cart-totals__wrapper .cart-totals__inner #shipping_method li label input[type=radio]::after{content:"";position:absolute;width:0;height:0;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background-color:#fff;transition:all 0.3s ease}.cart-totals__wrapper .cart-totals__inner #shipping_method li label input[type=radio]:checked{background-color:var(--ast-global-color-6);border-color:var(--ast-global-color-6)}.cart-totals__wrapper .cart-totals__inner #shipping_method li label input[type=radio]:checked::after{width:10px;height:10px}.cart-totals__wrapper .cart-totals__inner #shipping_method li span.amount,.cart-totals__wrapper .cart-totals__inner #shipping_method li span.amount bdi,.cart-totals__wrapper .cart-totals__inner #shipping_method li span.amount bdi span{font-weight:700}.cart-totals__wrapper .cart-totals__inner .cart-totals__calculaiton{width:374px;display:flex;flex-direction:column;gap:24px}.cart-totals__wrapper .cart-totals__inner .cart-totals__calculaiton>div{display:flex;justify-content:space-between;align-items:center;gap:16px}.cart-totals__wrapper .cart-totals__inner .cart-totals__calculaiton>div span{color:var(--ast-global-color-7);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.cart-totals__wrapper .cart-totals__inner .cart-totals__calculaiton>div span.shipping-fee-amount,.cart-totals__wrapper .cart-totals__inner .cart-totals__calculaiton>div span.free-shipping,.cart-totals__wrapper .cart-totals__inner .cart-totals__calculaiton>div span.total-amount,.cart-totals__wrapper .cart-totals__inner .cart-totals__calculaiton>div span.amount bdi,.cart-totals__wrapper .cart-totals__inner .cart-totals__calculaiton>div span.amount bdi span{font-weight:500}.cart-totals__wrapper .cart-totals__inner .shipping-alert{color:var(--ast-global-color-7);font-family:"Montserrat",sans-serif;font-size:16px;line-height:1.4em}.cart-totals__wrapper .cart-totals__inner .shipping-alert p{margin:0}@media (max-width:1200px){.cart-totals__wrapper .cart-totals__inner{padding:40px 80px}}@media (max-width:992px){.cart-totals__wrapper .cart-totals__inner{padding:30px 60px}}@media (max-width:768px){.cart-totals__wrapper .cart-totals__inner{flex-direction:column}.cart-totals__wrapper .cart-totals__inner .cart-shipping__methods,.cart-totals__wrapper .cart-totals__inner .cart-totals__calculaiton{width:100%}}@media (max-width:576px){.cart-totals__wrapper .cart-totals__inner{padding:24px 40px}}.cart-totals__wrapper .cart-totals__buttons{display:flex;gap:24px;justify-content:flex-end}.cart-totals__wrapper .cart-totals__buttons .button{min-width:300px;border-radius:50px;padding:12px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #fff0;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;line-height:normal;transition:all 0.3s ease}.cart-totals__wrapper .cart-totals__buttons .button svg{width:24px;height:24px}.cart-totals__wrapper .cart-totals__buttons .button.cart-back-shop{background-color:#fff0;border-color:var(--ast-global-color-1)}.cart-totals__wrapper .cart-totals__buttons .button.cart-back-shop:hover{background-color:var(--ast-global-color-1);color:var(--ast-global-color-7)}.cart-totals__wrapper .cart-totals__buttons .button.checkout-button{background-color:var(--ast-global-color-6);border-color:var(--ast-global-color-6);color:#fff}.cart-totals__wrapper .cart-totals__buttons .button.checkout-button:hover{background-color:var(--ast-global-color-2);border-color:var(--ast-global-color-2)}@media (max-width:768px){.cart-totals__wrapper .cart-totals__buttons{align-items:center;flex-wrap:wrap;gap:1rem;width:100%}}@media (max-width:675px){.cart-totals__wrapper .cart-totals__buttons .button{width:100%}}.woocommerce-cart .woocommerce-notices-wrapper{display:none!important}.help-categories-page .site-content{background-color:var(--ast-global-color-7)}.help-center__container{width:100%}.help-page__header{width:100%;background-color:var(--ast-global-color-5);padding:40px 0;display:flex;align-items:center;justify-content:center}.help-page__header .page-header__heading{font-family:"Montserrat",sans-serif;font-size:42px;font-weight:500;line-height:1.2em;text-transform:uppercase}.help-center__wrapper{padding:20px 0}.help-center__breadcrumbs ul{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:0;margin:20px 0;list-style:none}.help-center__breadcrumbs ul li{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:1.5em}.help-center__inner h2{margin:0;background-color:var(--ast-global-color-5);border-bottom:2px solid #ccc;padding:20px;font-size:16px;font-family:"Montserrat",sans-serif;font-weight:700;line-height:1.5em;letter-spacing:2px;text-transform:uppercase}.help-center__inner .hc-subnav h3{margin:0;background-color:#f8f8f8;padding:20px;font-size:14px;font-family:"Montserrat",sans-serif;font-weight:400;line-height:1.4em}.help-center__inner .hc-subnav .hc-subnav__links{padding:0;margin:0;list-style:none;display:block}.help-center__inner .hc-subnav .hc-subnav__links:not(:empty){padding:10px 20px}.help-center__inner .hc-subnav .hc-subnav__links:not(:empty) li{display:block;margin:0;padding:5px 0}.help-center__inner .hc-subnav .hc-subnav__links:not(:empty) li a{color:var(--ast-global-color-0);font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;line-height:1.5em;text-decoration:none;transition:color 0.3s ease}.help-center__inner .hc-subnav .hc-subnav__links:not(:empty) li a:hover{color:var(--ast-global-color-1)}.help-center-single.ast-separate-container .ast-article-single{padding:0}.hc-sidebar .hc-subnav h2{margin:0;background-color:var(--ast-global-color-5);border-bottom:2px solid #ccc;padding:20px;font-size:16px;font-family:"Montserrat",sans-serif;font-weight:700;line-height:1.5em;letter-spacing:2px;text-transform:uppercase}.hc-sidebar .hc-subnav-section h3{margin:0;background-color:#f8f8f8;padding:20px;font-size:14px;font-family:"Montserrat",sans-serif;font-weight:400;line-height:1.4em;cursor:pointer}.hc-sidebar .hc-subnav-section.hc-subnav-active .hc-subnav-links{display:block;max-height:1000px;opacity:1}.hc-sidebar .hc-subnav-section .hc-subnav-links{display:none;padding:0;margin:0;list-style:none;max-height:0;overflow:hidden;opacity:0;transition:all 0.3s ease}.hc-sidebar .hc-subnav-section .hc-subnav-links:not(:empty){padding:10px 20px}.hc-sidebar .hc-subnav-section .hc-subnav-links:not(:empty) li{display:block;margin:0;padding:5px 0;color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;line-height:1.5em}.hc-sidebar .hc-subnav-section .hc-subnav-links:not(:empty) li a{color:var(--ast-global-color-0);font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;line-height:1.5em;text-decoration:none;transition:color 0.3s ease}.hc-sidebar .hc-subnav-section .hc-subnav-links:not(:empty) li a:hover{color:var(--ast-global-color-1)}.woocommerce-js .archc-auth{width:100%;display:flex;flex-direction:column;gap:24px}.woocommerce-js .archc-auth .form-group{margin:0;padding:0;position:relative}.woocommerce-js .archc-auth .form-group .form-group__inner{position:relative}.woocommerce-js .archc-auth .form-group .input-text{position:relative;background-color:#fff0;padding:8px 12px;border:0;border-bottom:1px solid var(--ast-global-color-8);color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.4em;transition:border-color 0.3s ease}.woocommerce-js .archc-auth .form-group .input-text:focus,.woocommerce-js .archc-auth .form-group .input-text:hover{border-color:var(--ast-global-color-0)}.woocommerce-js .archc-auth .form-group .input-text::placeholder{color:var(--ast-global-color-8)}.woocommerce-js .archc-auth .form-group .input-text[type=password]::-ms-reveal,.woocommerce-js .archc-auth .form-group .input-text[type=password]::-ms-clear{display:none}.woocommerce-js .archc-auth .form-group .eye-icon{width:24px;height:24px;position:absolute;top:50%;right:12px;transform:translateY(-50%);cursor:pointer}.woocommerce-js .archc-auth .form-group .eye-icon svg{width:100%;height:100%;fill:var(--ast-global-color-8);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.woocommerce-js .archc-auth .form-group .form-privacy{margin-top:38px;display:flex;align-items:center;gap:8px}.woocommerce-js .archc-auth .form-group .form-privacy span{color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:14px;line-height:1.5em;font-weight:400}.woocommerce-js .archc-auth .form-group .form-privacy span a{color:var(--ast-global-color-0);font-weight:700;transition:all 0.3s ease;position:relative}.woocommerce-js .archc-auth .form-group .form-privacy span a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1.5px;background-color:var(--ast-global-color-1);transition:width 0.3s ease}.woocommerce-js .archc-auth .form-group .form-privacy span a:hover{color:var(--ast-global-color-1)}.woocommerce-js .archc-auth .form-group .form-privacy span a:hover:after{width:100%}.woocommerce-js .archc-auth .form-group .form-privacy .input-checkbox{position:relative;appearance:none;-webkit-appearance:none;width:20px;height:20px;border:1px solid var(--ast-global-color-8);background-color:#fff;border-radius:4px;cursor:pointer;display:grid;place-items:center;transition:all 0.3s ease}.woocommerce-js .archc-auth .form-group .form-privacy .input-checkbox:after{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg stroke='currentColor' fill='currentColor' stroke-width='0' viewBox='0 0 16 16' height='1em' width='1em' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.736 3.97a.733.733 0 0 1 1.047 0c.286.289.29.756.01 1.05L7.88 12.01a.733.733 0 0 1-1.065.02L3.217 8.384a.757.757 0 0 1 0-1.06.733.733 0 0 1 1.047 0l3.052 3.093 5.4-6.425z'%3E%3C/path%3E%3C/svg%3E");background-size:100%;background-repeat:no-repeat;width:15px;height:15px;filter:invert(1);opacity:1;top:50%;left:50%;transform:translate(-50%,-50%);transition:all 0.3s ease}.woocommerce-js .archc-auth .form-group .form-privacy .input-checkbox:checked{background-color:var(--ast-global-color-0);border-color:var(--ast-global-color-0)}.woocommerce-js .archc-auth .form-group .form-privacy .input-checkbox:checked:after{opacity:1}@media (max-width:475px){.woocommerce-js .archc-auth .form-group .form-privacy .input-checkbox{flex:1 0 auto}}.woocommerce-js .archc-auth .form-group.form-actions{margin-top:36px;display:flex;align-items:center;justify-content:space-between}.woocommerce-js .archc-auth .form-group.form-actions .input-checkbox{margin:0;position:relative;appearance:none;-webkit-appearance:none;width:20px;height:20px;border:1px solid var(--ast-global-color-8);background-color:#fff;border-radius:4px;cursor:pointer;display:grid;place-items:center;transition:all 0.3s ease}.woocommerce-js .archc-auth .form-group.form-actions .input-checkbox:after{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg stroke='currentColor' fill='currentColor' stroke-width='0' viewBox='0 0 16 16' height='1em' width='1em' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.736 3.97a.733.733 0 0 1 1.047 0c.286.289.29.756.01 1.05L7.88 12.01a.733.733 0 0 1-1.065.02L3.217 8.384a.757.757 0 0 1 0-1.06.733.733 0 0 1 1.047 0l3.052 3.093 5.4-6.425z'%3E%3C/path%3E%3C/svg%3E");background-size:100%;background-repeat:no-repeat;width:15px;height:15px;filter:invert(1);opacity:1;top:50%;left:50%;transform:translate(-50%,-50%);transition:all 0.3s ease}.woocommerce-js .archc-auth .form-group.form-actions .input-checkbox:checked{background-color:var(--ast-global-color-0);border-color:var(--ast-global-color-0)}.woocommerce-js .archc-auth .form-group.form-actions .input-checkbox:checked:after{opacity:1}.woocommerce-js .archc-auth .form-group.form-actions .woocommerce-form__label{display:flex;align-items:center;gap:8px;color:var(--ast-global-color-1);font-family:"Montserrat",sans-serif;font-size:14px;line-height:1.5em;font-weight:400}.woocommerce-js .archc-auth .form-group.form-actions .lost_password a{color:var(--ast-global-color-0);font-weight:700;transition:all 0.3s ease;position:relative}.woocommerce-js .archc-auth .form-group.form-actions .lost_password a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1.5px;background-color:var(--ast-global-color-1);transition:width 0.3s ease}.woocommerce-js .archc-auth .form-group.form-actions .lost_password a:hover{color:var(--ast-global-color-1)}.woocommerce-js .archc-auth .form-group.form-actions .lost_password a:hover:after{width:100%}@media (min-width:0){.woocommerce-js .archc-auth .form-group.form-actions{margin-top:24px;gap:12px;flex-wrap:wrap}}@media (min-width:768px){.woocommerce-js .archc-auth .form-group.form-actions{margin-top:32px;flex-wrap:nowrap}}@media (min-width:1024px){.woocommerce-js .archc-auth .form-group.form-actions{margin-top:36px}}.woocommerce-js .archc-auth .form-group .clear-value__btn{width:20px;height:20px;color:#c0bfbf;margin:0;padding:0;background-color:#fff0;position:absolute;right:10px;top:50%;transform:translateY(-50%);opacity:0;visibility:hidden;transition:all 0.2s ease-out}.woocommerce-js .archc-auth .form-group .status-field{width:20px;height:20px;margin:0;padding:0;background-color:#fff0;position:absolute;right:10px;top:50%;transform:translateY(-50%);opacity:1;visibility:visible;transition:all 0.2s ease-out}.woocommerce-js .archc-auth .form-group .validate-message{margin-top:8px;display:none;align-items:center;gap:8px}.woocommerce-js .archc-auth .form-group .validate-message .validate-icon{display:flex;align-items:center;justify-content:center;padding:2px}.woocommerce-js .archc-auth .form-group .validate-message .validate-icon svg{width:14px;height:14px}.woocommerce-js .archc-auth .form-group .validate-message .validate-text{color:#ff6060;font-family:"Montserrat",sans-serif;font-size:14px;line-height:1.5em}.woocommerce-js .archc-auth .form-group:hover .clear-value__btn{opacity:1;visibility:visible}.woocommerce-js .archc-auth .form-group:hover .status-field{opacity:0;visibility:hidden}.woocommerce-js .archc-auth .form-group.field-invalid input{border-color:#ff6060}.woocommerce-js .archc-auth .form-group.field-invalid input::placeholder{color:#ff6060}.woocommerce-js .archc-auth .form-submit{width:100%;display:flex;align-items:center;justify-content:center}.woocommerce-js .archc-auth .form-submit-btn{width:100%;padding:12px 10px;border-radius:50px;background-color:var(--ast-global-color-0);color:var(--ast-global-color-7);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;line-height:1.4em;transition:background-color 0.3s ease}.woocommerce-js .archc-auth .form-submit-btn:hover{background-color:var(--ast-global-color-1)}.woocommerce-js .archc-auth .form-submit-btn.loading{cursor:not-allowed}@media (min-width:0){.woocommerce-js .archc-auth{gap:16px}}@media (min-width:768px){.woocommerce-js .archc-auth{gap:24px}}.woocommerce-js .nsl-container .nsl-container-buttons{display:flex;flex-direction:column;gap:16px;margin:0;padding:0}.woocommerce-js .nsl-container .nsl-container-buttons>a{margin:0;padding:0}.woocommerce-js .nsl-container .nsl-button{min-width:320px;min-height:48px;display:flex;align-items:center;justify-content:flex-start;gap:16px;padding:12px 40px;border-radius:50px!important;border:1px solid #ebeaeb;background-color:var(--ast-global-color-7);transition:background-color,border 0.3s ease;box-shadow:none!important}.woocommerce-js .nsl-container .nsl-button .nsl-button-svg-container{margin:0;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.woocommerce-js .nsl-container .nsl-button .nsl-button-svg-container svg{width:100%;height:100%}.woocommerce-js .nsl-container .nsl-button .nsl-button-label-container{margin:0;padding:0;text-align:left;color:#898989;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:-.4px;transition:color 0.3s ease}.woocommerce-js .nsl-container .nsl-button:hover{border-color:var(--ast-global-color-1)}.woocommerce-js .nsl-container .nsl-button:hover .nsl-button-label-container{color:var(--ast-global-color-1)}@media (max-width:420px){.woocommerce-js .nsl-container .nsl-button{min-width:100%}}.woocommerce-js .login-with-separator p{position:relative}.woocommerce-js .login-with-separator p::before,.woocommerce-js .login-with-separator p::after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:30%;height:1px;background-color:var(--ast-global-color-8)}@media (min-width:0){.woocommerce-js .login-with-separator p::before,.woocommerce-js .login-with-separator p::after{width:16%}}@media (min-width:375px){.woocommerce-js .login-with-separator p::before,.woocommerce-js .login-with-separator p::after{width:20%}}@media (min-width:768px){.woocommerce-js .login-with-separator p::before,.woocommerce-js .login-with-separator p::after{width:30%}}.woocommerce-js .login-with-separator p::before{left:0}.woocommerce-js .login-with-separator p::after{right:0}.woocommerce-js .archc-create-artist{gap:40px}.woocommerce-js .archc-create-artist .artist-form__group{width:100%;display:flex;flex-direction:column;gap:12px}.woocommerce-js .archc-create-artist .artist-form__group ul{list-style:disc}.woocommerce-js .archc-create-artist .artist-form__group ul li{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:var(--ast-global-color-1)}.woocommerce-js .archc-create-artist .artist-form__group ul li::marker{font-size:10px}.woocommerce-js .archc-create-artist .artist-form__group ul.artist-username__lists:last-child{font-weight:500}.woocommerce-js .archc-create-artist .form-submit-btn{font-size:20px}.woocommerce-lost-password .entry-content .woocommerce{max-width:600px;border-radius:8px}.woocommerce-lost-password .entry-content .woocommerce p{font-size:18px;font-weight:500;line-height:1.4em}.woocommerce-lost-password .entry-content .woocommerce .lost_reset_password .woocommerce-form-row label{padding:0 1em!important;color:rgb(51 49 50 / .5)!important;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500}.woocommerce-lost-password .entry-content .woocommerce .lost_reset_password .woocommerce-form-row .input-text{height:auto;border-radius:0;border:none;border-bottom:1px solid var(--ast-global-color-1);background-color:transparent!important;font-family:"Montserrat",sans-serif}.woocommerce-lost-password .entry-content .woocommerce .lost_reset_password .woocommerce-form-row.ast-animate-input .input-text{padding-top:1.8em!important}.woocommerce-lost-password .entry-content .woocommerce .lost_reset_password button{width:100%;color:var(--ast-global-color-7);padding:12px 24px;display:flex;align-items:center;justify-content:center;border-radius:50px;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;line-height:1.4em;transition:all 0.3s ease}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}p,h1,h2,h3,h4,h5,h6{margin:0;padding:0}ul{list-style:none}a{text-decoration:none;outline:none!important}button{border:none;background:none;outline:none;box-shadow:none;cursor:pointer}input{border:none;outline:none}body{transition:all 0.3s}body div.pswp{display:none!important}.site-content::before{display:none}.woocommerce-js .loader::before{background-color:#fff0}.ast-shop-pagination-infinite{margin:0}.ast-shop-pagination-infinite.arch-c-pagination-infinite__loading{margin-top:24px}.ast-shop-pagination-infinite .ast-loader{align-items:center}.ast-shop-pagination-infinite .ast-shop-load-more{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500}.filter-change-bg .site-content{background-color:#fff}#yith-wcwl-popup-message{margin:0!important;top:auto;bottom:120px;background-color:#a69de4;transform:translateX(-50%)}#yith-wcwl-popup-message #yith-wcwl-message{padding:12px;color:#fff;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:1.4em;text-transform:capitalize}.no-scroll{overflow:hidden}.woocommerce-product-gallery__trigger{display:none}.hidden{display:none!important}