:root{--font-body-family: "Montserrat", sans-serif !important;--font-heading-family: "Montserrat", sans-serif !important;--color-ruby-red: #63001F;--color-ruby-red-hover: #4A0017;--color-ruby-red-rgb: 99, 0, 31;--header-bg-translucent: rgba(255, 255, 255, .42);--header-bg-scrolled: rgba(255, 255, 255, .58);--header-blur-top: 16px;--header-blur-scrolled: 20px;--header-shadow-scrolled: 0 4px 25px rgba(0, 0, 0, .05);--header-padding-desktop: .5rem 4rem;--header-padding-mobile: .4rem 1.5rem;--header-menu-item-padding: .4rem .75rem;--header-border-bottom: 1px solid rgba(var(--color-foreground), .06);--nav-letter-spacing: .08em;--nav-font-size: 1.25rem;--nav-font-weight: 500;--nav-text-transform: uppercase;--nav-link-color: rgba(var(--color-foreground), .85);--nav-link-hover-color: var(--color-ruby-red);--color-white: #ffffff;--color-dropdown-bg: #ffffff;--color-drawer-bg: #ffffff;--color-dropdown-shadow: 0 12px 35px rgba(0, 0, 0, .08);--color-drawer-shadow: drop-shadow(4px 0 25px rgba(0, 0, 0, .08));--wishlist-badge-bg: var(--color-ruby-red);--wishlist-badge-text-color: var(--color-white);--alpha-button-background: 1;--alpha-button-border: 1;--alpha-link: .85;--alpha-badge-border: .1;--focused-base-outline: .2rem solid rgba(var(--color-foreground), .5);--focused-base-outline-offset: .3rem;--focused-base-box-shadow: 0 0 0 .3rem rgb(var(--color-background)), 0 0 .5rem .4rem rgba(var(--color-foreground), .3)}.button--primary,.button:not(.button--secondary):not(.button--tertiary){background-color:var(--color-ruby-red);color:var(--color-white);transition:background-color .25s ease,transform .25s ease,box-shadow .25s ease}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):hover{background-color:var(--color-ruby-red-hover)}.badge,.price__badge-sale,.card__badge .badge{background-color:var(--color-ruby-red);color:var(--color-white);border-color:var(--color-ruby-red);font-weight:500;letter-spacing:.1em}.price--on-sale .price-item--sale{color:var(--color-ruby-red)}.page-width{max-width:1440px;padding-left:1rem;padding-right:1rem}@media screen and (min-width:750px){.page-width{padding-left:2rem;padding-right:2rem}}.product-card-wrapper .card,.contains-card--product{--border-radius: var(--product-card-corner-radius);--border-width: var(--product-card-border-width);--border-opacity: var(--product-card-border-opacity);--shadow-horizontal-offset: var(--product-card-shadow-horizontal-offset);--shadow-vertical-offset: var(--product-card-shadow-vertical-offset);--shadow-blur-radius: var(--product-card-shadow-blur-radius);--shadow-opacity: var(--product-card-shadow-opacity);--shadow-visible: var(--product-card-shadow-visible);--image-padding: var(--product-card-image-padding);--text-alignment: var(--product-card-text-alignment)}.collection-card-wrapper .card,.contains-card--collection{--border-radius: var(--collection-card-corner-radius);--border-width: var(--collection-card-border-width);--border-opacity: var(--collection-card-border-opacity);--shadow-horizontal-offset: var(--collection-card-shadow-horizontal-offset);--shadow-vertical-offset: var(--collection-card-shadow-vertical-offset);--shadow-blur-radius: var(--collection-card-shadow-blur-radius);--shadow-opacity: var(--collection-card-shadow-opacity);--shadow-visible: var(--collection-card-shadow-visible);--image-padding: var(--collection-card-image-padding);--text-alignment: var(--collection-card-text-alignment)}.article-card-wrapper .card,.contains-card--article{--border-radius: var(--blog-card-corner-radius);--border-width: var(--blog-card-border-width);--border-opacity: var(--blog-card-border-opacity);--shadow-horizontal-offset: var(--blog-card-shadow-horizontal-offset);--shadow-vertical-offset: var(--blog-card-shadow-vertical-offset);--shadow-blur-radius: var(--blog-card-shadow-blur-radius);--shadow-opacity: var(--blog-card-shadow-opacity);--shadow-visible: var(--blog-card-shadow-visible);--image-padding: var(--blog-card-image-padding);--text-alignment: var(--blog-card-text-alignment)}.contains-content-container,.content-container{--border-radius: var(--text-boxes-radius);--border-width: var(--text-boxes-border-width);--border-opacity: var(--text-boxes-border-opacity);--shadow-horizontal-offset: var(--text-boxes-shadow-horizontal-offset);--shadow-vertical-offset: var(--text-boxes-shadow-vertical-offset);--shadow-blur-radius: var(--text-boxes-shadow-blur-radius);--shadow-opacity: var(--text-boxes-shadow-opacity);--shadow-visible: var(--text-boxes-shadow-visible)}.contains-media,.global-media-settings{--border-radius: var(--media-radius);--border-width: var(--media-border-width);--border-opacity: var(--media-border-opacity);--shadow-horizontal-offset: var(--media-shadow-horizontal-offset);--shadow-vertical-offset: var(--media-shadow-vertical-offset);--shadow-blur-radius: var(--media-shadow-blur-radius);--shadow-opacity: var(--media-shadow-opacity);--shadow-visible: var(--media-shadow-visible)}html,body,h1,h2,h3,h4,h5,h6,p,blockquote,span,a,li,input,select,textarea,button,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.title,.subtitle,.caption,.button,.navigation,.menu-item{font-family:Montserrat,sans-serif!important}@media screen and (min-width:990px){main .shopify-section .page-width,main .shopify-section .collection-list-wrapper,main .shopify-section .slider-component-desktop,main .shopify-section .image-with-text__grid,main .shopify-section .collage{max-width:1500px!important;margin-left:auto!important;margin-right:auto!important;padding-left:1rem!important;padding-right:1rem!important}main .shopify-section{padding-top:2.2rem!important;padding-bottom:2.2rem!important}main .shopify-section:has(.banner){padding-top:0!important}main .shopify-section:has(.collection-hero){padding-top:0!important}}.collection-list-title,.collage-wrapper-title,.collection__title .title,.featured-collection .title,.image-with-text__content .image-with-text__heading{text-align:center!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:500!important;font-size:2rem!important;margin-top:0!important;margin-bottom:1.8rem!important;color:var(--color-ruby-red)!important}@media screen and (min-width:750px){.collection-list-title,.collage-wrapper-title,.collection__title .title,.featured-collection .title{font-size:2.3rem!important;margin-bottom:2.4rem!important}}.title-wrapper,.title-wrapper-with-link,.collage-wrapper-title{text-align:center!important;justify-content:center!important}@media screen and (min-width:750px){.image-with-text__grid{display:grid!important;grid-template-columns:35% minmax(0,1fr)!important;align-items:center!important;column-gap:2.875rem!important;width:100%!important}.image-with-text__grid--reverse{grid-template-columns:minmax(0,1fr) 35%!important}.image-with-text__media-item,.image-with-text__text-item{display:flex!important;flex-direction:column!important;justify-content:center!important}.image-with-text__media-item,.image-with-text__text-item{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.image-with-text__media{width:100%!important;position:relative!important;background:transparent!important;border-radius:14px!important;overflow:hidden!important}.image-with-text__media img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}.image-with-text__content{display:flex!important;flex-direction:column!important;justify-content:center!important;margin-left:0!important;margin-right:0!important;align-self:stretch!important;width:100%!important}}.image-with-text__media{border-radius:0!important;overflow:hidden!important;box-shadow:none!important}.image-with-text__content{background:transparent!important;border-radius:0!important;border:none!important;box-shadow:none!important;align-items:flex-start!important;text-align:left!important}@media screen and (max-width:749px){.image-with-text__grid{display:flex!important;flex-direction:column!important;gap:1.8rem!important}.image-with-text__media-item{margin-bottom:.5rem!important}.image-with-text__content{padding:2.2rem 1.8rem!important}}.image-with-text__content .image-with-text__heading{text-align:left!important;font-size:2.6rem!important;font-weight:400!important;color:#1a1a1a!important;margin-bottom:2.2rem!important;letter-spacing:.06em!important;text-transform:uppercase!important}.image-with-text__content h3{font-size:1.45rem!important;font-weight:600!important;margin-top:.4rem!important;margin-bottom:1rem!important;color:var(--color-ruby-red)!important}.image-with-text__content .rte{font-size:1.45rem!important;line-height:1.8!important;color:#666!important;font-style:italic!important;font-weight:400!important}.image-with-text__content .rte strong,.image-with-text__content .rte b{font-style:normal!important;font-weight:600!important;color:#444!important}.image-with-text__content .button{margin-top:1.8rem!important;padding:.9rem 2.6rem!important;border-radius:4px!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:600!important}.collage-card,.collage__item .card{border-radius:0!important;overflow:hidden!important;box-shadow:none!important;transition:transform .4s cubic-bezier(.165,.84,.44,1)!important}.collage-card:hover,.collage__item .card:hover{transform:translateY(-3px)!important;box-shadow:none!important}@media screen and (min-width:750px){.collage{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:auto!important;grid-template-areas:none!important;gap:1.8rem!important}.collage__item{grid-area:auto!important;grid-row:auto!important;grid-column:auto!important}}@media screen and (min-width:990px){.collection-list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1.5rem!important}.collection-list .grid__item,.collection-list__item{width:100%!important;max-width:100%!important}}.collection-list__item .card,.card-collection-wrapper .card,.card-wrapper .card{border-radius:0!important;overflow:hidden!important;box-shadow:none!important;transition:transform .4s ease!important}.collection-list .card__content,.collection-list .card__information,.card-collection-wrapper .card__content,.card-collection-wrapper .card__information{padding-left:1.5rem!important;padding-right:1.5rem!important;padding-bottom:1.2rem!important}.collection-list__item .card:hover,.card-collection-wrapper .card:hover,.card-wrapper .card:hover{transform:translateY(-3px)!important;box-shadow:none!important}.card--media .media img,.collage-card .media img{transition:transform .6s cubic-bezier(.25,1,.5,1)!important}.card-wrapper:hover .card--media .media img,.collage-card:hover .media img{transform:scale(1.035)!important}@media screen and (min-width:990px){.collection-carousel .slider-component-desktop,.shopify-section:has(.collection-carousel) .page-width{max-width:1380px!important;margin-left:auto!important;margin-right:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/base-vars.css.map */
