.scroll-section,.all-grid-section{padding-inline:1.2rem}.scroll-section .rich-text__heading,.scroll-section .related-products__heading,.all-grid-section .rich-text__heading,.all-grid-section .related-products__heading{font-size:72px;line-height:clamp(67.68px,67.68px + 7.27*(100vw - 375px)/1137,74.95px);text-align:center;color:var(--cream);margin-bottom:4.8rem}@media(min-width: 750px){.scroll-section .rich-text__heading,.scroll-section .related-products__heading,.all-grid-section .rich-text__heading,.all-grid-section .related-products__heading{margin-bottom:4.5rem}}@media(max-width: 450px){.scroll-section .rich-text__heading,.scroll-section .related-products__heading,.all-grid-section .rich-text__heading,.all-grid-section .related-products__heading{font-size:56px;padding-top:15px;margin-bottom:33px}}.scroll-section .card__information,.all-grid-section .card__information{padding:0;margin-top:2.4rem;margin-bottom:12px}.scroll-section .card__information .name_sec,.all-grid-section .card__information .name_sec{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:2.4rem;letter-spacing:var(--main-letter-spacing)}@media(min-width: 750px){.scroll-section .card__information .name_sec,.all-grid-section .card__information .name_sec{margin-bottom:33px;line-height:36px;letter-spacing:var(--main-letter-spacing)}}.scroll-section .card__information .name_sec .cat_name,.all-grid-section .card__information .name_sec .cat_name{font-weight:700}.scroll-section .card__information .name_sec p,.all-grid-section .card__information .name_sec p{font-size:var(--font-label-s);color:var(--cream);margin:0;text-transform:uppercase}.scroll-section .card__information .metafield_value,.all-grid-section .card__information .metafield_value{font-size:26px;line-height:29px;letter-spacing:var(--main-letter-spacing);color:var(--cream);margin-top:10px;display:block;margin-bottom:32px}.scroll-section .grid__item a,.all-grid-section .grid__item a{text-decoration:none}.scroll-section .grid__item .card__heading,.all-grid-section .grid__item .card__heading{font-size:clamp(46px,5vw,56px);font-style:normal;font-weight:400;line-height:110%;letter-spacing:var(--main-letter-spacing);margin:22px 0 0;color:var(--cream)}.scroll-section .grid__item .card__heading:hover,.all-grid-section .grid__item .card__heading:hover{color:var(--cream)}.scroll-section .grid__item .metafield_value,.all-grid-section .grid__item .metafield_value{font-size:26px;line-height:29px;letter-spacing:var(--main-letter-spacing);color:var(--cream);margin-top:10px;display:block;margin-bottom:32px}.scroll-section .grid__item img,.scroll-section .grid__item video,.all-grid-section .grid__item img,.all-grid-section .grid__item video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 750px)and (max-width: 1024px){.scroll-section .product-grid.grid{display:grid;grid-template-columns:repeat(2, 1fr)}}@media(max-width: 749.98px){.scroll-section .product-grid.grid{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.scroll-section .product-grid.grid .product-item{height:100%;width:79%;scroll-snap-align:center}}.product-item{position:relative;overflow:hidden}.product-item.grid__item img,.product-item.grid__item video{width:100%;height:100%}.product-image{display:flex;position:relative;overflow:hidden;aspect-ratio:1}.product-image:hover .video-overlay{display:block}.product-image img,.product-image video{border-radius:10px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.scroll-section .video-overlay,.all-grid-section .video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:none}.card--standard .card__inner:after{display:none}.product-item__wrapper-info{min-height:32rem}