.elementor-35437 .elementor-element.elementor-element-ae12001d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35437 .elementor-element.elementor-element-ae120005 .wd-breadcrumbs{font-size:13px;}.elementor-35437 .elementor-element.elementor-element-ae120016{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35437 .elementor-element.elementor-element-ae12000b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35437 .elementor-element.elementor-element-ae120006{width:100%;max-width:100%;}html .elementor-35437 .elementor-element.elementor-element-ae120006 .product_title{font-family:"Georgia", Sans-serif;font-size:34px;font-weight:400;line-height:1.15em;}.elementor-35437 .elementor-element.elementor-element-ae120009{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35437 .elementor-element.elementor-element-ae120007 .price{font-size:28px;}.elementor-35437 .elementor-element.elementor-element-ae120008 .meta-label{color:#B0B0B0;}.elementor-35437 .elementor-element.elementor-element-ae120014{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35437 .elementor-element.elementor-element-ae12000e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35437 .elementor-element.elementor-element-ae120003 .single_add_to_cart_button{text-transform:none;--btn-accented-color:#FFFFFF;--btn-accented-bgcolor:#233A31;}.elementor-35437 .elementor-element.elementor-element-ae120002 .gallery-item .gallery-caption{display:none;}.elementor-35437 .elementor-element.elementor-element-ae120002 .gallery-item img{border-style:none;}.elementor-35437 .elementor-element.elementor-element-ae120019{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35437 .elementor-element.elementor-element-ae12001c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35437 .elementor-element.elementor-element-ae120004{width:100%;max-width:100%;}.elementor-35437 .elementor-element.elementor-element-ae12001b .elementor-button{fill:#FFFFFF;color:#FFFFFF;}@media(max-width:1024px){.elementor-35437 .elementor-element.elementor-element-ae120006{width:100%;max-width:100%;}.elementor-35437 .elementor-element.elementor-element-ae120007 .price{font-size:18px;}}@media(max-width:768px){.elementor-35437 .elementor-element.elementor-element-ae120006{width:100%;max-width:100%;}}/* Start custom CSS for container, class: .elementor-element-ae12001d *//* Scoped to this product layout; native WooCommerce forms stay in place. */
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-curated-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-curated-card{display:flex;flex-direction:column;text-decoration:none;color:var(--ae-ink)}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-curated-card img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#f8f6ed}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-curated-card h3{font:400 20px/1.35 Georgia,'Times New Roman',serif;color:var(--ae-ink);margin:14px 0 16px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-curated-price{font:600 17px/1.4 Nunito,Arial,sans-serif;margin-top:auto}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-curated-card:hover h3{text-decoration:underline;text-underline-offset:4px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-sticky-purchase{display:none}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .auksoera-help-links:empty{display:none}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .auksoera-help-links:has(a[href*="papuosalu-prieziura"]:only-child){display:none}
@media(max-width:768px){.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-curated-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-curated-card h3{font-size:17px;margin-bottom:13px}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-sticky-purchase{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:350;background:#fffffff5;border-top:1px solid #dfe2d8;padding:10px 16px calc(10px + env(safe-area-inset-bottom));gap:16px;align-items:center;box-shadow:0 -4px 16px #233a3108}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-sticky-price{font-size:18px;font-weight:600;white-space:nowrap}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-sticky-button{flex:1;min-height:46px;background:#233a31;border:1px solid #233a31;color:white;border-radius:0;font:600 14px/1.4 Nunito,Arial,sans-serif;text-transform:none;text-align:center;padding:10px 16px}.elementor-35437 .elementor-element.elementor-element-ae12001d{padding-bottom:66px!important}}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-delivery .ae-stock-label{font-weight:700}
.elementor-35437 .elementor-element.elementor-element-ae12001d{--ae-ink:#233a31;--ae-muted:#687163;--ae-line:#dfe2d8;max-width:1280px!important;margin:0 auto 64px!important;padding:0 24px!important;color:var(--ae-ink);font-family:Nunito,Arial,sans-serif;font-size:15px;line-height:1.6}
.elementor-35437 .elementor-element.elementor-element-ae12001d [hidden]{display:none!important}.elementor-35437 .elementor-element.elementor-element-ae12001d *{min-width:0}.elementor-35437 .elementor-element.elementor-element-ae12001d a{color:inherit;text-underline-offset:4px}
.elementor-35437 .elementor-element.elementor-element-ae12001d :is(a,button,input,select,summary):focus-visible{outline:2px solid #826137;outline-offset:4px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-crumbs{margin:20px 0 24px;color:var(--ae-muted);font-size:12px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-crumbs .woocommerce-breadcrumb{margin:0;font-size:12px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-product-grid{display:flow-root!important;--ae-gap:68px;--ae-left:calc((100% - var(--ae-gap))*1.14/2.14);--ae-right:calc(100% - var(--ae-gap) - var(--ae-left))}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-product-heading{float:right;clear:right;width:var(--ae-right)!important;margin:0 0 18px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-title{width:100%!important;margin:0 0 14px}.elementor-35437 .elementor-element.elementor-element-ae12001d h1.product_title{font:400 34px/1.15 Georgia,'Times New Roman',serif!important;letter-spacing:-.4px;color:var(--ae-ink);margin:0}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-price-line{flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:8px 15px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-price{width:auto}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-price .price{font:500 28px/1.3 Nunito,Arial,sans-serif;color:var(--ae-ink);margin:0}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-sku{width:auto;font-size:11px;color:var(--ae-muted)}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-sku .product_meta{font:inherit}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-rating:empty{display:none}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-rating .woocommerce-product-rating{margin:10px 0 0}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-main-photo{float:left;clear:left;width:var(--ae-left)!important;margin:0!important;background:#f8f6ed;line-height:0}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-main-photo a{display:block}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-main-photo img{display:block;width:100%!important;max-width:100%;height:auto!important;aspect-ratio:1;object-fit:contain!important}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-buy{float:right;clear:right;width:var(--ae-right)!important;gap:0}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-delivery{padding:12px 15px!important;margin:0 0 12px;background:#f1f5f0;border-left:2px solid #a7b8a7;gap:3px;font-size:13px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-delivery p{margin:0;font-size:13px;line-height:1.6;color:#405d49}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-delivery .stock{font-weight:700}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-delivery .stock:before{color:#708b72}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-delivery .ae-delivery-time{font-weight:400}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-free-delivery p{font-weight:600}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart form.cart{display:flex;gap:10px;align-items:stretch;flex-wrap:wrap;margin:0}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart form.variations_form,.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart form.grouped_form{display:block}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .woocommerce-variation-add-to-cart{display:flex;gap:10px;align-items:stretch;flex-wrap:wrap}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .single_add_to_cart_button{display:flex;flex:1;align-items:center;justify-content:center;min-height:52px;margin:0;background:#233a31!important;color:white!important;border:1px solid #233a31;border-radius:0!important;text-align:center;text-transform:none!important;font:600 14px/1.4 Nunito,Arial,sans-serif!important;padding:12px 20px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .single_add_to_cart_button:before{display:none}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .single_add_to_cart_button:hover{background:#344e40!important}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .quantity{height:52px;margin:0;border:1px solid var(--ae-line);border-radius:0;flex-shrink:0}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .quantity input{height:50px;background:#fff;border:0;border-radius:0;min-height:0}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .quantity input.qty{width:38px}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .quantity :is(.minus,.plus){width:28px;min-width:28px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .stock{display:none}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .variations{margin:0 0 14px}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .variations th{font-size:13px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .variations select{height:46px;border:1px solid #cdd4c7;border-radius:0;background:#fff}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .woocommerce-variation-description{font-size:13px}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .single_variation_wrap{width:100%}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .auksoera-help-links a[href*="papuosalu-prieziura"]{display:none}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-wishlist{font-size:12px;margin:9px 0 10px}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-wishlist a{font-size:12px;font-weight:500}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-urgent{margin:0 0 12px;font-size:12px}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-urgent p{margin:0}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-urgent a{text-decoration:underline}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-urgent:not(.ae-is-visible){display:none}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-reassurance{border-block:1px solid var(--ae-line);padding:11px 0;margin:0 0 14px;font-size:13px}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-reassurance p{margin:0}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-reassurance span{margin:0 8px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-facts .woocommerce-product-details__short-description{margin:0}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-facts .woocommerce-product-details__short-description>div{max-width:none!important;font-family:inherit!important;font-size:13px!important}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-facts .woocommerce-product-details__short-description>div>div{display:grid!important;grid-template-columns:minmax(100px,.8fr) minmax(0,1.4fr);gap:16px!important;margin:0!important;border-bottom:1px solid #edf0e8}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-facts .woocommerce-product-details__short-description>div>div>div{background:none!important;padding:6px 0!important;flex:none!important;overflow-wrap:anywhere;line-height:1.4}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-facts .woocommerce-product-details__short-description>div>div>div:first-child{color:var(--ae-muted)!important}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-facts .woocommerce-product-details__short-description>div>div>div+div{font-weight:600}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-help{margin:14px 0 0;padding-top:12px;border-top:1px solid var(--ae-line);font-size:12px}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-help p{margin:0}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-secondary-photos{float:left;clear:left;width:var(--ae-left)!important;margin:16px 0 0!important}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-secondary-photos .gallery{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0!important}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-secondary-photos .gallery-item{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-secondary-photos .gallery-icon a{display:block;background:#f8f6ed}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-secondary-photos img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:contain;border:0!important}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-secondary-photos :is(br,figcaption,.gallery-caption){display:none}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-secondary-photos:has(.gallery:empty),.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-secondary-photos:empty{display:none}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-description{float:left;clear:left;width:var(--ae-left)!important;margin:20px 0 0;font-size:14px;line-height:1.75;color:var(--ae-muted)}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-description p{margin:0 0 12px}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-description details{font-size:13px}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-description summary{cursor:pointer;color:var(--ae-ink);text-decoration:underline;text-underline-offset:4px;margin-bottom:12px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-care{border-top:1px solid var(--ae-line);margin:40px 0 0;padding:32px 0!important;display:grid!important;grid-template-columns:1fr 2fr;gap:40px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-care h2{font:400 27px/1.25 Georgia,'Times New Roman',serif;color:var(--ae-ink)}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-care-copy{font-size:14px;color:var(--ae-muted)}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-care-copy p{margin:0 0 10px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-recommendations{border-top:1px solid var(--ae-line);padding:38px 0 0!important;gap:28px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-related-title h2{font:400 34px/1.2 Georgia,'Times New Roman',serif;color:var(--ae-ink)}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-related-products .product-element-top{aspect-ratio:1;height:auto!important;background:#f8f6ed}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-related-products .product-element-top img{aspect-ratio:1;object-fit:contain!important}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-related-products .wd-entities-title{font:400 20px/1.35 Georgia,'Times New Roman',serif;text-transform:none;color:var(--ae-ink)}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-related-products .price{font-size:17px;color:var(--ae-ink)}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-related-products .stock{display:none}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-browse{margin-top:6px;text-align:center}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-browse .elementor-button{font:600 14px/1.4 Nunito,Arial,sans-serif;text-transform:none;background:#233a31;color:#fff;border-radius:0;padding:16px 25px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-enhancements{display:none}
@media (max-width:1100px) and (min-width:769px){.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-product-grid{--ae-gap:34px}.elementor-35437 .elementor-element.elementor-element-ae12001d h1.product_title{font-size:30px!important}}
@media(max-width:768px){
.elementor-35437 .elementor-element.elementor-element-ae12001d{padding:0 5px 66px!important;margin-bottom:38px!important}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-crumbs{margin:16px 0 18px;font-size:11px}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-crumbs .woocommerce-breadcrumb{font-size:11px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-product-grid{display:flex!important;flex-direction:column!important;gap:0}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-product-grid>:is(.ae-product-heading,.ae-buy,.ae-main-photo,.ae-secondary-photos,.ae-description){width:100%!important;float:none;clear:none}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-product-heading{margin:0 0 18px}.elementor-35437 .elementor-element.elementor-element-ae12001d h1.product_title{font-size:28px!important;line-height:1.18!important}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-price .price{font-size:25px}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-sku{font-size:10px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-main-photo{margin:0 0 20px!important}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-main-photo img{max-height:480px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-secondary-photos{margin:26px 0 0!important}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-secondary-photos .gallery{gap:12px}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-description{margin-top:20px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-facts .woocommerce-product-details__short-description>div>div{grid-template-columns:minmax(90px,.8fr) minmax(0,1.3fr);gap:12px!important}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-facts .woocommerce-product-details__short-description>div>div>div{padding:7px 0!important}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-care{grid-template-columns:1fr;gap:14px;margin-top:30px;padding:28px 0!important}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-care h2{font-size:25px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-recommendations{padding-top:28px!important;gap:22px}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-related-title h2{font-size:29px}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-related-products .wd-entities-title{font-size:17px}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-browse .elementor-button{width:100%}
}
/* Restore the approved product hierarchy and preserve complete gallery images. */
.single-product:has(.ae-pdp) .wd-content-layout{padding-top:0}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-crumbs{margin:12px 0 16px}
.elementor-35437 .elementor-element.elementor-element-ae12001d h1.product_title{font-size:32px!important;line-height:1.12!important}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-product-heading{margin-bottom:16px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-sku{font-size:12px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-secondary-photos .gallery{align-items:start}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-secondary-photos .gallery-icon a{background:transparent;overflow:visible}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-secondary-photos img{width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center;transform:none!important}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-main-photo a{position:relative}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-zoom-hint{position:absolute;right:14px;bottom:12px;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#ffffffdf;color:#233a31;pointer-events:none}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-zoom-hint svg{width:20px;height:20px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-delivery{padding:10px 14px!important;gap:3px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-delivery .ae-stock-label{display:flex;align-items:center;gap:8px;font-weight:700}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-stock-label:before{content:'';width:6px;height:6px;border-radius:50%;background:#708b72;flex:none}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-delivery .ae-delivery-time{font-size:14px;line-height:1.5}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart form.cart,.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .woocommerce-variation-add-to-cart{column-gap:9px;row-gap:9px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart #wcal_gdpr_message_block{display:block;flex-basis:100%;width:100%;margin:0;padding:0;font-size:11px;line-height:1.4;color:var(--ae-muted)}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart #wcal_gdpr_message_block p{margin:0!important;line-height:1.4!important}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart #wcal_gdpr_message_block small{font-size:11px;line-height:1.4}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .ae-wishlist{flex:0 0 46px;width:46px!important;max-width:46px;margin:0!important;align-self:flex-start}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .ae-wishlist .wd-wishlist-btn,.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .ae-wishlist .elementor-widget-container{width:100%;height:52px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .ae-wishlist a{display:flex;align-items:center;justify-content:center;width:46px;min-width:46px;height:52px;border:1px solid #cfd5c8;background:#fff;text-decoration:none;margin:0;padding:0}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .ae-wishlist .wd-action-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .ae-wishlist .wd-action-icon{margin:0;font-size:23px;line-height:1}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .auksoera-help-links a[href*="papuosalu-gidas"]{display:none}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .auksoera-help-links:has(a:only-child[href*="papuosalu-prieziura"]){display:none!important}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .ae-size-help{font-size:12px;line-height:1.4;text-align:right;margin:0 0 10px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-urgent{margin:12px 0 0;font-size:12px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-facts{margin:18px 0 0}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-facts .woocommerce-product-details__short-description>div{border-top:1px solid var(--ae-line);font-size:14px!important}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-facts .woocommerce-product-details__short-description>div>div>div{padding:5px 0!important}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-facts .woocommerce-product-details__short-description>div>div>div+div{text-align:right}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-reassurance{margin:14px 0 0;padding:12px 0;border-top:0;border-bottom:1px solid var(--ae-line);font-size:13px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-reassurance p{display:flex;justify-content:space-between;gap:14px;align-items:center}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-reassurance .ae-trust-item{display:flex;align-items:center;gap:9px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-reassurance svg{width:20px;height:20px;flex:none}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-help{border-top:0;margin:0;padding-top:12px;font-size:13px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-help p{display:flex;flex-wrap:wrap;gap:3px 14px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-help a{text-decoration:underline}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-care-copy a{text-decoration:underline;font-size:13px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-sticky-purchase{position:fixed;bottom:0;left:0;right:0;z-index:1000;display:flex;align-items:center;gap:20px;justify-content:space-between;padding:12px max(28px,calc((100vw - 1248px)/2));background:#fffffff2;backdrop-filter:blur(12px);border-top:1px solid #dfe2d8;box-shadow:none}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-sticky-price{font-size:23px;font-weight:500}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-sticky-status{font-size:13px;flex:1;line-height:1.4}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-sticky-button{width:auto;min-width:220px;flex:0 0 auto;min-height:52px;display:flex;justify-content:center;align-items:center;background:#233a31;color:white;text-align:center;padding:12px 22px;font:600 14px/1.4 Nunito,Arial,sans-serif;border-radius:0}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-curated-price{display:flex;align-items:center;justify-content:space-between;gap:10px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-curated-price:after{content:'→';border:1px solid #dbe0d4;border-radius:50%;height:34px;width:34px;display:grid;place-items:center;flex:none;font-size:19px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-curated-card:hover h3{text-decoration:underline;text-underline-offset:4px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-curated-card:hover .ae-curated-price:after{background:#233a31;color:white;border-color:#233a31}
@media(min-width:1440px){.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-product-grid{--ae-gap:80px}}
@media(max-width:1100px) and (min-width:769px){.elementor-35437 .elementor-element.elementor-element-ae12001d h1.product_title{font-size:30px!important}}
@media(max-width:768px){
 .elementor-35437 .elementor-element.elementor-element-ae12001d h1.product_title{font-size:28px!important;line-height:1.18!important}
 .elementor-35437 .elementor-element.elementor-element-ae12001d .ae-crumbs{margin:14px 0 18px}
 .elementor-35437 .elementor-element.elementor-element-ae12001d .ae-product-grid>.ae-main-photo{width:calc(100% + 40px)!important;max-width:none!important;margin-left:-20px!important;margin-right:-20px!important}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-main-photo img{max-height:none!important}
 .elementor-35437 .elementor-element.elementor-element-ae12001d .ae-sku{font-size:12px}
 .elementor-35437 .elementor-element.elementor-element-ae12001d .ae-facts .woocommerce-product-details__short-description>div>div>div{padding:7px 0!important}
 .elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .ae-wishlist,.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .ae-wishlist a{width:42px!important;min-width:42px;max-width:42px;flex-basis:42px}
 .elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .quantity{width:83px}
 .elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .quantity input.qty{width:28px}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .quantity :is(.minus,.plus){width:26px;min-width:26px}
 .elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .single_add_to_cart_button{min-width:0;padding:12px 8px!important;font-size:13px!important}
 .elementor-35437 .elementor-element.elementor-element-ae12001d .ae-reassurance{font-size:12px}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-reassurance .ae-trust-item{gap:6px}
 .elementor-35437 .elementor-element.elementor-element-ae12001d .ae-sticky-purchase{display:grid;grid-template-columns:1fr 46%;column-gap:10px;row-gap:0;padding:9px 15px calc(9px + env(safe-area-inset-bottom))}
 .elementor-35437 .elementor-element.elementor-element-ae12001d .ae-sticky-price{font-size:21px;grid-column:1;grid-row:1}
 .elementor-35437 .elementor-element.elementor-element-ae12001d .ae-sticky-status{font-size:11px;grid-column:1;grid-row:2}
 .elementor-35437 .elementor-element.elementor-element-ae12001d .ae-sticky-button{grid-column:2;grid-row:1 / span 2;width:100%;min-width:0;min-height:46px;font-size:12px;padding:10px}
 .elementor-35437 .elementor-element.elementor-element-ae12001d .ae-curated-price:after{height:29px;width:29px;font-size:17px}
}

.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-sticky-button{text-transform:none!important}
.single-product.ae-has-sticky-purchase{padding-bottom:84px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-browse .elementor-button-text:after{content:'→';margin-left:22px;font-size:18px}

@media(max-width:768px){.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .variations tbody{display:block}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .variations tr{display:grid;grid-template-columns:90px minmax(0,1fr);gap:8px;align-items:start}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .variations .label{display:block;width:auto;margin:0;padding:12px 0}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .variations .value{display:block;width:100%;max-width:100%}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .variations select{width:100%;min-width:0;max-width:100%}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .wd-reset-var{display:block!important;width:100%!important;height:auto!important;margin:5px 0 0}.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .reset_variations{margin:0!important;font-size:11px}}

/* Compact specifications and a centered reassurance pair. */
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-facts{margin:18px 0 0}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-facts .woocommerce-product-details__short-description>div{padding:10px 16px!important;background:#fafaf7;border:1px solid #e6e8df;border-radius:4px;font-size:13px!important}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-facts .woocommerce-product-details__short-description>div>div{grid-template-columns:minmax(110px,36%) minmax(0,1fr);gap:14px!important;border-bottom:1px solid #e9ebe3}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-facts .woocommerce-product-details__short-description>div>div:last-child{border-bottom:0}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-facts .woocommerce-product-details__short-description>div>div>div{padding:5px 0!important;line-height:1.5;font-size:13px!important}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-facts .woocommerce-product-details__short-description>div>div>div+div{text-align:left;font-weight:600;color:var(--ae-ink)}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-reassurance{padding:15px 0 14px;margin:2px 0 0}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-reassurance p{justify-content:center;gap:14px 28px;flex-wrap:wrap}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-reassurance .ae-trust-item{margin:0;gap:7px;justify-content:center;white-space:nowrap}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-reassurance svg{width:18px;height:18px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-help{padding-top:13px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-help p{justify-content:center;gap:3px 9px;text-align:center}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-choice-note{margin:25px 0 0;padding:23px 25px;background:#f8f6f0;border:1px solid #ebe7dd;border-radius:4px;color:#596451;font-size:13px;line-height:1.7}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-choice-note h2{font:400 23px/1.25 Georgia,'Times New Roman',serif;color:var(--ae-ink);margin:0 0 17px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-choice-note p{margin:0 0 16px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-choice-note p:last-child{margin-bottom:0}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-product-grid:not(:has(.ae-secondary-photos img)) .ae-choice-note{display:none}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-choice-note strong{display:block;color:var(--ae-ink);font-weight:700;font-size:13px;margin-bottom:3px}
@media(max-width:768px){
 .elementor-35437 .elementor-element.elementor-element-ae12001d .ae-facts .woocommerce-product-details__short-description>div{padding:8px 11px!important}
 .elementor-35437 .elementor-element.elementor-element-ae12001d .ae-facts .woocommerce-product-details__short-description>div>div{grid-template-columns:minmax(90px,36%) minmax(0,1fr);gap:12px!important}
 .elementor-35437 .elementor-element.elementor-element-ae12001d .ae-facts .woocommerce-product-details__short-description>div>div>div{padding:6px 0!important}
 .elementor-35437 .elementor-element.elementor-element-ae12001d .ae-reassurance{font-size:11px}
 .elementor-35437 .elementor-element.elementor-element-ae12001d .ae-reassurance p{gap:10px 17px}
 .elementor-35437 .elementor-element.elementor-element-ae12001d .ae-reassurance .ae-trust-item{gap:5px}
 .elementor-35437 .elementor-element.elementor-element-ae12001d .ae-help{font-size:12px}
 .elementor-35437 .elementor-element.elementor-element-ae12001d .ae-choice-note{display:none}
}

/* Gallery dimensions must reserve the real aspect ratio, never the browser's lazy-image fallback size. */
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-secondary-photos img{contain:none!important;contain-intrinsic-size:none!important;aspect-ratio:var(--ae-photo-ratio,1)!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-secondary-photos :is(.gallery-item,.gallery-icon,a){height:auto;min-height:0}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-secondary-photos .gallery{grid-auto-rows:auto;align-items:start}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-secondary-photos .gallery-item:only-of-type{grid-column:1;width:100%!important;justify-self:stretch}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .variations{display:block;width:100%;max-width:100%;margin:0 0 12px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-facts-source{display:none!important}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .variations tbody{display:block;width:100%}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .variations tr{display:grid!important;grid-template-columns:100px minmax(0,1fr);align-items:start;gap:12px;margin:0 0 10px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .variations :is(th.label,td.value){display:block!important;width:100%!important;max-width:100%;min-width:0;padding:0!important;margin:0;border:0}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .variations th.label{padding-top:12px!important;text-align:left}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .variations label{font:600 13px/1.5 Nunito,Arial,sans-serif!important;margin:0;white-space:normal}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .variations select{display:block;width:100%!important;max-width:none!important;min-width:0;height:46px;font:400 14px/1.4 Nunito,Arial,sans-serif;padding:0 32px 0 12px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .wd-reset-var{position:static!important;display:block!important;width:100%!important;min-width:0;margin:5px 0 0!important;text-align:right;height:auto}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .reset_variations{position:static!important;margin:0!important;font-size:11px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .woocommerce-variation-description{font-size:12px;line-height:1.6;margin:0;color:var(--ae-muted)}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .woocommerce-variation-description p{margin:0 0 12px}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .woocommerce-variation-price:empty,.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .woocommerce-variation-description:empty{display:none}
.elementor-35437 .elementor-element.elementor-element-ae12001d .ae-description{overflow-wrap:anywhere}
@media(max-width:768px){
 .elementor-35437 .elementor-element.elementor-element-ae12001d .ae-cart .variations tr{grid-template-columns:80px minmax(0,1fr);gap:10px}
 .elementor-35437 .elementor-element.elementor-element-ae12001d .ae-secondary-photos .gallery-item:only-of-type{width:100%!important}
}/* End custom CSS */