@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(//bludubai.com/cdn/shop/t/91/assets/blu-font-outfit-latin.woff2?v=91053629794743410741784721521) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(//bludubai.com/cdn/shop/t/91/assets/blu-font-outfit-latin-ext.woff2?v=8519606127616524261784721521) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(//bludubai.com/cdn/shop/t/91/assets/blu-font-instrument-serif-italic-latin.woff2?v=55291651246192951461784721521) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(//bludubai.com/cdn/shop/t/91/assets/blu-font-instrument-serif-italic-latin-ext.woff2?v=93103183037900348841784721521) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--font-body-family: "Outfit", system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--font-heading-family: "Outfit", system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--font-subheading-family: "Outfit", system-ui, sans-serif;--font-navigation-family: "Outfit", system-ui, sans-serif;--font-button-family: "Outfit", system-ui, sans-serif;--font-pcard-title-family: "Outfit", system-ui, sans-serif;--blu-white: #ffffff;--blu-light-blue: #d3e9ff;--blu-light-blue-soft: #f2f9ff;--blu-light-blue-mid: #e6f3ff;--blu-primary: #007fff;--blu-cyan: #0ed2ff;--blu-ink: #003e80;--blu-drop: #002451;--blu-off-white: #fbfdff;--blu-neutral-50: #f6f9fc;--blu-neutral-100: #ecf2f8;--blu-neutral-200: #dce5ef;--blu-neutral-300: #c3cfdb;--blu-neutral-400: #8a96a6;--blu-neutral-500: #5b6777;--blu-neutral-600: #3d4858;--blu-neutral-700: #262e3a;--blu-star-gold: #f5b800;--blu-success: #1bb37a;--blu-bg-soft-down: linear-gradient(180deg, #ffffff 0%, #f2f9ff 100%);--blu-bg-soft-up: linear-gradient(180deg, #f2f9ff 0%, #ffffff 100%);--blu-bg-hero: linear-gradient(180deg, #ffffff 0%, #f2f9ff 60%, #d3e9ff 100%);--blu-bg-image-fill: linear-gradient(160deg, #ffffff 0%, #e6f3ff 100%);--blu-bg-image-strong: linear-gradient(160deg, #ffffff 0%, #d3e9ff 100%);--blu-gradient: linear-gradient(100deg, #0ed2ff 0%, #007fff 100%);--blu-r-card: 18px;--blu-r-card-lg: 22px;--blu-r-feature: 28px;--blu-r-section: 32px;--blu-r-pill: 999px;--blu-shadow-sm: 0 2px 8px rgba(0, 63, 128, .06);--blu-shadow-md: 0 8px 24px rgba(0, 63, 128, .09);--blu-shadow-lg: 0 20px 48px rgba(0, 63, 128, .12);--blu-cta-glow: 0 16px 40px rgba(0, 127, 255, .28)}body{color:var(--blu-neutral-600);background-color:var(--blu-white);font-variant-ligatures:common-ligatures}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.hd1,.hd2,.hd3{color:var(--blu-ink);font-family:var(--font-heading-family);font-weight:600;letter-spacing:-.025em;line-height:1.05}.hd1{letter-spacing:-.035em;line-height:.98}.blu-eyebrow{display:inline-block;font-size:1.1rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--blu-primary);margin-bottom:1.2rem}@media(min-width:768px){.blu-eyebrow{font-size:1.2rem}}.blu-italic-emph,em.blu-italic-emph{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;color:var(--blu-drop);letter-spacing:-.01em}.blu-image-fill{background:var(--blu-bg-image-fill);border-radius:var(--blu-r-card-lg);overflow:hidden}.blu-image-fill>img,.blu-image-fill>video,.blu-image-fill>picture>img{display:block;width:100%;height:100%;object-fit:cover}.blu-image-strong{background:var(--blu-bg-image-strong);border-radius:var(--blu-r-card-lg);overflow:hidden}.blu-bg-soft-down{background:var(--blu-bg-soft-down)}.blu-bg-soft-up{background:var(--blu-bg-soft-up)}.blu-bg-light-blue-soft{background:var(--blu-light-blue-soft)}.blu-bg-white{background:var(--blu-white)}.blu-card{background:var(--blu-white);border-radius:var(--blu-r-card);box-shadow:var(--blu-shadow-sm)}.blu-feature-card{background:var(--blu-light-blue-soft);border-radius:var(--blu-r-feature);padding:clamp(2rem,4vw,3.6rem)}.blu-pill{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 1.4rem;border-radius:var(--blu-r-pill);background:var(--blu-light-blue);color:var(--blu-ink);font-size:1.3rem;font-weight:600}.blu-pill--ink{background:var(--blu-ink);color:var(--blu-white)}.blu-cta-gradient{background-image:var(--blu-gradient);color:var(--blu-white);border:0;border-radius:var(--blu-r-pill);box-shadow:var(--blu-cta-glow);font-weight:600;letter-spacing:0;transition:transform .18s ease,box-shadow .18s ease}.blu-cta-gradient:hover{transform:translateY(-1px);box-shadow:0 22px 48px #007fff57}.btn.btn--primary.is-blu-gradient{background-image:var(--blu-gradient)!important;border:0!important;color:var(--blu-white)!important;box-shadow:var(--blu-cta-glow)}.blu-stars{display:inline-flex;gap:.2rem;color:var(--blu-star-gold);font-size:1.6rem;letter-spacing:.08em}.scrolling-promotion{font-feature-settings:"ss01" on}.blu-announcement .promotion__text{display:inline-flex;align-items:center}.blu-announcement .promotion__text:after{content:"\b7";display:inline-block;margin-left:3rem;opacity:.55;font-size:2rem;line-height:1;letter-spacing:0;color:inherit}.section--full-dark{display:none!important}.main-blog .article-card{background:var(--blu-white)!important;border:1px solid var(--blu-neutral-200);border-radius:var(--blu-r-card-lg)!important;overflow:hidden;box-shadow:var(--blu-shadow-sm);transition:transform .2s ease,box-shadow .2s ease;height:100%;display:flex;flex-direction:column}.main-blog .article-card:hover{transform:translateY(-2px);box-shadow:var(--blu-shadow-md)}.main-blog .article-card__media{border-radius:0!important;background:var(--blu-bg-image-fill);margin:0}.main-blog .article-card__content{padding:2.4rem 2.4rem 2.8rem;display:flex;flex-direction:column;gap:1rem;flex:1}.main-blog .article-card__date{font-size:1.1rem!important;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--blu-neutral-500)!important;margin:0}.main-blog .article-card__title{font-family:var(--font-heading-family),"Outfit",sans-serif!important;font-size:2rem!important;font-weight:600!important;line-height:1.2!important;letter-spacing:-.015em;color:var(--blu-ink)!important;margin:0}.main-blog .article-card__title a,.main-blog .article-card__title .reversed-link{color:var(--blu-ink)!important}.main-blog .article-card__title a:hover{color:var(--blu-primary)!important}.main-blog .article-card__excerpt{font-size:1.45rem!important;line-height:1.55!important;color:var(--blu-neutral-600)!important;margin:0}.main-blog .article-card__button{margin-top:auto;align-self:flex-start;font-weight:600;color:var(--blu-primary)!important;text-decoration:none;border:0!important}.main-blog .article-card__button:hover{color:var(--blu-ink)!important}.main-blog__featured_post .hero__wrapper{border-radius:var(--blu-r-feature)!important;overflow:hidden;box-shadow:var(--blu-shadow-md)}.main-blog__featured_post .hero__content .rich-text__heading{font-family:var(--font-heading-family),"Outfit",sans-serif!important;font-weight:600!important;letter-spacing:-.025em}.main-blog__featured_post .hero__content .rich-text__subheading{font-size:1.1rem!important;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.main-blog__tags ul{gap:1rem}.main-blog__tags .reversed-link{display:inline-flex;align-items:center;padding:.8rem 1.8rem;border-radius:var(--blu-r-pill);border:1px solid var(--blu-neutral-200);background:var(--blu-white);color:var(--blu-neutral-600)!important;font-size:1.35rem;font-weight:600;text-decoration:none!important;transition:background .18s ease,color .18s ease,border-color .18s ease}.main-blog__tags .reversed-link:hover{border-color:var(--blu-primary);color:var(--blu-primary)!important}.main-blog__tags .reversed-link.active{background:var(--blu-ink);border-color:var(--blu-ink);color:var(--blu-white)!important}.article__header{max-width:76rem;margin-inline:auto}.article__date{font-size:1.15rem!important;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--blu-primary)!important;margin-bottom:1.6rem}.article__title{font-family:var(--font-heading-family),"Outfit",sans-serif!important;font-weight:600!important;letter-spacing:-.03em!important;line-height:1.04!important;color:var(--blu-ink)!important}.article__metas,.article__meta{color:var(--blu-neutral-500)!important;font-size:1.4rem}.article__meta a{color:var(--blu-ink)!important;text-decoration:none}.article__meta a:hover{color:var(--blu-primary)!important}.article__content.rte{max-width:72rem;margin-inline:auto;font-size:1.7rem;line-height:1.75;color:var(--blu-neutral-600)}.article__content.rte>*+*{margin-top:1.6rem}.article__content.rte h2,.article__content.rte h3,.article__content.rte h4{font-family:var(--font-heading-family),"Outfit",sans-serif;color:var(--blu-ink);font-weight:600;letter-spacing:-.02em;line-height:1.15;margin-top:4rem}.article__content.rte h2{font-size:3rem}.article__content.rte h3{font-size:2.3rem}.article__content.rte h4{font-size:1.9rem}.article__content.rte a{color:var(--blu-primary);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.article__content.rte a:hover{color:var(--blu-ink)}.article__content.rte strong{color:var(--blu-neutral-700);font-weight:600}.article__content.rte ul,.article__content.rte ol{padding-left:2.2rem}.article__content.rte li{margin-top:.8rem}.article__content.rte img,.article__content.rte iframe,.article__content.rte video{border-radius:var(--blu-r-card-lg);box-shadow:var(--blu-shadow-sm);display:block}.article__content.rte blockquote{margin:3.2rem 0;padding:.4rem 0 .4rem 2.8rem;border-left:3px solid var(--blu-primary);font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;font-size:2.4rem;line-height:1.4;color:var(--blu-drop)}.article__content.rte blockquote p{margin:0}.article__content.rte hr{border:0;border-top:1px solid var(--blu-neutral-200);margin:4rem 0}.article__footer{max-width:72rem;margin-inline:auto}.article-tags__heading{color:var(--blu-neutral-500);font-weight:600}.article-tags a{display:inline-flex;align-items:center;padding:.6rem 1.4rem;border-radius:var(--blu-r-pill);border:1px solid var(--blu-neutral-200);background:var(--blu-white);color:var(--blu-neutral-600)!important;font-size:1.3rem;font-weight:600;text-decoration:none!important;transition:border-color .18s ease,color .18s ease}.article-tags a:hover{border-color:var(--blu-primary);color:var(--blu-primary)!important}.article-navigation__prev,.article-navigation__next{display:block;padding:2rem 2.4rem;border:1px solid var(--blu-neutral-200);border-radius:var(--blu-r-card);background:var(--blu-white);box-shadow:var(--blu-shadow-sm);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;text-decoration:none}.article-navigation__prev:hover,.article-navigation__next:hover{transform:translateY(-2px);box-shadow:var(--blu-shadow-md);border-color:var(--blu-neutral-300)}.article-navigation__heading{color:var(--blu-ink)!important;font-weight:600}.related-posts{background:var(--blu-bg-soft-up)}.related-posts>*>h2,.related-posts h2{color:var(--blu-ink);font-family:var(--font-heading-family),"Outfit",sans-serif;letter-spacing:-.025em}.related-posts .article-card{background:var(--blu-white)!important;border:1px solid var(--blu-neutral-200);border-radius:var(--blu-r-card-lg)!important;overflow:hidden;box-shadow:var(--blu-shadow-sm);transition:transform .2s ease,box-shadow .2s ease;height:100%;display:flex;flex-direction:column}.related-posts .article-card:hover{transform:translateY(-2px);box-shadow:var(--blu-shadow-md)}.related-posts .article-card__media{border-radius:0!important;background:var(--blu-bg-image-fill)}.related-posts .article-card__content{padding:2.4rem 2.4rem 2.8rem}.related-posts .article-card__title{color:var(--blu-ink)!important;font-weight:600!important}.related-posts .article-card__title a{color:var(--blu-ink)!important}.related-posts .article-card__title a:hover{color:var(--blu-primary)!important}.related-posts .article-card__date{color:var(--blu-neutral-500)!important;text-transform:uppercase;letter-spacing:.14em;font-size:1.1rem!important}.article-comment__title,.article-comment__form-title{color:var(--blu-ink)}.article-comment__list .comment{border:1px solid var(--blu-neutral-200);border-radius:var(--blu-r-card);background:var(--blu-white)}.collection .product-card{background:var(--blu-white)!important;border:1px solid var(--blu-neutral-200);border-radius:var(--blu-r-card-lg)!important;overflow:hidden;box-shadow:var(--blu-shadow-sm);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;height:100%}.collection .product-card:hover{transform:translateY(-3px);box-shadow:var(--blu-shadow-md);border-color:var(--blu-neutral-300)}.collection .product-card__wrapper{height:100%;display:flex;flex-direction:column}.collection .product-card__image-wrapper{background:var(--blu-bg-image-fill);border-radius:0!important}.collection .product-card__info{padding:1.8rem 1.8rem 2rem;display:flex;flex-direction:column;gap:.6rem;flex:1}.collection .product-card__vendor,.collection .product-card__type{font-size:1.05rem!important;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--blu-neutral-500)!important;margin:0}.collection .product-card__title{font-family:var(--font-pcard-title-family),"Outfit",sans-serif!important;font-size:1.6rem!important;font-weight:600!important;line-height:1.3!important;letter-spacing:-.01em;color:var(--blu-ink)!important;margin:0}.collection .product-card__title a,.collection .product-card__title .reversed-link{color:var(--blu-ink)!important}.collection .product-card__title a:hover{color:var(--blu-primary)!important}.collection .f-price{margin-top:auto;padding-top:.4rem}.collection .f-price-item--regular{color:var(--blu-ink)!important;font-weight:600}.collection .f-price__sale .f-price-item--sale{color:var(--blu-primary)!important;font-weight:700}.collection .f-price__sale .f-price-item--regular s{color:var(--blu-neutral-400)!important;font-weight:500}.collection .f-price__unit{color:var(--blu-neutral-500)!important}.collection .product-card__badge{gap:.6rem}.collection .f-badge{border-radius:var(--blu-r-pill)!important;font-size:1.05rem!important;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase;padding:.5rem 1.1rem!important;line-height:1}.collection .f-badge--sale{background:var(--blu-ink)!important;color:var(--blu-white)!important;border:0!important}.collection .f-badge--soldout{background:var(--blu-neutral-200)!important;color:var(--blu-neutral-600)!important;border:0!important}.collection .product-card__atc.product-card__action-button{border-radius:var(--blu-r-pill)!important;font-weight:600;letter-spacing:0}.collection .product-card__quickview.btn--icon-circle{border:1px solid var(--blu-neutral-200)!important;color:var(--blu-ink)!important;background:#ffffffeb!important}.collection .product-card__quickview.btn--icon-circle:hover{border-color:var(--blu-primary)!important;color:var(--blu-primary)!important}.collection .product-card__swatches{margin-top:.4rem}.collection #ProductCount{color:var(--blu-neutral-500)!important;font-weight:500}.collection .select.facet-short,.collection #SortByContainer .select{border:1px solid var(--blu-neutral-200)!important;border-radius:var(--blu-r-pill)!important;background:var(--blu-white);padding-inline:.4rem .8rem}.collection #SortBy.form-control--select{color:var(--blu-ink)!important;font-weight:600;border:0!important;background:transparent!important}.collection #SortByContainer label{color:var(--blu-neutral-600)!important}.collection layout-switcher .btn--active{color:var(--blu-primary)!important;border-color:var(--blu-primary)!important}.collection .accordion-details.facet-accordion-details,#FacetDrawer .accordion-details.facet-accordion-details{border-bottom:1px solid var(--blu-neutral-200)}.collection .accordion-details__summary .h4,#FacetDrawer .accordion-details__summary .h4{font-family:var(--font-heading-family),"Outfit",sans-serif!important;color:var(--blu-ink)!important;font-weight:600!important;letter-spacing:-.01em}.collection .face-form input.checkbox,#FacetDrawer .face-form input.checkbox{accent-color:var(--blu-primary)}.collection .face-form label,#FacetDrawer .face-form label{color:var(--blu-neutral-600)}.collection .face-form .text-subtext,#FacetDrawer .face-form .text-subtext{color:var(--blu-neutral-400)!important}.collection .facet-range,#FacetDrawer .facet-range{accent-color:var(--blu-primary)}.collection .facet-range__input,#FacetDrawer .facet-range__input{border:1px solid var(--blu-neutral-200)!important;border-radius:10px!important;color:var(--blu-ink)}.collection .facet-range__input:focus,#FacetDrawer .facet-range__input:focus{border-color:var(--blu-primary)!important}.collection .button-show-more,#FacetDrawer .button-show-more{color:var(--blu-primary)!important;font-weight:600}.collection .facet-remove.btn--secondary{border-radius:var(--blu-r-pill)!important;border:1px solid var(--blu-neutral-200)!important;background:var(--blu-white)!important;color:var(--blu-ink)!important;font-weight:600}.collection .facet-remove.btn--secondary:hover{border-color:var(--blu-primary)!important;color:var(--blu-primary)!important}.collection .facet-clear-all{color:var(--blu-primary)!important;font-weight:600}.collection .facet-drawer-button{border-radius:var(--blu-r-pill)!important;border:1px solid var(--blu-neutral-200)!important;background:var(--blu-white)!important;color:var(--blu-ink)!important;font-weight:600}.collection .facet-drawer-button:hover{border-color:var(--blu-primary)!important}#FacetDrawer .drawer__heading{color:var(--blu-ink)!important;font-weight:600}#FacetDrawer .drawer__sticky--bottom .btn--primary{border-radius:var(--blu-r-pill)!important;font-weight:600}.collection .empty-state{padding:clamp(4rem,8vw,6.4rem) 2rem;background:var(--blu-bg-soft-up);border:1px solid var(--blu-neutral-200);border-radius:var(--blu-r-feature);margin-top:2rem}.collection .empty-state .h4{color:var(--blu-ink)!important;font-weight:600}.collection .empty-state p{color:var(--blu-neutral-600)}.collection .empty-state svg{color:var(--blu-neutral-300);opacity:.9}.collection .empty-state .btn--primary{border-radius:var(--blu-r-pill)!important;font-weight:600}.collection .pagination__item{color:var(--blu-neutral-600);border-radius:10px;font-weight:600;transition:color .18s ease,background .18s ease}.collection .pagination__item:hover{color:var(--blu-primary)}.collection .pagination__item--current{background:var(--blu-ink)!important;color:var(--blu-white)!important}.collection .pagination__item-arrow{color:var(--blu-ink)}.collection .pagination-wrapper .btn--primary{border-radius:var(--blu-r-pill)!important;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/91/assets/blu-overrides.css.map */
