*{line-height:1.6rem;letter-spacing:normal;-webkit-tap-highlight-color:transparent}header.header.full-width{padding-right:8rem;padding-left:8rem}.header__menu-item span{font-size:14px;font-weight:700}.header__active-menu-item{text-decoration:none}header .svg-wrapper>svg{height:auto;width:auto}header .header__icons{gap:16px}.d_flex{display:flex}h2,.h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}.button{min-height:0;min-width:0;padding:20px 51.8px;font-weight:700;font-size:16px;border-radius:8px;text-align:center}.button:after{content:none}.button.button--primary{background:#000;border:0;opacity:1;color:#fff;border:2px solid #000000}.button.button--primary:hover{background:#fff;color:#000;border:2px solid #000000}.button.button--secondary{color:#000;border:2px solid #000000}.button.button--secondary:hover{color:#fff;background:#000}p:empty{display:none}.title-wrapper-with-link{align-items:flex-start}.template-gift-card .customer:not(.account):not(.order){width:100%;padding-left:0}.template-gift-card .recipient-checkbox>svg{margin-top:0}.blog .article-card .card__content h3.card__heading>a{font-size:22px;line-height:30px;font-weight:600}.blog .article-card p.article-card__excerpt{line-height:22px}.blog .article-card a.article-card__read-more{margin:10px 0 8px;font-weight:600}.blog .card.article-card a.article-card__read-more .icon-wrap{margin-left:0}h1.main-page-title.page-title{line-height:48px;text-transform:uppercase;font-weight:600;text-align:center}.main-blog h1.title--primary{line-height:48px;text-transform:uppercase;font-weight:600}@media screen and (min-width:990px){.home-featured-sec .grid--4-col-desktop .grid__item{width:calc(22% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}}@media screen and (min-width:750px){.home-featured-sec .grid{column-gap:8px}}@media screen and (min-width:990px){.home-featured-sec .grid{column-gap:20px}}@media screen and (max-width:1400px){.button{padding:16px 46px}}@media screen and (max-width:1023px){header.header.full-width{padding-right:20px;padding-left:20px}}@media screen and (min-width:1023){header-drawer{display:block!important}}@media screen and (max-width:749px){.header__heading-logo{width:120px}}.sm-width{padding-top:4rem}.new_hero-banner{border-radius:20px;overflow:hidden}.new_hero-banner .banner__content .banner__box .banner__buttons .button{padding:15px 22.8px;border-radius:20px;transition:all .3s ease-in-out;gap:8px}.new_hero-banner .banner__content .banner__box .banner__buttons .button svg,.new_hero-banner .banner__content .banner__box .banner__buttons .button path{transition:all .3s ease-in-out}.new_hero-banner .banner__content .banner__box .banner__buttons .button svg{width:20px;height:20px}.new_hero-banner .banner__content .banner__box .banner__buttons .button svg path{stroke:#000}.new_hero-banner .banner__content .banner__box .banner__buttons .button:hover svg path{stroke:rgb(var(--color-button-text))}.new_hero-banner .banner__content .banner__box .banner__buttons .button.button--secondary{border:2px solid #ffffff;color:rgb(var(--color-button-text))}.new_hero-banner .banner__content .banner__box .banner__buttons .button.button--secondary svg path{stroke:rgb(var(--color-button-text))}.new_hero-banner .banner__content .banner__box .banner__buttons .button.button--secondary:hover{background-color:#fff;color:#000}.new_hero-banner .banner__content .banner__box .banner__buttons .button.button--secondary:hover svg path{stroke:#000}.sm-width{padding-top:2.7rem}@media screen and (min-width:750px){.sm-width{padding-top:3.5rem}}@media screen and (min-width:1024px){.sm-width{padding-top:5rem}}.collection-hero__inner{padding-top:20px}.collection-banner .banner__content .banner__heading{margin-top:15px;line-height:1.3}@media screen and (min-width:75px){.collection-hero__inner{padding-top:40px}}.home-banner .banner__heading{max-width:625px;line-height:1.2}.home-banner .banner__text,.collection-banner .banner__text{color:rgb(var(--color-foreground))}.shopify-section.section:has(.loox-widget),.shopify-section.section:has(.reeview-app-widget){background:#fcfbfa}.cart-drawer__collection{padding:10px;background:#fff;border-radius:20px}.cart-drawer__collection .card .card__inner{border-radius:10px!important}.cart-drawer__collection .card .card__content .card__heading .icon-wrap{display:none}@media screen and (min-width:750px){.cart-drawer__collection .card__information{padding-bottom:.7rem;padding-top:1.7rem}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/custom.css.map */
