/* @font-face{
    font-family: "Aktiv Grotesk Ex";
    src: url("/catalog/view/theme/oct_remarket/stylesheet/fonts/Aktiv Grotesk Ex.eot");
    src: url("/catalog/view/theme/oct_remarket/stylesheet/fonts/Aktiv Grotesk Ex.eot?#iefix")format("embedded-opentype"),
        url("/catalog/view/theme/oct_remarket/stylesheet/fonts/Aktiv Grotesk Ex.woff")format("woff"),
        url("/catalog/view/theme/oct_remarket/stylesheet/fonts/Aktiv Grotesk Ex.woff2")format("woff2"),
        url("/catalog/view/theme/oct_remarket/stylesheet/fonts/Aktiv Grotesk Ex.ttf")format("truetype"),
        url("/catalog/view/theme/oct_remarket/stylesheet/fonts/Aktiv Grotesk Ex.svg#Aktiv Grotesk Ex")format("svg");
    font-weight:500;
    font-style:normal;
    font-display:swap;
} */
@font-face{
    font-family: "Aktiv Grotesk Ex";
    src: url("/catalog/view/theme/oct_remarket/stylesheet/fonts/AktivGroteskEx-Medium.eot");
    src: url("/catalog/view/theme/oct_remarket/stylesheet/fonts/AktivGroteskEx-Medium.eot?#iefix")format("embedded-opentype"),
        url("/catalog/view/theme/oct_remarket/stylesheet/fonts/AktivGroteskEx-Medium.woff")format("woff"),
        url("/catalog/view/theme/oct_remarket/stylesheet/fonts/AktivGroteskEx-Medium.woff2")format("woff2"),
        url("/catalog/view/theme/oct_remarket/stylesheet/fonts/AktivGroteskEx-Medium.ttf")format("truetype"),
        url("/catalog/view/theme/oct_remarket/stylesheet/fonts/AktivGroteskEx-Medium.svg#Aktiv Grotesk Ex")format("svg");
    font-weight:500;
    font-style:normal;
    font-display:swap;
}
body{
   font-family: "Aktiv Grotesk Ex";
   background: #fff;
   font-weight: 500;
}
header {
    border: none;
    background: #FCE3E8;
    box-shadow: none;
}

.col-lg-12.top-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    /* padding-bottom: 12px; */
    border-bottom: 1px solid rgba(117, 34, 21, 0.08);
    height: 71px;
}

.lf-header {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    width: 30%;
}

.rm-fixed-contact-messenger {
    background: transparent !important;
}

.rg-header {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    width: 30%;
}

form#form-language {
    display: none;
}
button#cart {
    background: transparent;
    margin-left: 14px;
}
div#rm-menu {
    position: relative;
    visibility: visible;
    opacity: 1;
    top: auto;
    left: auto;
    right: 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-top: 33px;
    padding-bottom: 26px;
}

.rm-menu > nav {
    -ms-flex: 0 0 25%;
    flex: 0 0 100%;
    max-width: 100%;
}

ul.rm-menu-list.list-unstyled {
    display: flex;
    justify-content: space-between;
    height: auto;
}

.rm-menu-list-item-link {
    width: 100%;
}
.bl-benner.desctop {
    height: 532px;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}
.row.row-padding-top.inform132 {
    padding: 0;
    padding-top: -8px;
}
.row.row-padding-top.inform132:before {
    content: "";
    width: 100%;
    position: absolute;
    left: 0;
    background: #fce3e8;
    height: 54px;
}
.polosa {
    color: var(--Red, #752215);
    text-align: center;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}

.row.row-padding-top.inform132 .rm-content {
    background: #fce3e8;
    padding-top: 6px;
    padding-bottom: 13px;
    margin-bottom: 48px;
}
.bl-over.slider:before {
    content: "";
    width: 100%;
    position: absolute;
    left: 0;
    background: #fce3e8;
    height: 740px;
}
.bl-zag-our_services {
    color: var(--Red, #752215);
    font-family: "Nyght Serif";
    font-size: 75px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    text-align: center;
    margin-bottom: 77px;
}

.bl-niz-our_services {
    display: flex;
    justify-content: space-between;
}

.on-our_services {
    width: 24%;
}

.on-our_services:nth-child(1) div {
    color: var(--Red, #752215);
    font-family: "Nyght Serif";
    font-size: 35px;
    font-style: normal;
    font-weight: 300;
    line-height: 41.284px; /* 117.955% */
}

.on-our_services:nth-child(1) div span {
    color: var(--Red, #752215);
    font-family: "Nyght Serif";
    font-size: 35px;
    font-style: italic;
    font-weight: 300;
    line-height: 41.284px;
}

.cifra {
    color: #752215;
    font-family: "Nyght Serif";
    font-size: 91px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    text-transform: uppercase;
    margin-top: -13px;
    margin-bottom: 5px;
}

.bl-text-on-our_services div {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    margin-bottom: 10px;
}

.bl-text-on-our_services p {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.on-our_services:not(:first-child) {
    border-left: 1px solid #EAB9C5;
    padding: 0 20px;
}

.bl-text-on-our_services {
    margin-top: 12px;
}

.on-our_services:nth-child(3) {
    padding-top: 200px;
}

.bl-text-terr {
    color: var(--Red, #752215);
    font-family: "Nyght Serif";
    font-size: 35.353px;
    font-style: normal;
    font-weight: 300;
    line-height: 41.284px; /* 116.777% */
    margin-top: -25px;
    margin-left: 113px;
}

.bl-text-terr span {
    color: var(--Red, #752215);
    font-family: "Nyght Serif";
    font-size: 35.353px;
    font-style: italic;
    font-weight: 300;
    line-height: 41.284px;
}
.elegant-delivery {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}

.lf-elegant-delivery {
    width: 44.7%;
    height: 822px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.rg-elegant-delivery {
    background: var(--Light-pink, #FCE3E8);
    height: 821px;
    width: 55.3%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-end;
    position: relative;
}

.lf-elegant-delivery a {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

a {}

.lf-elegant-delivery a:before {
    content: "";
    width: 94px;
    height: 94px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='94' height='94' viewBox='0 0 94 94' fill='none'%3E%3Cg clip-path='url(%23clip0_1_493)'%3E%3Cpath d='M47 0C37.7043 0 28.6173 2.7565 20.8882 7.92093C13.1591 13.0854 7.135 20.4258 3.57768 29.0139C0.0203644 37.602 -0.910392 47.0521 0.903113 56.1692C2.71662 65.2864 7.19293 73.6609 13.766 80.234C20.3391 86.8071 28.7137 91.2834 37.8308 93.0969C46.9479 94.9104 56.398 93.9797 64.9861 90.4223C73.5743 86.865 80.9147 80.8409 86.0791 73.1118C91.2435 65.3827 94 56.2957 94 47C93.9864 34.539 89.0303 22.5923 80.219 13.781C71.4077 4.96975 59.461 0.01361 47 0ZM47 86.1667C39.2536 86.1667 31.6811 83.8696 25.2402 79.5659C18.7993 75.2622 13.7792 69.1452 10.8147 61.9884C7.85031 54.8317 7.07468 46.9566 8.58593 39.359C10.0972 31.7614 13.8274 24.7825 19.305 19.305C24.7826 13.8274 31.7614 10.0972 39.359 8.58591C46.9566 7.07466 54.8317 7.85029 61.9885 10.8147C69.1452 13.7792 75.2622 18.7992 79.5659 25.2402C83.8696 31.6811 86.1667 39.2536 86.1667 47C86.155 57.3841 82.0248 67.3395 74.6821 74.6821C67.3395 82.0248 57.3841 86.155 47 86.1667Z' fill='%23FCE3E8'/%3E%3Cpath d='M62.5657 41.8592L44.8734 29.5095C43.9337 28.8542 42.8325 28.469 41.6893 28.3957C40.546 28.3223 39.4046 28.5638 38.3889 29.0937C37.3733 29.6236 36.5223 30.4217 35.9284 31.4013C35.3346 32.3809 35.0206 33.5046 35.0205 34.6501V59.3496C35.0197 60.4956 35.3332 61.6198 35.9268 62.5999C36.5205 63.5801 37.3717 64.3786 38.3876 64.9086C39.4036 65.4387 40.5455 65.6799 41.689 65.6061C42.8326 65.5323 43.934 65.1463 44.8734 64.4901L62.5657 52.1403V52.1372C63.3932 51.5597 64.0691 50.7909 64.5358 49.8961C65.0024 49.0014 65.2461 48.0072 65.2461 46.9981C65.2461 45.989 65.0024 44.9948 64.5358 44.1C64.0691 43.2053 63.3932 42.4367 62.5657 41.8592Z' fill='%23FCE3E8'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1_493'%3E%3Crect width='94' height='94' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: cover;
}

.nad-zag-elegant-delivery {
    color: var(--Red, #752215);
    font-family: "Nyght Serif";
    font-size: 35.353px;
    font-style: normal;
    font-weight: 300;
    line-height: 41.284px; /* 116.777% */
    padding-left: 90px;
    padding-top: 44px;
    padding-bottom: 20px;
    width: 100%;
}

.nad-zag-elegant-delivery span {
    color: var(--Red, #752215);
    font-family: "Nyght Serif";
    font-size: 35.353px;
    font-style: italic;
    font-weight: 300;
    line-height: 41.284px;
}

.zag-elegant-delivery {
    color: var(--Red, #752215);
    font-family: "Nyght Serif";
    font-size: 81.112px;
    font-style: normal;
    font-weight: 300;
    line-height: 83.285px; /* 102.679% */
    padding-left: 90px;
}

.bl-niz-elegant-delivery {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    width: 46%;
    padding-right: 34px;
    padding-bottom: 97px;
}
.over-zag {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
}
.us-news-block-photo {
    height: 410px;
    overflow: hidden;
}

.us-news-block-photo a {
    display: flex;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.us-item {
    margin: 0 4px;
}


div#us-blog-article_ .slick-list.draggable {
    margin: 0 -4px;
}

.niz-instagram {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.us-news-block.h-100.d-flex.flex-column {
    gap: 12px;
}

.lf-instagram {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 11px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.rg-ins {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 11px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.rg-ins span {
    display: flex;
}
button.slick-prev.slick-arrow {
    left: auto;
    right: 58px;
    top: -80px;
    font-size: 0;
    border: none;
    padding: 0;
    background-image: url("data:image/svg+xml,%3Csvg width='36' height='14' viewBox='0 0 36 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 6.67578H36' stroke='%23752215' stroke-miterlimit='10'/%3E%3Cpath d='M22.4468 0.353516C28.4597 6.37124 35.4441 6.67575 35.4441 6.67575L22.4468 0.353516Z' fill='white'/%3E%3Cpath d='M22.4468 0.353516C28.4597 6.37124 35.4441 6.67575 35.4441 6.67575' stroke='%23752215' stroke-miterlimit='10'/%3E%3Cpath d='M22.442 12.998C28.4549 6.98513 35.4393 6.67578 35.4393 6.67578L22.442 12.998Z' fill='white'/%3E%3Cpath d='M22.442 12.998C28.4549 6.98513 35.4393 6.67578 35.4393 6.67578' stroke='%23752215' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: cover;
    width: 36px;
    height: 12.644px;
    transform: rotate(180deg);
    /* z-index: 50000000000; */
}
button.slick-next.slick-arrow {
    left: auto;
    right: 0;
    top: -80px;
    font-size: 0;
    border: none;
    padding: 0;
    background-image: url("data:image/svg+xml,%3Csvg width='36' height='14' viewBox='0 0 36 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 6.67578H36' stroke='%23752215' stroke-miterlimit='10'/%3E%3Cpath d='M22.4468 0.353516C28.4597 6.37124 35.4441 6.67575 35.4441 6.67575L22.4468 0.353516Z' fill='white'/%3E%3Cpath d='M22.4468 0.353516C28.4597 6.37124 35.4441 6.67575 35.4441 6.67575' stroke='%23752215' stroke-miterlimit='10'/%3E%3Cpath d='M22.442 12.998C28.4549 6.98513 35.4393 6.67578 35.4393 6.67578L22.442 12.998Z' fill='white'/%3E%3Cpath d='M22.442 12.998C28.4549 6.98513 35.4393 6.67578 35.4393 6.67578' stroke='%23752215' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: cover;
    width: 36px;
    height: 12.644px;
}
.sc-shop-reviews.content-block-p24.mt-3.mt-xl-4 {
    background: #FCE3E8;
    height: 752px;
}
.sc-shop-reviews.content-block-p24.mt-3.mt-xl-4:before{
    content:"";
    background: #FCE3E8;
    height: 750px;
    width:100%;
    left:0px;
    position: absolute;
    z-index: -1;
}
span.fsz-24.fw-600.dark-text {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}

.sc-product-content-reviews-rating-text.light-text.fsz-14.mb-4 {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-top: 11px;
}

.sc-shop-reviews-top.d-flex.flex-column.flex-md-row.align-items-start.justify-content-md-between.pb-4.mb-4 {
    padding: 90px 0px;
}

.bl-rewiew {
    display: flex !important;
    width: 440px;
    padding: 30px;
    flex-direction: column;
    align-items: flex-start;
    gap: 128px;
    border-radius: 15px;
    border: 1px solid var(--Red, #752215);
    /* opacity: 0.75 !important; */
    background: #FFF;
    max-width: 440px;
    height: 342px;
    min-height: 342px !important;
    margin: 0 50px;
}

div#sc-shop-reviews_0 {
    width: 440px;
}
div#sc-shop-reviews_0 .slick-list.draggable {
    padding: 0px !important;
    /* margin: 0 50px; */
    margin-left: -50px;
    margin-right: -50px;
}
.bl-over-slider-review {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
}

.sc-shop-reviews-item.content-block.p-3.h-100 {
    padding: 0px !important;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 279px;
}

span.sc-module-rating-star {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M8.62126 2.03524C8.77618 1.72133 9.22381 1.72133 9.37873 2.03524L11.3842 6.09883C11.4458 6.22348 11.5647 6.30988 11.7022 6.32987L16.1867 6.9815C16.5331 7.03184 16.6714 7.45755 16.4207 7.7019L13.1758 10.865C13.0762 10.962 13.0308 11.1018 13.0543 11.2388L13.8203 15.7051C13.8795 16.0501 13.5174 16.3132 13.2075 16.1504L9.19653 14.0416C9.07349 13.977 8.9265 13.977 8.80346 14.0416L4.79245 16.1504C4.4826 16.3132 4.12047 16.0501 4.17964 15.7051L4.94568 11.2388C4.96918 11.1018 4.92375 10.962 4.82421 10.865L1.57924 7.7019C1.32857 7.45755 1.46689 7.03184 1.81331 6.9815L6.29775 6.32987C6.43532 6.30988 6.55423 6.22348 6.61575 6.09883L8.62126 2.03524Z' fill='%23752215'/%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: cover;
    width: 18px;
    height: 18px;
    aspect-ratio: 1/1;
}

.sc-product-content-reviews-rating-stars.d-inline-flex.align-items-center.mb-2 {
    margin-bottom: 0px !important;
}

.sc-shop-reviews-item-text.pt-3.dark-text.fsz-14 {
    padding-top: 0px !important;
}

.sc-shop-reviews-item-text.pt-3.dark-text.fsz-14 {
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-top: 10px;
}

.sc-last-reviews-date.fsz-12 {
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-top: 16px;
}

.niz-review {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    text-transform: uppercase;
}

.bukk {
    width: 50px;
    height: 50px;
    aspect-ratio: 1/1;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #fce3e8;
    border-radius: 50%;
    margin-right: 12px;
}
.bl-over-slider-review:before {
    content: "";
    width: 1085.431px;
    height: 201.799px;
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1086' height='202' viewBox='0 0 1086 202' fill='none'%3E%3Cpath d='M0 156.438L15.4889 152.013V5.53175L0 1.10635V0H48.0157V1.10635L32.5267 5.53175V152.013L48.0157 156.438V157.544H0V156.438Z' fill='%23752215'/%3E%3Cpath d='M52.4048 156.438L65.681 152.013V55.5389L52.4048 53.3262V52.2198L81.1699 41.8201H81.3912V62.177C90.9796 55.3913 99.2403 50.3021 106.173 46.9093C113.254 43.5165 119.45 41.8201 124.76 41.8201C131.841 41.8201 137.741 43.7378 142.462 47.5731C147.33 51.261 150.575 56.4239 152.198 63.062C162.376 55.8339 171.006 50.5234 178.086 47.1306C185.314 43.5903 191.51 41.8201 196.673 41.8201C205.376 41.8201 212.309 44.6966 217.472 50.4496C222.635 56.0552 225.217 63.6521 225.217 73.2405V152.013L238.051 156.438V157.544H196.231V156.438L209.507 152.013V75.4532C209.507 67.4875 207.442 61.3656 203.311 57.0877C199.181 52.8099 193.797 50.6709 187.158 50.6709C182.143 50.6709 176.98 51.851 171.669 54.2112C166.507 56.4239 160.163 60.1855 152.64 65.496C153.083 67.8562 153.304 70.4377 153.304 73.2405V152.013L166.138 156.438V157.544H124.318V156.438L137.594 152.013V75.4532C137.594 67.4875 135.529 61.3656 131.398 57.0877C127.268 52.8099 121.884 50.6709 115.246 50.6709C110.23 50.6709 105.141 51.851 99.9779 54.2112C94.8149 56.4239 88.6194 60.038 81.3912 65.0535V152.013L94.6674 156.438V157.544H52.4048V156.438Z' fill='%23752215'/%3E%3Cpath d='M241.401 200.692L254.677 196.267V55.5389L241.401 53.3262V52.2198L270.166 41.8201H270.387V61.7344C277.615 55.2438 284.475 50.3021 290.965 46.9093C297.456 43.5165 304.537 41.8201 312.207 41.8201C320.911 41.8201 328.803 44.0328 335.883 48.4582C342.964 52.7361 348.569 59.0792 352.7 67.4875C356.83 75.8957 358.895 86.0004 358.895 97.8015C358.895 110.488 356.388 121.625 351.372 131.213C346.357 140.802 339.571 148.177 331.015 153.34C322.607 158.356 313.24 160.864 302.914 160.864C292.735 160.864 281.893 158.356 270.387 153.34V196.267L288.089 200.692V201.799H241.401V200.692ZM270.387 138.958C273.632 143.973 277.91 148.472 283.221 152.455C288.679 156.291 295.538 158.208 303.799 158.208C315.453 158.208 324.893 153.783 332.122 144.932C339.35 136.081 342.964 123.174 342.964 106.21C342.964 94.4087 341.12 84.3778 337.432 76.117C333.744 67.7087 328.729 61.4394 322.386 57.309C316.19 53.0311 309.331 50.8922 301.808 50.8922C290.597 50.8922 280.123 55.5389 270.387 64.8322V138.958Z' fill='%23752215'/%3E%3Cpath d='M364.491 156.438L377.767 152.013V55.5389L364.491 53.3262V52.2198L393.256 41.8201H393.477V58.1941C399.083 53.4737 404.467 49.5646 409.63 46.4668C414.941 43.369 420.03 41.8201 424.898 41.8201C428.291 41.8201 430.946 42.7052 432.864 44.4753C434.781 46.098 435.74 48.4582 435.74 51.556C435.74 54.8013 434.56 57.604 432.2 59.9643C424.824 55.9814 418.112 53.99 412.064 53.99C405.426 53.99 399.23 56.2764 393.477 60.8493V152.013L408.745 156.438V157.544H364.491V156.438Z' fill='%23752215'/%3E%3Cpath d='M489.932 160.864C479.459 160.864 470.165 158.577 462.052 154.004C454.087 149.431 447.891 142.941 443.466 134.532C439.04 125.977 436.827 116.093 436.827 104.882C436.827 92.6385 439.261 81.7225 444.129 72.1341C448.997 62.5458 455.709 55.0963 464.265 49.7858C472.968 44.4753 482.704 41.8201 493.473 41.8201C504.684 41.8201 513.756 44.6966 520.689 50.4496C527.622 56.2027 531.457 63.7259 532.195 73.0192H454.972C453.349 79.2148 452.538 85.7791 452.538 92.7123C452.538 104.071 454.529 114.102 458.512 122.805C462.495 131.361 468.027 137.999 475.107 142.719C482.188 147.292 490.301 149.579 499.447 149.579C509.773 149.579 517.812 147.071 523.565 142.056C529.466 136.893 534.113 128.632 537.505 117.273L538.833 117.495C535.588 130.771 530.425 141.318 523.344 149.136C516.263 156.954 505.126 160.864 489.932 160.864ZM514.493 70.1427C513.313 62.3245 510.363 56.2027 505.643 51.7773C500.922 47.3519 494.8 45.1392 487.277 45.1392C479.606 45.1392 473.042 47.4256 467.584 51.9985C462.126 56.4239 458.143 62.6933 455.635 70.8065L514.493 70.1427Z' fill='%23752215'/%3E%3Cpath d='M582.027 160.864C576.569 160.864 571.111 160.2 565.653 158.872C560.343 157.692 556.286 156.364 553.484 154.889L548.173 122.363H549.279C552.525 132.836 557.761 141.17 564.99 147.366C572.365 153.414 581.216 156.438 591.542 156.438C598.328 156.438 603.491 154.815 607.031 151.57C610.719 148.325 612.563 144.047 612.563 138.737C612.563 133.131 610.35 127.968 605.925 123.248C601.499 118.527 593.681 113.29 582.47 107.537L574.726 103.555C563.219 97.654 555.254 92.491 550.828 88.0656C546.55 83.6402 544.411 78.9198 544.411 73.9043C544.411 68.5938 546.329 63.5046 550.165 58.6366C554 53.6212 559.31 49.5646 566.096 46.4668C573.029 43.369 580.847 41.8201 589.551 41.8201C600.467 41.8201 610.498 43.959 619.643 48.2369V77.6659H618.537C616.914 68.0775 612.858 60.333 606.367 54.4325C600.024 48.3844 592.132 45.3604 582.691 45.3604C575.168 45.3604 569.12 47.1306 564.547 50.6709C560.122 54.0637 557.909 58.4154 557.909 63.7259C557.909 68.5938 559.974 73.2405 564.105 77.6659C568.235 81.9438 575.094 86.4429 584.683 91.1634L591.763 94.7037C603.122 100.309 611.161 105.767 615.882 111.078C620.75 116.388 623.184 122.51 623.184 129.443C623.184 134.754 621.561 139.843 618.316 144.711C615.218 149.431 610.571 153.34 604.376 156.438C598.18 159.388 590.731 160.864 582.027 160.864Z' fill='%23752215'/%3E%3Cpath d='M671.841 160.864C666.383 160.864 660.925 160.2 655.467 158.872C650.156 157.692 646.1 156.364 643.297 154.889L637.986 122.363H639.093C642.338 132.836 647.575 141.17 654.803 147.366C662.179 153.414 671.029 156.438 681.355 156.438C688.141 156.438 693.304 154.815 696.844 151.57C700.532 148.325 702.376 144.047 702.376 138.737C702.376 133.131 700.163 127.968 695.738 123.248C691.313 118.527 683.494 113.29 672.283 107.537L664.539 103.555C653.033 97.654 645.067 92.491 640.642 88.0656C636.364 83.6402 634.225 78.9198 634.225 73.9043C634.225 68.5938 636.143 63.5046 639.978 58.6366C643.813 53.6212 649.124 49.5646 655.909 46.4668C662.842 43.369 670.661 41.8201 679.364 41.8201C690.28 41.8201 700.311 43.959 709.457 48.2369V77.6659H708.35C706.728 68.0775 702.671 60.333 696.18 54.4325C689.837 48.3844 681.945 45.3604 672.505 45.3604C664.981 45.3604 658.933 47.1306 654.36 50.6709C649.935 54.0637 647.722 58.4154 647.722 63.7259C647.722 68.5938 649.787 73.2405 653.918 77.6659C658.048 81.9438 664.908 86.4429 674.496 91.1634L681.577 94.7037C692.935 100.309 700.975 105.767 705.695 111.078C710.563 116.388 712.997 122.51 712.997 129.443C712.997 134.754 711.374 139.843 708.129 144.711C705.031 149.431 700.385 153.34 694.189 156.438C687.994 159.388 680.544 160.864 671.841 160.864Z' fill='%23752215'/%3E%3Cpath d='M719.639 156.438L732.915 152.013V55.7601L719.639 53.5474V52.4411L748.404 41.8201H748.625V152.013L761.901 156.438V157.544H719.639V156.438ZM740.659 26.1099C737.561 26.1099 734.98 25.0773 732.915 23.0121C730.85 20.7994 729.817 18.1442 729.817 15.0464C729.817 11.9486 730.776 9.36711 732.694 7.30192C734.759 5.23673 737.414 4.20414 740.659 4.20414C743.757 4.20414 746.339 5.23673 748.404 7.30192C750.469 9.36711 751.502 11.9486 751.502 15.0464C751.502 18.1442 750.469 20.7994 748.404 23.0121C746.339 25.0773 743.757 26.1099 740.659 26.1099Z' fill='%23752215'/%3E%3Cpath d='M823.955 160.864C813.039 160.864 803.377 158.503 794.969 153.783C786.708 149.062 780.218 142.277 775.497 133.426C770.924 124.575 768.638 114.176 768.638 102.227C768.638 90.2783 771.072 79.7311 775.94 70.5852C780.808 61.4394 787.593 54.3587 796.297 49.3433C805.148 44.3278 815.252 41.8201 826.611 41.8201C837.527 41.8201 847.115 44.1803 855.376 48.9007C863.784 53.6212 870.275 60.333 874.848 69.0364C879.421 77.7397 881.707 87.9181 881.707 99.5717C881.707 111.668 879.273 122.363 874.405 131.656C869.537 140.949 862.752 148.177 854.048 153.34C845.345 158.356 835.314 160.864 823.955 160.864ZM785.676 97.1377C785.676 109.234 787.446 119.855 790.986 129.001C794.527 138.146 799.542 145.227 806.033 150.243C812.523 155.258 820.046 157.766 828.602 157.766C840.108 157.766 849.033 153.414 855.376 144.711C861.719 135.86 864.891 122.658 864.891 105.103C864.891 86.6642 861.129 72.0604 853.606 61.2919C846.083 50.3759 835.83 44.9179 822.849 44.9179C811.343 44.9179 802.271 49.2695 795.633 57.9728C788.995 66.6761 785.676 79.7311 785.676 97.1377Z' fill='%23752215'/%3E%3Cpath d='M886.084 156.438L899.36 152.013V55.5389L886.084 53.3262V52.2198L914.849 41.8201H915.07V62.177C924.954 55.3913 933.436 50.3021 940.517 46.9093C947.597 43.5165 953.719 41.8201 958.882 41.8201C968.028 41.8201 975.182 44.6966 980.345 50.4496C985.656 56.0552 988.311 63.6521 988.311 73.2405V152.013L1001.14 156.438V157.544H959.325V156.438L972.601 152.013V75.4532C972.601 67.3399 970.536 61.2181 966.405 57.0877C962.275 52.8099 956.743 50.6709 949.81 50.6709C944.352 50.6709 939.041 51.851 933.878 54.2112C928.715 56.4239 922.446 60.038 915.07 65.0535V152.013L928.347 156.438V157.544H886.084V156.438Z' fill='%23752215'/%3E%3Cpath d='M1044.28 160.864C1038.82 160.864 1033.36 160.2 1027.9 158.872C1022.59 157.692 1018.53 156.364 1015.73 154.889L1010.42 122.363H1011.53C1014.77 132.836 1020.01 141.17 1027.24 147.366C1034.61 153.414 1043.46 156.438 1053.79 156.438C1060.58 156.438 1065.74 154.815 1069.28 151.57C1072.97 148.325 1074.81 144.047 1074.81 138.737C1074.81 133.131 1072.6 127.968 1068.17 123.248C1063.75 118.527 1055.93 113.29 1044.72 107.537L1036.97 103.555C1025.47 97.654 1017.5 92.491 1013.08 88.0656C1008.8 83.6402 1006.66 78.9198 1006.66 73.9043C1006.66 68.5938 1008.58 63.5046 1012.41 58.6366C1016.25 53.6212 1021.56 49.5646 1028.34 46.4668C1035.28 43.369 1043.09 41.8201 1051.8 41.8201C1062.71 41.8201 1072.75 43.959 1081.89 48.2369V77.6659H1080.78C1079.16 68.0775 1075.11 60.333 1068.61 54.4325C1062.27 48.3844 1054.38 45.3604 1044.94 45.3604C1037.42 45.3604 1031.37 47.1306 1026.79 50.6709C1022.37 54.0637 1020.16 58.4154 1020.16 63.7259C1020.16 68.5938 1022.22 73.2405 1026.35 77.6659C1030.48 81.9438 1037.34 86.4429 1046.93 91.1634L1054.01 94.7037C1065.37 100.309 1073.41 105.767 1078.13 111.078C1083 116.388 1085.43 122.51 1085.43 129.443C1085.43 134.754 1083.81 139.843 1080.56 144.711C1077.47 149.431 1072.82 153.34 1066.62 156.438C1060.43 159.388 1052.98 160.864 1044.28 160.864Z' fill='%23752215'/%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: cover;
    margin-top: 80px;
}

div#sc-shop-reviews_0:before {
    content: "";
    display: flex;
    width: 440px;
    transform: rotate(-6deg);
    padding: 30px;
    flex-direction: column;
    align-items: flex-start;
    gap: 128px;
    border-radius: 15px;
    border: 1px solid #EAB9C5;
    opacity: 0.5;
    background: #FFF;
    position: absolute;
    height: 342px;
    /* z-index: -1; */
}

div#sc-shop-reviews_0 button.slick-prev.slick-arrow {
    right: -387px;
    background-color: transparent;
    top: -140px;
}

div#sc-shop-reviews_0 button.slick-next.slick-arrow {
    right: -445px;
    background-color: transparent;
    top: -138px;
}
.bl-galery {
    display: flex;
    flex-direction: column;
    gap: 20px;
}
.bl-galery a{
    cursor:default !important;
}
.top-galery {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    gap: 20px;
}

.lf-top-galery {
    display: flex;
    justify-content: space-between;
    gap: 20px;
    width: 50%;
    overflow: hidden;
}

.top-galery .lf-top-galery .on-col:nth-child(2) a {
    margin-top: 1px;
}

.rg-top-galery {
    display: flex;
    gap: 20px;
    width: 50%;
}

.on-col {
    display: flex;
    flex-direction: column;
    gap: 20px;
}
.lf-niz-galery {
    width: 50%;
    overflow: hidden;
}
.text-galery {
    color: var(--Red, #752215);
    font-family: "Nyght Serif";
    font-size: 34px;
    font-style: normal;
    font-weight: 300;
    line-height: 41.284px;
    margin-bottom: 3px;
}

.text-galery span {
    font-style: italic;
}

.niz-galery {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    gap: 20px;
}

.rg-niz-galery {
    display: flex;
    gap: 20px;
    width: 50%;
}

.rg-niz-galery .on-col div {
    color: var(--Red, #752215);
    font-family: "Nyght Serif";
    font-size: 33.353px;
    font-style: normal;
    font-weight: 300;
    line-height: 41.284px; /* 116.777% */
    letter-spacing: -0.707px;
}

.rg-niz-galery .on-col div span {
    font-style: italic;
}
.top-footer {
    background: var(--Red, #752215);
    height: 55px;
    display: flex;
    justify-content: center;
    align-items: center;
    /* min-height: 55px; */
}
.rm-subcategory-row .rm-category-wall-item-image img {
    max-height: 110px;
}
.col-12.top-footerr {
    display: flex;
    justify-content: center;
    align-items: center;
    color: var(--Light-pink, #FCE3E8);
    text-align: center;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}
.rm-footer {
    background: var(--Light-pink, #FCE3E8);
}

.niz-footer .row svg {
    /* width: 100%; */
}

.niz-footer {
    background: #fce3e8;
    padding-top: 60px;
}
.zag-fooot {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    margin-bottom: 8px;
}

.zag-fooot + a,.over-phone a {
    color: var(--Red, #752215);
    text-align: center;
    font-family: "Aktiv Grotesk Ex";
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    /* margin-bottom: 49px; */
    /* display: block !important; */
    justify-content: flex-start;
    align-items: center;
}

.col-12.col-md-6.col-lg-4.text-center.text-lg-left.rm-footer-first {
    -ms-flex: 0 0 33.3333333333%;
    flex: 0 0 49.7%;
    max-width: 54%;
}

.col-12.col-md-6.col-lg-2.text-md-center.text-lg-left.rm-footer-fourth {
    -ms-flex: 0 0 16.6666666667%;
    flex: 0 0 37.1%;
    max-width: 37.666667%;
}

ul.rm-footer-links-list.list-unstyled li a {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    text-decoration: none;
    margin: 0px;
    margin-bottom: 18px;
    display: flex;
    position: relative;
    justify-content: flex-start;
    align-items: center;
    width: auto;
}

ul.rm-footer-links-list.list-unstyled {
    margin-top: 0;
}

ul.rm-footer-links-list.list-unstyled + ul.rm-footer-links-list.list-unstyled {}

ul.rm-footer-links-list.list-unstyled + ul.rm-footer-links-list.list-unstyled {
    margin-top: 50px;
}

a.rm-social-fa-instagram.d-flex.align-items-center.justify-content-center {
    background-color: transparent;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='31' viewBox='0 0 31 31' fill='none'%3E%3Cpath d='M20.1016 5.57031C21.5147 5.57031 22.8699 6.13167 23.8691 7.13088C24.8683 8.1301 25.4297 9.48533 25.4297 10.8984V20.1016C25.4297 21.5147 24.8683 22.8699 23.8691 23.8691C22.8699 24.8683 21.5147 25.4297 20.1016 25.4297H10.8984C9.48533 25.4297 8.1301 24.8683 7.13088 23.8691C6.13167 22.8699 5.57031 21.5147 5.57031 20.1016V10.8984C5.57031 9.48533 6.13167 8.1301 7.13088 7.13088C8.1301 6.13167 9.48533 5.57031 10.8984 5.57031H20.1016ZM20.1016 3.63281H10.8984C8.97324 3.63856 7.12854 4.40589 5.76722 5.76722C4.40589 7.12854 3.63856 8.97324 3.63281 10.8984V20.1016C3.63856 22.0268 4.40589 23.8715 5.76722 25.2328C7.12854 26.5941 8.97324 27.3614 10.8984 27.3672H20.1016C22.0268 27.3614 23.8715 26.5941 25.2328 25.2328C26.5941 23.8715 27.3614 22.0268 27.3672 20.1016V10.8984C27.3614 8.97324 26.5941 7.12854 25.2328 5.76722C23.8715 4.40589 22.0268 3.63856 20.1016 3.63281Z' fill='%23752215'/%3E%3Cpath d='M21.8307 7.75C21.5563 7.75 21.288 7.83139 21.0597 7.98388C20.8315 8.13636 20.6537 8.3531 20.5486 8.60667C20.4436 8.86025 20.4161 9.13927 20.4697 9.40847C20.5232 9.67766 20.6554 9.92493 20.8495 10.119C21.0435 10.3131 21.2908 10.4453 21.56 10.4988C21.8292 10.5524 22.1082 10.5249 22.3618 10.4198C22.6154 10.3148 22.8321 10.1369 22.9846 9.90872C23.1371 9.68051 23.2185 9.4122 23.2185 9.13773C23.2185 8.95549 23.1826 8.77504 23.1128 8.60667C23.0431 8.4383 22.9409 8.28532 22.812 8.15646C22.6831 8.0276 22.5302 7.92537 22.3618 7.85563C22.1934 7.78589 22.013 7.75 21.8307 7.75Z' fill='%23752215'/%3E%3Cpath d='M15.5654 11.2549C16.4125 11.2544 17.2407 11.5052 17.9452 11.9755C18.6497 12.4458 19.1989 13.1145 19.5233 13.897C19.8477 14.6796 19.9327 15.5407 19.7676 16.3715C19.6024 17.2024 19.1946 17.9655 18.5956 18.5645C17.9966 19.1635 17.2334 19.5713 16.4026 19.7365C15.5718 19.9016 14.7106 19.8166 13.9281 19.4922C13.1456 19.1679 12.4769 18.6187 12.0066 17.9141C11.5363 17.2096 11.2855 16.3814 11.286 15.5343C11.2879 14.4 11.7394 13.3126 12.5415 12.5104C13.3437 11.7083 14.431 11.2568 15.5654 11.2549ZM15.5654 9.31739C14.3358 9.31979 13.1344 9.68664 12.1132 10.3716C11.0919 11.0566 10.2967 12.0289 9.82788 13.1657C9.35908 14.3024 9.23778 15.5527 9.47932 16.7584C9.72086 17.9641 10.3144 19.0712 11.1849 19.9396C12.0554 20.8081 13.1639 21.3991 14.3701 21.6378C15.5764 21.8765 16.8264 21.7523 17.9621 21.2809C19.0977 20.8094 20.0682 20.0119 20.7508 18.989C21.4333 17.9662 21.7974 16.764 21.7969 15.5343C21.7966 14.7168 21.6351 13.9073 21.3216 13.1522C21.0082 12.3972 20.5489 11.7113 19.9702 11.1339C19.3914 10.5564 18.7044 10.0988 17.9486 9.7871C17.1928 9.47542 16.383 9.3158 15.5654 9.31739Z' fill='%23752215'/%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: cover;
    width: 27px;
    height: 27px;
}

a.rm-social-fa-instagram.d-flex.align-items-center.justify-content-center i {
    display: none;
}

a.rm-social-fa-stripe.d-flex.align-items-center.justify-content-center {
    background: transparent;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 45 45' fill='none'%3E%3Cg clip-path='url(%23clip0_67_1058)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M45.0001 22.8123C45.0001 19.6116 43.4494 17.0879 40.4869 17.0879C37.5113 17.0879 35.7113 19.6135 35.7113 22.7879C35.7113 26.551 37.8357 28.4504 40.8863 28.4504C42.3732 28.4504 43.4982 28.1129 44.3494 27.6385V25.1391C43.5001 25.5648 42.5251 25.8273 41.2876 25.8273C40.0744 25.8273 39.0001 25.4016 38.8632 23.9279H44.9757C44.9757 23.761 45.0001 23.1123 45.0001 22.8123ZM38.8257 21.6235C38.8257 20.2116 39.6882 19.6229 40.4757 19.6229C41.2388 19.6229 42.0507 20.2098 42.0507 21.6235H38.8257Z' fill='%23752215'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M30.8869 17.0869C29.6625 17.0869 28.875 17.6625 28.4363 18.0619L28.275 17.2875H25.5244V31.8619L28.65 31.2L28.6632 27.6619C29.1132 27.9863 29.775 28.4494 30.8757 28.4494C33.1125 28.4494 35.1507 26.6494 35.1507 22.6875C35.1375 19.0632 33.075 17.0869 30.8869 17.0869ZM30.1369 25.7007C29.4 25.7007 28.9613 25.4382 28.6613 25.1138L28.65 20.475C28.9744 20.1132 29.4244 19.8619 30.1369 19.8619C31.275 19.8619 32.0625 21.1369 32.0625 22.7738C32.0625 24.45 31.2882 25.7007 30.1369 25.7007Z' fill='%23752215'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.225 16.3496L24.3619 15.6746V13.1377L21.225 13.7996V16.3496Z' fill='%23752215'/%3E%3Cpath d='M24.3619 17.2998H21.225V28.2367H24.3619V17.2998Z' fill='%23752215'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.8632 18.2247L17.6625 17.3003H14.9625V28.2372H18.0882V20.8253C18.825 19.8634 20.0756 20.0378 20.4638 20.1747V17.3003C20.0625 17.1503 18.6 16.8747 17.8632 18.2247Z' fill='%23752215'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.6119 14.5869L8.56317 15.2375L8.55005 25.25C8.55005 27.1007 9.93755 28.4619 11.7882 28.4619C12.8138 28.4619 13.5638 28.2744 13.9763 28.0494V25.5125C13.575 25.6738 11.6007 26.2494 11.6007 24.3988V19.9607H13.9763V17.2982H11.6007L11.6119 14.5869Z' fill='%23752215'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.16313 20.475C3.16313 19.9875 3.5625 19.8 4.22625 19.8C5.17688 19.8 6.37687 20.0869 7.32562 20.6007V17.6625C6.28875 17.25 5.26312 17.0869 4.22625 17.0869C1.6875 17.0869 0 18.4125 0 20.625C0 24.075 4.74937 23.5257 4.74937 25.0125C4.74937 25.5882 4.24875 25.7757 3.54938 25.7757C2.5125 25.7757 1.18687 25.35 0.136875 24.7763V27.75C1.29938 28.2507 2.475 28.4625 3.54938 28.4625C6.15 28.4625 7.93687 27.1744 7.93687 24.9375C7.92562 21.2119 3.16313 21.8757 3.16313 20.475Z' fill='%23752215'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_67_1058'%3E%3Crect width='45' height='45' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: cover;
    margin-left: 16px;
    width: 46px;
    margin-top: -6px;
}

a.rm-social-fa-stripe.d-flex.align-items-center.justify-content-center i {
    display: none;
}
.over-phone {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 49px;
}
.col-12.rm-module-header.topddd {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    margin-bottom: 35px;
    z-index: 0;
}

.bl-more-see {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-skip-ink: none;
    text-decoration-thickness: auto;
    text-underline-offset: auto;
    text-underline-position: from-font;
    text-transform: uppercase;
    margin-left: 20px;
}
.rm-module-img.d-flex.flex-column.d-md-block a {
    width: 100%;
    height: 424px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    aspect-ratio: 1 / 1;
    transition: opacity 1s ease;
    /* opacity: 1; */
    max-width: 424px;
}

.rm-module-item.d-flex.flex-md-column.h-100 {
    padding: 0;
}
ul.slick-dots {
    display: flex;
    justify-content: center;
    margin-top: 0;
    list-style: none;
    display: flex;
    gap: 7px;
    margin-bottom: 12px;
}

div#rm-mp_0 ul.slick-dots {
    margin-top: 20px;
}
div#rm-mp_1 ul.slick-dots {
    margin-top: 20px;
}
ul.slick-dots li button {
    font-size: 0;
    width: 14px;
    height: 1px !important;
    background: rgba(117, 34, 21, 0.20) !important;
}

ul.slick-dots li.slick-active button {
    font-size: 0;
    width: 36px;
    height: 1px;
    background: #752215 !important;
}
.top-bl-bott {
    position: absolute;
    right: 10px;
    z-index: 1000;
    top: 10px;
}

.top-bl-bott button {
    background: transparent;
}

.rm-module-title {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.selectize-dropdown-content {
    max-height: 120px !important;
}
.rm-module-title a {
    color: var(--Red, #752215) !important;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    text-decoration: none;
}

.bl-all-price {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}

.rm-product-center-options .form-group {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.rm-select {
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    border: 0;
    background: transparent;
    height: 20px;
    /* background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 10L12.0008 14.58L17 10' stroke='%23752215' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); */
    background-repeat: no-repeat no-repeat;
    background-position: right center;
    /* background-size: cover; */
    width: 100%;
}

.rm-product-center-options .rm-control-label {
    margin-bottom: 0;
}

button.rm-btn.secondary.rm-cart-btn.d-flex.align-items-center.justify-content-center.justify-content-md-start.rm-cat-button-cart {
    display: flex;
    padding: 15px 116px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    align-self: stretch;
    background: transparent;
    display: flex;
    justify-content: center !important;
    align-items: center;
    border: 1px solid var(--Red, #752215);
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    text-align: center;
    border-radius: 0;
    height: 47px;
}

button.rm-btn.secondary.rm-cart-btn.d-flex.align-items-center.justify-content-center.justify-content-md-start.rm-cat-button-cart span {
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    text-align: center;
}
.bl-search {
    margin-right: 21px;
    cursor: pointer;
}

.bl-soc-header {
    margin-left: 11px;
}

.over-top-header {}

div#rm-menu ul li a {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    text-decoration: none;
}
div#rm-mp_0 .slick-list.draggable,div#rm-mp_1 .slick-list.draggable {
    margin-left: -15px;
    margin-right: -15px;
    overflow: visible;
}
div#rm-mp_0 .bl-over-foto .slick-list.draggable,div#rm-mp_1 .bl-over-foto .slick-list.draggable {
    margin-left: 0px;
    margin-right: 0px;
    overflow: visible;
}
.rm-module-caption.d-flex.flex-column.flex-grow-1 {
    margin-top: 19px;
}

div#rm-product-options-box {
    padding: 0;
}

.rm-module-price-box.d-flex.flex-column.mt-auto {
    margin-top: 16px !important;
}

.row.row-padding-top.inform135 {
    padding-top: 25px;
}

.row.row-padding-top.inform135 .rm-content {
    padding: 0;
}

.row.row-padding-top.inform136 {
    margin-top: 73px;
    margin-left: -54px;
    margin-right: -55px;
}

.row.row-padding-top.inform136:before {
    content: "";
    width: 100%;
    height: 821px;
    background: #fce3e8;
    position: absolute;
    left: 0;
    margin-top: 16px;
}

.row.row-padding-top.inform136 .rm-content {
    padding: 0;
}
.rg-elegant-delivery:before {
    content: "";
    width: 114px;
    height: 100px;
    position: absolute;
    background-image: url('/catalog/view/theme/oct_remarket/image/Rectangle (2).png');
    width: 163.931px;
    height: 172.941px;
    background-position: center;
    background-repeat: no-repeat;
    left: -80px;
    bottom: 49px;
}
.row.row-padding-top.insta {
    margin-top: 111px;
}

.row.row-padding-top.insta {}

.row.row-padding-top.insta .col-12.rm-module-header span {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}

.row.row-padding-top.insta .col-12 {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 15px;
}

div#us-blog-article_ {
    margin-top: 20px;
}
div#us-blog-article_ ul.slick-dots {
    margin-top: 55px;
    margin-bottom: 43px;
}

.row.row-padding-top.inform138 {
    margin-top: 69px;
    margin-bottom: 108px;
}

.row.row-padding-top.inform138 .rm-content {
    padding: 0;
}
.rm-footer {
    padding-top: 92px !important;
}

.over-phone a:last-child {
    margin-top: 0px;
    margin-left: 10px;
}

.col-12.col-md-6.col-lg-3.text-md-center.text-lg-left.rm-footer-third {
    /* text-align: right !important; */
    -ms-flex: 0 0 25%;
    flex: 0 0 23%;
    max-width: 13%;
    padding-right: 0px;
}

.rm-footer .row {
    justify-content: space-between;
}

ul.rm-social.list-unstyled.d-flex.flex-wrap.justify-content-center.justify-content-lg-start {
    margin-top: 59px !important;
}

.niz-footer .row {
    display: flex;
    justify-content: center;
    align-items: center;
}
div#product-category h1 {
    color: var(--Red, #752215);
    text-align: center;
    font-family: "Nyght Serif";
    font-size: 36px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
}

ul.breadcrumb.rm-breadcrumb li a {
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-decoration: none;
}

.rm-breadcrumb-item + .rm-breadcrumb-item::before {
    content: "/";
}

.rm-breadcrumb-item:last-child {
    color: #ABABAB;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
.pagination li a, .pagination li span {
    background: transparent;
    color: var(--Red, #752215);
    text-align: center;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}

.pagination li.active span, .pagination li:hover a {
    background: #FCE3E8 !important;
    border-radius: 0;
    color: var(--Red, #752215);
    text-align: center;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}
a.oct-gallery {
    width: 100%;
    display: flex;
    height: auto;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%; /* или любое фиксированное значение, например, 300px */
    aspect-ratio: 1 / 1;
}
.rg-top-product .btn-group.rm-product-quantity {
    display: none;
}
.top-catt {
    display: flex;
    width: 210px;
    padding: 8px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 8px;
    flex-shrink: 0;
}

.top-catt span {
    color: var(--Red, #752215);
    text-align: center;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}

.top-catt.active span {
    text-decoration: underline;
}

.row.no-gutters.rm-subcategory-row .top-catt.active span.rm-category-wall-item-image,.row.no-gutters.rm-subcategory-row .top-catt:hover span.rm-category-wall-item-image {
    display: flex;
    padding: 12px;
    align-items: center;
    gap: 10px;
    border-radius: 100px;
    background: #FCE3E8;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
}
.row.no-gutters.rm-subcategory-row .top-catt:hover span{
    text-decoration:underline;
}
.rm-subcategory-row .rm-category-wall-item-image {
    min-height: 144px;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 112px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}

.rm-category-sort-limit.d-flex.align-items-center.justify-content-between.d-lg-block.w-100.w-lg-auto {
    display: flex !important;
    justify-content: flex-start;
    align-items: center;
    margin-left: 15px;
}

.zag_sort {
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-right: 34px;
}
li.first a svg path {
    fill-opacity: 1;
}
div#input-sort a {
    color: rgba(117, 34, 21, 0.50);
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    /* padding: 0; */
}

div#input-sort {
    padding: 0;
    display: flex;
    gap: 34px;
}

div#input-sort a:hover, div#input-sort a.select {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-skip-ink: none;
    text-decoration-thickness: auto;
    text-underline-offset: auto;
    text-underline-position: from-font;
    text-transform: uppercase;
}
.product-layout.product-grid.rm-module-col.col-12.col-md-4.col-lg-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 23.4%;
}

.row.no-gutters.rm-category-products {
    gap: 20px;
}

.product-layout.product-grid.rm-module-col.col-12.col-md-4.col-lg-4 .rm-module-img.d-flex.flex-column.d-md-block a {
    height: 256px;
}

.rm-content.rm-category.h-100 .product-layout.product-grid.rm-module-col.col-12.col-md-4.col-lg-4 .rm-module-img.d-flex.flex-column.d-md-block a {
    height: 233px;
}

.rm-category-products .rm-module-img {
    min-height: 210px;
}

.product-layout.product-grid.rm-module-col.col-12.col-md-4.col-lg-4 .rm-module-title {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
}
div#rm-pv_0 .rm-module-img.d-flex.flex-column.d-md-block a {
    height: 256px;
}

div#rm-pv_0 .rm-module-title {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
}
.rm-product-title h1 {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    padding: 0;
}

.top-product {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    margin: 24px 0;
}

.rm-product-center-price {
    padding: 0;
}

.over-price {}

.rm-product-center-price {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 32px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}

select#input-option12655 {}

button#button-cart {
    display: flex;
    padding: 15px 68px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    flex: 1 0 0;
    color: #FFF;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    background: #752215;
    border-radius: 0;
    height: 49px;
    min-width: 246px;
    overflow: hidden;
    border: 1px solid #752215;
}

button.rm-module-buttons-item.wishlist.d-flex.align-items-center.justify-content-center {
    display: flex;
    width: 48px;
    height: 48px;
    /* padding: 15px 116px; */
    justify-content: center;
    align-items: center;
    gap: 10px;
    flex-shrink: 0;
    border: 1px solid #752215;
    margin-left: 8px;
    background: transparent !important;
}

.top-bl-bott button.rm-module-buttons-item.wishlist.d-flex.align-items-center.justify-content-center {
    border: none;
    width: 32px;
    height: 32px;
    background: rgba(255, 255, 255, 0.75) !important;
}

.niz-tovar {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 24px 0;
    margin-bottom: 60px;
}

.lf-niz-tovar span {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.titit-resd {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    margin-bottom: 13px;
}

.rg-niz-tovar a {
    display: flex;
    width: 301px;
    height: 48px;
    padding: 15px 0;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border: 1px solid var(--Red, #752215);
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    text-decoration: none;
}

.rg-niz-tovar a:hover {
    color: #60d669;
}
.title_tab {
    display: flex;
    padding: 24px 0 0px 0;
    align-items: center;
    gap: 16px;
    align-self: stretch;
    /* border-top: 1px solid #752215; */
    /* border-bottom: 1px solid #752215; */
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    justify-content: space-between;
    cursor: pointer;
    transition: all 2s;
}
.tab_over {
    border-bottom: 1px solid #752215;
}

div#product_dop_tab {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    padding: 12px 0 24px 0 !important;
}

div#product_description {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    padding: 12px 0 24px 0 !important;
}

.tab_over:nth-child(3) .title_tab {
    border-top: 1px solid #752215;
}

.title_tab:after {
    content: "";
    display: flex;
    padding: 8px;
    align-items: center;
    gap: 20px;
    display: flex;
    padding: 8px;
    align-items: center;
    gap: 20px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18 12H12M12 12H6M12 12V6M12 12V18' stroke='%23752215' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: cover;
    background-color: #FCE3E8;
    width: 40px;
    height: 40px;
    /* position: absolute; */
}

.tab_over .rm-content.tab-pane {
    display: none;
    overflow: hidden;
}

.tab_over .title_tab {
    padding-bottom: 24px;
}
.tab_over.active .title_tab {
    padding-bottom: 0px;
}

.tab_over.active .title_tab:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18 12H12H6' stroke='%23752215' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    /* background-size: cover; */
}

.tab_over.active .rm-content.tab-pane {
    display: block;
}
span.select2-selection.select2-selection--single {
    display: flex;
    width: 301px;
    height: 48px;
    padding: 0 16px;
    align-items: center;
    gap: 8px;
    border: 1px solid #752215;
    background: #FCE3E8;
    color: #752215;
    text-align: center;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    justify-content: space-between;
    position: relative;
    border-radius: 0;
}

span.select2-selection.select2-selection--single span {
    color: #752215 !important;
    text-align: center;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 10L12.0008 14.58L17 10' stroke='%23752215' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: cover;
    border: none !important;
    width: 24px !important;
    height: 24px !important;
    flex-shrink: 0;
    right: 0;
    left: auto !important;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    position: absolute;
    /* left: 100%; */
    text-align: left;
    /* position: relative; */
}
.over_simular {
    /* display: flex; */
    /* width: 1440px; */
    padding: 83px 0px;
    /* flex-direction: column; */
    /* align-items: center; */
    gap: 60px;
    background: #FCE3E8;
    margin-top: 82px;
    padding-bottom: 73px;
    margin-bottom: 78px;
}

.bl-over.rm-column-_ {
    background: #fce3e8;
}

.rm-module-item.d-flex.flex-md-column.h-100 {
    background: transparent;
}

.over_simular:before {
    content: "";
    width: 100%;
    height: 752px;
    background: #fce3e8;
    position: absolute;
    left: 0;
    margin-top: -81px;
    z-index: -1;
}
.rm-product-images-additional.d-none.d-md-block.slick-initialized.slick-slider {
    padding: 0;
}
.rm-product-images-additional-item a {
    display: flex;
    justify-content: center;
    align-items: center;
    height: auto;
    width: 100%; /* или любое фиксированное значение, например, 300px */
    aspect-ratio: 1 / 1;
}

.rm-product-images-additional-item {
    margin: 0 6px;
    overflow: hidden;
}

.rm-content.rm-product {
    margin-top: 34px;
    width: 100%;
}

.rm-content.rm-product .col-lg-12.col-xl-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 41.8%;
}

a.oct-gallery {
    /* height: 440px; */
}

.rm-product-images-additional {
    margin-top: 12px;
}

.rm-product-images-additional .slick-list.draggable {
    margin-left: -6px;
    margin-right: -6px;
}

.rm-product-images-additional ul.slick-dots {
    margin-top: 27px;
}
div#product {
    -ms-flex: 0 0 50%;
    flex: 0 0 58.2%;
    max-width: 67.2%;
}

.rm-content.rm-product .row.no-gutters {
    justify-content: space-between;
    width: 100%;
}

div#product .rm-product-center.h-100 {
    padding: 0;
    padding-left: 57px;
}

.rm-product-center-info {
    margin-top: 63px;
}

.bl-over.rm-column-related-products_0 {
    margin-top: 57px;
}
div#rm-related-products_0 .slick-list.draggable {
    margin-left: -15px;
    margin-right: -15px;
}

div#rm-related-products_0 .rm-module-img.d-flex.flex-column.d-md-block a {
    height: 258px;
}
div#rm-related-products_0 .rm-module-title {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
}
.bl-over.rm-column-related-products_0 {
    margin-top: 57px;
}
div#rm-related-products_0 .slick-list.draggable {
    margin-left: -15px;
    margin-right: -15px;
}

div#rm-related-products_0 .rm-module-img.d-flex.flex-column.d-md-block a {
    height: 258px;
}
div#rm-_ .slick-list.draggable {
    margin-left: -15px;
    margin-right: -15px;
    /* overflow: visible; */
}
div#rm-_ .rm-module-img.d-flex.flex-column.d-md-block a {
    height: 258px;
}
div#rm-_ .rm-module-title {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
}
.bl-thank-you {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-top: 8px;
    margin-bottom: 74px;
}

.top-zag-thank-you {
    color: var(--Red, #752215);
    text-align: center;
    font-family: "Nyght Serif";
    font-size: 75px;
    font-style: normal;
    font-weight: 300;
    line-height: 80px; /* 106.667% */
}

.podz-thank-you {
    color: var(--Red, #752215);
    text-align: center;
    font-family: "Aktiv Grotesk Ex";
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px; /* 116.667% */
    text-transform: uppercase;
    margin-top: 25px;
    margin-bottom: 36px;
}

.bl-rozo {
    display: flex;
    flex-direction: column;
    display: flex;
    width: 438px;
    padding: 32px;
    flex-direction: column;
    align-items: center;
    /* gap: 56px; */
    background: #FCE3E8;
}

.bl-rozo p {
    color: #752215;
    text-align: center;
    font-family: "Aktiv Grotesk Ex";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.bl-rozo a {
    display: flex;
    height: 48px;
    padding: 15px 56px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    border: 1px solid var(--Red, #752215);
    margin-top: 35px;
    text-decoration: none;
    margin-bottom: 19px;
}

.bl-rozo span {
    color: #752215;
    text-align: center;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.bl-soc-th {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    margin-top: 11px;
}

.bl-soc-th a {
    display: flex;
    padding: 12px;
    align-items: center;
    gap: 10px;
    border-radius: 100px;
    border: 1px solid rgba(117, 34, 21, 0.20);
    margin: 0;
}
.rm-account-login-title.text-center {
    color: var(--Red, #752215);
    text-align: center;
    font-family: "Aktiv Grotesk Ex";
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    margin-bottom: 36px;
}

form.rm-account-login-form {
    display: flex;
    width: 670px;
    padding: 40px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    gap: 16px;
    background: #FCE3E8;
    margin-top: 0;
    margin-bottom: 97px;
}

.rm-account-login-enter {display: flex;flex-direction: column;justify-content: flex-start;align-items: center;}

form.rm-account-login-form .form-group {
    width: 100%;
    margin-bottom: 6px;
}

.iti.iti--allow-dropdown {
    width: 100%;
}

label.rm-control-label {
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

form.rm-account-login-form input {
    display: flex;
    height: 48px;
    padding: 15px 16px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    align-self: stretch;
    border: 1px solid var(--Red, #752215);
    background: transparent;
    border-radius: 0;
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}

.rm-account-login-forgotten a {
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-skip-ink: auto;
    text-decoration-thickness: auto;
    text-underline-offset: auto;
    text-underline-position: from-font;
}
form.rm-account-login-form input::placeholder{
     color: #ba908a;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    opacity:0.5;
}

.rm-account-button-register {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    gap: 16px;
}

.rm-account-button-register button {
    display: flex;
    height: 48px;
    padding: 0;
    justify-content: center;
    align-items: center;
    gap: 10px;
    /* flex: 1 0 0; */
    width: 48.8%;
    background: #752215 !important;
    border-radius: 0;
}

.niz-log {
    width: 100%;
    border-top: 1px solid #752215;
    margin-top: -6px;
    padding-top: 12px;
}

.rm-account-button-register a {
    display: flex;
    height: 48px;
    /* padding: 15px 56px; */
    justify-content: center;
    align-items: center;
    gap: 10px;
    /* flex: 1 0 0; */
    border: 1px solid var(--Red, #752215);
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    text-decoration: none;
    width: 49%;
}

.rm-account-button-register button span {
    color: #FFF;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}
.bl-error {
    display: flex;
    padding: 8px;
    align-items: center;
    gap: 8px;
    align-self: stretch;
    background: rgba(117, 34, 21, 0.20);
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 1;
}
.zag-h {
    color: var(--Red, #752215);
    text-align: center;
    font-family: "Aktiv Grotesk Ex";
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    margin-bottom: 35px;
    margin-top: 43px;
}



form#simplepage_form {
    display: flex;
    justify-content: center;
    align-items: center;
}
.bl-over-register {
    display: flex;
    width: 670px;
    padding: 40px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    gap: 16px;
    background: #FCE3E8;
    margin-bottom: 96px;
}

.simpleregister-block-content {
    width: 100%;
}

.bl-over-register label {
    color: #752215 !important;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px !important;
    font-style: normal;
    font-weight: 500;
    line-height: normal !important;
}

.bl-over-register input {
    display: flex;
    height: 48px;
    padding: 15px 16px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    align-self: stretch;
    border: 1px solid var(--Red, #752215);
    background: transparent;
    color: var(--Red, #752215) !important;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}

.simpleregister-button-block.buttons {
    display: flex;
    justify-content: space-between;
    width: 100%;
    align-items: center;
    background: transparent;
}

.simpleregister-button-left a {
    display: flex;
    height: 48px;
    padding: 15px 56px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    flex: 1 0 0;
    background: #752215 !important;
    border: none;
    border-radius: 0;
}

.simpleregister-button-left {
    width: 49%;
}

a#simpleregister_button_confirm span {
    color: #FFF;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}

.simpleregister-button-right {
    width: 48%;
}

a.go_to_akk {
    display: flex;
    height: 48px;
    padding: 11px 5px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    flex: 1 0 0;
    border: 1px solid var(--Red, #752215);
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}
.simplecheckout-error-text {
    display: flex;
    padding: 8px;
    align-items: flex-end;
    gap: 8px;
    align-self: stretch;
    background: rgba(117, 34, 21, 0.20);
    color: #752215 !important;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 1;
}

.simplecheckout-error-text:before {
    content: "";
    width: 16px;
    height: 16px;
    aspect-ratio: 1/1;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.33594 8.00016C1.33594 4.31816 4.3206 1.3335 8.0026 1.3335C11.6846 1.3335 14.6693 4.31816 14.6693 8.00016C14.6693 11.6822 11.6846 14.6668 8.0026 14.6668C4.3206 14.6668 1.33594 11.6822 1.33594 8.00016ZM8.0026 8.66683C7.82579 8.66683 7.65622 8.59659 7.5312 8.47157C7.40618 8.34654 7.33594 8.17697 7.33594 8.00016V5.3335C7.33594 5.15668 7.40618 4.98712 7.5312 4.86209C7.65622 4.73707 7.82579 4.66683 8.0026 4.66683C8.17941 4.66683 8.34898 4.73707 8.47401 4.86209C8.59903 4.98712 8.66927 5.15668 8.66927 5.3335V8.00016C8.66927 8.17697 8.59903 8.34654 8.47401 8.47157C8.34898 8.59659 8.17941 8.66683 8.0026 8.66683ZM7.0026 10.6668C7.0026 10.4016 7.10796 10.1473 7.2955 9.95972C7.48303 9.77219 7.73739 9.66683 8.0026 9.66683H8.00927C8.27449 9.66683 8.52884 9.77219 8.71638 9.95972C8.90391 10.1473 9.00927 10.4016 9.00927 10.6668V10.6735C9.00927 10.9387 8.90391 11.1931 8.71638 11.3806C8.52884 11.5681 8.27449 11.6735 8.00927 11.6735H8.0026C7.73739 11.6735 7.48303 11.5681 7.2955 11.3806C7.10796 11.1931 7.0026 10.9387 7.0026 10.6735V10.6668Z' fill='%23752215'/%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: cover;
}
div#account-forgotten h1 {
    color: var(--Red, #752215);
    text-align: center;
    font-family: "Aktiv Grotesk Ex";
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    margin-top: 40px;
    margin-bottom: 23px;
}

h1.rm-page-title {}

.rm-content.forgoten-fer {
    padding: 0;
}

.rm-content.forgoten-fer .rm-account-text.mb-3 {
    color: #752215;
    text-align: center;
    font-family: "Aktiv Grotesk Ex";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 37px !important;
}

form.form-horizontal.forgoten {
    display: flex;
    width: 670px;
    padding: 40px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    gap: 16px;
    background: #FCE3E8;
    margin: auto;
    margin-bottom: 273px;
}

form.form-horizontal.forgoten label.rm-control-label {
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

form.form-horizontal.forgoten input#input-email {
    display: flex;
    height: 48px;
    padding: 15px 16px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    align-self: stretch;
    border: 1px solid var(--Red, #752215);
    border-radius: 0px;
    background: transparent;
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}
form.form-horizontal.forgoten input::placeholder{
    color: #ba908a;
font-family: "Aktiv Grotesk Ex";
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: normal;
text-transform: uppercase;
 opacity:0.5;   
}
fieldset.rm-account-form {
    width: 100%;
}

form.form-horizontal.forgoten .btn-group.mt-4 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    gap: 16px;
    margin-top: 0px !important;
}

form.form-horizontal.forgoten .btn-group.mt-4 button#forgen {
    display: flex;
    height: 48px;
    padding: 15px 56px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    /* flex: 1 0 0; */
    background: #752215;
    color: #FFF;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    border-radius: 0;
}

form.form-horizontal.forgoten .btn-group.mt-4 a {
    display: flex;
    height: 48px;
    padding: 15px 56px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    /* flex: 1 0 0; */
    border: 1px solid var(--Red, #752215);
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    text-decoration: none;
    width: 50%;
}
.rm-404-content-image {
    color: var(--Red, #752215);
    text-align: center;
    font-family: "Nyght Serif";
    font-size: 200px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    text-transform: uppercase;
    margin: 0;
}

.rm-404-content-text {
    color: var(--Red, #752215);
    text-align: center;
    font-family: "Aktiv Grotesk Ex";
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}

.butt a {
    display: flex;
    width: 287px;
    height: 48px;
    padding: 15px 56px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    background: #752215;
    color: #FFF;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}

.butt {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 148px;
    margin-top: 58px;
}
.container.infor9 h1 {
    color: var(--Red, #752215);
    text-align: center;
    font-family: "Nyght Serif";
    font-size: 36px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    margin-bottom: 40px;
}

.zag-vop {
    overflow: hidden;
    color: #752215;
    text-overflow: ellipsis;
    font-family: "Aktiv Grotesk Ex";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    justify-content: space-between;
    display: flex;
    width: 100%;
    /* border-top: 1px solid #752215; */
    cursor: pointer;
    border-bottom: 1px solid #00000000;
    padding-bottom: 0;
    transition: padding-bottom 1s;
}

.on-vop {
    display: flex;
    padding: 24px;
    align-items: flex-start;
    /* gap: 20px; */
    align-self: stretch;
    flex-direction: column;
    border-top: 1px solid #752215;
    transition: all 2s;
}

.zag-vop:after {
    content: "";
    width: 32px;
    height: 32px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M24 16H16M16 16H8M16 16V8M16 16V24' stroke='%23752215' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: cover;
    display: flex;
}

.opis-vop {
    /* display: none; */
    max-height: 0px;
    transition: all 1s;
    overflow: hidden;
    opacity: 0;
    visibility: hidden;
    /* height: 0; */
}

.opis-vop p {
    /* padding: 0; */
    text-align: left !important;
}
.zag-vop span {
    color: #752215;
    text-overflow: ellipsis;
    font-family: "Aktiv Grotesk Ex";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 32px;
    text-transform: uppercase;
}

.sam-bl-vop {
    border-bottom: 1px solid #752215;
    margin-bottom: 107px;
}

.on-vop.active {
    background: #FCE3E8;
    gap: 20px;
}
.on-vop.active .opis-vop {
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    display: block;
    max-height: 1000px;
    transition: max-height 2s;
    opacity: 1;
    visibility: visible;
    /* height: auto; */
}

.on-vop.active .opis-vop p {
    text-align: left !important;
}

.on-vop.active  .zag-vop {
    border-bottom: 1px solid #752215;
    padding-bottom:16px;
    /* transition: padding-bottom 5s; */
    transition: all 1s;
}
.on-vop.active .zag-vop:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M24 16H16H8' stroke='%23752215' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: cover;
}
.container.infor9 .rm-content.h-100 {
    padding: 0;
}
div#information-contact {}

div#information-contact h1 {
    color: var(--Red, #752215);
    text-align: center;
    font-family: "Nyght Serif";
    font-size: 36px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    margin-top: 44px;
    margin-bottom: 45px;
}

.bl-new-contact {
    display: flex;
    width: 438px;
    padding: 32px;
    flex-direction: column;
    align-items: center;
    gap: 56px;
    background: #FCE3E8;
    margin: auto;
    margin-bottom: 107px;
}

.top-contact a {
    color: #752215;
    text-align: center;
    font-family: "Aktiv Grotesk Ex";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    color: #752215;
    text-align: center;
    font-family: "Aktiv Grotesk Ex";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.niz-page-contact {
    display: flex;
    justify-content: center;
    align-items: flex-start;
    margin-top: -5px;
    gap: 16px;
}

.niz-page-contact a {
    border-radius: 100px;
    border: 1px solid rgba(117, 34, 21, 0.20);
    display: flex;
    padding: 12px;
    align-items: center;
    gap: 10px;
    width: 44px !important;
    height: 44px !important;
    margin-bottom: 0 !important;
    background-size: 23px !important;
}

.top-contact {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
}

.rm-contact-location-mail {
    margin-bottom: 20px;
}
div#information-information h1 {
    color: var(--Red, #752215);
    font-family: "Nyght Serif";
    font-size: 36px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    margin-top: 44px;
    margin-bottom: 28px;
}

div#information-information .rm-content.h-100 {
    padding: 0;
}

div#information-information h2 {
    overflow: hidden;
    color: #752215;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-family: "Aktiv Grotesk Ex";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}

div#information-information  div#content ul li {
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 12px;
    /* z-index: 0; */
}

div#information-information p {
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 10px;
    color: #752215;
    text-align: center;
    font-family: "Aktiv Grotesk Ex";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

div#information-information div#content ul {
    list-style: disc;
}

div#information-information div#content {
    margin-bottom: 65px;
}

.bl-over-teh {
    margin-bottom: 40px;
}
.infor4 nav {
    position:absolute;
}

div#content .rm-content {
    padding: 0;
}

.top-about {
    height: 545px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.top-about {}

.top-about .container {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 444px;
    padding: 0;
}

.top-top-about {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-end;
    padding-top: 105px;
}

.nad-zag-about {
    width: 42%;
    color: #FFF;
    font-family: "Aktiv Grotesk Ex";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 21px;
}

.zag-top-top-about {
    width: 42%;
    color: #FFF;
    font-family: "Nyght Serif";
    font-size: 36px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
}

.zag-top-top-about span {
    font-style: italic;
}

.niz-top-about {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 107px;
}

.niz-top-about div {
    color: #FFF;
    font-family: "Aktiv Grotesk Ex";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    width: 240px;
}
.infor4 nav {
    position:absolute;
}

div#content .rm-content {
    padding: 0;
}

.top-about {
    height: 545px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.top-about {}

.top-about .container {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 444px;
    padding: 0;
}

.top-top-about {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-end;
    padding-top: 105px;
}

.nad-zag-about {
    width: 42%;
    color: #FFF;
    font-family: "Aktiv Grotesk Ex";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 21px;
}

.zag-top-top-about {
    width: 42%;
    color: #FFF;
    font-family: "Nyght Serif";
    font-size: 36px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
}

.zag-top-top-about span {
    font-style: italic;
}

.niz-top-about {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 107px;
}

.niz-top-about div {
    color: #FFF;
    font-family: "Aktiv Grotesk Ex";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    width: 240px;
}

.sred-about {
    background: var(--Light-pink, #FCE3E8);
    position: relative;
}

.sred-about .container {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
}

.nad-zag-sred-about {
    color: #752215;
    font-family: "Nyght Serif";
    font-size: 72.185px;
    font-style: italic;
    font-weight: 300;
    line-height: normal;
    margin-top: 62px;
}

.zag-sred-about {
    color: var(--Red, #752215);
    font-family: "Nyght Serif";
    font-size: 154.512px;
    font-style: normal;
    font-weight: 300;
    line-height: 154.512px; /* 100% */
    text-transform: uppercase;
    margin-bottom: -50px;
    z-index: 30;
}

.pod-img-sred-about {
    color: #752215;
    text-align: center;
    font-family: "Nyght Serif";
    font-size: 36px;
    font-style: normal;
    font-weight: 300;
    line-height: 42px; /* 116.667% */
    margin-top: 63px;
    margin-bottom: 39px;
}

.pod-img-sred-about span {
    font-style: italic;
}

.niz-sred-about {
    display: flex;
    justify-content: space-between;
    align-items: center;
    max-width: 95.8%;
    padding-bottom: 132px;
}

.on-niz-sred-about {
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    align-items: center;
    width: 29%;
}

.on-niz-sred-about div:not(.cifra) {
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    border-left: 1px solid #EAB9C5;
    padding-left: 17px;
}

.sred-about:after {
    content: "";
    /* background-size: cover; */
      background-repeat: no-repeat no-repeat;
    position: absolute;
    right: 0;
    /* left: 0; */
    width: 5;
    width: 339px;
    height: 429.93px;
    top: 25.8%;
    background-image: url('/catalog/view/theme/oct_remarket/image/Group 1000006620.png');
}
.sred-about:before {
    content: "";
    /* background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='332' height='430' viewBox='0 0 332 430' fill='none'%3E%3Cpath d='M506.924 297.664C499.205 277.014 489.083 257.084 477.199 238.524C457.96 208.487 432.915 180.24 401.29 162.915C383.721 153.282 363.343 147.258 343.386 148.859C345.787 124.533 350.902 100.492 358.988 77.4143C370.411 44.8666 385.39 21.9788 399.513 6.09166L393.272 0C381.319 9.52415 368.01 22.2909 354.28 39.4398C331.691 67.6595 313.375 99.1082 298.017 131.791C282.971 163.81 270.72 197.185 261.413 231.32C260.734 233.545 260.097 235.784 259.486 238.022C258.876 235.784 258.238 233.545 257.56 231.32C248.239 197.185 235.988 163.81 220.928 131.791C205.57 99.1217 187.241 67.673 164.652 39.4533C150.922 22.3044 137.612 9.53772 125.66 0.0271343L119.419 6.11879C133.542 22.0059 148.534 44.8938 159.958 77.4414C168.057 100.506 173.172 124.547 175.573 148.886C155.63 147.285 135.238 153.323 117.682 162.955C86.0708 180.294 61.0258 208.541 41.7876 238.579C29.9027 257.139 19.7816 277.069 12.0619 297.718C4.9934 316.644 0.068519 336.846 0.000683139 357.156C-0.094287 383.517 9.70121 413.242 36.6592 422.943C64.7568 433.037 94.2247 414.857 113.341 395.537C142.999 365.581 161.653 324.689 173.036 284.571C191.284 220.29 186.074 160.974 186.047 160.472C193.957 162.494 201.582 165.913 208.691 171.014C228.811 185.45 240.587 208.609 247.954 232.365C251.536 243.924 253.978 256.04 254.616 258.834C248.063 288.262 243.681 318.354 243.219 348.5C242.365 403.623 259.269 429.482 259.5 429.93C259.744 429.482 276.635 403.623 275.767 348.5C275.292 318.367 270.91 288.262 264.357 258.848C264.995 256.053 267.423 243.938 271.005 232.378C278.372 208.622 290.135 185.463 310.255 171.028C317.364 165.926 324.989 162.494 332.898 160.486C332.871 160.988 327.661 220.304 345.936 284.585C357.333 324.703 376.001 365.594 405.659 395.551C424.775 414.87 454.257 433.05 482.354 422.943C509.312 413.242 519.108 383.517 518.999 357.156C518.918 336.846 513.993 316.644 506.911 297.718L506.924 297.664ZM156.688 304.271C149.714 323.536 140.814 342.178 129.757 359.435C119.799 374.983 107.738 389.907 92.7865 400.951C82.4484 408.589 69.8173 414.965 57.3491 415.996C46.9024 416.851 36.6863 414.246 28.9666 408.005C7.34052 390.531 7.19128 357.142 12.184 331.772C16.3763 310.525 24.5166 290.283 34.2849 271.018C43.1171 253.597 53.4418 236.815 65.5708 221.498C84.8226 197.172 109.352 174.338 139.01 163.674C151.342 159.238 164.096 157.406 176.428 158.749C177.12 168.599 177.405 178.463 177.296 188.312C176.849 227.738 170.147 267.192 156.701 304.298L156.688 304.271ZM196.833 153.743C193.034 152.224 189.154 151.111 185.247 150.284C182.059 115.986 173.986 81.9186 159.184 50.7548C157.923 48.0956 156.579 45.4771 155.209 42.8722C158.614 47.0781 161.952 51.3382 165.154 55.6661C186.319 84.3335 203.63 115.796 218.066 148.343C222.502 158.342 226.627 168.491 230.493 178.734C221.458 167.975 210.373 159.143 196.833 153.743ZM265.836 336.167C267.098 360.48 266.433 384.751 259.513 408.168C252.581 384.751 251.929 360.48 253.178 336.167C254.1 318.259 256.339 300.445 259.5 282.78C262.675 300.431 264.9 318.259 265.836 336.154V336.167ZM322.14 153.73C308.599 159.129 297.515 167.962 288.479 178.72C292.36 168.477 296.47 158.329 300.907 148.33C315.329 115.782 332.64 84.3199 353.792 55.639C356.994 51.311 360.318 47.0509 363.723 42.8451C362.353 45.45 361.009 48.082 359.748 50.7276C344.946 81.8914 336.873 115.959 333.699 150.256C329.791 151.084 325.925 152.21 322.112 153.716L322.14 153.73ZM490.074 407.951C482.354 414.192 472.138 416.811 461.691 415.956C449.223 414.938 436.592 408.548 426.254 400.923C411.303 389.893 399.242 374.969 389.27 359.421C378.213 342.164 369.313 323.523 362.325 304.257C348.88 267.165 342.165 227.698 341.703 188.272C341.595 178.422 341.866 168.558 342.558 158.709C354.891 157.366 367.644 159.197 379.976 163.634C409.648 174.297 434.177 197.131 453.429 221.443C465.558 236.761 475.896 253.543 484.715 270.963C494.483 290.229 502.624 310.457 506.829 331.717C511.836 357.101 511.686 390.477 490.06 407.965L490.074 407.951Z' fill='white'/%3E%3C/svg%3E"); */
    background-repeat: no-repeat no-repeat;
    /* background-position: center center; */
    /* background-size: cover; */
    position: absolute;
    left: 0;
    /* left: 0; */
    width: 5;
    width: 339px;
    height: 429.93px;
    top: 25.8%;
    /* margin-top: 20px; */
    background-image: url('/catalog/view/theme/oct_remarket/image/Group 1000006621.png');
}

.on-niz-sred-about .cifra {
    color: #752215;
    font-family: "Nyght Serif";
    font-size: 65.972px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    text-transform: uppercase;
    margin: 0;
    padding-right: 10px;
}
.zag-niz-bottom-about {
    color: var(--Red, #752215);
    font-family: "Nyght Serif";
    font-size: 81.112px;
    font-style: normal;
    font-weight: 300;
    line-height: 83.285px;
    margin: auto;
    text-align: center;
    margin-top: 59px;
}

.bl-niz-bottom-about ul {
    list-style: none !important;
    display: flex;
    padding: 0;
    margin-top: 54px;
    position: relative;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
}

.bl-niz-bottom-about .container {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
}

.zag-niz-bottom-about span {
    font-style: italic;
}

.bl-after-niz-bottom-about div {
    font-style: italic;
    color: #752215;
    text-align: center;
    font-family: "Aktiv Grotesk Ex";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    margin-bottom: 23px;
}

.bl-after-niz-bottom-about p {
    /* font-style: italic; */
    color: #752215;
    text-align: center;
    font-family: "Aktiv Grotesk Ex";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
.bl-niz-bottom-about ul li img {
    border: 8px solid #FCE3E8;
}

.bl-niz-bottom-about ul li:nth-child(1) {
    position: absolute;
    left: 50%;
    margin-left: -651px;
    top: 120px;
    transform: rotate(-15deg);
    z-index: 10 !important;
}
.bl-niz-bottom-about ul li:nth-child(2) {
    position: absolute;
    left: 50%;
    margin-left: -481px;
    top: 2px;
    transform: rotate(-15deg);
    z-index: 0;
}
.bl-niz-bottom-about ul li:nth-child(4) {
    position: absolute;
    left: 50%;
    margin-left: 213px;
    top: 0px;
    transform: rotate(15deg);
    /* margin-right: -120px; */
    z-index: 0;
}
.bl-niz-bottom-about ul li:nth-child(5) {
    position: absolute;
    left: 50%;
    margin-left: 395px;
    top: 120px;
    transform: rotate(15deg);
}

.bl-after-niz-bottom-about {
    margin-top: 14px;
}
.bl-over-form {
    width: 100%;
}

.onforma {
    width: 100%;
}

form#call-phone-form {
    display: flex;
    width: 670px;
    padding: 56px;
    flex-direction: row;
    align-items: flex-start;
    /* gap: 48px; */
    border: 1px solid var(--Red, #752215);
    opacity: 0.95;
    background: #FFF;
    flex-wrap: wrap;
    justify-content: space-between;
}

span.pod_form {
    color: var(--Red, #752215);
    text-align: center;
    font-family: "Nyght Serif";
    font-size: 230px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    position: absolute;
}

.bl-over-form .container {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 76px;
}

.form-checkbox-group.hidden {
    display: none;
}

form#call-phone-form label {
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
form#call-phone-form .form-group:nth-child(1) {
    width: 100%;
    margin-bottom: 10px;
}
form#call-phone-form .form-group:nth-child(2) {
    width: 49%;
}
form#call-phone-form .form-group:nth-child(3) {
    width: 49%;
}
form#call-phone-form input {
    display: flex;
    height: 48px;
    padding: 15px 16px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    flex-shrink: 0;
    align-self: stretch;
    border: 1px solid var(--Red, #752215);
    border-radius: 0;
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    /* padding-left: 50px; */
}
form#call-phone-form input::placeholder {
    color: #ba908a;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    opacity:0.5;
}
form#call-phone-form button {
    display: flex;
    height: 48px;
    padding: 15px 116px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    align-self: stretch;
    width: 100%;
    border: 1px solid #752215;
    background: #FCE3E8;
    border-radius: 0px;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    margin-top: 26px;
}
form#call-phone-form input#InputPhone {
    padding-left: 50px;
    /* display: flex; */
}
.bl-over-form .rm-popup-success.flex-column.align-items-center.text-center.w-100 {
    display: flex;
    width: 670px !important;
    padding: 56px;
    flex-direction: column;
    align-items: flex-start;
    gap: 48px;
    border: 1px solid var(--Red, #752215);
    opacity: 0.95;
    background: #FFF;
}
.zagname {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}

.ropas {
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-top: 10px;
    margin-bottom: 12px;
}

.bl-menu-akk {}

a.rm-account-link.d-flex.align-items-center {
    display: flex;
    align-items: center;
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    text-decoration: none !important;
}

li.rm-account-list-item {
  display: flex;
  padding: 12px;
  align-items: center;
  gap: 12px;
  align-self: stretch;
  border: none !important;
}

a.rm-account-link.d-flex.align-items-center span {
    margin-left: 12px;
}

li.rm-account-list-item.active,li.rm-account-list-item:hover {
    background: #FCE3E8;
}

.container.simpleredit {
    margin-bottom: 69px;
}

.container.simpleredit div#content {
    display: flex;
    flex-wrap: wrap;
}

.container.simpleredit div#content h1 {
    width: 100%;
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    margin-bottom: 20px;
}

.simple-content {
    width: 100%;
}

.container.simpleredit form#simplepage_form {
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 450px;
}

div#simpleedit {
    width: 100%;
}

div#simpleedit label {
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

div#simpleedit input {
    display: flex;
    height: 48px;
    padding: 15px 16px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    align-self: stretch;
    border: 1px solid var(--Red, #752215);
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}

.form-group.row-edit_field29 {
    border-top: 1px solid #752215;
    padding-top: 14px;
    margin-bottom: 10px;
}

.form-group.row-edit_field29>label.control-label.col-sm-2 {
    display: none !important;
}
.container.simpleredit nav {
    margin-bottom: 38px;
}

div#simpleedit a#simpleregister_button_confirm {
    display: flex;
    padding: 15px 116px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    align-self: stretch;
    background: #752215;
    color: #FFF;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    border-color: #752215;
    border-radius: 0;
}

div#simpleedit .simpleregister-button-right {
    width: 100%;
}
legend.rm-content-title {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}

.account-container .form-control {
    display: flex;
    height: 48px;
    padding: 15px 16px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    align-self: stretch;
    border: 1px solid var(--Red, #752215);
    border-radius: 0;
    color: var(--Red, #752215) !important;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

input[type="password"] {
    padding-right: 60px !important;
}
.account-container .form-control::placeholder {
    color: #ba908a !important;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    opacity:0.5;
}
.account-container button.mt-4.rm-btn.dark {
    display: flex;
    padding: 15px 116px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    align-self: stretch;
    display: flex;
    padding: 15px 116px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    align-self: stretch;
    color: #FFF;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    background: #752215;
    width: 100%;
    border-radius: 0;
}

div#account-password form.form-horizontal {
    max-width: 440px;
    margin-bottom: 107px;
}
.rm-content.rm-account-wishlist .zag-h {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    text-align: left;
    margin-top: 0;
    margin-bottom: 10px;
}
.rm-content.rm-account-wishlist {}

.rm-content.rm-account-wishlist .row.no-gutters.rm-category-products {
    display: flex;
    flex-direction: column;
    gap: 0;
}

.on-product-wishlist {
    display: flex;
    padding: 16px 0;
    justify-content: space-between;
    gap: 24px;
    width: 100%;
}

.on-product-wishlist form {
    display: flex;
    justify-content: space-between;
    gap: 24px;
    width: 100%;
}

.lf-product-wishlist a {
    width: 120px;
    height: 120px;
    display: flex;
    background-position: center;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

.name-product-wishlist a {
    overflow: hidden;
    color: #752215;
    text-overflow: ellipsis;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-decoration: none;
    /* margin-top: 130px; */
}

.price-product-wishlist {}

span.rm-module-price {
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.right-product-wishlist {
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
    padding-bottom: 16px;
}

a.del-whis {
    display: flex;
    width: 48px;
    height: 48px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border: 1px solid #752215;
    display: flex;
    justify-content: center;
    align-items: center;
}
.on-product-wishlist:not(:first-child) {
    border-top: 1px solid #752215;
}
.rm-content.rm-account-wishlist {
    margin-bottom: 110px;
}

.center-product-wishlist {
    width: 100%;
}

.name-product-wishlist {
    margin-top: 14px;
    min-height: 44px;
}

.right-product-wishlist a.rm-btn.secondary.rm-cart-btn.d-flex.align-items-center.justify-content-center.justify-content-md-start {
    display: flex;
    height: 48px;
    padding: 15px 32px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    background: #752215;
    margin-right: 8px;
    /* margin-bottom: -80px; */
    align-self: flex-end;
    margin-left: 16px;
    border-radius: 0;
    color: #FFF;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    white-space: nowrap;
}

.right-product-wishlist a.rm-btn.secondary.rm-cart-btn.d-flex.align-items-center.justify-content-center.justify-content-md-start.rm-cat-button-cart span {
    color: #FFF;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}

.right-product-wishlist div#rm-product-options-box select {
    width: 300px;
    text-align: center;
    background-color: #fff !important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 10L12.0008 14.58L17 10' stroke='%23752215' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;
    background-repeat: no-repeat no-repeat;
    background-position: center right;
  
}
div#account-order .zag-h {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    margin: 0;
    text-align: left;
    margin-bottom: 24px;
}

.top-bl-zag-order {
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    display: flex;
    justify-content: space-between;
    border-bottom: 1px solid #752215;
    padding-bottom: 16px;
}

.top-bl-zag-order div {
    width: 25%;
}

.top-bl-zag-order div:nth-child(2),.top-bl-zag-order div:nth-child(3) {
    display: flex;
    justify-content: center;
    align-items: center;
}
.top-bl-zag-order div:nth-child(4){
     display: flex;
    justify-content: flex-end;
    align-items: center;
}

.onst {
     color: #752215 !important;
     font-family: "Aktiv Grotesk Ex";
     font-size: 12px;
     font-style: normal;
     font-weight: 500;
     line-height: normal;
     display: flex;
     justify-content: space-between;
     padding: 16px 0;
     text-decoration: none !important;
}
.onst div{
   width: 25%; 
}
.onst div:nth-child(2),.onst div:nth-child(3) {
    display: flex;
    justify-content: center;
    align-items: center;
}
.onst div:nth-child(4){
     display: flex;
    justify-content: flex-end;
    align-items: center;
}
.New span {
    display: flex;
    padding: 8px 16px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border-radius: 6px;
    background: rgba(49, 181, 1, 0.30);
    border-radius: 6px;
    background: rgba(255, 141, 70, 0.30);
    color: #FF8D46;
text-align: center;
font-family: "Aktiv Grotesk Ex";
font-size: 12px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
.modal-content {
    display: flex;
    /* width: 556px; */
    padding: 32px;
    flex-direction: column;
    align-items: flex-start;
    gap: 16px;
    border-radius: 0 !important;
}

div#rm-cart-modal {
    display: none !important;
}

#rm-popup-cart .modal-body {
    padding: 0 !important;
    width: 100%;
}

#rm-popup-cart .rm-cart-products-item {
    width: 100%;
    padding: 0 !important;
    display: flex;
    justify-content: space-between;
    border-bottom: 1px solid #752215;
    padding-bottom: 16px !important;
    align-items: flex-start;
}

#rm-popup-cart .rm-cart-products {
    /* padding: 32px; */
    flex-direction: column;
    align-items: flex-start;
    gap: 16px;
    display: flex;
}
#rm-popup-cart.modal  .modal-close{
    width: 30px;
    height: 30px;
    top: 10px;
    right: 11px;
}
#rm-popup-cart .rm-cart-products-item-left {
    -ms-flex: 0 0 100px;
    flex: 0 0 126px !important;
    max-width: 126px !important;
    overflow: hidden;
}

#rm-popup-cart .rm-cart-products-item-left img {
    width: 100%;
    max-width: 126px !important;
}
.lf-ch-cart {
    width: calc(100% - 145px);
}

#rm-popup-cart .rm-cart-products-item-info-title a {
    overflow: hidden;
    color: #752215;
    text-overflow: ellipsis;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-decoration: none;
}

.d-flex.align-items-center.mt-auto.niz-cart {
    display: flex;
    /* justify-content: space-between; */
}

.lf-ter-cart {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.bl-pr-cena {
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

#rm-popup-cart .rm-cart-products-item-price {
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px !important;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    justify-content: flex-end !important;
}

#rm-popup-cart .rm-cart-products-item .rm-product-quantity {
    display: flex;
    position: relative;
    margin-left: 67px;
}

.rm-product-quantity input {
    display: flex;
    height: 48px;
    padding: 15px 16px;
    align-items: center;
    gap: 24px;
    border: 1px solid #752215;
    border-radius: 0px !important;
    height: 46px;
    width: 130px;
    margin-left: 0;
    margin-top: -4px;
}

#rm-popup-cart.modal .modal-header {
    /* display: none; */
    padding: 0px !important;
}

#rm-popup-cart .rm-cart-products-item-info-title {
    margin-top: 20px;
    margin-bottom: 29px !important;
}

.rm-product-quantity button.rm-product-quantity-btn-minus {
    border: none !important;
    background: transparent !important;
    position: absolute;
    left: 13px;
    margin-top: 10px;
}

button.rm-product-quantity-btn-plus.d-flex.align-items-center.justify-content-center {
    border: none !important;
    background: transparent !important;
    position: absolute;
    right: 13px;
    margin-top: 10px;
}
.row.align-items-end {
    margin: 0;
}

.bl_tot {
    display: flex;
    justify-content: space-between;
    width: 100%;
    overflow: hidden;
    color: #752215;
    text-overflow: ellipsis;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 16px;
}

.d-flex.flex-column.flex-md-row.justify-content-md-between.bl-cart-modul button {
    display: flex;
    height: 48px;
    padding: 15px 32px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border: 1px solid #752215;
    border-radius: 0px;
    background: transparent !important;
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    width: 49%;
    overflow: hidden;
    z-index: 100;
}
.d-flex.flex-column.flex-md-row.justify-content-md-between.bl-cart-modul button:hover{
    color: #fff !important;
}
.d-flex.flex-column.flex-md-row.justify-content-md-between.bl-cart-modul a {
    display: flex !important;
    height: 48px;
    padding: 0px 9px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    /* flex: 1 0 0; */
    background: #752215;
    color: #FFF;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    border-radius: 0;
    width: 49%;
    border: 1px solid #752215;
}

.niz-col {
    margin-left: 70px;
    margin-top: -10px;
}

#rm-popup-cart .rm-cart-products .rm-btn-del {
    position: absolute !important;
    right: 0;
}
.bl-search.active .top-search:before {
    content:"";
    display: flex;
    width: 48px;
    height: 48px;
    padding: 0 16px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    background: #752215;
    position: absolute;
    z-index: 0;
    margin-top: -14px;
    margin-left: -14px;
}

.bl-search.active .top-search svg path {
    stroke: #FFF;
}

.bl-search.active .top-search svg {
    z-index: 100;
    position: relative;
}

.bl-search.active form#search {
    display: flex !important;
    position: absolute;
    margin-top: -34px;
    margin-left: 40px;
}

.bl-search.active input#input_search {
    display: flex;
    width: 737px !important;
    height: 48px !important;
    padding: 15px 16px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border: 1px solid var(--Red, #752215);
    background: #FFF;
    border-radius: 0;
    /* cursor: pointer; */
    color: #752215;
}

.bl-search.active button#rm-search-button img {
    display: none !important;
}
button.close {
    background: #FCE3E8;
    width: 32px;
    height: 32px;
    display: flex;
    justify-content: center;
    align-items: center;
    /* position: absolute; */
    /* right: 0; */
    margin-left: -42px;
    min-width: 32px;
    margin-top: 8px;
}
.rm-product-images-main a.thumbnail.mfp-iframe {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 550px;
    overflow: hidden;
}
.rm-product-images-main a.thumbnail.mfp-iframe {
    height: 550px;
    display: flex;
    overflow: hidden;
}

.rm-product-images-additional a.thumbnail.mfp-iframe {
    position: relative;
    z-index: 100;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_1_1478)'%3E%3Cpath d='M20 0C16.0444 0 12.1776 1.17298 8.88861 3.37061C5.59962 5.56824 3.03617 8.69181 1.52242 12.3463C0.00866572 16.0009 -0.387401 20.0222 0.384303 23.9018C1.15601 27.7814 3.06082 31.3451 5.85787 34.1421C8.65492 36.9392 12.2186 38.844 16.0982 39.6157C19.9778 40.3874 23.9992 39.9913 27.6537 38.4776C31.3082 36.9638 34.4318 34.4004 36.6294 31.1114C38.827 27.8224 40 23.9556 40 20C39.9942 14.6974 37.8852 9.61373 34.1357 5.86426C30.3863 2.11479 25.3026 0.00579149 20 0ZM20 36.6667C16.7037 36.6667 13.4813 35.6892 10.7405 33.8578C7.99969 32.0265 5.86348 29.4235 4.60202 26.3781C3.34056 23.3326 3.0105 19.9815 3.65359 16.7485C4.29667 13.5155 5.88402 10.5458 8.2149 8.21489C10.5458 5.88401 13.5155 4.29667 16.7485 3.65358C19.9815 3.01049 23.3326 3.34055 26.3781 4.60201C29.4235 5.86347 32.0265 7.99968 33.8578 10.7405C35.6892 13.4813 36.6667 16.7036 36.6667 20C36.6617 24.4188 34.9042 28.6551 31.7796 31.7796C28.6551 34.9042 24.4188 36.6617 20 36.6667Z' fill='white'/%3E%3Cpath d='M26.6237 17.8125L19.0951 12.5573C18.6952 12.2785 18.2266 12.1145 17.7401 12.0833C17.2536 12.0522 16.7679 12.1549 16.3357 12.3804C15.9035 12.6059 15.5414 12.9455 15.2887 13.3623C15.036 13.7792 14.9024 14.2573 14.9023 14.7448V25.2553C14.902 25.7429 15.0354 26.2213 15.288 26.6383C15.5406 27.0554 15.9028 27.3952 16.3352 27.6208C16.7675 27.8463 17.2534 27.949 17.74 27.9176C18.2266 27.8862 18.6953 27.7219 19.0951 27.4427L26.6237 22.1875V22.1861C26.9758 21.9404 27.2634 21.6132 27.462 21.2325C27.6606 20.8518 27.7643 20.4287 27.7643 19.9993C27.7643 19.5699 27.6606 19.1468 27.462 18.7661C27.2634 18.3853 26.9758 18.0582 26.6237 17.8125Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1_1478'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: cover;
    overflow: hidden;
}
.rm-product-images-additional a.thumbnail.mfp-iframe:before{
    content:"";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_1_1478)'%3E%3Cpath d='M20 0C16.0444 0 12.1776 1.17298 8.88861 3.37061C5.59962 5.56824 3.03617 8.69181 1.52242 12.3463C0.00866572 16.0009 -0.387401 20.0222 0.384303 23.9018C1.15601 27.7814 3.06082 31.3451 5.85787 34.1421C8.65492 36.9392 12.2186 38.844 16.0982 39.6157C19.9778 40.3874 23.9992 39.9913 27.6537 38.4776C31.3082 36.9638 34.4318 34.4004 36.6294 31.1114C38.827 27.8224 40 23.9556 40 20C39.9942 14.6974 37.8852 9.61373 34.1357 5.86426C30.3863 2.11479 25.3026 0.00579149 20 0ZM20 36.6667C16.7037 36.6667 13.4813 35.6892 10.7405 33.8578C7.99969 32.0265 5.86348 29.4235 4.60202 26.3781C3.34056 23.3326 3.0105 19.9815 3.65359 16.7485C4.29667 13.5155 5.88402 10.5458 8.2149 8.21489C10.5458 5.88401 13.5155 4.29667 16.7485 3.65358C19.9815 3.01049 23.3326 3.34055 26.3781 4.60201C29.4235 5.86347 32.0265 7.99968 33.8578 10.7405C35.6892 13.4813 36.6667 16.7036 36.6667 20C36.6617 24.4188 34.9042 28.6551 31.7796 31.7796C28.6551 34.9042 24.4188 36.6617 20 36.6667Z' fill='white'/%3E%3Cpath d='M26.6237 17.8125L19.0951 12.5573C18.6952 12.2785 18.2266 12.1145 17.7401 12.0833C17.2536 12.0522 16.7679 12.1549 16.3357 12.3804C15.9035 12.6059 15.5414 12.9455 15.2887 13.3623C15.036 13.7792 14.9024 14.2573 14.9023 14.7448V25.2553C14.902 25.7429 15.0354 26.2213 15.288 26.6383C15.5406 27.0554 15.9028 27.3952 16.3352 27.6208C16.7675 27.8463 17.2534 27.949 17.74 27.9176C18.2266 27.8862 18.6953 27.7219 19.0951 27.4427L26.6237 22.1875V22.1861C26.9758 21.9404 27.2634 21.6132 27.462 21.2325C27.6606 20.8518 27.7643 20.4287 27.7643 19.9993C27.7643 19.5699 27.6606 19.1468 27.462 18.7661C27.2634 18.3853 26.9758 18.0582 26.6237 17.8125Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1_1478'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: 40px;
    width: 130px;
    height: 131px;
}
.rm-product-images-additional a.thumbnail.mfp-iframe video {
    z-index: -1 !important;
    position: absolute;
}
a.fixxeed.whac {
    background: transparent;
    position: fixed;
    bottom: 0;
    right: 20px;
    z-index: 10000;
}
div#language button {
    color: var(--Red, #752215) !important;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 1.3;
    text-transform: uppercase;
    text-decoration: none;
}

div#oct_desktop_language.active form {
    display: flex;
    position: absolute;
    padding: 10px;
    background: #FFF;

/* Drop Shadow/400 */
    box-shadow: var(--sds-size-depth-0) var(--sds-size-depth-400) var(--sds-size-depth-800) var(--sds-size-depth-negative-100) var(--sds-color-black-200), var(--sds-size-depth-0) var(--sds-size-depth-100) var(--sds-size-depth-100) var(--sds-size-depth-negative-100) var(--sds-color-black-100);
    margin-left: -10px;
    height: auto !important;
    z-index: 10;
}

div#oct_desktop_language.active form ul {
    list-style: none;
    gap: 8px;
    display: flex;
    flex-direction: column;
}
select#input-sort-mobil {
    display: none !important;
}
.row.no-gutters.rm-category-products.allselect .product-grid {
    -ms-flex: 0 0 20%;
    flex: 0 0 25%;
    max-width: 18.7%;
    margin-bottom: 0;
}

.row.no-gutters.rm-category-products.allselect .rm-module-img.d-flex.flex-column.d-md-block a {
    height: 256px;
}

.row.no-gutters.rm-category-products.allselect .rm-module-title {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
}
button.rm-btn.secondary.rm-cart-btn.d-flex.align-items-center.justify-content-center.justify-content-md-start.rm-cat-button-cart:before {
    content: "";
    width: 0;
    height: 0px;
}

button.rm-btn.secondary.rm-cart-btn.d-flex.align-items-center.justify-content-center.justify-content-md-start.rm-cat-button-cart:hover:before {
    width: 480px;
    height: 480px;
    background: #752215;
    z-index: 0;
    position: absolute;
    -webkit-transition: width .3s ease, height .3s ease;
    transition: width .3s ease, height .3s ease;
}

button.rm-btn.secondary.rm-cart-btn.d-flex.align-items-center.justify-content-center.justify-content-md-start.rm-cat-button-cart {
    overflow: hidden;
}

button.rm-btn.secondary.rm-cart-btn.d-flex.align-items-center.justify-content-center.justify-content-md-start.rm-cat-button-cart:hover span {
    position: relative;
    z-index: 100;
    color: #fff;
}
div#oct_desktop_language.active:before {
    content: "";
    position: absolute;
    width: 119px;
    height: 150px;
    margin-left: -70px;
    /* background: #000; */
    z-index: 10;
}
div#oct_desktop_language.active {
    padding-bottom: 60px;
    margin-bottom: -41px;
}
.wishlist-add svg path {
    fill: #752215 !important;
    stroke: #752215;
}
div#rm-mp_0 button.slick-prev.slick-arrow,div#rm-mp_0 button.slick-next.slick-arrow,
div#rm-mp_1 button.slick-prev.slick-arrow,div#rm-mp_1 button.slick-next.slick-arrow {
    top: -70px;
}
.additional-wrapper .slick-slide img {
    width: 100%;
}

.additional .slick-slide.slick-current img {
    border: none;
}
.slick-track {
    min-width: 100%;
}
.slick-dots>li:only-child {
    display: none;
}
div#rm-_ button.slick-prev.slick-arrow,div#rm-_ button.slick-next.slick-arrow {
    /* top: 5px; */
    /* z-index: 1000; */
    background-color: #fce3e8;
}

div#sp-c50 {
    overflow: visible !important;
}
div#common-success .rm-content.h-100 {
    height: auto !important;
}
.form-group {
    position: relative;
}

.eye {
    width: 16px;
    height: 16px;
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M10.1206 10.8271L14.1466 14.8541C14.1931 14.9006 14.2483 14.9375 14.309 14.9627C14.3698 14.9878 14.4349 15.0008 14.5006 15.0008C14.5664 15.0008 14.6315 14.9878 14.6922 14.9627C14.753 14.9375 14.8081 14.9006 14.8546 14.8541C14.9011 14.8077 14.938 14.7525 14.9632 14.6917C14.9883 14.631 15.0013 14.5659 15.0013 14.5001C15.0013 14.4344 14.9883 14.3693 14.9632 14.3086C14.938 14.2478 14.9011 14.1926 14.8546 14.1461L1.85463 1.14614C1.80814 1.09966 1.75295 1.06278 1.69222 1.03762C1.63148 1.01246 1.56638 0.999512 1.50063 0.999512C1.43489 0.999512 1.36979 1.01246 1.30905 1.03762C1.24831 1.06278 1.19312 1.09966 1.14663 1.14614C1.10014 1.19263 1.06327 1.24782 1.03811 1.30856C1.01295 1.3693 1 1.4344 1 1.50014C1 1.56589 1.01295 1.63099 1.03811 1.69173C1.06327 1.75247 1.10014 1.80766 1.14663 1.85414L4.37663 5.08414C3.93711 5.39569 3.54156 5.76501 3.20063 6.18214C2.71803 6.7743 2.34025 7.44463 2.08363 8.16414C2.06263 8.22514 2.03663 8.30914 2.03663 8.30914L2.01863 8.37114C2.01863 8.37114 1.94263 8.86814 2.37363 8.98214C2.50173 9.016 2.63802 8.99763 2.75259 8.93107C2.86715 8.86451 2.95061 8.7552 2.98463 8.62714L2.98563 8.62414L2.99363 8.59914L3.02863 8.49014C3.24659 7.88267 3.56613 7.31662 3.97363 6.81614C4.29466 6.42306 4.67367 6.08114 5.09763 5.80214L6.67563 7.38014C6.35719 7.57973 6.08785 7.84854 5.88764 8.16658C5.68742 8.48462 5.56149 8.84371 5.5192 9.21714C5.47691 9.59057 5.51936 9.96873 5.64338 10.3235C5.7674 10.6782 5.96981 11.0005 6.23555 11.2662C6.5013 11.532 6.82353 11.7344 7.17829 11.8584C7.53305 11.9824 7.91121 12.0249 8.28463 11.9826C8.65806 11.9403 9.01715 11.8144 9.33519 11.6141C9.65323 11.4139 9.92205 11.1446 10.1216 10.8261M9.38163 10.0861C9.28576 10.3122 9.13586 10.5113 8.9451 10.6659C8.75433 10.8205 8.52853 10.9259 8.28751 10.9728C8.0465 11.0198 7.79764 11.0068 7.56279 10.9352C7.32794 10.8635 7.11428 10.7352 6.94056 10.5617C6.76685 10.3882 6.63839 10.1746 6.56647 9.93985C6.49455 9.70507 6.48136 9.45623 6.52807 9.21517C6.57478 8.9741 6.67995 8.74819 6.83436 8.55727C6.98876 8.36634 7.18767 8.21624 7.41363 8.12014L9.38163 10.0861ZM6.32063 4.20014L7.17463 5.05414C7.43463 5.01814 7.70997 5.00014 8.00063 5.00014C10.0446 5.00014 11.2866 5.91214 12.0286 6.81714C12.4361 7.31762 12.7557 7.88367 12.9736 8.49114C12.9903 8.53981 13.002 8.57614 13.0086 8.60014L13.0166 8.62514V8.62814L13.0176 8.62914C13.0546 8.75394 13.1388 8.85939 13.2524 8.92308C13.3659 8.98677 13.4998 9.00368 13.6256 8.97021C13.7513 8.93675 13.8591 8.85554 13.926 8.74386C13.9929 8.63218 14.0135 8.49883 13.9836 8.37214V8.36914L13.9826 8.36514L13.9786 8.35214C13.9617 8.28887 13.9417 8.22646 13.9186 8.16514C13.662 7.44563 13.2842 6.7753 12.8016 6.18314C11.9056 5.08914 10.3966 4.00014 8.00263 4.00014C7.38463 4.00014 6.82563 4.07214 6.32163 4.19914' fill='%23752215'/%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: cover;
    top: 35px;
    right: 15px;
    cursor: pointer;
}
.eye.active {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.1629 8.84036C13.2186 9.02471 13.3901 9.14476 13.5744 9.14476V9.14047C13.6412 9.1411 13.7072 9.12602 13.7671 9.09644C13.8269 9.06686 13.879 9.02362 13.919 8.9702C13.9591 8.91678 13.986 8.85469 13.9977 8.78894C14.0093 8.72319 14.0053 8.65562 13.986 8.5917C13.9727 8.54882 12.5536 4 8.00138 4C3.44912 4 2.03131 8.54882 2.01845 8.59598C1.94985 8.82321 2.07847 9.05901 2.3057 9.12761C2.53293 9.19621 2.77302 9.06759 2.84161 8.84036C2.88834 8.67744 4.09736 4.85746 8.00181 4.85746C11.9054 4.85746 13.1101 8.67444 13.1629 8.84036ZM6.2886 9.14476C6.2886 8.68993 6.46928 8.25374 6.79089 7.93213C7.1125 7.61052 7.5487 7.42984 8.00352 7.42984C8.45835 7.42984 8.89454 7.61052 9.21615 7.93213C9.53776 8.25374 9.71844 8.68993 9.71844 9.14476C9.71844 9.59958 9.53776 10.0358 9.21615 10.3574C8.89454 10.679 8.45835 10.8597 8.00352 10.8597C7.5487 10.8597 7.1125 10.679 6.79089 10.3574C6.46928 10.0358 6.2886 9.59958 6.2886 9.14476ZM8.00352 6.57238C7.32128 6.57238 6.66699 6.8434 6.18457 7.32581C5.70216 7.80823 5.43114 8.46252 5.43114 9.14476C5.43114 9.827 5.70216 10.4813 6.18457 10.9637C6.66699 11.4461 7.32128 11.7171 8.00352 11.7171C8.68576 11.7171 9.34005 11.4461 9.82247 10.9637C10.3049 10.4813 10.5759 9.827 10.5759 9.14476C10.5759 8.46252 10.3049 7.80823 9.82247 7.32581C9.34005 6.8434 8.68576 6.57238 8.00352 6.57238Z' fill='%23752215'/%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: cover;
}
.p-4.text_empty p {
    color: #752215;
    text-align: center;
    font-family: "Aktiv Grotesk Ex";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
.on-our_services:nth-child(2) {
    max-height: 580px;
}
.rm-select + .text-danger {
    position: absolute;
    margin-top: -70px;
    font-size: 10px;
}
.options small {
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px !important;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}
.tab_over div#product_dop_tab {
    padding: 0px 0 0 0 !important;
    display: block;
    height: 0;
    max-height: 0px;
    transition: all 2s ease-in-out;
    opacity: 0;
    visibility: hidden;
    max-height: 0px;
    transition: all 1s;
    overflow: hidden;
    opacity: 0;
    visibility: hidden;
}

.tab_over.active div#product_dop_tab {
    padding: 12px 0 24px 0 !important;
    display: block;
    height: auto;
    max-height: 500px;
    transition: all 2s ease-in-out;
    opacity: 1;
    visibility: visible;
    max-height: 1000px;
    transition: max-height 2s;
    opacity: 1;
    visibility: visible;
}
.tab_over div#product_description {
    padding: 0px 0 0 0 !important;
    display: block;
    height: 0;
    max-height: 0px;
      transition: all 2s ease-in-out;
    opacity: 0;
    visibility: hidden;
}

.tab_over.active div#product_description {
    padding: 12px 0 24px 0 !important;
    display: block;
    height: auto;
    max-height: 1000px;
     transition: all 2s ease-in-out;
    opacity: 1;
    visibility: visible;
}

.d-flex.flex-column.flex-md-row.justify-content-md-between.bl-cart-modul button:before {
    content: "";
    width: 0;
    height: 0px;
    z-index: -1;
}

.d-flex.flex-column.flex-md-row.justify-content-md-between.bl-cart-modul button:hover:before {
    width: 480px;
    height: 480px;
    background: #752215;
    z-index: -1;
    position: absolute;
    -webkit-transition: width .3s ease, height .3s ease;
    transition: width .3s ease, height .3s ease;
}
.d-flex.flex-column.flex-md-row.justify-content-md-between.bl-cart-modul a:before {
    content: "";
    width: 0;
    height: 0px;
    z-index: -1;
}
.d-flex.flex-column.flex-md-row.justify-content-md-between.bl-cart-modul a:hover:before {
    width: 480px;
    height: 480px;
    background: #fff;
    z-index: -1;
    position: absolute;
    -webkit-transition: width .3s ease, height .3s ease;
    transition: width .3s ease, height .3s ease;
}
.d-flex.flex-column.flex-md-row.justify-content-md-between.bl-cart-modul a:hover {
    color: #752215;
}
button#button-cart:before {
    content: "";
    width: 0;
    height: 0px;
    z-index: -1;
}
button#button-cart:hover:before {
    width: 480px;
    height: 480px;
    background: #fff;
    z-index: -1;
    position: absolute;
    -webkit-transition: width .3s ease, height .3s ease;
    transition: width .3s ease, height .3s ease;
}
button#button-cart:hover span {
    color: #752215;
}
a#simplecheckout_button_confirm:before {
    content: "";
    width: 0;
    height: 0px;
    z-index: -1;
}
a#simplecheckout_button_confirm:hover:before {
    width: 480px;
    height: 480px;
    background: #fff;
    z-index: -1;
    position: absolute;
    -webkit-transition: width .3s ease, height .3s ease;
    transition: width .3s ease, height .3s ease;
}
a#simplecheckout_button_confirm:hover,a#simplecheckout_button_confirm:hover span{
    color: #752215;
}
a#simplecheckout_button_confirm {
    overflow: hidden !important;
    border: 1px solid #752215 !important;
    position: relative;
}
.bl-over-foto {
    overflow: hidden;
    /* display: flex !important; */
    /* width: 100%; */
}
.bl-over-foto {}

.bl-over-foto button.slick-prev.slick-arrow {
    left: 10px !important;
    top: calc(50% - 12px) !important;
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg width='36' height='14' viewBox='0 0 36 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 6.67578H36' stroke='%23752215' stroke-miterlimit='10'/%3E%3Cpath d='M22.4468 0.353516C28.4597 6.37124 35.4441 6.67575 35.4441 6.67575L22.4468 0.353516Z' fill='white'/%3E%3Cpath d='M22.4468 0.353516C28.4597 6.37124 35.4441 6.67575 35.4441 6.67575' stroke='%23752215' stroke-miterlimit='10'/%3E%3Cpath d='M22.442 12.998C28.4549 6.98513 35.4393 6.67578 35.4393 6.67578L22.442 12.998Z' fill='white'/%3E%3Cpath d='M22.442 12.998C28.4549 6.98513 35.4393 6.67578 35.4393 6.67578' stroke='%23752215' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: 80%;
    border-radius: 0;
    opacity: 0;
    background-color: #FADADD;
}

.bl-over-foto button.slick-next.slick-arrow {
    right: 10px !important;
    top: calc(50% - 12px) !important;
    background-image: url("data:image/svg+xml,%3Csvg width='36' height='14' viewBox='0 0 36 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 6.67578H36' stroke='%23752215' stroke-miterlimit='10'/%3E%3Cpath d='M22.4468 0.353516C28.4597 6.37124 35.4441 6.67575 35.4441 6.67575L22.4468 0.353516Z' fill='white'/%3E%3Cpath d='M22.4468 0.353516C28.4597 6.37124 35.4441 6.67575 35.4441 6.67575' stroke='%23752215' stroke-miterlimit='10'/%3E%3Cpath d='M22.442 12.998C28.4549 6.98513 35.4393 6.67578 35.4393 6.67578L22.442 12.998Z' fill='white'/%3E%3Cpath d='M22.442 12.998C28.4549 6.98513 35.4393 6.67578 35.4393 6.67578' stroke='%23752215' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: 85%;
    border-radius: 0;
    width: 24px;
    height: 24px;
    opacity: 0;
    background-color: #FADADD;
}

.bl-over-foto:hover button.slick-prev.slick-arrow,.bl-over-foto:hover button.slick-next.slick-arrow{
    opacity:1;
}
div#account-order.title-zag {
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}

div#account-order .rm-cart-products-item.d-flex.align-items-center {
    padding: 0;
    align-items: flex-start !important;
}

div#account-order .rm-cart-products-item img {
    width: 120px;
    height: 120px;
    flex-shrink: 0;
    aspect-ratio: 1/1;
    margin-right: 25px;
}

div#account-order .rm-cart-products-item-info-title a {
    overflow: hidden;
    color: #752215;
    text-overflow: ellipsis;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-decoration: none;
}

div#account-order .rm-cart-products-item-right.d-flex.flex-column {
    justify-content: space-between;
}

div#account-order {}

div#account-order .lf-ter-cart {
    flex-direction: column;
    align-items: flex-start;
    /* align-self: stretch; */
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

div#account-order .niz-col {
    margin-left: 0;
    margin-top: 10px;
}

div#account-order .rm-cart-products-item-price.mr-3 {
    flex: 0 0 auto;
    flex-direction: column;
    display: flex;
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    width: auto;
}

div#account-order .zag-ter {
    color: #ABABAB;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

div#account-order .rm-cart-products-item-price.mr-3 span:nth-child(1) {
    color: #ABABAB;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
div#account-order .bl-itog div {
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    padding: 12px 0;
    border-top: 1px solid #752215;
    justify-content: space-between;
    display: flex;
}

div#account-order .bl-about-order span:nth-child(1) {
    color: #ABABAB;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

div#account-order .bl-about-order span:nth-child(2) {
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
div#account-order .rm-cart-products {
    max-width: 355px;
    margin-bottom: 12px;
}

div#account-order .title-zag {
    margin-bottom: 10px;
}

div#account-order .top-cart {
    margin-bottom: 14px;
}

div#account-order .d-flex.align-items-center.mt-auto.niz-cart {
    justify-content: space-between;
}

div#account-order .rm-cart-products-item-price.mr-3 span:nth-child(2) {
    margin-top: 10px;
}

div#account-order .bl-itog {
    max-width: 442px;
    border-bottom: 1px solid #752215;
}

div#account-order .bl-itog div span:nth-child(2) {
    width: 48%;
}

div#account-order .bl-about-order {
    max-width: 440px;
    margin-bottom: 50px;
}

div#account-order .bl-about-order div {
    display: flex;
    justify-content: space-between;
    padding: 10px 0;
}

div#account-order .bl-about-order div span:nth-child(2) {
    width: 48%;
}

div#account-order .statt span.stssa {
    display: flex;
    padding: 8px 16px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border-radius: 6px;
    background: rgba(255, 141, 70, 0.30);
    color: #FF8D46;
    text-align: center;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    width: 60px !important;
}
.tesfsdf {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    margin-bottom: 24px;
}

.rm-acc-address-list-item {
    margin-bottom: 0;
}

.rm-acc-address-list-item {
    max-width: 440px;
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.rm-acc-address-list-item  .mb-3.d-flex.justify-content-between.align-items-center {}

.bl-lf-adrr {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    gap: 16px;
}

.rm-acc-address-list-item + a {
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    background: #752215 !important;
    color: #FFF !important;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    display: flex;
    padding: 15px 116px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    align-self: stretch;
    max-width: 440px;
    border-radius: 0;
    margin-bottom: 50px;
}

.titltr {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}
div#account-reset {
    margin-bottom: 100px;
}

div#account-reset form {
    max-width: 440px;
}

div#account-reset h1.rm-page-titl {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    margin-bottom: 10px;
}

div#account-reset legend.rm-content-title {
    font-size: 16px;
    text-transform: none;
    margin: 30px 0 !important;
    display: flex;
    /* margin-top: 110px !important; */
}
.rm-module-item .text-danger {
    display: none !important;
}
.simple-content.simpleaddress {}

.simple-content.simpleaddress form#simplepage_form {
    justify-content: flex-start;
}

div#simpleaddress {
    width: 100%;
    max-width: 440px;
    margin-bottom: 50px;
}

body.editadress h1 {
    width: 100%;
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}

.simple-content.simpleaddress .simpleregister-block-content .col-sm-2 {
    -ms-flex: 0 0 33%;
    flex: 0 0 33%;
    max-width: 100%;
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.simple-content.simpleaddress a#simpleregister_button_confirm {
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    display: flex;
    padding: 15px 116px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    align-self: stretch;
    background: #752215;
    color: #FFF;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    border-color: #752215;
    border-radius: 0;
}

.simple-content.simpleaddress .simpleregister-button-right {
    width: 100%;
}

#rm-popup-cart.modal .d-flex.align-items-center.mt-auto.niz-cart {
    justify-content: space-between;
}
div#us-blog-article__mob {
    display: none;
}
.bl-over.rm-column-pv_0 {
    margin-bottom: 50px;
}
div#product-search h1 {
    color: var(--Red, #752215);
    /* text-align: center; */
    font-family: "Nyght Serif";
    font-size: 36px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}
.simpleregister-block-content .eye {
    top: 16px;
}
.order1status span {
   display: flex;
    padding: 8px 16px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border-radius: 6px;
    background: rgba(49, 181, 1, 0.30);
    border-radius: 6px;
    background: rgba(255, 141, 70, 0.30);
    color: #FF8D46;
text-align: center;
font-family: "Aktiv Grotesk Ex";
font-size: 12px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
.order100status span {
   display: flex;
    padding: 8px 16px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border-radius: 6px;
    background: rgba(49, 181, 1, 0.30);
    border-radius: 6px;
text-align: center;
font-family: "Aktiv Grotesk Ex";
font-size: 12px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
.order103status span {
   display: flex;
    padding: 8px 16px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border-radius: 6px;
 border-radius: 6px;
background: rgba(181, 1, 1, 0.30);
text-align: center;
font-family: "Aktiv Grotesk Ex";
font-size: 12px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
div#product_dop_tab a {
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
div#rm-menu ul li a {}
div#rm-menu ul li a::after,ul.rm-footer-links-list.list-unstyled li a::after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;
  width:100%;
  height:2px;
  background:currentColor;
  transform:scaleX(0);
  transform-origin:left;
  transition:transform .35s ease; /* Ð¼ÐµÐ´Ð»ÐµÐ½Ð½ÐµÐµ */
}

div#rm-menu ul li a:hover::after,
div#rm-menu ul li a:focus-visible::after,
ul.rm-footer-links-list.list-unstyled li a:hover::after,
ul.rm-footer-links-list.list-unstyled li a:focus-visible::after{
  transform:scaleX(1);
}

/* Ð°ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð¿ÑƒÐ½ÐºÑ‚ */
div#rm-menu ul li a.is-active::after,
ul.rm-footer-links-list.list-unstyled li a.is-active::after{
  transform:scaleX(1);
}

@media (prefers-reduced-motion: reduce){
  div#rm-menu ul li a::after{ transition:none; }
}


ul.rm-footer-links-list.list-unstyled li {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
.statt {}

.statt span.order103status {
    display: flex;
    padding: 8px 16px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border-radius: 6px;
    background: rgba(181, 1, 1, 0.30);
    color: #B50101 !important;
    text-align: center;
    font-family: "Aktiv Grotesk Ex";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
.statt span.order1status {
   display: flex;
padding: 8px 16px;
justify-content: center;
align-items: center;
gap: 10px;
    border-radius: 6px;
background: rgba(255, 141, 70, 0.30);
  color: #FF8D46 !important;
text-align: center;
font-family: "Aktiv Grotesk Ex";
font-size: 12px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
.statt span.order100status {
  display: flex;
padding: 8px 16px;
justify-content: center;
align-items: center;
gap: 10px;
border-radius: 6px;
background: rgba(49, 181, 1, 0.30);
  color: #31B501 !important;
text-align: center;
font-family: "Aktiv Grotesk Ex";
font-size: 12px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
.rm-module-item span.select2-selection.select2-selection--single {
    width: auto;
    height: auto;
    background: transparent;
    border: none;
    padding: 0;
}

.rm-module-item span.select2-selection.select2-selection--single span {
    color: #752215;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    padding-right: 0;
    text-align: left;
}

.rm-module-item .select2-container--default .select2-selection--single .select2-selection__arrow b {
    top: 0;
}

.rm-module-item .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 20px;
    width: 24px !important;
    height: 24px !important;
    position: relative;
}
.select2-container--open .select2-dropdown--below {
    display: flex;
    padding: 10px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border: 1px solid var(--Red, #752215) !important;
    background: #FFF;
}

.select2-results__option {
    display: flex;
    padding: 16px;
    align-items: center;
    gap: 8px;
    align-self: stretch;
    color: var(--Red, #752215) !important;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    text-align: left;
}

.select2-container--default .select2-results__option--selected {
    background-color: transparent !important;
}

span.select2-results {
    width: 100%;
}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
    background: #FCE3E8 !important;
}
.select2-container {
    width: 100% !important;
}
.selectize-control.single .selectize-input.input-active, .selectize-input {
    background: transparent;
}

.selectize-control.single .selectize-input {
    background: transparent !important;
    border: none;
    box-shadow: none !important;
    padding: 0;
    width: 100%;
    color: #752215 !important;
}

.selectize-input input {
    color: #752215 !important;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    cursor: pointer !important;
    caret-color: transparent !important;
}
.selectize-input input::placeholder {
    color: #752215 !important;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}

.selectize-control {
    padding: 0 0px 0 0px;
}
.selectize-control.single .selectize-input:after {
    width: 24px !important;
    height: 24px !important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 10L12.0008 14.58L17 10' stroke='%23752215' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: cover !important;
    border: none !important;
    top: -1px !important;
}
.selectize-control.single .selectize-input.dropdown-active:after{
    transform:rotate(180deg);
}
.selectize-dropdown {
    display: flex;
    width: 228px;
    padding: 16px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border: 1px solid var(--Red, #752215);
    background: #FFF;
    height: auto;
    margin-top: -20px;
    z-index: 9718 !important;
}

.selectize-dropdown .option {
    display: flex;
    padding: 16px;
    align-items: center;
    gap: 8px;
    align-self: stretch;
    color: var(--Red, #752215);
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}
.selectize-dropdown .selected{
    background: #FCE3E8 !important;
    color: var(--Red, #752215) !important;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}
.selectize-dropdown .active:not(.selected) {
    background: #FCE3E8 !important;
    color: var(--Red, #752215) !important;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}
.row.no-gutters.rm-category-products.allselect.sertterer .product-grid {
    margin-bottom: 0;
}
html[lang="ru"]  .selectize-input input::placeholder{
    font-size: 12px !important;
}

html[lang="ru"]  .selectize-control.single .selectize-input:after {
    right: 0;
    top: 0px !important;
}
div#rm-mp_0 .rm-module-caption.d-flex.flex-column.flex-grow-1 {
    min-height: 110px;
}
div#rm-mp_0 .rm-module-col.slick-slide:not(.slick-active),div#rm-mp_1 .rm-module-col.slick-slide:not(.slick-active){
    opacity: 0;
    transition: all 0.5s;
}
video.desctop.videoban {
    position: absolute;
    width: 100%;
    height: 100%;
}
video.mob.videoban{
    display:none;
}
.row.rm-slideshow-plus-box {
    overflow: hidden;
    position: relative;
    height: 713px;
}
div#rm-mp_0 .rm-module-col.slick-slide.slick-current,
div#rm-mp_0 .rm-module-col.slick-slide.slick-current + .rm-module-col.slick-slide,
div#rm-mp_0 .rm-module-col.slick-slide.slick-current + .rm-module-col.slick-slide + .rm-module-col.slick-slide {
    opacity: 1;
    transition: all 0.5s;
}

div#rm-pv_0 .slick-list {
 overflow:visible;
}
div#rm-mp_1 .rm-module-col.slick-slide.slick-current,
div#rm-mp_1 .rm-module-col.slick-slide.slick-current + .rm-module-col.slick-slide,
div#rm-mp_1 .rm-module-col.slick-slide.slick-current + .rm-module-col.slick-slide + .rm-module-col.slick-slide {
    opacity: 1;
    transition: all 0.5s;
}
div#rm-pv_0 .rm-module-col.slick-slide{
    opacity:0;
    transition: all 0.5s;
}
div#rm-pv_0 .rm-module-col.slick-slide.slick-current,
div#rm-pv_0 .rm-module-col.slick-slide.slick-active {
    opacity: 1;
    transition: all 0.5s;
}
div#rm-pv_1 ul.slick-dots,div#rm-pv_0 ul.slick-dots {
    margin-top: 20px;
}
.form-group.row-address_default {
    display: none;
}
.col-lg-12.top-header .top-nav-account-links-item.rm-dropdown-box.logginn ul li a {
    color: #752215 !important;
}
.rm-product-images-main button.slick-prev.slick-arrow {
    left: 10px;
    top: calc(50% - 15px);
    background-color: #FADADD;
    width: 30px;
    height: 30px;
    /* background: #fff; */
    background-size: 80%;
    border-radius: 0;
}

.rm-product-images-main button.slick-next.slick-arrow {
    top: calc(50% - 15px);
    background-color: transparent;
    background-color: #FADADD;
    width: 30px;
    height: 30px;
    /* background: #fff; */
    background-size: 80%;
    border-radius: 0;
    right: 10px;
}
div#rm-pv_0 .rm-module-caption.d-flex.flex-column.flex-grow-1 {
    min-height: 146px;
}
.top-bl-bott button.rm-module-buttons-item.wishlist.d-flex.align-items-center.justify-content-center:hover svg path {
    fill: #FADADD;
}
div#product button.rm-module-buttons-item.wishlist svg path {
    fill: #fff;
}
div#product button.rm-module-buttons-item.wishlist:hover svg path {
    fill: #FADADD;
}
.bl-over-cart-simpl {
    position: sticky;
    top: 135px;
}

.simplecheckout-step {
    display: flex;
    justify-content: space-between;
    align-items: stretch;
}
.animm {
    opacity: 0.5;
    transition: all 0.3s ease;
    pointer-events: none;
    filter: blur(9px);
}
.animm-remove {
    opacity: 1;
    transition: all 0.3s ease;
    filter: blur(0px);
}
html[lang="en"] .selectize-control.single .selectize-input:after {
    right: 0;
}
.logo {
    width: 40%;
    display: flex;
    justify-content: center;
    align-items: center;
}
div#product-search {
    padding-bottom: 100px;
}
.preload:before {
    content: "";
    width: 100%;
    height: 100%;
    background-color: #f7f7f773;
    position: absolute;
    z-index: 10010;
    filter: blur(6px);
    background-image: url('/catalog/view/theme/oct_remarket/image/logo.svg');
    background-size: 190px;
    background-repeat: no-repeat;
    background-position: 50% 10%;
    opacity: 0.6;
    /* border-radius: 120px; */
    box-shadow: 2px -20px 16px 20px #ffffff66 !important;
}

div#content.preload .rm-content.rm-category.h-100 {
    opacity: 0;
}
img.hidden_img {
    visibility: hidden;
    opacity: 0;
    height: 0;
    width: 0;
}
span.rm-header-cart-quantity {
    background: #fff !important;
    color: var(--Red, #752215) !important;
}

span.rm-header-cart-quantity.hidden {
    display: none;
}
.modal.notshow {
    opacity: 0;
    display: none  !important;
    justify-content: flex-end;
    align-items: flex-start;
}

.bl-over-foto a {
    display: block !important;
}
div#account-address  a.rm-btn.dark {
    display: flex;
    padding: 15px 116px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    align-self: stretch;
    background: #752215;
    color: #FFF;
    font-family: "Aktiv Grotesk Ex";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    border-color: #752215;
    border-radius: 0;
    max-width: 330px;
    margin-top: 10px;
}
.nottfull .slick-track {
    transform: translate3d(0px, 0px, 0px) !important;
}

@media (max-width: 767px) {
    .rm-content {
        width: 100%;
        overflow: hidden;
    }

    .polosa {
        display: inline-block;
        width: max-content;
        white-space: nowrap;
        animation: polosa-scroll-mobile 60s linear infinite;
        will-change: transform;
    }

    .polosa::before {
        content: none;
    }

    .polosa::after {
        content:
            "\00a0\00a0\00a0\00a0\00a0 We deliver 24/7 within 2 hours! Paris, Monaco, Nice, Cannes"
            "\00a0\00a0\00a0\00a0\00a0 We deliver 24/7 within 2 hours! Paris, Monaco, Nice, Cannes"
            "\00a0\00a0\00a0\00a0\00a0 We deliver 24/7 within 2 hours! Paris, Monaco, Nice, Cannes"
            "\00a0\00a0\00a0\00a0\00a0 We deliver 24/7 within 2 hours! Paris, Monaco, Nice, Cannes"
            "\00a0\00a0\00a0\00a0\00a0 We deliver 24/7 within 2 hours! Paris, Monaco, Nice, Cannes"
            "\00a0\00a0\00a0\00a0\00a0 We deliver 24/7 within 2 hours! Paris, Monaco, Nice, Cannes"
            "\00a0\00a0\00a0\00a0\00a0";
    }

    @keyframes polosa-scroll-mobile {
        from {
            transform: translateX(0);
        }

        to {
            transform: translateX(-14.285714%);
        }
    }
}

@media (max-width: 991px) {
    .rm-product-title {
        z-index: 10 !important;
        overflow: visible !important;
    }
}

/* Только неактивное сердце */
button.rm-module-buttons-item.wishlist:not(.wishlist-add) svg {
    opacity: 0.55;
}

@media (max-width: 767px) {
    .top-bl-bott button.rm-module-buttons-item.wishlist {
        width: 29px !important;
        height: 29px !important;
    }

    .top-bl-bott button.rm-module-buttons-item.wishlist svg {
        width: 16px !important;
        height: 16px !important;
    }
}

/* Картинка всегда заполняет контейнер */
.rm-module-img {
    position: relative;
}

.rm-module-img .bl-over-foto {
    width: 100% !important;
}

.rm-module-img .bl-over-foto a {
    width: 100% !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
}

/* Лайк привязан к блоку картинки */
.rm-module-img .top-bl-bott {
    top: 10px !important;
    right: 10px !important;
    z-index: 20 !important;
}
a.wishlist span.oct-fixed-bar-quantity.oct-fixed-bar-wishlist-quantity {
    display: none;
}
a.wishlist span.oct-fixed-bar-quantity.oct-fixed-bar-wishlist-quantity.notempty {
    display: flex;
    background: #fff !important;
    color: var(--Red, #752215) !important;
    top: 0;
    left: 10px;
    top: calc(50% - 17px);
    left: 14px;
    display: flex;
    justify-content: center;
    align-items: center;
}
a.wishlist {
    position: relative;
}