.dhh-ben{padding:2.4rem 0;background:#fff}.dhh-ben--line{border-bottom:1px solid rgba(18,18,18,.11)}.dhh-ben__list{display:flex;gap:1.2rem;margin:0 auto;padding-top:0;padding-bottom:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.dhh-ben__list::-webkit-scrollbar{display:none}.dhh-ben__item{flex:0 0 78%;max-width:32rem;scroll-snap-align:start}.dhh-ben__link{display:flex;align-items:flex-start;gap:1.4rem;height:100%;padding:1.4rem 1.6rem;border-radius:12px;background:#f7f2ea;color:inherit;text-decoration:none}.dhh-ben__ico{display:grid;place-items:center;flex:0 0 auto;width:4rem;height:4rem;color:#684135}.dhh-ben__ico svg{display:block;width:3.6rem;height:3.6rem}.dhh-ben__txt{display:grid;gap:.4rem;min-width:0}.dhh-ben__title{font-size:1.4rem;font-weight:800;letter-spacing:.06em;line-height:1.25;text-transform:uppercase;color:#121212}.dhh-ben__desc{font-size:1.3rem;letter-spacing:.01em;line-height:1.45;color:#121212a3}a.dhh-ben__link:hover .dhh-ben__title{color:#684135}a.dhh-ben__link:focus-visible,.dhh-feat__card:focus-visible{outline:2px solid #c9a45c;outline-offset:3px}@media screen and (max-width:989px){.dhh-ben__list{padding-left:1.5rem;padding-right:1.5rem;scroll-padding-left:1.5rem}}@media screen and (min-width:990px){.dhh-ben{padding:3.2rem 0}.dhh-ben__list{display:grid;grid-template-columns:repeat(var(--dhh-cols, 4),minmax(0,1fr));gap:3.2rem;overflow:visible}.dhh-ben__item{max-width:none}.dhh-ben__link{padding:0;border-radius:0;background:none}.dhh-ben__ico{width:4.8rem;height:4.8rem}.dhh-ben__ico svg{width:4.2rem;height:4.2rem}}.dhh-feat{padding-top:3.2rem;padding-bottom:3.2rem}.dhh-feat__heading{margin:0 0 2.4rem;font-size:2.6rem;font-weight:800;line-height:1.2;text-align:center;color:#121212}.dhh-feat__grid{display:grid;gap:1.6rem;margin:0;padding:0;list-style:none}.dhh-feat__card{display:grid;grid-template-columns:minmax(0,1fr) 40%;min-height:16rem;height:100%;border-radius:20px;overflow:hidden;background:#f7f2ea;color:#121212;text-decoration:none}.dhh-feat__body{display:flex;flex-direction:column;justify-content:center;gap:.8rem;min-width:0;padding:2rem 1.8rem}.dhh-feat__eyebrow{font-size:1.2rem;font-weight:800;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;color:#684135}.dhh-feat__title{font-size:1.9rem;font-weight:800;letter-spacing:-.005em;line-height:1.2}.dhh-feat__cta{display:inline-flex;align-items:center;gap:.6rem;margin-top:.6rem;font-size:1.3rem;font-weight:700;line-height:1.2;color:#684135}.dhh-feat__cta svg{flex:0 0 auto;transition:transform .2s ease}.dhh-feat__media{position:relative;display:block;min-height:100%;background:#ece2d4;overflow:hidden}.dhh-feat__media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.dhh-feat__card:hover .dhh-feat__media img{transform:scale(1.04)}.dhh-feat__card:hover .dhh-feat__cta svg{transform:translate(.4rem)}@media screen and (min-width:750px){.dhh-feat{padding-top:4rem;padding-bottom:4rem}.dhh-feat__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}.dhh-feat__card{min-height:24rem}.dhh-feat__body{gap:1.2rem;padding:3.2rem}.dhh-feat__eyebrow{font-size:1.3rem}.dhh-feat__title{font-size:2.6rem}}@media(prefers-reduced-motion:reduce){.dhh-feat__media img,.dhh-feat__cta svg{transition:none}}.template-index .product-card-wrapper .card__heading{font-size:1.5rem;font-weight:800;letter-spacing:0;line-height:1.3;color:#121212}.template-index .product-card-wrapper .card__heading a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.6em}.template-index .product-card-wrapper .card-information{margin-top:.8rem}.template-index .product-card-wrapper .price__container{display:flex;flex-direction:column;align-items:center;gap:.4rem}.template-index .product-card-wrapper .installment-calculator{order:-1;margin:0;font-size:1.3rem;line-height:1.2;color:#15803d}.template-index .product-card-wrapper .installment-info{align-items:baseline;justify-content:center}.template-index .product-card-wrapper .installment-text{font-weight:700;color:#15803d}.template-index .product-card-wrapper .installment-parcels,.template-index .product-card-wrapper .installment-value{font-size:2rem;font-weight:800;letter-spacing:0;color:#15803d}.template-index .product-card-wrapper .price__regular .price-item,.template-index .product-card-wrapper .price__sale .price-item--sale{font-size:1.4rem;font-weight:600;color:#121212a3}.template-index .product-card-wrapper .price__regular .price-item:before,.template-index .product-card-wrapper .price__sale .price-item--sale:before{content:"ou ";font-weight:400}.template-index .product-card-wrapper .quick-add__submit{--color-button: 104, 65, 53;min-height:4.6rem;border-radius:10px;font-size:1.3rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.template-index .product-card-wrapper .quick-add__submit:before,.template-index .product-card-wrapper .quick-add__submit:after{border-radius:10px}@media screen and (max-width:749px){.template-index .product-card-wrapper .card__heading{font-size:1.3rem}.template-index .product-card-wrapper .installment-calculator{font-size:1.1rem}.template-index .product-card-wrapper .installment-parcels{font-size:1.4rem}.template-index .product-card-wrapper .installment-value{display:block;margin-top:.2rem;font-size:1.8rem}.template-index .product-card-wrapper .price__regular .price-item,.template-index .product-card-wrapper .price__sale .price-item--sale{font-size:1.3rem}.template-index .product-card-wrapper .quick-add__submit{min-height:4.2rem;padding-left:.6rem;padding-right:.6rem;font-size:1.2rem;letter-spacing:0;text-transform:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/dh-home.css.map */
