@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-ushprod .products {grid-template-columns: repeat(3, 1fr)}#brxe-ushpag {align-self: center}#brxe-ushsec{--u-ink:#330040;--u-lilac:#9B77E0;--u-berry:#A0329A;--u-pink:#FEB4C3;--u-sand:#EFE7DE;--u-line:#D9CCE0;font-family:Montserrat,sans-serif;color:#1A1A1A;background:#FCFBF8;padding:48px 24px 80px}#brxe-ushsec > .brxe-container{width:100%;max-width:1200px;margin:0 auto}#brxe-ushsec h1,#brxe-ushsec .u-h1{font-family:Montserrat,sans-serif;font-weight:600;font-size:clamp(32px,4vw,52px);line-height:1.1;text-transform:uppercase;color:var(--u-lilac);margin:0 0 24px}#brxe-ushsec h2,#brxe-ushsec h3{font-family:Montserrat,sans-serif;color:var(--u-ink)}#brxe-ushsec .woocommerce-breadcrumb,#brxe-ushsec .brxe-woocommerce-breadcrumbs{font-size:14px;color:#6b5f70;margin:0 0 16px}#brxe-ushsec .woocommerce-breadcrumb a,#brxe-ushsec .brxe-woocommerce-breadcrumbs a{color:var(--u-ink);text-decoration:none}#brxe-ushsec :is(.button,button[type=submit],input[type=submit],a.checkout-button,.single_add_to_cart_button,.u-btn,.woocommerce-button,.brxe-button){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 28px;border:0 !important;border-radius:67px !important;background:linear-gradient(90deg,var(--u-lilac),var(--u-berry)) !important;color:#fff !important;font:500 16px/1.2 Montserrat,sans-serif !important;text-transform:none;text-decoration:none;cursor:pointer;transition:background .2s,transform .2s}#brxe-ushsec :is(.button,button[type=submit],input[type=submit],a.checkout-button,.single_add_to_cart_button,.u-btn,.woocommerce-button,.brxe-button):hover{background:var(--u-ink) !important}#brxe-ushsec :is(input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],select,textarea){width:100%;box-sizing:border-box;min-height:48px;padding:12px 16px;border:1px solid var(--u-line);border-radius:14px;background:#fff;font:500 16px Montserrat,sans-serif;color:#1A1A1A;box-shadow:none}#brxe-ushsec :is(input,select,textarea):focus{outline:2px solid var(--u-lilac);outline-offset:1px;border-color:var(--u-lilac)}#brxe-ushsec label{font:600 14px Montserrat,sans-serif;color:var(--u-ink)}#brxe-ushsec .u-box{background:#fff;border:1px solid var(--u-ink);border-radius:15px;padding:32px}#brxe-ushsec :is(.woocommerce-message,.woocommerce-info,.woocommerce-error){background:#fff;border:1px solid var(--u-ink);border-radius:15px;padding:16px 20px;color:var(--u-ink);list-style:none}#brxe-ushsec :is(.woocommerce-message,.woocommerce-info,.woocommerce-error)::before{display:none}#brxe-ushsec table.shop_table{border:1px solid var(--u-ink);border-radius:15px;border-collapse:separate;overflow:hidden;background:#fff}#brxe-ushsec table.shop_table :is(th,td){padding:14px 16px;border-color:#EFE7DE}@media (max-width:767px){ #brxe-ushsec{padding:32px 16px 56px} #brxe-ushsec .u-box{padding:24px 20px} }#brxe-ushprod .bricks-layout-wrapper,#brxe-ushprod ul.products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}#brxe-ushprod :is(li.product,.repeater-item){position:relative;display:flex;flex-direction:column;margin:0;padding:0;width:auto;background:#fff;border:1px solid var(--u-ink);border-radius:15px;overflow:hidden;transition:transform .2s,box-shadow .2s}#brxe-ushprod :is(li.product,.repeater-item):hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(51,0,64,.14)}#brxe-ushprod :is(li.product,.repeater-item) > .dynamic{padding:0 22px;margin:0}#brxe-ushprod :is(li.product,.repeater-item) > .dynamic:first-child{padding:0}#brxe-ushprod :is(li.product,.repeater-item) > .dynamic:first-child img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;margin:0;border-radius:0}#brxe-ushprod img[src*='uam_web_logo'],#brxe-ushprod img[src*='bez-nazvy-lohotyp']{object-fit:contain !important;padding:32px;box-sizing:border-box;background:#F4EEF6}#brxe-ushprod :is(li.product,.repeater-item) > .dynamic:nth-child(2){padding-top:20px}#brxe-ushprod .u-kick{display:block;font:700 12px/1.3 Montserrat,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--u-berry)}#brxe-ushprod .u-kick:empty{display:none}#brxe-ushprod :is(h2,h3){font:700 20px/1.2 Montserrat,sans-serif !important;color:var(--u-ink) !important;margin:0 !important;padding-top:8px;text-transform:none !important}#brxe-ushprod :is(h2,h3) a{color:inherit;text-decoration:none}#brxe-ushprod :is(h2,h3) a::after{content:'';position:absolute;inset:0;z-index:1}#brxe-ushprod .u-ex{margin:12px 0 0;font:500 15px/1.5 Montserrat,sans-serif;color:#262624;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}#brxe-ushprod .u-ex:empty{display:none}#brxe-ushprod :is(li.product,.repeater-item) > .dynamic:has(.u-foot){margin-top:auto}#brxe-ushprod .u-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 0 22px}#brxe-ushprod .u-price{font:800 20px Montserrat,sans-serif;color:var(--u-ink)}#brxe-ushprod .u-price del{font-weight:500;color:#8a7d8f;margin-right:6px}#brxe-ushprod .u-price ins{text-decoration:none}#brxe-ushprod .u-more{position:relative;z-index:2;min-height:40px !important;padding:8px 20px !important;font-size:14px !important}#brxe-ushprod :is(li.product,.repeater-item):hover .u-more{background:var(--u-ink) !important}#brxe-ushprod :is(li.product,.repeater-item) > .dynamic:has(.product-landing){display:none}#brxe-ushprod .product-landing{display:none !important}#brxe-ushprod :is(li.product,.repeater-item):focus-within{outline:2px solid var(--u-lilac);outline-offset:2px}@media (max-width:991px){ #brxe-ushprod .bricks-layout-wrapper,#brxe-ushprod ul.products{grid-template-columns:repeat(2,minmax(0,1fr))} }@media (max-width:600px){ #brxe-ushprod .bricks-layout-wrapper,#brxe-ushprod ul.products{grid-template-columns:1fr} #brxe-ushprod :is(li.product,.repeater-item) > .dynamic{padding:0 18px} #brxe-ushprod :is(li.product,.repeater-item) > .dynamic:first-child{padding:0} }