html{scroll-behavior:smooth}*,*:before,*:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--furvana-cream: #FAFAF8;--furvana-linen: #F4F1EC;--furvana-sand: #E8E0D5;--furvana-cognac: #8B7355;--furvana-dark: #2C2C2C;--furvana-ink: #1a1a1a;--furvana-radius-sm: 8px;--furvana-radius-md: 16px;--furvana-radius-lg: 24px;--furvana-shadow-soft: 0 4px 20px rgba(26,26,26,.07);--furvana-shadow-lift: 0 12px 40px rgba(26,26,26,.13);--furvana-transition: all .28s cubic-bezier(.25, .46, .45, .94)}.announcement-bar{background:var(--furvana-dark);letter-spacing:.08em;font-size:1.2rem;padding:10px 0;font-weight:500}.announcement-bar__message{letter-spacing:.06em;text-transform:uppercase;font-size:1.1rem}.header-wrapper{background:var(--furvana-cream);border-bottom:1px solid rgba(26,26,26,.08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);position:sticky;top:0;z-index:100;transition:var(--furvana-transition)}.header{padding:0 2rem}.header__heading-link{letter-spacing:.15em;text-transform:uppercase;font-weight:600;font-size:1.8rem}.header__menu-item{letter-spacing:.05em;font-size:1.3rem;font-weight:400;transition:var(--furvana-transition);position:relative}.header__menu-item:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1.5px;background:var(--furvana-cognac);transition:width .25s ease}.header__menu-item:hover:after{width:100%}.section-full-width-padding,.featured-collection,.rich-text,.multicolumn,.image-with-text,.collage{padding-top:64px;padding-bottom:64px}@media(max-width:749px){.section-full-width-padding,.featured-collection,.rich-text,.multicolumn,.image-with-text,.collage{padding-top:40px;padding-bottom:40px}}.card-wrapper{transition:var(--furvana-transition)}.card-wrapper:hover{transform:translateY(-6px)}.card{border-radius:var(--furvana-radius-md)!important;overflow:hidden;box-shadow:var(--furvana-shadow-soft);transition:var(--furvana-transition);border:none!important;background:var(--furvana-cream)}.card-wrapper:hover .card{box-shadow:var(--furvana-shadow-lift)}.card__media{overflow:hidden;border-radius:var(--furvana-radius-md) var(--furvana-radius-md) 0 0}.card__media img,.card__media .media{transition:transform .55s cubic-bezier(.25,.46,.45,.94)}.card-wrapper:hover .card__media img,.card-wrapper:hover .card__media .media{transform:scale(1.04)}.card__content{padding:16px 18px 20px}.card__heading{font-size:1.5rem;font-weight:500;letter-spacing:.01em;margin-bottom:6px;line-height:1.3}.card__heading a{text-decoration:none;color:var(--furvana-ink)}.price{font-weight:600;font-size:1.4rem;color:var(--furvana-cognac)}.collection-grid{padding:40px 0}.collection-list{gap:24px!important}.banner__media{border-radius:0}.banner__box{border-radius:var(--furvana-radius-md);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#fafaf8e0;border:1px solid rgba(250,250,248,.3)}.banner__heading{font-size:clamp(2.8rem,5vw,5.2rem);line-height:1.1;font-weight:400;letter-spacing:-.01em}.featured-collection .title,.multicolumn .title,.rich-text .rich-text__heading,.collection-list-title{font-size:clamp(2.4rem,4vw,4rem);font-weight:400;letter-spacing:-.01em;line-height:1.15}.button,.btn{letter-spacing:.06em;text-transform:uppercase;font-size:1.2rem;font-weight:500;padding:14px 32px;transition:var(--furvana-transition);border-radius:40px!important}.button:hover{transform:translateY(-2px);box-shadow:0 8px 24px #1a1a1a2e}.button--secondary{border:1.5px solid var(--furvana-ink)!important;background:transparent!important;color:var(--furvana-ink)!important}.button--secondary:hover{background:var(--furvana-ink)!important;color:var(--furvana-cream)!important}.multicolumn-list__item--no-border{border:none}.multicolumn-card{padding:28px 24px;border-radius:var(--furvana-radius-md);background:var(--furvana-cream);transition:var(--furvana-transition)}.multicolumn-card__image-wrapper{margin-bottom:16px}.multicolumn-card__info .title{font-size:1.6rem;font-weight:500;margin-bottom:8px}.product__title{font-size:clamp(2.4rem,4vw,3.6rem);font-weight:400;letter-spacing:-.01em;line-height:1.15}.product__price{font-size:2rem;color:var(--furvana-cognac);font-weight:600}.product-form__submit{padding:16px 40px;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;font-weight:500;border-radius:40px!important;width:100%;transition:var(--furvana-transition)}.product-form__submit:hover{transform:translateY(-2px);box-shadow:0 10px 30px #2c2c2c40}.product__media-item{border-radius:var(--furvana-radius-md);overflow:hidden}@media(max-width:749px){.furvana-sticky-atc{position:fixed;bottom:0;left:0;right:0;z-index:200;background:var(--furvana-cream);border-top:1px solid rgba(26,26,26,.1);padding:14px 20px 20px;box-shadow:0 -8px 32px #1a1a1a1f;display:none;align-items:center;gap:12px;animation:slideUp .3s ease}.furvana-sticky-atc.is-visible{display:flex}.furvana-sticky-atc__title{font-size:1.3rem;font-weight:500;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.furvana-sticky-atc__price{font-size:1.4rem;font-weight:600;color:var(--furvana-cognac);white-space:nowrap}.furvana-sticky-atc__btn{background:var(--furvana-dark);color:var(--furvana-cream);border:none;border-radius:40px;padding:13px 24px;font-size:1.2rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:var(--furvana-transition);white-space:nowrap}.furvana-sticky-atc__btn:active{transform:scale(.97)}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}}.cart-drawer{border-radius:var(--furvana-radius-lg) var(--furvana-radius-lg) 0 0;box-shadow:-8px 0 40px #1a1a1a24}.cart-drawer__header{border-bottom:1px solid rgba(26,26,26,.08);padding:20px 24px}.cart-drawer__footer{border-top:1px solid rgba(26,26,26,.08);padding:20px 24px}.footer{background:var(--furvana-dark);color:var(--furvana-cream);padding:64px 0 32px}.footer__heading{font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;font-weight:500;margin-bottom:20px;color:var(--furvana-cream);opacity:.9}.footer-block__list a{color:#fafaf8a6;text-decoration:none;font-size:1.35rem;transition:color .2s ease}.footer-block__list a:hover{color:var(--furvana-cream)}.facets__heading{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;font-weight:500}.facets__label{border-radius:var(--furvana-radius-sm);transition:var(--furvana-transition)}.badge{border-radius:40px;font-size:1rem;letter-spacing:.06em;text-transform:uppercase;font-weight:600;padding:4px 10px}.email-signup{background:var(--furvana-linen);border-radius:var(--furvana-radius-lg);padding:60px}@media(max-width:749px){.email-signup{padding:40px 24px;border-radius:var(--furvana-radius-md)}}.newsletter__form .field__input{border-radius:40px 0 0 40px;border:1.5px solid rgba(26,26,26,.2);background:var(--furvana-cream);padding:14px 20px;font-size:1.4rem}.newsletter__form .button{border-radius:0 40px 40px 0}.image-with-text{gap:60px}.image-with-text__image-container{border-radius:var(--furvana-radius-lg);overflow:hidden}.image-with-text__heading{font-size:clamp(2.8rem,4vw,4rem);font-weight:400;letter-spacing:-.01em;line-height:1.15}.image-with-text__text{font-size:1.5rem;line-height:1.75;color:#1a1a1ab8}.collage__item{border-radius:var(--furvana-radius-md);overflow:hidden}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--furvana-linen)}::-webkit-scrollbar-thumb{background:var(--furvana-cognac);border-radius:3px}.predictive-search{border-radius:0 0 var(--furvana-radius-md) var(--furvana-radius-md);border:none;box-shadow:var(--furvana-shadow-lift)}.pagination .button{border-radius:40px}.breadcrumbs{font-size:1.2rem;letter-spacing:.04em;opacity:.65}
/*# sourceMappingURL=/cdn/shop/t/8/assets/furvana-premium.css.map */
