body.haiven-fresh{letter-spacing:.01em}.haiven-fresh .text-body,.haiven-fresh .rte{letter-spacing:.01em;line-height:1.7}.haiven-fresh .title,.haiven-fresh .collection-hero__title,.haiven-fresh .product__title>h1,.haiven-fresh .product__title>h2,.haiven-fresh .banner__heading,.haiven-fresh .rich-text__heading,.haiven-fresh .image-with-text__heading,.haiven-fresh .newsletter__heading{font-weight:var(--font-heading-weight);letter-spacing:-.035em;line-height:1.16}.haiven-fresh .caption-with-letter-spacing{letter-spacing:.12em}.haiven-fresh .header__heading-link .h2{font-weight:var(--font-heading-weight);letter-spacing:.08em;line-height:1.15}.haiven-fresh .header__menu-item{font-size:1.4rem;font-weight:500;letter-spacing:.01em}.haiven-fresh .header__menu-item span,.haiven-fresh .header__active-menu-item{text-underline-offset:.5rem}.haiven-fresh .announcement-bar__message{font-size:1.2rem;font-weight:500;letter-spacing:.07em}.haiven-fresh .cart-count-bubble{font-weight:600;font-variant-numeric:tabular-nums}.haiven-fresh .button,.haiven-fresh .button-label,.haiven-fresh .customer button{font-weight:600;letter-spacing:.02em}.haiven-fresh .button:not(.button--tertiary):not(.quick-add__submit){min-height:5rem}.haiven-fresh .product-card-wrapper .quick-add__submit{min-width:0;min-height:4.4rem;max-width:100%;padding-inline:1.2rem;font-size:1.4rem;letter-spacing:0}.haiven-fresh .link-with-icon{font-weight:600;letter-spacing:.01em}.haiven-fresh main[data-template=index] .collection__title{margin-top:0;margin-bottom:2.4rem}.haiven-fresh main[data-template=index] .collection__title .title{margin-top:0;margin-bottom:0}.haiven-fresh .collection__description{max-width:68rem;line-height:1.7}.haiven-fresh .product-card-wrapper .card__heading{font-size:calc(1.6rem * var(--font-heading-scale));font-weight:var(--font-heading-weight);letter-spacing:-.012em;line-height:1.45;overflow-wrap:anywhere}.haiven-fresh .product-card-wrapper .card--horizontal .card__heading{font-size:calc(1.3rem * var(--font-heading-scale))}.haiven-fresh .product-card-wrapper .card--card:not(.card--horizontal)>.card__content{padding:1.2rem 1.6rem 1.6rem}.haiven-fresh .product-card-wrapper .card--card:not(.card--horizontal)>.card__content>.card__information{padding:0}.haiven-fresh .product-card-wrapper .card--card:not(.card--horizontal)>.card__content>.quick-add{margin:1.2rem 0 0}.haiven-fresh .product-card-wrapper .card__media .media{background-color:rgb(var(--color-background))}.haiven-fresh .product-card-wrapper .card__media .media>img{object-fit:contain}.haiven-fresh .product-card-wrapper .card-information>.caption-with-letter-spacing{font-size:1.1rem;line-height:1.5;letter-spacing:.08em}.haiven-fresh .product-card-wrapper .price{font-size:1.5rem;font-weight:600;letter-spacing:0;font-variant-numeric:tabular-nums}.haiven-fresh .product-card-wrapper .price__sale .price-item--regular{font-weight:400}.haiven-fresh .badge{font-weight:500;letter-spacing:.02em;line-height:1.25}.haiven-fresh .product-card-wrapper quick-add-bulk .quantity{max-width:100%}.haiven-fresh .product-card-wrapper quick-add-bulk .quantity__input{min-width:0}.haiven-fresh .product__title{margin-bottom:1.8rem}.haiven-fresh .product__description{line-height:1.75}.haiven-fresh .product-form__input .form__label{font-weight:600;letter-spacing:.01em}.haiven-fresh .product__info-container .price{letter-spacing:-.01em;font-variant-numeric:tabular-nums}.haiven-fresh .collection-card-wrapper .card__heading{font-weight:var(--font-heading-weight);letter-spacing:-.015em;line-height:1.35}.haiven-fresh .field__input,.haiven-fresh .select__select,.haiven-fresh .customer .field input,.haiven-fresh .customer select{letter-spacing:.01em}.haiven-fresh .cart-item__name{font-weight:500;letter-spacing:-.01em;line-height:1.5}.haiven-fresh .totals__total,.haiven-fresh .totals__total-value{font-weight:600;letter-spacing:-.015em;font-variant-numeric:tabular-nums}.haiven-fresh .footer-block__heading{font-weight:var(--font-heading-weight);letter-spacing:.01em}.haiven-fresh .footer-block__details-content{line-height:1.7}@media screen and (max-width:749px){body.haiven-fresh{font-size:1.6rem;line-height:1.6}.haiven-fresh .gradient{background-attachment:scroll}.haiven-fresh main[data-template=index] .collection__title{margin-bottom:1.6rem}.haiven-fresh .product-grid.slider--mobile .grid__item,.haiven-fresh .product-grid.slider--tablet .grid__item{min-width:16.8rem}.haiven-fresh .product-card-wrapper .card--card:not(.card--horizontal)>.card__content{padding:1rem 1rem 1.2rem}.haiven-fresh .product-card-wrapper .card__content,.haiven-fresh .product-card-wrapper .card__information,.haiven-fresh .product-card-wrapper .card-information{min-width:0}.haiven-fresh .product-card-wrapper .card__heading{font-size:calc(1.5rem * var(--font-heading-scale));line-height:1.45}.haiven-fresh .product-card-wrapper .card--horizontal .card__heading{font-size:calc(1.4rem * var(--font-heading-scale))}.haiven-fresh .product-card-wrapper .price{font-size:1.5rem;line-height:1.5;overflow-wrap:anywhere}.haiven-fresh .product-card-wrapper .price-item{white-space:normal;overflow-wrap:anywhere}.haiven-fresh .product-card-wrapper .card-information>.caption-with-letter-spacing{font-size:1.2rem;overflow-wrap:anywhere}.haiven-fresh .product-card-wrapper .quick-add__submit{padding:.9rem 1rem;font-size:1.4rem;line-height:1.4;white-space:normal;overflow-wrap:anywhere}.haiven-fresh .product__title>h1,.haiven-fresh .product__title>h2{font-size:calc(clamp(2.6rem,7vw,3.2rem) * var(--font-heading-scale));overflow-wrap:anywhere}.haiven-fresh .cart-item__details,.haiven-fresh .cart-item__name,.haiven-fresh .cart-item .product-option{min-width:0;overflow-wrap:anywhere}.haiven-fresh .cart-item__quantity-wrapper{flex-wrap:wrap;gap:.6rem}.haiven-fresh .product-form__buttons{max-width:100%}.haiven-fresh .product-form__buttons .button.product-form__submit,.haiven-fresh .button.cart__checkout-button:not(.button--tertiary){width:100%;min-width:0;min-height:max(52px,5.2rem);padding-block:1.2rem}.haiven-fresh .haiven-slideshow--compact .slideshow:not(.banner--adapt_image).banner--mobile-bottom .slideshow__media{height:var(--hf-mobile-image-height, 280px)}.haiven-fresh .haiven-slideshow--compact .slideshow:not(.banner--adapt_image).banner--mobile-bottom .slideshow__media>img{object-fit:var(--hf-mobile-image-fit, contain)}.haiven-fresh main[data-template=index] .slideshow.banner--mobile-bottom .slideshow__text.banner__box{padding:1.6rem}.haiven-fresh .slideshow__controls .slider-counter{font-size:1.3rem;line-height:1.5;column-gap:.5rem;padding-inline:1rem}.haiven-fresh .cart-notification{padding:1.6rem}.haiven-fresh .cart-notification__close{margin-top:0;margin-right:0;flex-shrink:0}.haiven-fresh .cart-notification-product__name{overflow-wrap:anywhere}}@media screen and (max-width:359px){.haiven-fresh .product-grid:not(.slider--mobile):not(.slider--tablet)>.grid__item{width:100%;max-width:100%}}@media screen and (max-width:989px),screen and (pointer:coarse){.haiven-fresh .field__input,.haiven-fresh .select__select,.haiven-fresh .quantity__input,.haiven-fresh .text-area,.haiven-fresh .cart__note textarea,.haiven-fresh .customer .field input,.haiven-fresh .customer select,.haiven-fresh .facets__sort .select__select{font-size:16px;font-size:max(16px,1.6rem);scroll-margin-block:8rem}.haiven-fresh .field__input:not(textarea),.haiven-fresh .select__select,.haiven-fresh .customer .field input,.haiven-fresh .customer select{min-height:max(52px,5.2rem)}.haiven-fresh .field__button{min-width:44px;min-height:max(52px,5.2rem)}.haiven-fresh .text-area,.haiven-fresh .cart__note textarea{min-height:11rem}.haiven-fresh .header__icon,.haiven-fresh .modal__close-button,.haiven-fresh .quick-add-modal__toggle,.haiven-fresh .product-media-modal__toggle,.haiven-fresh .cart-notification__close,.haiven-fresh .drawer__close,.haiven-fresh .mobile-facets__close,.haiven-fresh cart-remove-button .button{min-width:44px;min-height:44px}.haiven-fresh .slider-button{min-width:44px;min-height:44px;flex-shrink:0}.haiven-fresh .menu-drawer__menu-item,.haiven-fresh .menu-drawer__close-button,.haiven-fresh .mobile-facets__summary,.haiven-fresh .mobile-facets__label,.haiven-fresh .cart-notification__links>button.link{min-height:max(48px,4.8rem)}.haiven-fresh .product-card-wrapper .quick-add__submit,.haiven-fresh .mobile-facets__footer .button{min-height:max(48px,4.8rem)}.haiven-fresh .product-form__buttons .button.product-form__submit,.haiven-fresh .button.cart__checkout-button:not(.button--tertiary){min-height:max(52px,5.2rem)}.haiven-fresh .quantity,.haiven-fresh quick-add-bulk .quantity{min-height:max(48px,4.8rem)}.haiven-fresh .quantity .quantity__button,.haiven-fresh quick-add-bulk .quantity__button{width:44px;min-width:44px;min-height:max(48px,4.8rem);touch-action:manipulation}.haiven-fresh .quantity .quantity__input,.haiven-fresh quick-add-bulk .quantity__input{min-width:0;flex-shrink:1}.haiven-fresh .product-form__input--pill input[type=radio]+label{min-width:44px;min-height:44px;padding-block:1.2rem;line-height:1.4}.haiven-fresh .menu-drawer__navigation-container,.haiven-fresh .menu-drawer__inner-submenu{padding-bottom:env(safe-area-inset-bottom,0px)}.haiven-fresh .cart-drawer .drawer__footer{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))}.haiven-fresh .mobile-facets__footer{padding-bottom:calc(2rem + env(safe-area-inset-bottom,0px))}@supports (height: 100dvh){.haiven-fresh header-drawer .menu-drawer{height:calc(100dvh - var(--header-bottom-position, var(--header-height, 0px)))}.haiven-fresh cart-drawer.drawer,.haiven-fresh .quick-add-modal{height:100dvh}.haiven-fresh .mobile-facets__inner{max-height:100dvh}}@supports (height: 100svh){.haiven-fresh .cart-notification{max-height:max(10rem,calc(100svh - var(--header-height, 8rem) - 2rem - env(safe-area-inset-bottom,0px)));overflow-y:auto}}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.haiven-fresh .product-card-wrapper .card--card{transition:border-color .16s ease}.haiven-fresh .product-card-wrapper:hover .card--card{border-color:rgba(var(--color-foreground),.3)}}.haiven-fresh .haiven-slideshow--simple-dots .slideshow__controls{flex-wrap:wrap;column-gap:0}.haiven-fresh .haiven-slideshow--simple-dots .slideshow__controls>.slider-button--prev,.haiven-fresh .haiven-slideshow--simple-dots .slideshow__controls>.slider-button--next{display:none}.haiven-fresh .haiven-slideshow--simple-dots .slider-counter--dots{min-width:0;flex:1 1 0;padding-inline:0;margin:0}.haiven-fresh .haiven-slideshow--simple-dots .slideshow__control-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:0}.haiven-fresh .haiven-slideshow--simple-dots .slider-counter__link--dots{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;min-width:24px;min-height:44px;padding:0}.haiven-fresh .haiven-slideshow--simple-dots .slider-counter__link--dots .dot{width:6px;height:6px;border:1px solid currentColor;border-radius:50%;background:transparent;transform:none}.haiven-fresh .haiven-slideshow--simple-dots .slider-counter__link--active .dot{background:currentColor}.haiven-fresh .haiven-slideshow--simple-dots .slideshow__autoplay{position:static;flex:0 0 44px;width:44px;min-width:44px;min-height:44px;margin:0;padding:0;border-left:0}.haiven-fresh .header__heading-link .h2{font-family:var(--font-body-family);font-size:2.2rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.haiven-fresh .header__menu-item{font-size:1.3rem;letter-spacing:.04em}.haiven-fresh main .title,.haiven-fresh main .collection-hero__title,.haiven-fresh main .product__title>h1,.haiven-fresh main .product__title>h2,.haiven-fresh main .banner__heading,.haiven-fresh main .rich-text__heading,.haiven-fresh main .image-with-text__heading,.haiven-fresh .haiven-fresh-intro__heading{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em;line-height:1.1}.haiven-fresh main[data-template=index] .collection__title .title{font-size:clamp(2.8rem,3.1vw,4.4rem)}.haiven-fresh main[data-template=index] .collection__title{margin-bottom:2rem}.haiven-fresh .product-card-wrapper .card__heading{font-family:var(--font-body-family);font-weight:500;letter-spacing:-.01em}.haiven-fresh .product-card-wrapper .card__inner{border-radius:var(--product-card-corner-radius) var(--product-card-corner-radius) 0 0}.haiven-fresh .product-card-wrapper .card__media{border-radius:max(0px,calc(var(--product-card-corner-radius) - var(--product-card-image-padding)))}.haiven-fresh .product-card-wrapper .price{font-size:1.6rem}.haiven-fresh .haiven-slideshow .slideshow__controls{min-height:44px;border-width:0;border-radius:0;padding-inline:max(1.2rem,calc((100vw - var(--page-width)) / 2))}.haiven-fresh .haiven-slideshow .slideshow__media{background:rgb(var(--color-background))}.haiven-fresh .haiven-slideshow--caption-below .slideshow__text.banner__box{border:0;border-radius:0;padding:.4rem 1.6rem;max-width:100%;width:100%}.haiven-fresh .haiven-slideshow--caption-below .slideshow__text-wrapper.banner__content{padding:0;max-width:100%}.haiven-fresh .haiven-slideshow--caption-below .slideshow__text .banner__buttons{margin-top:0}.haiven-fresh .haiven-slideshow--caption-below .slideshow__text .button{min-height:44px;padding:.8rem 2.4rem;font-size:1.3rem;line-height:1.3}.haiven-fresh .haiven-slideshow--caption-below .slideshow__text .banner__heading,.haiven-fresh .haiven-slideshow--caption-below .slideshow__text .banner__text{margin-block:.4rem}.haiven-fresh .haiven-fresh-intro__inner{display:flex;align-items:center;gap:3.2rem;padding-block:2rem}.haiven-fresh .haiven-fresh-intro__heading{flex:0 0 auto;max-width:40%;margin:0;font-size:3rem}.haiven-fresh .haiven-fresh-intro__heading em{display:block;font-weight:400}.haiven-fresh .haiven-fresh-intro__nav{min-width:0;flex:1 1 auto}.haiven-fresh .haiven-fresh-intro__categories{display:flex;align-items:center;gap:.8rem;overflow-x:auto;overscroll-behavior-inline:contain;list-style:none;margin:0;padding:.5rem .3rem;scrollbar-width:thin}.haiven-fresh .haiven-fresh-intro__categories>li{flex:0 0 auto}.haiven-fresh .haiven-fresh-intro__link{display:inline-flex;justify-content:center;align-items:center;min-height:44px;border:1px solid rgba(var(--color-foreground),.3);border-radius:999px;padding:.6rem 1.6rem;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.3rem;font-weight:500;line-height:1.25;text-decoration:none;white-space:nowrap}.haiven-fresh .haiven-fresh-intro__categories>li:first-child .haiven-fresh-intro__link{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}@media(hover:hover){.haiven-fresh .haiven-fresh-intro__link:hover{text-decoration:underline;text-underline-offset:.3rem}}@media screen and (min-width:750px){.haiven-fresh .haiven-slideshow--caption-below .slideshow.banner--small .slideshow__media{height:42rem}.haiven-fresh .haiven-slideshow--caption-below .slideshow.banner--medium .slideshow__media{height:56rem}.haiven-fresh .haiven-slideshow--caption-below .slideshow.banner--large .slideshow__media{height:72rem}.haiven-fresh .haiven-slideshow--desktop-compact:not(.haiven-slideshow--caption-below) .slideshow:not(.banner--adapt_image){min-height:var(--hf-desktop-image-height, 400px)}.haiven-fresh .haiven-slideshow--desktop-compact.haiven-slideshow--caption-below .slideshow:not(.banner--adapt_image){min-height:0}.haiven-fresh .haiven-slideshow--desktop-compact .slideshow:not(.banner--adapt_image) .slideshow__media{height:var(--hf-desktop-image-height, 400px)}.haiven-fresh .haiven-slideshow--desktop-compact .slideshow:not(.banner--adapt_image) .slideshow__media>img{object-fit:var(--hf-desktop-image-fit, contain)}.haiven-fresh .haiven-slideshow--caption-below .slideshow__slide{flex-direction:column}.haiven-fresh .haiven-slideshow--caption-below .slideshow__media{position:relative;flex:0 0 auto}.haiven-fresh .haiven-slideshow--caption-below .slideshow.banner--adapt_image .slideshow__media:before{display:none}.haiven-fresh .haiven-slideshow--caption-below .slideshow.banner--adapt_image .slideshow__media>img{position:relative;height:auto}.haiven-fresh .haiven-slideshow--caption-below .slideshow__text-wrapper.banner__content{flex:1 0 auto;height:auto}.haiven-fresh .haiven-slideshow--caption-below .slideshow__text{align-items:center;text-align:center}}@media screen and (max-width:749px){.haiven-fresh .header__heading-link .h2{font-size:1.7rem;letter-spacing:.16em}.haiven-fresh .header__heading-link{padding:.6rem}.haiven-fresh .haiven-slideshow--caption-below .slideshow__text.banner__box{padding:0}.haiven-fresh .haiven-slideshow--caption-below .slideshow__text .button{min-height:44px;padding-block:.8rem}.haiven-fresh .haiven-slideshow .slideshow__controls .slider-counter{padding-inline:0}.haiven-fresh .haiven-slideshow .slideshow__controls{padding-inline:1.2rem}.haiven-fresh .haiven-fresh-intro__inner{gap:1rem;padding:.5rem 1.2rem;min-height:64px}.haiven-fresh .haiven-fresh-intro__heading{flex:0 0 11.4rem;max-width:38%;font-size:1.8rem;line-height:1.1}.haiven-fresh .haiven-fresh-intro__link{padding-inline:1.2rem;font-size:1.2rem}.haiven-fresh main[data-template=index] .collection__title{margin-bottom:.8rem}.haiven-fresh main[data-template=index] .collection__title .title{font-size:2.8rem;line-height:1.1}.haiven-fresh .product-grid.slider--mobile .grid__item,.haiven-fresh .product-grid.slider--tablet .grid__item{min-width:0}.haiven-fresh .product-grid.grid--2-col-tablet-down.slider--mobile .grid__item,.haiven-fresh .product-grid.grid--2-col-tablet-down.slider--tablet .grid__item{width:calc((100% - 3rem - var(--grid-mobile-horizontal-spacing)) / 2)}.haiven-fresh .product-card-wrapper .card__heading{font-size:1.5rem;line-height:1.4}.haiven-fresh .product-card-wrapper .price{font-size:1.5rem}}.haiven-fresh .haiven-slideshow .slideshow__media{background:radial-gradient(ellipse at 2% 15%,var(--hf-frame-accent, #d7ef71),transparent 46%),radial-gradient(ellipse at 98% 95%,var(--hf-frame-warm, #f7c969),transparent 42%),rgb(var(--color-background))}.haiven-fresh .haiven-slideshow .slideshow__media>.haiven-slideshow__signature{display:none}@media screen and (min-width:1100px){.haiven-fresh .haiven-slideshow--caption-below .slideshow__media>.haiven-slideshow__signature{display:block;position:absolute;top:3.2rem;left:max(3.2rem,calc((100vw - var(--page-width)) / 2));width:22%;max-width:24rem;height:auto;font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.32em;line-height:1.5;overflow-wrap:anywhere;color:rgb(var(--color-foreground))}}@supports (height: 1svh){@media screen and (max-width:749px){.haiven-fresh .haiven-slideshow--compact .slideshow:not(.banner--adapt_image).banner--mobile-bottom .slideshow__media{height:min(var(--hf-mobile-image-height, 230px),34svh)}}}.haiven-fresh .haiven-fresh-intro__inner{padding-block:.4rem;gap:2rem;min-height:56px}.haiven-fresh .haiven-fresh-intro__heading{font-size:2.2rem}.haiven-fresh .haiven-fresh-intro__heading em{display:inline}.haiven-fresh .haiven-fresh-intro__categories{padding-block:.2rem;gap:.6rem}.haiven-fresh main[data-template=index] .haiven-browse-collection .collection__title{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:0 1.2rem;margin-bottom:.8rem}.haiven-fresh main[data-template=index] .haiven-browse-collection .collection__title .title{font-size:clamp(2.6rem,2.6vw,3.6rem)}.haiven-fresh .haiven-browse-collection .collection__description{flex-basis:100%}.haiven-fresh .haiven-browse-view-all{display:inline-flex;align-items:center;min-height:44px;flex:0 0 auto;font-size:1.4rem;text-underline-offset:.3rem}.haiven-fresh .haiven-browse-collection .product-grid{row-gap:1.2rem;margin-top:0;margin-bottom:0}.haiven-fresh .haiven-browse-collection .product-card-wrapper .card--card:not(.card--horizontal)>.card__content{padding:.8rem 1rem 1rem}.haiven-fresh .haiven-browse-collection .product-card-wrapper .card__heading{font-size:1.4rem;line-height:1.3}.haiven-fresh .haiven-browse-collection .product-card-wrapper .card__heading>a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.haiven-fresh .haiven-browse-collection .product-card-wrapper .card-information>.price{margin-top:.6rem;font-size:1.5rem;line-height:1.4}.haiven-fresh .haiven-browse-collection .product-card-wrapper .card--card:not(.card--horizontal)>.card__content>.quick-add{margin-top:.8rem}.haiven-fresh .haiven-browse-collection .product-card-wrapper quick-add-bulk .quantity,.haiven-fresh .haiven-browse-collection .product-card-wrapper .quick-add__submit{min-height:44px}.haiven-fresh .haiven-browse-collection .product-card-wrapper quick-add-bulk .quantity__button{width:44px;min-width:44px;min-height:44px}@media screen and (min-width:990px){.haiven-fresh .haiven-browse-collection{--grid-desktop-horizontal-spacing: 1.2rem}.haiven-fresh .haiven-browse-collection>.page-width{padding-inline:3.2rem}}@media screen and (min-width:990px)and (max-width:1099px){.haiven-fresh .haiven-browse-collection .grid--6-col-desktop>.grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}}@media screen and (max-width:749px){.haiven-fresh .haiven-fresh-intro__inner{min-height:52px;padding-block:.2rem}.haiven-fresh .haiven-fresh-intro--hide-heading-mobile .haiven-fresh-intro__heading{display:none}.haiven-fresh .haiven-fresh-intro__link{padding-inline:1.2rem;font-size:1.3rem}.haiven-fresh main[data-template=index] .haiven-browse-collection .collection__title .title{font-size:2.6rem}}.haiven-fresh main[data-template=index] .haiven-browse-collection .collection__title,.haiven-fresh .haiven-category-preview__title{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:2rem;row-gap:.8rem;margin-bottom:1.5rem;padding-top:1.2rem}.haiven-fresh main[data-template=index] .haiven-browse-collection .collection__title .title,.haiven-fresh .haiven-category-preview__title h2,.haiven-fresh .collection-hero__title{position:relative;min-width:0;margin:0;padding-top:1.4rem;color:rgb(var(--color-foreground));font-family:Georgia,Times New Roman,serif;font-size:clamp(3.2rem,3.25vw,4.4rem);font-style:italic;font-weight:400;letter-spacing:-.035em;line-height:1.12;text-wrap:balance;overflow-wrap:break-word}.haiven-fresh main[data-template=index] .haiven-browse-collection .collection__title .title:before,.haiven-fresh .haiven-category-preview__title h2:before,.haiven-fresh .collection-hero__title:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;width:3.2rem;height:1px;background:#ad925a}.haiven-fresh main[data-template=index] .haiven-browse-collection .collection__description{grid-column:1 / -1}.haiven-fresh .haiven-browse-view-all{min-height:44px;padding-block:.8rem;font-size:1.1rem;font-weight:500;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;text-decoration-thickness:1px;text-decoration-color:#ad925a;text-underline-offset:.5rem}.haiven-fresh .collection-hero__title{margin-block:1.4rem 2rem;font-size:clamp(3.8rem,4.5vw,6rem)}@media screen and (max-width:749px){.haiven-fresh main[data-template=index] .haiven-browse-collection .collection__title,.haiven-fresh .haiven-category-preview__title{column-gap:1.2rem;margin-bottom:1.2rem;padding-top:.7rem}.haiven-fresh main[data-template=index] .haiven-browse-collection .collection__title .title,.haiven-fresh .haiven-category-preview__title h2{padding-top:1.1rem;font-size:clamp(2.8rem,7.5vw,3.2rem);line-height:1.14;letter-spacing:-.03em}.haiven-fresh .collection-hero__title{margin-block:.8rem 1.6rem;font-size:clamp(3.2rem,9vw,4.2rem);line-height:1.12}.haiven-fresh .haiven-browse-view-all{font-size:1.05rem;letter-spacing:.08em}}.haiven-fresh .product-card-wrapper .card--card:not(.card--horizontal)>.card__inner{background:#fff;border-radius:calc(var(--border-radius) - var(--border-width)) calc(var(--border-radius) - var(--border-width)) 0 0}.haiven-fresh .product-card-wrapper .card__media .media{background:#fff}.haiven-fresh .product-card-wrapper .card--card.card--media:not(.card--horizontal)>.card__content{margin-top:0}@media screen and (min-width:750px){.haiven-fresh .haiven-slideshow--caption-below.color-haiven-cream[data-hf-daily-rotation] .slideshow__slide:is([data-hf-fixed-url*="/apisal-singles-"],[data-hf-fixed-url*="/shark-stainforce-"],[data-hf-fixed-url*="/switchbot-curtain-3-"],[data-hf-fixed-url*="/braun-thermoscan-7-"]) .hf-slide-product-link{color:#0b2d21}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/haiven-fresh.css.map */
