.dss-cgrid__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;margin:0;padding:0;list-style:none}@media(max-width:767px){.dss-cgrid.dss-section{padding-top:32px}.dss-cgrid .dss-section__head{margin-bottom:20px}.dss-cgrid .dss-section__sub{margin-top:6px;font-size:15px}.dss-cgrid__list--5{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -16px;padding:0 16px 8px;scrollbar-width:none}.dss-cgrid__list--5::-webkit-scrollbar{display:none}.dss-cgrid__list--5 .dss-cgrid__item{flex:0 0 42%;scroll-snap-align:start}}@media(min-width:768px){.dss-cgrid__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.dss-cgrid__list--4{grid-template-columns:repeat(4,minmax(0,1fr))}.dss-cgrid__list--5{grid-template-columns:repeat(5,minmax(0,1fr))}}.dss-card{display:block;color:inherit;text-decoration:none}.dss-card__media{display:block;position:relative;overflow:hidden;aspect-ratio:1/1;background:var(--bone)}.dss-card__media--portrait{aspect-ratio:4/5}.dss-card__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.dss-card:hover .dss-card__img{transform:scale(1.04)}.dss-card__body{display:flex;flex-direction:column;gap:2px;padding-top:12px}.dss-card__title{font-family:var(--heading-font-family);font-weight:600;font-size:17px;line-height:1.2;letter-spacing:.03em;text-transform:uppercase}.dss-card__title:after{content:" \2192";color:var(--green)}.dss-card__sub{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--stone)}.dss-card__price{font-size:14px;color:var(--char)}@media(prefers-reduced-motion:reduce){.dss-card__img{transition:none}.dss-card:hover .dss-card__img{transform:none}}footer.footer-new{padding-top:0}footer.footer-new .dss-footer-news{display:grid;gap:20px;padding-top:56px;padding-bottom:48px;margin-bottom:48px;border-bottom:1px solid #2f2f2f}.dss-footer-news__heading{margin:0 0 6px;font-family:var(--heading-font-family);font-weight:600;font-size:clamp(26px,3vw,36px);line-height:1.1;letter-spacing:.02em;text-transform:uppercase;color:#fff}.dss-footer-news__text{margin:0;color:#cfcac0}.dss-footer-news__field{display:flex;gap:8px}.dss-footer-news__input{flex:1;min-width:0;height:52px;padding:0 16px;border:1px solid #8a857c;border-radius:var(--rad);background:transparent;color:#fff;font-size:16px}.dss-footer-news__input::placeholder{color:#b5b0a6}.dss-footer-news__msg{margin:10px 0 0;color:#fff}.dss-footer-news__msg--error{color:#ffb4ab}@media(min-width:990px){footer.footer-new .dss-footer-news{grid-template-columns:1fr 1fr;align-items:center;gap:48px}}footer.footer-new .footer__main-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}footer.footer-new :is(.footer__text,.footer__navigation-item,.footer__navigation-item:nth-child(4)){width:auto;padding:0}footer.footer-new .footer__text{display:block;grid-column:1/-1}@media(min-width:990px){footer.footer-new .footer__main-content{grid-template-columns:1.6fr repeat(4,minmax(0,1fr));gap:40px}footer.footer-new .footer__text{grid-column:auto}}footer.footer-new .footer__text-heading{margin-bottom:12px;font-family:var(--heading-font-family);font-size:20px;line-height:1.2;letter-spacing:.18em;text-transform:uppercase;color:#fff}footer.footer-new .footer__text-rte{margin-bottom:0;padding:0;font-family:var(--base-font-family)}footer.footer-new .footer__text-rte p{margin-bottom:10px;font-size:15px;font-weight:400;line-height:1.6}footer.footer-new .footer__navigation-heading{margin-bottom:12px;font-family:var(--heading-font-family);font-size:15px;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}footer.footer-new .footer__navigation-list-link{display:inline-block;padding:4px 0;font-size:15px}footer.footer-new .footer__bottom-content{flex-wrap:wrap;gap:16px;padding-top:24px;border-top:1px solid #2f2f2f}footer.footer-new .footer__copyright{width:auto}.design-alternate .cart-template-new .cart-footer__tax.cart-footer__tax--desktop{display:block}@media(max-width:767.98px){.design-alternate .cart-template-new:has(.cart-footer__tax--mobile) .cart-footer__tax.cart-footer__tax--desktop{display:none}}.design-alternate .quantity-new .quantity__button{min-width:44px;min-height:44px}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map?subset=AABAAAQAAAAAAAAg */
