*{margin:0;padding:0;box-sizing:border-box}img{vertical-align:middle;max-width:100%}body,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Albra Text TRIAL}.h2,h2{font-size:clamp(24px,2.5vw,30px);font-weight:400}p{font-size:14px;font-weight:300}.button.button--primary:before,.button.button--primary:after{content:unset}.button.button--primary{font-size:14px;line-height:normal;letter-spacing:normal;font-weight:300;color:#fff;background:#6b0c22;transition:all .2s linear;border:solid 1px transparent;position:relative;overflow:hidden}.button.button--primary:hover{border-color:#6b0c22;color:#000;background:transparent}.page-width.utility-bar__grid{max-width:1500px}.announcement-bar{justify-content:start}.announcement-bar .announcement-bar__message{color:#6b0c22;font-size:12px;font-weight:400;line-height:normal;opacity:.8}button.disclosure__button.localization-form__select span{color:#6b0c22;font-size:12px;font-weight:400;line-height:normal}.header nav.header__inline-menu ul.list-menu li.list-menu-link:first-child{margin-left:-12px}.header__language-switcher{position:absolute}.header__language-switcher__button{display:block;text-transform:uppercase;cursor:pointer}.header__language-switcher__button svg{margin-left:1px}.header__language-switcher__items{position:absolute;top:21px;left:-5px;padding:8px;font-size:12px;background:#fff;border:1px solid rgba(66,82,97,.1);display:none;z-index:999}.header__language-switcher:hover .header__language-switcher__items{display:block}.header__language-switcher__item a{padding:2px 5px;display:block;text-align:center;color:#000}.header__language-switcher__item a:hover{color:#6b0f1a}.header__language-switcher .header__language-switcher__button{align-items:center;color:#6b0f1a;line-height:normal}.header__language-switcher .header__language-switcher__items{top:15px}ul.mega-menu__list.page-width,.header.header--top-left.page-width{max-width:1500px}.header nav.header__inline-menu ul.list-menu{justify-content:space-between;width:100%;margin-bottom:0}.mega-menu summary .icon-caret{top:7px;display:none}.header a.header__heading-link{padding:0;margin-bottom:10px}.header .header__menu-item{font-size:14px;font-weight:300;line-height:normal;letter-spacing:normal;padding-top:0;padding-right:12px;color:#141414}.header .header__icons .header__icon .cart-count-bubble{background:#000;color:#fff;font-size:10px;font-weight:300;top:0;left:0;height:1.5rem;width:1.5rem}.header .header__icon.header__icon--account{display:none}.header .header__icons{margin-left:50px;gap:20px}.header .header__icon svg.icon path{fill:#6b0c22}.header .header__icons details-modal.header__search{margin:0}.header .header__icon--cart .icon{height:1.8rem;width:3.4rem}.header .header__icon .icon.icon-search{height:2.1rem;width:2.1rem}.header .header__icons details-modal.header__search details[open] .header__icon-close{display:none}.header .header__menu-item a{text-decoration:none}.predictive-search .predictive-search__results-groups-wrapper{display:block}.predictive-search .predictive-search__results-groups-wrapper .predictive-search__heading{color:#262626;font-size:14px;font-weight:500;line-height:normal;text-transform:capitalize}.predictive-search .predictive-search__results-groups-wrapper .predictive-search__item-heading{margin:0;color:#1e1e1e;font-size:13px;font-weight:400;line-height:normal}.header .mega-menu__list{gap:0}.mega-menu__list a.mega-menu__link.mega-menu__link--level-2{color:#000;font-size:14px;font-weight:400;line-height:normal;padding-top:0;text-transform:capitalize}.mega-menu__list li.mega-menu__item .image-wrapper{position:relative;overflow:hidden;padding-bottom:96.25%;margin-left:14px}.mega-menu__list li.mega-menu__item .image-wrapper img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.mega-menu__list li.mega-menu__item{border-top:1px solid rgb(107 12 34 / 10%);padding-top:20px;margin-top:35px}.mega-menu__list li ul.list-unstyled{padding-right:30px;border-top:1px solid rgb(107 12 34 / 10%);padding-top:12px;margin-top:8px}.mega-menu__list li ul.list-unstyled .mega-menu__link{color:#000;font-size:14px;font-weight:300;line-height:normal;opacity:.7}.mega-menu__list li ul.list-unstyled .mega-menu__link.mega-menu__link--active,.mega-menu__list a.mega-menu__link.mega-menu__link--active,.mega-menu__list li ul.list-unstyled .mega-menu__link:hover,.mega-menu__list a.mega-menu__link:hover{color:#6b0c22}ul.mega-menu__list.page-width.mega-menu__list--condensed{display:grid;gap:20px}.mega-menu__list a.mega-menu__link.mega-menu__link--level-2 .image-wrapper{position:relative;overflow:hidden;padding-bottom:96.25%;margin-bottom:20px}.mega-menu__list a.mega-menu__link.mega-menu__link--level-2 .image-wrapper img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.slideshow.banner--large:not(.banner--adapt){min-height:89vh}.slideshow .slideshow__text.banner__box{max-width:100%}.slideshow__text-wrapper h2.banner__heading{font-size:clamp(28px,2.5vw,38px);font-weight:400;line-height:normal;letter-spacing:normal}slideshow-component.slider-mobile-gutter .slideshow__controls.slideshow__controls--top.slider-buttons{display:none}.slideshow .slider__slide .slideshow__media.banner__media.media{background:transparent}.collection-list-wrapper .collection-list{--grid-desktop-vertical-spacing: 0;--grid-desktop-horizontal-spacing: 0px}.collection-list-wrapper .collection-list .collection-list__item{border-right:1px solid rgb(107 12 34 / 5%)}.collection-list-wrapper .collection-list .card-wrapper .card.card--card{background:#fff}.collection-list .card__content .card__information{padding:0}.collection-list .card__content .card__information h3.card__heading span.icon-wrap{display:none}.collection-list .card__content .card__information h3.card__heading a{font-weight:400;font-size:16px;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-align:center}.multicolumn.color-scheme-4{background:#efe9dd66}.multicolumn-list__item .multicolumn-card .multicolumn-card__info .inline-richtext{font-size:16px;font-weight:300;line-height:normal;margin-bottom:20px;letter-spacing:normal}.multicolumn-list__item .multicolumn-card .multicolumn-card__info p{color:rgba(var(--color-foreground),1);font-size:14px;font-weight:300;line-height:24px;letter-spacing:normal;opacity:.7}.multicolumn-list__item .multicolumn-card .multicolumn-card__info{padding:0}.multicolumn-list__item .multicolumn-card .multicolumn-card__info p a{color:rgba(var(--color-foreground),1);white-space:nowrap}.rich-text__blocks .rich-text__text p{font-size:16px;margin-bottom:10px;letter-spacing:normal}.instagram-app-wrapper{text-align:center;margin-bottom:40px}.instagram-app-wrapper a{color:#6b0c22;font-size:14px;font-weight:300;line-height:normal;letter-spacing:normal}.collection-page.overflow-hidden-mobile{overflow:hidden}.collection-hero__text{display:flex;align-items:center;gap:30px;justify-content:space-between;margin-bottom:20px}.collection-hero__text h1.collection-hero__title{margin:0;font-weight:300;font-size:clamp(24px,2.5vw,30px)}.collection-hero__text .lab_hero__description{font-size:14px;font-weight:300;color:#000}body.collection-page.overflow-hidden-mobile .collection-facets-wrapper .facets-wrapper.page-width{z-index:3}body.header-sticky-scroll-down .collection-facets-wrapper .facets-wrapper.page-width{top:78px}.collection-facets-wrapper .facets-wrapper.page-width{position:sticky;top:78px;z-index:1;background:#fff;width:100%;max-width:100%;border-top:1px solid rgb(107 12 34 / 10%);border-bottom:1px solid rgb(107 12 34 / 10%);margin-bottom:23px}.collection-facets-wrapper .facets-wrapper .facets-container{width:100%;max-width:1155px;margin:auto;padding:0}.collections_list-wrapper{margin-bottom:23px;padding:0 23px}.collections_list-wrapper ul{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:16px;justify-content:center;width:100%;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}.collections_list-wrapper ul a{white-space:nowrap;color:#000;font-size:16px;font-weight:300;line-height:normal;letter-spacing:normal;text-decoration:none;text-transform:capitalize}.collections_list-wrapper ul li.active a{color:#ad042a}.collections_list-wrapper ul li{border-right:1px solid rgb(107 12 34 / 20%);padding-right:16px;display:flex}.collections_list-wrapper ul li:last-child{border-right:0px solid rgb(107 12 34 / 20%);padding-right:0}.product-grid .card-wrapper:hover .card__inner{box-shadow:4px 4px 5px #0003,-4px -4px 5px #ffffff80}.product-grid .card--standard>.card__content .card__information{display:flex;align-items:start;justify-content:space-between;gap:10px;padding-bottom:0}.product-card-wrapper .card__content-wrapper .card__heading{font-size:14px;font-weight:300;line-height:normal;letter-spacing:normal}.product-card-wrapper .card__content .price{font-weight:300;font-size:14px;line-height:normal;letter-spacing:0;opacity:.6}.card-wrapper .card__inner .card__content .card__badge{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:start}.card-wrapper .card__inner .card__content .card__badge{color:#b11034;font-size:12px;font-weight:400;line-height:normal;letter-spacing:normal;gap:5px;text-transform:capitalize}.card-wrapper .card__inner .card__content .card__badge span.product-tag{padding:6px 8px;line-height:normal}.card-wrapper .card__inner .card__content .card__badge span.product-tag.Express-Shipping{background:transparent;border:1px solid transparent}.product-grid .card-wrapper .card-color-swatches{display:flex;gap:10px;z-index:1;position:relative}.product-grid .card-wrapper .card-color-swatches .color-swatch{width:12px;height:12px;border-radius:50%;cursor:pointer;border:1px solid #ddd}.product-grid .card-wrapper .card-color-swatches .color-swatch-wrapper{display:flex;align-items:center;justify-content:center;border:1px solid #fff;border-radius:80px;padding:2px}.product-grid .card-wrapper .card-color-swatches .color-swatch-wrapper:hover{border:1px solid #ddd}.promo-card{position:relative}.promo-card .promo-card__content{position:absolute;bottom:24px;left:24px;z-index:1;color:#fff}.promo-card .promo-card__content h3{color:#fff;font-size:20px;font-weight:300;line-height:normal;margin-bottom:15px}.promo-card .promo-card__content p{font-size:16px;font-weight:300}.promo-card__image{width:100%;height:100%;object-fit:cover}.promo-card__link-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block!important}.promo-card .card:after{opacity:.4;background:linear-gradient(180deg,#0000 47.39%,#000 85.87%);content:"";width:100%;height:100%;position:absolute}@media screen and (min-width:990px){#product-grid{--grid-desktop-vertical-spacing: 30px;--grid-desktop-horizontal-spacing: 30px}.collections_list-wrapper{display:none}}@media screen and (max-width:989px){#product-grid{--grid-desktop-vertical-spacing: 30px;--grid-desktop-horizontal-spacing: 30px}.collection-hero__text{flex-wrap:wrap;flex-direction:column;gap:10px;align-items:start}}@media screen and (max-width:749px){.collection .grid.product-grid{--grid-mobile-vertical-spacing: 20px;--grid-mobile-horizontal-spacing: 20px}.product-grid .card-wrapper .card-color-swatches{gap:5px}.card-wrapper .card__inner .card__content .card__badge span.product-tag{padding:4px 6px}.card-wrapper .card__inner .card__content .card__badge{padding:0}.card-wrapper .card__inner .card__content .card__badge{font-size:10px}.promo-card .promo-card__content h3{font-size:16px;margin-bottom:8px}.promo-card .promo-card__content p{font-size:14px}}body.page-contact.page-page.gradient{overflow:auto!important}.cdetails{position:relative;height:1100px}.cdetails div>div{z-index:1!important}.image-with-text .image-with-text__content a.link.underlined-link{color:#6b0c22}.related-products .related-products__heading{border-top:1px solid #000;padding-top:30px}.related-products ul.grid.product-grid{border-bottom:1px solid #000;padding-bottom:30px}.related-products .product-card-wrapper .card__content-wrapper .card__heading{padding-bottom:5px}.article-card-wrapper{padding:20px;background:#f4f2ee}.article-card-wrapper .card__information{padding:2.2rem 0 0!important}.article-card-wrapper .card__information{display:flex;flex-direction:column;justify-content:space-between}.article-card-wrapper.card-wrapper .card__content{padding:0}.article-card-wrapper.card-wrapper .card__information_wrapper h3.card__heading{font-size:20px;font-weight:400;line-height:normal}.article-card-wrapper.card-wrapper .card__information_wrapper p.article-card__excerpt{font-size:14px;font-weight:300;line-height:24px;letter-spacing:normal;margin:10px 0 0}.article-card-wrapper.card-wrapper .card__content .blog-button{margin-top:24px;display:flex}.article-card-wrapper.card-wrapper .card__content .blog-button a{z-index:1;color:#6b0c22;font-size:14px;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:5.5%;text-underline-offset:28.5%;text-underline-position:from-font;text-transform:capitalize}.article-card-wrapper.card-wrapper .card__content .article-card__info{text-transform:capitalize;font-size:16px;font-weight:400;line-height:normal}.article-card-wrapper.card-wrapper .card__content .blog-button a:hover{color:#000}.blog .title-wrapper-with-link{justify-content:center;margin-bottom:40px}.blog .title-wrapper-with-link h2{font-size:clamp(28px,2.5vw,36px);font-weight:500;line-height:120%}.related-articles-section .article-card-wrapper.card-wrapper .card__information_wrapper p.article-card__excerpt{display:none}.blog__posts{--grid-desktop-vertical-spacing: 31px;--grid-desktop-horizontal-spacing: 31px}article.article-template{max-width:1130px;padding:0 15px;margin:auto}article.article-template header.page-width{max-width:100%;text-align:center}article.article-template .page-width{max-width:100%;padding:0}.article-template__header:has(+.article-template__hero-container){display:none}.article-template__hero-medium:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.4}.article-template__hero-container.scroll-trigger.animate--fade-in{position:relative}.article-template__hero-container h1.article-template__title{position:absolute;bottom:0;left:30px}.article-template h1.article-template__title{z-index:2;margin-bottom:15px;color:#6b0c22;text-align:center;font-size:clamp(24px,2.5vw,30px);font-weight:400;line-height:normal}.article-excerpt-content{font-size:1.8rem;line-height:1.55}.article-template .article-excerpt-content.page-width{width:100%;max-width:659px;margin-bottom:40px}.article-template .article-excerpt-content.page-width p{color:rgb(var(--color-foreground));font-size:14px;font-weight:300;line-height:normal}.article-template__hero-container .article-template__hero-adapt.media{border-radius:30px}.article-template span.circle-divider time{font-size:14px;font-weight:500;text-transform:uppercase}.article-template .article-template__content.page-width{padding:0 33px;margin-top:40px!important}.article-template .article-template__content>*:not(:last-child){margin-bottom:1.5rem}.article-template .article-template__content *{font-size:16px;font-weight:300;line-height:24px}.article-template header.article-title{margin:0!important;padding:30px 0 0}.article-template__back{margin:20px 0!important}.article-template__back a.article-template__link{font-size:16px;line-height:16px;font-weight:500}.article-template__back span.icon-wrap{margin-top:2px}.article-template .article-template__content hr{margin:30px 0!important}.article-template .article-template__content h3{font-size:24px;font-weight:400}.article-template .article-template__content h4{font-size:20px;font-weight:400}@media screen and (max-width:989px){.article-template .article-template__content.page-width{padding:0}.article-template .article-excerpt-content.page-width{font-size:16px;margin-bottom:20px}.article-template .article-template__content p{font-size:16px;line-height:25px}.article-template .article-excerpt-content.page-width p{font-size:16px}.article-template .article-template__content.page-width{margin-top:20px!important}}.page-width.size-guide-section{overflow-x:auto}.size-guide-section table.table-styled{border-collapse:collapse;overflow-x:auto;margin-bottom:20px}.size-guide-section tr td,.size-guide-section tr th{text-align:center;padding:10px 14px;border:1px solid rgb(107 12 34 / 14%);text-wrap-mode:nowrap}.size-guide-section tr th{color:#000;font-size:16px;font-weight:400;line-height:normal;letter-spacing:normal}.cart-drawer__empty-content h2.cart__empty-text,.cart__warnings h1.cart__empty-text{text-transform:capitalize;font-weight:400;font-size:clamp(24px,2.5vw,30px);line-height:120%;letter-spacing:0;margin-bottom:20px}.cart-drawer__empty-content .cart__login-paragraph,p.cart__login-title.h3{margin-top:20px;display:none}.cart-drawer .drawer__cart-items-wrapper .cart-item{grid-template:repeat(2,auto) / repeat(3,1fr);border-bottom:1px solid rgb(107 12 34 / 12%);padding-bottom:10px}.cart-drawer .drawer__cart-items-wrapper .cart-item:last-child{border-bottom:0px solid rgb(107 12 34 / 12%);padding-bottom:0}.cart-drawer .drawer__header{border-bottom:1px solid rgb(107 12 34 / 12%);margin-bottom:25px;padding:24px 0;flex-direction:column;align-items:flex-start}.cart-drawer .drawer__header h2.drawer__heading{text-transform:capitalize;font-size:clamp(18px,2.5vw,30px);margin:0}.cart-drawer .drawer__header a.underlined-link{color:#000;font-size:14px;font-weight:300;line-height:normal;opacity:.8;text-decoration:none;letter-spacing:normal;margin-top:8px}.cart-drawer .drawer__cart-items-wrapper table.cart-items th{padding-bottom:0!important;color:#000;font-size:12px;font-weight:300;line-height:normal;border:0}.cart-drawer td.cart-item__quantity .quantity:before,.cart-drawer td.cart-item__quantity .quantity:after{display:none}.cart-drawer td.cart-item__quantity .quantity{border-radius:100px;1px solid #4C49321A}.cart-drawer td.cart-item__quantity .quantity input.quantity__input{font-size:18px;font-weight:400;line-height:normal}.cart-drawer td.cart-item__quantity .quantity input.quantity__input:focus-visible{outline:none;outline-offset:initial;box-shadow:none}.cart-item__name{overflow:hidden;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}cart-remove-button .button:hover{background:transparent;transform:none;box-shadow:none;border-color:transparent}.drawer__footer .cart-drawer__footer .totals h2.totals__total{font-size:18px;line-height:normal}.drawer__footer .cart-drawer__footer .totals p.totals__total-value{color:#000;font-size:18px;line-height:normal}.drawer__footer .cart-drawer__footer small.tax-note.caption-large.rte{font-size:14px;font-weight:300;opacity:.8;color:#000;text-align:right}.cart-item__details dl:has(.product-option)+.product-option{color:#936d73}.drawer__footer ul.list.list-payment{margin-top:22px;display:flex;align-items:center;justify-content:center;padding:0}.drawer__footer .cart__note .text-area{height:80px;border:1px solid rgba(107,12,34,.06);background:#fff}.drawer__footer .cart__note textarea::placeholder{font-family:Albra Text TRIAL;color:#000;font-size:14px;font-weight:300;line-height:normal;opacity:.6;display:block}.drawer__footer .cart__note.field:after,.drawer__footer .cart__note.field:before{display:none}.drawer__footer .cart__note .field__input:focus{box-shadow:none}td.cart-item__details a.cart-item__name{font-size:14px;letter-spacing:normal}th#CartDrawer-ColumnTotal{font-size:0}.cart-drawer .cart-items tr.cart-item td.cart-item__totals.right,.cart-item__quantity-wrapper .quantity-popover-container{display:none}.cart-drawer__empty-content a.button.button--primary{font-size:16px}.cart-drawer .cart-items .cart-item__quantity cart-remove-button .button{opacity:.8;min-height:auto;color:#000;font-size:14px;font-weight:300;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:7%;text-underline-offset:18.5%;text-underline-position:from-font}.cart-drawer .cart-items .cart-item__quantity cart-remove-button .button:hover{color:#6b0c22}.cart-drawer .cart-item__details .product-option{color:#000;font-size:12px;font-weight:300;line-height:normal;margin-top:10px;opacity:.8}.cart-drawer .cart-item__details dl .product-option{font-size:14px;text-transform:capitalize}.cart-drawer .cart-items .cart-item__quantity{margin-top:10px}div#CartDrawer .drawer__inner .drawer__footer{border-top:0px}.cart-drawer__footer{margin-top:20px}.cart__ctas .cart__checkout-button{font-size:14px;font-weight:300;line-height:normal;letter-spacing:normal}.cart-drawer .drawer__inner{overflow:scroll}.cart-drawer .drawer__inner cart-drawer-items{overflow:unset}#pushdaddy-button{height:36px!important;width:36px!important}#pushdaddy-button svg{margin-top:-13px!important;margin-left:-12px!important;width:25px!important;height:25px!important}.product-page #pushdaddy-button{bottom:80px!important}@media(max-width:768px){.product-page #pushdaddy-button{bottom:60px!important}}.template-search__header h1.h2{font-size:clamp(26px,2.5vw,30px);font-weight:400;line-height:120%;text-transform:capitalize}.main-page-section .page-width{max-width:1260px}h1.main-page-title{font-family:Albra Text TRIAL;font-weight:400;font-size:clamp(26px,2.5vw,40px);line-height:normal;letter-spacing:normal;margin:0;padding-bottom:25px;text-align:center}.main-page-section .rte h2{font-size:28px;font-weight:400;margin:30px 0 10px}.main-page-section .rte h3{font-size:22px;font-weight:400;margin:30px 0 10px}.main-page-section .rte ul li,.main-page-section .rte ol li,.main-page-section .rte p{color:#000;font-weight:300;font-size:16px;line-height:24px}.main-page-section .rte a{word-break:break-word}.main-page-section .rte p{margin-bottom:15px;margin-top:0}.main-page-section .rte p:last-child{margin-bottom:0}.rte iframe{width:100%;min-height:500px;object-fit:cover;margin-top:15px}.template-search__header p{text-align:center;word-break:break-all}.shopify-policy__container .shopify-policy__title h1{font-weight:400;font-size:clamp(26px,2.5vw,40px);line-height:120%;letter-spacing:0;margin-bottom:30px}.content-for-layout .shopify-policy__container{max-width:1260px;padding-bottom:80px;padding-top:80px}.shopify-policy__body ul li,.shopify-policy__body ol li,.shopify-policy__body p{color:#000;font-weight:300;font-size:16px;line-height:24px;word-break:break-word}.shopify-policy__body p{margin-bottom:15px;margin-top:0}.shopify-policy__body p:last-child{margin-bottom:0}.shopify-policy__container .shopify-policy__body h2{font-size:28px;font-weight:400;margin:30px 0 10px}.shopify-policy__container .shopify-policy__body h3{font-size:22px;font-weight:400;margin:30px 0 10px}.shopify-policy__body ol ol{margin:4px 0 5px}.shopify-policy__body ol ol li{margin-bottom:5px}.shopify-policy__body ul li,.shopify-policy__body ol li{margin-bottom:10px}@media screen and (max-width:989px){.shopify-policy__container .shopify-policy__body h2{font-size:20px}.main-page-section .rte h2{font-size:22px}.content-for-layout .shopify-policy__container{padding-bottom:50px;padding-top:50px}}@media screen and (max-width:749px){.rte ul li,.rte ol li,.rte p,.main-page-section .rte ul li,.main-page-section .rte ol li,.main-page-section .rte p,.shopify-policy__body ul li,.shopify-policy__body ol li,.shopify-policy__body p{font-size:14px}.shopify-policy__container{padding-left:15px;padding-right:15px}.rte iframe{min-height:400px}.main-page-section .rte h2{font-size:20px}}@media screen and (max-width:575px){.shopify-policy__container .shopify-policy__body h2{font-size:18px}.rte iframe{min-height:300px}}@media screen and (max-width:425px){.rte iframe{min-height:250px}div#CartDrawer .drawer__inner{width:100%;max-width:100%}div#CartDrawer{width:100%}}.template-404 p{font-size:20px}.template-404{font-weight:700;font-size:2rem}.template-404 .title{font-weight:400;font-size:clamp(24px,2.5vw,30px);line-height:120%;letter-spacing:0}.template-404 a.button{font-size:16px;font-weight:300;line-height:normal}@media(min-width:990px){.template-404 .title{margin:3rem 0 2rem}}@media screen and (min-width:990px){.announcement-bar-section .utility-bar__grid--3-col{grid-template-columns:4fr auto;grid-template-areas:"announcements language-currency"}.section-header+.announcement-bar-section{display:none}.header--top-left{grid-template-areas:"heading heading""navigation icons"}.header__heading,.header__heading-link{justify-self:center}.header:not(.header--middle-left,.header--middle-center) .header__inline-menu{margin:-1px}.header .toggal_menu_cover details-modal.header__search{display:none}.collection-list-wrapper .collection-list .collection-list__item:last-child{border-right:0px solid rgb(107 12 34 / 5%)}#product-grid{--grid-desktop-vertical-spacing: 30px}.product-media-modal__dialog .product-media-modal__content img.global-media-settings{max-width:70%}}@media(min-width:769px){.header__language-switcher{position:relative;width:fit-content}.header__language-switcher__button{font-size:12px;width:auto;display:flex;gap:5px;align-items:center;color:var(--cream)}.header__language-switcher__button svg *{fill:var(--cream)}}@media screen and (max-width:1199px){.header nav.header__inline-menu ul.list-menu{gap:0px}.header .header__icons{margin-left:15px;gap:0}.collection-list .card__content .card__information h3.card__heading a{font-size:14px}.collections_list-wrapper{padding:0}}@media screen and (max-width:989px){.announcement-bar{justify-content:center}.announcement-bar-section .page-width.utility-bar__grid{padding-left:1rem;padding-right:1rem}div#shopify-section-sections--28586428957007__announcement-bar.announcement-bar-section{display:none}.announcement-bar-section{border-bottom:1px solid rgba(107,12,34,.1)}.header a.header__heading-link{margin-bottom:0}header.header.header--top-left{padding-bottom:8px}svg.icon.icon-hamburger rect{fill:#6b0c22}.toggal_menu_cover{display:flex;align-items:center}.header .header__icons details-modal.header__search{display:none}.header .menu-drawer-container .menu-drawer{background:#fff;border-top:1px solid rgb(107 12 34 / 11%)}.menu-drawer .menu-drawer__menu .menu-drawer__menu-item{color:#6b0c22;font-size:14px;font-weight:300;line-height:normal;text-transform:capitalize}.menu-drawer .menu-drawer__menu .menu-drawer__menu-item a{color:#6b0c22;font-size:14px;text-decoration:none}.menu-drawer .menu-drawer__menu li:nth-child(8) .menu-drawer__menu-item a,.menu-drawer .menu-drawer__menu li:last-child .menu-drawer__menu-item a{pointer-events:none}.menu-drawer .menu-drawer__menu-item>.svg-wrapper{width:10px}.menu-drawer__inner-container .header__language-switcher{position:relative;top:0;right:0}.menu-drawer__inner-container .header__language-switcher .header__language-switcher__items{bottom:24px;top:auto}.menu-drawer__utility-links a.menu-drawer__account{display:none}.menu-drawer .menu-drawer__menu .menu-drawer__submenu{background-color:#fff}.search-modal__content .search__input{height:4rem;font-size:14px}.search-modal.modal__content{padding:5px}.menu-drawer .menu-drawer__close-button{font-size:14px;font-weight:400;line-height:normal;font-family:Albra Text TRIAL}.header-localization .disclosure .localization-form__select svg.icon.icon-caret path{fill:#6b0c22}.menu-drawer .menu-drawer__close-button:focus{background-color:#fff}.collection-list-wrapper .collection-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0}.collection-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:15px}.collection-list .collection-list__item{width:100%;max-width:100%;padding:1px}.collection-list-wrapper .collection-list .collection-list__item:nth-child(1){border-bottom:1px solid rgb(107 12 34 / 5%)}.collection-list-wrapper .collection-list .collection-list__item:nth-child(2){border-bottom:1px solid rgb(107 12 34 / 5%)}.collection-list-wrapper .collection-list .collection-list__item:nth-child(3){border-right:0px solid rgb(107 12 34 / 5%);border-bottom:1px solid rgb(107 12 34 / 5%)}.collection-list-wrapper .collection-list .collection-list__item:nth-child(6){border-right:0px solid rgb(107 12 34 / 5%)}.slider-button:hover svg.icon path{fill:#6b0c22}.slider-button{width:20px;height:20px}.multicolumn ul.multicolumn-list{display:grid;grid-template-columns:1fr 1fr;gap:30px}.multicolumn-list__item .multicolumn-card .multicolumn-card__info .inline-richtext{margin-bottom:14px}.collection .grid--1-col-tablet-down.grid--peek .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) - 3rem)}body.collection-page.header-sticky-scroll-down.overflow-hidden-tablet .collection-facets-wrapper .facets-wrapper.page-width{z-index:1}body.header-sticky-scroll-down .collection-facets-wrapper .facets-wrapper.page-width,.collection-facets-wrapper .facets-wrapper.page-width{top:49px}.collections_list-wrapper ul a{font-size:14px}}@media screen and (max-width:768px){.header__language-switcher{top:5px;right:119px}.header__language-switcher__button{font-size:13px}.image-with-text .grid.grid--2-col-tablet .grid__item{width:100%}.image-with-text .image-with-text__content{padding:20px 0 0}.image-with-text__content .image-with-text__text p{letter-spacing:normal}}@media screen and (max-width:749px){.product-page .section-header.shopify-section-group-header-group{z-index:4}.header .header__heading-link{width:100%;max-width:100px}.header-group{display:flex;flex-direction:column-reverse}.announcement-bar-section:has(+.section-header){display:none}.collection-page .announcement-bar-section{display:none}.made-with-meaning-section .jewelry-showcase .jewelry-image-container:nth-child(2){display:none}.slideshow__slide .slideshow__text-wrapper.banner__content.banner__content--bottom-center{align-items:end;padding-bottom:52px}.collection-list-wrapper .collection-list{grid-template-columns:1fr 1fr}.collection-list-wrapper .collection-list .collection-list__item:nth-child(2){border-right:0px solid rgb(107 12 34 / 5%)}.collection-list-wrapper .collection-list .collection-list__item:nth-child(3){border-right:1px solid rgb(107 12 34 / 5%)}.collection-list-wrapper .collection-list .collection-list__item:nth-child(4){border-bottom:1px solid rgb(107 12 34 / 5%);border-right:0px solid rgb(107 12 34 / 5%)}.multicolumn ul.multicolumn-list{grid-template-columns:1fr;gap:30px}.multicolumn ul.multicolumn-list .multicolumn-list__item{border-bottom:1px solid rgb(107 12 34 / 12%);padding-bottom:30px}.multicolumn ul.multicolumn-list .multicolumn-list__item:last-child{border-bottom:0px solid rgb(107 12 34 / 12%);padding-bottom:0}.collection .grid--1-col-tablet-down.grid--peek .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) - 3rem)}.collections_list-wrapper ul a,.product-card-wrapper .card__content-wrapper .card__heading{font-size:12px}.rich-text__blocks .rich-text__text p{font-size:14px}}@media screen and (max-width:575px){.collection-list{grid-template-columns:1fr}}@media screen and (max-width:425px){.announcement-bar .announcement-bar__message{max-width:288px}}span.iwish-counter{background:#000;color:#fff;font-size:10px;font-weight:300;top:0;left:0;height:1.5rem;width:1.5rem;position:absolute;border-radius:100%;display:flex;justify-content:center;align-items:center}.iwish-app-block-product{position:absolute;right:10px;z-index:3}a.iWishAdd.st-1 svg path,a.iWishAddColl svg path{stroke:#6b0c22}a.iWishAdd.st-1.iwishAdded svg path,a.iWishAddColl.iwishAdded svg path{fill:#6b0c22;stroke:#6b0c22}.iwishMeta-title.h5 a{text-decoration:none;color:#000}.iwishMeta-price{font-weight:300;font-size:14px;line-height:normal;letter-spacing:0}input.iwishBuyBtn{color:#fff;background-color:#6b0c22}input.iwishBuyBtn:hover{color:#000;background-color:#f4f2ee;border-color:#6b0c22}a.iwishRemoveBtn{text-decoration:none;color:#000}.iwishMeta-variant-title.h5,.iwishMeta-qty{padding:8px 0}.iwishQuantity{padding:7px}.iwishWrapper{background-color:#f4f2ee}input.iwishBuyBtn{text-transform:uppercase;padding:0;letter-spacing:0;font-size:14px;width:100%}div.iwishCategoryTransfer{justify-content:start;color:#000}.iwishTitle{padding-top:15px}div.iwishShareContainer{margin-bottom:0}div.iwishMeta{text-align:start}div.iwishQuantity{margin:0}div.iwishWrapper{margin-left:0;margin-right:0;padding:20px 0}div.iwishImgWrap{max-height:420px}h3.card__heading a:after{z-index:0}.card-wrapper a.iWishAddColl svg path{stroke-width:.7}a.iWishAddColl{z-index:1;background:transparent}@media screen and (min-width:768px){ul.iwishProducts{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.iwishProducts li.iwishItem{width:100%;float:none}.iwishItem:nth-child(4n+1){clear:none}}@media screen and (min-width:750px)and (max-width:767px){.iwish-app-block-product{right:93px}}@media screen and (max-width:748px){.iwish-app-block-product{right:28px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/custom.css.map */
