
.ed-commerce{background:var(--ed-commerce-paper,#f1f2ee);color:var(--ed-commerce-ink,#252722);--ed-page-paper:var(--ed-commerce-paper);--ed-page-ink:var(--ed-commerce-ink);--ed-site-body:var(--ed-commerce-body);--ed-site-title:var(--ed-commerce-title);--ed-site-title-mobile:var(--ed-commerce-title-mobile);--ed-rule:var(--ed-commerce-rule);--ed-site-font:var(--ed-commerce-font);--font-body--family:var(--ed-commerce-font);--font-heading--family:var(--ed-commerce-font);--font-subheading--family:var(--ed-commerce-font);--font-accent--family:var(--ed-commerce-font)}
.ed-commerce #MainContent :is(.section-background,.section,.product-grid-container,.product-details,.group-block,.product-card,.product-card__content){background-color:var(--ed-commerce-paper)!important;color:var(--ed-commerce-ink);--color-background:var(--ed-commerce-paper);--color-foreground:var(--ed-commerce-ink)}
.ed-commerce #MainContent :is(h1,h2,h3,h4,h5,h6,p,li,span,a,button,input,select,label,summary,div){font-family:var(--ed-commerce-font)!important}
.ed-commerce #MainContent :is(h1,h2,h3,h4,h5,h6){font-weight:400!important;letter-spacing:-.025em}
.ed-commerce #MainContent h1{font-size:var(--ed-commerce-title)!important;line-height:1.15!important;margin-block:0 20px}
.ed-commerce #MainContent .product-information__media :is(.product-media,.product-media-container,.slideshow-slide){background-color:var(--ed-commerce-media-background)!important}
.ed-commerce #MainContent :is(.product-media__image,.product-card img){mix-blend-mode:var(--ed-commerce-image-blend)}
.ed-commerce #MainContent .product-details>.group-block{padding-top:12px}
.ed-commerce #MainContent .price{font-size:var(--ed-commerce-body);font-weight:400}
.ed-commerce #MainContent :is(.add-to-cart-button,.product-form-buttons .button[type=submit]){background:var(--ed-commerce-button-paper)!important;color:var(--ed-commerce-button-ink)!important;border-color:var(--ed-commerce-button-paper)!important;border-radius:var(--ed-commerce-button-radius)!important;font-size:11px;letter-spacing:.025em;min-height:50px;box-shadow:none}
.ed-commerce #MainContent :is(.quantity-selector,.variant-option__button-label){border-radius:var(--ed-commerce-button-radius);box-shadow:none}
.ed-commerce #MainContent .product-card{border-bottom:1px solid var(--ed-commerce-rule);padding-bottom:var(--ed-commerce-card-gap);border-radius:0;box-shadow:none}
.ed-commerce #MainContent .product-card :is(h3,.h5,.h6,.product-card__title){font-size:var(--ed-commerce-card-title)!important;line-height:1.4!important;font-weight:400!important;letter-spacing:.015em;text-transform:uppercase}
.ed-commerce #MainContent .product-card .price{font-size:11px}.ed-commerce #MainContent .product-card__content{gap:10px}
.ed-commerce .ed-page-intro{text-align:var(--ed-commerce-title-align);border-color:var(--ed-commerce-rule)}.ed-commerce .ed-page-intro>div{margin-left:auto;margin-right:auto}
.ed-commerce #MainContent :is(.facets,.facets__label,.sorting-filter,.product-count){font-size:11px;letter-spacing:.01em}
.ed-commerce #MainContent .product-information{padding-top:48px;padding-bottom:64px}
.ed-commerce .ed-product-description{font-family:var(--ed-commerce-font);font-size:var(--ed-description-size);line-height:var(--ed-description-leading);color:var(--ed-commerce-ink);width:100%;max-width:560px}
.ed-commerce #MainContent .ed-product-description :is(p,li,span,a,strong,em,div){font-size:inherit!important;line-height:inherit!important;font-family:inherit!important;color:inherit!important}
.ed-commerce #MainContent .ed-product-description :is(h1,h2,h3,h4,h5,h6){font-size:15px!important;font-weight:400!important;line-height:1.4!important;margin:24px 0 12px;letter-spacing:.015em}
.ed-commerce .ed-product-description p{margin:0 0 16px}.ed-commerce .ed-product-description :is(ul,ol){margin:0 0 20px;padding-left:20px}.ed-commerce .ed-product-description li+li{margin-top:6px}
.ed-commerce .ed-description-details>summary{list-style:none;display:flex;align-items:center;gap:16px;width:fit-content;cursor:pointer;font-size:10px;line-height:1.4;text-transform:uppercase;letter-spacing:.025em;padding:8px 0;border-bottom:1px solid var(--ed-commerce-rule);margin:0 0 22px}
.ed-commerce .ed-description-details>summary::-webkit-details-marker{display:none}.ed-commerce .ed-description-details>summary .maeler-arrow{width:16px;height:16px}.ed-description-less{display:none}.ed-description-details[open] .ed-description-more{display:none}.ed-description-details[open] .ed-description-less{display:inline}.ed-description-details[open]>summary svg{transform:rotate(180deg)}.ed-product-description:has(.ed-description-details[open])>.ed-description-preview{display:none}
.ed-commerce .ed-description-details>summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}.ed-commerce .ed-description-full img{max-width:100%;height:auto}
@media(max-width:700px){.ed-commerce #MainContent h1{font-size:var(--ed-commerce-title-mobile)!important}.ed-commerce #MainContent .product-information{padding-top:24px;padding-bottom:40px}.ed-commerce #MainContent .ed-product-description{font-size:var(--ed-description-size-mobile)}.ed-commerce #MainContent .product-details>.group-block{padding-top:8px}.ed-commerce #MainContent .product-card :is(h3,.h5,.h6){font-size:min(var(--ed-commerce-card-title),12px)!important}}

.ed-commerce #MainContent :is(.card-gallery,.product-media,.product-media-container,slideshow-slide){background-color:var(--ed-commerce-paper)!important}
.ed-commerce #MainContent .product-media__image:not([src*='alisa']):not([src*='/files/kvapas2.']):not([src*='/files/kvapas3.']):not([src*='/files/kvapas_4.']):not([src*='/files/1_copy.']):not([src*='/files/1.png']):not([src*='rinkinys_']){filter:brightness(1.12) contrast(1.08)}

.ed-commerce #MainContent :is(.add-to-cart-button,.product-form-buttons .button[type=submit]){background:transparent!important;color:var(--ed-commerce-ink)!important;border:1px solid currentColor!important;box-shadow:none!important}
.ed-commerce #MainContent :is(.add-to-cart-button,.product-form-buttons .button[type=submit]):is(:hover,:active,:focus-visible){background:transparent!important;color:var(--ed-commerce-ink)!important;border-color:currentColor!important}

.ed-commerce .card-gallery slideshow-container{display:block;position:relative}
.ed-commerce .card-gallery slideshow-arrows{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;z-index:2;pointer-events:none}
.ed-commerce .card-gallery slideshow-arrows .slideshow-control{opacity:0;pointer-events:auto}
.ed-commerce .card-gallery slideshow-component:not(:defined) slideshow-arrows{display:none!important}
@media(min-width:750px){.ed-commerce .card-gallery slideshow-component:is(:hover,:focus-within) slideshow-arrows .slideshow-control{opacity:1}}
