.sus.\--layer .sus__container{scrollbar-width:auto;scrollbar-color:#4b2307 #c9af9e}.sus.\--layer .sus__container::-webkit-scrollbar-track{background-color:#c9af9e;border-radius:30px}.sus.\--layer .sus__container::-webkit-scrollbar{width:5px;background-color:#c9af9e;border-radius:30px}.sus.\--layer .sus__container::-webkit-scrollbar-thumb{background-color:#4b2307;border-radius:30px}.blockCart[open] .sus.\--layer{transform:translateX(0) translateZ(0)}.sus{background:#d4bfb1;margin-bottom:20px;order:-1;padding:20px}@media (min-width:992px){.sus{background:transparent;border:1px solid #c9af9e;margin:30px 0}}@media (min-width:1500px){.sus{padding:30px 50px 20px}}.sus.\--hidden{display:none!important}.sus.\--loading{position:relative}.sus.\--loading:before{background:hsla(0,0%,100%,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.sus.\--loading:after{color:#4b2307;content:"";left:50%;position:absolute;top:50%;z-index:15;display:inline-block;width:2px;height:2px;border-radius:50%;box-shadow:0 0 0 4px currentColor,-16px 0 0 4px currentColor,16px 0 0 4px currentColor;background-color:currentColor;transition:all .3s;animation:1s linear infinite dots-loading-4px}@keyframes dots-loading-4px{0%{box-shadow:0 0 0 4px currentColor,-16px 0 0 4px currentColor,16px 0 0 4px currentColor}25%{box-shadow:0 0 0 4px currentColor,-16px -4px 0 4px currentColor,16px 0 0 4px currentColor}50%{box-shadow:0 -4px 0 4px currentColor,-16px 0 0 4px currentColor,16px 0 0 4px currentColor}75%{box-shadow:0 0 0 4px currentColor,-16px 0 0 4px currentColor,16px -4px 0 4px currentColor}to{box-shadow:0 0 0 4px currentColor,-16px 0 0 4px currentColor,16px 0 0 4px currentColor}}.sus.\--layer{margin-bottom:0;order:0}@media (min-width:992px){.sus.\--layer{background:#d4bfb1;border:0;display:flex;flex-direction:column;height:100%;margin:0;padding:40px 0 0;position:absolute;right:100%;top:0;transform:translateX(100%) translateZ(0);transition:.3s;width:280px}.sus.\--layer .sus__title{padding:0 15px;text-align:center}.sus.\--layer .sus__product:not(:last-child){border-bottom:0;margin-bottom:40px}.sus.\--layer .sus__product__container{display:block;text-align:center}.sus.\--layer .sus__product__img{margin:auto;margin-bottom:5px;width:90px}.sus.\--layer .sus__product__form{display:flex;justify-content:center;margin-top:5px;text-align:center}}@media (min-width:992px){.sus.\--layer .sus__container{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 15px}}.sus__title{color:#2c1401;font-size:14px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-align:center;text-transform:uppercase}@media (min-width:992px){.sus__title{font-size:20px;margin-bottom:15px;text-align:left}}@media (max-width:991px){.sus__list:not(.keen-initialized),.sus__list[data-keen-slider-disabled]{display:flex}}@media (max-width:991px)and (max-width:991px){.sus__list:not(.keen-initialized),.sus__list[data-keen-slider-disabled]{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.sus__list:not(.keen-initialized) .keen-slider__slide,.sus__list[data-keen-slider-disabled] .keen-slider__slide{scroll-snap-align:center;flex:1 0 100%}}@media (min-width:992px){.sus__list{display:block!important}}.sus__product{padding:0 30px;text-align:center}@media (min-width:992px){.sus__product{padding:13px 0}}@media (min-width:992px){.sus__product:not(:last-child){border-bottom:1px solid hsla(24,28%,70%,.5)}}.sus__product__mobile{display:inline-flex;text-align:left}@media (min-width:992px){.sus__product__mobile{display:block}}.sus__product__container{display:grid;grid-column-gap:30px;grid-template-areas:"img info" "img form";grid-template-columns:80px 1fr}@media (min-width:992px){.sus__product__container{align-items:center;grid-column-gap:15px;grid-template-areas:"img info form";grid-template-columns:90px 1fr auto}}.sus__product__img{grid-area:img}.sus__product__img picture:after{background-color:transparent}.sus__product__info{color:#4b2307;grid-area:info;margin-bottom:10px}@media (min-width:992px){.sus__product__info{margin-bottom:0}}.sus__product__title{font-size:16px;font-weight:700;text-transform:uppercase}.sus__product__subtitle{font-size:14px}.sus__product__price{font-size:16px;font-weight:700}.sus__product__form{grid-area:form}.sus__product__button{align-items:center;background:transparent;border:2px solid #4b2307;color:#4b2307;cursor:pointer;display:inline-flex;font-weight:700;justify-content:center;padding:14px 25px;text-align:center;text-transform:uppercase;transition:.3s}.sus__product__button:hover{background:#4b2307;color:#fff}@media (min-width:992px){.sus .keen-slider__wrapper .keen-slider,.sus .keen-slider__wrapper .keen-slider__slide{overflow:visible}}.sus .keen-slider__wrapper .arrow{background-color:transparent!important;background-position:50%;background-repeat:no-repeat;background-size:contain;height:15px;width:9px}@media (min-width:992px){.sus .keen-slider__wrapper .arrow{display:none!important}}.sus .keen-slider__wrapper .arrow:after{content:none!important}.sus .keen-slider__wrapper .arrow.previous{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='15' viewBox='0 0 9 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 13.71L1.753 7.605 8 1.5' stroke='%237E4B30' stroke-width='1.7'/%3E%3C/svg%3E")}.sus .keen-slider__wrapper .arrow.next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='15' viewBox='0 0 9 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 13.71l6.247-6.105L1 1.5' stroke='%237E4B30' stroke-width='1.7'/%3E%3C/svg%3E")}
