@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{overflow:hidden;position:relative}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute!important;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {.brxe-code{width:100%}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-filter-search{position:relative;width:100%}.brxe-filter-search :where(input){width:100%}.brxe-filter-search .icon{cursor:pointer;display:grid;height:100%;margin-inline:10px;place-items:center;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .3s;visibility:hidden}.brxe-filter-search .icon.brx-show{visibility:visible}}@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-acgykc {margin-bottom: -19px; font-size: 5rem; text-align: right; align-self: flex-end}@media (max-width: 767px) {#brxe-acgykc {align-self: center; font-size: 4rem; margin-bottom: -15px}}@media (max-width: 478px) {#brxe-acgykc {font-size: 3.4rem; margin-bottom: -13px}}#brxe-sfgghz {margin-top: 20px; margin-bottom: 30px; width: auto; padding-right: var(--title_spacing); border-bottom: 0.5px solid var(--bricks-color-350205)}@media (max-width: 767px) {#brxe-sfgghz {align-self: center !important; width: 100vw; padding-right: 0}}#brxe-4a0070 {align-self: center; max-width: 55%; margin-top: 10px; margin-bottom: 0; margin-left: 10%; font-weight: 200; color: rgba(0, 0, 0, 0.49); line-height: 1.2; font-size: 2rem; text-align: center}@media (max-width: 767px) {#brxe-4a0070 {margin-left: 0; max-width: 65%}}@media (max-width: 478px) {#brxe-4a0070 {max-width: 75%}}#brxe-7b1ef4 {justify-content: flex-end; align-items: flex-end; margin-bottom: 30px}@media (max-width: 767px) {#brxe-egyewj {width: 50%; align-self: center; margin-bottom: -6px}#brxe-egyewj input::placeholder {font-size: 21px; color: var(--bricks-color-eumleg); font-weight: 100; font-style: italic}}@media (max-width: 478px) {#brxe-egyewj {margin-bottom: -9px}}#brxe-bcfygw {margin-top: 20px}@media (max-width: 767px) {#brxe-bcfygw {margin-top: 7px; margin-bottom: -7px}}#brxe-olgqyj {display: none}#brxe-fctnmq {font-size: 35px; margin-top: 20px; display: none}@media (max-width: 767px) {#brxe-fctnmq {margin-top: 0}}#brxe-smauzg {margin-right: 37.5px; grid-column: 2; flex-direction: column; width: 35px; align-self: flex-start !important; grid-row: 1}@media (max-width: 767px) {#brxe-smauzg {flex-direction: row}}.catalog { cursor: pointer;}#brxe-bfskoo {display: none}@media (max-width: 767px) {#brxe-bfskoo {flex-direction: row; justify-content: space-around; padding-top: 15px; padding-bottom: 15px; border-top: 1px solid rgba(98, 93, 153, 0.31); display: flex; margin-bottom: 10px}}#brxe-197886 {margin-bottom: 20px; align-self: flex-end; height: 62px; width: 62px}#brxe-197886:not(.tag), #brxe-197886 img {object-fit: fill}#brxe-244d7b {font-size: 2.6rem; font-weight: 700}#brxe-66886a {font-size: 2.4rem}#brxe-17f68c {font-size: 2.4rem}#brxe-56c36a {font-size: 2.4rem}#brxe-3f213a {grid-column: 1; grid-row: 1/10; flex-direction: column; align-items: flex-start; padding-left: 80px; border-right: 0.5px solid #625d99}@media (max-width: 991px) {#brxe-3f213a {padding-left: 65px}}@media (max-width: 767px) {#brxe-3f213a {padding-left: 50px; display: none}}.brxe-viczit .brxe-vqshkj.brxe-shortcode {font-weight: 700; font-style: normal; font-size: 6.1cqw; line-height: 1.1; font-family: "Cormorant Garamond"; margin-left: 3px}.brxe-viczit .brxe-gsrjpk.brxe-heading {font-weight: 400; font-size: 6.45cqw; line-height: 1.0; margin-top: 2px; margin-bottom: 0; margin-left: 3px; padding-bottom: 2px}.brxe-gsrjpk { display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2; line-clamp: 2; overflow: hidden;}.brxe-viczit .brxe-qwegis.brxe-shortcode {font-size: 4.5cqw; line-height: 4.9cqw; font-weight: 200; margin-top: 4cq}@media (max-width: 478px) {.brxe-viczit .brxe-qwegis.brxe-shortcode {font-size: 4.0cqw; height: 5cqh; max-height: 11cqh}}.brxe-viczit .brxe-covnze.brxe-block {margin-top: -5px}@media (max-width: 478px) {.brxe-viczit .brxe-covnze.brxe-block {margin-top: 0cqw}}.brxe-viczit .brxe-iuyfmm.brxe-block {max-height: 78.5%; height: 78.5%; justify-content: flex-start; row-gap: 4cqw; padding-top: 2px}.brxe-iuyfmm { -webkit-mask-image: linear-gradient(to bottom, rgba(0,0,0,1) 80%, rgba(0,0,0,0)); -webkit-mask-repeat: no-repeat; -webkit-mask-size: 100% 100%; mask-image: linear-gradient(to bottom, rgba(0,0,0,1) 80%, rgba(0,0,0,0)); mask-repeat: no-repeat; mask-size: 100% 100%;}@media (max-width: 767px) {.brxe-viczit .brxe-iuyfmm.brxe-block {height: 74.5%}}@media (max-width: 478px) {.brxe-viczit .brxe-iuyfmm.brxe-block {padding-top: 4cqw; height: 75.5%}}.brxe-viczit .brxe-xpscsj.brxe-shortcode {width: 80%; font-family: "Ysabeau"; font-weight: 100; font-style: normal; font-size: 5.2cqw}@media (max-width: 767px) {.brxe-viczit .brxe-xpscsj.brxe-shortcode {width: 55%}}.brxe-viczit .brxe-qfayoc.brxe-icon {align-self: center; height: 8cqw; width: 9cqw; font-size: 7cqw}.brxe-viczit .brxe-wfvall.brxe-block {width: 7cqw; align-items: flex-end}.brxe-viczit .brxe-akyccd.brxe-icon {height: 33px; fill: var(--bricks-color-eumleg); width: 30px; font-size: 7cqw; margin-left: 0}.brxe-viczit .brxe-ylynqn.brxe-icon {height: 33px; fill: var(--bricks-color-eumleg); width: 30px; font-size: 7cqw}.brxe-viczit .brxe-rhkqmj.brxe-block {align-self: center !important; align-items: flex-start; flex-direction: column; justify-content: center; width: 6cqw}.my-heart{background:none;border:0;cursor:pointer;padding:0;line-height:0} .heart-filled{display:none} .my-heart.is-active .heart-filled{display:inline} .my-heart.is-active .heart-outline{display:none} .my-heart { transition: transform 0.2s ease;} .my-heart.pulse { animation: pulseAnim 0.4s ease;}@keyframes pulseAnim { 0% { transform: scale(1); } 40% { transform: scale(1.2); } 60% { transform: scale(0.9); } 100% { transform: scale(1); }}.brxe-viczit .brxe-oeyjtm.brxe-block {width: 22%; align-items: flex-end; align-self: flex-end !important; flex-direction: row; justify-content: flex-end}@media (max-width: 767px) {.brxe-viczit .brxe-oeyjtm.brxe-block {width: 38%}}.brxe-viczit .brxe-epikdo.brxe-block {width: 100%; justify-content: space-between; align-items: center; flex-direction: row; background-color: #ffffff; margin-bottom: 4cqw; padding-right: 20px; padding-bottom: 0; padding-left: 2cqw; position: absolute; bottom: 0px; left: 0px; right: 0px}@media (max-width: 478px) {.brxe-viczit .brxe-epikdo.brxe-block {padding-bottom: 0; margin-bottom: 11px}}.brxe-viczit .brxe-giqwtr.brxe-block {max-height: 100%; height: 100%; justify-content: space-between; padding-top: 3cqw; padding-right: 20px; padding-left: 3cqw; align-self: stretch !important; width: 100%; align-items: stretch; overflow: hidden; position: relative}@media (max-width: 478px) {.brxe-viczit .brxe-giqwtr.brxe-block {padding-top: 1cqw; padding-right: 17px; flex-wrap: nowrap}}.brxe-viczit .brxe-godski.brxe-image {border: 0.5px solid var(--line-colour); margin-top: -7px}.brxe-viczit .brxe-godski.brxe-image:not(.tag), .brxe-viczit .brxe-godski.brxe-image img {object-fit: scale-down}.brxe-viczit .brxe-gftfeb.brxe-block {align-self: stretch !important; width: 100%; justify-content: center; height: 100%; z-index: 5}.brxe-viczit.brxe-block {padding-top: 0; padding-right: 1.2cqw; padding-bottom: 0; padding-left: 1.2cqw; flex-grow: 1; display: grid; align-items: initial; grid-template-columns: 1.6fr 1fr; align-items: center; max-width: 450px; aspect-ratio: 1.7; min-width: 300px; width: 100%; flex-basis: 0}.brxe-viczit.brxe-block{ border-right: 0.5px solid var(--line-colour); border-bottom: 0.5px solid var(--line-colour);} .product-qv.brx-open .card { display: none; } .brxe-viczit.hide{ opacity: 0;} .brx-loading-animation { grid-column: 1 / -1; display:flex; justify-content:center; align-items:center; padding: 28px;}@media (max-width:1009px){ .brxe-viczit.brxe-block{ border-right: 0px; }}@media (max-width:768px){ .brxe-viczit.brxe-block{ border-right: 0; }}@media (max-width: 991px) {.brxe-viczit.brxe-block {border-right-width: 0}}@media (max-width: 478px) {.brxe-viczit.brxe-block {border-right-width: 0; min-width: 0px; width: 100%}}#brxe-vknajs {flex-grow: 1; display: grid; align-items: initial; grid-template-columns: repeat(auto-fill, minmax(350px, 1fr)); align-items: stretch; column-gap: 1rem; row-gap: 1rem; grid-auto-flow: row; justify-items: center; justify-content: center; align-content: stretch; grid-gap: 0px}@media (max-width: 478px) {#brxe-vknajs {grid-template-columns: 1fr}}#brxe-fhwiya {flex-grow: 1; display: grid; align-items: initial; grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); align-items: stretch; padding-bottom: 250px; column-gap: 1rem; row-gap: 1rem; grid-auto-flow: row; justify-items: center; justify-content: center; align-content: stretch; grid-gap: 0px}@media (max-width: 767px) {#brxe-fhwiya {width: 100vw; padding-right: 2%; padding-left: 2%}}#brxe-xevvmb input::placeholder {color: var(--bricks-color-eumleg)}.search-field.search-active { display: block;} .search-field { display: none;}#brxe-lyqrvk {grid-column: 1; grid-row: 1; align-self: flex-start !important}#brxe-qwgovh {font-size: 35px}#brxe-yakpro { cursor:pointer;}#brxe-kxwqpz {margin-top: 20px}#brxe-paxqzl {font-size: 35px; margin-top: 20px; display: none}@media (max-width: 767px) {#brxe-paxqzl {margin-top: 0}}#brxe-nqbrmx {grid-column: 2; flex-direction: column; width: 35px; align-self: flex-start !important; grid-row: 1; margin-right: 37.5px}#brxe-cddwwm {grid-row: 1 / 10; grid-column: 3; border-left: 0.5px solid var(--line-colour); padding-top: 25px; padding-left: 12px; display: grid; align-items: initial; align-content: flex-start; justify-items: flex-end; grid-template-columns: 100; overflow: hidden}#brxe-cddwwm { align-items: end;}#brxe-cddwwm.search-active { grid-template-columns: 1fr auto; column-gap: 12px;}@media (max-width: 767px) {#brxe-cddwwm {flex-direction: row; align-self: center !important; justify-content: space-around; align-items: center; padding-bottom: 25px; border-bottom: 0.5px solid var(--bricks-color-eumleg); display: none}}#brxe-715651 {display: grid; align-items: initial; align-self: stretch !important; width: 100%; grid-gap: 0px; border-top: 0.5px solid #625d99}#brxe-715651.search-active { grid-template-columns: 62px 1fr 348px;}#brxe-715651.search-active > .left-column { padding: 0;}#brxe-715651.search-active > .left-column > .publi-cat { transform: translateX(-238px);} .left-column { transition: padding .35s var(--animation_func);} .publi-cat { transition: transform .35s var(--animation_func); text-wrap: nowrap;}#brxe-715651 { grid-template-columns: 300px 1fr 110px; transition: grid-template-columns .35s var(--animation_func);}@media (max-width: 767px) {#brxe-715651 {display: flex}}@media (max-width: 478px) {#brxe-715651 {padding-top: 20px}}#brxe-c1a5c6 {align-self: stretch !important; width: 100%}