@-moz-document url-prefix(){.sus.\--layer .sus__container{scrollbar-width:thin;scrollbar-color:#4b2307 #c9af9e}}.sus.\--layer .sus__container::-webkit-scrollbar-track{background-color:#c9af9e;border-radius:10px}.sus.\--layer .sus__container::-webkit-scrollbar{width:5px;background-color:#c9af9e;border-radius:10px}.sus.\--layer .sus__container::-webkit-scrollbar-thumb{background-color:#4b2307;border-radius:10px}.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-gap:1rem 3rem;grid-template-areas:"img info" "img form";grid-template-columns:80px 1fr}@media (min-width:992px){.sus__product__container{align-items:center;grid-gap:1rem 1.5rem}}.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}}
