:root{--font-heading-family: "Cormorant Garamond", Georgia, serif;--font-heading-style: normal;--font-heading-weight: 400;--font-body-family: "Jost", sans-serif;--font-body-style: normal;--font-body-weight: 300;--letter-spacing-heading: .04em;--letter-spacing-body: .02em;--letter-spacing-nav: .12em;--transition-base: .4s cubic-bezier(.25, .46, .45, .94);--transition-fast: .2s ease}body{font-family:Jost,sans-serif;font-weight:300;letter-spacing:var(--letter-spacing-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400!important;letter-spacing:.05em;line-height:1.15}.banner__heading,.image-banner__heading,.section-header__title{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300!important;font-size:clamp(3.5rem,8vw,7rem)!important;letter-spacing:.08em!important;line-height:1.05!important;text-transform:uppercase}.featured-collection__title,.collection-list__title,.multicolumn__title,.rich-text__heading{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400!important;font-size:clamp(2.8rem,5vw,4.5rem)!important;letter-spacing:.06em!important;text-transform:uppercase}.header__menu-item,.header__menu-item span,.header-menu-link{font-family:Jost,sans-serif!important;font-weight:400!important;font-size:1.1rem!important;letter-spacing:var(--letter-spacing-nav)!important;text-transform:uppercase!important;transition:opacity var(--transition-fast)!important}.header__menu-item:hover,.header__menu-item:hover span{opacity:.5!important}.section-header{border-bottom:1px solid rgba(43,44,45,.1)!important}.header__heading-logo{max-width:180px!important}.announcement-bar__message,.announcement-bar{font-family:Jost,sans-serif!important;font-weight:300!important;font-size:1.1rem!important;letter-spacing:.15em!important;text-transform:uppercase!important}.card-wrapper{border-radius:0!important;overflow:hidden}.card{border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transition:transform var(--transition-base)!important}.card:hover{transform:translateY(-4px)!important;box-shadow:none!important}.card__media,.card__media .media{border-radius:0!important;padding:0!important;overflow:hidden}.card__media img,.card__media .media img{transition:transform .6s cubic-bezier(.25,.46,.45,.94)!important}.card:hover .card__media img,.card:hover .card__media .media img{transform:scale(1.04)!important}.card__content,.card__information{padding:1.6rem .4rem 1rem!important}.card__heading,.card__heading a{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400!important;font-size:1.7rem!important;letter-spacing:.04em!important;line-height:1.3!important}.price__regular,.price-item--regular{font-family:Jost,sans-serif!important;font-weight:300!important;font-size:1.4rem!important;letter-spacing:.05em!important}.button,.btn,button[type=submit],.product-form__submit{font-family:Jost,sans-serif!important;font-weight:400!important;font-size:1.1rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;border-radius:0!important;padding:1.6rem 3.5rem!important;transition:all var(--transition-base)!important;border:1px solid currentColor!important}.button--primary,.product-form__submit{background-color:#1c2228!important;color:#fff!important;border-color:#1c2228!important}.button--primary:hover,.product-form__submit:hover,.button--secondary{background-color:transparent!important;color:#1c2228!important;border-color:#1c2228!important}.button--secondary:hover{background-color:#1c2228!important;color:#fff!important}.banner,.image-banner{min-height:380px}.banner__content,.image-banner__content{padding:4rem!important}.banner__heading,.banner__text{text-shadow:0 2px 40px rgba(0,0,0,.15)}.featured-collection{padding-top:6rem!important;padding-bottom:6rem!important}.footer{border-top:1px solid rgba(43,44,45,.12)!important;padding-top:5rem!important}.footer__column-header,.footer-block__heading{font-family:Jost,sans-serif!important;font-weight:400!important;font-size:1rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;margin-bottom:2rem!important}.footer-block__list-item a,.footer__list-item a{font-family:Jost,sans-serif!important;font-weight:300!important;font-size:1.3rem!important;letter-spacing:.04em!important;opacity:.7;transition:opacity var(--transition-fast)!important;text-decoration:none!important}.footer-block__list-item a:hover,.footer__list-item a:hover{opacity:1!important}.product__title{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400!important;font-size:clamp(2.8rem,4vw,4rem)!important;letter-spacing:.05em!important;line-height:1.2!important}.product__price{font-family:Jost,sans-serif!important;font-weight:300!important;font-size:1.8rem!important;letter-spacing:.08em!important}.product__description{font-family:Jost,sans-serif!important;font-weight:300!important;font-size:1.5rem!important;line-height:1.8!important;letter-spacing:.02em!important;opacity:.8}.variant-pills__input:checked+.variant-pills__label{background:#1c2228!important;color:#fff!important;border-color:#1c2228!important}.cart__title{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400!important;font-size:3.5rem!important;letter-spacing:.08em!important;text-transform:uppercase!important}.cart-item__name{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400!important;font-size:1.8rem!important}.page-width{max-width:1440px!important;padding-left:3rem!important;padding-right:3rem!important}@media screen and (max-width:749px){.page-width{padding-left:1.6rem!important;padding-right:1.6rem!important}.banner,.image-banner{min-height:280px}.banner__heading,.image-banner__heading{font-size:clamp(3rem,10vw,4.5rem)!important}}.rich-text{max-width:68rem!important;margin-left:auto!important;margin-right:auto!important}.rich-text__text{font-family:Jost,sans-serif!important;font-weight:300!important;font-size:1.6rem!important;line-height:1.9!important;letter-spacing:.02em!important}.badge{font-family:Jost,sans-serif!important;font-weight:400!important;font-size:.9rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-radius:0!important;padding:.4rem .9rem!important}.quantity__input{font-family:Jost,sans-serif!important;font-weight:300!important;border-radius:0!important}*:focus-visible{outline:1px solid #b7aca2!important;outline-offset:3px!important}::selection{background:#b7aca2!important;color:#1c2228!important}.jdgm-widget,.jdgm-rev-widg{font-family:Jost,sans-serif!important;font-weight:300!important}.jdgm-rev__author{font-family:Cormorant Garamond,Georgia,serif!important;font-size:1.6rem!important}.jdgm-rev__body{font-family:Jost,sans-serif!important;font-weight:300!important;font-size:1.4rem!important;line-height:1.8!important;font-style:italic}.header__active-menu-item,.header__menu-item--active,.header__menu-item span{text-decoration:none!important;border-bottom:none!important}.header__menu-item a{text-decoration:none!important}.featured-collection .title-wrapper,.featured-collection .section-header,.collection-list .title-wrapper,.collection-list .section-header,.multicolumn .title-wrapper,.rich-text .rich-text__wrapper{text-align:center!important}.featured-collection__title,.collection-list__title,.featured-collection .title-wrapper-with-link{text-align:center!important;width:100%}.featured-collection,.collection-list,.multicolumn{padding-top:7rem!important;padding-bottom:7rem!important}.featured-collection .title-wrapper:before,.collection-list .title-wrapper:before{content:"";display:block;width:3rem;height:1px;background:#b7aca2;margin:0 auto 2.5rem}.banner__media-half{width:100%!important;min-width:100%!important}.banner.banner--stacked .banner__media:first-child{display:none!important}.banner__media{width:100%!important}@media screen and (min-width:750px){.banner__media-half~.banner__media-half{display:none!important}.banner__media-half{width:100%!important}}.collection-grid,.product-grid{--grid-desktop-horizontal-spacing: 20px;--grid-desktop-vertical-spacing: 20px;--grid-mobile-horizontal-spacing: 10px;--grid-mobile-vertical-spacing: 10px}@media screen and (max-width:749px){.collection-grid,.product-grid{gap:.8rem!important}}.collection-card__image-with-text .collection-card__image{border-radius:0!important}.announcement-bar__message{justify-content:center!important}.header__menu-item,.header__menu-item span,.header-menu-link,.header__menu-item>a{font-family:Jost,sans-serif!important;font-weight:400!important;font-size:1.3rem!important;letter-spacing:.14em!important;text-transform:uppercase!important}.header{padding-top:1.8rem!important;padding-bottom:1.8rem!important}.card__media,.card__media .media{overflow:hidden!important}.card__media img,.card__media .media img,.card__media video{transition:transform .8s cubic-bezier(.25,.46,.45,.94)!important;transform-origin:center center;will-change:transform}.card-wrapper:hover .card__media img,.card-wrapper:hover .card__media .media img{transform:scale(1.07)!important}.card-wrapper{transition:transform .4s cubic-bezier(.25,.46,.45,.94)!important}.card-wrapper:hover{transform:translateY(-6px)!important}.featured-collection .slider{scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch}.featured-collection .slider::-webkit-scrollbar{display:none}.featured-collection .slider{-ms-overflow-style:none;scrollbar-width:none}@keyframes floralina-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.slider-buttons .slider-button{width:3rem!important;height:3rem!important;border:1px solid rgba(43,44,45,.2)!important;border-radius:0!important;background:transparent!important;transition:all .25s ease!important}.slider-buttons .slider-button:hover{background:#1c2228!important;border-color:#1c2228!important;color:#fff!important}.collection-card__image{overflow:hidden!important}.collection-card__image img{transition:transform .8s cubic-bezier(.25,.46,.45,.94)!important;will-change:transform}.collection-card:hover .collection-card__image img,.card-wrapper:hover .card__media--collection img{transform:scale(1.06)!important}@keyframes floralina-card-appear{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.card-wrapper{animation:floralina-card-appear .6s cubic-bezier(.25,.46,.45,.94) both}.card-wrapper:nth-child(1){animation-delay:.05s}.card-wrapper:nth-child(2){animation-delay:.1s}.card-wrapper:nth-child(3){animation-delay:.15s}.card-wrapper:nth-child(4){animation-delay:.2s}.card-wrapper:nth-child(5){animation-delay:.25s}.card-wrapper:nth-child(6){animation-delay:.3s}.subscription-landing,.subscription-hub,.floralina-inspiration,.subscription-landing p,.subscription-landing span,.subscription-landing li{color:#2b2c2d}.sub-size-card__stems,.sub-size-card__desc,.sub-size-card__per,.sub-size-card__from{color:#6b6560!important}.sub-step__title{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400!important;letter-spacing:.05em!important;color:#1c2228!important}.sub-step__desc{font-size:1.6rem!important;color:#3a3530!important;line-height:1.7!important}.sub-benefit__text,.sub-benefit__label{color:#2b2c2d!important;font-size:1.4rem!important}.sub-faq__question,.sub-faq__answer,.sub-faq__question-text{color:#2b2c2d!important;font-size:1.5rem!important}.sub-summary__tier-name,.sub-summary__freq-name,.sub-summary__label,.sub-summary__value,.sub-freq-option__title,.sub-freq-option__count,.sub-freq-option__price,.sub-freq-option__save{color:#2b2c2d!important}.sub-freq-option__title{font-size:1.8rem!important;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400!important}.sub-hub-program-card__title{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400!important;font-size:2.2rem!important;color:#1c2228!important;letter-spacing:.04em!important}.sub-hub-program-card__description,.sub-hub-program-card__starting{color:#3a3530!important;font-size:1.5rem!important}.sub-delivery-picker__label,.sub-delivery-picker__date-display{color:#2b2c2d!important;font-size:1.5rem!important}
/*# sourceMappingURL=/cdn/shop/t/212/assets/floralina-luxury.css.map */
