.wq-announcement-mobile{display:none}@media screen and (max-width:749px){.wq-announcement-desktop{display:none!important}.wq-announcement-mobile{display:inline!important}.utility-bar .utility-bar__grid.page-width{padding-left:1.2rem;padding-right:1.2rem}.utility-bar .announcement-bar__message{padding:.9rem .4rem;font-family:var(--font-body-family);font-size:1.08rem;font-weight:600;line-height:1.25;letter-spacing:.045em}.header-wrapper .header.header--middle-center{min-height:6.1rem;padding:.7rem 1.2rem!important;row-gap:0!important;align-items:center}.header-wrapper .header.header--middle-center>.header__heading,.header-wrapper .header.header--middle-center>.header__heading-link{max-width:100%;margin:0;min-width:0;padding:.45rem .2rem}.header-wrapper .header.header--middle-center .header__heading-link span.h2{font-size:clamp(1.05rem,3.15vw,1.2rem)!important;letter-spacing:.055em!important;line-height:1.15;color:#183c30}.header-wrapper .header.header--middle-center>.header__icons--custom{padding-right:0!important;margin-right:0;gap:0}.header-wrapper .header.header--middle-center .header__icon--cart{margin-right:0!important}.header-wrapper .header.header--middle-center .header__icon--menu,.header-wrapper .header.header--middle-center .header__search>.details-modal,.header-wrapper .header.header--middle-center .header__icon--search{color:#183c30}.header-wrapper--border-bottom{border-bottom-color:#20342b1f}.section-trust-bar .trust-bar-section,.section-trust-bar>div{border-color:#e8e3db}.section-trust-bar .trust-bar__container{padding-left:1.6rem;padding-right:1.6rem}.section-trust-bar .trust-bar__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0!important;align-items:stretch}.section-trust-bar .trust-bar__item{min-width:0;padding:1.15rem .8rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.55rem!important;text-align:center}.section-trust-bar .trust-bar__item:nth-child(odd){border-right:1px solid #e7e2d9}.section-trust-bar .trust-bar__item:nth-child(-n+2){border-bottom:1px solid #e7e2d9}.section-trust-bar .trust-bar__icon-wrapper{width:3.3rem;height:3.3rem;background:#f0ebe1;flex-shrink:0}.section-trust-bar .trust-bar__icon-wrapper svg{width:1.8rem;height:1.8rem}.section-trust-bar .trust-bar__content{align-items:center;gap:.25rem}.section-trust-bar .trust-bar__title{font-size:1.13rem;font-weight:650;line-height:1.25;letter-spacing:-.006em}.section-trust-bar .trust-bar__text{font-size:1.02rem;line-height:1.35;color:#746f68}#MainContent .collection__title.title-wrapper{margin-bottom:1.4rem}#MainContent .collection__title .title{font-size:clamp(2.65rem,7.3vw,3.2rem);line-height:1.15;letter-spacing:-.025em;margin:0}#MainContent .collection__title+.slider-component{margin-top:.4rem}#MainContent .product-grid.grid--2-col-tablet-down:not(.slider)>.grid__item{box-sizing:border-box;flex:0 0 calc((100% - 1.15rem)/2);width:calc((100% - 1.15rem)/2);max-width:calc((100% - 1.15rem)/2);min-width:0}#MainContent .product-grid{column-gap:1.15rem;row-gap:2.2rem}#MainContent .product-grid .card__information{padding:.95rem .1rem .45rem}#MainContent .product-grid .card__heading{font-size:1.28rem;line-height:1.4;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3.58rem}#MainContent .product-grid .price{font-size:1.42rem;font-weight:600;color:#243c31;letter-spacing:.005em;margin-top:.35rem}#MainContent .wq-christmas-hero .collection-hero__inner{padding-top:1.65rem;padding-bottom:1.2rem}#MainContent .wq-christmas-hero .wq-christmas-breadcrumb{margin-bottom:1.05rem;font-size:1.15rem}#MainContent .wq-christmas-hero .wq-christmas-eyebrow{font-size:1.02rem;letter-spacing:.16em}#MainContent .wq-christmas-hero .collection-hero__title{font-size:clamp(2.75rem,7.8vw,3.1rem);line-height:1.12;letter-spacing:-.026em;margin-bottom:.75rem}#MainContent .wq-christmas-hero .wq-christmas-intro{font-size:1.27rem;line-height:1.52}#MainContent .wq-christmas-collection .facets-wrapper{margin-bottom:.3rem}#MainContent .image-with-text__content{padding-top:2.4rem;padding-bottom:2.4rem}#MainContent .collapsible-content__heading{font-size:clamp(2.5rem,6.8vw,3rem);line-height:1.2}#MainContent .newsletter__wrapper{padding-top:2.5rem;padding-bottom:3rem}}@media screen and (max-width:359px){.header-wrapper .header.header--middle-center .header__heading-link span.h2{font-size:1.01rem!important;letter-spacing:.01em!important}.section-trust-bar .trust-bar__title{font-size:1.06rem}.section-trust-bar .trust-bar__text{font-size:.98rem}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/wq-mobile-polish.css.map */
