@font-face{font-family:'Fraunces';font-style:normal;font-weight:500 700;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxCFTeO-U.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Fraunces';font-style:normal;font-weight:500 700;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxC9TeA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Manrope';font-style:normal;font-weight:400 800;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggmxSuXd.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Manrope';font-style:normal;font-weight:400 800;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggexSg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body,body.custom-background{background:#FBF8F2!important;color:#1F2420;font-family:'Manrope',system-ui,sans-serif;font-size:16px;line-height:1.6}#page-container,#et-main-area,#main-content{background:transparent!important}body,p,li,td,th,label,input,select,textarea,button{font-family:'Manrope',system-ui,sans-serif}h1,h2,h3,h4,h5,h6,.entry-title,.woocommerce-loop-product__title{color:#1E4D3B}h1,h2,.entry-title,.product_title,.woocommerce-products-header__title,.jv-serif{font-family:'Fraunces',Georgia,serif!important;font-weight:600!important;letter-spacing:-0.01em}h3,h4,h5,h6{font-family:'Manrope',system-ui,sans-serif;font-weight:800}a{color:#1E4D3B}a:hover{color:#163A2C}.et_pb_section{background-color:transparent!important}body::before{content:"Tasuta saatmine Venipaki ja Unisendi pakiautomaati alates 50 €     ·     Saadame Tallinna laost     ·     Turvaline makse pangalingi või kaardiga";white-space:pre-wrap;display:block;background:#1E4D3B;color:#F5EFE3;text-align:center;font:600 13px/1.5 'Manrope',system-ui,sans-serif;padding:9px 16px}.et_fixed_nav #main-header,#main-header{position:relative!important;top:auto!important;background:#FFFFFF!important;box-shadow:none!important;border-bottom:1px solid #E8E1D3}#page-container{padding-top:0!important;margin-top:0!important}#main-header .container{width:92%;max-width:1240px}#top-menu li a,#top-menu li.current-menu-item>a{color:#1F2420!important;font-family:'Manrope',system-ui,sans-serif;font-weight:700;font-size:15px}#top-menu li a:hover,#top-menu li.current-menu-item>a,#top-menu li.current-page-ancestor>a{color:#1E4D3B!important;opacity:1!important}#top-menu>li>a{padding-bottom:28px}#top-menu li.current-menu-item>a{box-shadow:inset 0 -3px 0 #A8242C}.nav li ul{background:#FFFFFF!important;border-top:3px solid #A8242C!important;border-radius:0 0 14px 14px;box-shadow:0 12px 30px rgba(31,36,32,0.12)}.nav li ul a{color:#1F2420!important;font-weight:600!important}#et_search_icon:before,#et-top-navigation .et-cart-info span:before,.et-cart-info span{color:#1E4D3B!important;font-weight:700}.et_search_form_container,.et_search_form_container input{background:#FFFFFF!important;color:#1F2420!important}.et-search-form input{color:#1F2420!important;font-size:17px}.et_close_search_field:after{color:#1E4D3B!important}.mobile_menu_bar:before,.mobile_menu_bar:after{color:#1E4D3B!important}.et_mobile_menu{background:#FFFFFF!important;border-top:3px solid #A8242C!important}.et_mobile_menu li a,.et_mobile_menu .menu-item-has-children>a{color:#1F2420!important;font-weight:700;background:transparent!important}.et_mobile_menu li a:hover{background:#F2ECE0!important;opacity:1}.et_pb_button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.et_pb_contact_submit,.woocommerce a.button.alt,.woocommerce button.button.alt{background:#1E4D3B!important;color:#FFFFFF!important;border:0!important;border-radius:999px!important;padding:13px 26px!important;font-family:'Manrope',system-ui,sans-serif!important;font-weight:700!important;font-size:15px!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important}.et_pb_button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.et_pb_contact_submit:hover{background:#163A2C!important;color:#FFFFFF!important;padding:13px 26px!important}.et_pb_button:after,.woocommerce a.button:after,.woocommerce button.button:after,.et_pb_contact_submit:after{display:none!important}.woocommerce button.single_add_to_cart_button,.woocommerce a.checkout-button,.woocommerce-checkout #place_order,.woocommerce #place_order{background:#A8242C!important;color:#FFFFFF!important;border-color:#A8242C!important;font-size:16px!important;padding:15px 30px!important}.woocommerce button.single_add_to_cart_button:hover,.woocommerce a.checkout-button:hover,.woocommerce #place_order:hover{background:#8C1D24!important}.woocommerce .button:disabled,.woocommerce button.button:disabled[disabled]{opacity:.5!important}.woocommerce form .input-text,.woocommerce-page form .input-text,.woocommerce input[type=text],.woocommerce input[type=email],.woocommerce input[type=tel],.woocommerce input[type=number],.woocommerce textarea,.woocommerce select,.et_pb_contact_form .input,.et_pb_contact p input,.et_pb_contact p textarea,.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text{background:#FFFFFF!important;color:#1F2420!important;border:1px solid #D6CDBB!important;border-radius:12px!important;padding:12px 14px!important;font-size:15px!important;box-shadow:none!important}.woocommerce form .input-text:focus,.et_pb_contact p input:focus,.et_pb_contact p textarea:focus{border-color:#1E4D3B!important;outline:2px solid rgba(30,77,59,.25)}.woocommerce form .form-row label,.woocommerce-checkout label{color:#1F2420!important;font-weight:700;font-size:14px}.woocommerce .quantity input.qty{width:72px;text-align:center}::placeholder{color:#7A7F79!important;opacity:1}.woocommerce .woocommerce-message,.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-message,.woocommerce-page .woocommerce-info{background:#E9EFE9!important;color:#1E4D3B!important;border-radius:14px;font-weight:600}.woocommerce .woocommerce-message a,.woocommerce .woocommerce-info a{color:#1E4D3B!important}.woocommerce .woocommerce-message .button{margin-left:12px}.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error{background:#FBE9E6!important;color:#8C1D24!important;border-radius:14px;font-weight:600}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{background:#FFFFFF;border:1px solid #E8E1D3;border-radius:18px;overflow:hidden;padding-bottom:18px!important;transition:border-color .15s}.woocommerce ul.products li.product:hover{border-color:#1E4D3B}.woocommerce ul.products li.product a img,.woocommerce ul.products li.product .et_shop_image img{margin:0 0 14px!important;background:#EFE8DA;aspect-ratio:1 / 1;object-fit:cover;width:100%;box-shadow:none!important}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h2,.woocommerce ul.products li.product h3{color:#1F2420!important;font-family:'Manrope',system-ui,sans-serif!important;font-weight:700!important;font-size:15px!important;line-height:1.4!important;padding:0 16px 6px!important;letter-spacing:0}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{color:#1E4D3B!important;font-weight:800!important;font-size:20px!important;padding:0 16px;display:block}.woocommerce ul.products li.product .price del{color:#7A7F79!important;font-weight:600;font-size:15px}.woocommerce ul.products li.product .price ins{text-decoration:none}.woocommerce ul.products li.product .button{margin:12px 16px 0!important;display:block;text-align:center}.woocommerce span.onsale,.woocommerce-page span.onsale{background:#A8242C!important;color:#FFFFFF!important;border-radius:999px!important;padding:6px 12px!important;font-weight:800!important;font-size:12px!important;line-height:1.2!important;min-height:0!important;min-width:0!important;top:12px!important;left:12px!important;right:auto!important}.et_overlay{background:rgba(251,248,242,.35)!important;border:0!important}.et_overlay:before{color:#1E4D3B!important}.woocommerce .star-rating span:before{color:#E2A93B}.et_pb_shop .woocommerce ul.products li.product{margin-bottom:24px!important}.single-product #main-content .container:before{display:none}.single-product #left-area{width:100%;padding-right:0}.single-product #sidebar{display:none}.woocommerce div.product .product_title{font-size:clamp(28px,3vw,40px)!important;line-height:1.15;color:#1E4D3B;margin-bottom:12px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#1F2420!important;font-size:32px!important;font-weight:800!important}.woocommerce div.product div.images img{border-radius:22px;background:#EFE8DA}.woocommerce div.product div.images .flex-control-thumbs li img{border-radius:12px}.woocommerce div.product .stock{color:#1E4D3B!important;font-weight:700}.woocommerce div.product .stock.out-of-stock{color:#8C1D24!important}.woocommerce div.product form.cart{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:22px 0}.woocommerce div.product form.cart div.quantity{margin:0!important}.product_meta{color:#5A615B;font-size:14px;border-top:1px solid #E8E1D3;padding-top:14px}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0!important;border-bottom:1px solid #E8E1D3;background:transparent!important}.woocommerce div.product .woocommerce-tabs ul.tabs:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:transparent!important;border:0!important;margin:0 22px 0 0!important;padding:0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#4C534D!important;font-weight:700!important;font-size:16px;padding:14px 2px!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#1F2420!important;box-shadow:inset 0 -3px 0 #A8242C}.woocommerce div.product .woocommerce-tabs .panel{background:transparent!important;color:#3B423C;padding:24px 0!important;border:0!important}.woocommerce div.product .woocommerce-tabs{border:0!important}.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td{border-color:#E8E1D3!important;background:transparent!important;color:#1F2420}.related.products>h2,.upsells.products>h2{font-size:32px!important;margin-bottom:20px}.woocommerce table.shop_table{background:#FFFFFF;border:1px solid #E8E1D3!important;border-radius:18px!important;border-collapse:separate!important;overflow:hidden;color:#1F2420}.woocommerce table.shop_table th{color:#1F2420!important;font-weight:800;background:#FBF8F2}.woocommerce table.shop_table td,.woocommerce table.shop_table th{border-color:#E8E1D3!important}.entry-content table:not(.variations){border:1px solid #E8E1D3}.woocommerce a.remove{color:#8C1D24!important}.woocommerce a.remove:hover{background:#8C1D24!important;color:#FFFFFF!important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{background:#FFFFFF;border:1px solid #E8E1D3;border-radius:20px;padding:22px}.woocommerce .cart-collaterals .cart_totals h2{font-size:24px}.woocommerce .cart-collaterals .cart_totals table{border:0!important}.woocommerce-checkout #payment,.woocommerce-checkout .et_pb_wc_checkout_payment_info{background:#FFFFFF!important;border:1px solid #E8E1D3!important;border-radius:20px!important;color:#1F2420!important}.woocommerce-checkout #payment ul.payment_methods{border-bottom-color:#E8E1D3!important}.woocommerce-checkout #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li label{color:#1F2420!important;font-weight:700}.woocommerce-checkout #payment div.payment_box{background:#F3F7F3!important;color:#1F2420!important;border-radius:12px}.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#F3F7F3!important}.woocommerce-checkout .woocommerce-privacy-policy-text,.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text{color:#1F2420!important}.woocommerce-checkout h3,#order_review_heading{font-family:'Manrope',system-ui,sans-serif!important;font-weight:800!important;color:#1F2420!important;font-size:22px!important}.woocommerce-checkout .woocommerce-checkout-review-order-table,.woocommerce-checkout .woocommerce-checkout-review-order-table td,.woocommerce-checkout .woocommerce-checkout-review-order-table th{color:#1F2420!important}.montonio-pickup-point-select-wrapper .choices,.montonio-pickup-point-select-wrapper .choices__inner,.montonio-pickup-point-select-wrapper .choices__list,.montonio-pickup-point-select-wrapper .choices__item,.montonio-pickup-point-select-wrapper .choices__input{color:#1F2420!important}.montonio-pickup-point-select-wrapper .choices__inner{border-radius:12px!important;border-color:#D6CDBB!important}.select2-container--default .select2-selection--single{border:1px solid #D6CDBB!important;border-radius:12px!important;min-height:46px;background:#FFFFFF!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#1F2420!important;line-height:44px!important}.select2-dropdown{background:#FFFFFF!important;color:#1F2420!important}.woocommerce-products-header__title,.archive .page-title{color:#1E4D3B}.woocommerce .woocommerce-result-count{color:#4C534D}.woocommerce .woocommerce-ordering select{border-radius:999px!important}#sidebar .widgettitle{font-family:'Manrope',system-ui,sans-serif;font-weight:800;color:#1F2420}#main-content .container:before{background:#E8E1D3}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{border-radius:999px;color:#1E4D3B}.woocommerce nav.woocommerce-pagination ul li span.current{background:#1E4D3B;color:#FFFFFF}.woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb{color:#4C534D!important;font-size:14px}.et_pb_contact_form_container .et_pb_contact_main_title{font-family:'Manrope',system-ui,sans-serif!important;font-weight:800!important;color:#1F2420!important;font-size:22px!important}.et-pb-contact-message,.et_pb_contact_form_label{color:#1F2420!important}.et-l--footer .et_pb_section,.et-l--footer{background:#163A2C!important}.et-l--footer,.et-l--footer p,.et-l--footer li,.et-l--footer .et_pb_text,.et-l--footer h1,.et-l--footer h2,.et-l--footer h3,.et-l--footer h4,.et-l--footer h5{color:#E9E2D2!important}.et-l--footer a{color:#E9E2D2!important}.et-l--footer a:hover{color:#FFFFFF!important;text-decoration:underline}.et-l--footer .dsm_menu .dsm-menu-title,.et-l--footer h4,.et-l--footer h3{color:#FFFFFF!important;font-family:'Manrope',system-ui,sans-serif!important;font-weight:800!important}.et-l--footer .et_pb_social_media_follow li a.icon{background-color:#1E4D3B!important;border-radius:999px}.jv-sec.et_pb_section{padding:0!important}.jv-row.et_pb_row{width:100%!important;max-width:none!important;padding:0!important}.jv-row .et_pb_module,.jv-row .et_pb_column{margin-bottom:0!important}.jv,.jv *{box-sizing:border-box}.jv p,.jv h1,.jv h2,.jv h3,.jv ul,.jv li{padding:0}.jv{color:#1F2420;font-size:16px;line-height:1.6}.jv-wrap{max-width:1240px;margin:0 auto;padding-left:24px;padding-right:24px}.jv-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 26px;border-radius:999px;font-weight:700;font-size:15px;text-decoration:none!important;line-height:1}.jv-btn-red{background:#A8242C;color:#FFFFFF!important}.jv-btn-red:hover{background:#8C1D24}.jv-btn-green{background:#1E4D3B;color:#FFFFFF!important}.jv-btn-green:hover{background:#163A2C}.jv-btn-ghost{color:#1E4D3B!important;box-shadow:inset 0 0 0 1.5px #1E4D3B}.jv-btn-ghost:hover{background:#E9EFE9}.jv-btn-light{background:#FBF8F2;color:#1E4D3B!important}.jv-btn-light:hover{background:#FFFFFF}.jv-eyebrow{margin:0 0 16px;font-size:14px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#A8242C}.jv-h1{font-size:clamp(40px,5.2vw,66px)!important;line-height:1.04!important;margin:0 0 22px;color:#1E4D3B;letter-spacing:-.02em}.jv-h2{font-size:clamp(30px,3.4vw,42px)!important;line-height:1.15!important;margin:0 0 8px;color:#1E4D3B}.jv-sub{margin:0 0 28px;color:#5A615B;font-size:17px}.jv-lead{font-size:19px;line-height:1.6;color:#4C534D;max-width:520px;margin:0 0 32px}.jv-hero{padding:56px 0 64px}.jv-hero-in{display:flex;flex-wrap:wrap;gap:48px;align-items:center}.jv-hero-txt{flex:1 1 420px;min-width:0}.jv-hero-vis{flex:1 1 480px;min-width:0}.jv-btns{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:28px}.jv-checks{display:flex;flex-wrap:wrap;gap:10px 28px;font-size:15px;font-weight:600}.jv-checks span{display:inline-flex;align-items:center;gap:8px}.jv-hero-card{position:relative;background:#163A2C;border-radius:28px;overflow:hidden;aspect-ratio:6 / 5}.jv-hero-card svg{position:absolute;inset:0;width:100%;height:100%}.jv-badge{position:absolute;left:24px;bottom:24px;background:#FBF8F2;border-radius:16px;padding:14px 18px;max-width:280px}.jv-badge b{display:block;font-family:'Fraunces',Georgia,serif;font-size:22px;font-weight:600;color:#1E4D3B;line-height:1.15}.jv-badge span{display:block;font-size:14px;color:#4C534D;margin-top:4px}.jv-trust{background:#FFFFFF;border-top:1px solid #E8E1D3;border-bottom:1px solid #E8E1D3}.jv-trust-in{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:24px;padding-top:28px;padding-bottom:28px}.jv-trust-item{display:flex;gap:14px;align-items:flex-start}.jv-ico{flex:0 0 auto;width:44px;height:44px;border-radius:12px;background:#E9EFE9;display:inline-flex;align-items:center;justify-content:center}.jv-trust-item b{display:block;font-weight:800;font-size:16px;color:#1F2420}.jv-trust-item small{display:block;font-size:14px;color:#5A615B;margin-top:2px;line-height:1.45}.jv-pad{padding-top:72px;padding-bottom:24px}.jv-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:28px}.jv-head .jv-sub{margin:0}.jv-more{font-weight:700;display:inline-flex;align-items:center;min-height:44px;gap:6px}.jv-cats{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.jv-cat{display:flex;flex-direction:column;border-radius:20px;overflow:hidden;text-decoration:none!important;background:#FFFFFF;border:1px solid #E8E1D3;color:#1F2420!important;transition:border-color .15s}.jv-cat:hover{border-color:#1E4D3B}.jv-cat-vis{height:200px;display:flex;align-items:center;justify-content:center}.jv-cat-vis svg{width:100%;height:160px}.jv-cat-foot{padding:18px 20px;display:flex;justify-content:space-between;align-items:center;gap:12px}.jv-cat-foot b{display:block;font-weight:800;font-size:18px}.jv-cat-foot small{display:block;font-size:14px;color:#5A615B}.jv-shop-sec{padding-bottom:48px}.jv-shop-sec .et_pb_row{width:100%!important;max-width:1240px!important;padding:0 24px!important}.jv-guide{background:#E9EFE9;padding:72px 0;margin-top:24px}.jv-guide-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.jv-card{background:#FFFFFF;border-radius:20px;padding:28px}.jv-num{font-family:'Fraunces',Georgia,serif;font-size:40px;color:#A8242C;font-weight:600;line-height:1}.jv-card h3{margin:14px 0 8px!important;font-size:20px!important;color:#1F2420!important}.jv-card p{margin:0;color:#4C534D;line-height:1.6}.jv-band-pad{padding:72px 0}.jv-band{position:relative;overflow:hidden;background:#A8242C;color:#FFFFFF;border-radius:28px;padding:52px 40px 44px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px}.jv-band svg{position:absolute;left:0;top:0;width:100%;height:60px}.jv-band h2{color:#FFFFFF!important;font-size:clamp(28px,3vw,38px)!important;margin:0 0 10px}.jv-band p{margin:0;font-size:17px;line-height:1.6;color:#FBE9E6;max-width:620px}.jv-band>div,.jv-band>a{position:relative}.jv-page-hero{background:#E9EFE9;padding:32px 0 36px}.jv-crumbs{font-size:14px;color:#4C534D;margin:0 0 14px!important}.jv-page-hero h1{font-size:clamp(34px,4vw,52px)!important;margin:0 0 10px;color:#1E4D3B;letter-spacing:-.015em}.jv-page-hero p.jv-intro{margin:0;font-size:17px;color:#4C534D;max-width:680px;line-height:1.6}.jv-contact{display:flex;flex-wrap:wrap;gap:32px;align-items:flex-start;padding-top:40px;padding-bottom:24px}.jv-info{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:14px}.jv-info-card{background:#FFFFFF;border:1px solid #E8E1D3;border-radius:18px;padding:20px;display:flex;gap:14px}.jv-info-card small{display:block;font-size:14px;color:#5A615B}.jv-info-card b,.jv-info-card a{font-weight:800;font-size:17px}.jv-form-sec .et_pb_row{width:100%!important;max-width:1240px!important;padding:0 24px 56px!important}.jv-form-sec .et_pb_contact_form_container{background:#FFFFFF;border:1px solid #E8E1D3;border-radius:20px;padding:28px}.jv-faq{background:#FFFFFF;border-top:1px solid #E8E1D3;padding:56px 0 72px}.jv-faq .jv-wrap{max-width:880px}.jv-faq details{border-bottom:1px solid #E8E1D3}.jv-faq details:first-of-type{border-top:1px solid #E8E1D3}.jv-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:64px;font-weight:800;font-size:17px;color:#1F2420}.jv-faq summary::-webkit-details-marker{display:none}.jv-faq summary::after{content:"+";flex:0 0 auto;width:32px;height:32px;border-radius:16px;background:#E9EFE9;color:#1E4D3B;display:inline-flex;align-items:center;justify-content:center;font-size:20px}.jv-faq details[open] summary::after{content:"−"}.jv-faq details p{margin:0;padding:0 48px 20px 0;line-height:1.7;color:#3B423C}.jv-catpage .et_pb_row{width:100%!important;max-width:1240px!important;padding-left:24px!important;padding-right:24px!important}@media (max-width:980px){#top-menu>li>a{padding-bottom:0}.jv-hero{padding-top:32px}.jv-band{padding:44px 24px 32px}}@media (max-width:600px){body::before{font-size:12px}.jv-h1{font-size:38px!important}}.et_pb_section{background-image:none!important}.et-l--footer .et_pb_row{box-shadow:none!important;background:transparent!important}#top-menu li a{font-weight:700!important}h1,h2,h3,.product_title,.jv-h1,.jv-h2{font-variant-numeric:lining-nums}body #page-container .woocommerce .button,body #page-container .woocommerce-page .button,body #page-container .et_pb_button,body #page-container button.button,body #page-container a.button,body #page-container input.button{padding:13px 26px!important;font-size:15px!important;line-height:1.2!important;border-radius:999px!important}body #page-container .woocommerce div.product form.cart .button.single_add_to_cart_button,body #page-container .woocommerce a.checkout-button,body #page-container #place_order{background:#A8242C!important;padding:16px 34px!important;font-size:16px!important;min-height:52px}body #page-container .woocommerce div.product form.cart .button.single_add_to_cart_button:hover,body #page-container #place_order:hover,body #page-container .woocommerce a.checkout-button:hover{background:#8C1D24!important}.woocommerce div.product form.cart .quantity input.qty{height:52px}.wcsob_soldout{background:#4C534D!important;color:#FFFFFF!important;border-radius:999px!important;padding:6px 12px!important;font-weight:800!important;font-size:12px!important;line-height:1.2!important;top:12px!important;left:12px!important}.et_pb_scroll_top.et-pb-icon{background:#1E4D3B!important;color:#FFFFFF!important;border-radius:12px 0 0 12px}.woocommerce-checkout .et_pb_module_header{color:#1F2420!important}body.woocommerce #page-container .button,body.woocommerce-page #page-container .button,body.woocommerce #page-container button.button,body.woocommerce-page #page-container a.button{padding:13px 26px!important;font-size:15px!important;line-height:1.2!important;border-radius:999px!important}body.woocommerce #page-container div.product form.cart .single_add_to_cart_button,body.woocommerce-page #page-container .checkout-button,body.woocommerce-page #page-container #place_order{background:#A8242C!important;padding:16px 34px!important;font-size:16px!important;min-height:52px}body.woocommerce #page-container div.product form.cart .single_add_to_cart_button:hover,body.woocommerce-page #page-container .checkout-button:hover,body.woocommerce-page #page-container #place_order:hover{background:#8C1D24!important}.tax-product_cat #sidebar,.post-type-archive-product #sidebar{display:none}.tax-product_cat #left-area,.post-type-archive-product #left-area{width:100%;padding-right:0}.tax-product_cat #main-content .container:before,.post-type-archive-product #main-content .container:before{display:none}@media (max-width:980px){body::before{content:"Tasuta saatmine alates 50 € (Venipak, Unisend)";white-space:normal;padding:10px 64px 10px 16px;text-align:left;font-size:12px}}body #et-boc .et-l--footer .et_pb_section.et_pb_section,body.et-db #et-boc .et-l.et-l--footer .et_pb_section.et_pb_section_0_tb_footer{background-image:none!important;background-color:#163A2C!important}.woocommerce ul.products li.product .button.add_to_cart_button,.woocommerce ul.products li.product .button.product_type_simple,.woocommerce ul.products li.product .button.product_type_variable{display:block!important;margin:12px 16px 0!important;text-align:center;width:calc(100% - 32px)}.woocommerce ul.products li.product .added_to_cart{display:block;text-align:center;margin:8px 16px 0;font-weight:700;font-size:14px}.woocommerce ul.products li.product .button.loading{opacity:.6}.jv-stock{display:flex;align-items:center;gap:8px;font-weight:700;color:#1E4D3B;margin:-4px 0 6px!important;padding:0!important}.jv-stock span{width:10px;height:10px;border-radius:5px;background:#2E8B57;display:inline-block}.jv-infobox{list-style:none!important;margin:8px 0 20px!important;padding:18px 20px!important;background:#FFFFFF;border:1px solid #E8E1D3;border-radius:18px;display:flex;flex-direction:column;gap:12px}.jv-infobox li{padding:0 0 0 30px!important;position:relative;line-height:1.45}.jv-infobox li::before{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;border-radius:10px;background:#E9EFE9 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231E4D3B' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4L18 8.5'/%3E%3C/svg%3E") center / 12px no-repeat}.jv-infobox b{display:block;font-weight:800;color:#1F2420}.jv-infobox span{display:block;font-size:14px;color:#5A615B}.jv-freeship{background:#FFFFFF;border:1px solid #E8E1D3;border-radius:18px;padding:16px 20px;margin-bottom:20px}.jv-freeship p{margin:0 0 10px!important;padding:0!important;font-weight:600;color:#1F2420}.jv-freeship b{color:#A8242C}.jv-freeship-bar{height:10px;border-radius:5px;background:#F2ECE0;overflow:hidden}.jv-freeship-bar span{display:block;height:100%;background:#1E4D3B;border-radius:5px}.woocommerce .tax-rate,.woocommerce .tax-total,.woocommerce-checkout-review-order-table .tax-rate,.woocommerce-checkout-review-order-table .tax-total{display:none!important}@media (max-width:980px){.dtb-m-menu-trigger{position:absolute!important;top:44px!important;right:12px!important;background:transparent!important;box-shadow:none!important}#et-top-navigation .et-cart-info,#et_top_search{transform:translateX(-56px)}body::before{padding-right:16px;text-align:center}}.product_meta a,.woocommerce .product_meta a{color:#1E4D3B!important}.dtb-m-menu-trigger span,.dtb-m-menu-trigger .dtb-hamburger-inner,.dtb-m-menu-trigger .dtb-hamburger-inner::before,.dtb-m-menu-trigger .dtb-hamburger-inner::after,.dtb-m-menu-trigger .hamburger-inner,.dtb-m-menu-trigger .hamburger-inner::before,.dtb-m-menu-trigger .hamburger-inner::after{background-color:#1E4D3B!important}.dtb-m-menu-trigger,.dtb-m-menu-trigger *{color:#1E4D3B!important}@keyframes jvTwinkle{0%,100%{opacity:1}50%{opacity:.3}}@keyframes jvGlow{0%,100%{stroke-opacity:1}50%{stroke-opacity:.45}}.jv-garland{margin:-40px 0 16px;pointer-events:none}.jv-hero{padding-top:24px!important}.jv-garland svg{display:block;width:100%;height:auto;max-height:72px}@media (max-width:980px){.jv-garland{margin:-16px 0 8px}}.jv-tw{animation:jvTwinkle 2.4s ease-in-out infinite}.jv-band-lights path:last-child{animation:jvGlow 2.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.jv-tw,.jv-band-lights path:last-child{animation:none}}.jv-deadline{display:inline-flex;align-items:center;gap:10px;margin:0 0 18px!important;padding:8px 14px!important;border-radius:999px;background:#FFFFFF;border:1px solid #E8E1D3;font-weight:700;font-size:14px;color:#1F2420}.jv-deadline span{width:10px;height:10px;border-radius:5px;background:#A8242C;box-shadow:0 0 0 4px rgba(168,36,44,.15);animation:jvTwinkle 1.8s ease-in-out infinite}.jv-hero-photo{background:#163A2C}.jv-hero-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.jv-cat-photo{padding:0!important;overflow:hidden;background:#163A2C}.jv-cat-photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.jv-cat:hover .jv-cat-photo img{transform:scale(1.04)}.jv-gifts{padding:24px 0 56px}.jv-gift-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.jv-gift{display:flex;align-items:center;gap:18px;padding:24px;border-radius:20px;background:#1E4D3B;color:#FFFFFF!important;text-decoration:none!important;transition:transform .15s ease}.jv-gift:hover{transform:translateY(-2px)}.jv-gift-red{background:#A8242C}.jv-gift-dark{background:#22324A}.jv-gift-price{flex:0 0 auto;width:92px;height:92px;border-radius:46px;background:rgba(255,255,255,.12);display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:13px;font-weight:700;text-align:center;line-height:1.1}.jv-gift-price b{font-family:'Fraunces',Georgia,serif;font-size:24px;font-weight:600;display:block;margin-top:2px}.jv-gift-txt b{display:block;font-size:19px;font-weight:800;color:#FFFFFF}.jv-gift-txt small{display:block;font-size:14px;color:rgba(255,255,255,.85);margin-top:4px}.jv-insp{padding:72px 0 8px}.jv-insp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px}.jv-insp-item{position:relative;display:block;border-radius:18px;overflow:hidden;aspect-ratio:4 / 3;background:#163A2C}.jv-insp-item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.jv-insp-item:hover img{transform:scale(1.04)}.jv-insp-item span{position:absolute;left:12px;bottom:12px;background:rgba(251,248,242,.94);color:#1F2420;font-weight:700;font-size:14px;padding:6px 12px;border-radius:999px}.jv-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 24px}.jv-filters-label{font-weight:800;margin-right:4px}.jv-filters-count{margin-left:auto;color:#5A615B;font-size:14px;font-weight:600}.jv-chip{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;border:1.5px solid #D6CDBB;background:#FFFFFF;color:#1F2420!important;font:600 14px/1 'Manrope',system-ui,sans-serif;cursor:pointer;text-decoration:none!important}.jv-chip:hover{border-color:#1E4D3B}.jv-chip[aria-pressed="true"]{background:#1E4D3B;border-color:#1E4D3B;color:#FFFFFF!important}.jv-chips-nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.jv-gift-sec .jv-sub{margin-bottom:20px}.jv-empty{padding:24px;background:#FFFFFF;border:1px dashed #D6CDBB;border-radius:16px}@media (min-width:981px){body #page-container #main-header,body.et_fixed_nav #page-container #main-header{position:sticky!important;top:0!important;z-index:9999}body.admin-bar #page-container #main-header{top:32px!important}#page-container,#et-main-area{overflow:visible!important}#main-header.et-fixed-header{box-shadow:0 6px 20px rgba(31,36,32,.08)!important}}.jv-gift-dark .jv-gift-price b{font-size:15px;font-family:'Manrope',system-ui,sans-serif;font-weight:800}@media (min-width:981px){#top-menu li{padding-right:18px}#top-menu li:last-child{padding-right:0}}@media (min-width:981px) and (max-width:1300px){#main-header .container{width:94%!important;max-width:none!important}#top-menu li{padding-right:11px}#top-menu a{font-size:14px!important;letter-spacing:0!important}#logo{max-width:190px!important}#et_top_search{margin-left:12px!important}}body.single-product #main-content .container,body.tax-product_cat #main-content .container,body.post-type-archive-product #main-content .container{width:92%!important;max-width:1192px!important}body.single-product #main-content .container:before,body.tax-product_cat #main-content .container:before{display:none!important}body.tax-product_cat #main-content .container{padding-top:0!important}body.tax-product_cat #left-area{padding-bottom:64px!important}body.tax-product_cat .woocommerce-breadcrumb,body.tax-product_cat .woocommerce-products-header{background:#E9EFE9;box-shadow:0 0 0 100vmax #E9EFE9;clip-path:inset(0 -100vmax);margin:0!important}body.tax-product_cat .woocommerce-breadcrumb{padding:28px 0 0!important;font-size:13px;color:#5b6b62}body.tax-product_cat .woocommerce-breadcrumb a{color:#1E4D3B}body.tax-product_cat .woocommerce-products-header{padding:10px 0 40px!important;margin-bottom:36px!important}body.tax-product_cat .woocommerce-products-header .page-title{font-family:'Fraunces',Georgia,serif!important;font-size:clamp(32px,4vw,46px)!important;line-height:1.1!important;color:#163A2C!important;font-weight:600!important;padding:0!important;margin:0!important}body.tax-product_cat .term-description{margin-top:10px;max-width:680px;color:#3d4a42}body.tax-product_cat .woocommerce-result-count,body.tax-product_cat .woocommerce-ordering{margin-bottom:22px!important}body.tax-product_cat #left-area ul.products{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;clear:both}body.tax-product_cat #left-area ul.products::before,body.tax-product_cat #left-area ul.products::after{display:none!important}body.tax-product_cat #left-area ul.products li.product{width:auto!important;float:none!important;margin:0!important;clear:none!important}@media (max-width:600px){body.tax-product_cat #left-area ul.products{grid-template-columns:repeat(2,1fr);gap:12px}}.jv-specs{width:100%;max-width:640px;border-collapse:collapse;border:1px solid #E8E1D3!important;border-radius:10px;overflow:hidden;margin:6px 0 18px;font-size:15px;background:#fff}.jv-specs th,.jv-specs td{padding:11px 16px!important;border-bottom:1px solid #E8E1D3!important;text-align:left;vertical-align:top}.jv-specs tr:last-child th,.jv-specs tr:last-child td{border-bottom:0!important}.jv-specs th{width:46%;font-weight:600;color:#163A2C;background:#F4F1EA}.jv-specs td{color:#1F2420}.jv-specs tr:nth-child(even) td{background:#FBF8F2}@media (max-width:600px){.jv-specs{font-size:14px}.jv-specs th,.jv-specs td{padding:9px 11px!important}}