.about-brand{display:flex;flex-direction:column;align-items:center;gap:25px;padding:0
20px;margin-top:70px}@media (min-width: 768px){.about-brand{gap:32px;padding:0
40px;margin-top:120px}}@media (min-width: 1200px){.about-brand{gap:40px;padding:0
100px;margin-top:120px}}.about-brand__header{display:flex;flex-direction:column;align-items:center;gap:25px;width:100%}.about-brand__title{width:100%;margin:0;text-align:center;color:var(--text-primary, #4C2323);font-size:24px;font-family:'Ysabeau SC',var(--font-body,sans-serif);font-weight:700;line-height:31.2px}@media (min-width: 768px){.about-brand__title{font-size:32px}}@media (min-width: 1200px){.about-brand__title{font-size:36px;line-height:46.8px}}.about-brand__subtitle{width:100%;margin:0;text-align:center;color:var(--text-secondary, #0C0C0C);font-size:16px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:400;line-height:24px}.about-brand__features{display:flex;flex-direction:column;align-items:stretch;width:100%;box-sizing:border-box;padding:0
10px}@media (min-width: 768px){.about-brand__features{padding:0}}.about-brand__divider{width:100%;height:1px;background:var(--border-divider, #DFC5AE)}.about-brand__features-row{display:grid;grid-template-columns:1fr auto 1fr}@media (min-width: 768px){.about-brand__features-row{display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap;gap:25px;padding:0}}@media (min-width: 1200px){.about-brand__features-row{flex-wrap:nowrap}}.about-brand__feature{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:15px;padding:25px
4px;text-align:center}@media (min-width: 768px){.about-brand__feature{justify-content:center;flex:1 1 0;min-width:0;gap:20px;padding:33.5px 0}}.about-brand__feature-icon{width:40px;height:40px}@media (min-width: 768px){.about-brand__feature-icon{width:70px;height:70px}}.about-brand__feature-text{color:var(--text-primary, #4C2323);font-size:16px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:400;line-height:24px}@media (max-width: 767px){.about-brand__features-row > .about-brand__feature:nth-child(1) .about-brand__feature-text,
.about-brand__features-row > .about-brand__feature:nth-child(5) .about-brand__feature-text{max-width:9em}.about-brand__features-row > .about-brand__feature:nth-child(3) .about-brand__feature-text,
.about-brand__features-row > .about-brand__feature:nth-child(7) .about-brand__feature-text{max-width:12em;text-wrap:balance}}@media (min-width: 768px){.about-brand__feature-text{font-size:18px;line-height:27px}}.about-brand__feature-divider{display:none}@media (max-width: 767px){.about-brand__features-row > .about-brand__feature-divider{display:block}.about-brand__features-row > .about-brand__feature-divider:nth-child(2),
.about-brand__features-row > .about-brand__feature-divider:nth-child(6){width:1px;align-self:stretch;background:var(--border-divider, #DFC5AE)}.about-brand__features-row > .about-brand__feature-divider:nth-child(4){grid-column:1 / -1;width:100%;height:1px;background:var(--border-divider, #DFC5AE)}}@media (min-width: 768px){.about-brand__feature-divider{display:block;align-self:stretch;width:1px;height:auto;background:var(--border-divider, #DFC5AE)}}.goal-grid{display:flex;flex-direction:column;align-items:center;gap:25px;padding:0
20px;margin-top:70px}@media (min-width: 768px){.goal-grid{gap:32px;padding:0
40px;margin-top:120px}}@media (min-width: 1200px){.goal-grid{gap:40px;padding:0
100px;margin-top:120px}}.goal-grid__header{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.goal-grid__eyebrow{width:100%;text-align:center;color:var(--text-secondary, #0C0C0C);font-size:14px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:400;text-transform:uppercase}@media (min-width: 768px){.goal-grid__eyebrow{font-size:16px;font-weight:500}}.goal-grid__title{width:100%;margin:0;text-align:center;color:var(--text-primary, #4C2323);font-size:24px;font-family:'Ysabeau SC',var(--font-body,sans-serif);font-weight:700;line-height:31.2px}@media (min-width: 768px){.goal-grid__title{font-size:32px;line-height:1.3}}@media (min-width: 1200px){.goal-grid__title{font-size:36px;line-height:46.8px}}.goal-grid__list{display:grid;grid-template-columns:1fr;gap:20px;width:100%}@media (min-width: 768px){.goal-grid__list{grid-template-columns:repeat(2, 1fr);gap:25px}}.goal-grid__item{box-sizing:border-box;position:relative;display:flex;align-items:center;min-height:169px;overflow:hidden;padding:35px
20px;background-size:cover, cover;background-position:center, center;background-repeat:no-repeat, no-repeat}.goal-grid__item--1{background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.20) 41%, rgba(255, 255, 255, 0) 100%), url("/catalog/view/theme/prime/image/homepage/goal1-mobile.webp")}.goal-grid__item--2{background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.20) 41%, rgba(255, 255, 255, 0) 100%), url("/catalog/view/theme/prime/image/homepage/goal2-mobile.webp")}.goal-grid__item--3{background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.20) 41%, rgba(255, 255, 255, 0) 100%), url("/catalog/view/theme/prime/image/homepage/goal3-mobile.webp")}.goal-grid__item--4{background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.20) 41%, rgba(255, 255, 255, 0) 100%), url("/catalog/view/theme/prime/image/homepage/goal4-mobile.webp")}@media (min-width: 768px){.goal-grid__item{min-height:200px}.goal-grid__item--1{background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.20) 41%, rgba(255, 255, 255, 0) 100%), url("/catalog/view/theme/prime/image/homepage/goal1.webp")}.goal-grid__item--2{background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.20) 41%, rgba(255, 255, 255, 0) 100%), url("/catalog/view/theme/prime/image/homepage/goal2.webp")}.goal-grid__item--3{background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.20) 41%, rgba(255, 255, 255, 0) 100%), url("/catalog/view/theme/prime/image/homepage/goal3.webp")}.goal-grid__item--4{background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.20) 41%, rgba(255, 255, 255, 0) 100%), url("/catalog/view/theme/prime/image/homepage/goal4.webp")}}.goal-grid__item-content{display:flex;flex:1 1 0;max-width:498px;min-width:0;flex-direction:column;align-items:flex-start;gap:15px}.goal-grid__item-title{color:var(--text-inverse, #F7EDE7);font-size:20px;font-family:'Ysabeau SC',var(--font-body,sans-serif);font-weight:700;line-height:1.3;text-transform:uppercase}@media (min-width: 1200px){.goal-grid__item-title{font-size:24px;line-height:31.2px}}.goal-grid__item-desc{max-width:410px;color:var(--text-inverse, #F7EDE7);font-size:16px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:400;line-height:1.5}@media (min-width: 1200px){.goal-grid__item-desc{font-size:18px;line-height:27px}}.goal-grid__item-btn{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;height:46px;padding:15px;background:transparent;outline:1px
solid var(--border-light, #EFDDD0);outline-offset:-1px;color:var(--action-text-primary, #fff);font-family:'Ysabeau Office',var(--font-body,sans-serif);font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none;transition:background 0.2s ease, outline-color 0.2s ease, color 0.2s ease}.goal-grid__item-btn:hover,
.goal-grid__item-btn:focus{background:var(--action-secondary-hover, #EFDDD0);outline:1px
solid var(--border-dark, #4C2323);outline-offset:-1px;color:var(--action-primary-hover, #3B1D1D);text-decoration:none}.goal-grid__item-link{display:block;position:absolute;inset:0;z-index:2}@media (min-width: 768px){.goal-grid__item-link{display:none}}@media (max-width: 767px){.goal-grid__item-title{font-size:18px;line-height:27px}}.telegram-community{padding:0
20px;margin-bottom:70px}@media (min-width: 768px){.telegram-community{padding:0
40px;margin-bottom:120px}}@media (min-width: 1200px){.telegram-community{padding:0
100px}}.telegram-community__banner{display:flex;flex-direction:column;justify-content:center;padding:42px
20px 150px;background-color:#2A1712;background-image:linear-gradient(0deg, rgba(15, 8, 5, 0.55) 0%, rgba(15, 8, 5, 0) 55%), url("/catalog/view/theme/prime/image/homepage/telegram-block-mobile.webp");background-repeat:no-repeat;background-position:center bottom;background-size:cover;outline:1px
solid var(--border-light, #EFDDD0);outline-offset:-1px}@media (min-width: 768px){.telegram-community__banner{min-height:305px;padding:40px
45% 40px 40px;background-image:linear-gradient(90deg, rgba(15, 8, 5, 0.55) 0%, rgba(15, 8, 5, 0) 70%), url("/catalog/view/theme/prime/image/homepage/telegram-block.webp");background-position:center}}@media (min-width: 1200px){.telegram-community__banner{height:305px;padding:0
527px 0 105px}}.telegram-community__content{display:flex;flex-direction:column;gap:25px;text-align:center}@media (min-width: 768px){.telegram-community__content{text-align:left}}@media (min-width: 1200px){.telegram-community__content{width:608px}}.telegram-community__title{margin:0;color:var(--text-light, #DFC5AE);font-family:'Ysabeau SC',var(--font-body,sans-serif);font-size:24px;font-weight:700;line-height:1.3}@media (min-width: 768px){.telegram-community__title{font-size:30px}}@media (min-width: 1200px){.telegram-community__title{font-size:36px;line-height:46.8px}}.telegram-community__text{margin:0;color:var(--text-inverse, #F7EDE7);font-family:'Ysabeau Office',var(--font-body,sans-serif);font-size:16px;font-weight:400;line-height:24px}.telegram-community__form{display:flex;flex-direction:column;align-items:stretch;gap:10px}@media (min-width: 768px){.telegram-community__form{flex-direction:row;align-items:center}}.telegram-community__input{flex:1 1 0;min-width:0;height:54px;padding:10px
14px;background:var(--bg-default, #F7EDE7);border:0;color:var(--text-primary, #4C2323);font-family:'Ysabeau Office',var(--font-body,sans-serif);font-size:18px;font-weight:400;line-height:27px}.telegram-community__input::placeholder{color:var(--text-primary, #4C2323);opacity:1}.telegram-community__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:15px;background:var(--action-secondary-default, #F7EDE7);outline:1px
solid var(--border-dark, #4C2323);outline-offset:-1px;border:0;color:var(--action-text-secondary, #4C2323);font-family:'Ysabeau Office',var(--font-body,sans-serif);font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background 0.2s ease, color 0.2s ease}.telegram-community__btn-icon{width:20px;height:20px;flex-shrink:0;background-color:currentColor;-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/promo/telegram.svg");mask-image:url("/catalog/view/theme/prime/image/icon/promo/telegram.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.telegram-community__btn:hover,
.telegram-community__btn:focus{background:var(--action-secondary-hover, #EFDDD0);outline:1px
solid var(--border-dark, #4C2323);outline-offset:-1px;color:var(--action-text-secondary, #4C2323);text-decoration:none}.telegram-community__btn{cursor:pointer}.telegram-community__btn.is-loading .telegram-community__btn-icon{display:none}.telegram-community__btn .up-spinner{width:20px;height:20px;flex-shrink:0}.telegram-community__btn:disabled,
.telegram-community__btn:disabled:hover{cursor:default;opacity: .5;background:var(--action-secondary-default, #F7EDE7)}.telegram-community__btn.is-loading:disabled{opacity:1}@media (min-width: 768px){.telegram-community__btn{width:187px;flex-shrink:0}}.small-slider__navigation{background:var(--slider-navigation-bg);border:var(--slider-navigation-border);border-radius:48px;width:84px;height:32px;position:absolute;right:0px;display:flex;align-items:center;justify-content:space-between;padding:4px;transition:all .1s linear;z-index:2;bottom:0px}.small-slider__arrow{position:relative;background:var(--slider-arrow-bg);color:var(--slider-arrow-color);border-radius:40px;font-size:0;height:24px;width:35px;min-width:34px;line-height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer}.small-slider__arrow
i{font-size:22px}.megasliderpro__controls{display:flex;justify-content:center;position:absolute;bottom:0;width:84px;right:0px;z-index:1}.megasliderpro__control-wrapper{display:flex;align-items:center;justify-content:space-between;border:var(--slider-navigation-border);background:var(--slider-navigation-bg);border-radius:100px;padding:4px;gap:4px;max-width:260px;height:32px;position:relative}@media (min-width: 768px){.megasliderpro__controls{width:220px;left:50%;transform:translateX(-50%)}.megasliderpro__control-wrapper{gap:0;width:100%;max-width:260px}}.megasliderpro__arrow{width:35px;height:24px;border-radius:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.2s ease;flex-shrink:0;z-index:2;background:var(--slider-arrow-bg);color:var(--slider-arrow-color)}.megasliderpro__arrow:hover{background:var(--slider-arrow-hover-bg);color:var(--slider-arrow-hover-color)}.megasliderpro__arrow.swiper-button-disabled{opacity:0.5;cursor:not-allowed;background:var(--slider-arrow-hover-bg)}.megasliderpro__control-wrapper .swiper-scrollbar-horizontal{position:relative;flex:1;min-width:50px;height:6px;background:var(--slider-progressbar-bg);border-radius:10px;overflow:hidden;margin:0
10px}.megasliderpro__control-wrapper .swiper-scrollbar-drag{background:var(--slider-progressbar-fill);border-radius:10px}.megasliderpro__inner{width:100%;height:100%;margin:0
auto;border-radius:12px;overflow:hidden;position:relative}.dark-theme .megasliderpro .item-ms,
.dark-theme .small-slider .small-slider__item{filter:drop-shadow(0 0 1px var(--up-gray-color-1));padding:1px}.megasliderpro__inner.navigation-block{clip-path:polygon(12px 0.0498047px, calc(100% - 11.95px) 0.0498047px, calc(100% - 11.95px) 0.0498047px, calc(100% - 10.0116px) 0.206221px, calc(100% - 8.1728px) 0.659054px, calc(100% - 6.4582px) 1.3837px, calc(100% - 4.8924px) 2.35554px, calc(100% - 3.5px) 3.54999px, calc(100% - 2.3056px) 4.94243px, calc(100% - 1.3338px) 6.50825px, calc(100% - 0.6092px) 8.22286px, calc(100% - 0.1564px) 10.0616px, calc(100% - 0px) 12px, calc(100% - 0px) calc(100% - 50.95px), calc(100% - 0px) calc(100% - 50.95px), calc(100% - 0.182592px) calc(100% - 48.6873px), calc(100% - 0.711216px) calc(100% - 46.5409px), calc(100% - 1.55714px) calc(100% - 44.5393px), calc(100% - 2.69165px) calc(100% - 42.7115px), calc(100% - 4.086px) calc(100% - 41.086px), calc(100% - 5.71147px) calc(100% - 39.6916px), calc(100% - 7.53934px) calc(100% - 38.5571px), calc(100% - 9.54086px) calc(100% - 37.7112px), calc(100% - 11.6873px) calc(100% - 37.1826px), calc(100% - 13.95px) calc(100% - 37px), calc(100% - 72.95px) calc(100% - 37px), calc(100% - 72.95px) calc(100% - 37px), calc(100% - 75.5534px) calc(100% - 36.7899px), calc(100% - 78.023px) calc(100% - 36.1817px), calc(100% - 80.3258px) calc(100% - 35.2085px), calc(100% - 82.4289px) calc(100% - 33.9032px), calc(100% - 84.299px) calc(100% - 32.299px), calc(100% - 85.9032px) calc(100% - 30.4288px), calc(100% - 87.2085px) calc(100% - 28.3258px), calc(100% - 88.1818px) calc(100% - 26.023px), calc(100% - 88.7899px) calc(100% - 23.5534px), calc(100% - 89px) calc(100% - 20.95px), calc(100% - 89px) calc(100% - 11.95px), calc(100% - 89px) calc(100% - 11.95px), calc(100% - 89.1564px) calc(100% - 10.0116px), calc(100% - 89.6092px) calc(100% - 8.1728px), calc(100% - 90.3338px) calc(100% - 6.4582px), calc(100% - 91.3056px) calc(100% - 4.8924px), calc(100% - 92.5px) calc(100% - 3.5px), calc(100% - 93.8924px) calc(100% - 2.3056px), calc(100% - 95.4582px) calc(100% - 1.3338px), calc(100% - 97.1728px) calc(100% - 0.6092px), calc(100% - 99.0116px) calc(100% - 0.1564px), calc(100% - 100.95px) calc(100% - 5.68434e-14px), 12px calc(100% - 0px), 12px calc(100% - 0px), 10.0617px calc(100% - 0.1564px), 8.22287px calc(100% - 0.6092px), 6.50827px calc(100% - 1.3338px), 4.94245px calc(100% - 2.3056px), 3.55001px calc(100% - 3.5px), 2.35556px calc(100% - 4.8924px), 1.38371px calc(100% - 6.4582px), 0.659066px calc(100% - 8.1728px), 0.206228px calc(100% - 10.0116px), 0.0498047px calc(100% - 11.95px), 0.0498047px 12px, 0.0498047px 12px, 0.206227px 10.0617px, 0.659064px 8.22287px, 1.38371px 6.50826px, 2.35556px 4.94244px, 3.55px 3.54999px, 4.94244px 2.35554px, 6.50827px 1.38369px, 8.22287px 0.659049px, 10.0617px 0.206217px, 12px 0.0498047px)}@media (min-width: 768px){.megasliderpro__inner.navigation-block{clip-path:polygon(12px 0.0498047px, calc(100% - 11.95px) 0.0498047px, calc(100% - 11.95px) 0.0498047px, calc(100% - 10.0116px) 0.206224px, calc(100% - 8.1728px) 0.659059px, calc(100% - 6.4582px) 1.3837px, calc(100% - 4.8924px) 2.35555px, calc(100% - 3.5px) 3.55px, calc(100% - 2.3056px) 4.94244px, calc(100% - 1.3338px) 6.50826px, calc(100% - 0.6092px) 8.22287px, calc(100% - 0.1564px) 10.0616px, calc(100% - 1.13687e-13px) 12px, calc(100% - 0px) calc(100% - 11.95px), calc(100% - 0px) calc(100% - 11.95px), calc(100% - 0.1564px) calc(100% - 10.0116px), calc(100% - 0.6092px) calc(100% - 8.1728px), calc(100% - 1.3338px) calc(100% - 6.4582px), calc(100% - 2.3056px) calc(100% - 4.8924px), calc(100% - 3.5px) calc(100% - 3.5px), calc(100% - 4.8924px) calc(100% - 2.3056px), calc(100% - 6.4582px) calc(100% - 1.3338px), calc(100% - 8.1728px) calc(100% - 0.6092px), calc(100% - 10.0116px) calc(100% - 0.1564px), calc(100% - 11.95px) calc(100% - 0px), calc(50% + 129.713px) calc(100% - 0px), calc(50% + 129.713px) calc(100% - 0px), calc(50% + 128.116px) calc(100% - 0.106572px), calc(50% + 126.575px) calc(100% - 0.418176px), calc(50% + 125.106px) calc(100% - 0.922644px), calc(50% + 123.725px) calc(100% - 1.60781px), calc(50% + 122.448px) calc(100% - 2.4615px), calc(50% + 121.291px) calc(100% - 3.47155px), calc(50% + 120.269px) calc(100% - 4.6258px), calc(50% + 119.399px) calc(100% - 5.91206px), calc(50% + 118.696px) calc(100% - 7.31819px), calc(50% + 118.176px) calc(100% - 8.832px), calc(50% + 114.568px) calc(100% - 22.181px), calc(50% + 114.568px) calc(100% - 22.181px), calc(50% + 113.696px) calc(100% - 24.721px), calc(50% + 112.517px) calc(100% - 27.0803px), calc(50% + 111.057px) calc(100% - 29.2385px), calc(50% + 109.343px) calc(100% - 31.1751px), calc(50% + 107.401px) calc(100% - 32.8699px), calc(50% + 105.258px) calc(100% - 34.3023px), calc(50% + 102.941px) calc(100% - 35.4519px), calc(50% + 100.477px) calc(100% - 36.2983px), calc(50% + 97.8922px) calc(100% - 36.8212px), calc(50% + 95.213px) calc(100% - 37px), calc(50% - 96.163px) calc(100% - 37px), calc(50% - 96.163px) calc(100% - 37px), calc(50% - 98.8422px) calc(100% - 36.8212px), calc(50% - 101.427px) calc(100% - 36.2983px), calc(50% - 103.891px) calc(100% - 35.4519px), calc(50% - 106.208px) calc(100% - 34.3023px), calc(50% - 108.351px) calc(100% - 32.8699px), calc(50% - 110.292px) calc(100% - 31.1751px), calc(50% - 112.007px) calc(100% - 29.2385px), calc(50% - 113.467px) calc(100% - 27.0803px), calc(50% - 114.646px) calc(100% - 24.721px), calc(50% - 115.518px) calc(100% - 22.181px), calc(50% - 119.126px) calc(100% - 8.832px), calc(50% - 119.126px) calc(100% - 8.832px), calc(50% - 119.646px) calc(100% - 7.31819px), calc(50% - 120.349px) calc(100% - 5.91206px), calc(50% - 121.219px) calc(100% - 4.6258px), calc(50% - 122.241px) calc(100% - 3.47155px), calc(50% - 123.398px) calc(100% - 2.4615px), calc(50% - 124.675px) calc(100% - 1.60781px), calc(50% - 126.056px) calc(100% - 0.922644px), calc(50% - 127.525px) calc(100% - 0.418176px), calc(50% - 129.066px) calc(100% - 0.106572px), calc(50% - 130.663px) calc(100% - 0px), 12px calc(100% - 0px), 12px calc(100% - 0px), 10.0617px calc(100% - 0.1564px), 8.22289px calc(100% - 0.6092px), 6.50829px calc(100% - 1.3338px), 4.94247px calc(100% - 2.3056px), 3.55004px calc(100% - 3.5px), 2.35559px calc(100% - 4.8924px), 1.38374px calc(100% - 6.4582px), 0.659088px calc(100% - 8.1728px), 0.206241px calc(100% - 10.0116px), 0.0498047px calc(100% - 11.95px), 0.0498047px 12px, 0.0498047px 12px, 0.206216px 10.0616px, 0.659044px 8.22286px, 1.38368px 6.50825px, 2.35553px 4.94242px, 3.54998px 3.54998px, 4.94242px 2.35553px, 6.50825px 1.38369px, 8.22286px 0.659047px, 10.0616px 0.206217px, 12px 0.0498047px)}}.megasliderpro .swiper:not(.swiper-initialized) .swiper-ms-pagination{opacity:0}.megasliderpro .swiper .swiper-ms-pagination{top:25px;right:25px;bottom:auto;position:absolute;display:inline-block;text-align:center;left:auto;width:auto;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center !important;align-items:center !important}.megasliderpro .swiper-ms-pagination .swiper-pagination-bullet{width:20px;height:4px;border-radius:12px;background:#868890;margin-left:4px !important;margin-right:0 !important;opacity:1}.swiper .swiper-fp-prod-pagination .swiper-pagination-bullet-active,
.megasliderpro .swiper-ms-pagination .swiper-pagination-bullet-active{background:#fff !important}.fp-slider .swiper-fp-prod-pagination{bottom:5px;top:auto;position:absolute;display:inline-block;text-align:center;height:18px;background:#F7F8FB99;border-radius:18px;padding:5px
10px;left:50%;transform:translateX(-50%);width:auto;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center !important;align-items:center !important}.fp-slider .swiper-fp-prod-pagination .swiper-pagination-bullet{width:20px;height:4px;border-radius:50px;opacity:1;background:#fff;box-shadow:0px 6px 10px rgba(232, 234, 243, 0.8)}.fp-slider .swiper-fp-prod-pagination .swiper-pagination-bullet-active{background:#E6952E !important}.fp-slider .container-module
.swiper{padding-top:10px;padding-bottom:40px;height:100%}.fp-slider .heading-title{font-size:18px;padding-top:15px;padding-bottom:15px;text-align:left;z-index:5;color:#000;position:relative}.fp-slider .container-module .swiper-fp-prod-pagination.swiper-pagination-lock,
.fp-slider .swiper-module:not(.swiper-initialized) .swiper-fp-prod-pagination{display:none}.fp-slider .container-module{margin-top:0}@media (min-width: 992px){.fp-slider{margin-top:10px;margin-bottom:10px}.fp-pos-left{order:-1}.fp-slider{margin-top:20px;margin-bottom:20px}.fp-slider .container-module{margin:0;height:100%;border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.fp-slider.col-md-12 .container-module{border:1px
solid var(--up-gray-color-1);background:var(--up-bg-wd)}.light-theme .fp-slider.col-md-3 .container-module{border:1px
solid var(--up-gray-color-1);background:var(--up-bg-wd)}.fp-slider .container-module
.swiper{padding:0px
10px}.fp-slider .heading-title{padding-top:15px;padding-bottom:5px;text-align:center}.fp-slider.col-md-3 .item.swiper-slide{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}.fp-slider.col-md-12 .container-module .item.swiper-slide .product-thumb{box-shadow:none !important}.fp-slider .swiper-fp-prod-pagination:not(.swiper-pagination-lock) + .swiper-wrapper .item .product-thumb{padding-bottom:15px}.fp-slider .swiper-fp-prod-pagination{bottom:5px}}.megasliderpro
.swiper{border-radius:12px}.megasliderpro .swiper .swiper-wrapper{overflow:hidden;border-radius:12px}.megasliderpro
a{font-size:0px}.pos1
.megasliderpro{margin-top:15px}.pos1 .megasliderpro .bg-image-slider{width:100%}.megasliderpro .bg-image-slider{position:absolute;inset:0;min-height:250px;height:100%;object-fit:cover;width:100%}@media (min-width: 992px){.megasliderpro
.swiper{height:100%}.pos1
.megasliderpro{margin-top:-10px}.pos1
.megasliderpro{margin-left:-10px;margin-right:-10px}.pos1 .megasliderpro .swiper .swiper-wrapper{border-radius:0px}}.pos1 .megasliderpro
.swiper{padding:0px}.megasliderpro{margin-top:20px}.ms-caption{position:absolute;width:100%;height:100%;left:0px;top:0px;display:flex;flex-direction:column}.megasliderpro__content-price{position:absolute;bottom:30px;z-index:1;transform:translate3d(0px, 0px, 0px)}.megasliderpro__from{font-size:16px;color:#E3C045;margin-bottom:4px;line-height:16px}.megasliderpro__price{color:#fff;font-size:26px;line-height:26px;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}.megasliderpro__content-price{left:25px}.megasliderpro__content-title{position:absolute;top:30px;z-index:1;transform:translate3d(0px, 0px, 0px)}.megasliderpro__content-title{left:25px}.megasliderpro__title{margin-bottom:10px}.megasliderpro__title{font-size:20px;color:#fff;line-height:22px;font-weight:600}.megasliderpro__sub-title{font-size:16px;color:#fff;line-height:18px;font-weight:600}@media (min-width: 992px){.megasliderpro__content-title{top:35px}.megasliderpro__content-title,
.megasliderpro__content-price{left:30px}.megasliderpro__title{font-size:30px;line-height:28px}.megasliderpro__sub-title{font-size:24px;line-height:26px}}[class*="col-"]:not(.pos-1) .ms-caption{width:100% !important}.fp-slider:not(.col-md-12) .swiper-mod-arrow{display:none}.home-page-content-top .fp-slider .container-module .swiper-visible .swiper-slide:not(.swiper-slide-visible){transition: .2s ease}@media (min-width: 1200px){.home-page-content-top
.megasliderpro{flex-grow:1}.home-page-content-top .fp-slider .swiper-mod-arrow{display:flex}.home-page-content-top .fp-slider .container-module{background:transparent;border:0px;overflow:unset}.home-page-content-top .fp-slider .heading-title{text-align:left}.home-page-content-top .fp-slider .container-module .item.swiper-slide .product-thumb:not(.bg_image){box-shadow:0px 0px 0px 1px #EAEDF7 !important;border-radius:12px !important;background:#fff !important}.home-page-content-top .fp-slider.col-md-3 .item.swiper-slide{padding-left:10px;padding-right:10px;flex-basis:auto;width:auto}.home-page-content-top .fp-slider.col-md-12 .heading-title{margin-bottom:10px;padding:15px
0px 20px 0px}.home-page-content-top .fp-slider.col-md-4 .heading-title,
.home-page-content-top .fp-slider.col-md-4 .heading-title{margin-bottom:5px;padding:12px
0px 11px 0px}.home-page-content-top .fp-slider.col-md-4 .heading-title,
.home-page-content-top .fp-slider.col-md-4 .heading-title,
.home-page-content-top .fp-slider.col-md-12 .heading-title{position:relative;clear:both;margin-right:90px;font-size:20px;color:#000;font-weight:500}.home-page-content-top .fp-slider .container-module
.swiper{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:5px;margin-bottom:-5px}.home-page-content-top .fp-slider.col-md-12 .product-thumb{flex-direction:row !important;align-items:center}.home-page-content-top .fp-slider.col-md-12 .container-module .product-thumb
.caption{padding:15px
15px 15px 10px}.home-page-content-top .fp-slider.col-md-12 .container-module .product-thumb.bg_image
.caption{padding:0px
0px 5px 15px}.home-page-content-top .fp-slider.col-md-12 .container-module .product-thumb:not(.bg_image) .caption{padding:15px}.home-page-content-top .fp-slider.col-md-12 .container-module .swiper-fp-prod-pagination:not(.swiper-pagination-lock) + .swiper-wrapper > .item.swiper-slide .product-thumb{padding:0px}.home-page-content-top .fp-slider.col-md-12 .product-thumb .product-model,
.home-page-content-top .fp-slider.col-md-12 .product-thumb .rating,
.home-page-content-top .fp-slider.col-md-12 .product-thumb .ch-stock-status,
.home-page-content-top .fp-slider.col-md-12 .product-thumb .stickers-ns,
.home-page-content-top .fp-slider.col-md-12 .product-thumb .action-timer,
.home-page-content-top .fp-slider.col-md-12 .product-thumb .quantity_plus_minus,
.home-page-content-top .fp-slider.col-md-12 .product-thumb .product-description{display:none}.home-page-content-top .fp-slider.col-md-12 .product-thumb .addit-action{display:none}.home-page-content-top .fp-slider .price-actions-box{margin-top:auto !important}.home-page-content-top .fp-slider.col-md-12 .product-thumb
.image{position:inherit;float:left;width:40%;padding:12px;margin-bottom:0px;min-height:auto;display:flex;align-items:center;align-self:normal;align-self:stretch;transition:opacity .15s ease 0s}.home-page-content-top .fp-slider.col-md-3 .container-module .swiper-module:not(.swiper-initialized) .item.swiper-slide,
.home-page-content-top .fp-slider.col-md-4 .container-module .swiper-module:not(.swiper-initialized) .item.swiper-slide{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.home-page-content-top .fp-slider.col-md-12 .product-thumb .image img.img-responsive{min-width:100px}.home-page-content-top .fp-slider.col-md-12 .container-module .swiper-module:not(.swiper-initialized) .item.swiper-slide{-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}.home-page-content-top .fp-slider.col-md-12 .product-thumb
.caption{margin-bottom:0px;float:left;width:60%;position:unset;min-height:140px}.home-page-content-top .swiper-fp-prod-pagination{display:none}}.small-slider{margin-top:20px}.small-slider{height:auto;position:relative}.small-slider
.swiper{border-radius:12px;overflow:hidden}.small-slider__item{min-width:100%;flex:1 0 100%;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}.small-slider .swiper:not(.swiper-initialized) .small-slider__item{transform:translate3d(0px, 0px, 0px)}.small-slider .swiper:not(.swiper-initialized) .small-slider__item ~ .small-slider__item{opacity:0}.small-slider__inner{width:100%;background-color:#000;height:100%;margin:0
auto;border-radius:12px;overflow:hidden;position:relative}.small-slider__inner.navigation-block{clip-path:polygon(12px 0.0498047px, calc(100% - 11.95px) 0.0498047px, calc(100% - 11.95px) 0.0498047px, calc(100% - 10.0116px) 0.206221px, calc(100% - 8.1728px) 0.659054px, calc(100% - 6.4582px) 1.3837px, calc(100% - 4.8924px) 2.35554px, calc(100% - 3.5px) 3.54999px, calc(100% - 2.3056px) 4.94243px, calc(100% - 1.3338px) 6.50825px, calc(100% - 0.6092px) 8.22286px, calc(100% - 0.1564px) 10.0616px, calc(100% - 0px) 12px, calc(100% - 0px) calc(100% - 50.95px), calc(100% - 0px) calc(100% - 50.95px), calc(100% - 0.182592px) calc(100% - 48.6873px), calc(100% - 0.711216px) calc(100% - 46.5409px), calc(100% - 1.55714px) calc(100% - 44.5393px), calc(100% - 2.69165px) calc(100% - 42.7115px), calc(100% - 4.086px) calc(100% - 41.086px), calc(100% - 5.71147px) calc(100% - 39.6916px), calc(100% - 7.53934px) calc(100% - 38.5571px), calc(100% - 9.54086px) calc(100% - 37.7112px), calc(100% - 11.6873px) calc(100% - 37.1826px), calc(100% - 13.95px) calc(100% - 37px), calc(100% - 72.95px) calc(100% - 37px), calc(100% - 72.95px) calc(100% - 37px), calc(100% - 75.5534px) calc(100% - 36.7899px), calc(100% - 78.023px) calc(100% - 36.1817px), calc(100% - 80.3258px) calc(100% - 35.2085px), calc(100% - 82.4289px) calc(100% - 33.9032px), calc(100% - 84.299px) calc(100% - 32.299px), calc(100% - 85.9032px) calc(100% - 30.4288px), calc(100% - 87.2085px) calc(100% - 28.3258px), calc(100% - 88.1818px) calc(100% - 26.023px), calc(100% - 88.7899px) calc(100% - 23.5534px), calc(100% - 89px) calc(100% - 20.95px), calc(100% - 89px) calc(100% - 11.95px), calc(100% - 89px) calc(100% - 11.95px), calc(100% - 89.1564px) calc(100% - 10.0116px), calc(100% - 89.6092px) calc(100% - 8.1728px), calc(100% - 90.3338px) calc(100% - 6.4582px), calc(100% - 91.3056px) calc(100% - 4.8924px), calc(100% - 92.5px) calc(100% - 3.5px), calc(100% - 93.8924px) calc(100% - 2.3056px), calc(100% - 95.4582px) calc(100% - 1.3338px), calc(100% - 97.1728px) calc(100% - 0.6092px), calc(100% - 99.0116px) calc(100% - 0.1564px), calc(100% - 100.95px) calc(100% - 5.68434e-14px), 12px calc(100% - 0px), 12px calc(100% - 0px), 10.0617px calc(100% - 0.1564px), 8.22287px calc(100% - 0.6092px), 6.50827px calc(100% - 1.3338px), 4.94245px calc(100% - 2.3056px), 3.55001px calc(100% - 3.5px), 2.35556px calc(100% - 4.8924px), 1.38371px calc(100% - 6.4582px), 0.659066px calc(100% - 8.1728px), 0.206228px calc(100% - 10.0116px), 0.0498047px calc(100% - 11.95px), 0.0498047px 12px, 0.0498047px 12px, 0.206227px 10.0617px, 0.659064px 8.22287px, 1.38371px 6.50826px, 2.35556px 4.94244px, 3.55px 3.54999px, 4.94244px 2.35554px, 6.50827px 1.38369px, 8.22287px 0.659049px, 10.0617px 0.206217px, 12px 0.0498047px)}.small-slider__content-title{position:absolute;top:30px;left:25px;z-index:1;transform:translate3d(0px, 0px, 0px)}.small-slider__title_xs{font-size:16px;color:#757575;margin-bottom:5px}.small-slider__title_lg{font-size:18px;color:#fff;line-height:22px;font-weight:600;margin-bottom:10px}.small-slider__content-price{position:absolute;left:25px;bottom:30px;z-index:1;transform:translate3d(0px, 0px, 0px)}@media (min-width: 992px){.small-slider__title_xs{margin-bottom:10px}.small-slider__title_lg{font-size:26px;line-height:24px}}.small-slider__from{font-size:16px;color:#E3C045;margin-bottom:4px;line-height:16px}.small-slider__price{color:#fff;font-size:26px;line-height:26px;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}.small-slider__image{width:100%;height:100%;position:relative}.small-slider__img{width:100%;height:100%;display:block}.small-slider__img_cover{object-fit:cover}.small-slider__img_contain{object-fit:contain;object-position:center}.small-slider__pagination{position:absolute;top:25px !important;right:25px;bottom:auto !important;z-index:3;left:auto !important;text-align:right;width:auto !important;line-height:12px;display:flex}.small-slider__pagination .swiper-pagination-bullet{height:4px;width:20px;border-radius:12px;background:#868890;margin-left:4px !important;margin-right:0 !important;opacity:1}.small-slider__pagination .swiper-pagination-bullet-active{background:#fff}.small-slider.ss-pos-left{order:-1}.megasliderpro{position:relative;left:50%;right:50%;width:100vw;max-width:100vw;margin-left:-50vw;margin-right:-50vw;margin-top:-10px;padding:0}.megasliderpro .swiper,
.megasliderpro .swiper .swiper-wrapper,
.megasliderpro__inner,
.megasliderpro__inner.navigation-block{border-radius:0}.megasliderpro__inner.navigation-block{clip-path:none}.megasliderpro .swiper .swiper-ms-pagination{display:none}.megasliderpro__inner{height:629px;min-height:629px}.megasliderpro .swiper,
.megasliderpro .swiper-wrapper,
.megasliderpro .item-ms{height:629px;min-height:629px}@media (max-width: 767px){.megasliderpro .bg-image-slider{object-position:center bottom}.megasliderpro .swiper .swiper-ms-pagination{display:flex;top:auto;right:auto;left:50%;bottom:21px;gap:8px;align-items:center;transform:translateX(-50%)}.megasliderpro .swiper-ms-pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0
!important;border-radius:9999px;background:var(--icon-disabled, #DFC5AE);opacity:1}.megasliderpro .swiper-ms-pagination .swiper-pagination-bullet-active{background:var(--icon-primary, #4C2323) !important}}@media (min-width: 768px){.megasliderpro__inner,
.megasliderpro .swiper,
.megasliderpro .swiper-wrapper,
.megasliderpro .item-ms{height:480px;min-height:480px}}@media (min-width: 1200px){.megasliderpro__inner,
.megasliderpro .swiper,
.megasliderpro .swiper-wrapper,
.megasliderpro .item-ms{height:620px;min-height:620px}}.hero-slide__scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg, rgba(29, 13, 13, 0.90) 0%, rgba(29, 13, 13, 0.82) 42%, rgba(29, 13, 13, 0.1) 75%, rgba(29, 13, 13, 0) 100%)}@media (max-width: 767px){.hero-slide__scrim{background:linear-gradient(180deg, rgba(29, 13, 13, 0.90) 0%, rgba(29, 13, 13, 0.82) 42%, rgba(29, 13, 13, 0.1) 75%, rgba(29, 13, 13, 0) 100%)}}.megasliderpro__inner::before,
.megasliderpro__inner::after{content:'';position:absolute;top:0;bottom:0;height:100%;z-index:3;filter:blur(3px);background-repeat:no-repeat;background-size:100% 100%;pointer-events:none;display:none}.megasliderpro__inner::before{left:0;aspect-ratio:189 / 620;background-image:url("/catalog/view/theme/prime/image/icon/promo/left-logo-on-hero.svg")}.megasliderpro__inner::after{right:0;aspect-ratio:233 / 527;background-image:url("/catalog/view/theme/prime/image/icon/promo/right-logo-on-hero.svg")}@media (min-width: 1200px){.megasliderpro__inner::before,
.megasliderpro__inner::after{display:block}}.megasliderpro .ms-caption{position:absolute;inset:0;z-index:2;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;padding:40px
20px 200px 22px}@media (min-width: 768px){.megasliderpro .ms-caption{padding:48px
40px}}@media (min-width: 1200px){.megasliderpro .ms-caption{padding:144px
40px 144px 204px}}.hero-slide__body{display:flex;flex-direction:column;align-items:flex-start;gap:30px;max-width:380px}@media (min-width: 768px){.hero-slide__body{max-width:460px;gap:32px}}@media (min-width: 1200px){.hero-slide__body{max-width:517px;gap:40px}}.hero-slide__text{display:flex;flex-direction:column;gap:15px}@media (min-width: 768px) and (max-width: 1199px){.hero-slide__text{gap:12px}}@media (min-width: 1200px){.hero-slide__text{gap:20px}}.hero-slide__heading{display:flex;flex-direction:column;gap:10px}@media (min-width: 768px) and (max-width: 1199px){.hero-slide__heading{gap:6px}}@media (min-width: 1200px){.hero-slide__heading{gap:10px}}.hero-slide__overline{color:var(--text-inverse, #F7EDE7);font-family:'Ysabeau Office',var(--font-body,sans-serif);font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:0.02em;line-height:1.3}.hero-slide__title{color:var(--text-light, #DFC5AE);font-family:'Ysabeau SC','Ysabeau Office',var(--font-body,serif);font-size:36px;font-weight:700;line-height:46.8px}@media (min-width: 768px){.hero-slide__title{font-size:44px;line-height:1.12}}@media (min-width: 1200px){.hero-slide__title{font-size:60px;line-height:66px}}.hero-slide__description{color:var(--text-inverse, #F7EDE7);font-family:'Ysabeau Office',var(--font-body,sans-serif);font-size:16px;font-weight:400;line-height:24px}.hero-slide__cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px;width:253px;height:54px;white-space:nowrap;background:var(--action-secondary-default, #F7EDE7);outline:1px
solid var(--border-dark, #4C2323);outline-offset:-1px;transition:background 0.2s ease}.hero-slide__cta:hover{background:var(--action-secondary-hover, #EFDDD0)}.hero-slide__cta-text{color:var(--action-text-secondary, #4C2323);font-family:'Ysabeau Office',var(--font-body,sans-serif);font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.02em;line-height:1.2}.hero-slide__cta-icon{width:24px;height:24px;flex-shrink:0;background-color:var(--icon-primary, #4C2323);-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/promo/arrow-right.svg");mask-image:url("/catalog/view/theme/prime/image/icon/promo/arrow-right.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.megasliderpro__controls{position:absolute;inset:0;width:100%;height:100%;z-index:3;pointer-events:none;display:none;transform:none}@media (min-width: 1200px){.megasliderpro__controls{display:block}}.megasliderpro .megasliderpro__control-wrapper{position:absolute;inset:0;width:auto;max-width:none;height:auto;display:flex;align-items:center;justify-content:space-between;gap:0;padding:0
16px;margin:0;background:none;border:none}@media (min-width: 768px){.megasliderpro .megasliderpro__control-wrapper{padding:0
24px}}@media (min-width: 1200px){.megasliderpro .megasliderpro__control-wrapper{padding:0
81px}}.megasliderpro__control-wrapper .ms-scrollbar{display:none}.megasliderpro__arrow{pointer-events:auto;width:40px;height:40px;border-radius:100px;background:transparent;border:1px
solid var(--border-light, #EFDDD0);color:var(--icon-inverse, #ffffff)}.megasliderpro__arrow:hover,
.megasliderpro__arrow:focus-visible{background:transparent;border-color:var(--border-focus, #914936);color:var(--border-focus, #914936)}.megasliderpro__arrow.swiper-button-disabled{opacity:0.4;background:transparent}.megasliderpro__arrow-icon{display:block;width:20px;height:20px;background-color:currentColor;-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/promo/side-arrow.svg");mask-image:url("/catalog/view/theme/prime/image/icon/promo/side-arrow.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.megasliderpro__arrow-icon_prev{transform:rotate(180deg)}@media (max-width: 767px){.featured-block .product-thumb{outline:none}}.featured-block .product-thumb__cart:not(.product-thumb__cart--added):hover,
.featured-block .product-thumb__cart:not(.product-thumb__cart--added):focus,
.featured-block .product-thumb__cart:not(.product-thumb__cart--added):active{color:var(--action-text-primary, #FFFFFF) !important;background-color:var(--action-primary-hover, #3B1D1D) !important;border:none !important}.featured-block .product-thumb__cart.product-thumb__cart--added,
.featured-block .product-thumb__cart.product-thumb__cart--added:hover,
.featured-block .product-thumb__cart.product-thumb__cart--added:focus,
.featured-block .product-thumb__cart.product-thumb__cart--added:active{background:transparent !important}.featured-block .product-thumb__media{aspect-ratio:280 / 292}@media (max-width: 767px){.featured-block .product-thumb__media{aspect-ratio:1 / 1}}.featured-block .product-thumb__favorite{background:var(--bg-default, #F7EDE7) !important}.featured-block .product-thumb__title{display:-webkit-box;height:54px;overflow:hidden;white-space:normal;word-wrap:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}@media (min-width: 768px){.featured-block .product-thumb__title{height:56px}}.featured-block .product-thumb__footer{gap:15px}@media (max-width: 767px){.featured-block .product-thumb__footer{gap:10px}}.container-module.featured-block{display:flex;flex-direction:column;gap:25px;position:relative;left:50%;width:100vw;margin-left:-50vw;padding:0
20px;margin-top:70px}@media (min-width: 768px){.container-module.featured-block{gap:32px;padding:0
40px;margin-top:120px}}@media (min-width: 1200px){.container-module.featured-block{gap:40px;padding:0
100px;margin-top:120px}}main .row:first-child .container-module.featured-block{margin-top:70px}@media (min-width: 768px){main .row:first-child .container-module.featured-block{margin-top:120px}}@media (min-width: 1200px){main .row:first-child .container-module.featured-block{margin-top:120px}}.featured-block__header{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.featured-block__title{flex:1 1 auto;margin:0;color:var(--text-primary, #4C2323);font-size:24px;font-family:'Ysabeau SC',var(--font-body,sans-serif);font-weight:700;line-height:31.2px}@media (min-width: 768px){.featured-block__title{font-size:32px;line-height:1.3}}@media (min-width: 1200px){.featured-block__title{font-size:36px;line-height:46.8px}}.featured-block__row{position:relative}.featured-block .swiper-module{padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;max-width:100%}.container-module.featured-block .swiper-initialized .swiper-slide:not(.swiper-slide-visible),
.container-module.featured-block .swiper-visible .swiper-slide:not(.swiper-slide-visible){opacity:1}.featured-block .swiper-mod-navigation{position:absolute;inset:0;width:auto;height:auto;max-width:none;background:none;border:none;border-radius:0;padding:0;justify-content:space-between;align-items:center;z-index:2;pointer-events:none;display:none}@media (min-width: 1200px){.featured-block .swiper-mod-navigation{display:flex}}.featured-block .swiper-mod-arrow{pointer-events:auto;width:40px;height:40px;min-width:40px;transform:translateY(-67px);background:var(--bg-default, #F7EDE7);border-radius:100px;outline:1px
solid var(--border-dark, #4C2323);outline-offset:-1px}.featured-block .prev-prod{margin-left:-20px}.featured-block .next-prod{margin-right:-20px}.featured-block .swiper-mod-arrow:hover,
.featured-block .swiper-mod-arrow:active{background:var(--action-secondary-hover, #EFDDD0)}.featured-block .swiper-mod-arrow.swiper-button-disabled{opacity:1;outline-color:var(--border-medium, #DBAB9E);background:var(--bg-disabled, #F7EDE7)}.featured-block__arrow-icon{display:block;width:24px;height:24px;background-color:var(--icon-primary, #4C2323);-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/promo/side-arrow.svg");mask-image:url("/catalog/view/theme/prime/image/icon/promo/side-arrow.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.featured-block__arrow-icon_prev{transform:rotate(180deg)}.featured-block .swiper-mod-arrow.swiper-button-disabled .featured-block__arrow-icon{background-color:var(--icon-disabled, #DFC5AE)}.featured-block .swiper-mod-arrow
i{display:none}@media (max-width: 599px){.featured-block .item.swiper-slide{position:relative;width:80%}.featured-block .item.swiper-slide:not(:first-child)::before{content:'';position:absolute;top:0;bottom:0;left:-16px;width:1px;background:var(--border-divider, #DFC5AE)}}@media (min-width: 600px) and (max-width: 1199px){.featured-block .item.swiper-slide{position:relative}.featured-block .item.swiper-slide:not(:first-child)::before{content:'';position:absolute;top:0;bottom:0;left:-6px;width:1px;background:var(--border-divider, #DFC5AE)}}@media (min-width: 1200px){.featured-block .item.swiper-slide{position:relative}.featured-block .item.swiper-slide:not(:first-child)::before{content:'';position:absolute;top:0;bottom:0;left:-11px;width:1px;background:var(--border-divider, #DFC5AE)}}.featured-block__all-cta{display:flex;align-self:center;justify-content:center;align-items:center;width:178px;height:54px;padding:15px;background:var(--action-secondary-default, #F7EDE7);outline:1px
solid var(--border-dark, #4C2323);outline-offset:-1px;color:var(--action-text-secondary, #4C2323);font-size:16px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:700;text-transform:uppercase;text-decoration:none;box-sizing:border-box}.featured-block__all-cta:hover,
.featured-block__all-cta:focus,
.featured-block__all-cta:active{background:var(--action-secondary-hover, #EFDDD0);outline:1px
solid var(--border-dark, #4C2323);outline-offset:-1px;color:var(--action-text-secondary, #4C2323);text-decoration:none}@media (min-width: 768px){.featured-block__all-cta{width:292px}}.featured-block .swiper.swiper-module:not(.swiper-initialized) .swiper-wrapper > .item.swiper-slide{flex:0 0 calc((100% - 7.75px) / 1.25);max-width:calc((100% - 7.75px) / 1.25);margin-right:31px}@media (min-width: 600px){.featured-block .swiper.swiper-module:not(.swiper-initialized) .swiper-wrapper > .item.swiper-slide{flex:0 0 calc((100% - 11px) / 2);max-width:calc((100% - 11px) / 2);margin-right:11px}}@media (min-width: 992px){.featured-block .swiper.swiper-module:not(.swiper-initialized) .swiper-wrapper > .item.swiper-slide{flex:0 0 calc((100% - 22px) / 3);max-width:calc((100% - 22px) / 3)}}@media (min-width: 1200px){.featured-block .swiper.swiper-module:not(.swiper-initialized) .swiper-wrapper > .item.swiper-slide{flex:0 0 calc((100% - 63px) / 4);max-width:calc((100% - 63px) / 4);margin-right:21px}}.sv-reviews{position:relative;left:50%;width:100vw;margin-left:-50vw;box-sizing:border-box;padding:0
16px;margin-top:80px;margin-bottom:80px}@media (min-width: 768px){.sv-reviews{padding:0
40px;margin-top:120px;margin-bottom:120px}}@media (min-width: 1200px){.sv-reviews{padding:0
100px;margin-top:120px;margin-bottom:120px}}.sv-reviews > .container{position:relative;width:100%;max-width:none;margin:0;padding:0}.sv-reviews__title{margin:0
0 10px;text-align:center;color:var(--text-primary, #4C2323);font-size:24px;font-family:'Ysabeau SC',var(--font-body,sans-serif);font-weight:700;line-height:31.2px}@media (min-width: 768px){.sv-reviews__title{font-size:32px;line-height:1.3;margin-bottom:15px}}@media (min-width: 1200px){.sv-reviews__title{font-size:36px;line-height:46.8px;margin-bottom:20px}}.sv-reviews__rating-line{margin:0
0 24px;text-align:center;color:var(--text-secondary, #0C0C0C);font-size:14px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:500;text-transform:uppercase}@media (min-width: 768px){.sv-reviews__rating-line{font-size:16px;margin-bottom:32px}}@media (min-width: 1200px){.sv-reviews__rating-line{margin-bottom:40px}}.sv-stars{color:#E06C61}.sv-reviews__row{position:relative}.sv-reviews__swiper-clip{overflow:hidden;margin:-19px;padding:19px}.sv-reviews__swiper{overflow:visible}.sv-reviews__card{display:flex;flex-direction:column;gap:10px;height:auto}.sv-reviews__media{position:relative;aspect-ratio:9 / 16;background:var(--bg-promo-light, #EFDDD0);transition:box-shadow 0.25s ease}.sv-reviews__card:hover .sv-reviews__media{box-shadow:0 0 14px 5px rgba(76, 35, 35, 0.15)}.sv-reviews__media
video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sv-reviews__duration{position:absolute;top:15px;right:16px;padding:6px
16px;border-radius:20px;background:rgba(12, 12, 12, 0.70);color:var(--text-inverse, #F7EDE7);font-size:16px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:700;line-height:24px}@media (min-width: 1200px){.sv-reviews__duration{font-size:18px;line-height:27px}}.sv-reviews__duration:empty{display:none}.sv-reviews__play{position:absolute;top:50%;left:50%;width:60px;height:60px;transform:translate(-50%, -50%);border:0;border-radius:100px;background:rgba(255, 255, 255, 0.70);cursor:pointer}.sv-reviews__play:before{content:'';position:absolute;top:50%;left:55%;transform:translate(-50%, -50%);border:9px
solid transparent;border-left:14px solid var(--icon-secondary, #0C0C0C);border-right:0}.sv-reviews__media.is-playing .sv-reviews__play{display:none}.sv-reviews__product{position:absolute;left:14px;right:14px;bottom:10px;height:60px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px;background:var(--bg-default, #F7EDE7);color:inherit;text-decoration:none}@media (min-width: 1200px){.sv-reviews__product{left:10px;right:10px}}.sv-reviews__product-thumb{flex:0 0 auto;width:48px;height:48px;padding:8px;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:10000px;outline:1px
solid var(--border-divider, #DFC5AE);outline-offset:-1px;box-sizing:border-box}.sv-reviews__product-thumb
img{display:block;width:auto;height:30px;max-width:100%;object-fit:contain}.sv-reviews__product-info{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 auto}.sv-reviews__product-name{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#000;font-size:14px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:400;line-height:19.6px}.sv-reviews__product-price{display:block;color:var(--text-primary, #4C2323);font-size:14px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:700;text-transform:uppercase}.sv-reviews__product-arrow{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:8px;background:var(--bg-promo-light, #EFDDD0);border-radius:100px;outline:1px
solid var(--border-dark, #4C2323);outline-offset:-1px;box-sizing:border-box}.sv-reviews__product-arrow-icon{display:block;width:16px;height:16px;background-color:var(--icon-primary, #4C2323);-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/promo/arrow-link.svg");mask-image:url("/catalog/view/theme/prime/image/icon/promo/arrow-link.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.sv-reviews__meta{display:flex;align-items:center;justify-content:space-between;color:var(--text-secondary, #0C0C0C);font-size:16px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:700;text-transform:uppercase}.sv-reviews .swiper-mod-navigation{position:absolute;inset:0;width:auto;height:auto;max-width:none;background:none;border:none;border-radius:0;padding:0;justify-content:space-between;align-items:center;z-index:2;pointer-events:none;display:none}@media (min-width: 1200px){.sv-reviews .swiper-mod-navigation{display:flex}}.sv-reviews .swiper-mod-arrow{pointer-events:auto;width:40px;height:40px;min-width:40px;transform:translateY(-19px);background:var(--bg-default, #F7EDE7);border-radius:100px;outline:1px
solid var(--border-dark, #4C2323);outline-offset:-1px}.sv-reviews .prev-prod{margin-left:-20px}.sv-reviews .next-prod{margin-right:-20px}.sv-reviews .swiper-mod-arrow:hover,
.sv-reviews .swiper-mod-arrow:active{background:var(--action-secondary-hover, #EFDDD0)}.sv-reviews .swiper-mod-arrow.swiper-button-disabled{opacity:1;outline-color:var(--border-medium, #DBAB9E);background:var(--bg-disabled, #F7EDE7)}.sv-reviews .swiper-mod-arrow.swiper-button-disabled .sv-reviews__nav-icon{background-color:var(--icon-disabled, #DFC5AE)}.sv-reviews__nav-icon{display:block;width:24px;height:24px;background-color:var(--icon-primary, #4C2323);-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/promo/side-arrow.svg");mask-image:url("/catalog/view/theme/prime/image/icon/promo/side-arrow.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.sv-reviews__nav-icon_prev{transform:rotate(180deg)}.sv-insta{position:relative;left:50%;width:100vw;margin-left:-50vw;box-sizing:border-box;padding:0
20px;margin-top:80px;margin-bottom:80px}@media (min-width: 768px){.sv-insta{padding:0
40px;margin-top:120px;margin-bottom:120px}}@media (min-width: 1200px){.sv-insta{padding:0
100px}}.sv-insta > .container{width:100%;max-width:none;margin:0;padding:0}.sv-insta__intro{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:25px}@media (min-width: 1200px){.sv-insta__intro{margin-bottom:40px}}.sv-insta__label{color:var(--text-secondary, #0C0C0C);font-size:14px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:400;text-transform:uppercase}.sv-insta__handle{margin:0;text-align:center}.sv-insta__handle
a{color:var(--text-primary, #4C2323);font-size:24px;font-family:'Ysabeau SC',var(--font-body,serif);font-weight:700;line-height:31.2px;text-decoration:none}@media (min-width: 768px){.sv-insta__handle
a{font-size:32px;line-height:1.3}}@media (min-width: 1200px){.sv-insta__handle
a{font-size:36px;line-height:46.8px}}.sv-insta__handle a:hover{text-decoration:underline}.sv-insta__grid{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;gap:24px;scrollbar-width:none;-ms-overflow-style:none}.sv-insta__grid::-webkit-scrollbar{display:none}@media (min-width: 1200px){.sv-insta__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));overflow:visible}}.sv-insta__item{display:block;position:relative;flex:0 0 250px;width:250px;height:250px;scroll-snap-align:start;overflow:hidden;background:var(--bg-default, #F7EDE7);contain:layout paint}@media (min-width: 1200px){.sv-insta__item{width:auto;height:auto;aspect-ratio:1 / 1}}.sv-insta__item img,
.sv-insta__item
video{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.3s}.sv-insta__item:hover img,
.sv-insta__item:hover
video{transform:scale(1.04)}.sv-insta__overlay{display:none}@media (hover: hover) and (pointer: fine){.sv-insta__overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:24px;background:rgba(76, 35, 35, 0.6);color:var(--text-inverse, #F7EDE7);opacity:0;transition:opacity 0.3s}.sv-insta__item:hover .sv-insta__overlay{opacity:1}.sv-insta__stat{display:inline-flex;align-items:center;gap:8px;font-size:18px;font-weight:600;transform:scale(0.85);transition:transform 0.3s}.sv-insta__stat
svg{display:block}.sv-insta__item:hover .sv-insta__stat{transform:scale(1)}}.sv-history{position:relative;left:50%;width:100vw;margin-left:-50vw;box-sizing:border-box;padding:0
20px;margin-top:80px;margin-bottom:80px}@media (min-width: 768px){.sv-history{padding:0
40px;margin-top:120px;margin-bottom:120px}}@media (min-width: 1200px){.sv-history{padding:0
100px}}.sv-history > .container{width:100%;max-width:none;margin:0;padding:0}.sv-history__grid{display:grid;grid-template-columns:1fr;grid-template-areas:"eyebrow"
"quote"
"media"
"text"
"author";gap:20px}@media (min-width: 1200px){.sv-history__grid{grid-template-columns:1fr auto;grid-template-areas:"eyebrow media"
"quote   media"
"text    media"
"author  media";align-items:center;column-gap:24px;row-gap:25px}}.sv-history__eyebrow{grid-area:eyebrow;display:flex;align-items:center;gap:13px;color:var(--text-secondary, #0C0C0C);font-size:14px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:500;text-transform:uppercase}@media (min-width: 1200px){.sv-history__eyebrow{font-size:16px}}.sv-history__eyebrow-line{display:inline-block;flex-shrink:0;width:28px;height:1px;background:var(--text-secondary, #0C0C0C)}.sv-history__quote{grid-area:quote;margin:0;color:var(--text-primary, #4C2323);font-size:24px;font-family:'Ysabeau SC',var(--font-body,serif);font-weight:700;line-height:31.2px}@media (min-width: 768px){.sv-history__quote{font-size:32px;line-height:1.3}}@media (min-width: 1200px){.sv-history__quote{font-size:36px;line-height:46.8px}}.sv-history__body{grid-area:text;display:flex;flex-direction:column;gap:20px;min-width:0}@media (min-width: 1200px){.sv-history__body{gap:25px}}.sv-history__text{align-self:stretch;margin:0;color:var(--text-secondary, #0C0C0C);font-size:16px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:400;line-height:24px}.sv-history__bullets{display:flex;flex-direction:column;align-self:stretch;gap:20px;margin:0;padding:0;list-style:none}.sv-history__bullets
li{display:flex;align-items:center;align-self:stretch;gap:15px;color:var(--text-secondary, #0C0C0C);font-size:16px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:400;line-height:24px}.sv-history__bullets li::before{content:'';display:block;flex-shrink:0;width:14px;height:14px;background-color:var(--icon-primary, #4C2323);-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/promo/diamond.svg");mask-image:url("/catalog/view/theme/prime/image/icon/promo/diamond.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.sv-history__author{grid-area:author;display:flex;align-items:center;gap:20px}.sv-history__author-divider{flex-shrink:0;width:3px;height:58px;background:var(--icon-primary, #4C2323)}.sv-history__author-info{display:flex;flex-direction:column;gap:10px;min-width:0}.sv-history__author-name{color:var(--text-primary, #4C2323);font-size:20px;font-family:'Ysabeau SC',var(--font-body,serif);font-weight:700;line-height:28px}.sv-history__author-role{color:var(--text-secondary, #0C0C0C);font-size:14px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-style:italic;font-weight:400;line-height:19.6px;white-space:nowrap}@media (min-width: 1200px){.sv-history__author-role{font-size:16px;line-height:24px}}.sv-history__media{grid-area:media;flex-shrink:0;width:100%}.sv-history__media
img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}@media (min-width: 1200px){.sv-history__media{width:502px}.sv-history__media
img{aspect-ratio:502 / 560;height:560px}}.sv-arts{position:relative;left:50%;width:100vw;margin-left:-50vw;box-sizing:border-box;padding:0
20px;margin-top:80px;margin-bottom:80px}@media (min-width: 768px){.sv-arts{padding:0
40px;margin-top:100px;margin-bottom:100px}}@media (min-width: 1200px){.sv-arts{padding:0
100px}}.sv-arts > .container{width:100%;max-width:none;margin:0;padding:0}.sv-arts__title{margin:0
0 40px;text-align:center;color:#333;font-family:'Ysabeau SC',var(--font-body,sans-serif);font-size:24px;font-weight:700;line-height:1.3}@media (min-width: 768px){.sv-arts__title{font-size:32px}}@media (min-width: 1200px){.sv-arts__title{font-size:36px;line-height:46.8px}}.sv-arts__grid{display:flex;flex-direction:row;flex-wrap:nowrap;gap:15px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.sv-arts__grid::-webkit-scrollbar{display:none}.sv-arts__grid > .sv-arts__card{width:313px;flex-shrink:0}@media (min-width: 768px){.sv-arts__grid{align-items:stretch;gap:24px;overflow-x:visible}.sv-arts__grid > .sv-arts__card{width:auto;flex:1 1 0}}.sv-arts__card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:221px;box-sizing:border-box;padding:30px
20px;background-size:cover;background-position:center;border-left:3px solid var(--text-primary, #4C2323);overflow:hidden}.sv-arts__overlay{position:absolute;inset:0;background:rgba(0, 0, 0, 0.61)}.sv-arts__body{position:relative;display:flex;flex-direction:column;gap:25px}.sv-arts__info{display:flex;flex-direction:column;gap:10px}.sv-arts__date{color:var(--text-inverse, #F7EDE7);font-family:'Ysabeau Office',var(--font-body,sans-serif);font-size:16px;font-weight:400;line-height:24px}.sv-arts__name{color:var(--text-inverse, #F7EDE7);font-family:'Ysabeau SC',var(--font-body,sans-serif);font-size:20px;font-weight:700;line-height:28px}.sv-arts__read-btn{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;height:46px;padding:15px;background:transparent;outline:1px
solid var(--border-light, #EFDDD0);outline-offset:-1px;color:var(--action-text-primary, #fff);font-family:'Ysabeau Office',var(--font-body,sans-serif);font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none;transition:background 0.2s ease, outline-color 0.2s ease, color 0.2s ease}.sv-arts__read-btn:hover,
.sv-arts__read-btn:focus{background:var(--action-secondary-hover, #EFDDD0);outline:1px
solid var(--border-dark, #4C2323);outline-offset:-1px;color:var(--action-primary-hover, #3B1D1D);text-decoration:none}.sv-arts__more{text-align:center;margin-top:40px}.sv-arts__more-btn{display:inline-flex;align-items:center;justify-content:center;width:292px;max-width:100%;height:54px;padding:15px;background:var(--action-secondary-default, #F7EDE7);outline:1px
solid var(--border-dark, #4C2323);outline-offset:-1px;color:var(--action-text-secondary, #4C2323);font-family:'Ysabeau Office',var(--font-body,sans-serif);font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none}.sv-arts__more-btn:hover,
.sv-arts__more-btn:focus,
.sv-arts__more-btn:active{background:var(--action-secondary-hover, #EFDDD0);outline:1px
solid var(--border-dark, #4C2323);outline-offset:-1px;color:var(--action-text-secondary, #4C2323);text-decoration:none}@media (max-width: 767px){.sv-arts__title{margin-bottom:25px}.sv-arts__more{margin-top:25px}.sv-arts__date{font-size:14px;line-height:19.6px}.sv-arts__name{font-family:'Ysabeau Office',var(--font-body,sans-serif);font-size:18px;line-height:27px}.sv-arts__more-btn,
.sv-arts__more-btn:hover,
.sv-arts__more-btn:focus,
.sv-arts__more-btn:active{width:178px}}.sv-faq{position:relative;left:50%;width:100vw;margin-left:-50vw;box-sizing:border-box;padding:0
20px;margin-top:80px;margin-bottom:80px}@media (max-width: 767px){.sv-category-page .sv-faq{margin-top:70px;margin-bottom:70px}}@media (min-width: 768px){.sv-faq{padding:0
40px;margin-top:120px;margin-bottom:120px}}@media (min-width: 1200px){.sv-faq{padding:0
100px}}.sv-faq > .container{width:100%;max-width:none;margin:0;padding:0}.sv-faq__inner{display:flex;flex-direction:column;align-items:flex-start;gap:24px}@media (min-width: 1200px){.sv-faq__inner{flex-direction:row;gap:24px}}.sv-faq__intro{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:20px}@media (min-width: 1200px){.sv-faq__intro{width:500px;flex-shrink:0;align-self:auto}}.sv-faq__title{margin:0;color:var(--text-primary, #4C2323);font-size:24px;font-family:'Ysabeau SC',var(--font-body,serif);font-weight:700;line-height:31.2px}@media (min-width: 768px){.sv-faq__title{font-size:32px;line-height:1.3}}@media (min-width: 1200px){.sv-faq__title{font-size:36px;line-height:46.8px}}.sv-faq__subtitle{align-self:stretch;margin:0;color:var(--text-secondary, #0C0C0C);font-size:16px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:400;line-height:24px}.sv-faq__list{display:flex;flex-direction:column;align-self:stretch;gap:20px;min-width:0}@media (min-width: 1200px){.sv-faq__list{gap:30px;flex:1 1 0}}.sv-faq__item{display:flex;flex-direction:column;align-self:stretch;gap:20px}@media (min-width: 1200px){.sv-faq__item{gap:30px}}.sv-faq__item-body{display:flex;flex-direction:column;align-self:stretch;gap:0;transition:gap 0.3s ease}.sv-faq__item.is-open .sv-faq__item-body{gap:20px}.sv-faq__question{display:flex;align-items:center;align-self:stretch;gap:25px;margin:0;padding:0;background:none;border:none;text-align:left;cursor:pointer}@media (min-width: 1200px){.sv-faq__question{gap:65px}}.sv-faq__question-text{flex:1 1 0;color:var(--text-secondary, #0C0C0C);font-size:20px;font-family:'Ysabeau SC',var(--font-body,serif);font-weight:500;line-height:28px}@media (min-width: 1200px){.sv-faq__question-text{color:var(--text-secondary, #0C0C0C);font-size:24px;font-weight:400;line-height:31.2px}}.sv-faq__item.is-open .sv-faq__question-text{color:var(--text-primary, #4C2323);font-weight:700}.sv-faq__toggle{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:6px;box-sizing:border-box;background:var(--bg-default, #F7EDE7);border-radius:100px;outline:1px
solid var(--border-dark, #4C2323);outline-offset:-1px;transition:background 0.25s ease}@media (min-width: 1200px){.sv-faq__toggle{width:40px;height:40px;padding:8px}}.sv-faq__toggle-icon{display:block;width:16px;height:16px;background-color:var(--icon-primary, #4C2323);-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/promo/side-arrow.svg");mask-image:url("/catalog/view/theme/prime/image/icon/promo/side-arrow.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transform:rotate(90deg);transition:transform 0.25s ease, background-color 0.25s ease}.sv-faq__item.is-open .sv-faq__toggle{background:var(--icon-primary, #4C2323)}.sv-faq__item.is-open .sv-faq__toggle-icon{background-color:var(--icon-inverse, #FFFFFF);transform:rotate(-90deg)}.sv-faq__toggle:hover{background:var(--action-secondary-hover, #EFDDD0)}.sv-faq__item.is-open .sv-faq__toggle:hover{background:var(--action-primary-hover, #3B1D1D)}.sv-faq__answer{display:grid;grid-template-rows:0fr;align-self:stretch;transition:grid-template-rows 0.3s ease}.sv-faq__item.is-open .sv-faq__answer{grid-template-rows:1fr}.sv-faq__answer-text{overflow:hidden;min-height:0;color:var(--text-secondary, #0C0C0C);font-size:16px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:400;line-height:24px}@media (min-width: 1200px){.sv-faq__answer-text{padding-right:80px}}.sv-faq__divider{align-self:stretch;border-top:1px solid var(--border-divider, #DFC5AE)}.site-footer{display:flex;flex-direction:column;gap:30px;padding:30px
20px;background:var(--bg-default, #F7EDE7);border-top:1px solid var(--border-light, #EFDDD0)}@media (min-width: 768px){.site-footer{padding:30px
40px}}@media (min-width: 1200px){.site-footer{gap:40px;padding:40px
100px}}.site-footer__row{display:flex;flex-direction:column;align-items:center;gap:30px}@media (min-width: 1200px){.site-footer__row{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:24px}}.site-footer__col{display:flex;flex-direction:column;gap:20px;width:100%}@media (min-width: 1200px){.site-footer__col--brand{width:188px;flex-shrink:0}.site-footer__col--links{width:186px;flex:1 1 auto;min-width:120px}.site-footer__col--contact{width:292px;flex:1 1 auto;min-width:200px}.site-footer__col--bot{width:292px;flex:1 1 auto;min-width:200px}}.site-footer__col--brand{align-items:center;gap:5px}.site-footer__logo-icon{width:60px;height:60px;flex-shrink:0;background-color:var(--text-primary, #4C2323);-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/header/logo.svg");mask-image:url("/catalog/view/theme/prime/image/icon/header/logo.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:48px;mask-size:48px}@media (min-width: 1200px){.site-footer__logo-icon{width:80px;height:80px;-webkit-mask-size:64px;mask-size:64px}}.site-footer__logo-text{display:block;flex-shrink:0}.site-footer__logo-text
img{display:block;width:100px;height:28px}@media (min-width: 1200px){.site-footer__logo-text
img{width:120px;height:33.5px}}.site-footer__col--contact{gap:15px;align-items:center}@media (min-width: 1200px){.site-footer__col--contact{gap:20px;align-items:flex-start}}.site-footer__phones{display:flex;flex-direction:column;align-items:center;gap:10px;width:192px;max-width:100%}@media (min-width: 1200px){.site-footer__phones{align-items:flex-start;width:192px}}.site-footer__phone{color:var(--text-secondary, #0C0C0C);font-family:'Ysabeau SC',var(--font-body,sans-serif);font-size:20px;font-weight:500;line-height:28px;text-align:center;text-decoration:none}.site-footer__phone:hover,
.site-footer__phone:focus{color:var(--text-action-hover, #914936);text-decoration:none}.site-footer__hours{color:var(--text-secondary, #0C0C0C);font-family:'Ysabeau Office',var(--font-body,sans-serif);font-size:16px;font-weight:400;line-height:24px;text-align:center}@media (min-width: 1200px){.site-footer__phone,
.site-footer__hours{text-align:left}}.site-footer__delivery{margin:0;max-width:320px;color:var(--text-secondary, #0C0C0C);font-family:'Ysabeau Office',var(--font-body,sans-serif);font-size:16px;font-weight:400;line-height:24px;text-align:center}@media (min-width: 1200px){.site-footer__delivery{align-self:stretch;width:auto;max-width:none;text-align:left;text-wrap:balance}}.site-footer__socials{display:flex;align-items:center;justify-content:center;gap:10px}@media (min-width: 1200px){.site-footer__socials{justify-content:flex-start}}.site-footer__social{display:flex;align-items:center;justify-content:center;padding:10px;border-radius:100px;outline:0.5px solid var(--border-medium, #DBAB9E);outline-offset:-0.5px;transition:outline-color 0.2s ease}.site-footer__social:hover,
.site-footer__social:focus{outline:0.5px solid var(--border-dark, #4C2323);outline-offset:-0.5px}.site-footer__social-icon{display:block;width:18px;height:18px;background-color:var(--border-medium, #DBAB9E);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:background-color 0.2s ease}.site-footer__social:hover .site-footer__social-icon,
.site-footer__social:focus .site-footer__social-icon{background-color:var(--border-dark, #4C2323)}.site-footer__social-icon--instagram{-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/footer/instagram.svg");mask-image:url("/catalog/view/theme/prime/image/icon/footer/instagram.svg")}.site-footer__social-icon--tiktok{-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/footer/tiktok.svg");mask-image:url("/catalog/view/theme/prime/image/icon/footer/tiktok.svg")}.site-footer__social-icon--telegram{-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/footer/telegram.svg");mask-image:url("/catalog/view/theme/prime/image/icon/footer/telegram.svg");-webkit-mask-size:14px;mask-size:14px}.site-footer__title{margin:0;color:var(--text-primary, #4C2323);font-family:'Ysabeau SC',var(--font-body,sans-serif);font-size:20px;font-weight:700;line-height:28px}.site-footer__list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.site-footer__list
a{color:var(--text-secondary, #0C0C0C);font-family:'Ysabeau Office',var(--font-body,sans-serif);font-size:16px;font-weight:400;line-height:24px;text-decoration:none;transition:color 0.2s ease}.site-footer__list a:hover,
.site-footer__list a:focus{color:var(--text-action-hover, #914936);text-decoration:none}.site-footer__bot-desc{margin:0;color:var(--text-secondary, #0C0C0C);font-family:'Ysabeau Office',var(--font-body,sans-serif);font-size:16px;font-weight:400;line-height:24px}.site-footer__col--bot .site-footer__title,
.site-footer__col--bot .site-footer__bot-desc{text-align:center}@media (min-width: 1200px){.site-footer__col--bot .site-footer__title,
.site-footer__col--bot .site-footer__bot-desc{text-align:left}}.site-footer__links-row{display:flex;gap:24px;width:100%;order:2}.site-footer__links-row .site-footer__col--links{width:auto;flex:1 1 0}.site-footer__col--bot{order:1}@media (min-width: 1200px){.site-footer__links-row{display:contents}.site-footer__links-row .site-footer__col--links{width:186px;flex:1 1 auto;min-width:120px}.site-footer__col--bot{order:0}}.site-footer__bot-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:15px;background:var(--action-primary-default, #4C2323);color:var(--action-text-primary, #fff);font-family:'Ysabeau Office',var(--font-body,sans-serif);font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none;transition:background 0.2s ease}.site-footer__bot-btn:hover,
.site-footer__bot-btn:focus{background:#3A1A1A;color:var(--action-text-primary, #fff);text-decoration:none}.site-footer__bot-btn
img{display:block;width:24px;height:24px}.site-footer__bottom{display:flex;flex-direction:column;gap:30px}@media (min-width: 1200px){.site-footer__bottom{gap:27px}}.site-footer__divider{height:1px;background:var(--border-light, #EFDDD0)}.site-footer__bottom-row{display:flex;flex-direction:column;align-items:center;gap:15px}@media (min-width: 1200px){.site-footer__bottom-row{flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px 20px}}.site-footer__legal-links{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}@media (min-width: 1200px){.site-footer__legal-links{display:contents}}.site-footer__copyright,
.site-footer__legal-link{margin:0;color:var(--text-secondary, #0C0C0C);font-family:'Ysabeau Office',var(--font-body,sans-serif);font-size:14px;font-weight:400;line-height:19.6px;text-align:center}@media (min-width: 1200px){.site-footer__copyright,
.site-footer__legal-link{text-align:left}}.site-footer__legal-link{text-decoration:none;transition:color 0.2s ease}.site-footer__legal-link:hover,
.site-footer__legal-link:focus{color:var(--text-action-hover, #914936);text-decoration:none}.btn-back-top{border:0;width:45px;height:45px;padding:0;box-sizing:border-box;background:var(--action-primary-default, #4C2323);color:var(--bg-default, #F7EDE7);outline:1px
solid var(--border-light, #EFDDD0);outline-offset:-1px;border-radius:100px;box-shadow:none;line-height:29px;display:flex;align-items:center;justify-content:center;-webkit-transition:background .2s ease;transition:background .2s ease;box-shadow:none !important}.btn-back-top:hover{background:var(--action-primary-hover, #3B1D1D)}.btn-back-top .icon-back-top-arrow{width:16px;height:auto;color:var(--bg-default, #F7EDE7)}body:has(#contacts-fab) #back-top{right:32px;bottom:92px}@media (max-width: 767px){body:has(#contacts-fab) #back-top{right:22px}}body:has(.contacts-fab.contacts-fab--hide-arrow) #back-top{opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translateY(16px) !important;transition:none !important}.sv-wishlist-login-modal-dialog{max-width:688px}@media (min-width: 768px){.sv-wishlist-login-modal-dialog{width:688px}}.sv-wishlist-login-modal{border-radius:0;border:0;box-shadow:0 2px 15px rgba(0, 0, 0, .18);background:var(--bg-default, #F7EDE7);width:100%;margin:0
auto}@media (min-width: 768px){.sv-wishlist-login-modal{min-height:384px}}.sv-wishlist-login-modal .modal-body{box-sizing:border-box;padding:20px;display:flex;flex-direction:column;align-items:center;text-align:center}@media (min-width: 768px){.sv-wishlist-login-modal .modal-body{padding:30px}}.sv-wishlist-login-modal__close{cursor:pointer;font-size:0;height:20px;width:20px;outline:medium none;position:absolute;right:20px;top:20px;z-index:1060;border:0;background:transparent;opacity:1;display:flex;align-items:center;justify-content:center;text-shadow:none}@media (min-width: 768px){.sv-wishlist-login-modal__close{right:30px;top:30px}}.sv-wishlist-login-modal__close
i{font-size:14px;color:var(--icon-primary, #4C2323);transition:color .2s ease}.sv-wishlist-login-modal__close:hover
i{color:var(--text-action-hover, #914936)}.sv-wishlist-login-modal__icon{flex:0 0 auto;width:80px;height:80px;border-radius:100px;background:var(--bg-promo-light, #EFDDD0);display:flex;align-items:center;justify-content:center;margin-bottom:25px}@media (min-width: 768px){.sv-wishlist-login-modal__icon{width:100px;height:100px}}.sv-wishlist-login-modal__icon
img{width:32px;height:32px}@media (min-width: 768px){.sv-wishlist-login-modal__icon
img{width:40px;height:40px}}.sv-wishlist-login-modal__heading{margin:0
0 10px;color:var(--text-primary, #4C2323);font-size:24px;font-family:'Ysabeau SC',var(--font-body,sans-serif);font-weight:700;line-height:31.20px}@media (min-width: 768px){.sv-wishlist-login-modal__heading{font-size:36px;line-height:46.80px}}.sv-wishlist-login-modal__text{margin:0;color:var(--text-secondary, #0C0C0C);font-size:14px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:400;line-height:19.60px}@media (min-width: 768px){.sv-wishlist-login-modal__text{font-size:16px;line-height:24px}}.sv-wishlist-login-modal__actions{display:flex;flex-direction:column;align-items:stretch;gap:15px;width:100%;margin-top:30px}@media (min-width: 768px){.sv-wishlist-login-modal__actions{flex-direction:row;gap:24px;margin-top:40px}}.sv-wishlist-login-modal__btn{box-sizing:border-box;flex:1 1 0;display:flex;align-items:center;justify-content:center;height:54px;padding:15px;border:0;border-radius:0;text-transform:uppercase;font-size:16px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:700;letter-spacing: .02em;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color .2s ease}.sv-wishlist-login-modal__btn--primary{background:var(--action-primary-default, #4C2323);color:var(--action-text-primary, #fff)}.sv-wishlist-login-modal__btn--primary:hover{background:var(--action-primary-hover, #3B1D1D);color:var(--action-text-primary, #fff)}.sv-wishlist-login-modal__btn--secondary{background:var(--action-secondary-default, #F7EDE7);outline:1px
solid var(--border-dark, #4C2323);outline-offset:-1px;color:var(--action-text-secondary, #4C2323)}.sv-wishlist-login-modal__btn--secondary:hover{background:var(--action-secondary-hover, #EFDDD0)}#sv-variant-modal.modal{z-index:100020;display:flex !important;align-items:center;justify-content:center;padding-top:20px !important;padding-bottom:20px !important}body:has(#sv-variant-modal) .modal-backdrop{z-index:100019}.sv-variant-modal-dialog{max-width:800px;margin:0}@media (min-width: 992px){.sv-variant-modal-dialog{width:800px}}@media (max-width: 991px){.sv-variant-modal-dialog{position:fixed;left:0;right:0;bottom:0;width:100%;max-width:100%;min-height:0;margin:0}#sv-variant-modal.modal.fade .sv-variant-modal-dialog{transform:translateY(100%)}#sv-variant-modal.modal.in .sv-variant-modal-dialog{transform:translateY(0)}}.sv-variant-modal-dialog .modal-content{width:100%;border:0;border-radius:0;box-shadow:0 2px 15px rgba(0, 0, 0, .18);background:transparent;max-height:100vh;overflow-y:auto}.product-thumb.sv-variant-modal{display:block;align-items:normal;gap:0;outline:none;box-sizing:border-box;width:100%;padding:20px;background:var(--bg-default, #F7EDE7) !important}@media (min-width: 768px){.product-thumb.sv-variant-modal{padding:30px}}.sv-variant-modal__handle{display:none}@media (max-width: 991px){.sv-variant-modal__handle{display:block;margin:0
auto 20px}}.sv-variant-modal__header{display:flex;align-items:center;justify-content:space-between;gap:25px}.sv-variant-modal__title-wrap{flex:1 1 0;display:flex;align-items:center;justify-content:flex-start;min-width:0}.sv-variant-modal__title{color:var(--text-primary, #4C2323);font-size:22px;font-family:'Ysabeau SC',var(--font-body,sans-serif);font-weight:700;line-height:1.2}@media (min-width: 768px){.sv-variant-modal__title{font-size:36px;line-height:46.8px}}.sv-variant-modal__close{flex:0 0 auto;cursor:pointer;font-size:0;height:20px;width:20px;outline:medium none;border:0;background:transparent;display:flex;align-items:center;justify-content:center}.sv-variant-modal__close
i{font-size:14px;color:var(--icon-primary, #4C2323);transition:color .2s ease}.sv-variant-modal__close:hover
i{color:var(--text-action-hover, #914936)}.sv-variant-modal__product{display:grid;grid-template-columns:60px 1fr;grid-template-areas:"thumb name"
"qty   price";column-gap:15px;row-gap:15px;margin-top:40px}.sv-variant-modal__product-left,
.sv-variant-modal__product-body,
.sv-variant-modal__product-price-col{display:contents}.sv-variant-modal__product .sv-cart__item-thumb{grid-area:thumb}.sv-variant-modal__product .sv-cart__item-name{grid-area:name}.sv-variant-modal .sv-variant-modal__qty{grid-area:qty}.sv-variant-modal__product-price-col .sv-cart__item-price{display:block;min-height:0;grid-area:price;justify-self:end;margin:0
0 0 auto}.sv-variant-modal__product .sv-cart__item-thumb{border:0}.sv-variant-modal__product .sv-cart__item-name{align-self:center;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:53px;color:var(--text-secondary, #0C0C0C);font-size:18px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:400;line-height:27px}.sv-variant-modal .sv-variant-modal__qty{align-self:center}.sv-variant-modal .sv-variant-modal__qty input.quantity-num{font-size:16px;line-height:24px}.sv-variant-modal__product-price-col .sv-cart__item-price{align-self:center}@media (min-width: 768px){.sv-variant-modal__product{grid-template-columns:111px 1fr auto;grid-template-areas:"thumb name price" "thumb qty price"}.sv-variant-modal__product .sv-cart__item-thumb{border:1px
solid var(--border-light, #EFDDD0)}.sv-variant-modal__product .sv-cart__item-name{align-self:start;display:block;height:auto;overflow:visible}.sv-variant-modal .sv-variant-modal__qty{align-self:end}.sv-variant-modal .sv-variant-modal__qty input.quantity-num{font-size:18px;line-height:27px}.sv-variant-modal__product-price-col .sv-cart__item-price{align-self:end}}.sv-variant-modal__product-price-col .sv-cart__item-price{color:var(--text-primary, #4C2323);font-size:24px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:700;line-height:31.2px}.sv-variant-modal__product-price-col .sv-cart__item-price .price,
.sv-variant-modal__product-price-col .sv-cart__item-price .price-new{color:var(--text-primary, #4C2323)}.sv-variant-modal__product .price-old
.price_value{color:var(--text-secondary, #0C0C0C);font-weight:400;text-decoration:line-through;opacity: .6;margin-right:8px}.sv-variant-modal .sv-variant-modal__qty{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:110px;height:40px;padding:10px
14px;margin:0;max-width:none;max-height:none;border:0;border-radius:0;outline:1px
solid var(--border-dark, #4C2323);outline-offset:-1px;box-sizing:border-box}.sv-variant-modal .sv-variant-modal__qty input.quantity-num{display:inline-block;width:24px;height:auto;margin:0;padding:0;border:0;background:none;box-shadow:none !important;color:var(--text-primary, #4C2323);font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:700;text-align:center}.sv-variant-modal .sv-variant-modal__qty .add-action{display:flex;align-items:center;justify-content:center;position:relative;width:15px;height:15px;flex-shrink:0;cursor:pointer;background:none;border:0;padding:0;margin:0;font-size:0;line-height:1}.sv-variant-modal .sv-variant-modal__qty .add-action::before{content:'';position:absolute;inset:-10px}.sv-variant-modal .sv-variant-modal__qty .add-action::after{content:'';display:block;width:15px;height:15px;background-color:var(--icon-primary, #4C2323);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.sv-variant-modal .sv-variant-modal__qty .add-up::after{-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/product/plus.svg");mask-image:url("/catalog/view/theme/prime/image/icon/product/plus.svg")}.sv-variant-modal .sv-variant-modal__qty .add-down::after{-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/product/minus.svg");mask-image:url("/catalog/view/theme/prime/image/icon/product/minus.svg")}.sv-variant-modal__divider{height:1px;background:var(--border-divider, #DFC5AE);margin:40px
0 20px}.sv-variant-modal__options{display:flex;flex-direction:column;gap:20px;margin-top:30px}.sv-variant-modal__group-label{display:block;margin-bottom:15px;color:var(--text-primary, #4C2323);font-size:16px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:500;text-transform:uppercase}.sv-variant-modal__pills{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.sv-variant-modal__pill
input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.sv-variant-modal__pill
label{display:inline-flex;align-items:center;gap:8px;margin:0;padding:12px
15px;border-radius:0;border:1px
solid var(--border-dark, #4C2323);color:var(--text-primary, #4C2323);background:transparent;font-size:16px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:400;line-height:24px;cursor:pointer;transition:background-color .2s ease, color .2s ease, border-color .2s ease}.sv-variant-modal__pill input:checked + label{border-color:var(--bg-promo-dark, #4C2323);background:var(--bg-promo-dark, #4C2323);color:var(--text-inverse, #F7EDE7)}@media (max-width: 767px){.sv-variant-modal__product{margin-top:20px}.sv-variant-modal__options{margin-top:20px}.sv-variant-modal__divider{margin-top:20px}.sv-variant-modal__pill
label{box-sizing:border-box;height:44px;padding:0
15px}}.sv-variant-modal__pill input:not(:checked) + label:hover{background:var(--action-secondary-hover, #EFDDD0)}.sv-variant-modal__pill-price{opacity: .8}.sv-variant-modal__footer{display:flex;flex-direction:row;gap:15px;margin-top:20px}@media (min-width: 768px){.sv-variant-modal__footer{flex-direction:row;gap:20px}}.sv-variant-modal__btn{box-sizing:border-box;flex:1 1 0;display:flex;align-items:center;justify-content:center;height:54px;padding:15px;border:0;border-radius:0;text-transform:uppercase;font-size:16px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:700;letter-spacing: .02em;cursor:pointer;white-space:nowrap;transition:background-color .2s ease}.sv-variant-modal__btn--primary{background:var(--action-primary-default, #4C2323);color:var(--action-text-primary, #fff)}.sv-variant-modal__btn--primary:hover{background:var(--action-primary-hover, #3B1D1D);color:var(--action-text-primary, #fff)}.sv-variant-modal__btn--secondary{background:var(--action-secondary-default, #F7EDE7);outline:1px
solid var(--border-dark, #4C2323);outline-offset:-1px;color:var(--action-text-secondary, #4C2323)}.sv-variant-modal__btn--secondary:hover{background:var(--action-secondary-hover, #EFDDD0)}.sv-variant-modal__group .form-control{border-radius:8px;border:1px
solid var(--border-dark, #4C2323);background:var(--bg-default, #F7EDE7);color:var(--text-primary, #4C2323)}.sv-variant-modal__group.option-error .sv-variant-modal__group-label{color:#E06C61}.sv-bundle__flavor-options{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}.sv-bundle__flavor{display:block;box-sizing:border-box;padding:12px
15px;outline:1px
solid var(--border-dark, #4C2323);outline-offset:-1px;text-align:center;cursor:pointer;margin:0;background:transparent}.sv-bundle__flavor:hover{background:var(--action-tertiary-hover, #DFC5AE)}.sv-variant-modal .sv-bundle__flavor:has(input:checked){background:var(--bg-promo-dark, #4C2323)}.sv-variant-modal .sv-bundle__flavor:has(input:checked) .sv-bundle__flavor-label{color:var(--text-inverse, #F7EDE7);font-weight:700;line-height:24px}.sv-variant-modal .sv-bundle__flavor:has(input:checked):hover{background:var(--bg-promo-dark, #4C2323)}.sv-bundle__flavor
input{position:absolute;opacity:0;pointer-events:none}.sv-bundle__flavor input:focus{outline:none}.sv-bundle__flavor:has(input:focus-visible){outline-width:2px;outline-color:var(--border-dark, #4C2323)}.sv-bundle__flavor-label{font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:600;font-size:16px;line-height:22.4px;color:var(--text-primary, #4C2323)}.sv-bundle__flavor-price{font-weight:600}.sv-bundle__out{color:#A4463B;font-weight:700;margin-top:8px}@media (max-width: 767px){.sv-bundle__flavor-label{font-size:14px;line-height:19.6px}.sv-bundle__flavor-price{display:block}.sv-bundle__flavor{display:flex;align-items:center;justify-content:center}}.promo-bar{display:flex;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:12px
16px;box-sizing:border-box;background:var(--bg-promo-dark, #4C2323);color:var(--text-inverse, #F7EDE7);font-family:'Ysabeau Office',var(--font-body,sans-serif);font-size:14px;font-weight:400;text-transform:uppercase;text-align:center;overflow-wrap:break-word;overflow:hidden;position:sticky;top:0;z-index:1010}.promo-bar.is-progress{background:linear-gradient(rgba(239, 221, 208, 0.20), rgba(239, 221, 208, 0.20)), var(--bg-promo-dark, #4C2323)}.promo-bar__fill{position:absolute;top:0;left:0;height:100%;max-width:100%;background:var(--bg-promo-dark, #4C2323);transition:width 0.3s ease}.promo-bar__text{position:relative;z-index:1}.promo-bar ~ .up-header{top:var(--sv-promo-height, 44px)}.promo-bar ~ .up-header.fix-header.h-sticky{top:var(--sv-promo-height, 44px)}@media (min-width: 768px){.promo-bar{padding:12px
40px}}@media (min-width: 1200px){.promo-bar{height:44px;padding:12px
100px}}.sv-cart .header-cart-backdrop{z-index:100000}.header-cart-fix-right.sv-cart__panel{top:0;bottom:0;height:auto;max-height:none;height:100dvh;width:100%;max-width:550px;background:var(--bg-default, #F7EDE7);display:flex;flex-direction:column;z-index:100001}@media (max-width: 767px){.header-cart-fix-right.sv-cart__panel{width:84%}}.sv-cart__scroll{flex:1 1 auto;overflow-y:auto}.sv-cart__scroll-inner{min-height:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:40px;padding-top:60px;padding-bottom:30px}@media (max-width: 767px){.sv-cart__scroll-inner{padding-top:40px}}.sv-cart__top{display:flex;flex-direction:column;gap:25px;padding:0
20px}@media (min-width: 768px){.sv-cart__top{padding:0
30px}}.sv-cart__nav-row{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:0
-20px;padding:0
25px}@media (min-width: 768px){.sv-cart__nav-row{margin:0
-30px}}.sv-cart__all-products{display:flex;align-items:center;gap:8px;color:var(--action-text-secondary, #4C2323);font-size:14px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:700;line-height:19.6px;text-transform:uppercase;text-decoration:none}.sv-cart__all-products:hover,
.sv-cart__all-products:focus,
.sv-cart__all-products:active{color:var(--text-action-hover, #914936);text-decoration:none}.sv-cart__all-products:hover .sv-cart__all-products-icon,
.sv-cart__all-products:focus .sv-cart__all-products-icon,
.sv-cart__all-products:active .sv-cart__all-products-icon{background-color:var(--text-action-hover, #914936)}.sv-cart__all-products-icon{display:block;flex-shrink:0;width:20px;height:20px;background-color:var(--icon-primary, #4C2323);-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/cart-and-order/chevron.svg");mask-image:url("/catalog/view/theme/prime/image/icon/cart-and-order/chevron.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.sv-cart__top-row{display:flex;align-items:center;justify-content:space-between;gap:15px}.sv-cart__title-group{display:flex;align-items:center;gap:15px;min-width:0}.sv-cart__title{color:var(--text-primary, #4C2323);font-size:24px;font-family:'Ysabeau SC',var(--font-body,sans-serif);font-weight:700;line-height:31.2px}@media (min-width: 768px){.sv-cart__title{font-size:36px;line-height:46.8px}}.sv-cart__count{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;background:var(--bg-promo-dark, #4C2323);border-radius:100px;color:var(--text-inverse, #F7EDE7);font-size:16px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:700;line-height:25.76px}@media (min-width: 768px){.sv-cart__count{width:40px;height:40px;font-size:24px;line-height:24px}}.sv-cart__close{position:static;top:auto;right:auto;z-index:auto;width:auto;height:auto;line-height:normal;text-align:center;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:8px;background:var(--bg-promo-light, #EFDDD0);border:0;border-radius:100px;outline:1px
solid var(--border-dark, #4C2323);outline-offset:-1px;cursor:pointer;transform:none !important}@media (min-width: 768px){.sv-cart__close{padding:10px}}.sv-cart__close:hover,
.light-theme .sv-cart__close:hover,
.dark-theme .sv-cart__close:hover{background:var(--bg-promo-light, #EFDDD0) !important;border:0
!important;box-shadow:none !important;outline:1px
solid var(--border-dark, #4C2323) !important;outline-offset:-1px !important;transform:none !important}.sv-cart__close-icon{display:block;width:16px;height:16px;background-color:var(--icon-primary, #4C2323);-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/cart-and-order/x.svg");mask-image:url("/catalog/view/theme/prime/image/icon/cart-and-order/x.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}@media (min-width: 768px){.sv-cart__close-icon{width:20px;height:20px}}.sv-cart__shipping{display:flex;flex-direction:column;gap:15px}.sv-cart__shipping-text{color:var(--text-secondary, #0C0C0C);font-size:14px;font-family:'Ysabeau Office',var(--font-body,sans-serif);line-height:19.6px}@media (min-width: 768px){.sv-cart__shipping-text{font-size:16px;line-height:24px}}.sv-cart__progress{position:relative;height:8px;background:var(--bg-promo-light, #EFDDD0)}.sv-cart__progress-fill{position:absolute;top:0;left:0;height:100%;max-width:100%;background:var(--icon-primary, #4C2323);transition:width 0.3s ease}.sv-cart__min-order{overflow:hidden;max-height:240px;padding:0
20px;margin-top:0;opacity:1;transition:max-height .3s ease, opacity .3s ease, margin-top .3s ease, margin-bottom .3s ease}@media (min-width: 768px){.sv-cart__min-order{padding:0
30px}}.sv-cart__min-order--closing{max-height:0;margin-top:-40px;opacity:0}@media (max-width: 767px){.sv-cart__min-order{margin-top:-15px;margin-bottom:-15px}.sv-cart__min-order--closing{margin-top:-40px;margin-bottom:0}}.sv-cart__min-order-box{display:flex;align-items:center;gap:8px;padding:12px
10px;background:var(--bg-promo-light, #EFDDD0);border-left:3px solid var(--text-primary, #4C2323)}@media (min-width: 768px){.sv-cart__min-order-box{gap:10px;padding:12px}}.sv-cart__min-order-icon{flex:0 0 auto;width:20px;height:20px;background-color:var(--icon-primary, #4C2323);-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/cart-and-order/warning.svg");mask-image:url("/catalog/view/theme/prime/image/icon/cart-and-order/warning.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}@media (min-width: 768px){.sv-cart__min-order-icon{width:24px;height:24px}}.sv-cart__min-order-text{flex:1 1 0;color:var(--text-primary, #4C2323);font-size:14px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:400;line-height:19.6px}@media (min-width: 768px){.sv-cart__min-order-text{font-size:16px;line-height:24px}}@media (max-width: 767px){.sv-cart__min-order-text
br{display:none}}.sv-cart__min-order-link{color:var(--text-primary, #4C2323);font-weight:700;text-decoration:underline}.sv-cart__min-order-link:hover,
.sv-cart__min-order-link:focus{color:var(--text-action-hover, #914936)}.sv-cart__items{display:flex;flex-direction:column;gap:25px;padding:0
20px}@media (min-width: 768px){.sv-cart__items{padding:0
30px}}.sv-cart__item{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.sv-cart__item-main{flex:1 1 0;display:flex;align-items:flex-start;gap:15px;min-width:0}.sv-cart__item-thumb{display:block;flex-shrink:0;width:60px;height:60px;border:1px
solid var(--border-light, #EFDDD0);box-sizing:border-box}@media (min-width: 768px){.sv-cart__item-thumb{width:111px;height:111px}}.sv-cart__item-thumb
img{width:100%;height:100%;object-fit:cover;display:block}.sv-cart__item-body{flex:1 1 0;display:flex;flex-direction:column;gap:15px;min-width:0}.sv-cart__item-name{display:-webkit-box;height:50px;overflow:hidden;white-space:normal;word-wrap:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;color:var(--text-secondary, #0C0C0C);font-size:18px;font-family:'Ysabeau SC',var(--font-body,sans-serif);font-weight:500;line-height:1.4;text-decoration:none}@media (min-width: 768px){.sv-cart__item-name{height:56px;font-size:20px;line-height:28px}}.sv-cart__item-name:hover,
.sv-cart__item-name:focus{color:var(--text-secondary, #0C0C0C);text-decoration:none}.sv-cart__item-options{display:flex;flex-direction:column;gap:4px}.sv-cart__item-option{color:var(--text-secondary, #0C0C0C);font-size:14px;font-family:'Ysabeau Office',var(--font-body,sans-serif);opacity:0.7}.sv-cart__qty{display:flex;align-items:center;justify-content:space-between;width:110px;height:40px;padding:10px;outline:1px
solid var(--border-dark, #4C2323);outline-offset:-1px;box-sizing:border-box}.sv-cart__qty-input{width:24px;padding:0;border:0;background:none;box-shadow:none;color:var(--text-primary, #4C2323);font-size:18px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:700;line-height:27px;text-align:center}.sv-cart__qty-btn{display:flex;align-items:center;justify-content:center;position:relative;width:10px;height:10px;flex-shrink:0;cursor:pointer;background:none;border:0;padding:0;margin:0}.sv-cart__qty-btn::before{content:'';position:absolute;inset:-12px}.sv-cart__qty-btn::after{content:'';display:block;width:10px;height:10px;background-color:var(--icon-primary, #4C2323);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.sv-cart__qty-btn--plus::after{-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/product/plus.svg");mask-image:url("/catalog/view/theme/prime/image/icon/product/plus.svg")}.sv-cart__qty-btn--minus::after{-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/product/minus.svg");mask-image:url("/catalog/view/theme/prime/image/icon/product/minus.svg")}.sv-cart__gift{color:var(--text-primary, #4C2323);font-size:14px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:700;text-transform:uppercase}.sv-cart__item-side{flex-shrink:0;height:60px;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}@media (min-width: 768px){.sv-cart__item-side{height:111px}}.sv-cart__remove{display:flex;align-items:center;justify-content:center;width:24px;height:24px;box-sizing:content-box;padding:10px;margin:-10px;border:0;background:none;cursor:pointer}.sv-cart__remove
img{display:block;width:24px;height:24px}.sv-cart__item-price{color:var(--text-primary, #4C2323);font-size:24px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:700;line-height:31.2px;white-space:nowrap}.sv-cart__item--has-flavors{display:flex;flex-direction:column;align-items:stretch;gap:15px}.sv-cart__item-row{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.sv-cart__flavors-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px
10px;background:var(--bg-promo-light, #EFDDD0);border:0;cursor:pointer}.sv-cart__flavors-toggle-text{color:var(--text-primary, #4C2323);font-size:16px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:600;text-transform:uppercase;line-height:24px}.sv-cart__flavors-toggle-icon{flex-shrink:0;width:24px;height:24px;background-color:var(--icon-primary, #4C2323);-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/header/arrow-down.svg");mask-image:url("/catalog/view/theme/prime/image/icon/header/arrow-down.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:16px 9px;mask-size:16px 9px;transition:transform .2s ease}.sv-cart__flavors-toggle[aria-expanded="true"] .sv-cart__flavors-toggle-icon{transform:rotate(180deg)}.sv-cart__flavors-body{display:none}.sv-cart__flavors-list{display:flex;flex-direction:column;gap:10px;padding-top:15px}.sv-cart__flavors-row{display:flex;align-items:center;justify-content:space-between;gap:15px}.sv-cart__flavors-row-title,
.sv-cart__flavors-row-value{color:var(--text-primary, #4C2323);font-size:16px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:400;line-height:24px}.sv-cart__flavors-row-value{text-align:right}.sv-cart__flavors-divider{margin-top:15px;height:0;outline:1px
solid var(--border-divider, #DFC5AE);outline-offset:-0.5px}@media (max-width: 767px){.sv-cart__item{display:grid;grid-template-columns:60px 1fr auto;grid-template-areas:"thumb name   remove"
"qty   qty    price";column-gap:10px;row-gap:15px;align-items:start}.sv-cart__item-main,
.sv-cart__item-body,
.sv-cart__item-side{display:contents}.sv-cart__item-thumb{grid-area:thumb}.sv-cart__item-name{grid-area:name;align-self:center;width:100%;min-width:0}.sv-cart__remove{grid-area:remove;justify-self:end}.sv-cart__qty{grid-area:qty;justify-self:start}.sv-cart__item-price{grid-area:price;justify-self:end;align-self:center}.sv-cart__item:not(:first-child){border-top:1px solid var(--border-light, #EFDDD0);padding-top:25px}.sv-cart__item--has-flavors{display:grid;grid-template-columns:60px 1fr auto;grid-template-areas:"thumb name   remove"
"qty   qty    price"
"flavors flavors flavors";column-gap:10px;row-gap:15px;align-items:start}.sv-cart__item-row{display:contents}.sv-cart__flavors{grid-area:flavors}.sv-cart__flavors-toggle-text{font-size:14px;line-height:21px}.sv-cart__flavors-toggle-icon{width:20px;height:20px;mask-size:14px 8px;-webkit-mask-size:14px 8px}.sv-cart__flavors-divider{display:none}}.sv-cart__bottom{display:flex;flex-direction:column;gap:30px;margin-top:auto}.sv-cart__similar{padding:25px
20px 10px;background:var(--bg-promo-light, #EFDDD0);display:flex;flex-direction:column;gap:25px}@media (min-width: 768px){.sv-cart__similar{padding:25px
30px 10px}}.sv-cart__similar-title{color:var(--text-primary, #4C2323);font-size:20px;font-family:'Ysabeau SC',var(--font-body,sans-serif);font-weight:500;line-height:28px}@media (min-width: 768px){.sv-cart__similar-title{font-size:24px;font-weight:700;line-height:31.2px}}.sv-cart__similar-list{display:flex;flex-direction:column}.sv-cart__similar-item{display:flex;align-items:center;gap:15px;margin-bottom:15px}.sv-cart__similar-thumb{display:block;flex-shrink:0;width:59px;align-self:stretch}@media (max-width: 767px){.sv-cart__similar-thumb{width:60px;height:60px;align-self:auto}}.sv-cart__similar-thumb
img{width:100%;height:100%;object-fit:cover;display:block}.sv-cart__similar-body{flex:1 1 0;display:flex;flex-direction:column;gap:5px;min-width:0}.sv-cart__similar-name{display:block;color:var(--text-secondary, #0C0C0C);font-size:16px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:400;line-height:24px;text-decoration:none}@media (min-width: 768px){.sv-cart__similar-name{font-size:18px;line-height:27px}}@media (max-width: 767px){.sv-cart__similar-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.sv-cart__similar-name:hover,
.sv-cart__similar-name:focus{color:var(--text-secondary, #0C0C0C);text-decoration:none}.sv-cart__similar-price{color:var(--text-primary, #4C2323);font-size:18px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:700;line-height:27px}.sv-cart__similar-add{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;padding:12px;background:var(--action-primary-default, #4C2323);border:0;border-radius:100px;cursor:pointer;box-sizing:border-box;transition:background 0.2s ease}.sv-cart__similar-add:not(:disabled):hover{background:var(--action-primary-hover, #3B1D1D)}.sv-cart__similar-add--added{cursor:default}.sv-cart__similar-add.is-loading .sv-cart__similar-add-icon{display:none}.sv-cart__similar-add-icon{position:absolute;top:50%;left:50%;width:20px;height:20px;background-color:var(--icon-inverse, #FFFFFF);-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/cart-and-order/plus.svg");mask-image:url("/catalog/view/theme/prime/image/icon/cart-and-order/plus.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transform:translate(-50%, -50%) scale(1);opacity:1;transition:opacity 0.25s ease, transform 0.25s ease}.sv-cart__similar-add-icon--check{-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/cart-and-order/slot.svg");mask-image:url("/catalog/view/theme/prime/image/icon/cart-and-order/slot.svg");opacity:0;transform:translate(-50%, -50%) scale(0.5)}.sv-cart__similar-add--added .sv-cart__similar-add-icon:not(.sv-cart__similar-add-icon--check){opacity:0;transform:translate(-50%, -50%) scale(0.5)}.sv-cart__similar-add--added .sv-cart__similar-add-icon--check{opacity:1;transform:translate(-50%, -50%) scale(1)}.sv-cart__contact{padding:0
20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px}@media (min-width: 768px){.sv-cart__contact{padding:0
30px;flex-direction:row;justify-content:space-between;gap:10px}}.sv-cart__contact-phone{color:var(--text-secondary, #0C0C0C);font-size:18px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:400;line-height:27px;text-decoration:none}@media (min-width: 768px){.sv-cart__contact-phone{width:192px;font-size:20px;font-family:'Ysabeau SC',var(--font-body,sans-serif);font-weight:500;line-height:28px}}.sv-cart__contact-phone:hover,
.sv-cart__contact-phone:focus{color:var(--text-secondary, #0C0C0C);text-decoration:none}.sv-cart__contact-social{display:flex;align-items:center;gap:10px}.sv-cart__totals{padding:20px;background:var(--bg-promo-light, #EFDDD0);border-top:1px solid var(--border-divider, #DFC5AE);display:flex;flex-direction:column;gap:15px;box-sizing:border-box;flex-shrink:0}@media (min-width: 768px){.sv-cart__totals{gap:25px;padding:25px
30px}}.sv-cart__total-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.sv-cart__total-label{color:var(--text-secondary, #0C0C0C);font-size:18px;font-family:'Ysabeau Office',var(--font-body,sans-serif);line-height:27px}.sv-cart__total-value{color:var(--text-primary, #4C2323);font-size:24px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:700;line-height:31.2px;text-align:right}.sv-cart__total-row--discount .sv-cart__total-label,
.sv-cart__total-row--discount .sv-cart__total-value{font-size:16px;line-height:24px}.sv-cart__total-row--discount .sv-cart__total-value{font-weight:700}@media (min-width: 768px){.sv-cart__total-value{font-size:32px;line-height:41.6px}}.sv-cart__checkout,
.sv-cart__empty-cta{display:flex;align-items:center;justify-content:center;height:54px;padding:15px;background:var(--action-primary-default, #4C2323);color:var(--action-text-primary, #FFFFFF);font-size:16px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:700;text-transform:uppercase;text-decoration:none;box-sizing:border-box;transition:background 0.2s ease}@media (max-width: 767px){.sv-cart__checkout{font-size:14px}}.sv-cart__checkout:hover,
.sv-cart__checkout:focus,
.sv-cart__empty-cta:hover,
.sv-cart__empty-cta:focus{color:var(--action-text-primary, #FFFFFF);background:var(--action-primary-hover, #3B1D1D);text-decoration:none}.sv-cart__checkout.is-disabled{background:var(--action-disabled, rgba(76, 35, 35, .6));cursor:not-allowed}.sv-cart__checkout.is-disabled:hover,
.sv-cart__checkout.is-disabled:focus{background:var(--action-disabled, rgba(76, 35, 35, .6))}.sv-cart__empty{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;padding:60px
30px;text-align:center}@media (min-width: 768px){.sv-cart__empty{gap:40px}}.sv-cart__empty-inner{display:flex;flex-direction:column;align-items:center;gap:15px;width:100%;max-width:365px}.sv-cart__empty-top{display:flex;flex-direction:column;align-items:center;gap:25px}.sv-cart__empty-icon{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:150px;height:150px;padding:20px;border-radius:100px;outline:1px
solid var(--border-divider, #DFC5AE);outline-offset:-1px}.sv-cart__empty-icon-img{display:block;width:90px;height:90px;background-color:var(--icon-primary, #4C2323);-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/cart-and-order/opened-box.svg");mask-image:url("/catalog/view/theme/prime/image/icon/cart-and-order/opened-box.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.sv-cart__empty-heading{color:var(--text-primary, #4C2323);font-size:24px;font-family:'Ysabeau SC',var(--font-body,sans-serif);font-weight:700;line-height:31.2px}@media (min-width: 768px){.sv-cart__empty-heading{font-size:36px;line-height:46.8px}}.sv-cart__empty-text{color:var(--text-secondary, #0C0C0C);font-size:16px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:400;line-height:24px}.sv-cart__empty-cta{width:100%}.site-header{display:flex;justify-content:space-between;align-items:center;min-height:80px;padding:20px;background:var(--bg-default, #F7EDE7);border-bottom:1px solid var(--border-light, #EFDDD0);border-radius:0}@media (min-width: 768px){.site-header{padding:20px
40px}}@media (min-width: 1200px){.site-header{height:80px;padding:20px
100px}}@media (max-width: 992px){.up-header.site-header{background:var(--bg-default, #F7EDE7);height:80px;max-height:none;min-height:80px}}.site-header > #cart{position:absolute}.site-header__left{display:flex;justify-content:flex-start;align-items:center;gap:30px;min-width:0}@media (min-width: 1400px){.site-header__left{gap:60px}}.site-header__logo{display:flex;justify-content:flex-start;align-items:center;gap:10.54px;text-decoration:none;flex-shrink:0}.site-header__logo-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.site-header__logo-icon
img{display:block;width:28px;height:27.2px;transition:opacity 0.35s ease}.site-header__logo-icon::before{content:'';position:absolute;top:50%;left:50%;width:28px;height:27.2px;transform:translate(-50%, -50%);background-image:var(--gold-shine-icon-bg, radial-gradient(circle 16px, #F0D08C 0%, #B8813C 50%, #3D2817 100%));background-repeat:no-repeat;background-size:80px 80px;background-position:var(--shine-x, 50%) var(--shine-y, 50%);opacity:0;transition:opacity 0.35s ease;-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/header/logo.svg");mask-image:url("/catalog/view/theme/prime/image/icon/header/logo.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.site-header__logo:hover .site-header__logo-icon
img{opacity:0}.site-header__logo:hover .site-header__logo-icon::before{opacity:1}.site-header__logo-text{width:107px;height:30px;position:relative;flex-shrink:0}.site-header__logo-text
img{display:block;width:107px;height:30px;transition:opacity 0.35s ease}.site-header__logo-text::after{content:'';position:absolute;inset:0;background-image:var(--gold-shine-bg, radial-gradient(circle 70px, #F0D08C 0%, #B8813C 50%, #3D2817 100%));background-repeat:no-repeat;background-size:400px 400px;background-position:var(--shine-x, 50%) var(--shine-y, 50%);opacity:0;transition:opacity 0.35s ease;pointer-events:none;-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/header/logo-text.svg");mask-image:url("/catalog/view/theme/prime/image/icon/header/logo-text.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.site-header__logo:hover .site-header__logo-text
img{opacity:0}.site-header__logo:hover .site-header__logo-text::after{opacity:1}.site-header__nav{display:flex;justify-content:flex-start;align-items:center;gap:20px}.site-header__right{display:flex;justify-content:flex-end;align-items:center;gap:20px;flex-shrink:0}@media (min-width: 1400px){.site-header__right{gap:50px}}.site-header__lang{display:flex;align-items:center;color:var(--text-secondary, #0C0C0C);font-family:'Ysabeau Office',var(--font-body,sans-serif);font-size:16px;font-weight:500;text-transform:uppercase;white-space:nowrap}.site-header__lang .box-language{display:flex;align-items:center}.site-header__lang .dropdown-box{display:flex;align-items:center;position:relative}.site-header__lang .btn-language-top{display:none}.site-header__lang .dropdown-menu{position:static;display:flex !important;float:none;align-items:center;min-width:0;margin:0;padding:0;border:0;background:transparent;box-shadow:none;border-radius:0}.site-header__lang .dropdown-menu > li{display:flex;align-items:center}.site-header__lang .dropdown-menu > li + li:before{content:'|';margin:0
5px;color:inherit;font-weight:500}.site-header__lang .dropdown-menu.up-compact-dropdown > li > button{position:relative;padding:0
!important;background-color:transparent !important;border:0;-webkit-appearance:none;appearance:none;font:inherit;font-size:16px !important;color:inherit;cursor:pointer;transition:color 0.35s ease}.site-header__lang .dropdown-menu.up-compact-dropdown > li.active > button{font-weight:700;color:inherit;border-radius:0}.site-header__lang .dropdown-menu.up-compact-dropdown > li > button::after{content:attr(data-text);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--gold-gradient, linear-gradient(90deg, #3D2817 0%, #B8813C 25%, #F0D08C 50%, #B8813C 75%, #3D2817 100%));-webkit-background-clip:text;background-clip:text;color:transparent;font:inherit;opacity:0;transition:opacity 0.35s ease;pointer-events:none}.site-header__lang .dropdown-menu.up-compact-dropdown > li > button:hover{color:transparent}.site-header__lang .dropdown-menu.up-compact-dropdown > li > button:hover::after{opacity:1}.site-header__phone{display:none;position:relative;align-items:center;color:var(--text-secondary, #0C0C0C);font-family:'Ysabeau Office',var(--font-body,sans-serif);font-size:18px;font-weight:400;line-height:27px;white-space:nowrap;text-decoration:none;transition:color 0.35s ease;cursor:pointer}@media (min-width: 1400px){.site-header__phone{display:flex}}.site-header__phone::after{content:attr(data-text);position:absolute;inset:0;display:flex;align-items:center;background-image:var(--gold-shine-bg, radial-gradient(circle 70px, #F0D08C 0%, #B8813C 50%, #3D2817 100%));background-repeat:no-repeat;background-size:400px 400px;background-position:var(--shine-x, 50%) var(--shine-y, 50%);-webkit-background-clip:text;background-clip:text;color:transparent;font:inherit;opacity:0;transition:opacity 0.35s ease;pointer-events:none}.site-header__phone:hover{color:transparent}.site-header__phone:hover::after{opacity:1}.site-header__icons{display:flex;justify-content:flex-end;align-items:center;gap:20px}@media (max-width: 991px){.site-header__icons{gap:15px}}.site-header__icon-btn{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:none;border:none;box-sizing:content-box;padding:10px;margin:-10px;cursor:pointer;text-decoration:none;position:relative}.site-header__icon-btn
img{display:block;width:24px;height:24px;transition:opacity 0.35s ease}.site-header__icon-btn::before{content:'';position:absolute;top:50%;left:50%;width:24px;height:24px;transform:translate(-50%, -50%);background:var(--gold-gradient, linear-gradient(90deg, #3D2817 0%, #B8813C 25%, #F0D08C 50%, #B8813C 75%, #3D2817 100%));opacity:0;transition:opacity 0.35s ease;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.site-header__icon-btn--search::before{-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/header/search.svg");mask-image:url("/catalog/view/theme/prime/image/icon/header/search.svg")}.site-header__icon-btn--account::before{-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/header/profile.svg");mask-image:url("/catalog/view/theme/prime/image/icon/header/profile.svg")}.site-header__icon-btn--cart::before{-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/header/cart.svg");mask-image:url("/catalog/view/theme/prime/image/icon/header/cart.svg")}.site-header__icon-btn--call::before{-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/header/call.svg");mask-image:url("/catalog/view/theme/prime/image/icon/header/call.svg")}@media (min-width: 1400px){.site-header__icon-btn--call{display:none}}.site-header__icon-btn--burger::before{-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/header/menu.svg");mask-image:url("/catalog/view/theme/prime/image/icon/header/menu.svg")}.site-header__icon-btn:hover
img{opacity:0}.site-header__icon-btn:hover::before{opacity:1}html{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--bg-promo-dark, #4C2323) var(--bg-promo-light, #EFDDD0)}html::-webkit-scrollbar{width:4px}html::-webkit-scrollbar-track{background:var(--bg-promo-light, #EFDDD0)}html::-webkit-scrollbar-thumb{background:var(--bg-promo-dark, #4C2323)}.sv-search{position:fixed;inset:0;z-index:100000}.sv-search__overlay{position:absolute;inset:0;background:rgba(0, 0, 0, .5)}.sv-search__modal{position:absolute;left:50%;top:55vh;transform:translate(-50%, -50%);width:min(760px, calc(100vw - 40px));max-height:min(600px, 88vh);background:var(--bg-default, #F7EDE7);padding:30px;display:flex;flex-direction:column;gap:40px;box-sizing:border-box}.sv-search__field{position:relative;display:flex;align-items:center;gap:10px;border:2px
solid var(--border-light, #EFDDD0);padding:13px
45px 13px 15px;flex:0 0 auto}.sv-search__loupe{flex:0 0 auto}.sv-search__input{flex:1 1 auto;min-width:0;border:0;background:none;outline:none;padding:0;font:500 16px/1.4 'Ysabeau Office', sans-serif;text-transform:uppercase;color:var(--text-primary, #4C2323)}.sv-search__input::placeholder{color:var(--text-primary, #4C2323);opacity:1}.sv-search__x{position:absolute;top:50%;right:15px;transform:translateY(-50%);width:20px;height:20px;padding:0;border:0;background:none;cursor:pointer}.sv-search__x::before, .sv-search__x::after{content:'';position:absolute;top:50%;left:50%;width:18px;height:1.5px;background:var(--icon-primary, #4C2323)}.sv-search__x::before{transform:translate(-50%, -50%) rotate(45deg)}.sv-search__x::after{transform:translate(-50%, -50%) rotate(-45deg)}.sv-search__body{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--border-divider, #DFC5AE) transparent}.sv-search__body::-webkit-scrollbar{width:4px}.sv-search__body::-webkit-scrollbar-thumb{background:var(--border-divider, #DFC5AE);border-radius:4px}.sv-search__body::-webkit-scrollbar-track{background:transparent}.sv-search__state{display:flex;flex-direction:column;gap:40px;padding-bottom:10px}.sv-search__state[hidden]{display:none}.sv-search__section{display:flex;flex-direction:column;gap:20px}.sv-search__label{padding-bottom:10px;border-bottom:1px solid var(--border-light, #EFDDD0);font:500 16px/1.4 'Ysabeau Office', sans-serif;text-transform:uppercase;color:var(--text-primary, #4C2323)}.sv-search__pills{display:flex;flex-wrap:wrap;gap:11px}.sv-search__pill{padding:12px
15px;border:1px
solid var(--border-dark, #4C2323);background:none;cursor:pointer;font:400 16px/1 'Ysabeau Office', sans-serif;color:var(--text-primary, #4C2323);transition:background .2s, color .2s}.sv-search__pill:hover{background:var(--text-primary, #4C2323);color:var(--bg-default, #F7EDE7)}.sv-search__items{display:flex;flex-direction:column;gap:20px}.sv-search__item{display:flex;align-items:center;gap:15px;text-decoration:none}.sv-search__item:hover .sv-search__item-name{text-decoration:underline}.sv-search__item
img{flex:0 0 auto;width:59px;height:59px;object-fit:cover}.sv-search__item-info{min-width:0;display:flex;flex-direction:column;gap:5px}.sv-search__item-name{font:400 18px/1.5 'Ysabeau Office', sans-serif;color:var(--text-secondary, #0C0C0C);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sv-search__item-price{font:700 18px/1.3 'Ysabeau Office', sans-serif;color:var(--text-primary, #4C2323)}.sv-search__nothing{font:400 16px/1.5 'Ysabeau Office', sans-serif;color:var(--text-primary, #4C2323)}.sv-search-menu-field{display:flex;align-items:center;gap:10px;width:calc(100% - 40px);margin:15px
20px 5px;height:54px;padding:10px;border:2px
solid var(--border-light, #EFDDD0);background:none;cursor:pointer;font:400 16px/24px 'Ysabeau Office', sans-serif;color:var(--text-primary, #4C2323);box-sizing:border-box}@media (max-width: 767px){.sv-search__overlay{display:none}.sv-search__modal{inset:0;top:0;transform:none;width:100%;max-height:none;height:100%;padding:20px
20px 40px;gap:40px}.sv-search__input, .sv-search__label{font-size:14px}.sv-search__item-name{font-size:16px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sv-search__item-price{font-size:16px}}.site-header__icon-btn--cart{position:relative}.sv-cart-count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0
5px;display:flex;align-items:center;justify-content:center;background:#914936;color:#fff;font:700 11px/1 'Ysabeau Office', sans-serif;border-radius:100px;box-sizing:border-box}.sv-cart-count.is-empty{display:none}.sv-cart-count.sv-pulse{animation:svCartPulse .4s ease}@keyframes
svCartPulse{0%{transform:scale(1)}50%{transform:scale(1.35)}100%{transform:scale(1)}}.sv-toast{position:fixed;top:var(--sv-toast-top, 94px);right:var(--sv-toast-right, 20px);left:auto;bottom:auto;z-index:1010;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:15px;background:var(--action-secondary-default, #F7EDE7);outline:1px
solid var(--border-dark, #4C2323);outline-offset:-1px;white-space:nowrap;opacity:0;pointer-events:none;transform:translateY(-12px);transition:opacity .3s ease, transform .3s ease}.sv-toast.is-visible{opacity:1;transform:translateY(0)}@media (max-width: 767px){.sv-toast{right:auto;left:50%;height:auto;min-height:54px;min-width:min(260px, calc(100vw - 40px));max-width:calc(100vw - 40px);width:max-content;align-items:flex-start;white-space:normal;transform:translate(-50%, -12px)}.sv-toast.is-visible{transform:translate(-50%, 0)}.sv-toast__text{font-size:14px;line-height:20px}}.sv-toast__icon{flex:0 0 auto;width:20px;height:20px;overflow:hidden;background-color:var(--sv-toast-icon-color, #4C2323);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.sv-toast--success .sv-toast__icon{--sv-toast-icon-color:var(--icon-primary, #4C2323);-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/cart-and-order/slot.svg");mask-image:url("/catalog/view/theme/prime/image/icon/cart-and-order/slot.svg")}.sv-toast--error .sv-toast__icon,
.sv-toast--warning .sv-toast__icon{--sv-toast-icon-color:var(--action-error, #A4463B);-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/cart-and-order/warning.svg");mask-image:url("/catalog/view/theme/prime/image/icon/cart-and-order/warning.svg")}.sv-toast__text{color:var(--text-primary, #4C2323);font-size:18px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:700;line-height:27px}.mob-menu-info-fixed-left{width:min(310px, 88vw);left:min(-310px, -88vw);background:#F7EDE7;height:100dvh}#mobm-left-content{background:#F7EDE7}#mobm-left-content .mobm-top.sv-mobmenu__top{background:#F7EDE7;border-bottom:0;min-height:0;padding:25px
20px 25px}#mobm-left-content .sv-mobmenu__close{width:36px;height:36px;padding:8px;border-radius:100px;background:#EFDDD0;border:1px
solid #4C2323;display:flex;align-items:center;justify-content:center;cursor:pointer;box-sizing:border-box}#mobm-left-content .sv-mobmenu__body-inner{display:flex;flex-direction:column;gap:40px;padding:25px
20px 25px}#mobm-left-content .sv-search-menu-field{width:100%;margin:0}#mobm-left-content .sv-mobmenu__sections{display:flex;flex-direction:column;gap:20px}#mobm-left-content .sv-mobmenu__section{display:flex;flex-direction:column;gap:20px}#mobm-left-content .sv-mobmenu__section--accordion{transition:gap .3s ease}#mobm-left-content .sv-mobmenu__section--accordion.is-collapsed{gap:10px}#mobm-left-content .sv-mobmenu__row{display:flex;align-items:center;justify-content:space-between;gap:10px;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}#mobm-left-content .sv-mobmenu__row-main{display:flex;align-items:center;gap:10px;min-width:0}#mobm-left-content .sv-mobmenu__icon{width:24px;height:24px;flex:0 0 auto}#mobm-left-content .sv-mobmenu__label{font:700 18px/27px 'Ysabeau Office', sans-serif;color:#4C2323;text-transform:uppercase}#mobm-left-content .sv-mobmenu__divider{height:0;border-bottom:1px solid #DFC5AE}#mobm-left-content .sv-mobmenu__toggle-icon{position:relative;display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex:0 0 auto;transform:translateZ(0) rotate(90deg);transition:transform .4s ease-in-out;will-change:transform;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}#mobm-left-content .sv-mobmenu__section--accordion.is-collapsed .sv-mobmenu__toggle-icon{transform:translateZ(0) rotate(0deg)}#mobm-left-content .sv-mobmenu__toggle-icon::before,
#mobm-left-content .sv-mobmenu__toggle-icon::after{content:'';position:absolute;top:50%;left:50%;width:20px;height:2px;background:#4C2323;backface-visibility:hidden}#mobm-left-content .sv-mobmenu__toggle-icon::before{transform:translate(-50%, -50%);opacity:0;transition:opacity .4s ease-in-out}#mobm-left-content .sv-mobmenu__section--accordion.is-collapsed .sv-mobmenu__toggle-icon::before{opacity:1}#mobm-left-content .sv-mobmenu__toggle-icon::after{transform:translate(-50%, -50%) rotate(90deg)}#mobm-left-content .sv-mobmenu__sublist{height:auto;overflow:hidden;transition:height .3s ease}#mobm-left-content .sv-mobmenu__section--accordion.is-collapsed .sv-mobmenu__sublist{height:0px}#mobm-left-content .sv-mobmenu__sublist-inner{display:flex;flex-direction:column;gap:15px;padding:0
34px}#mobm-left-content .sv-mobmenu__subitem{font:400 16px/24px 'Ysabeau Office', sans-serif;color:#0C0C0C;text-decoration:none}#mobm-left-content .sv-mobmenu__footer{display:flex;flex-direction:column;align-items:flex-start;gap:25px;padding:25px
0 0;border-bottom:0}#mobm-left-content .sv-mobmenu__footer .mob-text-language,
#mobm-left-content .sv-mobmenu__footer .mob-currency:empty{display:none}#mobm-left-content .sv-mobmenu__footer
#language{position:static;margin:0}#mobm-left-content .sv-mobmenu__footer #language .btn-language-top{display:none}#mobm-left-content .sv-mobmenu__footer #language .dropdown-menu.up-compact-dropdown{position:static !important;display:flex !important;align-items:center;gap:0;margin:0;padding:0;width:auto;height:auto;min-width:0;background:none;border:0;box-shadow:none;opacity:1;visibility:visible;transform:none}#mobm-left-content .sv-mobmenu__footer #language .dropdown-menu.up-compact-dropdown > li{display:flex;align-items:center;list-style:none}#mobm-left-content .sv-mobmenu__footer #language .dropdown-menu.up-compact-dropdown > li + li::before{content:'|';margin:0
6px;color:#0C0C0C;font:400 18px/27px 'Ysabeau Office', sans-serif}#mobm-left-content .sv-mobmenu__footer #language .dropdown-menu.up-compact-dropdown > li > button{padding:0
!important;background:none;border:0;font:400 18px/27px 'Ysabeau Office', sans-serif;font-size:18px !important;line-height:27px !important;text-transform:uppercase;color:#0C0C0C}#mobm-left-content .sv-mobmenu__footer #language .dropdown-menu.up-compact-dropdown > li.active > button{font-weight:700}#mobm-left-content .sv-mobmenu__socials:empty{display:none}#mobm-left-content .sv-mobmenu__socials .site-footer__socials{justify-content:flex-start}.product-thumb{display:flex;flex-direction:column;align-items:flex-start;gap:15px;width:100%;background:transparent !important;border:none;box-shadow:none !important;border-radius:0}.product-thumb__media{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden}.product-thumb__image-link{display:block;width:100%;height:100%}.product-thumb__image{display:block;width:100%;height:100%;object-fit:cover}.product-thumb__media .ch-g-image:not(.active-image){display:none}.product-thumb__media .ch-g-items{position:absolute;inset:0}.product-thumb__media .ch-g-items .product-thumb__image{position:absolute;inset:0;opacity:0}.product-thumb__media .ch-g-items .product-thumb__image.active-image{opacity:1}.product-thumb__dots{position:absolute;left:50%;bottom:15px;transform:translateX(-50%);display:flex;align-items:center;gap:8px}.product-thumb__dot{width:6px;height:6px;border-radius:9999px;background:var(--icon-disabled, #DFC5AE)}.product-thumb__dot.active-line{background:var(--icon-primary, #4C2323)}.product-layout .product-thumb::before,
.product-grid .product-thumb::before,
.product-list .product-thumb::before{content:none !important}.product-thumb__badges{position:absolute;left:0;top:9px;right:51px;display:flex;flex-wrap:wrap;gap:7px;z-index:1}.product-thumb__badge{display:flex;align-items:center;gap:8px;height:30px;padding:6px
10px;box-sizing:border-box;background:var(--bg-promo-medium, #914936);color:var(--text-inverse, #F7EDE7);font-size:14px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:700;text-transform:uppercase;white-space:nowrap}.product-thumb__badge-icon{display:block;width:20px;height:20px;background-color:var(--text-inverse, #F7EDE7);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.product-thumb__favorite{position:absolute;top:9px;right:0;width:42px;height:42px;display:flex;align-items:center;justify-content:center;padding:11px;background:transparent !important;-webkit-appearance:none;appearance:none;border:none;border-radius:100px;outline:1px
solid var(--border-divider, #DFC5AE);outline-offset:-1px;cursor:pointer}.product-thumb__favorite-icon{display:block;width:18px;height:18px;background-color:var(--icon-primary, #4C2323);-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/product/heart-outlined.svg");mask-image:url("/catalog/view/theme/prime/image/icon/product/heart-outlined.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.product-thumb__favorite.is-active .product-thumb__favorite-icon{-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/product/heart-filled.svg");mask-image:url("/catalog/view/theme/prime/image/icon/product/heart-filled.svg")}.product-thumb__favorite.is-active{position:absolute;top:9px;right:0}.product-thumb__body{display:flex;flex-direction:column;align-items:flex-start;gap:5px;width:100%}.product-thumb__title{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--text-secondary, #0C0C0C);font-size:18px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:700;line-height:27px;text-decoration:none}@media (min-width: 768px){.product-thumb__title{font-size:20px;font-family:'Ysabeau SC',var(--font-body,sans-serif);line-height:1.4}}.product-thumb__title:hover,
.product-thumb__title:focus,
.product-thumb__title:active{color:var(--text-secondary, #0C0C0C);text-decoration:none}.product-thumb__weight{width:100%;color:var(--text-secondary, #0C0C0C);font-size:18px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:400;line-height:1.5}.product-thumb__footer{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;flex-wrap:nowrap}.product-thumb__price{flex:0 0 auto;min-width:max-content;white-space:nowrap;color:var(--text-primary, #4C2323);font-size:32px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:700;line-height:1.3}.product-thumb__price-old{margin-right:8px;color:var(--text-secondary, #0C0C0C);opacity:0.5;font-size:0.6em;font-weight:400;text-decoration:line-through}.product-thumb__actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex:0 0 170px;width:170px;position:relative;height:54px}.product-thumb__actions > .product-thumb__cart,
.product-thumb__actions > .product-thumb__qty{position:absolute;inset:0;width:100%;opacity:1;visibility:visible;transition:opacity 0.25s ease, visibility 0s linear 0s}.product-thumb__actions > .product-thumb__cart.sv-cart-hidden,
.product-thumb__actions > .product-thumb__qty.sv-cart-hidden{opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.25s ease, visibility 0s linear 0.25s}.product-thumb__qty{display:flex;align-items:center;justify-content:space-between;width:100%;height:54px;padding:10px;background:var(--bg-promo-light, #EFDDD0);box-sizing:border-box}.product-thumb__qty-value{min-width:24px;color:var(--text-secondary, #0C0C0C);font-size:16px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:700;line-height:27px;text-align:center}@media (min-width: 1200px){.product-thumb__qty-value{font-size:18px}}.product-thumb__qty .quantity-num{width:24px;padding:0;border:none;background:none;box-shadow:none;color:var(--text-secondary, #0C0C0C);font-size:16px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:700;line-height:27px;text-align:center}@media (min-width: 1200px){.product-thumb__qty .quantity-num{font-size:18px}}.product-thumb__qty-btn{display:flex;align-items:center;justify-content:center;position:relative;width:10px;height:10px;flex-shrink:0;cursor:pointer;background:none;border:0;padding:0;margin:0}.product-thumb__qty-btn::before{content:'';position:absolute;inset:-12px}.product-thumb__qty-icon{display:block;width:10px;height:10px;background-color:var(--icon-primary, #4C2323);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.product-thumb__qty-icon--plus{-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/product/plus.svg");mask-image:url("/catalog/view/theme/prime/image/icon/product/plus.svg")}.product-thumb__qty-icon--minus{-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/product/minus.svg");mask-image:url("/catalog/view/theme/prime/image/icon/product/minus.svg")}.product-thumb__cart{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:54px;padding:15px;background:var(--action-primary-default, #4C2323);border:none;border-radius:0;white-space:nowrap;box-sizing:border-box}.product-thumb__cart .text-cart-add{color:var(--action-text-primary, #FFFFFF);font-size:14px;font-family:'Ysabeau Office',var(--font-body,sans-serif);font-weight:700;text-transform:uppercase;padding-left:0}@media (min-width: 1200px){.product-thumb__cart .text-cart-add{font-size:16px}}@media (max-width: 767px){.product-thumb{outline:1px
solid var(--border-light, #EFDDD0);outline-offset:-1px}.product-thumb__price{font-size:24px;line-height:31.2px}.container-module .product-thumb__qty.quantity_plus_minus,
.product-grid .product-thumb__qty.quantity_plus_minus{display:flex}.container-module .product-thumb__price.price,
.product-grid .product-thumb__price.price{font-size:24px}}.product-thumb__cart:hover,
.product-thumb__cart:focus,
.product-thumb__cart:active{color:var(--action-text-primary, #FFFFFF) !important;background-color:var(--action-primary-default, #4C2323) !important;border:none !important}.product-thumb__cart.product-thumb__cart--added,
.product-thumb__cart.product-thumb__cart--added:hover,
.product-thumb__cart.product-thumb__cart--added:focus,
.product-thumb__cart.product-thumb__cart--added:active{background:var(--action-secondary-default, #F7EDE7) !important;color:var(--action-text-secondary, #4C2323) !important;border:1px
solid var(--action-text-secondary, #4C2323) !important;cursor:default;box-sizing:border-box}.product-thumb__cart--added .text-cart-add{color:var(--action-text-secondary, #4C2323)}.product-thumb__cart-check{display:block;width:20px !important;height:20px !important;min-width:20px !important;min-height:20px !important;margin-top:0 !important;flex-shrink:0}.product-thumb__cart.is-loading .text-cart-add,
.product-thumb__cart.is-loading .product-thumb__cart-check{display:none}.product-thumb__favorite:hover,
.product-thumb__favorite:focus,
.product-thumb__favorite:active{border:none;background:transparent !important;outline:1px
solid var(--border-dark, #4C2323);outline-offset:-1px}.product-thumb__qty.quantity_plus_minus{flex:0 0 100px;max-width:none;max-height:none;margin-right:0;align-self:center;flex-direction:row;gap:0;border:none;border-radius:0;padding:10px}@media (min-width: 768px){.product-thumb__qty.quantity_plus_minus{flex-basis:91px}}.product-thumb__qty.quantity_plus_minus .quantity-num{height:auto;margin-top:0;width:24px;padding:0;font-size:16px;line-height:27px}@media (min-width: 1200px){.product-thumb__qty.quantity_plus_minus .quantity-num{font-size:18px}}.product-thumb__qty .add-action{width:10px;height:10px;border-radius:0;background:transparent !important}.product-thumb__qty .add-action:hover{background:transparent !important}.product-thumb__dots .product-thumb__dot{display:block;flex:0 0 6px;height:6px;margin-right:0;border-bottom:none}@media (min-width: 992px){.product-thumb__media:hover .ch-g-dots.product-thumb__dots{position:absolute;top:auto;left:50%;bottom:15px;width:auto;height:auto;padding:0;transform:translateX(-50%)}.product-thumb:not(.bg_image):hover,
.product-grid .product-thumb:not(.bg_image):hover{box-shadow:none;filter:none}}.product-thumb,
.product-thumb:not(.bg_image){border-radius:0 !important}.product-thumb__favorite.is-active:after{display:none}.contacts-fab{position:fixed;bottom:32px;right:32px;z-index:1000;display:flex;align-items:flex-end;gap:10px}@media (max-width: 767px){.contacts-fab{right:22px}}.contacts-fab__btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:50px;height:50px;box-sizing:border-box;padding:0;border:0;border-radius:100px;outline:1px
solid var(--border-light, #EFDDD0);outline-offset:-1px;text-decoration:none;cursor:pointer;transition:background 0.2s ease}.contacts-fab__btn--sm{width:45px;height:45px}.contacts-fab__btn--light{position:relative;background:var(--bg-default, #F7EDE7);color:var(--action-primary-default, #4C2323)}.contacts-fab__btn--light::after{content:'';position:absolute;inset:0;border-radius:100px;outline:1px
solid var(--border-light, #EFDDD0);outline-offset:-1px;pointer-events:none}.contacts-fab__btn--dark{background:var(--action-primary-default, #4C2323);color:var(--bg-default, #F7EDE7)}.contacts-fab__btn--light:hover,
.contacts-fab__btn--light:focus{background:var(--bg-default, #F7EDE7);color:var(--action-primary-hover, #3B1D1D);text-decoration:none}.contacts-fab__btn--dark:hover,
.contacts-fab__btn--dark:focus{background:var(--action-primary-hover, #3B1D1D);color:var(--bg-default, #F7EDE7);outline:1px
solid var(--border-light, #EFDDD0);outline-offset:-1px;text-decoration:none}.contacts-fab__icon{display:block;width:24px;height:24px;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.contacts-fab__icon--telegram{width:45px;height:45px;-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/social-networks/telegram.svg");mask-image:url("/catalog/view/theme/prime/image/icon/social-networks/telegram.svg")}.contacts-fab__icon--whatsapp{-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/social-networks/whatsapp.svg");mask-image:url("/catalog/view/theme/prime/image/icon/social-networks/whatsapp.svg")}.contacts-fab__icon--instagram{-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/social-networks/instagram.svg");mask-image:url("/catalog/view/theme/prime/image/icon/social-networks/instagram.svg")}.contacts-fab__icon--phone{-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/header/call.svg");mask-image:url("/catalog/view/theme/prime/image/icon/header/call.svg")}.contacts-fab__stack{position:relative;display:flex;flex-direction:column;align-items:flex-end}.contacts-fab__items{position:absolute;right:0;bottom:calc(100% + 10px);display:flex;flex-direction:column;align-items:flex-end;gap:10px;transform-origin:bottom right;opacity:0;transform:scale(0.4);pointer-events:none;visibility:hidden;transition:opacity 0.2s ease, transform 0.25s ease, visibility 0s linear 0.25s}.contacts-fab.is-open .contacts-fab__items{opacity:1;transform:scale(1);pointer-events:auto;visibility:visible;transition-delay: .06s, .06s, 0s}.contacts-fab__item-inner{display:block}.contacts-fab__toggle-icon{position:relative;display:block;width:24px;height:24px}.contacts-fab__toggle-icon::before,
.contacts-fab__toggle-icon::after{content:'';position:absolute;inset:0;background-color:var(--bg-default, #F7EDE7);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:opacity 0.25s ease, transform 0.25s ease}.contacts-fab__toggle-icon::before{-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/social-networks/message.svg");mask-image:url("/catalog/view/theme/prime/image/icon/social-networks/message.svg");opacity:1;transform:rotate(0deg)}.contacts-fab__toggle-icon::after{-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/social-networks/x.svg");mask-image:url("/catalog/view/theme/prime/image/icon/social-networks/x.svg");opacity:0;transform:rotate(-90deg)}.contacts-fab.is-open .contacts-fab__toggle-icon::before{opacity:0;transform:rotate(90deg)}.contacts-fab.is-open .contacts-fab__toggle-icon::after{opacity:1;transform:rotate(0deg)}.sv-alert{display:none;position:fixed;top:var(--sv-toast-top, 94px);right:var(--sv-toast-right, 20px);left:auto;bottom:auto;z-index:1010;align-items:center;gap:10px;padding:15px;background:var(--action-secondary-default, #F7EDE7);outline:1px
solid var(--border-dark, #4C2323);outline-offset:-1px;white-space:nowrap;opacity:0;pointer-events:none;transform:translateY(-12px);transition:opacity .3s ease, transform .3s ease}.sv-alert.is-visible{display:inline-flex;opacity:1;pointer-events:auto;transform:translateY(0)}@media (max-width: 767px){.sv-alert{right:auto;left:50%;min-width:min(260px, calc(100vw - 40px));max-width:calc(100vw - 40px);width:max-content;align-items:flex-start;white-space:normal;transform:translate(-50%, -12px)}.sv-alert.is-visible{transform:translate(-50%, 0)}.sv-alert__text{font-size:14px;line-height:20px}}.sv-alert--modal{z-index:1060}.sv-alert__icon{flex:0 0 auto;width:20px;height:20px;background-color:var(--sv-alert-icon-color, #A4463B);-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/cart-and-order/warning.svg");mask-image:url("/catalog/view/theme/prime/image/icon/cart-and-order/warning.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.sv-alert--error .sv-alert__icon,
.sv-alert--warning .sv-alert__icon{--sv-alert-icon-color:var(--action-error, #A4463B)}.sv-alert--success .sv-alert__icon{--sv-alert-icon-color:var(--icon-primary, #4C2323);-webkit-mask-image:url("/catalog/view/theme/prime/image/icon/cart-and-order/slot.svg");mask-image:url("/catalog/view/theme/prime/image/icon/cart-and-order/slot.svg")}.sv-alert__text{flex:1 1 auto;color:var(--text-primary, #4C2323);font-size:18px;font-family:'Ysabeau Office',sans-serif;font-weight:700;line-height:27px}.sv-alert__close{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:transparent;border:0;color:var(--text-primary, #4C2323);cursor:pointer}.mfp-product-video .mfp-inline-holder .mfp-content{width:auto !important}.video-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100%;min-height:360px}.video-wrapper
video{max-width:100%;max-height:80vh}.main-video .thumbnail,
.additional-video
.thumbnail{position:relative}.youtube-icon-play{background:url('/image/icon-play.svg') center center no-repeat;background-size:30px;position:absolute;top:0;left:0;bottom:0;right:0;opacity:0.9;z-index:20}.product-thumb{position:relative}.product-video-icons{position:absolute;padding:2px;z-index:1}.light-theme .product-video-icons{right:15px;top:15px}.dark-theme .product-video-icons{right:20px;top:20px}.video-popup-icon{cursor:pointer}a.video-link{display:flex !important;align-items:center;justify-content:center;height:100%}.video-container{position:relative;width:100%;height:auto !important;z-index:10;border-radius:12px;overflow:hidden;display:flex;aspect-ratio:16/9}.video-container video,
.video-container
iframe{width:100%;height:100%;border:0}.fancybox-slide--video,
.fancybox-slide--iframe{padding:44px
5px !important}.fancybox-slide--iframe .fancybox-content{background:transparent;display:inline-block;aspect-ratio:16/9;height:auto}@media (max-width: 768px){.swiper-slide.main-video,
.swiper-slide.additional-video{height:auto}}@media (min-width: 992px){.fancybox-slide--iframe .fancybox-content{max-width:70%}.image .product-video-icons ~ .addit-action,
.dark-theme .image .product-video-icons ~ .addit-action,
.dark-theme .container-module .product-thumb:hover .image .product-video-icons ~ .addit-action,
.dark-theme .product-grid .product-thumb:hover .image .product-video-icons ~ .addit-action{top:50px !important}}.fancybox-slide--video .fancybox-content .fancybox-thumb{display:none}.hide-sticker{z-index:6}:root{--special-text-color:#FFF;--special-bg-color:#FF3131;--special-icon-color:#fff;--newproduct-text-color:#FFF;--newproduct-bg-color:#457DE3;--newproduct-icon-color:#fff;--bestseller-text-color:#fff;--bestseller-bg-color:#E3AD45;--bestseller-icon-color:#fff;--popular-text-color:#fff;--popular-bg-color:#53A974;--popular-icon-color:#fff}.light-theme{--up-color-price:#000;--up-color-sale-price:#000;--up-color-status-in-stock:#2C9B6C;--up-color-status-out-of-stock:#D63939;--up-color-link:#3572E1;--up-color-link-hover:#1F60D7;--up-color-rating-active:#FFBC26;--up-color-rating-passive:#8E8E93;--up-bg-menu:#313136;--up-bg-menu-hover:#1F1F22;--up-color-menu:#E2E2E2;--up-color-menu-hover:#FFF;--up-border-color-menu:#313136;--up-border-color-menu-hover:#313136;--up-bg-header-total-cw:#E3C045;--up-color-header-total-cw:#FFF;--up-bg-header-cart:#313136;--up-color-header-cart:#E2E2E2;--up-bg-header-total-cart:#3F78E0;--up-color-header-total-cart:#FFF;--up-bg-mod-add-to-cart:#0A0A0A;--up-color-mod-add-to-cart:#FFF;--up-bg-mod-add-to-cart-hover:#457DE3;--up-color-mod-add-to-cart-hover:#FFF;--up-bg-mod-add-to-cart-hover-block:#0A0A0A;--up-color-mod-add-to-cart-hover-block:#FFF;--up-bc-mod-add-to-cart:transparent;--up-bc-mod-add-to-cart-hover:transparent;--up-bc-mod-add-to-cart-hover-block:transparent;--up-bg-mod-dop-btn:#F5F5F7;--up-color-mod-dop-btn:#000;--up-bg-mod-dop-btn-hover:#EAEAEA;--up-color-mod-dop-btn-hover:#000;--up-bg-scroll-top:#6B1F1F;--up-color-icon-scroll-top:#FFF;--up-bg-scroll-top-hover:#1E3D2F;--up-color-icon-scroll-top-hover:#FFF;--up-color-progress-scroll-top:#8FAF88;--up-color-progress-scroll-top-hover:#E8D5B0;--up-bg-pp-add-to-cart:#0A0A0A;--up-color-pp-add-to-cart:#FFF;--up-bg-pp-add-to-cart-hover:#457DE3;--up-color-pp-add-to-cart-hover:#FFF;--up-bc-pp-add-to-cart:transparent;--up-bc-pp-add-to-cart-hover:transparent;--up-bg-pp-fastorder:#F5F5F7;--up-color-pp-fastorder:#000;--up-bg-pp-fastorder-hover:#EAEAEA;--up-color-pp-fastorder-hover:#000;--up-bc-pp-fastorder:transparent;--up-bc-pp-fastorder-hover:transparent;--up-bg-pp-compare:#F5F5F7;--up-color-pp-compare:#000;--up-bg-pp-compare-hover:#EAEAEA;--up-color-pp-compare-hover:#000;--up-bg-pp-wishlist:#F5F5F7;--up-color-pp-wishlist:#000;--up-bg-pp-wishlist-hover:#EAEAEA;--up-color-pp-wishlist-hover:#000;--up-bg-btn-primary:#457DE3;--up-color-btn-primary:#FFF;--up-bg-btn-primary-hover:#3572E1;--up-color-btn-primary-hover:#FFF;--up-bg-btn-default:#F5F5F7;--up-color-btn-default:#000;--up-bg-btn-default-hover:#EAEAEA;--up-color-btn-default-hover:#1E3D2F;--up-bg-btn-black:#141414;--up-color-btn-black:#FFF;--up-bg-btn-black-hover:#6B1F1F;--up-color-btn-black-hover:#FFF;--up-bg-fix-bar:#1E3D2F;--up-bg-btn-fix-bar:#6B1F1F;--up-bc-fix-bar:#8FAF88;--up-color-icon-btn-fix-bar:#F7F0E2;--up-bg-total-fix-bar:#922B2B;--up-color-total-fix-bar:#FFF}.dark-theme{--up-color-price:#FFF;--up-color-sale-price:#F84147;--up-color-status-in-stock:#2C9B6C;--up-color-status-out-of-stock:#D63939;--up-color-link:#3572E1;--up-color-link-hover:#1F60D7;--up-color-rating-active:#FFBC26;--up-color-rating-passive:#8E8E93;--up-bg-menu:#1F1F22;--up-bg-menu-hover:#1F1F22;--up-color-menu:#E2E2E2;--up-color-menu-hover:#E2E2E2;--up-border-color-menu:transparent;--up-border-color-menu-hover:transparent;--up-bg-header-total-cw:#E3C045;--up-color-header-total-cw:#FFF;--up-bg-header-cart:#1F1F22;--up-color-header-cart:#E2E2E2;--up-bg-header-total-cart:#3F78E0;--up-color-header-total-cart:#FFF;--up-bg-mod-add-to-cart:#FFF;--up-color-mod-add-to-cart:#000;--up-bg-mod-add-to-cart-hover:#3F78E0;--up-color-mod-add-to-cart-hover:#FFF;--up-bg-mod-add-to-cart-hover-block:#FFF;--up-color-mod-add-to-cart-hover-block:#000;--up-bc-mod-add-to-cart:transparent;--up-bc-mod-add-to-cart-hover:transparent;--up-bc-mod-add-to-cart-hover-block:transparent;--up-bg-mod-dop-btn:#F8F8F8;--up-color-mod-dop-btn:#000;--up-bg-mod-dop-btn-hover:#EAEAEA;--up-color-mod-dop-btn-hover:#000;--up-bg-scroll-top:#6B1F1F;--up-color-icon-scroll-top:#FFF;--up-bg-scroll-top-hover:#1E3D2F;--up-color-icon-scroll-top-hover:#FFF;--up-color-progress-scroll-top:#8FAF88;--up-color-progress-scroll-top-hover:#E8D5B0;--up-bg-pp-add-to-cart:#3F78E0;--up-color-pp-add-to-cart:#FFF;--up-bg-pp-add-to-cart-hover:#457DE3;--up-color-pp-add-to-cart-hover:#FFF;--up-bc-pp-add-to-cart:transparent;--up-bc-pp-add-to-cart-hover:transparent;--up-bg-pp-fastorder:#0F0F0F;--up-color-pp-fastorder:#3F78E0;--up-bg-pp-fastorder-hover:#3F78E0;--up-color-pp-fastorder-hover:#FFF;--up-bc-pp-fastorder:#3F78E0;--up-bc-pp-fastorder-hover:#3F78E0;--up-bg-pp-compare:#1D1D1D;--up-color-pp-compare:#E2E2E2;--up-bg-pp-compare-hover:#2F2F2F;--up-color-pp-compare-hover:#FFF;--up-bg-pp-wishlist:#1D1D1D;--up-color-pp-wishlist:#E2E2E2;--up-bg-pp-wishlist-hover:#2F2F2F;--up-color-pp-wishlist-hover:#FFF;--up-bg-btn-primary:#457DE3;--up-color-btn-primary:#FFF;--up-bg-btn-primary-hover:#3572E1;--up-color-btn-primary-hover:#FFF;--up-bg-btn-default:#2A2A2A;--up-color-btn-default:#CCC;--up-bg-btn-default-hover:#1E3D2F;--up-color-btn-default-hover:#F7F0E2;--up-bg-btn-black:#000;--up-color-btn-black:#FFF;--up-bg-btn-black-hover:#6B1F1F;--up-color-btn-black-hover:#FFF;--up-bg-fix-bar:#0A0A0A;--up-bg-btn-fix-bar:#1B1B1B;--up-bc-fix-bar:#313131;--up-color-icon-btn-fix-bar:#FFF;--up-bg-total-fix-bar:#3572E1;--up-color-total-fix-bar:#FFF}.sticker-ns{float:left}.product-thumb .action-timer{flex-direction:column;padding-top:8px !important;padding-bottom:8px !important;right:auto !important}@media (min-width: 600px){.product-grid .product-thumb .cart .btn-general,
.bb-featured-mini__main .product-thumb .cart .btn-general,
.bb-carousel .product-thumb .cart .btn-general,
.container-module .product-thumb .cart .btn-general{padding:5px}.product-grid .product-thumb .cart .btn-general span.text-cart-add,
.bb-featured-mini__main .product-thumb .cart .btn-general span.text-cart-add,
.bb-carousel .product-thumb .cart .btn-general span.text-cart-add,
.container-module .product-thumb .cart .btn-general span.text-cart-add{display:none}}