:root{--bi-rose: #841054;--bi-rose-mid: #c07aa2;--bi-rose-faint: #f5eef2;--bi-coal: #2c2e35;--bi-stone: #9b9c9f;--bi-warm: #f7f4f1;--bi-linen: #ede9e4;--bi-ls-heading: -.02em;--bi-ls-body: 0em;--bi-ls-label: .1em;--bi-ls-cta: .08em;--bi-lh-headline: 1.1;--bi-lh-title: 1.2;--bi-lh-body: 1.75;--bi-lh-relaxed: 1.85;--bi-ease: cubic-bezier(.25, .1, .25, 1);--bi-ease-out: cubic-bezier(0, 0, .2, 1);--bi-t-fast: .18s;--bi-t: .32s;--bi-t-slow: .48s;--bi-ratio-product: 4 / 5;--bi-ratio-collection: 3 / 4;--bi-ratio-blog: 16 / 9}h1,.h1{font-weight:300;letter-spacing:var(--bi-ls-heading);line-height:var(--bi-lh-headline)}h2,.h2{font-weight:300;letter-spacing:-.015em;line-height:1.18}h3,.h3{font-weight:300;letter-spacing:-.01em;line-height:1.25}h4,.h4,h5,.h5{font-weight:400;letter-spacing:0}p,li,.rte p{line-height:var(--bi-lh-body)}.section-header__heading{font-weight:300;letter-spacing:var(--bi-ls-heading)}.section-header__subtitle{font-size:.6875rem;letter-spacing:var(--bi-ls-label);text-transform:uppercase;opacity:.5}.header__nav-link{font-weight:300;font-size:.875rem;letter-spacing:.02em}.announcement-bar{font-size:.6875rem;letter-spacing:var(--bi-ls-label);text-transform:uppercase;min-height:2.25rem}.image-with-text-overlay .image-with-text-overlay__heading{font-size:clamp(2.25rem,5.5vw,4.25rem);font-weight:300;letter-spacing:var(--bi-ls-heading);line-height:var(--bi-lh-headline);max-width:18ch}.image-with-text-overlay .image-with-text-overlay__text{font-size:1rem;line-height:var(--bi-lh-relaxed);max-width:44ch;opacity:.85}.image-with-text-overlay .button{font-size:.8125rem;letter-spacing:var(--bi-ls-cta);text-transform:uppercase;font-weight:400}.section-header{margin-block-end:clamp(2rem,4vw,3.5rem)}.image-with-text{gap:clamp(2.5rem,5vw,6rem)}.image-with-text__heading{font-weight:300;letter-spacing:var(--bi-ls-heading);font-size:clamp(1.5rem,2.5vw,2.25rem);line-height:var(--bi-lh-title)}.image-with-text__text,.multi-column__item-text{line-height:var(--bi-lh-body)}.product-card,.card{border-radius:0}.product-card .product-card__media,.product-grid .card__media{aspect-ratio:var(--bi-ratio-product);background-color:var(--bi-warm);overflow:hidden}@media(hover:hover){.product-card:hover .product-card__media img{transform:scale(1.04);transition:transform var(--bi-t-slow) var(--bi-ease-out)}}.product-card .product-card__media img{transition:transform var(--bi-t-slow) var(--bi-ease-out)}.product-card__title,.card__heading .card__text{font-weight:300;letter-spacing:.01em;font-size:.9375rem}.product-card__info .price,.price-list .price{font-size:.875rem;font-weight:300;letter-spacing:.01em}.price--compare{opacity:.4}.product-card__vendor{font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;opacity:.45;margin-block-end:.25rem}.collection-list .card__media,.featured-collections .card__media{aspect-ratio:var(--bi-ratio-collection);background-color:var(--bi-warm);overflow:hidden}.collection-list .card__heading,.featured-collections .card__heading{font-weight:300;letter-spacing:.01em}@media(hover:hover){.collection-list .card:hover .card__media img,.featured-collections .card:hover .card__media img{transform:scale(1.04);transition:transform var(--bi-t-slow) var(--bi-ease-out)}}.collection-list .card__media img,.featured-collections .card__media img{transition:transform var(--bi-t-slow) var(--bi-ease-out)}.button{border-radius:0;font-size:.8125rem;letter-spacing:var(--bi-ls-cta);text-transform:uppercase;font-weight:400;padding-inline:1.75rem;padding-block:.9rem;transition:background-color var(--bi-t) var(--bi-ease),color var(--bi-t) var(--bi-ease),border-color var(--bi-t) var(--bi-ease)}.button--primary,.button--secondary{border-width:1px}.blog-posts .card__media{aspect-ratio:var(--bi-ratio-blog);background-color:var(--bi-warm);overflow:hidden}.blog-posts .card__heading{font-weight:300;letter-spacing:-.01em;line-height:1.28;font-size:clamp(1rem,1.5vw,1.25rem)}.footer__block-heading{font-size:.6875rem;letter-spacing:var(--bi-ls-label);text-transform:uppercase;font-weight:400;opacity:.5}.footer__nav-item a,.footer__menu-item{font-size:.875rem;font-weight:300;line-height:1.9;opacity:.65;transition:opacity var(--bi-t-fast) var(--bi-ease)}.footer__nav-item a:hover,.footer__menu-item:hover{opacity:1}.footer__copyright{font-size:.6875rem;opacity:.35;letter-spacing:.04em}.media,.card__media,.product-card__media{overflow:hidden;background-color:var(--bi-warm)}img{display:block;max-width:100%}.media--video,.media--external-video{aspect-ratio:16 / 9}.product-gallery__thumbnail{border-radius:0;border:none;outline:1.5px solid transparent;outline-offset:2px;transition:outline-color var(--bi-t-fast) var(--bi-ease);overflow:hidden}.product-gallery__thumbnail[aria-current=true]{outline-color:var(--bi-coal)}.product-gallery__thumbnail img{border-radius:0}.product-title{font-weight:300;letter-spacing:-.02em;line-height:1.12}.product-info .price-list{font-size:1.125rem;font-weight:300}.product-info .vendor{font-size:.5625rem;letter-spacing:.14em;text-transform:uppercase;opacity:.38}.product-info hr{border:none;border-top:1px solid rgba(0,0,0,.08);margin-block:0}.block-swatch,.block-swatch-list .block-swatch{border-radius:0;font-size:.8125rem;font-weight:300;letter-spacing:.02em;border-width:1px}.block-swatch[aria-checked=true],.block-swatch[aria-pressed=true]{border-color:var(--bi-coal);font-weight:400}.buy-buttons .button--primary,.product-form .button--primary{background-color:var(--bi-coal);color:#fff;border-color:var(--bi-coal);min-height:52px;font-size:.75rem;letter-spacing:.1em}.buy-buttons .button--primary:hover,.product-form .button--primary:hover{background-color:transparent;color:var(--bi-coal);border-color:var(--bi-coal)}.product-sticky-bar{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid rgba(0,0,0,.08)}.product-sticky-bar .button{min-height:44px;font-size:.75rem}.accordion__toggle{font-size:.8125rem;font-weight:400;letter-spacing:.02em}.accordion__content p{font-size:.9375rem;line-height:1.72}.feature-badge{font-size:.75rem;font-weight:300;opacity:.55}.product-info .prose p{font-size:.9375rem;line-height:1.75;opacity:.7}.product-info .prose h3,.product-info .prose h4{font-weight:300;margin-bottom:.5rem}.collection-banner{background-color:var(--bi-coal)}.collection-banner__title{font-weight:300;letter-spacing:-.02em;line-height:1.1;font-size:clamp(1.875rem,4vw,3.25rem)}.collection-banner__description{font-size:.9375rem;line-height:1.72;opacity:.65;max-width:52ch;font-weight:300;margin-top:.75rem}.collection-banner__breadcrumb{font-size:.6875rem;letter-spacing:.08em;opacity:.45;margin-bottom:.75rem}.collection-banner__breadcrumb a{text-decoration:none;color:inherit;transition:opacity .2s ease}.collection-banner__breadcrumb a:hover{opacity:.85}.collection-toolbar{border-bottom:1px solid rgba(0,0,0,.08);padding-block:.75rem}.collection-toolbar__button{font-size:.6875rem;letter-spacing:.1em;font-weight:400;opacity:.55;transition:opacity var(--bi-t-fast) var(--bi-ease)}.collection-toolbar__button:hover{opacity:.9}.collection-toolbar__products-count{font-size:.625rem;letter-spacing:.08em;opacity:.35}.facets-sidebar{border-right:1px solid rgba(0,0,0,.07);padding-right:clamp(1.5rem,2vw,2rem)}.facet__title{font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;font-weight:400;opacity:.5}.facet__value{font-size:.875rem;font-weight:300;line-height:1.55;opacity:.7;transition:opacity var(--bi-t-fast) var(--bi-ease)}.facet__value:hover{opacity:1}.facet__value[aria-checked=true],.facet__value[aria-selected=true]{font-weight:400;opacity:1}.active-facets__tag{font-size:.6875rem;letter-spacing:.06em;border-radius:0;border:1px solid rgba(0,0,0,.15);font-weight:300;transition:border-color var(--bi-t-fast) var(--bi-ease)}.active-facets__tag:hover{border-color:#0006}.pagination__item{border-radius:0;font-size:.8125rem;font-weight:300;border-width:1px}.pagination__item[aria-current=page]{font-weight:400}.popover__value-option{font-size:.875rem;font-weight:300}.shopify-section--main-blog .h2{font-weight:300;letter-spacing:-.02em}.blog-tags{gap:.5rem}.blog-tags a{font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;font-weight:400;opacity:.55;transition:opacity .2s ease}.blog-tags a:hover{opacity:1}.blog-post-list .card__heading{font-weight:300;letter-spacing:-.01em;line-height:1.28;font-size:clamp(1rem,1.5vw,1.25rem)}.blog-post-list .card__media{aspect-ratio:var(--bi-ratio-blog);overflow:hidden;background:var(--bi-warm)}@media(hover:hover){.blog-post-list .card:hover .card__media img{transform:scale(1.03);transition:transform var(--bi-t-slow) var(--bi-ease-out)}}.blog-post-list .card__media img{transition:transform var(--bi-t-slow) var(--bi-ease-out)}.blog-post-list .card__category,.blog-post-list time{font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;opacity:.45}.article__image{overflow:hidden;background:var(--bi-warm)}.article__image img{display:block;width:100%;height:var(--article-image-height);object-fit:cover;object-position:center}.article .h1{font-weight:300;letter-spacing:-.02em;line-height:1.12;font-size:clamp(1.75rem,4vw,3rem)}.article .h6.text-subdued{font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;opacity:.4;font-weight:400}.article__wrapper .prose p{font-size:1rem;line-height:1.85;color:var(--bi-coal);opacity:.8;margin-bottom:1.5rem}.article__wrapper .prose h2{font-size:clamp(1.25rem,2vw,1.75rem);font-weight:300;letter-spacing:-.015em;line-height:1.25;margin-top:3.5rem;margin-bottom:1rem;color:var(--bi-coal)}.article__wrapper .prose h3{font-size:clamp(1.0625rem,1.5vw,1.25rem);font-weight:400;letter-spacing:-.01em;margin-top:2.5rem;margin-bottom:.75rem;color:var(--bi-coal)}.article__wrapper .prose a{color:var(--bi-rose);text-decoration-color:#84105447;text-underline-offset:3px;transition:text-decoration-color .2s ease}.article__wrapper .prose a:hover{text-decoration-color:var(--bi-rose)}.article__wrapper .prose blockquote{border-left:2px solid var(--bi-rose);padding-left:1.5rem;font-style:italic;color:#2c2e358c;margin-left:0;margin-right:0}.article__wrapper .prose blockquote p{opacity:1}.article__wrapper .prose ul li,.article__wrapper .prose ol li{line-height:1.75;margin-bottom:.375rem}.article__wrapper .prose img{width:100%;height:auto;margin-block:2.5rem}.article__wrapper .prose hr{border:none;border-top:1px solid rgba(44,46,53,.1);margin-block:3rem}.article__toolbar{border-bottom:1px solid rgba(0,0,0,.07);font-size:.8125rem;font-weight:300}.share-buttons .smallcaps{font-size:.625rem;letter-spacing:.1em;opacity:.45}.shopify-section--bi-article-schema{display:none}@media screen and (max-width:749px){body{-webkit-text-size-adjust:100%;line-height:var(--bi-lh-body)}.image-with-text-overlay .image-with-text-overlay__heading{font-size:clamp(1.875rem,9vw,2.5rem);max-width:22ch}.header__icon-button,.button,.footer__nav-item a{min-height:44px}@media(hover:hover){.product-card:hover .product-card__media img,.collection-list .card:hover .card__media img{transform:none}}.announcement-bar{font-size:.625rem;padding-block:.5rem;min-height:2rem}.button{min-height:52px;font-size:.75rem}.section-header{margin-block-end:1.5rem}.product-title{font-size:clamp(1.25rem,6vw,1.875rem)}.buy-buttons .button--primary,.product-form .button--primary{min-height:56px;width:100%}.collection-banner__title{font-size:clamp(1.5rem,8vw,2.25rem)}.collection-toolbar__button{font-size:.625rem}.facets-drawer .facet__value{font-size:1rem;min-height:44px;display:flex;align-items:center}.article .h1{font-size:clamp(1.5rem,8vw,2.25rem)}.article__wrapper .prose p{font-size:1rem;line-height:1.78}.article__wrapper .prose h2{font-size:1.25rem;margin-top:2.5rem}.article__wrapper .prose blockquote{padding-left:1rem}}:focus-visible{outline:2px solid var(--bi-rose);outline-offset:3px;border-radius:0}.bi-eyebrow{display:block;font-size:.6875rem;letter-spacing:var(--bi-ls-label);text-transform:uppercase;opacity:.5;margin-block-end:.625rem}.bi-divider{border:none;border-top:1px solid rgb(var(--text-color, 44 46 53) / .08);margin-block:2rem}.bi-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bi-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}html{scroll-behavior:smooth}
/*# sourceMappingURL=/cdn/shop/t/5/assets/beinside-luxury.css.map */
