:root{--bq-ivory: 250, 248, 245;--bq-beige: 241, 236, 230;--bq-charcoal: 28, 28, 28;--bq-secondary: 111, 106, 101;--bq-accent: 139, 94, 90;--bq-blush: 216, 194, 186;--bq-border: #E5DED7;--bq-white: #FFFFFF;--bq-ease: cubic-bezier(.25, .46, .45, .94);--bq-duration: .3s;--bq-tracking-caps: .16em;--bq-caps-size: 1.1rem;--duration-short: .2s;--duration-default: .3s}body{color:rgb(var(--bq-charcoal));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.product__title h1,.product__title,.collection-hero__title,.main-page-title,.page-title,.drawer__heading,.footer-block__heading{font-weight:500;letter-spacing:0}h1,.h1{font-size:calc(var(--font-heading-scale) * 2.2rem)}h2,.h2{font-size:calc(var(--font-heading-scale) * 1.9rem)}h3,.h3{font-size:calc(var(--font-heading-scale) * 1.5rem)}@media screen and (min-width:750px){.h0{font-size:calc(var(--font-heading-scale) * 3.9rem)}h1,.h1{font-size:calc(var(--font-heading-scale) * 2.9rem)}h2,.h2{font-size:calc(var(--font-heading-scale) * 2.3rem)}h3,.h3{font-size:calc(var(--font-heading-scale) * 1.7rem)}}.caption-with-letter-spacing,.caption-with-letter-spacing--small,.caption-with-letter-spacing--medium,.caption-with-letter-spacing--large,.image-with-text__text--caption,.banner__box .caption-with-letter-spacing,.rich-text__caption{font-family:var(--font-body-family);font-size:var(--bq-caps-size);font-weight:500;letter-spacing:var(--bq-tracking-caps);text-transform:uppercase;color:rgb(var(--bq-secondary))}.subtitle,.subtitle--small,.subtitle--medium,.collection-hero__description,.collection-hero__description p,.newsletter__subheading,.newsletter__subheading p{color:rgb(var(--bq-secondary));letter-spacing:0;font-size:1.5rem;line-height:1.7}.rte,.rte p{line-height:1.75}.rte a,.link,.underlined-link{text-underline-offset:.25em;text-decoration-thickness:1px}.light,.caption{color:rgb(var(--bq-secondary))}.title,.title-wrapper-with-link .title,.section-title,.collection__title .title,.multicolumn .title,.featured-collection .title,.collection-list-title,.newsletter__wrapper h2,.newsletter__wrapper .h1{font-weight:500;letter-spacing:0}.title-wrapper-with-link,.title-wrapper{margin-bottom:2.4rem}.title-wrapper-with-link .title{margin-bottom:0}.title-wrapper-with-link .link,.title-wrapper-with-link a.button--secondary,.collection__view-all a.button,.collection__view-all .button{font-family:var(--font-body-family);font-size:var(--bq-caps-size);font-weight:500;letter-spacing:var(--bq-tracking-caps);text-transform:uppercase}.title-wrapper-with-link .description,.collection__description,.section-description,.title-wrapper .rte{color:rgb(var(--bq-secondary));font-size:1.5rem;max-width:56rem}.color-background-1{background:rgb(var(--bq-ivory))}.color-background-2{background:rgb(var(--bq-beige))}.color-inverse{--color-background: var(--bq-charcoal);--color-foreground: var(--bq-ivory);background:rgb(var(--bq-charcoal))}.color-accent-2{--color-background: var(--bq-charcoal);--color-foreground: 255, 255, 255;background:rgb(var(--bq-charcoal))}.button,.customer button,.shopify-challenge__button,button.shopify-payment-button__button--unbranded,.product-form__submit,.cart__checkout-button,.quick-add__submit,.newsletter__solid-btn,.facets__button-no-js{font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:var(--bq-tracking-caps);text-transform:uppercase;min-height:4.8rem;min-width:14rem;padding:0 3rem;line-height:1.2;border-radius:0}.button--secondary,.button--tertiary{--color-button: var(--bq-ivory);--color-button-text: var(--bq-charcoal);--alpha-button-background: 0}.button--secondary:after{box-shadow:0 0 0 1px rgb(var(--color-button-text))!important}.button--tertiary{font-size:1.1rem;padding:0 2rem;min-height:4rem;min-width:10rem}.button.loading>.loading-overlay__spinner .path{stroke:currentColor}.button:focus-visible,.button.focused{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgb(var(--bq-charcoal))!important}.link,.underlined-link,.link--text{transition:color var(--bq-duration) var(--bq-ease)}.announcement-bar{border-bottom:0}.announcement-bar__message{font-size:1.1rem!important;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.announcement-bar__message .material-icon{display:none}.header-wrapper{background:rgb(var(--bq-ivory))}.header-wrapper--border-bottom{border-bottom:1px solid var(--bq-border)}.header{column-gap:2rem}.header__heading-link{padding:.6rem 0}.header__inline-menu .list-menu--inline{flex-wrap:nowrap}.header__heading-link .h2,.header__heading .h2,.header__heading-link span.h2{font-family:var(--font-heading-family);font-size:2.6rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--bq-charcoal));line-height:1}.header__heading-link,.header__heading-link .h2,.header__heading-link span{white-space:nowrap}@media screen and (max-width:989px){.header__heading-link .h2,.header__heading-link span.h2,.header__heading .h2{font-size:1.7rem;letter-spacing:.16em}.header{padding-top:.2rem;padding-bottom:.2rem}}.menu-drawer__menu-item,.menu-drawer summary.menu-drawer__menu-item,.menu-drawer .menu-drawer__menu-item:hover{text-decoration:none}.header__inline-menu{margin-left:-1.2rem}@media screen and (min-width:990px)and (max-width:1379px){.header--middle-center:not(.drawer-menu){grid-template-areas:"left-icons heading icons" "navigation navigation navigation";grid-template-columns:1fr auto 1fr;row-gap:.2rem}.header--middle-center:not(.drawer-menu) .header__heading,.header--middle-center:not(.drawer-menu) .header__heading-link{justify-self:center;margin-left:0;text-align:center}.header--middle-center:not(.drawer-menu) .header__inline-menu{grid-area:navigation;justify-self:center;margin:.2rem 0 0}.header--middle-center:not(.drawer-menu) .header__inline-menu .list-menu--inline{justify-content:center}.header--middle-center:not(.drawer-menu) header-drawer{grid-area:left-icons}}.header__menu-item,.header__menu-item--main,.list-menu__item--link{font-family:var(--font-body-family);font-size:1.1rem!important;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--bq-charcoal));white-space:nowrap}.header__menu-item--main{padding:1.2rem .9rem}@media screen and (min-width:1200px){.header__menu-item--main{padding:1.2rem 1.1rem}}.header__menu-item:hover{color:rgb(var(--bq-accent))}.header__active-menu-item{text-decoration-thickness:1px;text-underline-offset:.5rem}details[open]>.header__menu-item{text-decoration:none;color:rgb(var(--bq-accent))}.header__menu-item .icon-caret{width:.9rem;opacity:.6}.header__submenu.list-menu{background:rgb(var(--bq-ivory));border:1px solid var(--bq-border);padding:1.6rem 0;box-shadow:0 12px 30px #1c1c1c0f;min-width:22rem}.header__submenu .header__menu-item{text-transform:none;letter-spacing:.02em;font-size:1.35rem!important;font-weight:400;padding:.7rem 2.4rem;color:rgb(var(--bq-charcoal))}.header__submenu .header__menu-item:hover{color:rgb(var(--bq-accent));background:transparent}.header__icons{column-gap:.2rem}.header__icon{width:4rem;height:4rem}.header__icon .icon{width:2.1rem;height:2.1rem}.header__icon--cart .icon-cart,.header__icon--cart .icon{width:2.2rem;height:2.2rem}.header__icon:hover .icon{transform:none;opacity:.6}.header__icon--text{font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;font-weight:500}.cart-count-bubble{background:rgb(var(--bq-charcoal));color:rgb(var(--bq-ivory));font-size:.85rem;font-weight:500;height:1.6rem;width:1.6rem;bottom:.6rem;left:2.3rem}.cart-count-bubble span{line-height:1.6rem}.shopify-section-header-sticky .header-wrapper{box-shadow:0 1px 0 var(--bq-border)}.search-modal{border-bottom:1px solid var(--bq-border);background:rgb(var(--bq-ivory))}.search-modal__form .field__input,.search__input{border-radius:0;font-size:1.4rem}.menu-drawer{background:rgb(var(--bq-ivory))}.menu-drawer__menu-item{font-size:1.4rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.menu-drawer__submenu .menu-drawer__menu-item,.menu-drawer__menu--accordion .menu-drawer__submenu .menu-drawer__menu-item{text-transform:none;letter-spacing:.02em;font-weight:400;font-size:1.4rem}.menu-drawer__menu-item:hover{background:transparent;color:rgb(var(--bq-accent))}.header-drawer-v2__title,.menu-drawer__title{font-family:var(--font-heading-family);font-weight:500;letter-spacing:.18em;text-transform:uppercase}.banner__box{background:rgba(var(--bq-ivory),.94);padding:4rem 3.6rem;text-align:left}@media screen and (min-width:750px){.banner__box{max-width:60rem;padding:5.2rem 5rem}.banner__content{padding:6rem 5rem}.banner--large:not(.banner--adapt){min-height:68rem}}@media screen and (min-width:1200px){.banner__box{max-width:64rem}}.banner__box .heading-block h2,.banner__box .h0,.banner__box .h1,.banner__heading{font-weight:500;letter-spacing:-.005em;line-height:1.08}.banner__box .rte,.banner__box .text-block p,.banner__text{color:rgb(var(--bq-secondary))}.banner__buttons,.buttons-container{gap:1.2rem}.banner__buttons .button+.button,.buttons-container .button+.button{margin-left:0}.banner__media img{transition:transform 1.2s var(--bq-ease)}.banner__media.placeholder,.placeholder{background:rgb(var(--bq-beige))}.placeholder-svg{fill:rgba(var(--bq-charcoal),.08)}@media screen and (max-width:749px){.banner--mobile-bottom .banner__box{padding:3.2rem 2rem 1.2rem}.banner--medium.banner--mobile-bottom:not(.banner--adapt) .banner__media,.banner--large.banner--mobile-bottom:not(.banner--adapt) .banner__media{height:46rem}}.card,.card__inner,.card__media,.card__media .media{border-radius:0}.card-wrapper .card__media .media img{transition:transform .9s var(--bq-ease),opacity .45s var(--bq-ease)}@media(hover:hover){.card-wrapper:hover .card__media .media img:first-child{transform:scale(1.03)}.card-wrapper:hover .card__media .media img:first-child:not(:only-child){opacity:0}.card-wrapper:hover .card__media .media img+img{opacity:1;transform:scale(1.03)}}.card__media .media img+img{opacity:0}.card__content{padding:1.2rem 0 0}.card--standard>.card__content .card__information{padding:.8rem 0 0;text-align:left}.card__heading{font-family:var(--font-body-family);font-size:1.35rem;font-weight:400;letter-spacing:.01em;line-height:1.45;margin:0 0 .3rem}.card__heading a,.card__heading .full-unstyled-link{color:rgb(var(--bq-charcoal));text-decoration:none}.underline-links-hover:hover a{text-decoration:none}@media screen and (min-width:990px){.underline-links-hover:hover a{text-decoration:none}}.card-information>*+*{margin-top:.4rem}.card-information .price,.price{font-family:var(--font-body-family);font-size:1.35rem;letter-spacing:.02em;color:rgb(var(--bq-charcoal));column-gap:.7rem}.price .price-item,.price .main-price,.price .price-item--sale,.price .price-item--regular{color:rgb(var(--bq-charcoal));font-weight:400}.price--on-sale .price-item--regular,.price .main-comapre-price,.price .compare-price,.price .main-comapre-price .price-item{color:rgb(var(--bq-secondary));font-weight:400;text-decoration:line-through;font-size:1.25rem}.price--on-sale .price-item--sale,.price .main-price{color:rgb(var(--bq-charcoal))}.price .price__badge-sale,.price .badge{display:none}.card__badge{margin:1rem;align-self:flex-start}.badge,.card__badge .badge{font-family:var(--font-body-family);font-size:1rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;line-height:1;padding:.7em .9em;border:0;border-radius:0;background:rgb(var(--bq-ivory));color:rgb(var(--bq-charcoal))}.badge.color-inverse,.card__badge .badge.color-inverse{background:rgb(var(--bq-charcoal));color:rgb(var(--bq-ivory))}.badge.color-background-2{background:rgb(var(--bq-ivory));color:rgb(var(--bq-charcoal))}.card__swatches-container{margin-top:.8rem;column-gap:.6rem;--swatch-size: 1.6rem;--transparent-border-size: .2rem;--selected-border-size: .1rem}.card__swatches-container .color-swatch__image{box-shadow:0 0 0 1px rgba(var(--bq-charcoal),.18)}.card__swatches-container .color-swatch input:checked+.color-swatch__image{box-shadow:0 0 0 1px rgb(var(--bq-charcoal))}.card__swatches-container .color-swatch__label{display:none}.quick-add{margin-top:1rem}.quick-add__submit,.quick-add .button{min-height:4.2rem;font-size:1.1rem;background:transparent;--color-button: var(--bq-charcoal);--color-button-text: var(--bq-charcoal);--alpha-button-background: 0}.quick-add__submit:after{box-shadow:0 0 0 1px rgba(var(--bq-charcoal),.35)!important}.quick-add__submit:hover:after{box-shadow:0 0 0 1px rgb(var(--bq-charcoal))!important}@media(hover:hover)and (min-width:990px){.card-wrapper .quick-add{opacity:0;transform:translateY(4px);transition:opacity var(--bq-duration) var(--bq-ease),transform var(--bq-duration) var(--bq-ease)}.card-wrapper:hover .quick-add,.card-wrapper:focus-within .quick-add{opacity:1;transform:none}}.quick-add-modal__content{border-radius:0;background:rgb(var(--bq-ivory))}.product-grid,.grid--4-col-desktop{--grid-desktop-horizontal-spacing: 2.4rem;--grid-desktop-vertical-spacing: 4.4rem}@media screen and (max-width:749px){.grid,.product-grid{--grid-mobile-horizontal-spacing: 1.2rem;--grid-mobile-vertical-spacing: 2.8rem}}.collection-list .card__heading,.collection-card-wrapper .card__heading,.card--title-position-under .card__heading{font-family:var(--font-body-family);font-size:1.2rem!important;font-weight:500;letter-spacing:var(--bq-tracking-caps);text-transform:uppercase;color:rgb(var(--bq-charcoal))}.collection-list .card__content--main{padding:1.2rem 0 0}.collection-list .card__heading .icon-wrap{display:none}.collection-list .card__media .media img{transition:transform .9s var(--bq-ease)}@media(hover:hover){.collection-list .card-wrapper:hover .card__media .media img{transform:scale(1.03)}}.collection-list .card__inner{background:rgb(var(--bq-beige))}.image-with-text__content{padding:4rem 3rem}@media screen and (min-width:990px){.image-with-text__content{padding:6rem 7rem}}.image-with-text__content .heading-block h2,.image-with-text__heading{line-height:1.12;font-weight:500}.image-with-text__content .text-block p,.image-with-text__text p{color:rgb(var(--bq-secondary))}.image-with-text__media--placeholder,.image-with-text__media.placeholder{background:rgb(var(--bq-beige))}.image-with-text__media img{transition:transform 1.2s var(--bq-ease)}.rich-text__wrapper .heading-block h2{font-weight:500}.icon-bar{border-top:1px solid var(--bq-border)}.icon-bar-card{background:transparent!important}.icon-bar-card__icon{--icon-size: 2.6rem;color:rgb(var(--bq-charcoal))}.icon-bar-card__icon .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 48}.icon-bar-card .multicolumn-card__info{padding:1.2rem .5rem 0}.icon-bar-card .multicolumn-card__info h3{font-family:var(--font-body-family);font-size:1.15rem;font-weight:500;letter-spacing:var(--bq-tracking-caps);text-transform:uppercase;margin-bottom:.6rem}.icon-bar-card .multicolumn-card__info .rte,.icon-bar-card .multicolumn-card__info p{font-size:1.3rem;color:rgb(var(--bq-secondary));line-height:1.6}.testimonial-card,.testimonials .multicolumn-card{background:rgb(var(--bq-ivory));border:1px solid var(--bq-border)}.newsletter__wrapper{border-radius:0}.newsletter__wrapper h2,.newsletter__wrapper .h1{margin-bottom:.4rem}.newsletter-form__field-wrapper,.newsletter-form{max-width:42rem}.newsletter__wrapper .field__input,.field__input,.customer .field input,.select__select,.text-area,.footer .field__input{border-radius:0;font-size:1.4rem;letter-spacing:.01em;background:rgb(var(--bq-white))}.field:after,.select:after,.text-area:after,.customer .field:after{border-radius:0;box-shadow:0 0 0 1px var(--bq-border)}.field:hover.field:after,.select:hover.select:after,.text-area:hover.text-area:after,.field__input:focus~.field__label,.field__input:focus-visible{box-shadow:0 0 0 1px rgb(var(--bq-charcoal))}.field__label{color:rgb(var(--bq-secondary));font-size:1.3rem;letter-spacing:.02em}.newsletter__solid-btn{margin-top:1.2rem}.newsletter-form__message{font-size:1.3rem}.footer{border-top:1px solid var(--bq-border)}.footer:not(.color-background-1){border-top:1px solid var(--bq-border)}.footer__content-top{padding-bottom:4rem}.footer-block__heading{font-family:var(--font-body-family);font-size:1.15rem!important;font-weight:500;letter-spacing:var(--bq-tracking-caps);text-transform:uppercase;margin-bottom:1.8rem}.footer-block__details-content{margin-bottom:2rem}.footer-block__details-content .list-menu__item--link{font-size:1.3rem!important;letter-spacing:.01em;text-transform:none;font-weight:400;color:rgb(var(--bq-secondary));padding:.45rem 0;transition:color var(--bq-duration) var(--bq-ease)}.footer-block__details-content .list-menu__item--link:hover{color:rgb(var(--bq-charcoal));text-decoration:none}@media screen and (max-width:989px){.footer-block__details-content .list-menu__item--link{padding:.6rem 0}}.footer .footer-block__newsletter .footer-block__heading{margin-bottom:1rem}.footer-block__newsletter .rte,.footer .footer-block__subtext,.footer-block__details-content-mb p{color:rgb(var(--bq-secondary));font-size:1.3rem}.footer .newsletter-form__field-wrapper{max-width:36rem}.footer__content-bottom{border-top:1px solid var(--bq-border);padding-top:2.4rem}.footer__copyright,.copyright__content{font-size:1.1rem;color:rgb(var(--bq-secondary));letter-spacing:.04em}.copyright__content a{color:inherit}.footer__list-social .list-social__link{color:rgb(var(--bq-charcoal))}.footer__list-social .list-social__link .icon{width:1.8rem;height:1.8rem}.footer__list-social .list-social__link:hover .icon{transform:none;opacity:.6}.list-payment__item svg{opacity:.8}.footer .disclosure__button,.footer .localization-form__select,.footer .disclosure__link{font-size:1.2rem;letter-spacing:.04em;border-radius:0}.footer .localization-form .disclosure__button{border:1px solid var(--bq-border);background:transparent}.footer .disclosure__list-wrapper{border-radius:0;border-color:var(--bq-border);background:rgb(var(--bq-ivory))}.product{--grid-desktop-horizontal-spacing: 4rem}@media screen and (min-width:750px){.product__info-wrapper{padding-left:5rem}.product__info-container{max-width:52rem}}.product__title h1,.product__title{font-weight:500;line-height:1.12;letter-spacing:0}.product__info-container .price{font-size:1.7rem;letter-spacing:.02em}.product__info-container .price--on-sale .price-item--regular,.product__info-container .main-comapre-price{font-size:1.4rem}.product__info-container .rating-count,.product__info-container .rating-text{color:rgb(var(--bq-secondary));font-size:1.2rem}.breadcrumbs,.breadcrumbs a,.product-breadcrumbs,.product-breadcrumbs a{color:rgb(var(--bq-secondary));letter-spacing:.06em;text-transform:uppercase}.product-breadcrumbs a:hover{color:rgb(var(--bq-charcoal))}.product-form__input .form__label,.product-form__input label.form__label,.product-form__input__label{font-size:1.15rem;font-weight:500;letter-spacing:var(--bq-tracking-caps);text-transform:uppercase;color:rgb(var(--bq-charcoal));margin-bottom:.6rem}.product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]+label{--color-foreground: var(--bq-charcoal);border:1px solid rgba(var(--bq-charcoal),.25);border-radius:0;background:transparent;margin:.6rem .6rem .2rem 0;padding:1rem 1.6rem;font-size:1.25rem;letter-spacing:.04em;min-width:4.4rem;text-align:center;transition:border-color var(--bq-duration) var(--bq-ease),background var(--bq-duration) var(--bq-ease),color var(--bq-duration) var(--bq-ease)}.product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]+label:hover{border-color:rgb(var(--bq-charcoal))}.product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]:checked+label{background:rgb(var(--bq-charcoal));border-color:rgb(var(--bq-charcoal));color:rgb(var(--bq-ivory))}.product-form__input:not(.product-form__input--quantity-breaks) input[type=radio].disabled+label,.product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]:disabled+label{border-style:dashed;color:rgba(var(--bq-charcoal),.4);text-decoration:none}.product-form__input--swatches .color-swatches-container{--swatch-size: 5.2rem;--transparent-border-size: .2rem;--selected-border-size: .1rem;column-gap:.8rem;row-gap:.8rem}.product-form__input--swatches .color-swatch,.product-form__input--swatches .color-swatch__image{border-radius:2px}.product-form__input--swatches .color-swatch__image img{width:100%;height:100%;object-fit:cover;display:block}.product-form__input--swatches .color-swatch__image{box-shadow:0 0 0 1px rgba(var(--bq-charcoal),.15);transition:box-shadow var(--bq-duration) var(--bq-ease)}.product-form__input--swatches .color-swatch:hover .color-swatch__image{box-shadow:0 0 0 1px rgba(var(--bq-charcoal),.5)}.product-form__input--swatches .color-swatch input:checked+.color-swatch__image{box-shadow:0 0 0 1.5px rgb(var(--bq-charcoal))}.product-form__input--swatches .color-swatch__label{display:none}.color-swatches-container{--swatch-size: 3.6rem;--transparent-border-size: .25rem;--selected-border-size: .1rem}.color-swatch__image{box-shadow:0 0 0 1px rgba(var(--bq-charcoal),.2)}.color-swatch input:checked+.color-swatch__image{box-shadow:0 0 0 1px rgb(var(--bq-charcoal))}.product-form__label-container{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.product-form__label-container .product-popup-modal__opener,.product-form__label-container .sizing-chart{margin:0 0 .6rem}.select__select{border-radius:0;font-size:1.3rem}.sizing-chart__button,.sizing-chart-btn,.size-chart__button,.product__sizing-chart .link{font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--bq-secondary));text-underline-offset:.3em}.sizing-chart__button:hover{color:rgb(var(--bq-charcoal))}.sizing-chart-modal__content,.sizing-chart__content,.product-popup-modal__content{border-radius:0;background:rgb(var(--bq-ivory))}.sizing-chart table,.product-popup-modal table,.rte table{border-collapse:collapse;width:100%;font-size:1.3rem}.sizing-chart table td,.sizing-chart table th,.rte table td,.rte table th{border:1px solid var(--bq-border);padding:.8rem 1rem;text-align:left}.quantity{border-radius:0}.quantity:after,.quantity:before{border-radius:0;box-shadow:0 0 0 1px var(--bq-border)}.quantity:hover:after{box-shadow:0 0 0 1px rgb(var(--bq-charcoal))}.quantity__input{font-size:1.3rem;font-weight:400}.product-form__submit,.product-form__buttons .button{font-size:1.25rem;min-height:5.2rem;letter-spacing:.18em}.product-form__submit{--color-button: var(--bq-accent);--color-button-text: 255, 255, 255;--alpha-button-background: 1}.product-form__submit:after{box-shadow:none!important}.product-form__buttons .product-form__submit.button--secondary,.product-form__submit.button--secondary[data-skip-cart-button]{--color-button: var(--bq-ivory);--color-button-text: var(--bq-charcoal);--alpha-button-background: 0;background-color:transparent;color:rgb(var(--bq-charcoal));box-shadow:inset 0 0 0 1px rgb(var(--bq-charcoal))}.product-form__submit.button--secondary[disabled],.product-form__submit.button--secondary[aria-disabled=true]{opacity:.5}@media(hover:hover){.product-form__submit.button--secondary:not([disabled]):hover{color:rgb(var(--bq-ivory))}}.shopify-payment-button__button--unbranded{min-height:5.2rem;border-radius:0;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;background:transparent!important;color:rgb(var(--bq-charcoal))!important;box-shadow:0 0 0 1px rgb(var(--bq-charcoal)) inset!important}.shopify-payment-button__button--unbranded:hover{background:rgb(var(--bq-charcoal))!important;color:rgb(var(--bq-ivory))!important}.shopify-payment-button__more-options{font-size:1.2rem;color:rgb(var(--bq-secondary))}.icon-with-text,.icons-with-text{column-gap:1.6rem}.icon-with-text__item,.icons-with-text__item{color:rgb(var(--bq-secondary));letter-spacing:.06em;text-transform:uppercase;font-size:1.1rem}.icon-with-text .material-symbols-outlined,.icons-with-text .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 48}.accordion,.accordion--top-border{border-color:var(--bq-border)}.accordion__summary{padding:1.6rem 0}.accordion__title,.accordion .summary__title span{font-family:var(--font-body-family);font-size:1.15rem!important;font-weight:500;letter-spacing:var(--bq-tracking-caps);text-transform:uppercase}.accordion .summary__title+.icon-plus,.accordion .summary__title+.icon-caret{color:rgb(var(--bq-secondary))}.accordion__content{padding:0 0 1.2rem;font-size:1.4rem;color:rgb(var(--bq-charcoal))}.accordion__content .rte,.accordion__content p,.product__description{font-size:1.4rem;line-height:1.75}.accordion__content .rte ul,.accordion__content ul{padding-left:1.6rem}.accordion__content .rte h3,.accordion__content .rte h4,.accordion__content .rte strong,.product__description h3,.product__description strong{font-family:var(--font-body-family);font-size:1.15rem;font-weight:500;letter-spacing:var(--bq-tracking-caps);text-transform:uppercase;display:block;margin:1.6rem 0 .6rem}.accordion__content .rte p strong{display:inline;margin:0}.accordion__content .rte a{color:rgb(var(--bq-charcoal))}.product__media-item,.product__media,.product__media img,.product-media-container{border-radius:0!important;box-shadow:none!important}.thumbnail{border-radius:0;border:1px solid transparent;transition:border-color var(--bq-duration) var(--bq-ease)}.thumbnail:hover{opacity:1;border-color:var(--bq-border)}.thumbnail[aria-current=true],.thumbnail.is-active,.thumbnail-list__item.is-active .thumbnail{border-color:rgb(var(--bq-charcoal));box-shadow:none}.thumbnail-list__item{border-radius:0}.slider-button{color:rgb(var(--bq-charcoal))}.slider-counter,.slider-counter--dots{font-size:1.2rem}.slideshow__control-wrapper,.slider-counter__link--dots .dot{border-color:rgb(var(--bq-charcoal))}.product__modal-opener .product__media-icon,.product__media-icon{border-radius:0;background:rgba(var(--bq-ivory),.9)}.sticky-atc{border-top:1px solid var(--bq-border);background:rgb(var(--bq-ivory));box-shadow:0 -8px 24px #1c1c1c0a}.sticky-atc .button{min-height:4.6rem}.sticky-atc .sticky-atc__title{font-family:var(--font-heading-family);font-size:1.7rem}.share-button__button,.share-button .link{font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--bq-secondary))}.related-products .title{margin-bottom:2.4rem}.related-products .card__badge{display:none}.collection-hero{padding:3.6rem 0 .8rem}.collection-hero__title{font-weight:500;margin:0 0 .8rem}.collection-hero__description{max-width:60rem;margin:.6rem auto 1.2rem}.collection-hero__inner{align-items:center;text-align:center}.collection-hero__text-wrapper{text-align:center}.facets-container,.facets{border-top:1px solid var(--bq-border);border-bottom:1px solid var(--bq-border)}.facets__form{padding:.6rem 0}.facets__heading,.facets__summary,.facets__summary span,.facet-filters__label,.mobile-facets__open,.mobile-facets__open-label,.facet-filters__sort,.product-count__text,.mobile-facets__heading,.facets__disclosure summary{font-family:var(--font-body-family);font-size:1.15rem!important;font-weight:500;letter-spacing:var(--bq-tracking-caps);text-transform:uppercase;color:rgb(var(--bq-charcoal))}.product-count__text,.product-count{color:rgb(var(--bq-secondary))}.facets__disclosure .facets__display,.facets__display{border:1px solid var(--bq-border);border-radius:0;background:rgb(var(--bq-ivory));box-shadow:0 12px 30px #1c1c1c0f}.facets__header{border-color:var(--bq-border)}.facet-checkbox{font-size:1.35rem;letter-spacing:.01em;padding:.6rem 2rem .6rem 0}.facet-checkbox>svg{border:1px solid rgba(var(--bq-charcoal),.35);border-radius:0;background:transparent}.facets__label,.facet-checkbox__text{color:rgb(var(--bq-charcoal))}.active-facets__button,.active-facets__button-wrapper .active-facets__button-inner{border-radius:0;font-size:1.15rem;letter-spacing:.06em;border:1px solid rgba(var(--bq-charcoal),.3);background:transparent}.active-facets__button-remove,.active-facets__button-remove .link{font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase}.facet-filters__sort{padding-right:3rem}.facet-filters__sort+.icon-caret{right:.6rem}.mobile-facets__inner{background:rgb(var(--bq-ivory))}.mobile-facets__summary{font-size:1.3rem}.mobile-facets__label{font-size:1.35rem}.mobile-facets__footer{border-top:1px solid var(--bq-border);background:rgb(var(--bq-ivory))}.mobile-facets__footer .button{min-height:4.6rem}.mobile-facets__open{border:1px solid rgba(var(--bq-charcoal),.3);padding:1rem 1.6rem;border-radius:0}.pagination__item,.pagination__item--current,.pagination__list li{border-radius:0;font-size:1.3rem;letter-spacing:.06em}.pagination__item--current{background:rgb(var(--bq-charcoal));color:rgb(var(--bq-ivory))}.pagination__item:after{display:none}.cart-drawer .drawer__inner{background:rgb(var(--bq-ivory));border-left:1px solid var(--bq-border)}.cart-drawer .drawer__header{border-bottom:1px solid var(--bq-border);padding:1.8rem 2.4rem}.cart-drawer .drawer__heading{font-weight:500;letter-spacing:0;font-size:2.2rem}.cart-drawer .drawer__footer{border-top:1px solid var(--bq-border);background:rgb(var(--bq-ivory))}.cart-drawer .drawer__close{background:transparent}.cart-drawer__body,.cart-drawer .cart-items{padding:0 2.4rem}.cart-drawer-item,.cart-item{border-bottom:1px solid var(--bq-border)}.cart-item__name,.cart-drawer-item .cart-item__name,.cart-drawer-item .cart-drawer-item__title{font-family:var(--font-body-family);font-size:1.35rem;font-weight:400;letter-spacing:.01em;color:rgb(var(--bq-charcoal))}.product-option,.cart-item__details .product-option,.cart-drawer-item .product-option{font-size:1.2rem;color:rgb(var(--bq-secondary));letter-spacing:.02em}.cart-drawer-item .price,.cart-item .price,.cart-item__price-wrapper .price{font-size:1.35rem}.cart-drawer-item .quantity,.cart-item .quantity{width:10.4rem;min-height:3.6rem}.cart-drawer-item .quantity__button,.cart-item .quantity__button{width:3.2rem}cart-remove-button .button,.cart-remove-button .button,.cart-drawer-item cart-remove-button .button{min-width:0;min-height:0;padding:0;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--bq-secondary))}.cart-drawer .totals,.totals{font-size:1.4rem}.totals__subtotal,.cart-drawer__subtotal-label,.cart-subtotals__label{font-size:1.15rem;letter-spacing:var(--bq-tracking-caps);text-transform:uppercase;font-weight:500}.totals__subtotal-value,.cart-subtotals__value{font-size:1.6rem}.cart-drawer .tax-note,.tax-note{font-size:1.15rem;color:rgb(var(--bq-secondary));letter-spacing:.02em}.cart__checkout-button,.cart-drawer .cart__checkout-button,.cart-checkout-btn .button{--color-button: var(--bq-accent);--color-button-text: 255, 255, 255;--alpha-button-background: 1;min-height:5.2rem;width:100%}.cart__checkout-button:after{box-shadow:none!important}.cart-discount-form .field__input{border-radius:0}.cart-discount-form__submit,.cart-discount-form .button{min-width:0;padding:0 1.8rem;min-height:4.4rem;font-size:1.1rem}.cart-drawer__warnings .cart__empty-text,.cart__empty-text{font-family:var(--font-heading-family);font-size:2.4rem;font-weight:500}.cart-drawer .cart-drawer__collection .title{font-size:1.15rem;letter-spacing:var(--bq-tracking-caps);text-transform:uppercase;font-family:var(--font-body-family)}.cart-items th{font-size:1.1rem;letter-spacing:var(--bq-tracking-caps);text-transform:uppercase;color:rgb(var(--bq-secondary));opacity:1}.cart__footer{border-top:1px solid var(--bq-border)}.cart-note__label{font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase}.main-page-title,.page-title{font-size:calc(var(--font-heading-scale) * 2.6rem);margin-bottom:2.4rem}.page-width--narrow .rte{font-size:1.5rem}.page-width--narrow .rte h2{font-size:calc(var(--font-heading-scale) * 1.7rem);margin:3rem 0 1rem}.page-width--narrow .rte h3{font-size:calc(var(--font-heading-scale) * 1.3rem);margin:2.4rem 0 .8rem}.template-search__header,.search__header{font-weight:500}.template-search__search .field__input,.search__input{border-radius:0}.customer h1,.customer h2{font-weight:500}.customer button,.customer .field input,.customer select{border-radius:0}.article-card__title,.article-card .card__heading{font-family:var(--font-heading-family);font-size:2rem;text-transform:none;letter-spacing:0;font-weight:500}.article-card__excerpt{color:rgb(var(--bq-secondary))}.collapsible-content__heading,.collapsible-row .accordion__title{font-weight:500}.scroll-to-top-btn,.scroll-top-btn{border-radius:0}::selection{background:rgba(var(--bq-blush),.6);color:rgb(var(--bq-charcoal))}a:focus-visible,button:focus-visible,.focus-inset:focus-visible,.focus-offset:focus-visible{outline:2px solid rgb(var(--bq-charcoal));outline-offset:2px;box-shadow:none}.skip-to-content-link:focus{background:rgb(var(--bq-charcoal));color:rgb(var(--bq-ivory))}.animate-section.animate--shown .animate-item{transition-timing-function:var(--bq-ease)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.card-wrapper:hover .card__media .media img,.collection-list .card-wrapper:hover .card__media .media img{transform:none}.animate-section.animate--hidden .animate-item{opacity:1;transform:none;filter:none}}.gradient{background-attachment:scroll}img{image-rendering:auto}.splide__arrow{background:rgb(var(--bq-ivory));border:1px solid var(--bq-border);opacity:1}.splide__arrow svg{fill:rgb(var(--bq-charcoal))}.splide__pagination__page{background:rgba(var(--bq-charcoal),.25)}.splide__pagination__page.is-active{background:rgb(var(--bq-charcoal))}
/*# sourceMappingURL=/cdn/shop/t/7/assets/boutique.css.map */
