.woocommerce-page .page-content:not(.page-content--flush),.post-type-archive-product .page-content:not(.page-content--flush){padding-top:calc(var(--nav-height-mob) + var(--space-8))}@media (min-width:768px){.woocommerce-page .page-content:not(.page-content--flush),.post-type-archive-product .page-content:not(.page-content--flush){padding-top:calc(var(--nav-height) + var(--space-12))}}.shop-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-6)}.shop-chips{display:flex;flex-wrap:wrap;gap:var(--space-3)}.shop-chip{display:inline-block;padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);font-size:.6875rem;font-weight:400;letter-spacing:.28em;text-transform:uppercase;color:var(--color-text-muted);transition:border-color var(--transition-fast),color var(--transition-fast)}.shop-chip:hover,.shop-chip.is-active{border-color:rgb(219 181 99 / .6);color:var(--color-gold)}.shop-sort{display:flex;gap:var(--space-3)}.shop-sort-link{padding:var(--space-2) var(--space-3);font-size:.6875rem;font-weight:400;letter-spacing:.28em;text-transform:uppercase;color:var(--color-text-muted);white-space:nowrap;transition:color var(--transition-fast)}.shop-sort-link:hover,.shop-sort-link.is-active{color:var(--color-gold)}.shop-pagination{display:flex;align-items:center;justify-content:space-between;margin-top:var(--space-16);padding-top:var(--space-8);border-top:1px solid var(--color-border)}.shop-pagination-link,.shop-pagination-count{font-size:.6875rem;font-weight:400;letter-spacing:.28em;text-transform:uppercase;color:var(--color-text-muted);transition:color var(--transition-fast)}.shop-pagination-link:hover{color:var(--color-gold)}ul.products{margin-top:3.5rem!important;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4);margin-inline:0!important;margin-bottom:0!important;padding:0!important;list-style:none!important}@media (min-width:640px){ul.products{grid-template-columns:repeat(3,1fr);gap:var(--space-6)}}@media (min-width:1024px){ul.products{grid-template-columns:repeat(4,1fr);gap:var(--space-8)}}ul.products li.product{margin:0!important}.woocommerce .price{color:var(--color-gold)!important;font-weight:700}.woocommerce .price del{color:var(--color-text-muted)!important;font-weight:400;opacity:1}.woocommerce .price ins{text-decoration:none;color:var(--color-gold)!important}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit{background-color:var(--color-gold)!important;color:var(--color-text-dark)!important;border:2px solid var(--color-gold)!important;border-radius:var(--radius-sm)!important;font-size:var(--font-size-sm)!important;font-weight:600!important;letter-spacing:0.08em!important;text-transform:uppercase!important;padding:var(--space-3) var(--space-6)!important;transition:all var(--transition-base)!important}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover{background-color:var(--color-gold-light)!important;border-color:var(--color-gold-light)!important;transform:translateY(-1px)}.woocommerce a.button.alt,.woocommerce button.button.alt{background-color:var(--color-gold)!important}.woocommerce-message,.woocommerce-info,.woocommerce-error{background:var(--color-card)!important;border:none!important;border-radius:var(--radius-md)!important;padding:var(--space-4) var(--space-5)!important;color:var(--color-text)!important;margin-bottom:var(--space-6)!important}.woocommerce-message::before{color:var(--color-gold)!important}.woocommerce table.shop_table{border:1px solid var(--color-border)!important;border-radius:var(--radius-md)!important;overflow:hidden;background:var(--color-card)!important}.woocommerce table.shop_table th{background:var(--color-bg-alt)!important;color:var(--color-text)!important;font-size:var(--font-size-xs)!important;letter-spacing:0.1em!important;text-transform:uppercase!important;border-bottom:1px solid var(--color-border)!important;padding:var(--space-4) var(--space-5)!important}.woocommerce table.shop_table td{border-bottom:1px solid var(--color-border)!important;padding:var(--space-5)!important;color:var(--color-text)!important;background:var(--color-card)!important}.woocommerce table.shop_table .product-name a{color:var(--color-text)!important;font-family:var(--font-heading)!important}.woocommerce table.shop_table .product-name a:hover{color:var(--color-gold)!important}.woocommerce-checkout .woocommerce-input-wrapper input,.woocommerce-checkout .woocommerce-input-wrapper select,.woocommerce-checkout .woocommerce-input-wrapper textarea,.woocommerce form .input-text{background:var(--color-card)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-sm)!important;color:var(--color-text)!important;padding:var(--space-3) var(--space-4)!important;transition:border-color var(--transition-fast)!important}.woocommerce form .input-text:focus,.woocommerce-checkout .woocommerce-input-wrapper input:focus{border-color:var(--color-gold)!important;outline:none!important;box-shadow:0 0 0 3px rgb(201 168 76 / .1)!important}.woocommerce .select2-container .select2-selection--single{background:var(--color-card)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-sm)!important;height:44px!important;line-height:42px!important;color:var(--color-text)!important}.select2-dropdown{background:var(--color-card)!important;border:1px solid var(--color-border)!important;color:var(--color-text)!important}.select2-results__option--highlighted{background-color:var(--color-gold)!important;color:var(--color-text-dark)!important}.woocommerce-checkout-review-order-table{background:var(--color-card)!important}#payment{background:var(--color-card)!important;border-radius:var(--radius-md)!important;border:1px solid var(--color-border)!important}#payment .payment_methods li{border-bottom:1px solid var(--color-border)!important;padding:var(--space-4)!important;color:var(--color-text)!important}#payment .payment_methods li label{color:var(--color-text)!important}.woocommerce nav.woocommerce-pagination ul{display:flex!important;gap:var(--space-2)!important;justify-content:center!important;margin-top:var(--space-12)!important;border:none!important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{width:40px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-sm)!important;background:transparent!important;color:var(--color-text)!important;transition:all var(--transition-fast)!important}.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:var(--color-gold)!important;border-color:var(--color-gold)!important;color:var(--color-text-dark)!important}.woocommerce .star-rating{color:var(--color-gold)!important;overflow:hidden!important}.woocommerce .star-rating::before{color:var(--color-border)!important}.woocommerce span.onsale{background-color:var(--color-error)!important;border-radius:var(--radius-sm)!important;font-size:var(--font-size-xs)!important;font-weight:600!important;padding:var(--space-1) var(--space-3)!important;min-width:auto!important;min-height:auto!important;line-height:1.5!important}ul.products li.product{position:relative;display:flex;flex-direction:column;background:none;border:none;padding:0}.wc-block-components-order-summary-item .wc-block-components-product-name,.wc-block-components-order-summary-item__description .wc-block-components-product-name,.wc-block-cart-items .wc-block-components-product-name{max-width:none;word-break:normal;overflow-wrap:break-word}.wc-block-components-order-summary-item__description{padding-left:12px;padding-right:0;word-break:normal;overflow-wrap:break-word}.wc-block-components-product-metadata__description{display:none}@media (max-width:950px){.entry-content .wc-block-components-sidebar-layout{flex-direction:column;margin:0 auto 16px}.entry-content .wc-block-components-sidebar-layout .wc-block-components-main,.entry-content .wc-block-components-sidebar-layout .wc-block-components-sidebar{padding:0;width:100%}.entry-content .wc-block-checkout__sidebar{order:0;margin-bottom:24px;position:static;top:auto}.entry-content .wc-block-checkout__main{order:1}}.entry-content .wc-block-components-text-input label,.entry-content .wc-block-components-text-input input,.entry-content .wc-block-components-textarea,.entry-content .wc-block-components-country-input label,.entry-content .wc-block-components-state-input label,.entry-content .wc-block-components-combobox-control label,.entry-content .wc-block-components-form .wc-block-components-text-input label{color:#1a1a1a}.entry-content .wc-block-components-text-input label,.entry-content .wc-block-components-combobox-control label{color:#5a5a5a}.entry-content .wc-block-components-text-input.is-active label,.entry-content .wc-block-components-combobox-control.is-active label{color:#1a1a1a}.entry-content .wc-block-components-text-input input,.entry-content .wc-block-components-textarea,.entry-content .wc-block-components-combobox input,.entry-content select{color:#1a1a1a}.entry-content .wc-block-components-text-input input::placeholder{color:#6b6b6b}.entry-content .wc-block-components-order-summary-item__quantity{color:#f5f5f5}.entry-content .wc-block-components-order-summary-item__quantity span{color:#1a1a1a}.woocommerce-account .entry-content>.woocommerce{display:block}.woocommerce-account .entry-content>.woocommerce:not(:has(.woocommerce-MyAccount-navigation)){display:block;max-width:26rem;margin-inline:auto}.entry-content .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0 0 var(--space-4);display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--space-6);border-bottom:1px solid var(--color-border)}.woocommerce-MyAccount-navigation li{padding-left:0;margin:0}.woocommerce-MyAccount-navigation li::before{content:none}.woocommerce-MyAccount-navigation li a{display:block;padding:0 0 var(--space-2);border:0;border-bottom:1px solid #fff0;color:var(--color-text-muted);text-decoration:none;font-size:.6875rem;font-weight:400;letter-spacing:.28em;text-transform:uppercase;transition:color var(--transition-base),border-color var(--transition-base)}.woocommerce-MyAccount-navigation li a:hover{color:var(--color-gold)}.woocommerce-MyAccount-navigation li.is-active a{border-bottom-color:var(--color-gold);color:var(--color-gold)}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout{margin-left:auto}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a{border-bottom-color:#fff0;text-decoration:underline}.account-empty{padding:var(--space-16) var(--space-8);border:1px solid var(--color-border);background:var(--color-bg-alt);text-align:center}.account-empty p{margin:0;color:var(--color-text-muted)}.entry-content .account-empty-link{display:inline-block;margin-top:var(--space-8);padding:var(--space-3) var(--space-6);border:1px solid rgb(219 181 99 / .5);color:var(--color-gold);text-decoration:none}.woocommerce-MyAccount-content{margin-top:var(--space-12)}.woocommerce-MyAccount-content>:first-child{margin-top:0}.woocommerce form .form-row{display:flex;flex-direction:column;gap:var(--space-2);margin:0 0 var(--space-5);padding:0}.woocommerce form .form-row label{font-size:var(--font-size-sm);color:var(--color-text-muted)}.woocommerce form .form-row .required{color:var(--color-gold);text-decoration:none}.woocommerce form input[type="text"],.woocommerce form input[type="email"],.woocommerce form input[type="tel"],.woocommerce form input[type="password"],.woocommerce form select,.woocommerce form textarea{width:100%;padding:var(--space-3);background:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);font-family:var(--font-body);font-size:var(--font-size-base)}.woocommerce form input:focus,.woocommerce form select:focus,.woocommerce form textarea:focus{outline:none;border-color:var(--color-gold)}.woocommerce form.woocommerce-form-login .form-row:has(.woocommerce-form-login__rememberme),.woocommerce form.woocommerce-form-login .form-row:has(button[type="submit"]){flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--space-4)}.woocommerce-form-login__rememberme{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--font-size-sm);color:var(--color-text-muted)}.woocommerce-form-login__rememberme input{width:auto;margin:0}.woocommerce-LostPassword{font-size:var(--font-size-sm)}.woocommerce-LostPassword a{color:var(--color-gold)}:root{--besino-lauko-fonas:#e6d7ad;--besino-lauko-krastas:#cbb98a}.entry-content .wc-block-components-text-input input[type=text],.entry-content .wc-block-components-text-input input[type=email],.entry-content .wc-block-components-text-input input[type=tel],.entry-content .wc-block-components-text-input input[type=number],.entry-content .wc-block-components-text-input input[type=url],.entry-content .wc-block-components-text-input input[type=password],.entry-content .wc-block-components-textarea,.entry-content .wc-block-components-combobox-control input[type=text],.entry-content .wc-block-components-form .wc-block-components-text-input input,.entry-content .wc-block-components-select .wc-block-components-select__select,.woocommerce-checkout .woocommerce-input-wrapper input,.woocommerce-checkout .woocommerce-input-wrapper select,.woocommerce-checkout .woocommerce-input-wrapper textarea{background-color:var(--besino-lauko-fonas);border-color:var(--besino-lauko-krastas)}.entry-content .wc-block-components-text-input input[type=text]:focus,.entry-content .wc-block-components-text-input input[type=email]:focus,.entry-content .wc-block-components-text-input input[type=tel]:focus,.entry-content .wc-block-components-text-input input[type=number]:focus,.entry-content .wc-block-components-textarea:focus,.entry-content .wc-block-components-combobox-control input[type=text]:focus,.entry-content .wc-block-components-form .wc-block-components-text-input input:focus,.entry-content .wc-block-components-select .wc-block-components-select__select:focus{background-color:#efe6c9;border-color:var(--color-gold);box-shadow:0 0 0 1px var(--color-gold);outline:none}.entry-content input:-webkit-autofill,.entry-content input:-webkit-autofill:hover,.entry-content input:-webkit-autofill:focus,.woocommerce-checkout input:-webkit-autofill{-webkit-box-shadow:0 0 0 100px var(--besino-lauko-fonas) inset;-webkit-text-fill-color:#1a1a1a}.entry-content .wc-blocks-components-select__container,.entry-content .select2-container--default .select2-selection--single,.entry-content .select2-dropdown,.woocommerce-checkout .select2-container--default .select2-selection--single{background-color:var(--besino-lauko-fonas);border-color:var(--besino-lauko-krastas)}.entry-content .select2-container--default .select2-selection--single .select2-selection__rendered,.entry-content .select2-results__option{color:#1a1a1a}.entry-content .select2-container--default .select2-results__option--highlighted[aria-selected],.entry-content .select2-container--default .select2-results__option[aria-selected="true"]{background-color:var(--color-gold);color:#1a1a1a}.entry-content .paysera-payment-methods,.entry-content .paysera-radio-control,.entry-content .paysera-payment-country-select{--pm-bg:var(--besino-lauko-fonas);--pm-bg-hover:#efe6c9;--pm-border:var(--besino-lauko-krastas);--pm-border-hover:var(--color-gold);--pm-border-selected:var(--color-gold);--pm-ring:rgba(201, 168, 76, 0.35);--pm-text:#1a1a1a;--pm-muted:#5a5a5a;--pm-font:var(--font-body, 'Inter', sans-serif)}.entry-content .paysera-payment-country-select select,.entry-content .paysera-payment-country-select input{background-color:var(--besino-lauko-fonas);border-color:var(--besino-lauko-krastas);color:#1a1a1a}.entry-content .paysera-customer-consent{color:var(--color-text-muted)}.entry-content .paysera-customer-consent a{color:var(--color-gold)}.product-rating-summary{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-sm);text-decoration:none}.product-rating-summary:hover span{color:var(--color-gold-light)}.product-reviews{border-top:1px solid var(--color-border);padding-top:var(--space-10)}.woocommerce-Reviews-title{font-family:var(--font-heading);font-size:var(--font-size-xl);margin-bottom:var(--space-6)}.woocommerce-noreviews{color:var(--color-text-muted)}.product-reviews .commentlist{list-style:none;margin:0 0 var(--space-8);padding:0;display:grid;gap:var(--space-4)}.product-reviews .commentlist .comment_container{display:flex;gap:var(--space-4);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5)}.product-reviews .commentlist img.avatar{width:44px;height:44px;border-radius:50%;flex-shrink:0}.product-reviews .woocommerce-review__author{font-weight:600}.product-reviews .woocommerce-review__published-date,.product-reviews .woocommerce-review__verified{color:var(--color-text-muted);font-size:var(--font-size-sm)}.product-reviews .star-rating span,.product-rating-summary .star-rating span{color:var(--color-gold)}#review_form_wrapper{background:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6)}#review_form .comment-reply-title{font-family:var(--font-heading);font-size:var(--font-size-lg);display:block;margin-bottom:var(--space-4)}#review_form .comment-form-rating label,#review_form .comment-form-comment label,#review_form .comment-form-author label,#review_form .comment-form-email label{display:block;margin-bottom:var(--space-2);font-size:var(--font-size-sm)}#review_form select#rating,#review_form textarea#comment,#review_form input[type="text"],#review_form input[type="email"]{width:100%;padding:var(--space-3);background-color:var(--besino-lauko-fonas);border:1px solid var(--besino-lauko-krastas);border-radius:var(--radius-sm);color:var(--color-text-dark);font-family:var(--font-body);font-size:var(--font-size-base)}#review_form select#rating:focus,#review_form textarea#comment:focus,#review_form input[type="text"]:focus,#review_form input[type="email"]:focus{outline:2px solid var(--color-gold);outline-offset:1px}#review_form .comment-form-cookies-consent{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted)}#review_form .comment-form-cookies-consent input{width:auto;margin-top:3px}#review_form .form-submit input[type="submit"]{background:var(--color-gold);color:var(--color-text-dark);border:none;border-radius:var(--radius-sm);padding:var(--space-3) var(--space-6);font-weight:600;cursor:pointer}#review_form .form-submit input[type="submit"]:hover{background:var(--color-gold-light)}@media (max-width:640px){.product-reviews .commentlist .comment_container{flex-direction:column}}.star-rating{position:relative;display:inline-block;width:5.6em;height:1.2em;overflow:hidden;line-height:1.2;font-size:var(--font-size-base)}.star-rating::before{content:'★★★★★';position:absolute;left:0;top:0;color:var(--color-border);letter-spacing:.08em}.star-rating span{position:absolute;left:0;top:0;overflow:hidden;padding-top:1.5em;height:0}.star-rating span::before{content:'★★★★★';position:absolute;left:0;top:0;color:var(--color-gold);letter-spacing:.08em}.product-reviews p.stars{margin:0 0 var(--space-4)}.product-reviews p.stars span{display:inline-flex;gap:2px}.product-reviews p.stars a{position:relative;display:block;width:1.6em;height:1.6em;text-indent:-9999px;overflow:hidden;text-decoration:none}.product-reviews p.stars a::before{content:'★';position:absolute;inset:0;text-indent:0;color:var(--color-border);font-size:1.5rem;line-height:1;transition:color var(--transition-fast,0.15s)}.product-reviews p.stars:hover a::before{color:var(--color-gold-light)}.product-reviews p.stars a:hover~a::before{color:var(--color-border)}.product-reviews p.stars.selected a.active::before,.product-reviews p.stars.selected a:not(.active)::before{color:var(--color-gold)}.product-reviews p.stars.selected a.active~a::before{color:var(--color-border)}.product-reviews p.stars a:focus-visible::before{outline:2px solid var(--color-gold);outline-offset:2px}.mini-cart{position:fixed;inset:0;z-index:1002;display:none;justify-content:flex-end}.mini-cart.is-open{display:flex}.mini-cart-backdrop{position:absolute;inset:0;padding:0;border:0;cursor:pointer;background:rgb(8 7 6 / .8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mini-cart-panel{position:relative;display:flex;flex-direction:column;width:100%;max-width:28rem;height:100%;border-left:1px solid var(--color-border);background:var(--color-bg-alt)}.mini-cart.is-busy .mini-cart-panel{opacity:.6;pointer-events:none}.mini-cart-header{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--color-border)}.mini-cart-title{margin-bottom:0;color:var(--color-text)}.mini-cart-close{display:flex;padding:0;background:none;border:0;cursor:pointer;color:var(--color-text-muted);transition:color var(--transition-base,0.3s ease)}.mini-cart-close:hover{color:var(--color-gold)}.mini-cart-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding-inline:2rem;text-align:center}.mini-cart-empty p{margin:0;color:var(--color-text-muted)}.mini-cart-empty-link{margin-bottom:0;padding:.75rem 1.5rem;border:1px solid rgb(219 181 99 / .5);color:var(--color-gold);transition:background-color var(--transition-base,0.3s ease),color var(--transition-base,0.3s ease)}.mini-cart-empty-link:hover{background:var(--color-gold);color:var(--color-text-dark)}.mini-cart-items{flex:1;overflow-y:auto;padding-inline:1.5rem}.mini-cart-item{display:flex;gap:1rem;padding-block:1.25rem}.mini-cart-item+.mini-cart-item{border-top:1px solid var(--color-border)}.mini-cart-item-image{display:block;flex-shrink:0;width:5rem;height:5rem;overflow:hidden;background:var(--color-frame)}.mini-cart-item-image img{box-sizing:border-box;width:100%;height:100%;padding:.5rem;object-fit:contain}.mini-cart-item-body{min-width:0;flex:1}.mini-cart-item-title{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;line-height:1.25rem;color:var(--color-text);transition:color var(--transition-base,0.3s ease)}.mini-cart-item-title:hover{color:var(--color-gold)}.mini-cart-item-price{margin:.25rem 0 0;font-size:.875rem;line-height:1.25rem;color:var(--color-gold)}.mini-cart-item-actions{display:flex;align-items:center;gap:.75rem;margin-top:.75rem}.mini-cart-qty{display:flex;align-items:center;border:1px solid var(--color-border)}.mini-cart-qty-btn{display:flex;padding:.5rem;background:none;border:0;cursor:pointer;color:var(--color-text-muted);transition:color var(--transition-base,0.3s ease)}.mini-cart-qty-btn:hover{color:var(--color-gold)}.mini-cart-qty-value{width:2rem;text-align:center;font-size:.875rem;color:var(--color-text)}.mini-cart-remove{padding:0;background:none;border:0;cursor:pointer;font-family:inherit;font-size:.75rem;line-height:1rem;color:var(--color-text-muted);text-decoration:underline;transition:color var(--transition-base,0.3s ease)}.mini-cart-remove:hover{color:var(--color-gold)}.mini-cart-footer{padding:1.5rem;border-top:1px solid var(--color-border)}.mini-cart-shipping{margin:0;font-size:.75rem;line-height:1rem;color:var(--color-text-muted)}.mini-cart-shipping.is-free{color:var(--color-gold)}.mini-cart-subtotal{display:flex;align-items:baseline;justify-content:space-between;margin-top:1rem}.mini-cart-subtotal .label-caps{margin-bottom:0;color:var(--color-text-muted)}.mini-cart-subtotal-value{font-family:var(--font-heading);font-size:1.5rem;line-height:2rem;color:var(--color-gold)}.mini-cart-actions{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem}.mini-cart-btn-primary,.mini-cart-btn-ghost{display:block;margin-bottom:0;padding-block:1rem;text-align:center}.mini-cart-btn-primary{background:var(--color-gold);color:var(--color-text-dark);transition:opacity var(--transition-base,0.3s ease)}.mini-cart-btn-primary:hover{opacity:.9}.mini-cart-btn-ghost{border:1px solid rgb(219 181 99 / .5);color:var(--color-gold);transition:background-color var(--transition-base,0.3s ease)}.mini-cart-btn-ghost:hover{background:rgb(219 181 99 / .1)}.woocommerce-MyAccount-content .products--pageidavimai{margin-top:var(--space-6)!important}.pageidavimai-tuscia p{margin:0 0 var(--space-3);color:var(--color-text-muted)}.pageidavimai-tuscia .mini-cart-empty-link{display:inline-block;margin-top:var(--space-4)}.page-content--auth{padding-block:8rem}@media (min-width:1024px){.page-content--auth{padding-top:11rem}}.page-content--auth .page-hero{display:none}.page-content--auth .container{max-width:28rem}.page-content--auth .auth-title{margin:0;font-family:var(--font-heading);font-size:2.25rem;line-height:2.5rem;font-weight:500;color:var(--color-text)}.page-content--auth .auth-lead{margin:.75rem 0 0;font-size:.875rem;line-height:1.4;color:var(--color-text-muted)}.page-content--auth .auth-google{display:block;width:100%;margin:2.5rem 0 0;padding-block:1rem;border:1px solid rgb(219 181 99 / .5);color:var(--color-gold);text-align:center;text-decoration:none;transition:background-color var(--transition-base),color var(--transition-base)}.page-content--auth .auth-google:hover,.page-content--auth .auth-google:focus-visible{background:var(--color-gold);color:var(--color-text-dark)}.page-content--auth .auth-or{display:flex;align-items:center;gap:1rem;margin-block:2rem;font-size:.75rem;color:var(--color-text-muted)}.page-content--auth .auth-or span{flex:1;height:1px;background:var(--color-border)}.page-content--auth .auth-form{display:flex;flex-direction:column;gap:1rem;margin:0}.page-content--auth .auth-form>wc-order-attribution-inputs,.page-content--auth .auth-form>.woocommerce-privacy-policy-text:empty{display:none}.page-content--auth .auth-form .auth-input{width:100%;box-sizing:border-box;padding:.75rem 1rem;background:var(--color-bg);border:1px solid var(--color-input);border-radius:0;color:var(--color-text);font-family:inherit;font-size:.875rem;outline:none;transition:border-color var(--transition-base)}.page-content--auth .auth-form .auth-input::placeholder{color:var(--color-text-muted);opacity:1}.page-content--auth .auth-form .auth-input:focus{border-color:var(--color-gold);box-shadow:none}.page-content--auth .auth-form .auth-submit{width:100%;padding:1rem 0;background:var(--color-gold);border:0;border-radius:0;color:var(--color-text-dark);cursor:pointer;text-align:center;text-decoration:none;transition:opacity var(--transition-base)}.page-content--auth .auth-form .auth-submit:hover{background:var(--color-gold);opacity:.9}.page-content--auth .auth-links{display:flex;flex-direction:column;gap:.5rem;margin-top:2rem}.page-content--auth .auth-links .auth-toggle{align-self:flex-start;font-size:.875rem;color:var(--color-text-muted);text-decoration:underline;transition:color var(--transition-base)}.page-content--auth .auth-links .auth-toggle:hover{color:var(--color-gold)}.page-content--auth .auth-terms{margin:2.5rem 0 0;font-size:.75rem;line-height:1.5;color:var(--color-text-muted)}.page-content--auth .auth-terms a{color:var(--color-gold);text-decoration:underline}.page-content--auth .woocommerce-privacy-policy-text p{margin:0;font-size:.75rem;line-height:1.5;color:var(--color-text-muted)}.page-content--auth .woocommerce-privacy-policy-text a{color:var(--color-gold);text-decoration:underline}.page-content--auth .auth-panel--register{display:none}.page-content--auth .auth.is-register .auth-panel--login{display:none}.page-content--auth .auth.is-register .auth-panel--register{display:block}