.site-header{position:sticky!important;top:0!important;z-index:9999!important;background:#FFFFFF!important;box-shadow:0 1px 0 rgb(58 49 43 / .06);transition:all 0.3s ease}@media (max-width:921px){#masthead,.site-header,.ast-mobile-header-wrap{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:99999!important;background:#FFFFFF!important}.ast-primary-header-bar,.main-header-bar{background:#FFFFFF!important;position:relative!important;z-index:99999!important}body{padding-top:62px!important}body.admin-bar #masthead,body.admin-bar .site-header,body.admin-bar .ast-mobile-header-wrap{top:46px!important}body.admin-bar{padding-top:108px!important}}.single-product .summary>*{margin-bottom:16px}.single-product .product_title{font-size:32px;line-height:1.22;font-weight:500;letter-spacing:-.3px;color:#2F2A25;margin-bottom:18px}.single-product .woocommerce-product-details__short-description{font-size:15px;line-height:1.85;color:#5F5750;margin-bottom:26px}.single-product .price{font-size:30px!important;font-weight:600;color:#2F2A25!important;margin-top:8px;margin-bottom:18px}.single-product div.product{margin-top:28px}.single-product table.variations label{font-size:10px;letter-spacing:2px;text-transform:uppercase;margin-bottom:6px}.single-product select{border-radius:4px;border:1px solid #E5DDD0;min-height:44px;padding:0 14px;font-size:14px;color:#3A332D;background:#FAFAF8;cursor:pointer}.reset_variations{display:none!important}.single-product input.qty{min-height:44px;border-radius:4px;border:1px solid #E5DDD0;font-size:14px;text-align:center;width:60px!important}.woocommerce-product-gallery .woocommerce-product-gallery__trigger{display:none!important}.zoomImg{display:none!important}.woocommerce-product-gallery__image a,.woocommerce-product-gallery__wrapper img{cursor:pointer!important}.flex-control-thumbs img{border-radius:6px}.woocommerce-product-gallery .flex-control-thumbs{display:flex!important;flex-wrap:nowrap!important;gap:12px;overflow-x:auto!important;overflow-y:hidden!important;margin-top:18px!important;padding-bottom:4px;scrollbar-width:none}.woocommerce-product-gallery .flex-control-thumbs::-webkit-scrollbar{display:none}.woocommerce-product-gallery .flex-control-thumbs li{float:none!important;flex:0 0 96px!important;width:96px!important;margin:0!important}.woocommerce-product-gallery .flex-control-thumbs img{width:96px!important;height:96px!important;object-fit:cover;border-radius:8px;opacity:0.72!important;cursor:pointer!important;transition:all 0.25s ease}.woocommerce-product-gallery .flex-control-thumbs img:hover,.woocommerce-product-gallery .flex-control-thumbs img.flex-active{opacity:1!important;border:1px solid #3B342E}@media (max-width:768px){.woocommerce-product-gallery .flex-control-thumbs li{flex:0 0 78px!important;width:78px!important}.woocommerce-product-gallery .flex-control-thumbs img{width:78px!important;height:78px!important}}.woocommerce-result-count,.woocommerce-ordering{display:none!important}.woocommerce-product-details__short-description details,.woocommerce-Tabs-panel--description details{border-top:1px solid #E5DDD0;border-bottom:none;padding:0;margin:0}.woocommerce-product-details__short-description details:last-of-type,.woocommerce-Tabs-panel--description details:last-of-type{border-bottom:1px solid #E5DDD0}.woocommerce-product-details__short-description summary,.woocommerce-Tabs-panel--description summary{cursor:pointer;font-family:'Inter',sans-serif;font-size:16px;font-weight:700;letter-spacing:0;text-transform:none;color:#3A312B;list-style:none;padding:0 0;padding-right:25px;position:relative;transition:color 0.2s ease;display:flex;justify-content:space-between;align-items:center}.woocommerce-product-details__short-description summary:hover,.woocommerce-Tabs-panel--description summary:hover{color:#B89A62}.woocommerce-product-details__short-description summary::-webkit-details-marker,.woocommerce-Tabs-panel--description summary::-webkit-details-marker{display:none}.woocommerce-product-details__short-description summary::after,.woocommerce-Tabs-panel--description summary::after{content:'+';font-size:20px;font-weight:300;color:#B89A62}.woocommerce-product-details__short-description details[open] summary::after,.woocommerce-Tabs-panel--description details[open] summary::after{content:'−'}.woocommerce-product-details__short-description details>*:not(summary),.woocommerce-Tabs-panel--description details>*:not(summary){font-size:16px;line-height:1.65;color:#111;padding-bottom:0;margin-top:0}.woocommerce-product-details__short-description details p,.woocommerce-Tabs-panel--description details p{margin-bottom:12px}.arteva-banner{cursor:pointer;transition:transform 0.4s ease,box-shadow 0.4s ease}.arteva-banner:hover{transform:scale(1.005);box-shadow:0 8px 24px rgb(58 49 43 / .12)}@media (max-width:768px){body.page:not(.home) .entry-content{overflow-x:hidden!important}body.page:not(.home) .entry-content>*{max-width:100%!important;box-sizing:border-box!important}body.page:not(.home) .wp-block-uagb-container,body.page:not(.home) .wp-block-group,body.page:not(.home) .wp-block-columns,body.page:not(.home) .wp-block-cover{max-width:100%!important;width:100%!important;box-sizing:border-box!important}body.page:not(.home) .wp-block-uagb-container,body.page:not(.home) .wp-block-group{padding-left:20px!important;padding-right:20px!important}body.page:not(.home) .wp-block-cover{min-height:320px!important;padding-left:24px!important;padding-right:24px!important}body.page:not(.home) .wp-block-cover h1,body.page:not(.home) .wp-block-cover h2{font-size:34px!important;line-height:1.15!important}body.page:not(.home) .wp-block-cover p{font-size:14px!important;line-height:1.7!important;max-width:100%!important}body.page:not(.home) .entry-content h1{font-size:34px!important;line-height:1.2!important}body.page:not(.home) .entry-content h2{font-size:26px!important;line-height:1.25!important}body.page:not(.home) .entry-content h3{font-size:22px!important;line-height:1.3!important}body.page:not(.home) .entry-content p,body.page:not(.home) .entry-content li{font-size:12px!important;line-height:1.7!important}body.page:not(.home) .wp-block-columns{flex-direction:column!important;gap:28px!important}body.page:not(.home) .wp-block-column{flex-basis:100%!important;width:100%!important;max-width:100%!important}body.page:not(.home) .wp-block-column,body.page:not(.home) .wp-block-uagb-container{box-sizing:border-box!important}body.page:not(.home) .wp-block-button,body.page:not(.home) .wp-block-buttons{justify-content:center!important;text-align:center!important}body.page:not(.home) .wp-block-button__link{font-size:14px!important;padding:10px 18px!important;line-height:1.2!important;white-space:normal!important}body.page:not(.home) .wp-block-gallery{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:10px!important}body.page:not(.home) .wp-block-gallery .wp-block-image{width:100%!important;margin:0!important}body.page:not(.home) .wp-block-gallery img{width:100%!important;height:auto!important;object-fit:cover!important}body.page:not(.home) img,body.page:not(.home) video,body.page:not(.home) iframe{max-width:100%!important}}@media (max-width:768px){.hero-desktop{display:none!important}}@media (min-width:769px){.hero-mobile{display:none!important}}@media (max-width:768px){.hero-main .wp-block-cover{min-height:450px!important}.hero-main h1,.hero-main h2{font-size:28px!important;line-height:1.25!important}.hero-main p{font-size:14px!important;line-height:1.5!important}.hero-main .wp-block-button__link{padding:14px 28px!important;font-size:14px!important}}@media (min-width:769px) and (max-width:1024px){.hero-main h1,.hero-main h2{font-size:36px!important}}@media (max-width:768px){body.home ul.products{column-gap:10px!important;gap:10px!important}body.home ul.products li.product .added_to_cart{display:none!important}}@media (max-width:768px){.single-product .woocommerce-tabs{margin-top:12px!important;padding-left:0px!important;padding-right:0px!important}.single-product .woocommerce-tabs ul.tabs{display:flex!important;flex-wrap:nowrap!important;gap:15px!important;overflow-x:auto!important;white-space:nowrap!important;padding:0 0 0px!important;margin:1 0 22px!important}.single-product .woocommerce-tabs ul.tabs::-webkit-scrollbar{display:none!important}.single-product .woocommerce-tabs ul.tabs li{margin:0!important;padding:0!important;border:none!important;background:transparent!important}.single-product .woocommerce-tabs ul.tabs li a{font-size:15px!important;line-height:2!important;font-weight:500!important;color:#6A5C50!important;padding:0 0 0px!important}.single-product .woocommerce-tabs ul.tabs li.active a{color:#1E1E1E!important;border-bottom:1px solid #1E1E1E!important}.single-product .woocommerce-Tabs-panel{padding:0!important;margin:0!important;border:none!important;padding-left:0!important}.single-product .woocommerce-Tabs-panel--description p{font-size:12px!important;line-height:1.75!important;margin-bottom:10px!important}.single-product .woocommerce-Tabs-panel--description summary{font-size:13px!important;line-height:1.4!important;padding:14px 0!important}.single-product .woocommerce-Tabs-panel--description details>*:not(summary){font-size:12px!important;line-height:1.75!important;margin-bottom:10px!important}.single-product .woocommerce-Tabs-panel--additional_information table.shop_attributes th,.single-product .woocommerce-Tabs-panel--additional_information table.shop_attributes td{display:block!important;width:100%!important;padding:8px 0!important;text-align:left!important}}.arteva-floating-wa-premium{position:fixed!important;right:24px!important;bottom:24px!important;z-index:99999!important;display:inline-flex!important;align-items:center!important;gap:11px!important;min-height:54px!important;padding:9px 18px 9px 12px!important;background:rgb(47 42 37 / .96)!important;color:#F8F3EC!important;border:1px solid rgb(248 243 236 / .18)!important;border-radius:999px!important;text-decoration:none!important;box-shadow:0 14px 34px rgb(47 42 37 / .24)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;transition:transform 0.25s ease,box-shadow 0.25s ease,background 0.25s ease!important}.arteva-floating-wa-premium:hover{transform:translateY(-2px)!important;background:#3B342E!important;color:#FFFFFF!important;box-shadow:0 18px 42px rgb(47 42 37 / .3)!important}.arteva-floating-wa-premium:focus{outline:2px solid #B89A62!important;outline-offset:4px!important}.arteva-wa-mark{width:36px!important;height:36px!important;min-width:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;background:#F8F3EC!important;color:#2F2A25!important}.arteva-wa-copy{display:flex!important;flex-direction:column!important;gap:2px!important;line-height:1.1!important}.arteva-wa-small{font-size:11px!important;font-weight:400!important;letter-spacing:0.02em!important;color:rgb(248 243 236 / .72)!important}.arteva-wa-main{font-size:14px!important;font-weight:500!important;color:#F8F3EC!important;white-space:nowrap!important}@media (max-width:1024px){.arteva-floating-wa-premium{right:20px!important;bottom:20px!important;min-height:50px!important;padding:8px 15px 8px 10px!important}.arteva-wa-mark{width:34px!important;height:34px!important;min-width:34px!important}.arteva-wa-main{font-size:13px!important}}@media (max-width:768px){.arteva-floating-wa-premium{right:18px!important;bottom:18px!important;width:54px!important;height:54px!important;min-height:54px!important;padding:0!important;justify-content:center!important;gap:0!important;border-radius:50%!important}.arteva-wa-copy{display:none!important}.arteva-wa-mark{width:54px!important;height:54px!important;min-width:54px!important;background:transparent!important;color:#F8F3EC!important}.arteva-wa-mark svg{width:25px!important;height:25px!important}}.contact-mobile{display:none!important}@media (max-width:768px){.contact-desktop{display:none!important}.contact-mobile{display:block!important;padding:42px 24px!important;background:#F8F3EC!important}.contact-mobile h2,.contact-mobile h3{font-weight:500!important;color:#1E1E1E!important;margin-bottom:16px!important}.contact-mobile p,.contact-mobile li{font-size:15px!important;line-height:1.75!important;color:#2F2A25!important}.contact-mobile ul{margin-left:18px!important;padding-left:0!important}.contact-mobile .wp-block-button__link{background:#1E1E1E!important;color:#FFFFFF!important;font-weight:500!important;text-decoration:none!important}}@media (min-width:769px){.contact-desktop{display:block!important}.contact-mobile{display:none!important}}@media (max-width:768px){.contact-mobile h2,.contact-mobile h3{font-size:28px!important;line-height:1.25!important;letter-spacing:-0.03em!important;text-align:center!important}}@media (max-width:768px){.contact-mobile .wp-block-button__link{font-size:14px!important;letter-spacing:0!important;padding:12px 22px!important;border-radius:999px!important;text-transform:none!important}}@media (max-width:768px){.contact-mobile p{font-size:15px!important;line-height:1.7!important}.contact-mobile a[href^="mailto:"],.contact-mobile a[href*="@"]{font-size:16px!important}}@media (max-width:768px){.contact-mobile .contact-email-title{margin-bottom:6px!important}.contact-mobile .contact-email-text{margin-top:0!important;margin-bottom:42px!important;font-size:18px!important;line-height:1.5!important}}@media (max-width:768px){.contact-mobile-follow p{font-size:13px!important;line-height:1.7!important}}.arteva-ig-carousel{max-width:1120px!important;margin:34px auto 28px!important;padding:0 24px!important}.arteva-ig-carousel #sb_instagram{width:100%!important;max-width:100%!important;margin:0 auto!important;padding:0!important}.arteva-ig-carousel #sb_instagram #sbi_images{display:flex!important;flex-wrap:nowrap!important;gap:14px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;padding:0 0 12px!important}.arteva-ig-carousel #sb_instagram #sbi_images::-webkit-scrollbar{display:none!important}.arteva-ig-carousel #sb_instagram #sbi_images{scrollbar-width:none!important}.arteva-ig-carousel #sb_instagram .sbi_item{flex:0 0 25%!important;width:25%!important;max-width:25%!important;padding:0!important;margin:0!important;scroll-snap-align:start!important}.arteva-ig-carousel #sb_instagram .sbi_photo_wrap{position:relative!important;width:100%!important;padding-top:133.333%!important;height:0!important;overflow:hidden!important;border-radius:0!important}.arteva-ig-carousel #sb_instagram .sbi_photo{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;background-size:cover!important;background-position:center center!important}.arteva-ig-carousel #sb_instagram .sbi_photo{transition:transform 0.25s ease,opacity 0.25s ease!important}.arteva-ig-carousel #sb_instagram .sbi_photo:hover{transform:scale(1.02)!important;opacity:0.92!important}.arteva-ig-carousel #sb_instagram .sbi_load_btn,.arteva-ig-carousel #sb_instagram .sbi_follow_btn{display:none!important}@media (max-width:1024px){.arteva-ig-carousel #sb_instagram .sbi_item{flex:0 0 33.333%!important;width:33.333%!important;max-width:33.333%!important}}@media (max-width:768px){.arteva-ig-carousel{margin-top:28px!important;padding-left:22px!important;padding-right:22px!important}.arteva-ig-carousel #sb_instagram #sbi_images{gap:10px!important;padding-bottom:10px!important}.arteva-ig-carousel #sb_instagram .sbi_item{flex:0 0 72%!important;width:72%!important;max-width:72%!important}}.wc-block-grid__product,.wc-block-product{cursor:pointer!important;transition:transform 0.28s ease!important}.wc-block-grid__product a,.wc-block-product a{cursor:pointer!important;text-decoration:none!important}.wc-block-grid__product img,.wc-block-product img{transition:transform 0.32s ease,opacity 0.32s ease,box-shadow 0.32s ease!important;cursor:pointer!important}.wc-block-grid__product:hover,.wc-block-product:hover{transform:translateY(-4px)!important}.wc-block-grid__product:hover img,.wc-block-product:hover img{transform:scale(1.035)!important;opacity:0.96!important;box-shadow:0 14px 32px rgb(47 42 37 / .1)!important}.wc-block-grid__product:hover .wc-block-grid__product-title,.wc-block-product:hover .wc-block-components-product-name{color:#B89A62!important}.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img,.woocommerce-cart-form img{transform:none!important;box-shadow:none!important}.arteva-category-carousel{max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;overflow:visible!important}.arteva-category-carousel ul.products,.arteva-category-carousel .products,.arteva-category-carousel .wc-block-grid__products,.arteva-category-carousel .wc-block-product-template{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:28px 22px!important;overflow:visible!important;padding:0!important;margin:0!important}.arteva-category-carousel li.product,.arteva-category-carousel .product,.arteva-category-carousel .wc-block-grid__product,.arteva-category-carousel .wc-block-product{width:100%!important;max-width:100%!important;flex:none!important;margin:0!important;float:none!important;clear:none!important}.arteva-cat-btn,.arteva-cat-prev,.arteva-cat-next{display:none!important}@media (max-width:1024px){.arteva-category-carousel ul.products,.arteva-category-carousel .products,.arteva-category-carousel .wc-block-grid__products,.arteva-category-carousel .wc-block-product-template{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px 18px!important}}@media (max-width:768px){.arteva-category-carousel{max-width:100%!important;padding-left:0!important;padding-right:0!important}.arteva-category-carousel ul.products,.arteva-category-carousel .products,.arteva-category-carousel .wc-block-grid__products,.arteva-category-carousel .wc-block-product-template{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 8px!important;overflow:visible!important;padding:0!important}.arteva-category-carousel li.product,.arteva-category-carousel .product,.arteva-category-carousel .wc-block-grid__product,.arteva-category-carousel .wc-block-product{width:100%!important;max-width:100%!important;flex:none!important;scroll-snap-align:unset!important}}.arteva-category-section{max-width:1180px!important;margin:48px auto 64px!important;padding:30px 40px 30px!important;background:linear-gradient(180deg,rgb(248 243 236 / .35) 0%,rgb(248 243 236 / .92) 42%,rgb(248 243 236 / .98) 100%)!important;border-radius:28px!important;overflow:visible!important}.arteva-category-section>figure,.arteva-category-section>.wp-block-image{margin-bottom:26px!important}.arteva-category-section>figure img,.arteva-category-section>.wp-block-image img{border-radius:26px!important;display:block!important}.arteva-category-section .arteva-category-carousel{max-width:100%!important;margin-top:0!important;padding-left:0!important;padding-right:0!important}@media (max-width:768px){.arteva-category-section{max-width:calc(100% - 28px)!important;margin:34px auto 46px!important;padding:0 0 30px!important;border-radius:22px!important}.arteva-category-section>figure img,.arteva-category-section>.wp-block-image img{border-radius:20px!important}}@media (max-width:768px){.arteva-category-section{padding-top:0!important;padding-bottom:28px!important}.arteva-category-section .wp-block-image,.arteva-category-section figure,.arteva-category-section .featured-category-cover-image{margin-bottom:0!important;padding-bottom:0!important}.arteva-category-section .wp-block-woocommerce-product-collection,.arteva-category-section .wc-block-product-collection,.arteva-category-section .arteva-category-carousel{margin-top:0!important;padding-top:0!important}.arteva-category-section .arteva-category-carousel{margin-top:-8px!important}.arteva-category-section .wc-block-product-template,.arteva-category-section .wc-block-grid__products,.arteva-category-section ul.products,.arteva-category-section .products{margin-top:0!important;padding-top:0!important}}.arteva-category-section.tone-islamic{background:linear-gradient(180deg,rgb(251 240 221 / .48) 0%,rgb(248 241 229 / .72) 48%,rgb(243 235 221 / .82) 100%)!important}.arteva-category-section.tone-artistic{background:linear-gradient(180deg,rgb(241 235 225 / .46) 0%,rgb(247 242 234 / .72) 48%,rgb(239 232 221 / .8) 100%)!important}.arteva-category-section.tone-map{background:linear-gradient(180deg,rgb(236 236 227 / .46) 0%,rgb(243 239 229 / .72) 48%,rgb(234 229 218 / .8) 100%)!important}.arteva-category-section.tone-gallery{background:linear-gradient(180deg,rgb(240 231 220 / .46) 0%,rgb(246 239 231 / .72) 48%,rgb(237 227 216 / .8) 100%)!important}.arteva-category-section .arteva-category-carousel .wc-block-components-product-image,.arteva-category-section .arteva-category-carousel .wc-block-grid__product-image,.arteva-category-section .arteva-category-carousel .astra-shop-thumbnail-wrap,.arteva-category-section .arteva-category-carousel .woocommerce-loop-product__link img{margin-bottom:16px!important}.arteva-category-section .arteva-category-carousel .woocommerce-loop-product__title,.arteva-category-section .arteva-category-carousel .wc-block-components-product-name,.arteva-category-section .arteva-category-carousel .wc-block-grid__product-title,.arteva-category-section .arteva-category-carousel h2,.arteva-category-section .arteva-category-carousel h3{margin-top:14px!important;margin-bottom:6px!important;line-height:1.35!important}.arteva-category-section .arteva-category-carousel .price,.arteva-category-section .arteva-category-carousel .wc-block-components-product-price,.arteva-category-section .arteva-category-carousel .wc-block-grid__product-price{margin-top:6px!important;line-height:1.35!important}@media (max-width:768px){.arteva-category-section .arteva-category-carousel .wc-block-components-product-image,.arteva-category-section .arteva-category-carousel .wc-block-grid__product-image,.arteva-category-section .arteva-category-carousel .astra-shop-thumbnail-wrap,.arteva-category-section .arteva-category-carousel .woocommerce-loop-product__link img{margin-bottom:18px!important}.arteva-category-section .arteva-category-carousel .woocommerce-loop-product__title,.arteva-category-section .arteva-category-carousel .wc-block-components-product-name,.arteva-category-section .arteva-category-carousel .wc-block-grid__product-title,.arteva-category-section .arteva-category-carousel h2,.arteva-category-section .arteva-category-carousel h3{margin-top:16px!important;margin-bottom:8px!important}}.arteva-custom-notes-field{margin:22px 0 20px!important;padding:18px 18px 16px!important;background:#F8F3EC!important;border:1px solid rgb(184 154 98 / .22)!important;border-radius:14px!important}.arteva-custom-notes-field label{display:block!important;margin-bottom:6px!important;font-size:13px!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#2F2A25!important}.arteva-custom-notes-help{margin:0 0 10px!important;font-size:13px!important;color:#6F6256!important;line-height:1.5!important}.arteva-custom-notes-field textarea{width:100%!important;min-height:86px!important;padding:13px 14px!important;border:1px solid rgb(47 42 37 / .18)!important;border-radius:10px!important;background:#fff!important;font-size:10px!important;line-height:1.55!important;color:#2F2A25!important;resize:vertical!important}.arteva-custom-notes-field textarea:focus{outline:none!important;border-color:#B89A62!important;box-shadow:0 0 0 2px rgb(184 154 98 / .12)!important}.single-product .woocommerce-product-gallery{position:relative!important}.single-product .woocommerce-product-gallery .flex-direction-nav{display:none!important}.single-product .woocommerce-product-gallery .flex-viewport{aspect-ratio:4 / 5!important;height:auto!important;overflow:hidden!important;background:#F8F3EC!important}.single-product .woocommerce-product-gallery__image,.single-product .woocommerce-product-gallery__image a{aspect-ratio:4 / 5!important;height:100%!important;display:block!important;overflow:hidden!important}.single-product .woocommerce-product-gallery__image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;display:block!important;cursor:zoom-in!important}.single-product .woocommerce-product-gallery .flex-control-thumbs img{aspect-ratio:1 / 1!important;object-fit:cover!important;border-radius:6px!important;border:1px solid rgb(47 42 37 / .12)!important}.single-product .woocommerce-product-gallery .flex-control-thumbs img.flex-active{border-color:#B89A62!important}.single-product .arteva-gallery-arrow{position:absolute!important;top:42%!important;transform:translateY(-50%)!important;z-index:30!important;width:42px!important;height:42px!important;border-radius:50%!important;border:1px solid rgb(47 42 37 / .14)!important;background:rgb(255 255 255 / .92)!important;color:#2F2A25!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:30px!important;line-height:1!important;font-weight:300!important;cursor:pointer!important;box-shadow:0 10px 28px rgb(47 42 37 / .12)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;transition:all 0.25s ease!important}.single-product .arteva-gallery-arrow:hover{background:#2F2A25!important;color:#F8F3EC!important}.single-product .arteva-gallery-prev{left:14px!important}.single-product .arteva-gallery-next{right:14px!important}@media (max-width:768px){.single-product .arteva-gallery-arrow{display:none!important}}.single-product .woocommerce-product-gallery__image a{display:block!important;width:100%!important;height:100%!important;cursor:zoom-in!important}body.arteva-lightbox-open{overflow:hidden!important}.arteva-product-lightbox{position:fixed!important;inset:0!important;z-index:999999!important;background:rgb(31 28 24 / .82)!important;display:none!important;align-items:center!important;justify-content:center!important;padding:32px!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.arteva-product-lightbox.is-active{display:flex!important}.arteva-lightbox-img{max-width:min(92vw, 1200px)!important;max-height:88vh!important;width:auto!important;height:auto!important;object-fit:contain!important;border-radius:12px!important;background:#F8F3EC!important;box-shadow:0 20px 60px rgb(0 0 0 / .25)!important}.arteva-lightbox-close{position:fixed!important;top:24px!important;right:28px!important;z-index:1000000!important;width:42px!important;height:42px!important;border-radius:50%!important;border:1px solid rgb(255 255 255 / .22)!important;background:rgb(255 255 255 / .92)!important;color:#2F2A25!important;font-size:30px!important;line-height:1!important;cursor:pointer!important}.arteva-lightbox-arrow{position:fixed!important;top:50%!important;transform:translateY(-50%)!important;z-index:1000000!important;width:48px!important;height:48px!important;border-radius:50%!important;border:1px solid rgb(255 255 255 / .22)!important;background:rgb(255 255 255 / .92)!important;color:#2F2A25!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:34px!important;line-height:1!important;cursor:pointer!important;box-shadow:0 12px 32px rgb(0 0 0 / .18)!important}.arteva-lightbox-arrow:hover,.arteva-lightbox-close:hover{background:#2F2A25!important;color:#F8F3EC!important}.arteva-lightbox-prev{left:28px!important}.arteva-lightbox-next{right:28px!important}@media (max-width:768px){.arteva-product-lightbox{padding:18px!important}.arteva-lightbox-img{max-width:94vw!important;max-height:82vh!important;border-radius:10px!important}.arteva-lightbox-arrow{width:42px!important;height:42px!important;font-size:30px!important}.arteva-lightbox-prev{left:14px!important}.arteva-lightbox-next{right:14px!important}.arteva-lightbox-close{top:18px!important;right:18px!important}}.single-product .woocommerce-product-gallery .flex-viewport,.single-product .woocommerce-product-gallery .slides,.single-product .woocommerce-product-gallery .woocommerce-product-gallery__image{backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;transform:translateZ(0)!important;will-change:transform!important}@media (max-width:768px){.single-product .woocommerce-product-gallery .flex-viewport{touch-action:pan-y pinch-zoom!important}.single-product .woocommerce-product-gallery .slides{transition-timing-function:ease-out!important}}.single-product .woocommerce-product-gallery .flex-control-thumbs{display:flex!important;flex-wrap:nowrap!important;gap:10px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;margin-top:14px!important;padding:0 0 4px!important}.single-product .woocommerce-product-gallery .flex-control-thumbs::-webkit-scrollbar{display:none!important}.single-product .woocommerce-product-gallery .flex-control-thumbs li{flex:0 0 64px!important;width:64px!important;min-width:64px!important;max-width:64px!important;height:64px!important;margin:0!important;overflow:hidden!important;border-radius:7px!important}.single-product .woocommerce-product-gallery .flex-control-thumbs li img{width:64px!important;height:64px!important;max-width:64px!important;min-width:64px!important;aspect-ratio:1 / 1!important;object-fit:cover!important;object-position:center center!important;border-radius:7px!important;border:1px solid rgb(47 42 37 / .12)!important;opacity:0.72!important;transition:all 0.2s ease!important}.single-product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{opacity:1!important;border-color:#B89A62!important}.woocommerce-sidebar .wp-block-search,.ast-left-sidebar .wp-block-search,.sidebar-main .wp-block-search,.widget-area .wp-block-search{display:flex!important;align-items:center!important;gap:10px!important;margin-bottom:22px!important}.woocommerce-sidebar .wp-block-search__input,.ast-left-sidebar .wp-block-search__input,.sidebar-main .wp-block-search__input,.widget-area .wp-block-search__input{height:38px!important;min-height:38px!important;padding:28px 12px!important;border:20px solid rgb(47 42 37 / .18)!important;border-radius:0!important;font-size:13px!important;background:#fff!important;color:#2F2A25!important}.woocommerce-sidebar .wp-block-search__button,.ast-left-sidebar .wp-block-search__button,.sidebar-main .wp-block-search__button,.widget-area .wp-block-search__button{width:38px!important;height:38px!important;min-width:38px!important;padding:20!important;margin:2!important;border-radius:100%!important;border:none!important;background:#1F1F1F!important;color:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:13px!important;line-height:1!important}.woocommerce-sidebar .wp-block-search__button svg,.ast-left-sidebar .wp-block-search__button svg,.sidebar-main .wp-block-search__button svg,.widget-area .wp-block-search__button svg{width:15px!important;height:15px!important}@media (max-width:768px){.ast-left-sidebar #secondary,.ast-right-sidebar #secondary,.woocommerce-page #secondary,.widget-area.secondary{display:none!important}.ast-left-sidebar #primary,.ast-right-sidebar #primary,.woocommerce-page #primary{width:100%!important;margin-left:0!important;padding-left:5px!important;padding-right:5px!important;border-left:none!important}}.arteva-mobile-product-search{display:none!important}@media (max-width:768px){.arteva-mobile-product-search{display:block!important;margin:0 0 26px!important}.arteva-mobile-product-search form{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important}.arteva-mobile-product-search input[type="search"]{width:100%!important;height:44px!important;padding:10px 14px!important;border:1px solid rgb(47 42 37 / .18)!important;border-radius:0!important;font-size:15px!important;background:#fff!important}.arteva-mobile-product-search button{width:44px!important;height:44px!important;min-width:44px!important;padding:0!important;border-radius:50%!important;border:none!important;background:#1F1F1F!important;color:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}}@media (max-width:768px){.ast-mobile-header-wrap .ast-builder-grid-row{grid-column-gap:6px!important;column-gap:6px!important}.ast-mobile-header-wrap .ast-header-woo-cart,.ast-mobile-header-wrap .ast-mobile-menu-trigger-minimal,.ast-mobile-header-wrap .ast-button-wrap{margin-left:0!important;margin-right:0!important;padding-left:2px!important;padding-right:2px!important}.ast-mobile-header-wrap .ast-header-woo-cart{transform:translateX(8px)!important}.ast-mobile-header-wrap .ast-mobile-menu-trigger-minimal{transform:translateX(-4px)!important}}@media (max-width:768px){.arteva-mobile-product-search button,.arteva-mobile-product-search input[type="submit"],.arteva-mobile-product-search .search-submit,.arteva-mobile-product-search button[type="submit"]{width:46px!important;height:46px!important;min-width:46px!important;padding:0!important;margin:0!important;border-radius:50%!important;border:none!important;background:#1F1F1F!important;color:transparent!important;font-size:0!important;line-height:0!important;text-indent:-9999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;overflow:hidden!important}.arteva-mobile-product-search button::before,.arteva-mobile-product-search input[type="submit"]::before,.arteva-mobile-product-search .search-submit::before,.arteva-mobile-product-search button[type="submit"]::before{content:"⌕"!important;position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#FFFFFF!important;font-size:25px!important;line-height:1!important;text-indent:0!important;font-weight:300!important}}.arteva-faq{max-width:920px;margin:0 auto;padding:40px 24px 80px;font-family:'Inter',sans-serif}.arteva-faq-hero{text-align:center;padding:30px 0 50px;border-bottom:1px solid #E5DDD0;margin-bottom:40px}.arteva-faq-hero h1{font-size:42px;font-weight:500;color:#2F2A25;margin-bottom:14px;letter-spacing:-.5px;line-height:1.2}.arteva-faq-hero p{font-size:17px;color:#6B645E;line-height:1.6;max-width:580px;margin:0 auto}.arteva-faq-nav{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:0 0 40px;border-bottom:1px solid #E5DDD0;margin-bottom:50px}.arteva-faq-nav a{padding:9px 18px;background:#f8f6f1;color:#5F5750;font-size:13px;font-weight:500;letter-spacing:.3px;border-radius:999px;text-decoration:none;transition:all 0.25s ease;border:1px solid #fff0}.arteva-faq-nav a:hover{background:#B89A62;color:#fff;transform:translateY(-1px)}.arteva-faq-section{margin-bottom:60px;scroll-margin-top:90px}.arteva-faq-section h2{font-size:26px;font-weight:500;color:#2F2A25;margin-bottom:28px;padding-bottom:14px;border-bottom:2px solid #B89A62;display:inline-block;letter-spacing:-.3px}.arteva-faq details{border-bottom:1px solid #E5DDD0;padding:22px 0;transition:background 0.2s ease}.arteva-faq details:first-of-type{border-top:1px solid #E5DDD0}.arteva-faq summary{cursor:pointer;font-size:16px;font-weight:500;color:#2F2A25;list-style:none;position:relative;padding-right:44px;line-height:1.45;transition:color 0.2s ease}.arteva-faq summary:hover{color:#B89A62}.arteva-faq summary::-webkit-details-marker{display:none}.arteva-faq summary::after{content:'+';position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:26px;font-weight:300;color:#B89A62;transition:transform 0.3s ease;line-height:1}.arteva-faq details[open] summary::after{content:'−'}.arteva-faq details>*:not(summary){font-size:15px;line-height:1.75;color:#4F4A45;margin-top:18px;margin-bottom:0}.arteva-faq details p+p,.arteva-faq details p+ul,.arteva-faq details p+ol{margin-top:12px}.arteva-faq details ul,.arteva-faq details ol{padding-left:22px}.arteva-faq details li{margin-bottom:8px}.arteva-faq details li:last-child{margin-bottom:0}.arteva-faq details a{color:#B89A62;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color 0.2s ease}.arteva-faq details a:hover{color:#2F2A25}.arteva-faq details strong{color:#2F2A25;font-weight:600}.arteva-faq-cta{margin-top:70px;padding:50px 30px;background:#f7f3ed;border-radius:14px;text-align:center}.arteva-faq-cta h3{font-size:26px;color:#2F2A25;margin:0 0 12px;font-weight:500;letter-spacing:-.2px}.arteva-faq-cta p{font-size:15px;color:#5F5750;margin:0 0 26px;line-height:1.6}.arteva-faq-cta a.wa-button{display:inline-block;background:#2F2A25;color:#fff;padding:14px 34px;border-radius:999px;text-decoration:none;font-size:14px;font-weight:500;letter-spacing:.3px;transition:all 0.3s ease}.arteva-faq-cta a.wa-button:hover{background:#B89A62;transform:translateY(-1px);box-shadow:0 6px 16px rgb(184 154 98 / .3)}@media (max-width:768px){.arteva-faq{padding:20px 18px 60px}.arteva-faq-hero{padding:20px 0 36px;margin-bottom:32px}.arteva-faq-hero h1{font-size:30px}.arteva-faq-hero p{font-size:15px}.arteva-faq-nav{padding-bottom:32px;margin-bottom:36px;gap:8px}.arteva-faq-nav a{padding:7px 14px;font-size:12px}.arteva-faq-section{margin-bottom:50px}.arteva-faq-section h2{font-size:21px;margin-bottom:22px}.arteva-faq details{padding:18px 0}.arteva-faq summary{font-size:15px;padding-right:38px}.arteva-faq summary::after{font-size:22px}.arteva-faq details>*:not(summary){font-size:14px}.arteva-faq-cta{padding:35px 22px;margin-top:50px}.arteva-faq-cta h3{font-size:21px}.arteva-faq-cta p{font-size:14px}.arteva-faq-cta a.wa-button{padding:13px 28px;font-size:13px}}@media only screen and (max-width:921px){body.tax-product_cat .ast-archive-description .page-title,body.tax-product_cat .woocommerce-products-header__title,body.tax-product_cat h1.page-title,body.tax-product_cat .page-title,body.tax-product_cat main h1{font-size:28px!important;line-height:1.12!important;letter-spacing:-0.035em!important;font-weight:400!important;margin-top:18px!important;margin-bottom:16px!important;max-width:100%!important}body.tax-product_cat .ast-archive-description,body.tax-product_cat .woocommerce-products-header{margin-bottom:24px!important}body.tax-product_cat .term-description,body.tax-product_cat .woocommerce-products-header .term-description,body.tax-product_cat .ast-archive-description .term-description{font-size:14px!important;line-height:1.7!important;margin-bottom:22px!important;max-width:100%!important}}.arteva-floating-wa-premium,.wa__btn_popup,.joinchat,.joinchat__button,#qlwapp,.qlwapp-toggle,.whatsapp-floating,.floating-whatsapp{right:22px!important;left:auto!important}body:has(.astra-cart-drawer.active) .arteva-floating-wa-premium,body:has(.astra-cart-drawer.active) .wa__btn_popup,body:has(.astra-cart-drawer.active) .joinchat,body:has(.astra-cart-drawer.active) .joinchat__button,body:has(.astra-cart-drawer.active) #qlwapp,body:has(.astra-cart-drawer.active) .qlwapp-toggle,body:has(.astra-cart-drawer.active) .whatsapp-floating,body:has(.astra-cart-drawer.active) .floating-whatsapp,body:has(.astra-cart-drawer.open) .arteva-floating-wa-premium,body:has(.astra-cart-drawer.open) .wa__btn_popup,body:has(.astra-cart-drawer.open) .joinchat,body:has(.astra-cart-drawer.open) .joinchat__button,body:has(.astra-cart-drawer.open) #qlwapp,body:has(.astra-cart-drawer.open) .qlwapp-toggle,body:has(.astra-cart-drawer.open) .whatsapp-floating,body:has(.astra-cart-drawer.open) .floating-whatsapp,body:has(.ast-site-header-cart .widget_shopping_cart) .arteva-floating-wa-premium,body:has(.ast-site-header-cart .widget_shopping_cart) .wa__btn_popup,body:has(.ast-site-header-cart .widget_shopping_cart) .joinchat,body:has(.ast-site-header-cart .widget_shopping_cart) .joinchat__button,body:has(.ast-site-header-cart .widget_shopping_cart) #qlwapp,body:has(.ast-site-header-cart .widget_shopping_cart) .qlwapp-toggle,body:has(.ast-site-header-cart .widget_shopping_cart) .whatsapp-floating,body:has(.ast-site-header-cart .widget_shopping_cart) .floating-whatsapp{left:18px!important;right:auto!important}@media (min-width:922px){body.arteva-menu-scrolled .site-header{background:rgb(255 255 255 / .65)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;box-shadow:0 8px 24px rgb(0 0 0 / .045)!important;border-bottom:1px solid rgb(184 150 90 / .14)!important}body.arteva-menu-scrolled .site-header .ast-primary-header-bar,body.arteva-menu-scrolled .site-header .main-header-bar{background:transparent!important}}.woocommerce-thankyou-order-received,ul.woocommerce-order-overview,.woocommerce-bacs-bank-details,.woocommerce-order-details,.woocommerce-customer-details,.woocommerce-order>p{display:none!important}.av-inv,.av-inv *{box-sizing:border-box;font-family:'Jost',sans-serif}@media (max-width:620px){.av-inv-top{flex-direction:column!important}.av-inv-cols{grid-template-columns:1fr!important}}@media (max-width:768px){.ast-woo-shop-archive .ast-container,.woocommerce-page .ast-container{padding-left:3px!important;padding-right:3px!important}ul.products.columns-2,.woocommerce ul.products.columns-2,.woocommerce-page ul.products{display:grid!important;grid-template-columns:1fr 1fr!important;gap:4px!important;row-gap:4px!important;margin:0!important;padding:0!important}}@media (max-width:768px){.woocommerce ul.products{row-gap:4px!important;column-gap:4px!important;margin:0!important}@media (min-width:769px){.woocommerce ul.products li.product:not(.woocommerce-cart .cross-sells ul.products li.product){background:#fff!important;border-radius:8px!important;overflow:hidden!important;border:1px solid #ede9e1!important;margin-bottom:24px!important;text-align:left!important;position:relative!important}}@media (min-width:769px){.woocommerce ul.products li.product .button:not(.tinvwl_add_to_wishlist_button){display:none!important}}body:not(.av2-cat) .woocommerce-products-header__title.page-title,body:not(.av2-cat) .term-description,body:not(.av2-cat) .woocommerce-products-header{display:none!important}}body.tax-product_cat:not(.av2-cat) .woocommerce-products-header__title,body.tax-product_cat:not(.av2-cat) h1.page-title,body.tax-product_cat:not(.av2-cat) .term-description{display:none!important}body.tax-product_cat .woocommerce-products-header{display:block!important}@media (min-width:769px){.woocommerce ul.products{gap:20px!important;column-gap:20px!important}.woocommerce ul.products li.product .button:not(.tinvwl_add_to_wishlist_button){display:none!important}}@media (max-width:768px){.woocommerce ul.products{gap:6px!important;padding:0 6px!important}.woocommerce ul.products li.product .button:not(.tinvwl_add_to_wishlist_button){display:none!important}}.woocommerce ul.products li.product .onsale{position:absolute!important;top:10px!important;left:10px!important;right:auto!important;bottom:auto!important;z-index:10!important;background:#c0392b!important;color:#fff!important;font-size:10px!important;font-weight:600!important;letter-spacing:0.08em!important;text-transform:uppercase!important;padding:4px 9px!important;border-radius:4px!important;line-height:1.4!important;margin:0!important;min-height:auto!important;min-width:auto!important}#arteva-qty-wishlist-row .tinv-wraper,#arteva-qty-wishlist-row [class*="tinvwl"]{display:flex!important;align-items:center!important}.single-product .woocommerce-js div.product form.cart .button{margin-bottom:0!important;float:none!important}.single-product .woocommerce-product-details__short-description{display:none!important}#arteva-qty-wishlist-row{display:flex!important;flex-direction:row!important;justify-content:space-between!important;width:100%!important;gap:0!important}.single-product .woocommerce-tabs ul.tabs::before{display:none!important}#arteva-qty-wishlist-row .tinv-wraper,#arteva-qty-wishlist-row .tinv-wraper *{margin-top:0!important;padding-top:0!important}#arteva-qty-wishlist-row .tinv-wraper::before,#arteva-qty-wishlist-row .tinv-wraper::after{display:none!important}#arteva-qty-wishlist-row{align-items:center!important}#arteva-qty-wishlist-row .tinvwl_add_to_wishlist_button{margin-top:-10px!important}#arteva-qty-wishlist-row .tinv-wishlist-icon::before,#arteva-qty-wishlist-row .tinvwl_add_to_wishlist_button .tinv-wishlist-icon{color:#2c2822!important;font-size:16px!important;opacity:1!important}@media (min-width:769px) and (max-width:1024px){.av-img-accent{align-self:start!important}}@media (min-width:1025px){.av-about-imgs{height:560px!important}section.av-about{overflow:hidden!important;padding-top:4rem!important}}@media (min-width:769px) and (max-width:1024px){.av-about-stat{margin:0!important}}@media (min-width:769px) and (max-width:1024px){.av-about-grid{grid-template-columns:1fr!important;gap:2.5rem!important}.av-about-imgs{height:auto!important;display:grid!important;grid-template-columns:3fr 2fr!important;grid-template-rows:auto auto!important;gap:14px!important;align-items:start!important;position:relative!important;overflow:visible!important}.av-img-main{position:relative!important;width:100%!important;height:auto!important;aspect-ratio:3/4!important;object-fit:cover!important;grid-column:1!important;grid-row:1 / 3!important;bottom:auto!important;left:auto!important}.av-img-accent{position:relative!important;width:100%!important;height:auto!important;aspect-ratio:1/1!important;object-fit:cover!important;grid-column:2!important;grid-row:1!important;top:auto!important;right:auto!important;margin-top:18%!important}.av-about-stat{position:relative!important;bottom:auto!important;right:auto!important;grid-column:2!important;grid-row:2!important;margin-top:10px!important;padding:.9rem 1.1rem!important}}.av-testi{background:#2c2822!important}.av-sec.av-about,section.av-about{position:relative!important}.attribute_pa_frame-color.thwvsf-wrapper-item-li{display:flex!important;flex-direction:column!important;align-items:center!important;width:56px!important;overflow:visible!important;height:auto!important}.attribute_pa_frame-color .th-sr-only{position:static!important;width:56px!important;height:auto!important;overflow:visible!important;clip:unset!important;display:block!important;font-size:9px!important;color:#2c2822!important;text-align:center!important;margin-top:4px!important;white-space:normal!important;line-height:1.3!important;word-break:break-word!important}.thwvsf-wrapper-ul{overflow:visible!important}.single-product .thwvsf-wrapper-ul{gap:0px!important;row-gap:0px!important;column-gap:0px!important;justify-content:flex-start!important;align-items:flex-start!important}.single-product .thwvsf-wrapper-item-li.thwvsf-label-li{flex:0 0 auto!important;width:auto!important;min-width:unset!important;max-width:none!important}.woocommerce .price del,.av-card-price del{text-decoration:none!important;color:#8f8278!important;font-weight:400!important;font-size:0.92em!important;opacity:0.9!important}.woocommerce .price del .woocommerce-Price-amount,.av-card-price del .woocommerce-Price-amount{display:inline-block!important;text-decoration:line-through!important;text-decoration-color:currentColor!important;text-decoration-thickness:1px!important;margin:0 0px!important;margin-left:0px!important;margin-right:3px!important}.woocommerce .price ins,.woocommerce .price ins bdi,.woocommerce .price ins .woocommerce-Price-amount,.av-card-price ins,.av-card-price ins bdi{color:#1a1612!important;font-weight:600!important;text-decoration:none!important;background:transparent!important}.single-product .price ins,.single-product .price ins bdi,.single-product .price ins .woocommerce-Price-amount{font-weight:700!important;font-size:1.05em!important}body.home .av-new ul.products li.product .woocommerce-loop-product__title,.av-card-name{color:#1a1612!important}.single-product .summary form.variations_form{margin-bottom:0!important;padding-bottom:0!important}.single-product .summary table.variations,.single-product .summary .variations{margin-bottom:0!important;padding-bottom:0!important}.single-product .summary .single_variation_wrap{margin-top:0!important;padding-top:0!important}.single-product .summary .woocommerce-variation{margin:0!important;padding:0!important}.single-product .summary .woocommerce-variation-price{margin:0 0 12px!important;padding:0!important}.single-product .summary .price,.single-product .summary .woocommerce-variation-price .price{display:flex!important;align-items:baseline!important;justify-content:flex-start!important;gap:5px!important;flex-wrap:wrap!important;margin:0!important;padding:0!important;text-align:left!important;line-height:1.15!important;font-size:0!important}.single-product .summary .price ins{text-decoration:none!important;order:2!important;margin:0!important;padding:0!important}.single-product .summary .price ins .woocommerce-Price-amount,.single-product .summary .price>.woocommerce-Price-amount{font-size:22px!important;line-height:1.1!important;font-weight:700!important;color:#111111!important}.single-product .summary .price del{order:1!important;opacity:1!important;color:#9b9188!important;text-decoration-color:#9b9188!important;margin:0!important;padding:0!important}.single-product .summary .price del .woocommerce-Price-amount{font-size:20px!important;line-height:1.1!important;font-weight:400!important;color:#9b9188!important}.single-product .summary .cart{margin-top:0!important}@media (max-width:768px){.single-product .summary .single_variation_wrap{margin-top:0!important}.single-product .summary .woocommerce-variation-price{margin:0 0 14px!important}.single-product .summary .price,.single-product .summary .woocommerce-variation-price .price{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:2px!important;margin:0!important;padding:0!important;text-align:left!important;line-height:1.12!important;font-size:0!important}.single-product .summary .price del{order:1!important;display:block!important;margin:0!important;padding:0!important}.single-product .summary .price ins{order:2!important;display:block!important;margin:0!important;padding:0!important}.single-product .summary .price ins .woocommerce-Price-amount,.single-product .summary .price>.woocommerce-Price-amount{font-size:16px!important;line-height:1.1!important}.single-product .summary .price del .woocommerce-Price-amount{font-size:16px!important;line-height:1.1!important}}@media (max-width:768px){body.woocommerce-shop,body.tax-product_cat,body.post-type-archive-product,body.archive.woocommerce{overflow-x:hidden!important;overflow-y:visible!important}body.woocommerce-shop #page,body.tax-product_cat #page,body.post-type-archive-product #page,body.archive.woocommerce #page,body.woocommerce-shop #content,body.tax-product_cat #content,body.post-type-archive-product #content,body.archive.woocommerce #content,body.woocommerce-shop .site-content,body.tax-product_cat .site-content,body.post-type-archive-product .site-content,body.archive.woocommerce .site-content,body.woocommerce-shop .ast-container,body.tax-product_cat .ast-container,body.post-type-archive-product .ast-container,body.archive.woocommerce .ast-container,body.woocommerce-shop .ast-woocommerce-container,body.tax-product_cat .ast-woocommerce-container,body.post-type-archive-product .ast-woocommerce-container,body.archive.woocommerce .ast-woocommerce-container{overflow:visible!important}}body.woocommerce-shop .woocommerce-breadcrumb,body.tax-product_cat .woocommerce-breadcrumb,body.post-type-archive-product .woocommerce-breadcrumb,body.archive.woocommerce .woocommerce-breadcrumb,body.woocommerce-cart .woocommerce-breadcrumb,body.woocommerce-cart .ast-breadcrumbs-wrapper{display:none!important}.woocommerce-account .woocommerce-message::before,.woocommerce-account .woocommerce-info::before,.woocommerce-account .woocommerce-error::before{display:none!important;content:none!important}.woocommerce-account .woocommerce-message,.woocommerce-account .woocommerce-info,.woocommerce-account .woocommerce-error{padding-left:24px!important}@media (max-width:921px){.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children>.ast-menu-toggle,.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children:hover>.ast-menu-toggle,.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children:focus>.ast-menu-toggle,.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children.ast-submenu-expanded>.ast-menu-toggle{background:transparent!important;border:none!important;box-shadow:none!important;outline:none!important;border-radius:0!important;width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;margin:0 12px 0 0!important}.ast-builder-menu-mobile .main-navigation .ast-menu-toggle:focus,.ast-builder-menu-mobile .main-navigation .ast-menu-toggle:active,.ast-builder-menu-mobile .main-navigation .ast-menu-toggle:hover{background:transparent!important;border:none!important;box-shadow:none!important;outline:none!important}.ast-builder-menu-mobile .main-navigation .ast-menu-toggle::before,.ast-builder-menu-mobile .main-navigation .ast-menu-toggle::after{background:transparent!important;border:none!important;box-shadow:none!important;outline:none!important}.ast-builder-menu-mobile .main-navigation .ast-menu-toggle .ast-icon,.ast-builder-menu-mobile .main-navigation .ast-menu-toggle svg{color:#b8965a!important;fill:#b8965a!important;width:14px!important;height:14px!important}}@media (min-width:769px){body.arteva-wishlist-page .tinv-wishlist table td.product-action,body.arteva-wishlist-page .tinv-wishlist table td.product-add-to-cart{vertical-align:middle!important}body.arteva-wishlist-page .tinv-wishlist table td.product-price del,body.arteva-wishlist-page .tinv-wishlist table td.product-price ins{display:block!important;width:max-content!important;max-width:100%!important;white-space:nowrap!important;font-size:clamp(10px, 1.1vw, 12px)!important;line-height:1.4!important;letter-spacing:-0.02em!important}body.arteva-wishlist-page .tinv-wishlist table td.product-price del .woocommerce-Price-amount,body.arteva-wishlist-page .tinv-wishlist table td.product-price ins .woocommerce-Price-amount{font-size:inherit!important;letter-spacing:inherit!important}body.arteva-wishlist-page .tinv-wishlist table td.product-price ins{margin-top:3px!important;text-decoration:none!important;font-weight:600!important}}body.arteva-wishlist-page .woocommerce-breadcrumb,body.arteva-wishlist-page .ast-breadcrumbs-wrapper,body.arteva-wishlist-page .ast-breadcrumbs,body.arteva-wishlist-page .yoast-breadcrumbs{display:none!important}body.arteva-wishlist-page .site-content,body.arteva-wishlist-page .ast-container,body.arteva-wishlist-page .entry-content,body.arteva-wishlist-page .tinv-wishlist{padding-top:0!important;margin-top:0!important}body.arteva-wishlist-page .tinv-wishlist .tinv-header{margin:0 0 14px!important;padding:0!important}body.arteva-wishlist-page .tinv-wishlist .tinv-header h2{font-size:22px!important;line-height:1.2!important;font-weight:400!important;color:#2c2822!important;margin:0!important;padding:0!important}body.arteva-wishlist-page .tinv-wishlist .tinv-header h2::before,body.arteva-wishlist-page .tinv-wishlist .tinv-header h2::after{display:none!important;content:none!important}@media (max-width:768px){body.arteva-wishlist-page article.ast-article-single{padding-left:12px!important;padding-right:12px!important}body.arteva-wishlist-page .entry-content,body.arteva-wishlist-page .tinv-wishlist{padding-left:0!important;padding-right:0!important}body.arteva-wishlist-page .tinv-wishlist table,body.arteva-wishlist-page .tinv-wishlist table tbody{display:block!important;width:100%!important;border:none!important;background:transparent!important;margin:0!important;padding:0!important;box-shadow:none!important}body.arteva-wishlist-page .tinv-wishlist table thead{display:none!important}body.arteva-wishlist-page .tinv-wishlist table tbody{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}body.arteva-wishlist-page .tinv-wishlist table tbody tr,body.arteva-wishlist-page .tinv-wishlist table tbody tr:only-child{display:flex!important;flex-direction:column!important;position:relative!important;width:100%!important;max-width:none!important;min-width:0!important;background:#ffffff!important;border:1px solid rgb(184 150 90 / .16)!important;border-radius:12px!important;padding:7px 7px 9px!important;margin:0!important;overflow:hidden!important;box-sizing:border-box!important;box-shadow:0 5px 16px rgb(44 40 34 / .035)!important}body.arteva-wishlist-page .tinv-wishlist table tbody tr td{display:block!important;width:100%!important;border:none!important;border-left:none!important;border-right:none!important;border-top:none!important;border-bottom:none!important;padding:0!important;margin:0!important;background:transparent!important;box-sizing:border-box!important;text-align:left!important;box-shadow:none!important}body.arteva-wishlist-page .tinv-wishlist td.product-cb,body.arteva-wishlist-page .tinv-wishlist td.product-checkbox,body.arteva-wishlist-page .tinv-wishlist td.product-date,body.arteva-wishlist-page .tinv-wishlist td.product-stock,body.arteva-wishlist-page .tinv-wishlist td.product-stock-status,body.arteva-wishlist-page .tinv-wishlist .tinvwl-to-left,body.arteva-wishlist-page .tinv-wishlist .tinvwl-to-right,body.arteva-wishlist-page .tinv-wishlist .tinvwl-input-group,body.arteva-wishlist-page .tinv-wishlist .social-buttons{display:none!important}body.arteva-wishlist-page .tinv-wishlist td.product-remove{display:block!important;position:absolute!important;z-index:5!important}body.arteva-wishlist-page .tinv-wishlist td.product-remove a,body.arteva-wishlist-page .tinv-wishlist td.product-remove button{border-radius:50%!important;background:rgb(255 255 255 / .96)!important;border:1px solid rgb(184 150 90 / .18)!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 2px 8px rgb(44 40 34 / .06)!important}body.arteva-wishlist-page .tinv-wishlist td.product-thumbnail{margin-bottom:8px!important}body.arteva-wishlist-page .tinv-wishlist td.product-thumbnail a{display:block!important;width:100%!important}body.arteva-wishlist-page .tinv-wishlist td.product-thumbnail img{width:100%!important;aspect-ratio:3 / 4!important;height:auto!important;object-fit:cover!important;border-radius:8px!important;display:block!important;background:#f7f4ef!important}body.arteva-wishlist-page .tinv-wishlist td.product-name a{display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;min-height:auto!important;height:auto!important;font-size:12.5px!important;line-height:1.25!important;font-weight:500!important;color:#2c2822!important;margin:0 0 5px!important;text-decoration:none!important}body.arteva-wishlist-page .tinv-wishlist td.product-name dl,body.arteva-wishlist-page .tinv-wishlist td.product-name .variation,body.arteva-wishlist-page .tinv-wishlist td.product-name p,body.arteva-wishlist-page .tinv-wishlist td.product-name small{display:none!important}body.arteva-wishlist-page .tinv-wishlist td.product-price{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:2px!important;margin-top:2px!important;font-size:0!important;line-height:1.2!important;min-width:0!important}body.arteva-wishlist-page .tinv-wishlist td.product-price del,body.arteva-wishlist-page .tinv-wishlist td.product-price ins{display:block!important;font-size:12.5px!important;margin:0!important;padding:0!important;line-height:1.2!important;max-width:100%!important;white-space:nowrap!important}body.arteva-wishlist-page .tinv-wishlist td.product-price del{color:#a79d93!important;text-decoration:line-through!important;text-decoration-thickness:1px!important;text-decoration-color:#a79d93!important}body.arteva-wishlist-page .tinv-wishlist td.product-price ins{text-decoration:none!important}body.arteva-wishlist-page .tinv-wishlist td.product-price del .woocommerce-Price-amount,body.arteva-wishlist-page .tinv-wishlist td.product-price ins .woocommerce-Price-amount,body.arteva-wishlist-page .tinv-wishlist td.product-price>.woocommerce-Price-amount{font-size:12.5px!important;line-height:1.2!important}body.arteva-wishlist-page .tinv-wishlist td.product-price del .woocommerce-Price-amount{color:#a79d93!important;font-weight:400!important}body.arteva-wishlist-page .tinv-wishlist td.product-price ins .woocommerce-Price-amount,body.arteva-wishlist-page .tinv-wishlist td.product-price>.woocommerce-Price-amount{color:#111111!important;font-weight:600!important}body.arteva-wishlist-page .tinv-wishlist td.product-action,body.arteva-wishlist-page .tinv-wishlist td.product-add-to-cart{display:block!important;margin-top:auto!important;padding-top:8px!important}body.arteva-wishlist-page .tinv-wishlist td.product-action a,body.arteva-wishlist-page .tinv-wishlist td.product-action button,body.arteva-wishlist-page .tinv-wishlist td.product-add-to-cart a,body.arteva-wishlist-page .tinv-wishlist td.product-add-to-cart button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:34px!important;padding:6px!important;font:600 11px/1.2 Inter,Arial,sans-serif!important;text-align:center!important;white-space:normal!important}}@media (max-width:480px){body.arteva-wishlist-page .tinv-wishlist td.product-price del,body.arteva-wishlist-page .tinv-wishlist td.product-price ins{font-size:10px!important;letter-spacing:-0.02em!important}body.arteva-wishlist-page .tinv-wishlist td.product-price del .woocommerce-Price-amount,body.arteva-wishlist-page .tinv-wishlist td.product-price ins .woocommerce-Price-amount,body.arteva-wishlist-page .tinv-wishlist td.product-price>.woocommerce-Price-amount{font-size:10px!important;letter-spacing:-0.02em!important}}@media (max-width:768px){body.arteva-wishlist-page .tinv-wishlist td.product-remove,body.arteva-wishlist-page .tinv-wishlist td.product-remove a,body.arteva-wishlist-page .tinv-wishlist td.product-remove button{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}body.arteva-wishlist-page .tinv-wishlist td.product-remove{top:7px!important;right:8px!important;width:16px!important;height:16px!important}body.arteva-wishlist-page .tinv-wishlist td.product-remove a,body.arteva-wishlist-page .tinv-wishlist td.product-remove button{width:16px!important;height:16px!important;min-width:16px!important;padding:0!important;margin:0!important;color:#2c2822!important;font-size:14px!important;line-height:1!important;font-weight:500!important;text-decoration:none!important}body.arteva-wishlist-page .tinv-wishlist td.product-remove a::before,body.arteva-wishlist-page .tinv-wishlist td.product-remove a::after,body.arteva-wishlist-page .tinv-wishlist td.product-remove button::before,body.arteva-wishlist-page .tinv-wishlist td.product-remove button::after{background:transparent!important;border:none!important;box-shadow:none!important}}@media (max-width:768px){.single-product .related.products ul.products li.product .astra-shop-summary-wrap,.single-product .upsells.products ul.products li.product .astra-shop-summary-wrap{padding:8px 10px 10px!important}.single-product .related.products ul.products li.product .woocommerce-loop-product__title,.single-product .upsells.products ul.products li.product .woocommerce-loop-product__title{display:-webkit-box!important;white-space:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-family:Jost,sans-serif!important;font-size:12.5px!important;line-height:1.4!important;font-weight:400!important;margin:0 0 8px!important;padding:0!important;text-align:left!important;color:#2c2822!important}.single-product .related.products ul.products li.product .price,.single-product .upsells.products ul.products li.product .price{display:block!important;width:100%!important;margin:0!important;padding:0!important;line-height:1.2!important;text-align:left!important;color:#111!important}.single-product .related.products ul.products li.product .price del,.single-product .upsells.products ul.products li.product .price del{display:block!important;width:100%!important;margin:0 0 2px!important;padding:0!important;opacity:1!important;color:#9b9188!important;text-decoration:line-through!important;text-decoration-color:#9b9188!important;text-decoration-thickness:1px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.2!important}.single-product .related.products ul.products li.product .price del .woocommerce-Price-amount,.single-product .upsells.products ul.products li.product .price del .woocommerce-Price-amount{font-size:11px!important;line-height:1.2!important;font-weight:400!important;color:#9b9188!important}.single-product .related.products ul.products li.product .price ins,.single-product .upsells.products ul.products li.product .price ins{display:block!important;width:100%!important;margin:0!important;padding:0!important;text-decoration:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.2!important}.single-product .related.products ul.products li.product .price ins .woocommerce-Price-amount,.single-product .related.products ul.products li.product .price>.woocommerce-Price-amount,.single-product .upsells.products ul.products li.product .price ins .woocommerce-Price-amount,.single-product .upsells.products ul.products li.product .price>.woocommerce-Price-amount{font-size:11px!important;line-height:1.2!important;font-weight:700!important;color:#111!important}.single-product .related.products ul.products li.product .price .screen-reader-text,.single-product .upsells.products ul.products li.product .price .screen-reader-text{display:none!important}}.single-product .related.products ul.products li.product,.single-product .upsells.products ul.products li.product{position:relative!important}@media (max-width:768px){.single-product .related.products ul.products li.product .price,.single-product .upsells.products ul.products li.product .price{font-size:11px!important}.single-product .related.products ul.products li.product .price ins .woocommerce-Price-amount,.single-product .upsells.products ul.products li.product .price ins .woocommerce-Price-amount{margin:0 2px!important}.single-product .related.products ul.products li.product .price ins .woocommerce-Price-amount:first-child,.single-product .upsells.products ul.products li.product .price ins .woocommerce-Price-amount:first-child{margin-left:0!important}}.single-product #reviews{padding:0!important;margin:0!important}.single-product #reviews #comments{margin:0 0 28px!important;padding:0!important}.single-product #reviews .woocommerce-Reviews-title{display:none!important}.single-product #reviews .woocommerce-noreviews{font-family:'Inter',sans-serif!important;font-size:13px!important;color:#8f8278!important;font-style:italic!important;text-align:center!important;padding:22px 16px!important;margin:0!important;background:transparent!important;border-top:1px solid #ede9e1!important;border-bottom:1px solid #ede9e1!important;letter-spacing:0.01em!important}.single-product #review_form_wrapper{margin:28px 0 0!important;padding:32px!important}.single-product #review_form .comment-reply-title{display:block!important;font-family:'Abel',sans-serif;font-size:24px!important;line-height:1.3!important;font-weight:600!important;color:#2c2822!important;margin:0 0 10px!important;padding:0!important;letter-spacing:-0.01em!important}.single-product #review_form .comment-notes{font-size:13px!important;color:#8f8278!important;margin:0 0 26px!important;padding:0!important;line-height:1.55!important}.single-product #review_form .comment-form{margin:0!important}.single-product #review_form .comment-form>p{margin:0 0 18px!important;padding:0!important}.single-product #review_form .comment-form label{display:block!important;font-family:'Jost',sans-serif!important;font-size:12px!important;font-weight:500!important;color:#2c2822!important;margin:0 0 6px!important;letter-spacing:0.06em!important;text-transform:uppercase!important}.single-product #review_form .comment-form .required{color:#b8965a!important;margin-left:2px!important}.single-product #review_form .comment-form-rating label{margin:0!important;flex-shrink:0!important}.single-product #review_form .comment-form-rating .stars{font-size:22px!important}.single-product #review_form .comment-form-rating .stars>span{display:inline-flex!important;align-items:center!important;gap:4px!important}.single-product #review_form .comment-form-rating .stars a{transition:color 0.2s ease!important}.single-product #review_form .comment-form input[type="text"],.single-product #review_form .comment-form input[type="email"],.single-product #review_form .comment-form input[type="url"],.single-product #review_form .comment-form textarea{width:100%!important;padding:12px 14px!important;font-family:'Inter',sans-serif!important;font-size:14px!important;line-height:1.5!important;color:#2c2822!important;border-radius:8px!important;box-shadow:none!important;outline:none!important;transition:border-color 0.2s ease,box-shadow 0.2s ease!important}.single-product #review_form .comment-form input[type="text"]:focus,.single-product #review_form .comment-form input[type="email"]:focus,.single-product #review_form .comment-form input[type="url"]:focus,.single-product #review_form .comment-form textarea:focus{border-color:#b8965a!important;box-shadow:0 0 0 3px rgb(184 150 90 / .12)!important}.single-product #review_form .comment-form textarea{min-height:120px!important;resize:vertical!important}@media (min-width:768px){.single-product #review_form .comment-form-author,.single-product #review_form .comment-form-email{display:inline-block!important;width:calc(50% - 8px)!important;vertical-align:top!important}.single-product #review_form .comment-form-author{margin-right:14px!important}}.single-product #review_form .comment-form-cookies-consent{display:flex!important;align-items:flex-start!important;gap:10px!important;margin:4px 0 24px!important}.single-product #review_form .comment-form-cookies-consent input[type="checkbox"]{margin:2px 0 0!important;width:16px!important;height:16px!important;flex-shrink:0!important;accent-color:#b8965a!important;cursor:pointer!important}.single-product #review_form .comment-form-cookies-consent label{margin:0!important;font-size:12px!important;font-weight:400!important;font-family:'Inter',sans-serif!important;color:#6a5c50!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer!important}.single-product #review_form .form-submit{margin:4px 0 0!important;padding:0!important}.single-product #review_form .form-submit input[type="submit"],.single-product #review_form .form-submit .submit{display:inline-block!important;width:auto!important;min-width:200px!important;padding:13px 36px!important;font-family:'Jost',sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:#ffffff!important;background:#2c2822!important;border:1px solid #2c2822!important;border-radius:999px!important;cursor:pointer!important;box-shadow:none!important;transition:background 0.25s ease,border-color 0.25s ease!important}.single-product #review_form .form-submit input[type="submit"]:hover{background:#b8965a!important;border-color:#b8965a!important}@media (min-width:769px) and (max-width:1024px){.single-product #review_form_wrapper{padding:28px!important}}@media (max-width:768px){.single-product #review_form_wrapper{padding:22px 18px!important;margin:24px 0 0!important}.single-product #review_form .comment-reply-title{font-size:20px!important;line-height:1.3!important}.single-product #review_form .comment-notes{font-size:12px!important;margin:0 0 20px!important}.single-product #review_form .comment-form-rating{margin:0 0 20px!important}.single-product #review_form .comment-form-rating .stars{font-size:24px!important}.single-product #review_form .comment-form input[type="text"],.single-product #review_form .comment-form input[type="email"],.single-product #review_form .comment-form input[type="url"],.single-product #review_form .comment-form textarea{font-size:16px!important;padding:11px 13px!important}.single-product #review_form .form-submit input[type="submit"]{width:100%!important;min-width:0!important;padding:14px 24px!important}}.single-product #review_form .comment-form-rating label[for="rating"]{letter-spacing:0!important}.single-product #review_form .comment-form-cookies-consent label[for="wp-comment-cookies-consent"]{font-size:0!important;letter-spacing:0!important}.single-product #review_form .comment-form-cookies-consent label[for="wp-comment-cookies-consent"]::before{content:'Simpan info saya untuk ulasan berikutnya.'!important;font-family:'Inter',sans-serif!important;font-size:12px!important;font-weight:400!important;color:#6a5c50!important;letter-spacing:0!important;text-transform:none!important}@media (max-width:768px){.single-product #review_form_wrapper{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;border-radius:0!important;border-left:none!important;border-right:none!important;box-sizing:border-box!important}.single-product #reviews .woocommerce-noreviews{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;box-sizing:border-box!important}.single-product #review_form .comment-form-cookies-consent label[for="wp-comment-cookies-consent"]::before{font-size:11px!important}}.single-product #review_form_wrapper{background:#ffffff!important;border:1px solid #d8cfc0!important;border-radius:12px!important;box-shadow:0 6px 24px rgb(44 40 34 / .08)!important}.single-product #review_form .comment-reply-title{border-left:3px solid #b8965a!important;padding-left:14px!important}.single-product #review_form .comment-form-rating{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:14px!important;min-height:48px!important;padding:12px 16px!important;margin:0 0 22px!important;background:#f7f4ef!important;border:1px solid #d8cfc0!important;border-radius:8px!important}.single-product #review_form .comment-form-rating label[for="rating"]{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;margin:0!important;padding:0!important;line-height:1!important;font-size:0!important}.single-product #review_form .comment-form-rating label[for="rating"]::before{content:"Berikan Rating"!important;font-family:'Jost',sans-serif!important;font-size:15px!important;font-weight:500!important;color:#2c2822!important;letter-spacing:0.06em!important;text-transform:uppercase!important;line-height:1!important}.single-product #review_form .comment-form-rating label[for="rating"] .required{display:none!important}.single-product #review_form .comment-form-rating .stars{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;margin:0!important;padding:0!important;line-height:1!important;height:22px!important;position:static!important;top:auto!important;transform:none!important}.single-product #review_form .comment-form-rating .stars span{display:inline-flex!important;align-items:center!important;height:27px!important;line-height:1!important}.single-product #review_form .comment-form-rating .stars a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:27px!important;margin:0!important;padding:0!important;line-height:1!important;color:#d6cfc4!important;text-decoration:none!important;position:relative!important;top:auto!important}.single-product #review_form .comment-form-rating .stars a:hover,.single-product #review_form .comment-form-rating .stars.selected a.active,.single-product #review_form .comment-form-rating .stars.selected a:not(.active){color:#b8965a!important}.single-product #review_form .comment-form-rating .stars.selected a.active~a{color:#d6cfc4!important}.single-product #review_form .comment-form input[type="text"],.single-product #review_form .comment-form input[type="email"],.single-product #review_form .comment-form input[type="url"],.single-product #review_form .comment-form textarea{border:1px solid #cfc5b5!important;background:#fbfaf8!important}@media (max-width:768px){.single-product #review_form .comment-form-rating{min-height:48px!important;padding:12px 14px!important;gap:12px!important}.single-product #review_form .comment-form-rating label[for="rating"]::before{font-size:11.5px!important}.single-product #review_form .comment-form-rating .stars{height:27px!important}.single-product #review_form .comment-form-rating .stars a{width:19px!important;height:27px!important}}.arteva-lifestyle-section{position:relative;padding:90px 0 75px;overflow:hidden}.arteva-lifestyle-section::before{content:'';position:absolute;top:0;left:0;bottom:0;width:5vw;z-index:3;pointer-events:none}.arteva-lifestyle-section::after{content:'';position:absolute;top:0;right:0;bottom:0;width:5vw;z-index:3;pointer-events:none}.arteva-lifestyle-header{text-align:center;padding-top:30px!important;margin-bottom:50px!important;position:relative;z-index:1}.arteva-lifestyle-eyebrow{display:block;font-family:'Jost',sans-serif;font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#b8965a;margin-bottom:16px}.arteva-lifestyle-title{font-family:'Cormorant Garamond',serif;font-size:clamp(30px, 3.5vw, 50px);font-weight:400;line-height:1.18;color:#2c2822;margin:0;letter-spacing:-.02em}.arteva-lifestyle-title em{font-style:italic;color:#b8965a}.arteva-lifestyle-track{display:flex;gap:18px;overflow-x:auto;overflow-y:visible!important;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scroll-behavior:smooth;padding:40px 10vw 32px;position:relative;z-index:1}.arteva-lifestyle-track::-webkit-scrollbar{display:none}@media (min-width:769px){.arteva-lifestyle-section{padding:110px 0 90px}.arteva-lifestyle-track{gap:24px;padding:50px 12vw 40px}.arteva-lifestyle-section::before,.arteva-lifestyle-section::after{width:5vw}}@keyframes ls-nudge{0%,100%{transform:translateX(0);opacity:.5}50%{transform:translateX(8px);opacity:1}}.arteva-lifestyle-track{align-items:center!important}.arteva-lifestyle-section{padding-bottom:30px!important}.arteva-lifestyle-section::before{background:linear-gradient(to right,#f7f4ef 0%,transparent 100%)!important}.arteva-lifestyle-section::after{background:linear-gradient(to left,#f7f4ef 0%,transparent 100%)!important}.arteva-lifestyle-section+hr,.arteva-lifestyle-section+.wp-block-separator,.arteva-lifestyle-section~hr{display:none!important}.av-new{background:#f7f4ef!important}.arteva-lifestyle-section{border-bottom:none!important;margin-bottom:0!important}.arteva-lifestyle-section+.wp-block-separator,.arteva-lifestyle-section+hr,.arteva-lifestyle-section+.wp-block-group>hr,.arteva-lifestyle-section+.wp-block-group>.wp-block-separator{display:none!important;border:none!important;height:0!important}.arteva-lifestyle-section,.av-new{background-color:#f7f4ef!important}.arteva-lifestyle-section{background:linear-gradient(180deg,#f7f4ef 0%,#f3ece2 30%,#f3ece2 70%,#f7f4ef 100%)!important}.av-new{padding-top:1px!important;border-top:none!important;margin-top:0!important}body.woocommerce-checkout{background:#f2f4f1!important;overflow-x:hidden!important}body.woocommerce-checkout *,body.woocommerce-checkout *::before,body.woocommerce-checkout *::after{box-sizing:border-box!important}body.woocommerce-checkout .site-content,body.woocommerce-checkout .entry-content{background:#f2f4f1!important;overflow-x:hidden!important}body.woocommerce-checkout .woocommerce-breadcrumb,body.woocommerce-checkout .ast-breadcrumbs,body.woocommerce-checkout .ast-breadcrumbs-wrapper,body.woocommerce-checkout .woocommerce-form-coupon-toggle,body.woocommerce-checkout .site-footer,body.woocommerce-checkout footer.site-footer,body.woocommerce-checkout #colophon{display:none!important}body.woocommerce-checkout .woocommerce-form-login-toggle{display:block!important;background:transparent!important}@media (min-width:922px){body.woocommerce-checkout .woocommerce-form-login-toggle{width:100%!important;max-width:1280px!important;margin:0 auto 16px!important;padding:0 18px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 435px!important;column-gap:34px!important;box-sizing:border-box!important}body.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info{grid-column:1 / 2!important;width:100%!important;max-width:100%!important;margin:0!important}}body.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info{position:relative!important;border:1px solid #e0d3c4!important;background:#fffaf3!important;color:#2c2822!important;border-radius:10px!important;padding:12px 15px!important;font-size:13px!important;line-height:1.5!important;box-shadow:none!important}body.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info::before{display:none!important;content:none!important}body.woocommerce-checkout .woocommerce-form-login-toggle a{display:inline-block!important;margin-left:4px!important;color:#9a6a21!important;font-weight:700!important;text-decoration:none!important}@media (max-width:768px){body.woocommerce-checkout .woocommerce-form-login-toggle{width:100%!important;max-width:100%!important;margin:0 0 16px!important;padding:0!important}body.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info{width:100%!important;max-width:100%!important;margin:0!important;padding:12px 14px!important;font-size:13px!important;border-radius:9px!important}}body.woocommerce-checkout .entry-content .woocommerce,body.woocommerce-checkout .woocommerce{width:100%!important;max-width:1280px!important;margin:0 auto!important;padding:26px 18px 34px!important;background:transparent!important}@media (min-width:922px){body.woocommerce-checkout form.checkout{display:grid!important;grid-template-columns:minmax(0,1fr) 435px!important;grid-template-areas:"billing order-title" "billing order-box" "notes order-box"!important;column-gap:34px!important;row-gap:0!important;align-items:start!important}body.woocommerce-checkout #customer_details{grid-area:billing!important;width:100%!important;float:none!important}body.woocommerce-checkout .woocommerce-additional-fields{grid-area:notes!important;width:100%!important}body.woocommerce-checkout #order_review_heading{grid-area:order-title!important;width:100%!important}body.woocommerce-checkout #order_review{grid-area:order-box!important;width:100%!important;align-self:start!important}}body.woocommerce-checkout #customer_details,body.woocommerce-checkout .woocommerce-billing-fields,body.woocommerce-checkout .woocommerce-additional-fields{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}body.woocommerce-checkout .woocommerce-billing-fields h3,body.woocommerce-checkout #order_review_heading{font-family:'Inter',sans-serif;font-size:23px!important;line-height:1.15!important;font-weight:600!important;color:#211d19!important;letter-spacing:-0.02em!important}body.woocommerce-checkout .woocommerce-billing-fields h3{margin:0 0 16px!important;padding:0 0 12px!important;border-bottom:1px solid #ddd2c3!important}body.woocommerce-checkout form.checkout .form-row{margin:0 0 11px!important;padding:0!important}body.woocommerce-checkout form.checkout #billing_country_field{margin-bottom:18px!important}body.woocommerce-checkout form.checkout .form-row-first,body.woocommerce-checkout form.checkout .form-row-last{width:calc(50% - 8px)!important}body.woocommerce-checkout form.checkout .form-row-first{margin-right:16px!important}body.woocommerce-checkout form.checkout .form-row-wide{width:100%!important}body.woocommerce-checkout #billing_company_field{display:none!important}body.woocommerce-checkout form.checkout label{display:block!important;margin:0 0 5px!important;font-size:13.5px!important;line-height:1.3!important;font-weight:600!important;color:#2c2822!important}body.woocommerce-checkout form.checkout abbr.required{color:#c0392b!important;text-decoration:none!important}body.woocommerce-checkout form.checkout input[type="text"],body.woocommerce-checkout form.checkout input[type="email"],body.woocommerce-checkout form.checkout input[type="tel"],body.woocommerce-checkout form.checkout input[type="number"],body.woocommerce-checkout form.checkout input[type="password"],body.woocommerce-checkout form.checkout select,body.woocommerce-checkout form.checkout textarea,body.woocommerce-checkout #avsac-input{width:100%!important;height:42px!important;min-height:42px!important;padding:0 12px!important;border:1px solid #c9d2ca!important;border-radius:8px!important;background:#ffffff!important;color:#2c2822!important;font-size:14px!important;line-height:1.4!important;box-shadow:none!important;outline:none!important}body.woocommerce-checkout form.checkout textarea,body.woocommerce-checkout form.checkout textarea#order_comments{height:68px!important;min-height:68px!important;padding:10px 12px!important;resize:vertical!important}body.woocommerce-checkout textarea#order_comments::placeholder{color:transparent!important;opacity:0!important}body.woocommerce-checkout form.checkout input:focus,body.woocommerce-checkout form.checkout textarea:focus,body.woocommerce-checkout form.checkout select:focus,body.woocommerce-checkout #avsac-input:focus{border-color:#53705d!important;background:#ffffff!important;box-shadow:0 0 0 2px rgb(83 112 93 / .18)!important}body.woocommerce-checkout #avsac-wrap{position:relative!important;margin-bottom:11px!important}body.woocommerce-checkout #avsac-box{position:relative!important}body.woocommerce-checkout #avsac-input{padding-right:40px!important}body.woocommerce-checkout #avsac-box::after{content:"⌕"!important;position:absolute!important;top:50%!important;right:13px!important;transform:translateY(-50%)!important;color:#9b8f84!important;font-size:18px!important;pointer-events:none!important}body.woocommerce-checkout #avsac-drop{position:absolute!important;top:calc(100% + 5px)!important;left:0!important;right:0!important;z-index:9999!important;max-height:240px!important;overflow-y:auto!important;background:#ffffff!important;border:1px solid #e4d8c8!important;border-radius:10px!important;box-shadow:0 14px 30px rgb(44 40 34 / .12)!important}body.woocommerce-checkout #avsac-drop li,body.woocommerce-checkout #avsac-drop .ui-menu-item,body.woocommerce-checkout #avsac-drop .avsac-item{padding:10px 12px!important;font-size:12.8px!important;line-height:1.4!important;border-bottom:1px solid #f0e8de!important;background:#ffffff!important;color:#2c2822!important}body.woocommerce-checkout #avsac-info{margin-top:6px!important;padding:7px 9px!important;border:1px solid #e6d9c8!important;border-radius:7px!important;background:#f8f3ec!important;font-size:11.5px!important;line-height:1.4!important;color:#5f554d!important;overflow-wrap:anywhere!important}body.woocommerce-checkout .woocommerce-additional-fields{margin-top:12px!important}body.woocommerce-checkout .woocommerce-additional-fields h3{display:none!important}body.woocommerce-checkout #order_review_heading{background:#ffffff!important;border:1px solid #d2dad3!important;border-bottom:none!important;border-radius:14px 14px 0 0!important;padding:16px 12px 12px!important;margin:0!important}body.woocommerce-checkout #order_review{background:#ffffff!important;border:1px solid #d2dad3!important;border-top:none!important;border-radius:0 0 14px 14px!important;padding:0 12px 14px!important;box-shadow:0 12px 28px rgb(44 40 34 / .05)!important;overflow:hidden!important}body.woocommerce-checkout table.shop_table{width:100%!important;max-width:100%!important;border:none!important;border-collapse:collapse!important;margin:0!important;background:transparent!important;table-layout:auto!important}body.woocommerce-checkout table.shop_table thead th{padding:8px 0 10px!important;border-bottom:1px solid #eadfd2!important;font-size:12px!important;font-weight:700!important;color:#2c2822!important}body.woocommerce-checkout table.shop_table th,body.woocommerce-checkout table.shop_table td{border:none!important;border-bottom:none solid #eadfd2!important;padding:10px 0!important;font-size:12.8px!important;line-height:1.35!important;color:#2c2822!important;vertical-align:top!important}body.woocommerce-checkout table.shop_table td.product-total,body.woocommerce-checkout table.shop_table tfoot td{text-align:right!important;white-space:nowrap!important}@media (min-width:922px){body.woocommerce-checkout table.shop_table thead{display:table-header-group!important}body.woocommerce-checkout table.shop_table thead th{padding:8px 0 10px!important;border-bottom:1px solid #eadfd2!important;font-size:12px!important;font-weight:700!important;color:#2c2822!important}body.woocommerce-checkout table.shop_table thead th.product-name{width:100%!important;text-align:left!important}body.woocommerce-checkout table.shop_table thead th.product-total{display:none!important}body.woocommerce-checkout table.shop_table tbody tr.cart_item{display:block!important;width:100%!important;padding:12px 0!important;border-bottom:1px solid #eadfd2!important}body.woocommerce-checkout table.shop_table tbody tr.cart_item td{display:block!important;padding:0!important;border:none!important}body.woocommerce-checkout table.shop_table tbody tr.cart_item td.product-name{width:100%!important}body.woocommerce-checkout table.shop_table tbody tr.cart_item td.product-total{display:none!important}body.woocommerce-checkout .av-review-product{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;gap:8px!important;align-items:start!important;width:100%!important;min-width:0!important}body.woocommerce-checkout .av-review-product-thumb,body.woocommerce-checkout .av-review-product-thumb img,body.woocommerce-checkout .av-checkout-thumb{width:42px!important;height:42px!important;min-width:42px!important;display:block!important;object-fit:cover!important;border-radius:8px!important;border:1px solid #e2d6c7!important;background:#f6f0e8!important}body.woocommerce-checkout .av-review-product-meta{min-width:0!important;width:100%!important}body.woocommerce-checkout .av-review-product-top{display:grid!important;grid-template-columns:minmax(0,1fr) 86px!important;gap:8px!important;align-items:start!important;width:100%!important}body.woocommerce-checkout .av-review-product-title{margin:0!important;min-width:0!important;font-size:12.2px!important;line-height:1.25!important;font-weight:700!important;color:#211d19!important;overflow-wrap:break-word!important}body.woocommerce-checkout .av-review-product-price{display:block!important;width:86px!important;min-width:86px!important;max-width:86px!important;text-align:right!important;white-space:nowrap!important;font-size:12.3px!important;line-height:1.3!important;font-weight:500!important;color:#2c2822!important}body.woocommerce-checkout .av-review-product-price .woocommerce-Price-amount{display:inline-block!important;font-size:12.3px!important;font-weight:500!important;white-space:nowrap!important}body.woocommerce-checkout .av-review-qty{display:block!important;margin:2px 0 0!important;font-size:10.8px!important;line-height:1.3!important;font-weight:400!important;color:#70655b!important}body.woocommerce-checkout .av-review-variation{display:block!important;margin-top:3px!important}body.woocommerce-checkout .av-review-variation-line{display:block!important;margin:0!important;font-size:10.8px!important;line-height:1.35!important;font-weight:400!important;color:#7a6f65!important}}body.woocommerce-checkout table.shop_table tfoot tr{display:grid!important;grid-template-columns:minmax(0,1fr) 96px!important;gap:8px!important;width:100%!important;padding:10px 0!important;border-bottom:1px solid #eadfd2!important;align-items:start!important}body.woocommerce-checkout table.shop_table tfoot th,body.woocommerce-checkout table.shop_table tfoot td{display:block!important;padding:0!important;border:none!important;font-size:12.8px!important;line-height:1.35!important;color:#2c2822!important}body.woocommerce-checkout table.shop_table tfoot th{text-align:left!important;font-weight:700!important}body.woocommerce-checkout table.shop_table tfoot td{text-align:right!important;white-space:nowrap!important}body.woocommerce-checkout table.shop_table tfoot tr.order-total{border-bottom:none!important}body.woocommerce-checkout table.shop_table tfoot tr.order-total th,body.woocommerce-checkout table.shop_table tfoot tr.order-total td{font-size:13.5px!important;font-weight:700!important}body.woocommerce-checkout table.shop_table tfoot tr.shipping{grid-template-columns:86px minmax(0,1fr)!important;align-items:start!important}body.woocommerce-checkout table.shop_table tfoot tr.shipping td{width:100%!important;white-space:normal!important;text-align:left!important}body.woocommerce-checkout table.shop_table ul#shipping_method,body.woocommerce-checkout table.shop_table ul.woocommerce-shipping-methods{display:grid!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important;width:100%!important}body.woocommerce-checkout table.shop_table ul#shipping_method li,body.woocommerce-checkout table.shop_table ul.woocommerce-shipping-methods li{display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;gap:8px!important;align-items:start!important;width:100%!important;margin:0!important;padding:9px 10px!important;border:1px solid #cbd5cd!important;border-radius:8px!important;background:#ffffff!important}body.woocommerce-checkout table.shop_table ul#shipping_method input[type="radio"],body.woocommerce-checkout table.shop_table ul.woocommerce-shipping-methods input[type="radio"]{grid-column:1!important;margin:3px 0 0!important;position:static!important}body.woocommerce-checkout table.shop_table ul#shipping_method label,body.woocommerce-checkout table.shop_table ul.woocommerce-shipping-methods label{grid-column:2!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:2px!important;width:100%!important;margin:0!important;padding:0!important;font-size:13.5px!important;line-height:1.25!important;text-align:left!important}body.woocommerce-checkout .av-ship-text{display:block!important;width:100%!important;min-width:0!important;text-align:right!important;font-weight:500!important}body.woocommerce-checkout .av-ship-price{display:block!important;width:100%!important;text-align:right!important;white-space:nowrap!important;font-weight:700!important}body.woocommerce-checkout form.checkout_coupon,body.woocommerce-checkout .checkout_coupon{display:grid!important;grid-template-columns:minmax(0,1fr) 132px!important;gap:8px!important;align-items:center!important;width:100%!important;margin:8px 0 14px!important;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important}body.woocommerce-checkout form.checkout_coupon p:first-child,body.woocommerce-checkout .checkout_coupon p:first-child{display:none!important}body.woocommerce-checkout form.checkout_coupon .form-row,body.woocommerce-checkout .checkout_coupon .form-row{width:auto!important;margin:0!important;padding:0!important;float:none!important;clear:none!important}body.woocommerce-checkout form.checkout_coupon input#coupon_code,body.woocommerce-checkout .checkout_coupon input#coupon_code,body.woocommerce-checkout form.checkout_coupon input.input-text{width:100%!important;height:36px!important;min-height:36px!important;padding:0 11px!important;border:1px solid #d8ccbc!important;border-radius:8px!important;background:#fffdfa!important;font-size:12px!important;box-shadow:none!important}body.woocommerce-checkout form.checkout_coupon button,body.woocommerce-checkout .checkout_coupon button,body.woocommerce-checkout form.checkout_coupon button.button,body.woocommerce-checkout .checkout_coupon button.button,body.woocommerce-checkout .checkout_coupon button[name="apply_coupon"]{width:100%!important;height:36px!important;min-height:36px!important;padding:0 12px!important;border-radius:999px!important;border:none!important;background:#1f1b18!important;color:#ffffff!important;font-size:11px!important;white-space:nowrap!important;line-height:1!important;font-weight:700!important;white-space:nowrap!important}body.woocommerce-checkout #payment{margin-top:12px!important;padding:0!important;border:none!important;background:transparent!important}body.woocommerce-checkout #payment ul.payment_methods{display:grid!important;gap:0!important;margin:0 0 12px!important;padding:0!important;border:none!important;list-style:none!important;background:transparent!important}body.woocommerce-checkout #payment ul.payment_methods li{position:relative!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid #d9dfd8!important;border-radius:0!important;background:transparent!important;overflow:visible!important}body.woocommerce-checkout #payment ul.payment_methods li:has(input:checked){border-color:#8aa08f!important;background:transparent!important}body.woocommerce-checkout #payment ul.payment_methods li input[type="radio"]{position:absolute!important;left:13px!important;top:23px!important;transform:translateY(-50%)!important;width:14px!important;height:14px!important;margin:0!important;accent-color:#b8965a!important;z-index:2!important}body.woocommerce-checkout #payment ul.payment_methods li label{display:flex!important;align-items:center!important;gap:8px!important;min-height:42px!important;width:100%!important;margin:0!important;padding:9px 12px 9px 36px!important;font-size:12.5px!important;line-height:1.25!important;font-weight:600!important;color:#25211d!important;cursor:pointer!important}body.woocommerce-checkout #payment ul.payment_methods li label img{max-height:20px!important;width:auto!important;margin-left:auto!important;float:none!important}body.woocommerce-checkout #payment div.payment_box:not(:has(*)){display:none!important}body.woocommerce-checkout #payment div.payment_box:has(*){margin:0 12px 12px 42px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#302c27!important;font-size:12.5px!important;line-height:1.5!important}body.woocommerce-checkout #payment div.payment_box::before{display:none!important}body.woocommerce-checkout #payment .place-order{margin:0!important;padding:0!important;background:transparent!important}body.woocommerce-checkout #place_order{width:100%!important;height:46px!important;min-height:46px!important;border-radius:999px!important;border:none!important;background:#1f1b18!important;color:#ffffff!important;font-size:13.5px!important;line-height:1!important;font-weight:700!important;text-transform:none!important}@media (max-width:768px){body.woocommerce-checkout form.checkout input[type="text"],body.woocommerce-checkout form.checkout input[type="email"],body.woocommerce-checkout form.checkout input[type="tel"],body.woocommerce-checkout form.checkout input[type="number"],body.woocommerce-checkout form.checkout input[type="password"],body.woocommerce-checkout form.checkout select,body.woocommerce-checkout form.checkout textarea,body.woocommerce-checkout #avsac-input,body.woocommerce-checkout form.checkout_coupon input#coupon_code,body.woocommerce-checkout .checkout_coupon input#coupon_code{font-size:16px!important}body.woocommerce-checkout .entry-content .woocommerce,body.woocommerce-checkout .woocommerce{max-width:100%!important;padding:14px 2px 24px!important}body.woocommerce-checkout form.checkout{display:block!important;width:100%!important}body.woocommerce-checkout #customer_details,body.woocommerce-checkout .col2-set,body.woocommerce-checkout .col-1,body.woocommerce-checkout .col-2{width:100%!important;float:none!important}body.woocommerce-checkout form.checkout .form-row-first,body.woocommerce-checkout form.checkout .form-row-last{width:100%!important;margin-right:0!important}body.woocommerce-checkout form.checkout .form-row{margin-bottom:10px!important}body.woocommerce-checkout .woocommerce-billing-fields h3,body.woocommerce-checkout #order_review_heading{font-size:22px!important}body.woocommerce-checkout #order_review_heading{margin-top:16px!important;padding:16px 0 10px!important;border:none!important;border-top:1px solid #ddd2c3!important;border-radius:0!important;background:transparent!important}body.woocommerce-checkout #order_review{padding:0!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body.woocommerce-checkout table.shop_table thead th.product-total{display:none!important}body.woocommerce-checkout table.shop_table thead th.product-name{width:100%!important;text-align:left!important}body.woocommerce-checkout table.shop_table tbody tr.cart_item td.product-total{display:block!important}body.woocommerce-checkout table.shop_table tbody tr.cart_item{grid-template-columns:minmax(0,1fr) 72px!important;gap:8px!important;padding:12px 0!important}body.woocommerce-checkout table.shop_table tbody tr.cart_item td.product-total{width:72px!important;min-width:72px!important;max-width:72px!important;font-size:12.5px!important;text-align:right!important}body.woocommerce-checkout .av-review-product{display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;gap:8px!important;align-items:start!important;width:100%!important}body.woocommerce-checkout .av-review-product-thumb,body.woocommerce-checkout .av-review-product-thumb img,body.woocommerce-checkout .av-checkout-thumb{width:46px!important;height:46px!important;min-width:46px!important}body.woocommerce-checkout .av-review-product-meta{width:100%!important;min-width:0!important;font-size:13px!important}body.woocommerce-checkout .av-review-product-top{display:grid!important;grid-template-columns:minmax(0,1fr) 74px!important;gap:7px!important;align-items:start!important;width:100%!important}body.woocommerce-checkout .av-review-product-title{min-width:0!important;margin:0!important;font-size:13px!important;line-height:1.25!important;font-weight:700!important;color:#211d19!important;overflow-wrap:break-word!important}body.woocommerce-checkout .av-review-product-price{display:block!important;width:74px!important;min-width:74px!important;max-width:74px!important;text-align:right!important;white-space:nowrap!important;font-size:12.2px!important;line-height:1.25!important;font-weight:500!important;color:#2c2822!important}body.woocommerce-checkout .av-review-product-price .woocommerce-Price-amount{display:inline-block!important;font-size:12.2px!important;font-weight:500!important;white-space:nowrap!important}body.woocommerce-checkout .av-review-qty,body.woocommerce-checkout .av-review-variation-line,body.woocommerce-checkout table.shop_table .product-quantity{font-size:11.5px!important}body.woocommerce-checkout .av-review-variation{display:block!important;width:100%!important;margin-top:4px!important;clear:both!important}body.woocommerce-checkout .av-review-variation-line{display:block!important;width:100%!important;max-width:100%!important;margin:0 0 2px!important;padding:0!important;float:none!important;clear:both!important;white-space:normal!important;line-height:1.35!important;font-size:11.5px!important;color:#7a6f65!important}body.woocommerce-checkout table.shop_table tfoot tr.shipping{grid-template-columns:minmax(0,1fr)!important;gap:6px!important}body.woocommerce-checkout table.shop_table tfoot tr.shipping th,body.woocommerce-checkout table.shop_table tfoot tr.shipping td{grid-column:1!important;width:100%!important}body.woocommerce-checkout #shipping_method li,body.woocommerce-checkout .woocommerce-shipping-methods li{border-radius:12px!important;padding:10px 11px!important}body.woocommerce-checkout #shipping_method label .av-ship-text,body.woocommerce-checkout .woocommerce-shipping-methods label .av-ship-text{font-size:12.5px!important}body.woocommerce-checkout #shipping_method label .av-ship-price,body.woocommerce-checkout .woocommerce-shipping-methods label .av-ship-price{font-size:13px!important}body.woocommerce-checkout form.checkout_coupon,body.woocommerce-checkout .checkout_coupon{grid-template-columns:minmax(0,1fr) 116px!important;gap:7px!important}body.woocommerce-checkout form.checkout_coupon input#coupon_code,body.woocommerce-checkout .checkout_coupon input#coupon_code,body.woocommerce-checkout form.checkout_coupon input.input-text,body.woocommerce-checkout form.checkout_coupon button,body.woocommerce-checkout .checkout_coupon button,body.woocommerce-checkout .checkout_coupon button[name="apply_coupon"]{height:38px!important;min-height:38px!important}body.woocommerce-checkout #payment ul.payment_methods li label{min-height:50px!important;padding:12px 13px 12px 42px!important;font-size:13.2px!important}body.woocommerce-checkout #payment ul.payment_methods li.payment_method_midtrans_sub_card label{display:block!important;min-height:0!important;padding:10px 12px 10px 42px!important;font-size:12.5px!important;line-height:1.3!important}body.woocommerce-checkout #payment ul.payment_methods li.payment_method_midtrans_sub_card label img{display:inline-block!important;max-height:19px!important;margin:3px 3px 0 0!important;vertical-align:middle!important}body.woocommerce-checkout #payment ul.payment_methods li input[type="radio"]{left:15px!important}body.woocommerce-checkout #payment ul.payment_methods li label img{max-height:23px!important}body.woocommerce-checkout #place_order{height:52px!important;min-height:52px!important;font-size:15px!important}body.woocommerce-checkout .arteva-floating-wa-premium{right:14px!important;bottom:72px!important;transform:scale(.78)!important;transform-origin:bottom right!important}}body.woocommerce-checkout table.shop_table tfoot tr.order-total th,body.woocommerce-checkout table.shop_table tfoot tr.order-total td,body.woocommerce-checkout table.shop_table tfoot tr.order-total td .woocommerce-Price-amount{font-weight:700!important}@media (max-width:768px){html,body{width:100%!important;max-width:100%!important;overflow-x:hidden!important}body.woocommerce-checkout{width:100%!important;max-width:100%!important;overflow-x:hidden!important}body.woocommerce-checkout #page,body.woocommerce-checkout .site,body.woocommerce-checkout .wp-site-blocks,body.woocommerce-checkout main,body.woocommerce-checkout .site-content,body.woocommerce-checkout .content-area,body.woocommerce-checkout .entry-content,body.woocommerce-checkout .woocommerce{width:100%!important;max-width:100%!important;overflow-x:hidden!important;box-sizing:border-box!important}body.woocommerce-checkout .entry-content *,body.woocommerce-checkout .woocommerce *,body.woocommerce-checkout form.checkout,body.woocommerce-checkout #customer_details,body.woocommerce-checkout #order_review,body.woocommerce-checkout #payment{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}body.woocommerce-checkout .col2-set,body.woocommerce-checkout .woocommerce-checkout-review-order,body.woocommerce-checkout table.shop_table,body.woocommerce-checkout .woocommerce-checkout-payment,body.woocommerce-checkout ul.wc_payment_methods,body.woocommerce-checkout li.wc_payment_method,body.woocommerce-checkout .form-row,body.woocommerce-checkout input,body.woocommerce-checkout select,body.woocommerce-checkout textarea,body.woocommerce-checkout button{max-width:100%!important;box-sizing:border-box!important}body.woocommerce-checkout .woocommerce-checkout-payment img,body.woocommerce-checkout .payment_box,body.woocommerce-checkout .payment_method_midtrans img,body.woocommerce-checkout .payment_method_midtrans_qris img{max-width:100%!important;height:auto!important}}.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;background:#fffdfa!important;border:1px solid #e2d6c7!important;border-radius:14px!important;overflow:hidden!important;box-shadow:none!important}.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders thead th,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders thead th,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table thead th{background:#231f1c!important;color:#fffdfa!important;font-size:13px!important;font-weight:600!important;line-height:1.45!important;padding:16px 14px!important;border-right:1px solid rgb(255 255 255 / .08)!important;border-bottom:none!important;text-align:left!important;vertical-align:middle!important}.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders thead th:last-child,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders thead th:last-child,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table thead th:last-child{border-right:none!important}.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody td,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders tbody td,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody td{background:#fffdfa!important;color:#2c2822!important;font-size:14px!important;line-height:1.6!important;padding:14px 14px!important;border-right:1px solid #eadfd2!important;border-bottom:1px solid #eadfd2!important;vertical-align:middle!important;text-align:left!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content table.shop_table tbody tr td:first-child,.woocommerce-account.logged-in .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr td:first-child,.woocommerce-account.logged-in .woocommerce-MyAccount-content table.shop_table tbody tr td.order-number,.woocommerce-account.logged-in .woocommerce-MyAccount-content table.shop_table tbody tr td.woocommerce-orders-table__cell-order-number,.woocommerce-account.logged-in .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr td.order-number,.woocommerce-account.logged-in .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-number{background:#fffdfa!important;color:#2c2822!important;font-weight:500!important;text-align:left!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content table.shop_table tbody tr td:first-child a,.woocommerce-account.logged-in .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr td:first-child a,.woocommerce-account.logged-in .woocommerce-MyAccount-content table.shop_table tbody tr td.order-number a,.woocommerce-account.logged-in .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr td.order-number a,.woocommerce-account.logged-in .woocommerce-MyAccount-content table.shop_table tbody tr td.woocommerce-orders-table__cell-order-number a,.woocommerce-account.logged-in .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-number a{color:#2c2822!important;font-weight:600!important;text-decoration:none!important}.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody tr:last-child td,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders tbody tr:last-child td,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr:last-child td{border-bottom:none!important}.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody td:last-child,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders tbody td:last-child,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody td:last-child{border-right:none!important}.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders td.order-number a,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders td.order-number a,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table td.order-number a{color:#2c2822!important;font-weight:600!important;text-decoration:none!important}.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders td.order-status,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders td.order-status,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table td.order-status{font-weight:500!important}.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders td.order-total,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders td.order-total,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table td.order-total{font-weight:500!important}.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders td.order-actions,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders td.order-actions,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table td.order-actions{text-align:center!important}.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders td.order-actions .button,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders td.order-actions .button,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table td.order-actions .button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:74px!important;height:38px!important;padding:0 18px!important;border-radius:999px!important;border:1px solid #d9c8b3!important;background:#fffdfa!important;color:#2c2822!important;font-size:13px!important;font-weight:500!important;box-shadow:none!important;text-decoration:none!important}@media (max-width:768px){.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table{display:block!important;width:100%!important;max-width:100%!important;border:none!important;border-radius:0!important;background:transparent!important;overflow:visible!important;box-sizing:border-box!important}.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders thead,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders thead,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table thead{display:none!important}.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders tbody,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody{display:block!important;width:100%!important}.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody tr,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders tbody tr,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr{display:block!important;width:100%!important;max-width:100%!important;background:transparent!important;border:none!important;border-radius:0!important;overflow:visible!important;margin:0!important;box-sizing:border-box!important}.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody th,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders tbody th,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody th{display:none!important}.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody td,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders tbody td,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody td{display:grid!important;grid-template-columns:minmax(88px,38%) minmax(0,1fr)!important;column-gap:12px!important;align-items:start!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:12px 14px!important;border:none!important;border-bottom:1px solid #efe4d7!important;background:transparent!important;text-align:right!important;font-size:12px!important;line-height:1.55!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important}.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody td::before,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders tbody td::before,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody td::before{content:attr(data-title)!important;text-align:left!important;font-weight:700!important;color:#2c2822!important;white-space:normal!important}.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody td:last-child,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders tbody td:last-child,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody td:last-child{border-bottom:none!important}.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody td.order-number,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders tbody td.order-number,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody td.order-number,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody td.woocommerce-orders-table__cell-order-number,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders tbody td.woocommerce-orders-table__cell-order-number,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody td.woocommerce-orders-table__cell-order-number{display:none!important}.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody td.order-actions,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders tbody td.order-actions,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody td.order-actions,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody td.woocommerce-orders-table__cell-order-actions,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders tbody td.woocommerce-orders-table__cell-order-actions,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody td.woocommerce-orders-table__cell-order-actions{align-items:center!important}.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody td.order-actions .button,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders tbody td.order-actions .button,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody td.order-actions .button,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody td.woocommerce-orders-table__cell-order-actions .button{display:inline-flex!important;width:auto!important;min-width:66px!important;height:36px!important;padding:0 14px!important;margin:3px 0 3px 6px!important;justify-content:center!important;align-items:center!important;white-space:nowrap!important;word-break:normal!important;line-height:1!important}}.woocommerce-account.logged-in .woocommerce-MyAccount-content table.shop_table tbody th,.woocommerce-account.logged-in .woocommerce-MyAccount-content table.shop_table tbody th:first-child,.woocommerce-account.logged-in .woocommerce-MyAccount-content table.woocommerce-orders-table tbody th,.woocommerce-account.logged-in .woocommerce-MyAccount-content table.woocommerce-orders-table tbody th:first-child,.woocommerce-account.logged-in .woocommerce-MyAccount-content table.shop_table tbody th.order-number,.woocommerce-account.logged-in .woocommerce-MyAccount-content table.shop_table tbody th.woocommerce-orders-table__cell-order-number,.woocommerce-account.logged-in .woocommerce-MyAccount-content table.woocommerce-orders-table tbody th.order-number,.woocommerce-account.logged-in .woocommerce-MyAccount-content table.woocommerce-orders-table tbody th.woocommerce-orders-table__cell-order-number{background:#fffdfa!important;color:#2c2822!important;font-size:14px!important;font-weight:600!important;text-align:left!important;vertical-align:middle!important;padding:14px 14px!important;border-right:1px solid #eadfd2!important;border-bottom:1px solid #eadfd2!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content table.shop_table tbody th a,.woocommerce-account.logged-in .woocommerce-MyAccount-content table.woocommerce-orders-table tbody th a{color:#2c2822!important;font-weight:600!important;text-decoration:none!important}@media (max-width:768px){.woocommerce-account.logged-in .woocommerce-MyAccount-content table.shop_table tbody th.order-number,.woocommerce-account.logged-in .woocommerce-MyAccount-content table.shop_table tbody th.woocommerce-orders-table__cell-order-number,.woocommerce-account.logged-in .woocommerce-MyAccount-content table.woocommerce-orders-table tbody th.order-number,.woocommerce-account.logged-in .woocommerce-MyAccount-content table.woocommerce-orders-table tbody th.woocommerce-orders-table__cell-order-number{display:none!important}.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody td.order-total,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders tbody td.order-total,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody td.order-total,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody td.woocommerce-orders-table__cell-order-total,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders tbody td.woocommerce-orders-table__cell-order-total,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody td.woocommerce-orders-table__cell-order-total{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;text-align:right!important;white-space:nowrap!important}.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody td.order-total::before,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders tbody td.order-total::before,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody td.order-total::before,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody td.woocommerce-orders-table__cell-order-total::before,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders tbody td.woocommerce-orders-table__cell-order-total::before,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody td.woocommerce-orders-table__cell-order-total::before{flex:0 0 auto!important;content:attr(data-title)!important;text-align:left!important}.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody td.order-total .woocommerce-Price-amount,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders tbody td.order-total .woocommerce-Price-amount,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody td.order-total .woocommerce-Price-amount,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody td.woocommerce-orders-table__cell-order-total .woocommerce-Price-amount,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.my_account_orders tbody td.woocommerce-orders-table__cell-order-total .woocommerce-Price-amount,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody td.woocommerce-orders-table__cell-order-total .woocommerce-Price-amount{font-weight:700!important;white-space:nowrap!important}}@media (max-width:768px){.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content table.shop_table{width:100%!important;max-width:100%!important;table-layout:fixed!important;box-sizing:border-box!important}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content table.shop_table th{width:32%!important;font-size:12px!important;line-height:1.45!important;vertical-align:middle!important}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content table.shop_table td{width:68%!important;font-size:12px!important;line-height:1.45!important;vertical-align:middle!important;white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content table.shop_table td a{display:inline-block!important;max-width:100%!important;white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important}}.woocommerce-account.logged-in .woocommerce-MyAccount-content>p:first-child{font-size:13px!important;line-height:1.6!important;color:#5a4a3f!important;margin:0 0 18px!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Addresses,.woocommerce-account.logged-in .woocommerce-MyAccount-content .col2-set.addresses,.woocommerce-account.logged-in .woocommerce-MyAccount-content .col2-set{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;width:100%!important;max-width:100%!important;margin:0!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Address,.woocommerce-account.logged-in .woocommerce-MyAccount-content .u-column1,.woocommerce-account.logged-in .woocommerce-MyAccount-content .u-column2,.woocommerce-account.logged-in .woocommerce-MyAccount-content .col-1,.woocommerce-account.logged-in .woocommerce-MyAccount-content .col-2{float:none!important;clear:none!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Address{background:#fffdfa!important;border:1px solid #e2d6c7!important;border-radius:14px!important;overflow:hidden!important;padding:0!important;box-shadow:0 10px 24px rgb(44 40 34 / .035)!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Address header,.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Address-title{display:block!important;background:#fffdfa!important;border:none!important;border-bottom:1px solid #eadfd2!important;padding:18px!important;margin:0!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Address h2,.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Address-title h2{font-family:"Cormorant Garamond",serif!important;font-size:25px!important;line-height:1.05!important;font-weight:600!important;color:#211d19!important;margin:0 0 12px!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Address a.edit{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:32px!important;padding:7px 15px!important;border:1px solid #dfd2c1!important;border-radius:999px!important;background:#fffdfa!important;color:#2c2822!important;font-size:12px!important;line-height:1.25!important;font-weight:500!important;text-decoration:none!important;float:none!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Address a.edit:hover{background:#211d19!important;border-color:#211d19!important;color:#fffdfa!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Address address{margin:0!important;padding:16px 18px!important;background:#fffdfa!important;border:none!important;border-radius:0!important;box-shadow:none!important;font-size:13px!important;line-height:1.7!important;color:#5a4a3f!important}@media (max-width:768px){.woocommerce-account.logged-in .woocommerce-MyAccount-content>p:first-child{font-size:12px!important;line-height:1.55!important;margin:0 0 14px!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Addresses,.woocommerce-account.logged-in .woocommerce-MyAccount-content .col2-set.addresses,.woocommerce-account.logged-in .woocommerce-MyAccount-content .col2-set{display:block!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Address{margin:0 0 14px!important;border-radius:12px!important;box-shadow:none!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Address header,.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Address-title{padding:15px 16px 12px!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Address h2,.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Address-title h2{font-size:22px!important;line-height:1.05!important;margin:0 0 10px!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Address a.edit{width:100%!important;min-height:34px!important;padding:7px 12px!important;font-size:12px!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Address address{padding:14px 16px!important;font-size:12px!important;line-height:1.65!important}}@media (min-width:769px){.woocommerce-account.logged-in .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses,.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Addresses.col2-set,.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Addresses{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important;align-items:stretch!important;width:100%!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Addresses .u-column1,.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Addresses .col-1{grid-column:1!important;grid-row:1!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Addresses .u-column2,.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Addresses .col-2{grid-column:2!important;grid-row:1!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Addresses .u-column1,.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Addresses .u-column2,.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Addresses .col-1,.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Addresses .col-2{float:none!important;clear:none!important;width:100%!important;max-width:100%!important;margin:0!important;position:static!important;transform:none!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-Address{height:100%!important}}.woocommerce-account .woocommerce-EditAccountForm.edit-account{width:100%!important;margin:0!important}.woocommerce-account .woocommerce-EditAccountForm .woocommerce-form-row--first,.woocommerce-account .woocommerce-EditAccountForm .woocommerce-form-row--last{width:calc(50% - 8px)!important;float:left!important;margin:0 0 13px!important}.woocommerce-account .woocommerce-EditAccountForm .woocommerce-form-row--first{margin-right:16px!important}.woocommerce-account .woocommerce-EditAccountForm .woocommerce-form-row--wide{width:100%!important;clear:both!important;margin:0 0 13px!important}.woocommerce-account .woocommerce-EditAccountForm label{display:block!important;margin:0 0 5px!important;font-size:11.5px!important;line-height:1.35!important;font-weight:600!important;letter-spacing:0.07em!important;text-transform:uppercase!important;color:#211d19!important}.woocommerce-account .woocommerce-EditAccountForm input[type="text"],.woocommerce-account .woocommerce-EditAccountForm input[type="email"],.woocommerce-account .woocommerce-EditAccountForm input[type="password"]{width:100%!important;height:40px!important;min-height:40px!important;padding:8px 13px!important;border:1px solid #dccdbb!important;border-radius:8px!important;background:#fffdfa!important;color:#2c241d!important;font-size:13px!important;line-height:1.35!important;box-shadow:none!important}.woocommerce-account .woocommerce-EditAccountForm em,.woocommerce-account .woocommerce-EditAccountForm .description{display:block!important;margin:-3px 0 12px!important;font-size:12px!important;line-height:1.45!important;color:#7a6250!important;font-style:italic!important}.woocommerce-account .woocommerce-EditAccountForm fieldset{margin:14px 0 9px!important;padding:13px 12px 12px!important;border-radius:12px!important}.woocommerce-account .woocommerce-EditAccountForm fieldset legend{width:auto!important;margin:0 0 8px!important;padding:0 8px 0 0!important;font-family:"Inter",sans-serif!important;font-size:14px!important;line-height:1.35!important;font-weight:600!important;color:#211d19!important;text-transform:none!important;letter-spacing:0!important}.woocommerce-account .woocommerce-EditAccountForm fieldset p{margin:0 0 10px!important}.woocommerce-account .woocommerce-EditAccountForm fieldset p:last-child{margin-bottom:0!important}.woocommerce-account .woocommerce-EditAccountForm .password-input{position:relative!important;display:block!important}.woocommerce-account .woocommerce-EditAccountForm .show-password-input,.woocommerce-account .woocommerce-EditAccountForm .hide-password-input{right:12px!important;top:50%!important;transform:translateY(-50%)!important;color:#7c6753!important}.woocommerce-account .woocommerce-EditAccountForm button[type="submit"],.woocommerce-account .woocommerce-EditAccountForm .button{min-height:38px!important;padding:0 20px!important;border-radius:999px!important;border:1px solid #dccdbb!important;background:#fffdfa!important;color:#1f1a17!important;font-size:12px!important;font-weight:500!important;box-shadow:none!important;margin:0!important}@media (max-width:768px){.woocommerce-account .woocommerce-EditAccountForm .woocommerce-form-row--first,.woocommerce-account .woocommerce-EditAccountForm .woocommerce-form-row--last{width:calc(50% - 5px)!important;margin:0 0 11px!important}.woocommerce-account .woocommerce-EditAccountForm .woocommerce-form-row--first{margin-right:10px!important}.woocommerce-account .woocommerce-EditAccountForm .woocommerce-form-row--wide{margin:0 0 11px!important}.woocommerce-account .woocommerce-EditAccountForm label{font-size:10.5px!important;line-height:1.35!important;letter-spacing:0.06em!important;margin-bottom:5px!important}.woocommerce-account .woocommerce-EditAccountForm input[type="text"],.woocommerce-account .woocommerce-EditAccountForm input[type="email"],.woocommerce-account .woocommerce-EditAccountForm input[type="password"]{height:38px!important;min-height:38px!important;padding:8px 11px!important;font-size:11.5px!important;border-radius:8px!important}.woocommerce-account .woocommerce-EditAccountForm em,.woocommerce-account .woocommerce-EditAccountForm .description{margin:-2px 0 11px!important;font-size:11px!important;line-height:1.45!important}.woocommerce-account .woocommerce-EditAccountForm fieldset{margin:14px 0 9px!important;padding:13px 12px 12px!important;border-radius:12px!important}.woocommerce-account .woocommerce-EditAccountForm fieldset legend{font-family:"Inter",sans-serif!important;font-size:12px!important;line-height:1.35!important;font-weight:600!important;margin-bottom:8px!important;letter-spacing:0!important}.woocommerce-account .woocommerce-EditAccountForm fieldset p{margin:0 0 11px!important}.woocommerce-account .woocommerce-EditAccountForm fieldset p:last-child{margin-bottom:0!important}.woocommerce-account .woocommerce-EditAccountForm fieldset label{font-size:10px!important;line-height:1.35!important;letter-spacing:0.04em!important;white-space:nowrap!important}.woocommerce-account .woocommerce-EditAccountForm .show-password-input,.woocommerce-account .woocommerce-EditAccountForm .hide-password-input{right:10px!important;font-size:11px!important}.woocommerce-account .woocommerce-EditAccountForm button[type="submit"],.woocommerce-account .woocommerce-EditAccountForm .button{width:100%!important;min-height:38px!important;font-size:11.5px!important;margin-top:0!important}}.woocommerce-account.logged-in .woocommerce-EditAccountForm .woocommerce-form-row{margin-bottom:10px!important}.woocommerce-account.logged-in .woocommerce-EditAccountForm .woocommerce-form-row--first,.woocommerce-account.logged-in .woocommerce-EditAccountForm .woocommerce-form-row--last{margin-bottom:10px!important}.woocommerce-account.logged-in .woocommerce-EditAccountForm label{margin-bottom:4px!important;font-size:10.8px!important;line-height:1.25!important;letter-spacing:0.055em!important}.woocommerce-account.logged-in .woocommerce-EditAccountForm input[type="text"],.woocommerce-account.logged-in .woocommerce-EditAccountForm input[type="email"],.woocommerce-account.logged-in .woocommerce-EditAccountForm input[type="password"]{height:37px!important;min-height:37px!important;padding-top:7px!important;padding-bottom:7px!important;font-size:12.5px!important}.woocommerce-account.logged-in .woocommerce-EditAccountForm em,.woocommerce-account.logged-in .woocommerce-EditAccountForm .description{margin:-4px 0 10px!important;font-size:11.5px!important;line-height:1.4!important}.woocommerce-account.logged-in .woocommerce-EditAccountForm fieldset{margin:14px 0 10px!important;padding:12px 14px 12px!important;border-radius:12px!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend,.woocommerce-account.logged-in .woocommerce-MyAccount-content form.edit-account fieldset legend{font-family:"Inter",sans-serif!important;font-size:14px!important;line-height:1.3!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:#211d19!important;margin:0 0 7px!important;padding:0 8px 0 0!important}.woocommerce-account.logged-in .woocommerce-EditAccountForm fieldset p{margin:0 0 9px!important}.woocommerce-account.logged-in .woocommerce-EditAccountForm fieldset p:last-child{margin-bottom:0!important}.woocommerce-account.logged-in .woocommerce-EditAccountForm button[type="submit"],.woocommerce-account.logged-in .woocommerce-EditAccountForm .button{min-height:36px!important;font-size:11.5px!important;padding:0 18px!important}@media (max-width:768px){.woocommerce-account.logged-in .woocommerce-EditAccountForm .woocommerce-form-row{margin-bottom:9px!important}.woocommerce-account.logged-in .woocommerce-EditAccountForm label{font-size:9.8px!important;line-height:1.25!important;margin-bottom:4px!important;letter-spacing:0.045em!important}.woocommerce-account.logged-in .woocommerce-EditAccountForm input[type="text"],.woocommerce-account.logged-in .woocommerce-EditAccountForm input[type="email"],.woocommerce-account.logged-in .woocommerce-EditAccountForm input[type="password"]{height:35px!important;min-height:35px!important;font-size:11px!important;padding:7px 10px!important}.woocommerce-account.logged-in .woocommerce-EditAccountForm em,.woocommerce-account.logged-in .woocommerce-EditAccountForm .description{margin:-3px 0 9px!important;font-size:10.5px!important;line-height:1.4!important}.woocommerce-account.logged-in .woocommerce-EditAccountForm fieldset{margin:12px 0 9px!important;padding:11px 11px 11px!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend,.woocommerce-account.logged-in .woocommerce-MyAccount-content form.edit-account fieldset legend{font-family:"Inter",sans-serif!important;font-size:11.5px!important;line-height:1.3!important;font-weight:600!important;margin:0 0 7px!important;padding-right:7px!important}.woocommerce-account.logged-in .woocommerce-EditAccountForm fieldset p{margin-bottom:8px!important}.woocommerce-account.logged-in .woocommerce-EditAccountForm fieldset label{font-size:9.5px!important;line-height:1.3!important;white-space:nowrap!important}.woocommerce-account.logged-in .woocommerce-EditAccountForm button[type="submit"],.woocommerce-account.logged-in .woocommerce-EditAccountForm .button{min-height:35px!important;font-size:11px!important}}.woocommerce-account.logged-in .woocommerce-MyAccount-content>p:first-of-type,.woocommerce-account.logged-in .woocommerce-MyAccount-content>p:nth-of-type(2){display:none!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-message,.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-info,.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-error{padding:13px 16px!important;margin:0 0 14px!important;font-size:12.5px!important;line-height:1.55!important;border-radius:10px!important;box-shadow:none!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .arteva-account-welcome{background:#fffdfa!important;border:1px solid #e2d6c7!important;border-radius:12px!important;padding:20px 22px!important;margin:0!important;box-shadow:none!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .arteva-account-welcome h2{font-family:"Cormorant Garamond",serif!important;font-size:25px!important;line-height:1.1!important;font-weight:600!important;color:#211d19!important;margin:0 0 8px!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .arteva-account-welcome p{font-family:"Inter",sans-serif!important;font-size:12.5px!important;line-height:1.55!important;color:#5a4a3f!important;margin:0 0 14px!important;max-width:620px!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .arteva-account-links{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .arteva-account-links a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:32px!important;padding:0 16px!important;border:1px solid #dfd2c1!important;border-radius:999px!important;background:#fffdfa!important;color:#211d19!important;font-family:"Inter",sans-serif!important;font-size:11.5px!important;font-weight:500!important;text-decoration:none!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .arteva-account-links a:hover{background:#211d19!important;border-color:#211d19!important;color:#fffdfa!important}@media (max-width:768px){.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-message,.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-info,.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-error{padding:12px 13px!important;margin-bottom:12px!important;font-size:11.5px!important;line-height:1.5!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .arteva-account-welcome{padding:16px 14px!important;border-radius:12px!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .arteva-account-welcome h2{font-size:20px!important;margin-bottom:7px!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .arteva-account-welcome p{font-size:11.5px!important;line-height:1.5!important;margin-bottom:12px!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .arteva-account-links{display:grid!important;grid-template-columns:1fr!important;gap:7px!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .arteva-account-links a{width:100%!important;min-height:32px!important;font-size:11px!important}}@media (max-width:768px){body.tax-product_cat #primary,body.post-type-archive-product #primary,body.woocommerce-shop #primary,body.archive.woocommerce #primary{padding-top:0!important;margin-top:0!important}body.tax-product_cat main#main,body.post-type-archive-product main#main,body.woocommerce-shop main#main,body.archive.woocommerce main#main{padding-top:0!important;margin-top:0!important}body.tax-product_cat .ast-woocommerce-container,body.post-type-archive-product .ast-woocommerce-container,body.woocommerce-shop .ast-woocommerce-container,body.archive.woocommerce .ast-woocommerce-container{padding-top:0!important;margin-top:0!important}body.tax-product_cat .woocommerce-products-header,body.post-type-archive-product .woocommerce-products-header,body.woocommerce-shop .woocommerce-products-header,body.archive.woocommerce .woocommerce-products-header{padding-top:0!important;margin-top:0!important;margin-bottom:14px!important}body.tax-product_cat .term-description,body.post-type-archive-product .term-description,body.woocommerce-shop .term-description,body.archive.woocommerce .term-description{padding-top:0!important;margin-top:10px!important;margin-bottom:16px!important}body.tax-product_cat .term-description>*,body.post-type-archive-product .term-description>*,body.woocommerce-shop .term-description>*,body.archive.woocommerce .term-description>*{margin-top:0!important}body.tax-product_cat .term-description img,body.post-type-archive-product .term-description img,body.woocommerce-shop .term-description img,body.archive.woocommerce .term-description img{display:block!important;margin-top:0!important}}.arteva-empty-category-message{max-width:620px!important;margin:24px auto 54px!important;padding:34px 24px 38px!important;text-align:center!important;background:#F8F3EC!important;border:1px solid rgb(184 150 90 / .18)!important;border-radius:18px!important}.arteva-empty-category-message .arteva-empty-icon{font-size:28px!important;line-height:1!important;color:#B8965A!important;margin-bottom:12px!important}.arteva-empty-category-message h2{margin:0 0 12px!important;font-size:28px!important;line-height:1.25!important;font-weight:500!important;color:#2F2A25!important}.arteva-empty-category-message p{max-width:480px!important;margin:0 auto 22px!important;font-size:15px!important;line-height:1.75!important;color:#6A5C50!important}.arteva-empty-category-message .arteva-empty-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:0 22px!important;background:#2F2A25!important;color:#FFFFFF!important;border-radius:0!important;font-size:12px!important;font-weight:600!important;letter-spacing:0.08em!important;text-transform:uppercase!important;text-decoration:none!important}.arteva-empty-category-message .arteva-empty-button:hover{background:#B8965A!important;color:#FFFFFF!important}@media (max-width:768px){.arteva-empty-category-message{margin:18px 14px 42px!important;padding:30px 20px 34px!important;border-radius:16px!important}.arteva-empty-category-message h2{font-size:24px!important}.arteva-empty-category-message p{font-size:14px!important;line-height:1.7!important}}@media (max-width:768px){.av-hero-bg video{display:none!important}.av-hero-bg{background-image:url(https://artevastories.com/wp-content/uploads/2026/05/hero-mobile.webp);background-size:cover;background-position:center center;background-repeat:no-repeat}.av-hero{min-height:78vh!important}}.arteva-coupon-popup{position:fixed;inset:0;z-index:99999;align-items:center;justify-content:center;padding:20px}.arteva-coupon-popup.is-closing{opacity:0;transition:opacity .18s ease}.arteva-coupon-popup__overlay{position:absolute;inset:0;background:rgb(25 22 18 / .58);backdrop-filter:blur(2px)}.arteva-coupon-popup__box{position:relative;width:100%;max-width:420px;background:#f8f4ee;border-radius:24px;padding:26px 22px 24px;box-shadow:0 20px 60px rgb(0 0 0 / .18);text-align:center;z-index:2;border:1px solid rgb(180 145 84 / .18)}.arteva-coupon-popup__close{position:absolute;top:12px;right:14px;border:0;background:#fff0;font-size:28px;line-height:1;cursor:pointer;color:#4a4035}.arteva-coupon-popup__eyebrow{display:inline-block;background:#efe6d6;color:#8d6d35;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:8px 12px;border-radius:999px;margin-bottom:14px}.arteva-coupon-popup__box h3{margin:0 0 12px;font-size:30px;line-height:1.15;color:#1f1a16}.arteva-coupon-popup__code{display:inline-block;margin:8px 0 14px;padding:12px 18px;border-radius:14px;background:linear-gradient(135deg,#c7a05a,#8f6a2d);color:#fff;font-size:28px;font-weight:800;letter-spacing:.02em}.arteva-coupon-popup__box p{margin:0 0 10px;color:#4c433a;font-size:16px;line-height:1.6}.arteva-coupon-popup__note{font-size:13px!important;color:#8b8073!important}.arteva-coupon-popup__btn{margin-top:12px;border:0;border-radius:999px;padding:14px 22px;background:#1e1c1d;color:#fff;font-weight:700;font-size:16px;cursor:pointer;min-width:200px}.woocommerce-cart .cart_totals .cart-discount th,.woocommerce-cart .cart_totals .cart-discount td,.woocommerce-checkout-review-order-table .cart-discount th,.woocommerce-checkout-review-order-table .cart-discount td{background:#f8f3ea;color:#7d6332;font-weight:700}.woocommerce-cart .cart_totals .cart-discount td,.woocommerce-checkout-review-order-table .cart-discount td{white-space:normal;word-break:break-word}.woocommerce-cart .cart_totals .cart-discount .woocommerce-remove-coupon,.woocommerce-checkout-review-order-table .cart-discount .woocommerce-remove-coupon{display:inline-block;margin-left:8px;margin-top:4px;color:#9a7b41;font-size:13px;font-weight:600;text-decoration:none}.woocommerce-cart .cart_totals .cart-discount .woocommerce-remove-coupon:hover,.woocommerce-checkout-review-order-table .cart-discount .woocommerce-remove-coupon:hover{text-decoration:underline}@media (max-width:767px){.woocommerce-cart .cart_totals .cart-discount,.woocommerce-checkout-review-order-table .cart-discount{display:block;padding:12px 0}.woocommerce-cart .cart_totals .cart-discount th,.woocommerce-cart .cart_totals .cart-discount td,.woocommerce-checkout-review-order-table .cart-discount th,.woocommerce-checkout-review-order-table .cart-discount td{display:block;width:100%;text-align:left!important;box-sizing:border-box;padding:8px 0!important;border:0!important}.woocommerce-cart .cart_totals .cart-discount td,.woocommerce-checkout-review-order-table .cart-discount td{padding-top:0!important}.woocommerce-cart .cart_totals .cart-discount .woocommerce-remove-coupon,.woocommerce-checkout-review-order-table .cart-discount .woocommerce-remove-coupon{display:block;margin:8px 0 0}.arteva-coupon-popup__box{padding:24px 18px 20px;border-radius:20px}.arteva-coupon-popup__box h3{font-size:24px}.arteva-coupon-popup__code{font-size:24px;width:100%}}@media (max-width:768px){.astra-cart-drawer,.astra-cart-drawer.active,.astra-cart-drawer.ast-active,.ast-site-header-cart,.ast-site-header-cart .widget_shopping_cart,.ast-site-header-cart .ast-site-header-cart-data,.ast-mini-cart-wrapper,.ast-mini-cart-overlay,.woocommerce-mini-cart{z-index:1000005!important}}@media (max-width:768px){.astra-cart-drawer,.ast-site-header-cart .widget_shopping_cart{z-index:1000005!important}.astra-cart-drawer .widget_shopping_cart_content,.ast-site-header-cart .widget_shopping_cart_content{background:#fff!important}.astra-cart-drawer ul.woocommerce-mini-cart,.ast-site-header-cart ul.woocommerce-mini-cart{padding:14px 18px 8px!important;margin:0!important;background:#fff!important}.astra-cart-drawer ul.woocommerce-mini-cart li.mini_cart_item,.ast-site-header-cart ul.woocommerce-mini-cart li.mini_cart_item{position:relative!important;display:block!important;padding:0 0 22px!important;margin:0 0 22px!important;border-bottom:1px solid #d9d2c8!important;background:#fff!important;min-height:132px!important;overflow:hidden!important}.astra-cart-drawer ul.woocommerce-mini-cart li.mini_cart_item>a:not(.remove),.ast-site-header-cart ul.woocommerce-mini-cart li.mini_cart_item>a:not(.remove){display:block!important;margin:0 30px 12px 0!important;padding:0!important;font-size:11.8px!important;line-height:1.22!important;font-weight:700!important;color:#111!important;text-decoration:none!important;max-height:2.45em!important;overflow:hidden!important}.astra-cart-drawer ul.woocommerce-mini-cart li.mini_cart_item>a:not(.remove) img,.ast-site-header-cart ul.woocommerce-mini-cart li.mini_cart_item>a:not(.remove) img{float:left!important;width:72px!important;height:72px!important;max-width:72px!important;min-width:72px!important;object-fit:cover!important;object-position:center center!important;margin:0 12px 8px 0!important;border-radius:0!important;background:#f7f4ef!important}.astra-cart-drawer ul.woocommerce-mini-cart li.mini_cart_item dl.variation,.ast-site-header-cart ul.woocommerce-mini-cart li.mini_cart_item dl.variation{margin:0 0 7px 84px!important;padding:0 0 0 9px!important;border-left:1px solid #b8b0a6!important;font-size:11px!important;line-height:1.38!important;color:#111!important}.astra-cart-drawer ul.woocommerce-mini-cart li.mini_cart_item dl.variation dt,.ast-site-header-cart ul.woocommerce-mini-cart li.mini_cart_item dl.variation dt{display:block!important;float:none!important;clear:both!important;margin:0 0 1px!important;padding:0!important;font-size:10.8px!important;line-height:1.3!important;font-weight:600!important;color:#111!important}.astra-cart-drawer ul.woocommerce-mini-cart li.mini_cart_item dl.variation dd,.ast-site-header-cart ul.woocommerce-mini-cart li.mini_cart_item dl.variation dd{display:block!important;float:none!important;clear:both!important;margin:0 0 4px!important;padding:0!important;font-size:10.8px!important;line-height:1.3!important;color:#111!important}.astra-cart-drawer ul.woocommerce-mini-cart li.mini_cart_item dl.variation dd p,.ast-site-header-cart ul.woocommerce-mini-cart li.mini_cart_item dl.variation dd p{display:inline!important;margin:0!important;padding:0!important}.astra-cart-drawer ul.woocommerce-mini-cart li.mini_cart_item dl.variation dd::after,.ast-site-header-cart ul.woocommerce-mini-cart li.mini_cart_item dl.variation dd::after{content:none!important}.astra-cart-drawer ul.woocommerce-mini-cart li.mini_cart_item .quantity .amount,.ast-site-header-cart ul.woocommerce-mini-cart li.mini_cart_item .quantity .amount,.astra-cart-drawer ul.woocommerce-mini-cart li.mini_cart_item .woocommerce-Price-amount,.ast-site-header-cart ul.woocommerce-mini-cart li.mini_cart_item .woocommerce-Price-amount{font-size:11.5px!important;font-weight:700!important;color:#111!important}.astra-cart-drawer ul.woocommerce-mini-cart li.mini_cart_item del,.ast-site-header-cart ul.woocommerce-mini-cart li.mini_cart_item del,.astra-cart-drawer ul.woocommerce-mini-cart li.mini_cart_item del .amount,.ast-site-header-cart ul.woocommerce-mini-cart li.mini_cart_item del .amount{color:#9d9994!important;font-size:10.5px!important;font-weight:400!important}.astra-cart-drawer ul.woocommerce-mini-cart li.mini_cart_item a.remove,.ast-site-header-cart ul.woocommerce-mini-cart li.mini_cart_item a.remove{position:absolute!important;top:0!important;right:0!important;width:22px!important;height:22px!important;line-height:20px!important;border:1px solid #d9d2ca!important;border-radius:50%!important;background:#fff!important;color:#9b958d!important;font-size:17px!important;font-weight:300!important;text-align:center!important;z-index:5!important}.astra-cart-drawer .woocommerce-mini-cart__total,.ast-site-header-cart .woocommerce-mini-cart__total{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:16px 22px 13px!important;margin:0!important;border-top:1px solid #e6ded2!important;background:#fff!important;font-size:14px!important;font-weight:700!important;color:#2c2822!important}.astra-cart-drawer .woocommerce-mini-cart__total .amount,.ast-site-header-cart .woocommerce-mini-cart__total .amount{font-size:14px!important;font-weight:700!important}.astra-cart-drawer .woocommerce-mini-cart__buttons,.ast-site-header-cart .woocommerce-mini-cart__buttons{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;padding:13px 22px 22px!important;margin:0!important;background:#fff!important}.astra-cart-drawer .woocommerce-mini-cart__buttons a.button,.ast-site-header-cart .woocommerce-mini-cart__buttons a.button{width:100%!important;min-height:46px!important;border-radius:999px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:12px 18px!important;background:#1f1f1f!important;color:#fff!important;border:0!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;text-align:center!important}}@media (max-width:768px){.astra-cart-drawer ul.woocommerce-mini-cart li.mini_cart_item .quantity,.ast-site-header-cart ul.woocommerce-mini-cart li.mini_cart_item .quantity{display:block!important;margin:5px 0 0 84px!important;font-size:11px!important;line-height:1.15!important;color:#111!important;white-space:normal!important}.astra-cart-drawer ul.woocommerce-mini-cart li.mini_cart_item .quantity del,.ast-site-header-cart ul.woocommerce-mini-cart li.mini_cart_item .quantity del{display:block!important;margin-top:1px!important;margin-bottom:0!important;padding:0!important;line-height:1.05!important}.astra-cart-drawer ul.woocommerce-mini-cart li.mini_cart_item .quantity ins,.ast-site-header-cart ul.woocommerce-mini-cart li.mini_cart_item .quantity ins{display:block!important;margin-top:-2px!important;margin-bottom:0!important;padding:0!important;line-height:1.05!important;text-decoration:none!important}.astra-cart-drawer ul.woocommerce-mini-cart li.mini_cart_item .quantity .amount,.ast-site-header-cart ul.woocommerce-mini-cart li.mini_cart_item .quantity .amount{white-space:nowrap!important;line-height:1.05!important}}body.woocommerce-cart #primary,body.woocommerce-cart .site-main,body.woocommerce-cart .entry-content,body.woocommerce-cart .woocommerce{max-width:1360px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}body.woocommerce-cart .woocommerce{padding-left:24px!important;padding-right:24px!important;color:#18231c!important}body.woocommerce-cart table.shop_table,body.woocommerce-cart table.shop_table td,body.woocommerce-cart table.shop_table th{border-color:#d9e1db!important}body.woocommerce-cart .woocommerce-cart-form,body.woocommerce-cart .cart_totals,body.woocommerce-cart .cross-sells{background:#ffffff!important;border:1px solid #d9e1db!important;box-shadow:none!important}body.woocommerce-cart table.shop_table{background:#ffffff!important;border-radius:0!important}body.woocommerce-cart .woocommerce-cart-form table.cart{margin-bottom:0!important}body.woocommerce-cart table.cart td.product-thumbnail img{width:82px!important;height:82px!important;object-fit:contain!important;object-position:center center!important;background:#fff!important;display:block!important;transform:none!important;box-shadow:none!important}body.woocommerce-cart table.cart td.product-name,body.woocommerce-cart table.cart td.product-name a{font-size:14px!important;line-height:1.45!important;font-weight:600!important;color:#18231c!important;text-decoration:none!important}body.woocommerce-cart table.cart .variation{margin-top:5px!important;font-size:12px!important;line-height:1.5!important;color:#4b574f!important}body.woocommerce-cart table.cart .variation dt,body.woocommerce-cart table.cart .variation dd,body.woocommerce-cart table.cart .variation dd p{display:inline!important;float:none!important;clear:none!important;margin:0!important;padding:0!important}body.woocommerce-cart table.cart .variation dt{font-weight:700!important;color:#2c2822!important}body.woocommerce-cart table.cart .variation dd{margin-left:3px!important}body.woocommerce-cart table.cart .variation dd::after{content:""!important;display:block!important;height:2px!important}body.woocommerce-cart table.cart td.product-price,body.woocommerce-cart table.cart td.product-subtotal{font-size:14px!important;font-weight:600!important;color:#18231c!important}body.woocommerce-cart table.cart del{color:#9d9994!important;font-weight:400!important}body.woocommerce-cart table.cart ins{text-decoration:none!important}body.woocommerce-cart table.cart input.qty{width:58px!important;height:38px!important;min-height:38px!important;padding:0 6px!important;border:1px solid #d9e1db!important;border-radius:4px!important;background:#fff!important;text-align:center!important;font-size:13px!important;cursor:text!important}body.woocommerce-cart table.cart input.qty::-webkit-inner-spin-button,body.woocommerce-cart table.cart input.qty::-webkit-outer-spin-button{cursor:pointer!important}body.woocommerce-cart table.cart .product-remove a.remove,body.woocommerce-cart table.cart a.remove,body.woocommerce-cart .woocommerce a.remove{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important;border-radius:0!important;opacity:1!important;color:transparent!important;font-size:0!important;line-height:1!important;text-decoration:none!important}body.woocommerce-cart table.cart .product-remove a.remove::before,body.woocommerce-cart table.cart a.remove::before,body.woocommerce-cart .woocommerce a.remove::before{content:"×"!important;display:block!important;color:#425147!important;font-size:18px!important;font-weight:400!important;line-height:1!important;background:transparent!important;border:0!important;box-shadow:none!important}body.woocommerce-cart table.cart .product-remove a.remove::after,body.woocommerce-cart table.cart a.remove::after,body.woocommerce-cart .woocommerce a.remove::after{display:none!important;content:none!important}body.woocommerce-cart table.cart .product-remove a.remove:hover::before,body.woocommerce-cart table.cart a.remove:hover::before{color:#111!important}body.woocommerce-cart table.cart td.actions{padding:12px 14px!important;background:#ffffff!important}body.woocommerce-cart table.cart td.actions .coupon{display:flex!important;align-items:center!important;gap:8px!important;float:left!important}body.woocommerce-cart table.cart td.actions input#coupon_code{width:190px!important;height:34px!important;min-height:34px!important;padding:0 11px!important;border:1px solid #d9e1db!important;border-radius:0!important;background:#fff!important;font-size:13px!important}body.woocommerce-cart table.cart td.actions .coupon button.button{min-height:34px!important;padding:0 18px!important;border-radius:999px!important;background:#18231c!important;color:#fff!important;border:0!important;font-size:13px!important;font-weight:700!important;line-height:1!important}body.woocommerce-cart table.cart td.actions button[name="update_cart"]{min-height:34px!important;padding:0 22px!important;border-radius:999px!important;background:#6a766e!important;color:#fff!important;border:0!important;font-size:13px!important;font-weight:700!important;line-height:1!important}@media (min-width:769px){body.woocommerce-cart .cart-collaterals{display:grid!important;grid-template-columns:minmax(300px,34%) minmax(0,1fr)!important;grid-template-areas:"cross totals"!important;gap:28px!important;align-items:start!important;width:100%!important;max-width:100%!important;margin:26px auto 0!important}body.woocommerce-cart .cart-collaterals::before,body.woocommerce-cart .cart-collaterals::after{display:none!important;content:none!important}body.woocommerce-cart .cart-collaterals .cross-sells{grid-area:cross!important;float:none!important;clear:none!important;width:100%!important;max-width:none!important;margin:0!important}body.woocommerce-cart .cart-collaterals .cart_totals{grid-area:totals!important;float:none!important;clear:none!important;width:100%!important;max-width:none!important;margin:0!important}}body.woocommerce-cart .cross-sells{padding:0!important;overflow:hidden!important}body.woocommerce-cart .cross-sells>h2{font-family:Inter,Arial,sans-serif!important;font-size:20px!important;line-height:1.3!important;font-weight:650!important;letter-spacing:-0.02em!important;color:#18231c!important;padding:22px 26px!important;margin:0!important;border-bottom:1px solid #d9e1db!important;background:#fff!important}body.woocommerce-cart .cross-sells ul.products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;padding:16px!important;margin:0!important}body.woocommerce-cart .cross-sells ul.products li.product{width:100%!important;margin:0!important;padding:0!important;text-align:left!important;background:#fff!important;border:1px solid #d9e1db!important;border-radius:8px!important;overflow:hidden!important}body.woocommerce-cart .cross-sells ul.products li.product a{text-decoration:none!important}body.woocommerce-cart .cross-sells .arteva-addon-badge{display:inline-block!important;width:auto!important;margin:6px 8px 0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#345240!important;font-size:9px!important;font-weight:650!important;letter-spacing:.08em!important}body.woocommerce-cart .cross-sells ul.products li.product img{width:100%!important;aspect-ratio:4 / 5!important;height:auto!important;object-fit:contain!important;object-position:center center!important;background:#ffffff!important;margin:0 0 10px!important;transform:none!important;box-shadow:none!important}body.woocommerce-cart .cross-sells ul.products li.product .woocommerce-loop-product__title{font-size:12px!important;line-height:1.35!important;font-weight:500!important;color:#18231c!important;padding:0 10px!important;margin:0 0 6px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}body.woocommerce-cart .cross-sells ul.products li.product .price{font-size:11.5px!important;line-height:1.35!important;font-weight:600!important;color:#18231c!important;padding:0 10px 12px!important;margin:0!important}body.woocommerce-cart .cross-sells ul.products li.product .button,body.woocommerce-cart .cross-sells ul.products li.product .added_to_cart,body.woocommerce-cart .cross-sells .tinv-wraper,body.woocommerce-cart .cross-sells .tinvwl_add_to_wishlist_button,body.woocommerce-cart .cross-sells .yith-wcwl-add-to-wishlist,body.woocommerce-cart .cross-sells .wishlist-fragment{display:none!important}body.woocommerce-cart .cart_totals{padding:0!important;overflow:hidden!important}body.woocommerce-cart .cart_totals h2{font-family:Inter,Arial,sans-serif!important;font-size:20px!important;line-height:1.3!important;font-weight:650!important;letter-spacing:-0.02em!important;color:#18231c!important;padding:22px 26px!important;margin:0!important;border-bottom:1px solid #d9e1db!important;background:#fff!important}body.woocommerce-cart .cart_totals table.shop_table{margin:0!important;padding:0!important;border:0!important;background:transparent!important}body.woocommerce-cart .cart_totals table.shop_table th,body.woocommerce-cart .cart_totals table.shop_table td{border:0!important;border-bottom:1px solid #d9e1db!important;padding:13px 0!important;background:transparent!important;font-size:14px!important;line-height:1.45!important;vertical-align:top!important}body.woocommerce-cart .cart_totals table.shop_table th{width:34%!important;padding-left:20px!important;font-weight:700!important;color:#18231c!important}body.woocommerce-cart .cart_totals table.shop_table td{padding-right:20px!important;text-align:right!important;color:#18231c!important}body.woocommerce-cart .cart_totals .woocommerce-shipping-methods{list-style:none!important;padding:0!important;margin:0 0 8px!important}body.woocommerce-cart .cart_totals .woocommerce-shipping-methods li{display:flex!important;align-items:center!important;gap:10px!important;padding:10px 12px!important;margin:0 0 8px!important;border:1px solid #d9e1db!important;background:rgb(255 255 255 / .65)!important;text-align:left!important}body.woocommerce-cart .cart_totals .woocommerce-shipping-methods li:has(input:checked){border-color:#315b44!important;background:#ffffff!important}body.woocommerce-cart .cart_totals .woocommerce-shipping-methods input[type="radio"]{appearance:auto!important;-webkit-appearance:radio!important;width:13px!important;height:13px!important;min-width:13px!important;min-height:13px!important;max-width:13px!important;max-height:13px!important;margin:0!important;accent-color:#315b44!important;transform:scale(.85)!important;flex:0 0 13px!important;box-shadow:none!important}body.woocommerce-cart .cart_totals .woocommerce-shipping-methods label{cursor:pointer!important;flex:1 1 auto!important;text-align:right!important;line-height:1.4!important}body.woocommerce-cart .cart_totals .woocommerce-shipping-destination,body.woocommerce-cart .cart_totals .woocommerce-shipping-calculator{font-size:13px!important;line-height:1.5!important}body.woocommerce-cart .arteva-selected-city{margin:9px 0 10px!important;padding:9px 11px!important;background:#f5f8f5!important;border:1px solid #d9e1db!important;border-radius:6px!important;font-size:12px!important;line-height:1.5!important;color:#24352a!important}body.woocommerce-cart .arteva-selected-city strong{font-weight:700!important;color:#18231c!important}body.woocommerce-cart .cart_totals input,body.woocommerce-cart .cart_totals select,body.woocommerce-cart #avsa-input{border:1px solid #d9e1db!important;background:#fff!important;min-height:38px!important;font-size:13px!important}body.woocommerce-cart .cart_totals tr.cart-discount th,body.woocommerce-cart .cart_totals tr.cart-discount td{background:#f5f8f5!important;color:#315b44!important;font-weight:700!important}body.woocommerce-cart .cart_totals tr.cart-discount .woocommerce-remove-coupon{display:block!important;margin-top:4px!important;color:#315b44!important;font-size:12px!important;text-decoration:none!important}body.woocommerce-cart .cart_totals tr.order-total th,body.woocommerce-cart .cart_totals tr.order-total td{font-size:15px!important;font-weight:800!important;color:#111!important}body.woocommerce-cart .wc-proceed-to-checkout{padding:18px 20px 22px!important}body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:100%!important;display:block!important;border-radius:999px!important;background:#18231c!important;color:#fff!important;font-size:15px!important;font-weight:700!important;padding:15px 18px!important;text-align:center!important}@media (max-width:768px){body.woocommerce-cart #content article#post-12{padding:24px 12px 0!important}body.woocommerce-cart #primary,body.woocommerce-cart .site-main,body.woocommerce-cart .entry-content{max-width:100%!important;width:100%!important;padding-left:0!important;padding-right:0!important}body.woocommerce-cart .woocommerce{width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:0 0 36px!important}body.woocommerce-cart .woocommerce-cart-form,body.woocommerce-cart .cross-sells,body.woocommerce-cart .cart_totals{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;transform:none!important;border-radius:0!important;margin-bottom:18px!important}body.woocommerce-cart table.cart{width:100%!important}body.woocommerce-cart table.cart tr.cart_item{position:relative!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table.cart tr.cart_item td.product-remove{position:static!important;height:0!important;min-height:0!important;padding:0!important;border:0!important;width:0!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table.cart tr.cart_item td.product-remove a.remove{position:absolute!important;top:12px!important;right:12px!important;z-index:5!important;margin:0!important;width:24px!important;height:24px!important;opacity:1!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table.cart tr.cart_item td.product-remove a.remove::before{color:#33473a!important;font-size:21px!important;font-weight:400!important;opacity:1!important}body.woocommerce-cart table.cart td.product-thumbnail{padding:14px 14px 10px!important;text-align:left!important}body.woocommerce-cart table.cart td.product-thumbnail::before,body.woocommerce-cart table.cart td.product-thumbnail:before{content:none!important;display:none!important}body.woocommerce-cart table.cart td.product-thumbnail img{width:70px!important;height:70px!important}body.woocommerce-cart table.cart td.product-name{display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;gap:8px!important;align-items:start!important;text-align:right!important;padding:10px 14px 12px!important}body.woocommerce-cart table.cart td.product-name::before,body.woocommerce-cart table.cart td.product-name:before{float:none!important;display:block!important;width:auto!important;text-align:left!important;font-size:12px!important;line-height:1.35!important;font-weight:700!important;color:#111!important}body.woocommerce-cart table.cart td.product-name a{font-size:13.5px!important;line-height:1.28!important;font-weight:700!important;text-align:right!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important}body.woocommerce-cart table.cart td.product-name .variation{grid-column:1 / -1!important;display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;gap:2px 8px!important;margin:7px 0 0!important;padding:0!important;font-size:11px!important;line-height:1.35!important}body.woocommerce-cart table.cart td.product-name .variation dt,body.woocommerce-cart table.cart td.product-name .variation dd{display:block!important;float:none!important;clear:none!important;margin:0!important;padding:0!important;font-size:11px!important;line-height:1.35!important}body.woocommerce-cart table.cart td.product-name .variation dt{grid-column:1!important;text-align:left!important;font-weight:700!important;color:#111!important}body.woocommerce-cart table.cart td.product-name .variation dd{grid-column:2!important;text-align:right!important;color:#4b574f!important}body.woocommerce-cart table.cart td.product-name .variation dd p{display:inline!important;margin:0!important;padding:0!important}body.woocommerce-cart table.cart td.product-name .variation dd::after{content:none!important;display:none!important}body.woocommerce-cart table.cart td.product-price,body.woocommerce-cart table.cart td.product-subtotal,body.woocommerce-cart table.cart td.product-quantity{padding:11px 14px!important;font-size:12px!important;line-height:1.35!important}body.woocommerce-cart table.cart td.product-price::before,body.woocommerce-cart table.cart td.product-subtotal::before,body.woocommerce-cart table.cart td.product-quantity::before,body.woocommerce-cart table.cart td.product-price:before,body.woocommerce-cart table.cart td.product-subtotal:before,body.woocommerce-cart table.cart td.product-quantity:before{font-size:12px!important;font-weight:700!important;color:#111!important}body.woocommerce-cart table.cart input.qty{width:54px!important;height:36px!important;min-height:36px!important;font-size:12px!important}body.woocommerce-cart table.cart td.actions{padding:12px 14px 14px!important}body.woocommerce-cart table.cart td.actions .coupon{float:none!important;width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:1fr!important;gap:8px!important;align-items:stretch!important;margin:0!important;padding-bottom:0!important}body.woocommerce-cart table.cart td.actions input#coupon_code{width:100%!important;max-width:100%!important;height:36px!important;min-height:36px!important;font-size:12px!important;text-align:center!important}body.woocommerce-cart table.cart td.actions .coupon button.button{width:100%!important;height:38px!important;min-height:38px!important;padding:0 14px!important;font-size:12px!important}body.woocommerce-cart table.cart td.actions button[name="update_cart"]{width:100%!important;height:38px!important;min-height:38px!important;margin-top:0!important;font-size:12px!important}body.woocommerce-cart .cross-sells>h2,body.woocommerce-cart .cart_totals h2{font-size:17px!important;line-height:1.3!important;font-weight:650!important;padding:16px!important}body.woocommerce-cart .cross-sells ul.products{display:flex!important;grid-template-columns:none!important;gap:10px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;padding:12px 12px 14px!important;margin:0!important}body.woocommerce-cart .cross-sells ul.products::-webkit-scrollbar{display:none!important}body.woocommerce-cart .cross-sells ul.products li.product{flex:0 0 42%!important;width:42%!important;max-width:180px!important;min-width:145px!important;scroll-snap-align:start!important}body.woocommerce-cart .cross-sells ul.products li.product img{aspect-ratio:1 / 1!important;object-fit:cover!important;margin-bottom:8px!important}body.woocommerce-cart .cross-sells ul.products li.product .woocommerce-loop-product__title{font-size:11px!important;line-height:1.3!important;padding:0 8px!important;margin-bottom:5px!important}body.woocommerce-cart .cross-sells ul.products li.product .price{font-size:11px!important;line-height:1.3!important;padding:0 8px 10px!important}body.woocommerce-cart .cart_totals table.shop_table_responsive tr td::before,body.woocommerce-cart .cart_totals table.shop_table_responsive tr td:before,body.woocommerce-cart .cart_totals table.shop_table tr td::before,body.woocommerce-cart .cart_totals table.shop_table tr td:before{content:none!important;display:none!important}body.woocommerce-cart .cart_totals table.shop_table tr:not(.shipping):not(.woocommerce-shipping-totals){display:grid!important;grid-template-columns:82px minmax(0,1fr)!important;gap:8px!important;align-items:center!important;padding:0 14px!important;border-bottom:1px solid #d9e1db!important}body.woocommerce-cart .cart_totals table.shop_table tr:not(.shipping):not(.woocommerce-shipping-totals) th,body.woocommerce-cart .cart_totals table.shop_table tr:not(.shipping):not(.woocommerce-shipping-totals) td{display:block!important;width:auto!important;padding:11px 0!important;border:0!important;background:transparent!important;font-size:12px!important;line-height:1.35!important}body.woocommerce-cart .cart_totals table.shop_table tr:not(.shipping):not(.woocommerce-shipping-totals) th{text-align:left!important;font-weight:700!important}body.woocommerce-cart .cart_totals table.shop_table tr:not(.shipping):not(.woocommerce-shipping-totals) td{text-align:right!important;font-weight:500!important}body.woocommerce-cart .cart_totals tr.order-total th,body.woocommerce-cart .cart_totals tr.order-total td{font-size:13.5px!important;font-weight:800!important}body.woocommerce-cart .cart_totals tr.shipping,body.woocommerce-cart .cart_totals tr.woocommerce-shipping-totals{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;align-items:start!important;padding:12px 14px!important;border-bottom:1px solid #d9e1db!important}body.woocommerce-cart .cart_totals tr.shipping th,body.woocommerce-cart .cart_totals tr.woocommerce-shipping-totals th{display:block!important;width:auto!important;padding:0!important;border:0!important;text-align:left!important;font-size:12px!important;line-height:1.35!important;font-weight:700!important}body.woocommerce-cart .cart_totals tr.shipping td,body.woocommerce-cart .cart_totals tr.woocommerce-shipping-totals td{display:block!important;width:auto!important;padding:0!important;border:0!important;text-align:left!important;font-size:12px!important;line-height:1.35!important}body.woocommerce-cart .cart_totals tr.shipping td::before,body.woocommerce-cart .cart_totals tr.shipping td:before,body.woocommerce-cart .cart_totals tr.woocommerce-shipping-totals td::before,body.woocommerce-cart .cart_totals tr.woocommerce-shipping-totals td:before{content:none!important;display:none!important}body.woocommerce-cart .cart_totals .woocommerce-shipping-methods{margin:0 0 8px!important}body.woocommerce-cart .cart_totals .woocommerce-shipping-methods li{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:10px 12px!important;margin-bottom:7px!important}body.woocommerce-cart .cart_totals .woocommerce-shipping-methods input[type="radio"]{appearance:auto!important;-webkit-appearance:radio!important;width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;max-width:16px!important;max-height:16px!important;flex:0 0 16px!important;margin:0!important;transform:none!important;accent-color:#315b44!important;box-shadow:none!important}body.woocommerce-cart .cart_totals .woocommerce-shipping-methods label{flex:1 1 0!important;min-width:0!important;text-align:right!important;font-size:13px!important;line-height:1.35!important}body.woocommerce-cart .cart_totals .woocommerce-shipping-destination{text-align:left!important;font-size:11px!important;line-height:1.35!important;margin:8px 0!important}body.woocommerce-cart .woocommerce-shipping-calculator,body.woocommerce-cart .shipping-calculator-form{text-align:left!important}body.woocommerce-cart .arteva-selected-city{text-align:left!important;margin:8px 0 9px!important;font-size:11px!important;line-height:1.35!important}body.woocommerce-cart .cart_totals input,body.woocommerce-cart .cart_totals select,body.woocommerce-cart #avsa-input{width:100%!important;max-width:100%!important;min-height:36px!important;text-align:center!important;font-size:12px!important}body.woocommerce-cart .wc-proceed-to-checkout{padding:15px 14px 18px!important}body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{font-size:13.5px!important;padding:14px 16px!important}}@media (min-width:921px){#masthead,.site-header{position:sticky!important;top:0!important;z-index:99999!important;width:100%!important;background:#fff!important}body.admin-bar #masthead,body.admin-bar .site-header{top:32px!important}#masthead,.site-header,.main-header-bar,.ast-primary-header-bar,.ast-above-header-bar{max-width:none!important;width:100%!important;left:auto!important;right:auto!important;margin-left:0!important;margin-right:0!important}#masthead .ast-container,.site-header .ast-container,.main-header-bar .ast-container,.ast-primary-header-bar .ast-container,.ast-above-header-bar .ast-container,.site-header .ast-builder-grid-row-container,.site-header .ast-builder-grid-row-container-inner,.site-header .ast-builder-grid-row-container.ast-container,.site-header .ast-builder-grid-row{max-width:none!important;width:100%!important;margin-left:0!important;margin-right:0!important}body.woocommerce-cart #masthead .ast-container,body.woocommerce-cart .site-header .ast-container,body.woocommerce-cart .main-header-bar .ast-container,body.woocommerce-cart .ast-primary-header-bar .ast-container,body.woocommerce-cart .ast-above-header-bar .ast-container,body.woocommerce-cart .site-header .ast-builder-grid-row-container,body.woocommerce-cart .site-header .ast-builder-grid-row-container-inner,body.woocommerce-cart .site-header .ast-builder-grid-row-container.ast-container,body.woocommerce-cart .site-header .ast-builder-grid-row{max-width:none!important;width:100%!important;margin-left:0!important;margin-right:0!important}#masthead .ast-container,.site-header .ast-container,.main-header-bar .ast-container,.ast-primary-header-bar .ast-container,.ast-above-header-bar .ast-container{padding-left:64px!important;padding-right:64px!important}body.woocommerce-cart #masthead .ast-container,body.woocommerce-cart .site-header .ast-container,body.woocommerce-cart .main-header-bar .ast-container,body.woocommerce-cart .ast-primary-header-bar .ast-container,body.woocommerce-cart .ast-above-header-bar .ast-container{padding-left:64px!important;padding-right:64px!important}.site-header .main-header-menu,.site-header .ast-builder-menu .main-navigation>ul{flex-wrap:nowrap!important;white-space:nowrap!important}.site-header .main-header-menu>.menu-item>.menu-link,.site-header .ast-builder-menu .main-navigation>ul>li>a{white-space:nowrap!important}}@media (min-width:921px) and (max-width:1280px){#masthead .ast-container,.site-header .ast-container,.main-header-bar .ast-container,.ast-primary-header-bar .ast-container,.ast-above-header-bar .ast-container,body.woocommerce-cart #masthead .ast-container,body.woocommerce-cart .site-header .ast-container,body.woocommerce-cart .main-header-bar .ast-container,body.woocommerce-cart .ast-primary-header-bar .ast-container,body.woocommerce-cart .ast-above-header-bar .ast-container{padding-left:36px!important;padding-right:36px!important}.site-header .custom-logo,.site-header img.custom-logo{max-width:128px!important;height:auto!important}.site-header .main-header-menu>.menu-item>.menu-link,.site-header .ast-builder-menu .main-navigation>ul>li>a{padding-left:8px!important;padding-right:8px!important;font-size:13px!important;line-height:1.2!important}}@media (min-width:921px) and (max-width:1100px){#masthead .ast-container,.site-header .ast-container,.main-header-bar .ast-container,.ast-primary-header-bar .ast-container,.ast-above-header-bar .ast-container,body.woocommerce-cart #masthead .ast-container,body.woocommerce-cart .site-header .ast-container,body.woocommerce-cart .main-header-bar .ast-container,body.woocommerce-cart .ast-primary-header-bar .ast-container,body.woocommerce-cart .ast-above-header-bar .ast-container{padding-left:24px!important;padding-right:24px!important}.site-header .custom-logo,.site-header img.custom-logo{max-width:112px!important;height:auto!important}.site-header .main-header-menu>.menu-item>.menu-link,.site-header .ast-builder-menu .main-navigation>ul>li>a{padding-left:5px!important;padding-right:5px!important;font-size:12px!important}}body .arteva-product-lightbox .arteva-lightbox-close,body .arteva-product-lightbox .arteva-lightbox-arrow,body .arteva-product-lightbox .arteva-lightbox-prev,body .arteva-product-lightbox .arteva-lightbox-next{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;outline:0!important;box-shadow:none!important;border-radius:0!important;color:#fff!important;opacity:1!important;text-shadow:0 2px 10px rgb(0 0 0 / .45)!important;-webkit-tap-highlight-color:transparent!important}body .arteva-product-lightbox .arteva-lightbox-close::before,body .arteva-product-lightbox .arteva-lightbox-close::after,body .arteva-product-lightbox .arteva-lightbox-arrow::before,body .arteva-product-lightbox .arteva-lightbox-arrow::after,body .arteva-product-lightbox .arteva-lightbox-prev::before,body .arteva-product-lightbox .arteva-lightbox-prev::after,body .arteva-product-lightbox .arteva-lightbox-next::before,body .arteva-product-lightbox .arteva-lightbox-next::after{display:none!important;content:none!important;background:transparent!important;border:0!important;box-shadow:none!important}body .arteva-product-lightbox .arteva-lightbox-close{position:absolute!important;top:22px!important;right:24px!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;font-size:34px!important;font-weight:300!important;line-height:34px!important;text-align:center!important;z-index:1000001!important}body .arteva-product-lightbox .arteva-lightbox-arrow{position:absolute!important;top:50%!important;width:42px!important;height:64px!important;min-width:42px!important;min-height:64px!important;padding:0!important;transform:translateY(-50%)!important;font-size:54px!important;font-weight:300!important;line-height:58px!important;text-align:center!important;z-index:1000001!important}body .arteva-product-lightbox .arteva-lightbox-prev{left:22px!important}body .arteva-product-lightbox .arteva-lightbox-next{right:22px!important}body .arteva-product-lightbox .arteva-lightbox-close:hover,body .arteva-product-lightbox .arteva-lightbox-arrow:hover{background:transparent!important;color:#fff!important;opacity:0.82!important}@media (max-width:767px){body .arteva-product-lightbox .arteva-lightbox-close{top:14px!important;right:14px!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;font-size:30px!important;line-height:30px!important}body .arteva-product-lightbox .arteva-lightbox-arrow{width:30px!important;height:52px!important;min-width:30px!important;min-height:52px!important;font-size:42px!important;line-height:48px!important}body .arteva-product-lightbox .arteva-lightbox-prev{left:8px!important}body .arteva-product-lightbox .arteva-lightbox-next{right:8px!important}}body.single-product .woocommerce span.onsale,body.single-product span.onsale{background:#7b2331!important;color:transparent!important;border-radius:4px!important;min-width:auto!important;min-height:auto!important;width:auto!important;height:auto!important;padding:8px 12px!important;line-height:1!important;font-size:0!important;font-weight:700!important;text-transform:uppercase!important;box-shadow:none!important;border:none!important;top:16px!important;left:16px!important;margin:0!important;z-index:9!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}body.single-product .woocommerce span.onsale::after,body.single-product span.onsale::after{content:"SALE";color:#fff;font-size:12px;font-weight:700;letter-spacing:.08em;line-height:1}@media (max-width:768px){body.single-product .woocommerce span.onsale,body.single-product span.onsale{top:12px!important;left:12px!important;padding:7px 10px!important;border-radius:4px!important}body.single-product .woocommerce span.onsale::after,body.single-product span.onsale::after{font-size:11px}}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale,.woocommerce .products .onsale,body.archive .woocommerce span.onsale,body.tax-product_cat .woocommerce span.onsale,body.post-type-archive-product .woocommerce span.onsale{background:#8b1e2d!important;color:transparent!important;border-radius:4px!important;min-width:auto!important;min-height:auto!important;width:auto!important;height:auto!important;padding:6px 10px!important;line-height:1!important;font-size:0!important;font-weight:700!important;text-transform:uppercase!important;box-shadow:none!important;border:none!important;margin:0!important;top:8px!important;left:8px!important;right:auto!important;z-index:9!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.woocommerce ul.products li.product .onsale::after,.woocommerce-page ul.products li.product .onsale::after,.woocommerce .products .onsale::after,body.archive .woocommerce span.onsale::after,body.tax-product_cat .woocommerce span.onsale::after,body.post-type-archive-product .woocommerce span.onsale::after{content:"SALE";color:#fff;font-size:10px;font-weight:700;letter-spacing:.05em;line-height:1}@media (max-width:768px){.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale,.woocommerce .products .onsale,body.archive .woocommerce span.onsale,body.tax-product_cat .woocommerce span.onsale,body.post-type-archive-product .woocommerce span.onsale{top:8px!important;left:8px!important;padding:5px 8px!important;border-radius:4px!important}.woocommerce ul.products li.product .onsale::after,.woocommerce-page ul.products li.product .onsale::after,.woocommerce .products .onsale::after,body.archive .woocommerce span.onsale::after,body.tax-product_cat .woocommerce span.onsale::after,body.post-type-archive-product .woocommerce span.onsale::after{font-size:9px}}@media (max-width:768px){.woocommerce-account .woocommerce-MyAccount-content:has(table.woocommerce-orders-table),.woocommerce-account .woocommerce-MyAccount-content:has(table.my_account_orders){background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;overflow:visible!important}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders{display:block!important;width:100%!important;max-width:100%!important;background:transparent!important;border:none!important;box-shadow:none!important;overflow:visible!important}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table thead,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders thead,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders thead{display:none!important}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders tbody,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody{display:block!important;width:100%!important}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders tbody tr,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody tr{display:block!important;width:100%!important;max-width:100%!important;margin:0 0 18px!important;padding:0!important;background:#eee8dc!important;border:1px solid #ddd0bf!important;border-radius:16px!important;box-shadow:0 10px 24px rgb(64 45 28 / .07)!important;overflow:hidden!important;box-sizing:border-box!important}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody td,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders tbody td,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody td,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody th,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders tbody th,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody th{display:grid!important;grid-template-columns:110px minmax(0,1fr)!important;column-gap:12px!important;align-items:center!important;width:100%!important;max-width:100%!important;padding:12px 14px!important;border:none!important;border-bottom:1px solid rgb(217 205 188 / .9)!important;background:transparent!important;box-sizing:border-box!important;text-align:right!important;font-size:12px!important;line-height:1.45!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody td:last-child,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders tbody td:last-child,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody td:last-child{border-bottom:none!important}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody td::before,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders tbody td::before,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody td::before,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody th::before,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders tbody th::before,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody th::before{content:attr(data-title)!important;text-align:left!important;font-weight:700!important;color:#2c2822!important}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody th.woocommerce-orders-table__cell-order-number,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders tbody th.woocommerce-orders-table__cell-order-number,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody th.woocommerce-orders-table__cell-order-number,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody td.woocommerce-orders-table__cell-order-number,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders tbody td.woocommerce-orders-table__cell-order-number,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody td.woocommerce-orders-table__cell-order-number,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody td.order-number,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders tbody td.order-number,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody td.order-number{display:grid!important}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody td.woocommerce-orders-table__cell-order-actions,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders tbody td.woocommerce-orders-table__cell-order-actions,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody td.woocommerce-orders-table__cell-order-actions,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody td.order-actions,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders tbody td.order-actions,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody td.order-actions{align-items:start!important}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody td.woocommerce-orders-table__cell-order-actions .button,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders tbody td.woocommerce-orders-table__cell-order-actions .button,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody td.woocommerce-orders-table__cell-order-actions .button,.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody td.order-actions .button,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders tbody td.order-actions .button,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.my_account_orders tbody td.order-actions .button{grid-column:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:160px!important;height:36px!important;margin:4px 0!important;padding:0 14px!important;justify-self:end!important;white-space:nowrap!important;line-height:1!important;box-sizing:border-box!important}}html body.woocommerce-order-pay form#order_review table.shop_table{width:100%!important;max-width:100%!important;border-collapse:collapse!important;table-layout:auto!important}html body.woocommerce-order-pay form#order_review table.shop_table thead,html body.woocommerce-order-pay form#order_review table.shop_table tbody,html body.woocommerce-order-pay form#order_review table.shop_table tfoot{width:100%!important}html body.woocommerce-order-pay form#order_review table.shop_table thead tr,html body.woocommerce-order-pay form#order_review table.shop_table tbody tr.order_item,html body.woocommerce-order-pay form#order_review table.shop_table tbody tr.cart_item{display:grid!important;grid-template-columns:minmax(0,1fr) 70px 130px!important;align-items:start!important;width:100%!important;border-bottom:1px solid #e6d9c8!important}html body.woocommerce-order-pay form#order_review table.shop_table thead th,html body.woocommerce-order-pay form#order_review table.shop_table tbody td{display:block!important;width:auto!important;min-width:0!important;border:none!important;box-sizing:border-box!important}html body.woocommerce-order-pay form#order_review table.shop_table thead th.product-name,html body.woocommerce-order-pay form#order_review table.shop_table tbody td.product-name{grid-column:1!important;text-align:left!important;padding:12px 12px 12px 0!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}html body.woocommerce-order-pay form#order_review table.shop_table thead th.product-quantity,html body.woocommerce-order-pay form#order_review table.shop_table tbody td.product-quantity{grid-column:2!important;text-align:center!important;padding:12px 4px!important;white-space:nowrap!important;font-weight:700!important}html body.woocommerce-order-pay form#order_review table.shop_table thead th.product-subtotal,html body.woocommerce-order-pay form#order_review table.shop_table thead th.product-total,html body.woocommerce-order-pay form#order_review table.shop_table tbody td.product-subtotal,html body.woocommerce-order-pay form#order_review table.shop_table tbody td.product-total{grid-column:3!important;text-align:right!important;padding:12px 0 12px 8px!important;white-space:nowrap!important}html body.woocommerce-order-pay form#order_review table.shop_table tbody td.product-name{font-size:13px!important;font-weight:600!important;line-height:1.35!important}html body.woocommerce-order-pay form#order_review table.shop_table tbody td.product-name dl.variation,html body.woocommerce-order-pay form#order_review table.shop_table tbody td.product-name .variation,html body.woocommerce-order-pay form#order_review table.shop_table tbody td.product-name .wc-item-meta{margin:6px 0 0 0!important;padding:0!important;font-size:12px!important;font-weight:400!important;line-height:1.45!important;text-align:left!important}html body.woocommerce-order-pay form#order_review table.shop_table tbody td.product-name dl.variation dt,html body.woocommerce-order-pay form#order_review table.shop_table tbody td.product-name dl.variation dd,html body.woocommerce-order-pay form#order_review table.shop_table tbody td.product-name .wc-item-meta li{margin:0!important;padding:0!important;font-weight:400!important}html body.woocommerce-order-pay form#order_review table.shop_table tfoot tr{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(220px,auto)!important;align-items:start!important;width:100%!important;border-bottom:1px solid #e6d9c8!important}html body.woocommerce-order-pay form#order_review table.shop_table tfoot th,html body.woocommerce-order-pay form#order_review table.shop_table tfoot td{display:block!important;border:none!important;box-sizing:border-box!important}html body.woocommerce-order-pay form#order_review table.shop_table tfoot th{text-align:left!important;padding:10px 12px 10px 0!important;font-weight:700!important}html body.woocommerce-order-pay form#order_review table.shop_table tfoot td{text-align:right!important;justify-self:end!important;padding:10px 0 10px 8px!important;max-width:100%!important}html body.woocommerce-order-pay form#order_review table.shop_table tfoot td .amount{white-space:nowrap!important}html body.woocommerce-order-pay form#order_review table.shop_table tfoot tr.shipping td{font-size:11px!important;line-height:1.35!important;white-space:normal!important}@media (max-width:768px){html body.woocommerce-order-pay form#order_review table.shop_table thead tr,html body.woocommerce-order-pay form#order_review table.shop_table tbody tr.order_item,html body.woocommerce-order-pay form#order_review table.shop_table tbody tr.cart_item{grid-template-columns:minmax(0,1fr) 48px 92px!important}html body.woocommerce-order-pay form#order_review table.shop_table thead th.product-name,html body.woocommerce-order-pay form#order_review table.shop_table tbody td.product-name{padding:10px 8px 10px 0!important}html body.woocommerce-order-pay form#order_review table.shop_table thead th.product-quantity,html body.woocommerce-order-pay form#order_review table.shop_table tbody td.product-quantity{padding:10px 2px!important;text-align:center!important}html body.woocommerce-order-pay form#order_review table.shop_table thead th.product-subtotal,html body.woocommerce-order-pay form#order_review table.shop_table thead th.product-total,html body.woocommerce-order-pay form#order_review table.shop_table tbody td.product-subtotal,html body.woocommerce-order-pay form#order_review table.shop_table tbody td.product-total{padding:10px 0 10px 6px!important;text-align:right!important}html body.woocommerce-order-pay form#order_review table.shop_table tbody td.product-name{font-size:12.5px!important;line-height:1.35!important}html body.woocommerce-order-pay form#order_review table.shop_table tbody td.product-name dl.variation,html body.woocommerce-order-pay form#order_review table.shop_table tbody td.product-name .variation,html body.woocommerce-order-pay form#order_review table.shop_table tbody td.product-name .wc-item-meta{font-size:11.5px!important;margin-top:6px!important}html body.woocommerce-order-pay form#order_review table.shop_table tfoot tr{grid-template-columns:120px minmax(0,1fr)!important}html body.woocommerce-order-pay form#order_review table.shop_table tfoot th{padding:9px 10px 9px 0!important;font-size:12px!important;line-height:1.35!important}html body.woocommerce-order-pay form#order_review table.shop_table tfoot td{padding:9px 0 9px 6px!important;font-size:12px!important;line-height:1.35!important;text-align:right!important;justify-self:end!important}html body.woocommerce-order-pay form#order_review table.shop_table tfoot tr.shipping td{font-size:10.5px!important;line-height:1.35!important}}@media (max-width:768px){body.single-product .thwvsf-wrapper-ul:has(.thwvsf-label-li),body.single-product .single_variation_wrap .thwvsf-wrapper-ul{display:flex!important;flex-wrap:wrap!important;gap:1px!important;grid-template-columns:none!important;justify-content:flex-start!important;align-items:stretch!important}body.single-product .thwvsf-wrapper-ul:has(.thwvsf-label-li) .thwvsf-label-li,body.single-product .single_variation_wrap .thwvsf-wrapper-ul .thwvsf-label-li{flex:0 1 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:34px!important;text-align:center!important;justify-content:center!important;align-items:center!important;padding:7px 12px!important;box-sizing:border-box!important;line-height:1.3!important;display:inline-flex!important}body.single-product .thwvsf-wrapper-ul:has(.thwvsf-label-li) .thwvsf-label-li .thwvsf-item-span,body.single-product .single_variation_wrap .thwvsf-wrapper-ul .thwvsf-label-li .thwvsf-item-span{font-size:11.5px!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;display:block!important;text-align:center!important;line-height:1.3!important}}.single-product .related.products ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important}.single-product .related.products ul.products li.product{width:100%!important;margin:0!important;float:none!important}@media (max-width:1024px){.single-product .related.products ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}}@media (max-width:767px){.single-product .related.products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}}.single-product .arteva-addon-recommendations{margin-top:42px;margin-bottom:42px;clear:both}.single-product .arteva-addon-heading{margin-bottom:18px}.single-product .arteva-addon-heading h2{margin:0 0 6px;font-size:24px;line-height:1.25;font-weight:500}.single-product .arteva-addon-heading p{margin:0;max-width:720px;font-size:14px;line-height:1.6;opacity:.72}.single-product .arteva-addon-recommendations ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important;margin:0!important}.single-product .arteva-addon-recommendations ul.products li.product{width:100%!important;max-width:none!important;margin:0!important;float:none!important;clear:none!important}@media (max-width:1024px){.single-product .arteva-addon-recommendations ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}}@media (max-width:767px){.single-product .arteva-addon-recommendations{margin-top:30px;margin-bottom:30px}.single-product .arteva-addon-heading h2{font-size:20px}.single-product .arteva-addon-heading p{font-size:13px}.single-product .arteva-addon-recommendations ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}}@media (min-width:1100px){body.home .site-content>.ast-container{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.home #primary,body.home article#post-992,body.home article#post-992>.entry-content,body.home .arteva-wrap{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}body.home .av-hero{min-height:min(78vh, 840px)!important;max-height:920px!important}body.home .av-hero-bg{left:auto!important;right:0!important;width:55%!important;height:100%!important;object-fit:cover!important;object-position:center 27%!important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 17%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 17%,#000 100%)}body.home .av-hero-ov{background:linear-gradient(90deg,#f2ede4 0%,#f2ede4 37%,rgb(242 237 228 / .80) 46%,#fff0 62%)!important}body.home .av-hero-inner,body.home .av-sec-inner,body.home .av-new-inner,body.home .av-prefooter-inner{max-width:1640px!important}body.home .av-hero-inner{max-width:none!important;padding-left:clamp(60px,10vw,260px)!important;padding-right:0!important}body.home .av-sec,body.home .av-new,body.home .av-prefooter{padding-left:clamp(30px,4vw,86px)!important;padding-right:clamp(30px,4vw,86px)!important}}@media (max-width:768px){body.home .av-hero{min-height:0!important;height:720px!important;max-height:720px!important;background:#f2ede4!important}body.home .av-hero-bg{top:auto!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:500px!important;object-fit:cover!important;object-position:50% 22%!important}body.home .av-hero-ov{background:linear-gradient(180deg,#f2ede4 0%,#f2ede4 27%,rgb(242 237 228 / .97) 37%,rgb(242 237 228 / .30) 55%,#fff0 68%)!important}body.home .av-hero-inner{padding:clamp(34px,7vw,52px) 24px 0!important;max-width:620px!important}body.home .av-hero-h1{font-size:clamp(34px,7.6vw,48px)!important;line-height:1.12!important}body.home .av-new ul.products{display:grid!important;grid-auto-flow:column!important;grid-template-columns:none!important;grid-template-rows:repeat(2,auto)!important;grid-auto-columns:calc((100vw - 56px) / 2)!important;align-items:stretch!important;gap:12px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch!important;padding:0 16px 14px!important;scrollbar-width:none!important}body.home section.av-new div.woocommerce ul.products.columns-4{grid-template-columns:none!important}body.home .av-new ul.products::-webkit-scrollbar{display:none!important}body.home .av-new ul.products li.product{float:none!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;margin:0!important;scroll-snap-align:start!important}body.home .av-new ul.products li.product .astra-shop-thumbnail-wrap{height:auto!important}body.home .av-new ul.products li.product img{width:100%!important;height:auto!important;aspect-ratio:4 / 5!important;object-fit:cover!important}}@media (max-width:768px){body.single-product .arteva-addon-recommendations{overflow:hidden!important}body.single-product .arteva-addon-heading{padding:0 16px!important;margin-bottom:18px!important}body.single-product .arteva-addon-heading h2{font-family:Georgia,'Times New Roman',serif!important;font-size:clamp(25px,6vw,31px)!important;font-weight:400!important;line-height:1.2!important;letter-spacing:-.02em!important;margin:0 0 8px!important}body.single-product .arteva-addon-heading p{font-size:13px!important;line-height:1.55!important;color:#6a6258!important;margin:0!important}body.single-product .arteva-addon-recommendations ul.products{display:flex!important;flex-wrap:nowrap!important;gap:14px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;padding:0 16px 14px!important;margin:0!important}body.single-product .arteva-addon-recommendations ul.products::-webkit-scrollbar{display:none!important}body.single-product .arteva-addon-recommendations li.product{float:none!important;display:flex!important;flex:0 0 min(76vw,300px)!important;width:min(76vw,300px)!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;border:1px solid #e6e0d7!important;border-radius:12px!important;overflow:hidden!important;background:#fff!important;box-shadow:none!important;scroll-snap-align:start!important}body.single-product .arteva-addon-recommendations .astra-shop-thumbnail-wrap{position:relative!important;width:100%!important;background:#f6f4ef!important;overflow:hidden!important}body.single-product .arteva-addon-recommendations .astra-shop-thumbnail-wrap>a{display:block!important;width:100%!important;height:100%!important}body.single-product .arteva-addon-recommendations .astra-shop-thumbnail-wrap img{width:100%!important;height:100%!important;object-fit:contain!important}body.single-product .arteva-addon-recommendations .tinv-wraper{top:9px!important;right:9px!important;left:auto!important;width:34px!important;height:34px!important;padding:0!important;border:1px solid #e6e0d7!important;border-radius:50%!important;background:rgb(255 255 255 / .95)!important;z-index:3!important}body.single-product .arteva-addon-recommendations .tinv-wraper a{width:34px!important;height:34px!important;margin:0!important}body.single-product .arteva-addon-recommendations .astra-shop-summary-wrap{text-align:left!important}body.single-product .arteva-addon-recommendations .woocommerce-loop-product__title{min-height:2.8em!important;padding:0!important;margin:0 0 8px!important;color:#2c2822!important;font-family:Georgia,'Times New Roman',serif!important;line-height:1.4!important;font-weight:400!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}body.single-product #primary section.arteva-addon-recommendations ul.products li.product .astra-shop-summary-wrap h2.woocommerce-loop-product__title{display:-webkit-box!important;width:100%!important;height:auto!important;min-height:42px!important;margin:0 0 7px!important;padding:0!important;font-family:Georgia,'Times New Roman',serif!important;font-size:15px!important;font-weight:400!important;line-height:1.4!important;white-space:normal!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}body.single-product .arteva-addon-recommendations .price{font-size:13px!important;line-height:1.4!important;color:#8b6840!important;margin:0!important}}body.single-product .summary>p.arteva-price-from{display:none!important}body.single-product.woocommerce div.product h1.product_title,body.single-product.woocommerce div.product h1.product_title.entry-title{color:#29251f!important;font-family:Inter,Arial,sans-serif!important;font-size:clamp(26px, 2vw, 32px)!important;font-weight:650!important;letter-spacing:-0.035em!important;line-height:1.22!important;text-wrap:balance}@media (max-width:767px){body.single-product.woocommerce div.product h1.product_title,body.single-product.woocommerce div.product h1.product_title.entry-title{font-size:clamp(21px, 4.7vw, 24px)!important;line-height:1.29!important;letter-spacing:-0.03em!important}}@media (max-width:768px){.ast-scroll-top-icon,.ast-scroll-top{display:none!important}}body.home .arteva-wrap{--cream:#f5f5f3;--cream-deep:#ebebe8;--charcoal:#252724;--charcoal-mid:#454945;--text-muted:#5b605b;--gold:#9b7b50}body.home .av-hero-eye,body.home .av-eye,body.home .av-new-eye,body.home .arteva-lifestyle-eyebrow,body.home .av-prefooter-eye,body.home .av-divider,body.home .av-testi-intro{display:none!important}body.home .av-hero{background:#eeefec!important}body.home .av-hero-ov{background:linear-gradient(90deg,#eeefec 0%,#eeefec 36%,rgb(238 239 236 / .9) 44%,#fff0 63%)!important}body.home .av-hero-h1{color:#252724!important}body.home .av-hero-h1 em{color:#94744e!important}body.home .av-hero-sub{color:#4c514c!important;max-width:590px!important;font-size:17px!important;line-height:1.6!important}body.home .av-h2,body.home .av-new-h2,body.home .arteva-lifestyle-title{color:#252724!important;letter-spacing:-.025em!important}body.home .av-sec{background:#fff!important}body.home #bestsellers{background:#f5f5f3!important}body.home .arteva-lifestyle-section{background:#f6f7f5!important}body.home .av-new{background:#f5f5f3!important}body.home .av-feat-label{color:#4c524c!important;font-size:13px!important;letter-spacing:.02em!important}body.home .av-card-cat{color:#796343!important;font-size:11px!important;letter-spacing:.11em!important}body.home .av-card-name{color:#252724!important;font:400 13.5px/1.4 Jost,sans-serif!important}body.home .av-sec .av-h2,body.home .av-new-h2{margin-bottom:clamp(22px,2.4vw,38px)!important}body.home .av-testi{background:#f0f1ee!important;padding-bottom:clamp(54px,5vw,92px)!important}body.home .av-testi-card{background:#fff!important;border:1px solid #e2e5e0!important;border-radius:4px!important;box-shadow:0 12px 32px rgb(26 35 27 / .08)!important}body.home .av-tc-product--quote{background:#e9ebe7!important}body.home .av-quote-product{color:#303530!important}body.home .av-t-text{color:#303530!important;font-family:'Jost',sans-serif!important;font-style:normal!important;font-weight:400!important;font-size:16px!important;line-height:1.55!important}body.home .av-t-name{color:#292d29!important;font-size:14px!important}body.home .av-t-loc,body.home .av-t-source-link{color:#626862!important;font-size:12px!important}body.home .av-prefooter{background:#e9ebe7!important;border-top:1px solid #d9ddd7!important}body.home .av-prefooter h2{color:#252724!important}body.home .av-prefooter p{color:#4f554f!important;max-width:740px!important;font-size:16px!important}body.home .av-prefooter-shop{background:#252724!important}body.home .av-prefooter-chat{border-color:#252724!important;color:#252724!important}@media (min-width:1100px){body.home .av-sec,body.home .av-new{padding-left:clamp(32px,3vw,80px)!important;padding-right:clamp(32px,3vw,80px)!important}body.home .av-sec-inner,body.home .av-new-inner{max-width:none!important;width:100%!important}body.home .av-cat-main{height:clamp(520px,39vw,760px)!important;margin-top:0!important}body.home .av-cat-main>.av-banner.tall{height:100%!important;aspect-ratio:auto!important}body.home .av-cat-right .av-banner{min-height:0!important}body.home .av-cat-bottom .av-banner{height:clamp(250px,24vw,430px)!important;aspect-ratio:auto!important}body.home .av-testi{padding-left:0!important;padding-right:0!important}body.home .av-testi .av-sec-inner{width:100%!important;max-width:none!important;padding:0!important}body.home .av-testi-viewport{width:100%!important;max-width:none!important}body.home .av-testi-slide{width:clamp(330px,20vw,430px)!important}body.home .av-prefooter-inner{max-width:1100px!important}body.home .av-prefooter h2{white-space:nowrap;font-size:clamp(36px,3.2vw,55px)!important}}@media (max-width:1099px){body.home .av-hero{background:#eeefec!important}body.home .av-hero-ov{background:linear-gradient(180deg,#eeefec 0%,#eeefec 28%,rgb(238 239 236 / .95) 38%,rgb(238 239 236 / .28) 57%,#fff0 72%)!important}}@media (max-width:600px){body.home .av-card-name{font-size:12.5px!important}body.home .av-testi{padding-top:52px!important;padding-bottom:54px!important}body.home .av-testi .av-h2{margin-bottom:27px!important}body.home .av-testi-card{border-radius:4px!important}body.home .av-h2,body.home .av-new-h2{font-size:clamp(29px,7.5vw,37px)!important}body.home .av-prefooter h2{font-size:clamp(29px,7.3vw,37px)!important}body.home .av-hero-sub{font-size:15px!important}}body.home article#post-992>.entry-content{background:#f5f5f3!important}body.home .av-about,body.home .av-testi{background:transparent!important}body.home .av-about{padding-top:clamp(52px,5vw,86px)!important}body.home .av-about-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:clamp(34px,4vw,84px)!important;align-items:center!important}body.home .av-about-imgs{display:block!important;height:clamp(480px,34vw,590px)!important;min-width:0!important}body.home .av-img-main{position:absolute!important;top:0!important;bottom:auto!important;left:0!important;width:67%!important;height:100%!important;aspect-ratio:auto!important;object-position:center 42%!important;box-shadow:none!important}body.home .av-img-accent{position:absolute!important;top:8%!important;right:0!important;width:51%!important;height:60%!important;aspect-ratio:auto!important;box-shadow:none!important}body.home .av-about-stat{position:absolute!important;right:2%!important;bottom:3%!important;padding:14px 19px!important;border:1px solid #e0e4de!important;background:#fff!important;box-shadow:none!important}body.home .av-about-stat p{font-size:12px!important;letter-spacing:.02em!important}body.home .av-about-stat strong{font-size:19px!important}body.home .av-about-txt .av-h2{margin:0 0 24px!important;line-height:1.12!important;letter-spacing:-.025em!important}body.home .av-about-p{max-width:760px!important;margin:0 0 14px!important;color:#414842!important;font-size:16.5px!important;font-weight:400!important;line-height:1.65!important}body.home .av-specs{margin-top:27px!important;gap:14px 22px!important}body.home .av-spec{min-width:0!important;padding:13px 0 0!important;background:transparent!important;border:0!important;border-top:1px solid #cfd5ce!important}body.home .av-spec-l{margin-bottom:5px!important;color:#596159!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:.12em!important}body.home .av-spec-v{color:#262b26!important;font-size:15px!important;font-weight:500!important;line-height:1.48!important}@media (min-width:1280px){body.home .av-about-txt .av-h2{white-space:nowrap!important}body.home .av-cat-main{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;height:clamp(330px,22vw,470px)!important;gap:16px!important}body.home .av-cat-right{display:contents!important}body.home .av-cat-main>.av-banner.tall,body.home .av-cat-right .av-banner{width:100%!important;height:100%!important;aspect-ratio:auto!important;min-height:0!important}body.home .av-cat-bottom{margin-top:16px!important;gap:16px!important}body.home .av-cat-bottom .av-banner{height:clamp(270px,18vw,385px)!important}body.home .av-cat-main>.av-banner.tall img{object-position:center top!important}body.home .av-new ul.products{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:22px 16px!important}body.home .av-new ul.products>li.product{float:none!important;width:auto!important;margin:0!important;min-width:0!important}}@media (min-width:701px) and (max-width:1279px){body.home .av-about-grid{grid-template-columns:1fr!important;gap:36px!important}body.home .av-about-imgs,body.home .av-about-txt{width:min(100%,850px)!important;margin-left:auto!important;margin-right:auto!important}body.home .av-about-imgs{height:clamp(370px,44vw,490px)!important}body.home .av-cat-main{grid-template-columns:repeat(2,minmax(0,1fr))!important;height:auto!important;gap:14px!important}body.home .av-cat-right{display:contents!important}body.home .av-cat-main>.av-banner.tall{grid-column:1 / -1!important;height:clamp(320px,40vw,440px)!important;aspect-ratio:auto!important}body.home .av-cat-right .av-banner{height:clamp(240px,29vw,330px)!important;aspect-ratio:auto!important}body.home .av-cat-bottom{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;margin-top:14px!important}body.home .av-cat-bottom .av-banner{height:clamp(240px,29vw,330px)!important;aspect-ratio:auto!important}}@media (max-width:700px){body.home .av-about{padding:48px 18px 54px!important}body.home .av-about-grid{grid-template-columns:1fr!important;gap:30px!important}body.home .av-about-imgs{height:clamp(295px,84vw,365px)!important}body.home .av-img-main{width:69%!important}body.home .av-img-accent{width:55%!important;height:57%!important}body.home .av-about-stat{right:0!important;bottom:0!important;padding:9px 12px!important}body.home .av-about-stat p{font-size:10px!important}body.home .av-about-stat strong{font-size:15px!important}body.home .av-about-txt .av-h2{margin-bottom:17px!important;white-space:normal!important}body.home .av-about-p{font-size:15.5px!important;line-height:1.6!important;margin-bottom:12px!important}body.home .av-specs{grid-template-columns:1fr!important;gap:0!important;margin-top:24px!important}body.home .av-spec{display:grid!important;grid-template-columns:104px minmax(0,1fr)!important;gap:12px!important;padding:14px 0!important;align-items:start!important}body.home .av-spec-l{margin:0!important;font-size:10px!important}body.home .av-spec-v{font-size:14px!important}body.home .av-cat-main{display:grid!important;grid-template-columns:1fr!important;height:auto!important;gap:10px!important;margin-top:0!important}body.home .av-cat-main>.av-banner.tall{height:280px!important;aspect-ratio:auto!important}body.home .av-cat-right{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;height:auto!important}body.home .av-cat-right .av-banner{height:198px!important;aspect-ratio:auto!important}body.home .av-cat-bottom{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:10px!important}body.home .av-cat-bottom .av-banner{height:198px!important;aspect-ratio:auto!important}}body.home .av-about{padding-bottom:clamp(34px,3.5vw,58px)!important}body.home .av-testi{padding-top:clamp(35px,3.6vw,60px)!important}body.home .av-testi .av-h2{margin-bottom:0!important}body.home .av-testi-viewport{margin-top:clamp(17px,2vw,26px)!important}body.home .av-new .arteva-price-note{display:block!important;margin-top:4px!important;color:#626a62!important;font-size:11.5px!important;line-height:1.4!important}@media (max-width:700px){body.home .av-about{padding-bottom:32px!important}body.home .av-testi{padding-top:34px!important}body.home .av-testi-viewport{margin-top:15px!important}}body.single-product #arteva-sticky-bar{display:none!important}body.single-product .arteva-addon-heading p{color:#4a534a!important}body.single-product #primary section.arteva-addon-recommendations ul.products li.product .price,body.single-product #primary .related ul.products li.product .price{color:#3c4b3f!important;font-size:14px!important;font-weight:600!important}body.single-product #primary .related ul.products li.product .woocommerce-loop-product__title{color:#202b23!important;font-family:Jost,sans-serif!important;font-size:13.5px!important;line-height:1.4!important;font-weight:400!important}body.single-product .arteva-trust-strip{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0 20px!important;padding:16px 12px!important;background:#f3f5f3;border:1px solid #dfe5df;border-radius:8px;font-size:11px!important;color:#26352e!important}body.single-product .arteva-trust-strip i{display:none!important}body.single-product .arteva-trust-strip span{display:flex!important;flex-direction:column;align-items:center;gap:7px;text-align:center;font-size:11px;line-height:1.3;font-weight:600}body.single-product .arteva-trust-strip span::before{content:'';display:block;width:23px;height:23px;background-size:contain;background-repeat:no-repeat;background-position:center}body.single-product .arteva-trust-strip span:nth-of-type(1)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233a614e' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='5' width='19' height='14' rx='2'/%3E%3Cpath d='M2.5 9h19M17 15h2'/%3E%3C/svg%3E")}body.single-product .arteva-trust-strip span:nth-of-type(2)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233a614e' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.5 20 6v5.7c0 4.9-3.4 8.2-8 9.8-4.6-1.6-8-4.9-8-9.8V6l8-3.5Z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")}body.single-product .arteva-trust-strip span:nth-of-type(3)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233a614e' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 18h16M7 18V8h10v10M12 8V3m-3 3 3-3 3 3'/%3E%3C/svg%3E")}body.single-product .arteva-trust-strip span:nth-of-type(4)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233a614e' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3.5 2'/%3E%3C/svg%3E")}body.single-product .arteva-addon-recommendations{margin:34px 0 48px!important}body.single-product .arteva-addon-heading{margin-bottom:22px!important}body.single-product .arteva-addon-heading h2{font-size:clamp(25px,2.2vw,31px)!important;line-height:1.2!important}body.single-product .arteva-addon-heading p{font-size:14px!important;line-height:1.5!important}body.single-product .arteva-addon-recommendations ul.products{gap:16px!important}body.single-product .arteva-addon-recommendations li.product{border:1px solid #e1e5df!important;border-radius:10px!important;overflow:hidden!important;background:#fff!important}body.single-product .arteva-addon-recommendations .astra-shop-thumbnail-wrap{position:relative!important;height:500px!important;overflow:hidden!important;background:#f6f7f5!important}body.single-product .arteva-addon-recommendations .astra-shop-thumbnail-wrap>a{display:block!important;height:100%!important}body.single-product .arteva-addon-recommendations .astra-shop-thumbnail-wrap img{width:100%!important;height:100%!important;object-fit:contain!important}body.single-product .arteva-addon-recommendations .arteva-addon-badge{position:absolute!important;z-index:2!important;top:12px!important;left:12px!important;margin:0!important;padding:7px 10px!important;border:1px solid #dce4dc!important;border-radius:4px!important;background:rgb(255 255 255 / .96)!important;color:#345240!important;font:600 10px/1.2 Arial,sans-serif!important;letter-spacing:.06em!important;text-transform:uppercase!important;box-shadow:none!important}body.single-product .arteva-addon-recommendations .tinv-wraper{position:absolute!important;z-index:3!important;top:10px!important;right:10px!important;left:auto!important;display:grid!important;place-items:center!important;width:38px!important;height:38px!important;border:1px solid #dce4dc!important;border-radius:50%!important;background:rgb(255 255 255 / .97)!important;box-shadow:0 2px 9px rgb(22 42 31 / .09)!important}body.single-product .arteva-addon-recommendations .tinv-wraper a{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;color:#304d3a!important}body.single-product .arteva-addon-recommendations .tinv-wraper a:focus-visible{outline:2px solid #345c43!important;outline-offset:2px!important}body.single-product .arteva-addon-recommendations .astra-shop-summary-wrap{padding:16px 17px 18px!important}body.single-product .arteva-addon-recommendations .woocommerce-loop-product__title{font-family:Jost,sans-serif!important;font-size:13.5px!important;line-height:1.4!important;font-weight:400!important;color:#1d2922!important;margin:0 0 8px!important}body.single-product .arteva-addon-recommendations .price{font-size:14px!important;color:#536457!important}@media (max-width:768px){body.single-product #arteva-sticky-bar{display:flex!important;flex-direction:row!important;gap:8px!important;padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important;min-height:0!important}body.single-product #arteva-sticky-bar button{flex:1 1 0!important;width:auto!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:8px!important;font-size:10px!important;letter-spacing:.04em!important;white-space:normal!important}body.single-product .arteva-trust-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 6px;padding:16px 10px!important}body.single-product .arteva-addon-recommendations{margin:34px 0 42px!important}body.single-product .arteva-addon-recommendations .astra-shop-thumbnail-wrap{height:385px!important}body.single-product .arteva-addon-recommendations .arteva-addon-badge{display:inline-flex!important;top:10px!important;left:10px!important;max-width:calc(100% - 60px)!important;font-size:9px!important}body.single-product .arteva-addon-recommendations .astra-shop-summary-wrap{padding:14px!important}body.single-product .arteva-addon-recommendations .woocommerce-loop-product__title{font-size:12.5px!important}body.single-product #primary .related ul.products li.product .woocommerce-loop-product__title{font-size:12.5px!important}}body.single-product:is(.postid-944,.postid-952,.postid-1276) .woocommerce-product-gallery{max-width:600px!important;margin-inline:auto!important}body.single-product:is(.postid-944,.postid-952,.postid-1276) .woocommerce-product-gallery .flex-viewport,body.single-product:is(.postid-944,.postid-952,.postid-1276) .woocommerce-product-gallery__image,body.single-product:is(.postid-944,.postid-952,.postid-1276) .woocommerce-product-gallery__image a{aspect-ratio:3 / 4!important;background:#fff!important}body.single-product:is(.postid-944,.postid-952,.postid-1276) .woocommerce-product-gallery .flex-viewport{height:auto!important}body.single-product:is(.postid-944,.postid-952,.postid-1276) .woocommerce-product-gallery__image img{height:100%!important;object-fit:contain!important}body.single-product.postid-944 .woocommerce-product-gallery .flex-viewport,body.single-product.postid-944 .woocommerce-product-gallery__image,body.single-product.postid-944 .woocommerce-product-gallery__image a{aspect-ratio:1 / 1!important}body.single-product.postid-944 .woocommerce-product-gallery__image img{object-fit:cover!important;object-position:50% 60%!important}body.single-product.postid-1276 .woocommerce-product-gallery .flex-viewport,body.single-product.postid-1276 .woocommerce-product-gallery__image,body.single-product.postid-1276 .woocommerce-product-gallery__image a{aspect-ratio:4 / 5!important}@media (min-width:768px) and (max-width:1199px){body.single-product:is(.postid-944,.postid-952,.postid-1276) .woocommerce-product-gallery{max-width:450px!important}body.single-product:is(.postid-944,.postid-952,.postid-1276) .woocommerce-tabs{margin-bottom:32px!important}}@media (max-width:767px){body.single-product:is(.postid-944,.postid-952,.postid-1276) .woocommerce-product-gallery{max-width:360px!important}}body.single-product .related ul.products li.product:has(.arteva-addon-badge) .astra-shop-thumbnail-wrap>a{position:relative!important;display:block!important}body.single-product .related ul.products li.product:has(.arteva-addon-badge) .arteva-addon-badge{position:absolute!important;top:9px!important;left:9px!important;z-index:2!important;margin:0!important;padding:5px 8px!important;background:rgb(255 255 255 / .92)!important;border:1px solid #dce4dc!important;border-radius:3px!important;color:#345240!important}body.single-product .related ul.products li.product:has(.arteva-addon-badge) .astra-shop-thumbnail-wrap img{object-fit:contain!important;background:#f7f7f5!important}@media (min-width:601px) and (max-width:960px){body.single-product #primary{padding-bottom:28px!important}}.woocommerce ul.products li.product{position:relative;display:flex;flex-direction:column;float:none;margin:0 0 20px;padding:0;background:#fff;border:1px solid #e8e2d8;border-radius:10px;overflow:hidden;text-align:left;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}@media (hover:hover){.woocommerce ul.products li.product:hover{transform:translateY(-4px);border-color:#d4b07a;box-shadow:0 14px 34px rgb(44 40 34 / .12)}.woocommerce ul.products li.product:hover img{transform:scale(1.035)}.woocommerce ul.products li.product:hover .woocommerce-loop-product__title{color:#b8965a}}.woocommerce ul.products li.product .astra-shop-thumbnail-wrap{margin:0;overflow:hidden}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a img{display:block;width:100%;margin:0;aspect-ratio:4 / 5;object-fit:cover;border-radius:0;transition:transform .4s ease}.woocommerce ul.products li.product .astra-shop-summary-wrap{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;padding:12px 14px 14px;text-align:left}.woocommerce ul.products li.product .woocommerce-loop-product__title{display:-webkit-box;min-height:2.8em;margin:0;padding:0;overflow:hidden;font-family:Jost,sans-serif;font-size:13.5px;font-weight:400;line-height:1.4;color:#2c2822;text-align:left;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.woocommerce ul.products li.product .arteva-loop-rating{margin:0}.woocommerce ul.products li.product .price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;margin:auto 0 0;padding:0;font-size:12.5px;font-weight:400;letter-spacing:.01em;color:#7a6f62;text-align:left}.woocommerce ul.products li.product .price .arteva-from-price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:0 5px}.woocommerce ul.products li.product .price .arteva-from-label{color:#9a8e82}.woocommerce ul.products li.product .price .woocommerce-Price-amount{font-weight:600;color:#2c2822}.woocommerce ul.products li.product .arteva-price-note{display:block;flex:0 0 100%;margin:2px 0 0;font-size:11.5px;line-height:1.4;color:#8a8077}@media (max-width:768px){.woocommerce ul.products li.product{margin-bottom:12px;border-radius:8px}.woocommerce ul.products li.product .astra-shop-summary-wrap{padding:10px 10px 12px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:12.5px;line-height:1.4}.woocommerce ul.products li.product .price{font-size:11.5px}.woocommerce ul.products li.product .arteva-price-note{font-size:10.5px}}@font-face{font-family:"AvJost";font-style:normal;font-weight:400 600;font-display:swap;src:url(/wp-content/plugins/arteva-ui/assets/fonts/jost-latin-var.woff2) format("woff2")}body.av2-cat ul.products li.product,body.single-product .related ul.products li.product{position:relative;display:flex;flex-direction:column;float:none;margin:0 0 20px;padding:0;background:#fff0;border:0;border-radius:0;box-shadow:none;overflow:visible;text-align:left;cursor:pointer}body.av2-cat ul.products li.product .astra-shop-thumbnail-wrap,body.single-product .related ul.products li.product .astra-shop-thumbnail-wrap{position:relative;margin:0;overflow:hidden;background:#ebe8e2}body.av2-cat ul.products li.product a,body.single-product .related ul.products li.product a{text-decoration:none}body.av2-cat ul.products li.product a img,body.single-product .related ul.products li.product a img{display:block;width:100%;margin:0;aspect-ratio:4 / 5;object-fit:cover;border-radius:0;transition:transform .5s ease}@media (hover:hover){body.av2-cat ul.products li.product:hover a img,body.single-product .related ul.products li.product:hover a img{transform:scale(1.03)}body.av2-cat ul.products li.product .astra-shop-thumbnail-wrap::after,body.single-product .related ul.products li.product .astra-shop-thumbnail-wrap::after{content:"Lihat detail  \2192";position:absolute;right:0;bottom:0;left:0;height:52px;display:flex;align-items:center;justify-content:center;background:rgb(44 40 34 / .9);color:#fff;font:500 12px/1 "AvJost",Jost,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;transform:translateY(100%);transition:transform .3s ease;pointer-events:none}body.av2-cat ul.products li.product:hover .astra-shop-thumbnail-wrap::after,body.single-product .related ul.products li.product:hover .astra-shop-thumbnail-wrap::after{transform:translateY(0)}}body.av2-cat ul.products li.product .astra-shop-summary-wrap,body.single-product .related ul.products li.product .astra-shop-summary-wrap{display:flex;flex:1 1 auto;flex-direction:row;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;gap:0 8px;padding:12px 0 0;text-align:left}body.av2-cat ul.products li.product .astra-shop-summary-wrap>a.ast-loop-product__link,body.single-product .related ul.products li.product .astra-shop-summary-wrap>a.ast-loop-product__link{order:1;flex:0 0 100%}body.av2-cat ul.products li.product .astra-shop-summary-wrap>.av2-meta,body.single-product .related ul.products li.product .astra-shop-summary-wrap>.av2-meta{order:2;flex:1 1 auto;min-width:0}body.av2-cat ul.products li.product .astra-shop-summary-wrap>.arteva-loop-rating,body.single-product .related ul.products li.product .astra-shop-summary-wrap>.arteva-loop-rating{order:3;margin:7px 0 0 auto}body.av2-cat ul.products li.product .woocommerce-loop-product__title,body.single-product .related ul.products li.product .woocommerce-loop-product__title{display:-webkit-box;min-height:2.8em;margin:0;padding:0;overflow:hidden;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.4;color:#2c2822;text-align:left;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:color .2s ease}@media (hover:hover){body.av2-cat ul.products li.product:hover .woocommerce-loop-product__title,body.single-product .related ul.products li.product:hover .woocommerce-loop-product__title{color:#8a6d3b}}body.av2-cat ul.products li.product .arteva-loop-rating,body.single-product .related ul.products li.product .arteva-loop-rating{display:inline-flex;align-items:center;gap:4px;margin:0;font:400 11.5px/1 system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;color:#7a6f62}body.av2-cat ul.products li.product .arteva-loop-rating .arteva-stars,body.single-product .related ul.products li.product .arteva-loop-rating .arteva-stars{display:none}body.av2-cat ul.products li.product .arteva-loop-rating::before,body.single-product .related ul.products li.product .arteva-loop-rating::before{content:"\2605";color:#b8965a;font-size:11px}body.av2-cat ul.products li.product .arteva-loop-rating__value,body.single-product .related ul.products li.product .arteva-loop-rating__value,body.av2-cat ul.products li.product .arteva-loop-rating__count,body.single-product .related ul.products li.product .arteva-loop-rating__count{font:inherit;color:inherit}body.av2-cat ul.products li.product .av2-meta,body.single-product .related ul.products li.product .av2-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;margin:0;padding:7px 0 0}body.av2-cat ul.products li.product .woocommerce-loop-product__title,body.single-product .related ul.products li.product .woocommerce-loop-product__title{margin-bottom:0}body.av2-cat ul.products li.product .av2-price,body.single-product .related ul.products li.product .av2-price{font:500 14px/1 "AvJost",Jost,system-ui,sans-serif;color:#2c2822}body.av2-cat ul.products li.product .av2-price .woocommerce-Price-amount,body.single-product .related ul.products li.product .av2-price .woocommerce-Price-amount{font-weight:500;color:#2c2822}body.av2-cat ul.products li.product .av2-from,body.single-product .related ul.products li.product .av2-from{margin-right:5px;font:400 11px/1 "AvJost",Jost,system-ui,sans-serif;letter-spacing:.02em;color:#9a8f82}body.av2-cat ul.products li.product .av2-dots,body.single-product .related ul.products li.product .av2-dots{display:inline-flex;gap:4px;flex:0 0 100%;margin-top:2px}body.av2-cat ul.products li.product .av2-dots i,body.single-product .related ul.products li.product .av2-dots i{display:block;width:11px;height:11px;border-radius:50%;border:1px solid #fff0}body.av2-cat ul.products li.product .av2-dots i:nth-child(1),body.single-product .related ul.products li.product .av2-dots i:nth-child(1){background:#e7c28f;border-color:#cdb184}body.av2-cat ul.products li.product .av2-dots i:nth-child(2),body.single-product .related ul.products li.product .av2-dots i:nth-child(2){background:#2a2a2a}body.av2-cat ul.products li.product .av2-dots i:nth-child(3),body.single-product .related ul.products li.product .av2-dots i:nth-child(3){background:#f7f7f5;border-color:#c7c7cc}body.av2-cat ul.products li.product .av2-tag,body.single-product .related ul.products li.product .av2-tag{position:absolute;top:10px;left:10px;z-index:3;display:inline-flex;align-items:center;height:22px;padding:0 9px;background:rgb(255 255 255 / .85);font:500 10px/1 "AvJost",Jost,system-ui,sans-serif;letter-spacing:.18em;color:#2c2822}@media (max-width:768px){body.av2-cat ul.products li.product,body.single-product .related ul.products li.product{margin-bottom:12px}body.av2-cat ul.products li.product .astra-shop-summary-wrap,body.single-product .related ul.products li.product .astra-shop-summary-wrap{padding:10px 0 0}body.av2-cat ul.products li.product .woocommerce-loop-product__title,body.single-product .related ul.products li.product .woocommerce-loop-product__title{font-size:13px}body.av2-cat ul.products li.product .av2-price,body.single-product .related ul.products li.product .av2-price{font-size:13px}body.av2-cat ul.products li.product .av2-tag,body.single-product .related ul.products li.product .av2-tag{top:8px;left:8px;height:20px;padding:0 7px;font-size:9.5px}}@media (hover:hover){body.av2-cat ul.products li.product:hover,body.single-product .related ul.products li.product:hover{transform:none;background:#fff0;border-color:#fff0;box-shadow:none}}body.av2-cat ul.products li.product .av2-price,body.av2-cat ul.products li.product .av2-price .woocommerce-Price-amount,body.av2-cat ul.products li.product .av2-price bdi,body.av2-cat ul.products li.product .av2-price .woocommerce-Price-currencySymbol,body.av2-cat ul.products li.product .av2-from,body.single-product .related ul.products li.product .av2-price,body.single-product .related ul.products li.product .av2-price .woocommerce-Price-amount,body.single-product .related ul.products li.product .av2-price bdi,body.single-product .related ul.products li.product .av2-price .woocommerce-Price-currencySymbol,body.single-product .related ul.products li.product .av2-from{font-family:"AvJost",Jost,system-ui,sans-serif!important}body.av2-cat ul.products li.product .av2-row2,body.single-product .related ul.products li.product .av2-row2{display:flex;align-items:center;gap:9px;flex:0 0 100%;margin-top:3px}body.av2-cat ul.products li.product .av2-row2 .av2-dots,body.single-product .related ul.products li.product .av2-row2 .av2-dots{flex:0 0 auto;margin:0}body.av2-cat ul.products li.product .av2-sizes,body.single-product .related ul.products li.product .av2-sizes{font:400 12px/1 system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;color:#9a8f82}.woocommerce ul.products li.product .tinvwl-loop-button-wrapper,body.single-product .related.products ul.products li.product .tinvwl-loop-button-wrapper,.woocommerce ul.products li.product .tinv-wraper,body.single-product .related.products ul.products li.product .tinv-wraper{position:absolute!important;top:10px!important;right:10px!important;left:auto!important;z-index:3!important;display:flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:rgb(255 255 255 / .7)!important;box-shadow:none!important}.woocommerce ul.products li.product .tinv-wraper a.tinvwl_add_to_wishlist_button,body.single-product .related.products ul.products li.product .tinv-wraper a.tinvwl_add_to_wishlist_button,.woocommerce ul.products li.product .tinvwl-loop-button-wrapper a.tinvwl_add_to_wishlist_button,body.single-product .related.products ul.products li.product .tinvwl-loop-button-wrapper a.tinvwl_add_to_wishlist_button,.single-product .tinv-wraper.tinvwl-after-add-to-cart a.tinvwl_add_to_wishlist_button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:none!important;line-height:1!important;color:#2c2822!important}.woocommerce ul.products li.product .tinv-wraper a.tinvwl_add_to_wishlist_button::before,body.single-product .related.products ul.products li.product .tinv-wraper a.tinvwl_add_to_wishlist_button::before,.woocommerce ul.products li.product .tinvwl-loop-button-wrapper a.tinvwl_add_to_wishlist_button::before,body.single-product .related.products ul.products li.product .tinvwl-loop-button-wrapper a.tinvwl_add_to_wishlist_button::before,.single-product .tinv-wraper.tinvwl-after-add-to-cart a.tinvwl_add_to_wishlist_button::before{position:static!important;top:auto!important;left:auto!important;transform:none!important;width:auto!important;height:auto!important;margin:0!important;line-height:1!important;font-size:16px!important;color:#2c2822!important}.single-product .tinv-wraper.tinvwl-after-add-to-cart{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;margin:0!important;border:1px solid rgb(44 40 34 / .18)!important;border-radius:50%!important;background:#fff!important}.single-product .tinv-wraper.tinvwl-after-add-to-cart a.tinvwl_add_to_wishlist_button::before{font-size:18px!important}@media (max-width:768px){.woocommerce ul.products li.product .tinvwl-loop-button-wrapper,body.single-product .related.products ul.products li.product .tinvwl-loop-button-wrapper,.woocommerce ul.products li.product .tinv-wraper,body.single-product .related.products ul.products li.product .tinv-wraper{top:8px!important;right:8px!important;width:28px!important;height:28px!important}.woocommerce ul.products li.product .tinv-wraper a.tinvwl_add_to_wishlist_button::before,body.single-product .related.products ul.products li.product .tinv-wraper a.tinvwl_add_to_wishlist_button::before,.woocommerce ul.products li.product .tinvwl-loop-button-wrapper a.tinvwl_add_to_wishlist_button::before,body.single-product .related.products ul.products li.product .tinvwl-loop-button-wrapper a.tinvwl_add_to_wishlist_button::before{font-size:14px!important}}body.home .av-banner-txt{position:absolute!important;right:0!important;bottom:0!important;left:0!important;box-sizing:border-box!important;padding:clamp(14px, 2vw, 32px) clamp(58px, 6vw, 80px) clamp(14px, 2vw, 32px) clamp(14px, 2vw, 32px)!important}body.home .av-banner-nm{margin:0!important;font-size:clamp(20px, 1.9vw, 32px)!important;font-weight:400!important;line-height:1.15!important;color:#fff!important}body.home .av-banner-sub{display:block!important;margin:6px 0 0!important;font-size:clamp(11.5px, .9vw, 14px)!important;line-height:1.4!important;letter-spacing:.08em!important;color:rgb(255 255 255 / .88)!important}body.home .av-banner-arr{right:clamp(14px, 1.6vw, 24px)!important;bottom:clamp(14px, 1.6vw, 24px)!important}@media (max-width:700px){body.home .av-banner-nm{font-size:19px!important}body.home .av-banner-sub{font-size:11px!important;letter-spacing:.06em!important}}body.home .av-h2,body.home .av-new-h2,body.home .arteva-lifestyle-title,body.home .av-about-txt .av-h2,body.home .av-testi .av-h2,body.home section.av-testi .av-sec-inner .av-h2{font-size:clamp(28px, 3.2vw, 44px)!important;line-height:1.15!important}body.home .av-prefooter h2{font-size:clamp(28px, 3.2vw, 44px)!important}body.av2-cat ul.products li.product,body.single-product .related ul.products li.product{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-content:start}body.av2-cat ul.products li.product>.astra-shop-thumbnail-wrap,body.single-product .related ul.products li.product>.astra-shop-thumbnail-wrap{grid-column:1 / -1;grid-row:1}body.av2-cat ul.products li.product>.astra-shop-summary-wrap,body.single-product .related ul.products li.product>.astra-shop-summary-wrap{display:contents!important}body.av2-cat ul.products li.product .astra-shop-summary-wrap>a.ast-loop-product__link,body.single-product .related ul.products li.product .astra-shop-summary-wrap>a.ast-loop-product__link{grid-column:1 / -1;grid-row:2;padding-top:10px}body.av2-cat ul.products li.product>.av2-meta,body.single-product .related ul.products li.product>.av2-meta{grid-column:1;grid-row:3}body.av2-cat ul.products li.product .astra-shop-summary-wrap>.arteva-loop-rating,body.single-product .related ul.products li.product .astra-shop-summary-wrap>.arteva-loop-rating{grid-column:2;grid-row:3;align-self:start;margin:7px 0 0 8px;line-height:14px}body.home .av-new ul.products li.product .tinv-wraper,body.home .av-new ul.products li.product .tinvwl-loop-button-wrapper,body.home .av-featured ul.products li.product .tinv-wraper,body.home .av-featured ul.products li.product .tinvwl-loop-button-wrapper{border-radius:50%!important}@media (max-width:1024px){html body input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):not([type="color"]):not([type="hidden"]):not([type="reset"]),html body select,html body textarea,html body .select2-container .select2-selection__rendered,html body .select2-container .select2-selection__placeholder,html body .select2-search--dropdown .select2-search__field,html body .select2-container--open .select2-results__option{font-size:16px!important}}@media (max-width:599px){html body #page input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):not([type="hidden"]),html body #page select,html body #page textarea,html body #page .select2-selection__rendered,html body #page .select2-search__field{font-size:14px!important}html body .select2-results__option,html body .select2-search--dropdown .select2-search__field{font-size:14px!important}}@media (max-width:599px){html body .astra-cart-drawer{width:min(90vw,390px)!important;max-width:none!important}html body .astra-cart-drawer .astra-cart-drawer-header{padding:18px 20px!important;border-bottom:1px solid rgb(44 40 34 / .16)!important}html body .astra-cart-drawer .astra-cart-drawer-title{font:600 13px/1.2 system-ui,-apple-system,'Segoe UI',Roboto,sans-serif!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#2c2822!important}html body .astra-cart-drawer .astra-cart-drawer-content{padding:0 20px!important}html body .astra-cart-drawer ul.woocommerce-mini-cart{margin:0!important;padding:0!important;max-height:none!important}html body .astra-cart-drawer li.woocommerce-mini-cart-item{position:relative!important;display:block!important;padding:16px 28px 16px 0!important;margin:0!important;border:0!important;border-bottom:1px solid rgb(44 40 34 / .16)!important;min-height:0!important}html body .astra-cart-drawer li.woocommerce-mini-cart-item>a:not(.remove){display:flex!important;align-items:flex-start;gap:12px;margin:0!important;font:500 14px/1.4 system-ui,-apple-system,'Segoe UI',Roboto,sans-serif!important;color:#2c2822!important;text-decoration:none!important}html body .astra-cart-drawer li.woocommerce-mini-cart-item>a:not(.remove) img{flex:none;width:72px!important;height:auto!important;margin:0!important;border-radius:8px}html body .astra-cart-drawer li.woocommerce-mini-cart-item a.remove{position:absolute!important;top:14px!important;right:0!important;width:24px!important;height:24px!important;margin:0!important;border:0!important;background:transparent!important;color:#7a6f62!important}html body .astra-cart-drawer li.woocommerce-mini-cart-item dl.variation{display:grid!important;grid-template-columns:auto 1fr;gap:2px 8px;margin:6px 0 0 84px!important;padding:0!important;border:0!important}html body .astra-cart-drawer li.woocommerce-mini-cart-item dl.variation dt,html body .astra-cart-drawer li.woocommerce-mini-cart-item dl.variation dd,html body .astra-cart-drawer li.woocommerce-mini-cart-item dl.variation p{margin:0!important;padding:0!important;font:400 12.5px/1.5 system-ui,-apple-system,'Segoe UI',Roboto,sans-serif!important;color:#2c2822!important}html body .astra-cart-drawer li.woocommerce-mini-cart-item dl.variation dt{color:#7a6f62!important}html body .astra-cart-drawer li.woocommerce-mini-cart-item span.quantity{display:block!important;margin:6px 0 0 84px!important;padding:0!important;font:400 13px/1.4 system-ui,-apple-system,'Segoe UI',Roboto,sans-serif!important;color:#2c2822!important}html body .astra-cart-drawer li.woocommerce-mini-cart-item span.quantity .amount,html body .astra-cart-drawer li.woocommerce-mini-cart-item span.quantity bdi{font:500 13px/1.4 system-ui,-apple-system,'Segoe UI',Roboto,sans-serif!important;color:#2c2822!important}html body .astra-cart-drawer p.woocommerce-mini-cart__total{display:flex!important;justify-content:space-between;align-items:baseline;margin:0!important;padding:16px 0!important;border:0!important;font:500 15px/1.3 system-ui,-apple-system,'Segoe UI',Roboto,sans-serif!important;color:#2c2822!important}html body .astra-cart-drawer p.woocommerce-mini-cart__total .amount{font:500 17px/1.2 system-ui,-apple-system,'Segoe UI',Roboto,sans-serif!important}html body .astra-cart-drawer p.woocommerce-mini-cart__buttons{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin:0 0 20px!important;padding:0!important}html body .astra-cart-drawer p.woocommerce-mini-cart__buttons a.button{display:flex!important;align-items:center;justify-content:center;width:100%!important;height:46px!important;margin:0!important;padding:0 16px!important;border-radius:8px!important;font:500 12px/1 system-ui,-apple-system,'Segoe UI',Roboto,sans-serif!important;letter-spacing:.12em!important;text-transform:uppercase!important;white-space:nowrap!important;box-sizing:border-box}html body .astra-cart-drawer p.woocommerce-mini-cart__buttons a.button:not(.checkout){background:transparent!important;color:#2c2822!important;border:1px solid #2c2822!important}html body .astra-cart-drawer p.woocommerce-mini-cart__buttons a.button.checkout{background:#2c2822!important;color:#fff!important;border:1px solid #2c2822!important}html body .astra-cart-drawer ul.woocommerce-mini-cart li.woocommerce-mini-cart-item.mini_cart_item dl.variation{float:none!important;width:auto!important;grid-auto-flow:row!important;align-items:baseline!important;border:0!important;border-left:0!important;padding:0!important}html body .astra-cart-drawer ul.woocommerce-mini-cart li.woocommerce-mini-cart-item.mini_cart_item dl.variation::before,html body .astra-cart-drawer ul.woocommerce-mini-cart li.woocommerce-mini-cart-item.mini_cart_item dl.variation::after{display:none!important;content:none!important}html body .astra-cart-drawer ul.woocommerce-mini-cart li.woocommerce-mini-cart-item.mini_cart_item dl.variation dt{grid-column:1!important;order:0!important;float:none!important;width:auto!important;text-align:left!important;border:0!important;font:400 12.5px/1.5 system-ui,-apple-system,'Segoe UI',Roboto,sans-serif!important;color:#7a6f62!important}html body .astra-cart-drawer ul.woocommerce-mini-cart li.woocommerce-mini-cart-item.mini_cart_item dl.variation dd{grid-column:2!important;order:0!important;float:none!important;width:auto!important;text-align:left!important;border:0!important;margin:0!important;font:400 12.5px/1.5 system-ui,-apple-system,'Segoe UI',Roboto,sans-serif!important;color:#2c2822!important}html body .astra-cart-drawer li.woocommerce-mini-cart-item dl.variation dd p{display:inline!important;border:0!important}}@media (max-width:599px){html body .astra-cart-drawer ul.woocommerce-mini-cart li.woocommerce-mini-cart-item.mini_cart_item{min-height:104px!important}html body .astra-cart-drawer ul.woocommerce-mini-cart li.woocommerce-mini-cart-item.mini_cart_item>a:not(.remove){display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;max-height:none!important;overflow:hidden!important;padding:0 32px 0 84px!important;margin:0 0 6px!important;font:500 14px/1.4 system-ui,-apple-system,'Segoe UI',Roboto,sans-serif!important;letter-spacing:0!important;text-transform:none!important}html body .astra-cart-drawer ul.woocommerce-mini-cart li.woocommerce-mini-cart-item.mini_cart_item>a:not(.remove) img{position:absolute!important;top:16px!important;left:0!important;width:72px!important;height:auto!important;margin:0!important}html body .astra-cart-drawer ul.woocommerce-mini-cart li.woocommerce-mini-cart-item.mini_cart_item span.quantity{font:400 13px/1.4 system-ui,-apple-system,'Segoe UI',Roboto,sans-serif!important;margin:6px 0 0 84px!important}html body .astra-cart-drawer ul.woocommerce-mini-cart li.woocommerce-mini-cart-item.mini_cart_item span.quantity .woocommerce-Price-amount,html body .astra-cart-drawer ul.woocommerce-mini-cart li.woocommerce-mini-cart-item.mini_cart_item span.quantity .woocommerce-Price-amount bdi,html body .astra-cart-drawer ul.woocommerce-mini-cart li.woocommerce-mini-cart-item.mini_cart_item span.quantity .woocommerce-Price-currencySymbol{font:500 13px/1.4 system-ui,-apple-system,'Segoe UI',Roboto,sans-serif!important}}@media (max-width:599px){html body .astra-cart-drawer ul.woocommerce-mini-cart li.woocommerce-mini-cart-item.mini_cart_item{display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;column-gap:12px!important;grid-template-areas:"title title" "img info" "img qty"!important;align-items:start;padding:16px 0!important;min-height:0!important}html body .astra-cart-drawer ul.woocommerce-mini-cart li.woocommerce-mini-cart-item.mini_cart_item>a:not(.remove){display:contents!important}html body .astra-cart-drawer ul.woocommerce-mini-cart li.woocommerce-mini-cart-item.mini_cart_item .avd-title{grid-area:title;display:block;padding-right:32px;margin:0 0 10px;font:500 14px/1.4 system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;color:#2c2822}html body .astra-cart-drawer ul.woocommerce-mini-cart li.woocommerce-mini-cart-item.mini_cart_item>a:not(.remove) img{position:static!important;grid-area:img;width:72px!important;height:auto!important;margin:0!important;transform:none!important;top:auto!important;left:auto!important;float:none!important}html body .astra-cart-drawer ul.woocommerce-mini-cart li.woocommerce-mini-cart-item.mini_cart_item dl.variation{grid-area:info!important;grid-column:2!important;margin:0!important}html body .astra-cart-drawer ul.woocommerce-mini-cart li.woocommerce-mini-cart-item.mini_cart_item span.quantity{grid-area:qty!important;grid-column:2!important;margin:6px 0 0!important}}@media (max-width:599px){html body .astra-cart-drawer ul.woocommerce-mini-cart li.woocommerce-mini-cart-item.mini_cart_item.avd-removing{display:none!important}}