@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&display=swap";:root{--border-radius-pill: 3px;--transition-duration: .3s;--transition-duration-long: .4s;--transition-timing-function: cubic-bezier(.25, .46, .45, .94);--font-heading-letter-spacing: .03em;--luxury-gold: #c9941a;--luxury-gold-light: #e8b84b;--luxury-dark: #111111;--luxury-charcoal: #1c1d1c;--luxury-warm-white: #faf9f7;--luxury-border: rgba(201, 148, 26, .22)}body{background-color:var(--luxury-warm-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,.type--heading,.title--xlarge,.title--large,.title--medium,.banner__heading,.product-card__title,.site-footer__title,.section__heading{font-family:Cormorant Garamond,Archivo Narrow,serif!important;font-weight:500!important;letter-spacing:.02em}.announcement-bar{background-color:var(--luxury-dark)!important;color:#e8e0d0!important;border-bottom:1px solid var(--luxury-border);letter-spacing:.12em;font-size:.78rem;text-transform:uppercase}.announcement-bar a{color:var(--luxury-gold-light)!important}.site-header{background-color:#fff!important;border-bottom:1px solid rgba(0,0,0,.08)!important;transition:box-shadow .3s ease,border-color .3s ease}.section--site-header.sticky .site-header{box-shadow:0 2px 24px #00000012!important;border-bottom-color:#0000001f!important}.site-header__link{font-size:.78rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:500!important;padding:.6rem .85rem!important;position:relative}.site-header__link:after{content:"";position:absolute;bottom:6px;left:.85rem;right:.85rem;height:1px;background-color:var(--luxury-gold);transform:scaleX(0);transform-origin:left center;transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.site-header__link:hover:after{transform:scaleX(1)}.site-header__link:hover{text-decoration:none!important;color:var(--luxury-gold)!important}.site-header__expanded-section{background-color:#fff!important;border-top:2px solid var(--luxury-gold)!important;border-bottom:1px solid rgba(0,0,0,.08)!important;box-shadow:0 12px 32px #00000017!important}.site-header__cart-count{background-color:var(--luxury-gold)!important;color:#fff!important;font-weight:600}.drawer__header{border-bottom:1px solid rgba(0,0,0,.08)!important}button,.button,[type=button],[type=submit]{border-radius:2px!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:.78rem!important;font-weight:600!important;padding:.85rem 2rem!important;transition:all .3s ease!important}button:hover,.button:hover,[type=button]:hover,[type=submit]:hover{box-shadow:inset 0 0 0 2em #0000001f!important;border-color:transparent!important}.button--secondary{border-radius:2px!important;border:1.5px solid currentColor!important}.banner__heading{font-size:clamp(2.8rem,6vw,5.5rem)!important;line-height:1.08!important;font-weight:500!important;letter-spacing:-.01em!important}.banner__text{font-size:1rem!important;letter-spacing:.06em!important;line-height:1.75!important;opacity:.85}.banner__content-box{padding:2.5rem!important}.banner__image-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(17,17,17,.42) 0%,rgba(17,17,17,.12) 60%,transparent 100%);pointer-events:none;z-index:1}.banner__box{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.product-card{transition:transform .35s ease,box-shadow .35s ease;border-radius:0!important;overflow:hidden}.product-card:hover{transform:translateY(-4px);box-shadow:0 16px 48px #0000001a}.product-card__image-wrapper,.product-card-media-gallery__image-wrapper{overflow:hidden}.product-card__image,.product-card-media-gallery__image{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.product-card:hover .product-card__image,.product-card:hover .product-card-media-gallery__image{transform:scale(1.04)}.product-card__info{padding:1rem .25rem .5rem!important}.product-card__title,.product-card__heading{font-family:Cormorant Garamond,serif!important;font-size:1.15rem!important;font-weight:500!important;letter-spacing:.01em;line-height:1.3;margin-bottom:.4rem}.product-card__vendor{font-size:.68rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;opacity:.55;margin-bottom:.3rem}.price__current{font-size:1rem!important;font-weight:600!important;letter-spacing:.04em}.price__was{font-size:.82rem!important;opacity:.45}.badge{border-radius:1px!important;font-size:.65rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:600!important;padding:.22rem .6rem!important}.product-card__quick-add-button{border-radius:1px!important;letter-spacing:.14em!important;font-size:.72rem!important}.icon-list{border-top:1px solid rgba(0,0,0,.07);border-bottom:1px solid rgba(0,0,0,.07)}.icon-list__item{position:relative;transition:transform .25s ease}.icon-list__item:hover{transform:translateY(-2px)}.icon-list__item svg path,.icon-list__item svg circle,.icon-list__item svg rect{stroke:var(--color-primary)!important}.icon-list__item h3,.icon-list__item .type--heading{font-size:.8rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-family:Archivo Narrow,sans-serif!important;font-weight:700!important}.icon-list__item p{font-size:.82rem!important;opacity:.7;line-height:1.55}.drawer--cart{border-left:1px solid rgba(0,0,0,.06)!important;box-shadow:-8px 0 48px #0000001a!important}.drawer__header--cart{padding:1.4rem 1.5rem!important;border-bottom:1px solid rgba(0,0,0,.07)!important}.drawer__header--cart h2,.drawer__header--cart .type--heading{font-family:Cormorant Garamond,serif!important;font-size:1.4rem!important;font-weight:500!important;letter-spacing:.04em}.cart-item{padding:1.1rem 0!important;border-bottom:1px solid rgba(0,0,0,.06)!important}.cart-item__details a,.cart-item__name{font-size:.88rem!important;font-weight:500!important;letter-spacing:.02em;line-height:1.35}.cart-item__details p,.cart-item__variant{font-size:.75rem!important;opacity:.55;letter-spacing:.06em}.quantity-selector{border-radius:2px!important;border:1px solid rgba(0,0,0,.14)!important}.quantity-selector__button{border-radius:0!important}.cart-footer__total{font-family:Cormorant Garamond,serif!important;font-size:1.25rem!important;font-weight:500!important}.cart-footer__total-label{font-size:.72rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;opacity:.6}.cart-footer .button,.cart-footer button[type=submit]{width:100%!important;border-radius:2px!important;padding:1rem!important;font-size:.78rem!important;letter-spacing:.2em!important}.cart-footer__shipping-notice{font-size:.72rem!important;letter-spacing:.06em;opacity:.65}.site-footer{border-top:3px solid var(--luxury-gold)!important;padding-top:3.5rem!important}.site-footer__title{font-family:Archivo Narrow,sans-serif!important;font-size:.7rem!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-weight:700!important;margin-bottom:1.25rem!important;opacity:.55}.site-footer a:not(.button){font-size:.88rem!important;letter-spacing:.04em;line-height:2;text-decoration:none;opacity:.75;transition:opacity .2s ease}.site-footer a:not(.button):hover{opacity:1;text-decoration:none!important}.site-footer__block--logo-text{padding-right:2rem}.site-footer__block--logo-text p,.site-footer__block--logo-text .rte{font-size:.82rem!important;line-height:1.75!important;opacity:.55}.social-list__link{border:1px solid var(--luxury-border);border-radius:2px!important;padding:.4rem!important;transition:border-color .25s ease,opacity .25s ease}.social-list__link:hover{border-color:var(--luxury-gold)!important;opacity:1}.site-footer__bottom{border-top:1px solid rgba(255,255,255,.08)!important;margin-top:2.5rem!important;padding-top:1.5rem!important;font-size:.72rem!important;letter-spacing:.08em;opacity:.45}.newsletter-form__input{border-radius:1px!important;font-size:.82rem!important;letter-spacing:.06em}.newsletter-form__button{border-radius:1px!important;letter-spacing:.16em!important;font-size:.72rem!important}.product__title,h1.product__title{font-family:Cormorant Garamond,serif!important;font-size:clamp(1.8rem,3.5vw,3rem)!important;font-weight:500!important;line-height:1.12!important;letter-spacing:-.01em;margin-bottom:.75rem}.product__vendor{font-size:.7rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;opacity:.55;margin-bottom:.5rem}.product .price__current{font-size:1.5rem!important;font-weight:600!important}.product__description,.product__description p{font-size:.9rem!important;line-height:1.8!important;opacity:.8}.variant-picker__label-text{font-size:.72rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:600!important}.variant-picker__option-button{border-radius:1px!important;font-size:.78rem!important;letter-spacing:.06em}.variant-picker__option-button--active,.variant-picker__option-button[aria-pressed=true]{border-width:2px!important;border-color:var(--color-primary)!important}.product-form__buttons .button{border-radius:2px!important;height:54px!important;font-size:.78rem!important;letter-spacing:.22em!important}.product-media-gallery__item{border-radius:0!important}.product-media-gallery__thumbnail{border-radius:1px!important;border:1.5px solid transparent;transition:border-color .2s ease}.product-media-gallery__thumbnail--active,.product-media-gallery__thumbnail:hover{border-color:var(--color-primary)!important}.button-tabs__button{font-size:.72rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;border-radius:0!important;border-bottom:2px solid transparent!important;padding-bottom:.6rem!important}.button-tabs__button--active{border-bottom-color:var(--color-primary)!important}.collection-banner__heading{font-family:Cormorant Garamond,serif!important;font-size:clamp(2rem,5vw,4rem)!important;font-weight:500!important}.facets__label,.facets__summary{font-size:.72rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:600!important}.facets__sort select{font-size:.78rem!important;letter-spacing:.08em;border-radius:2px!important}.section__heading,.section-header__heading{font-family:Cormorant Garamond,serif!important;font-weight:500!important}.rich-text__text,.rte{font-size:.92rem!important;line-height:1.85!important}.multicolumn-card__title{font-family:Cormorant Garamond,serif!important;font-size:1.25rem!important;font-weight:500!important}.link--with-arrow{font-size:.75rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:600!important}.pagination__item{border-radius:2px!important;font-size:.82rem!important}.breadcrumbs{font-size:.72rem!important;letter-spacing:.1em;opacity:.55}@media screen and (max-width:899px){.banner__heading{font-size:clamp(2rem,8vw,3.5rem)!important}.product__title,h1.product__title{font-size:1.8rem!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/prathfit-luxury.css.map */
