.h1-text,.h1-text *{font-family:var(--FONT-STACK-HEADING);font-weight:400;font-size:54px;line-height:1.05}.h2-text,.h2-text *{font-family:var(--FONT-STACK-HEADING);font-weight:400;font-size:38px;line-height:1.05}.h3-text,.h3-text *{font-family:var(--FONT-STACK-HEADING);font-weight:400;font-size:32px;line-height:1.05}.h4-text,.h4-text *{font-family:var(--FONT-STACK-HEADING);font-weight:400;font-size:24px;line-height:1.1}.h5-text,.h5-text *{font-family:var(--FONT-STACK-HEADING);font-weight:400;font-size:20px;line-height:1.1}.section__subheading,.section__subheading *,.list-collections__item__title{font-family:var(--FONT-STACK-HEADING);font-weight:600;font-size:14px;line-height:1.1}.h6-text,.h6-text *{font-family:var(--FONT-STACK-HEADING);font-weight:400;font-size:16px;line-height:1.1}@media screen and (min-width:1024px){.h1-text,.h1-text *{font-size:75px}.h2-text,.h2-text *{font-size:54px}.h3-text,.h3-text *{font-size:40px}.h4-text,.h4-text *{font-size:30px}.h5-text,.h5-text *{font-size:22px}.section__subheading,.section__subheading *,.list-collections__item__title{font-size:16px}.h6-text,.h6-text *{font-size:18px}}@media screen and (min-width:1400px){.h1-text,.h1-text *{font-size:84px}.h2-text,.h2-text *{font-size:60px}.h3-text,.h3-text *{font-size:44px}.h4-text,.h4-text *{font-size:34px}.h5-text,.h5-text *{font-size:24px}.h6-text,.h6-text *{font-size:20px}}.p1-text,.p1-text *{font-family:var(--FONT-STACK-BODY);font-weight:400;font-size:16px;line-height:1.3}.p2-text,.p2-text *{font-family:var(--FONT-STACK-BODY);font-weight:400;font-size:12px;line-height:1.4}.button-text,.button-text *{font-family:var(--FONT-STACK-BUTTON);font-size:11px;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:.02em;line-height:1.05}.nav-text,.nav-text *{font-family:var(--FONT-STACK-NAV);font-size:11px;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:.02em;line-height:1.05}.small-text,.small-text *{font-family:var(--FONT-STACK-LABEL);font-size:11px;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:-.02em;line-height:1.05}.p3-text,.p3-text *{font-family:var(--FONT-STACK-BODY);font-weight:400;font-size:13px;line-height:1.3;letter-spacing:-.01em}.p4-text,.p4-text *{font-family:var(--FONT-STACK-BODY);font-weight:400;font-size:15px;line-height:1.3;letter-spacing:-.01em}.p7-text,.p7-text *{font-family:var(--FONT-STACK-BODY);font-weight:400;font-size:20px;line-height:1.1;letter-spacing:-.03em}@media screen and (max-width:767px){.p1-text,.p1-text *{font-size:14px}.p2-text,.p2-text *{font-size:12px}.button-text,.button-text *{font-size:10px}.nav-text,.nav-text *{font-size:11px}.p3-text,.p3-text *{font-size:12px}.p4-text,.p4-text *{font-size:13px}}.banner-image__bottom{display:flex;flex-direction:column;align-self:start;padding:30px 20px}@media screen and (min-width:768px){.banner-image__bottom{padding:60px 40px}}.banner-image__bottom-title{margin-bottom:.75rem;max-width:410px}.banner-image__bottom-button{margin:24px 0 0;width:fit-content}.banner-image__bottom-description p{margin:0}.featured-collections{padding-top:60px;padding-bottom:40px}.featured-collections__title{margin-bottom:1.75rem}.featured-collections__grid{display:flex;gap:.75rem;flex-direction:row}@media screen and (max-width:768px){.featured-collections__grid{flex-direction:column;gap:2.5rem}}.featured-collections__item{flex:1}.featured-collections__item img{width:100%;height:auto;object-fit:cover;aspect-ratio:4 / 5}.featured-collections__content{margin-top:1rem}.featured-collections__content h3{margin:0}.featured-collections__content p{margin:0;color:var(--COLOR-BLACK-ALPHA-50)}@media screen and (min-width:1024px){.featured-collection:not(:has(.promotional_banner)) .product-grid-item{--grid-gutter: 0}}.item-list{padding-top:60px;padding-bottom:40px}.item-list__title{margin-bottom:1.75rem}.item-list__grid{display:flex;gap:.75rem;flex-direction:row;flex-wrap:wrap}.item-list__item{flex:1 0 calc(33.333% - .75rem);max-width:calc(33.333% - .75rem);overflow:hidden}@media screen and (max-width:768px){.item-list__grid{flex-wrap:nowrap;overflow-x:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.item-list__grid::-webkit-scrollbar{display:none}.item-list__item{flex:1 0 275px;max-width:275px;scroll-snap-align:start}}.item-list__item:hover img{transform:scale(1.05)}.item-list__image-wrapper{width:100%;overflow:hidden;aspect-ratio:4 / 5;background-image:linear-gradient(135deg,#d7d7d7,#f8f8f8)}.item-list__item img{transition:transform .3s ease;transform:scale(1);object-fit:cover;width:100%;height:100%}.item-list__content{margin-top:1rem;padding-bottom:.5rem}.item-list__content h3{margin:0}.item-list__content p{margin:0;color:var(--COLOR-BLACK-ALPHA-50)}.featured-image__heading{margin-bottom:.25rem;max-width:410px}@media screen and (min-width:768px){.featured-image__heading{margin-bottom:.75rem}}.featured-image__caption{font-weight:400;font-size:14px;line-height:1.3;vertical-align:middle}.featured-image__content-inner{max-width:unset;padding:40px}.custom-content__button{margin-top:1.5rem}@media screen and (max-width:767px){.featured-image__content{max-width:100%!important}.featured-image__content-inner{padding:20px}.custom-content__button{margin-top:1.25rem;width:fit-content}}.icon_scroll_top path{fill:var(--COLOR-BLACK)}.banner-image__bottom-upper{text-align:left}.social_icon{width:fit-content;position:relative;padding:0 10px}@media screen and (min-width:1024px){.social_icon{position:relative;left:50%;padding:0 20px}}@media screen and (min-width:1150.5px){.social_icon{left:55%}}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-none{text-transform:none}.text-italic{font-style:italic}.text-normal{font-style:normal}.text-underline{text-decoration:underline}.text-no-underline{text-decoration:none}.text-line-through{text-decoration:line-through}
/*# sourceMappingURL=/cdn/shop/t/142/assets/global-styles.css.map */
