@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,400;1,500&family=Lato:wght@300;400;700&display=swap";:root{--alb-ice-blue: #d7f2ff;--alb-navy: #3D5A80;--alb-white: #FFFFFF;--alb-cream: #FAF9F7;--alb-gold: #C9A227;--alb-light-gray: #E8E6E3}html,body,.shopify-section,p,span,a,li,input,textarea,button,select{font-family:Lato,sans-serif!important;color:var(--alb-navy)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,[class*=heading],[class*=title]{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400;letter-spacing:.02em;color:var(--alb-navy)}.announcement-bar,.announcement,[class*=announcement-bar],[class*=announcement__],[data-section-type=announcement-bar],#shopify-section-announcement-bar,.shopify-section-group-header-group>section:first-child:has([class*=announcement]){display:none!important}header,.header,.site-header,#shopify-section-header,.shopify-section-header{background-color:var(--alb-white)!important;border-bottom:1px solid var(--alb-light-gray);padding-top:8px!important;padding-bottom:8px!important;min-height:auto!important;height:auto!important}[class*=header-group]>*:not(:first-child),.shopify-section-group-header-group>*:not(:first-child){background-color:var(--alb-white)!important}header>*,.header>*{padding-top:0!important;padding-bottom:0!important}.header__logo img,.site-header__logo img,[class*=logo] img{max-height:30px!important;height:30px!important}.shopify-section-group-header-group{margin:0!important;padding:0!important}.hero,[class*=hero],#shopify-section-hero_main,#shopify-section-hero-main,[id*=hero]{min-height:100vh!important;height:100vh!important}.hero h1,.hero h2,.hero h3,.hero h4,.hero h5,.hero p,.hero span,.hero div,[class*=hero] h1,[class*=hero] h2,[class*=hero] h3,[class*=hero] h4,[class*=hero] h5,[class*=hero] p,[class*=hero] span,[class*=hero] div,#shopify-section-hero_main h1,#shopify-section-hero_main h2,#shopify-section-hero_main p,#shopify-section-hero_main span,#shopify-section-hero_main div,[id*=hero] h1,[id*=hero] h2,[id*=hero] p,[id*=hero] span,[id*=hero] [class*=text]{color:#fff!important}.hero a,.hero button,[class*=hero] a:not([class*=logo]),[class*=hero] button,[class*=hero] [class*=button],#shopify-section-hero_main a,#shopify-section-hero_main button,[id*=hero] a:not([class*=logo]),[id*=hero] button{color:#fff!important;background-color:transparent!important;border:none!important;text-decoration:underline!important;text-underline-offset:4px}nav a,.nav a,.header a,.site-header a,[class*=nav] a,[class*=menu] a{font-family:Lato,sans-serif!important;font-size:13px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--alb-navy)!important;text-decoration:none}nav a:hover,.nav a:hover,.header a:hover,[class*=nav] a:hover,[class*=menu] a:hover{text-decoration:underline;text-underline-offset:4px}.header__icon,[class*=header] svg,[class*=cart] svg,[class*=account] svg{color:var(--alb-navy)!important;stroke:var(--alb-navy)!important}.hero,.banner,.slideshow,[class*=hero],[class*=banner],[class*=slideshow]{position:relative}.hero__title,.banner__title,.slideshow__title,[class*=hero] h1,[class*=hero] h2,[class*=banner] h1,[class*=banner] h2{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(32px,5vw,56px);font-weight:400;letter-spacing:.01em;color:var(--alb-navy)!important;line-height:1.15}.hero__text,.banner__text,.slideshow__text,[class*=hero] p,[class*=banner] p{font-family:Lato,sans-serif!important;font-size:clamp(14px,2vw,18px);font-weight:300;line-height:1.7;color:var(--alb-navy)!important;max-width:550px}.hero .btn,.hero button,.hero a.button,.banner .btn,.banner button,.banner a.button,[class*=hero] .btn,[class*=hero] [class*=button],[class*=banner] .btn,[class*=banner] [class*=button]{background-color:transparent!important;color:var(--alb-navy)!important;border:none!important;font-family:Lato,sans-serif!important;font-size:13px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline!important;text-underline-offset:4px;padding:10px 5px;box-shadow:none!important}.hero .btn:hover,.banner .btn:hover,[class*=hero] .btn:hover,[class*=banner] .btn:hover,[class*=hero] [class*=button]:hover,[class*=banner] [class*=button]:hover{text-decoration-thickness:2px!important;background-color:transparent!important}.product-card,.product-item,.product-grid-item,[class*=product-card],[class*=product-item]{text-align:center}.product-card__title,.product-item__title,.product-card h3,.product-item h3,[class*=product-card] h3,[class*=product-item] h3,[class*=product] [class*=title]{font-family:Lato,sans-serif!important;font-size:14px;font-weight:400;color:var(--alb-navy)!important;text-transform:none;letter-spacing:0}.product-card__price,.product-item__price,[class*=product-card] [class*=price],[class*=product-item] [class*=price],.price{font-family:Lato,sans-serif!important;font-size:14px;font-weight:300;color:var(--alb-navy)!important}.product-card img,.product-item img,[class*=product-card] img,[class*=product-item] img{transition:transform .5s ease}.product-card:hover img,.product-item:hover img,[class*=product-card]:hover img,[class*=product-item]:hover img{transform:scale(1.03)}.product-card__image,.product-item__image,[class*=product-card] [class*=image],[class*=product-item] [class*=image]{overflow:hidden}.product-card__badge,.badge,[class*=badge]{display:none}.product-card [class*=add],.product-item [class*=add],[class*=quick-add]{font-family:Lato,sans-serif!important;font-size:12px;letter-spacing:.05em;text-transform:uppercase}.collection__title,.featured-collection__title,[class*=collection] h2,[class*=featured] h2,.section-header h2{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(28px,4vw,42px);font-weight:400;letter-spacing:.02em;color:var(--alb-navy)!important;text-align:center;margin-bottom:40px}.collection__view-all,[class*=view-all],[class*=shop-all],a[href*=collection]{font-family:Lato,sans-serif!important;font-size:13px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--alb-navy)!important;text-decoration:underline;text-underline-offset:4px}.collection__view-all:hover,[class*=view-all]:hover,[class*=shop-all]:hover{text-decoration-thickness:2px}.rich-text,.text-block,[class*=rich-text],[class*=text-block]{padding:60px 20px}.rich-text h2,.text-block h2,[class*=rich-text] h2,[class*=text-block] h2{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(24px,3vw,36px);font-weight:400;color:var(--alb-navy)!important;margin-bottom:20px}.rich-text p,.text-block p,[class*=rich-text] p,[class*=text-block] p{font-family:Lato,sans-serif!important;font-size:16px;font-weight:300;line-height:1.9;color:var(--alb-navy)!important;max-width:700px;margin:0 auto}.section--cream,[style*=FAF9F7],[style*=faf9f7]{background-color:var(--alb-cream)!important}#shopify-section-more_to_explore,#shopify-section-more-to-explore,[id*=more_to_explore],[id*=more-to-explore],[data-section-id=more_to_explore],[data-section-id=more-to-explore]{background-color:var(--alb-ice-blue)!important}.newsletter,.email-signup,[class*=newsletter],[class*=email-signup],[class*=subscribe]{background-color:var(--alb-ice-blue)!important;padding:60px 20px}.newsletter h2,[class*=newsletter] h2,[class*=email-signup] h2{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(24px,3vw,32px);font-weight:400;color:var(--alb-navy)!important}.newsletter p,[class*=newsletter] p{font-family:Lato,sans-serif!important;font-weight:300;color:var(--alb-navy)!important}.newsletter input[type=email],[class*=newsletter] input[type=email],[class*=email-signup] input{border:1px solid var(--alb-navy)!important;font-family:Lato,sans-serif!important;color:var(--alb-navy)!important;background-color:var(--alb-white)!important}.newsletter input::placeholder,[class*=newsletter] input::placeholder{color:var(--alb-navy)!important;opacity:.6}.newsletter button,.newsletter [type=submit],[class*=newsletter] button,[class*=newsletter] [type=submit]{background-color:var(--alb-navy)!important;color:var(--alb-white)!important;border:2px solid var(--alb-navy)!important;font-family:Lato,sans-serif!important;font-size:13px;letter-spacing:.1em;text-transform:uppercase;transition:all .3s ease}.newsletter button:hover,.newsletter [type=submit]:hover,[class*=newsletter] button:hover,[class*=newsletter] [type=submit]:hover{background-color:var(--alb-white)!important;color:var(--alb-navy)!important}footer,.footer,.site-footer,[class*=footer]{background-color:var(--alb-white)!important;border-top:1px solid var(--alb-light-gray);padding:60px 0 40px}footer h3,footer h4,.footer h3,.footer h4,[class*=footer] h3,[class*=footer] h4,[class*=footer] [class*=heading]{font-family:Lato,sans-serif!important;font-size:12px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--alb-navy)!important;margin-bottom:15px}footer a,.footer a,[class*=footer] a{font-family:Lato,sans-serif!important;color:var(--alb-navy)!important;font-size:14px;font-weight:300}footer a:hover,.footer a:hover,[class*=footer] a:hover{text-decoration:underline;text-underline-offset:3px}footer p,.footer p,[class*=footer] p{color:var(--alb-navy)!important;font-size:14px}.footer__copyright,[class*=copyright]{font-family:Lato,sans-serif!important;font-size:12px;color:var(--alb-navy)!important;opacity:.7}footer svg,.footer svg,[class*=footer] svg,[class*=social] svg{color:var(--alb-navy)!important;fill:var(--alb-navy)!important}.product-form__submit,.add-to-cart,.btn--primary,.button--primary,[class*=add-to-cart],[class*=product] button[type=submit],form[action*=cart] button{background-color:var(--alb-navy)!important;color:var(--alb-white)!important;border:2px solid var(--alb-navy)!important;font-family:Lato,sans-serif!important;font-size:13px;letter-spacing:.1em;text-transform:uppercase;border-radius:0!important;transition:all .3s ease}.product-form__submit:hover,.add-to-cart:hover,.btn--primary:hover,.button--primary:hover,[class*=add-to-cart]:hover,[class*=product] button[type=submit]:hover,form[action*=cart] button:hover{background-color:var(--alb-white)!important;color:var(--alb-navy)!important}.btn--secondary,.button--secondary{background-color:transparent!important;color:var(--alb-navy)!important;border:2px solid var(--alb-navy)!important;font-family:Lato,sans-serif!important;font-size:13px;letter-spacing:.1em;text-transform:uppercase;border-radius:0!important}.btn--secondary:hover,.button--secondary:hover{background-color:var(--alb-navy)!important;color:var(--alb-white)!important}.product__title,.product-single__title,[class*=product] h1{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(28px,4vw,40px);font-weight:400;color:var(--alb-navy)!important}.product__description,.product-single__description,[class*=product] [class*=description]{font-family:Lato,sans-serif!important;font-weight:300;line-height:1.8;color:var(--alb-navy)!important}.product__price,.product-single__price,[class*=product] [class*=price]{font-family:Lato,sans-serif!important;font-weight:400;color:var(--alb-navy)!important}.product__variants,[class*=variant],[class*=option] select,[class*=option] input{font-family:Lato,sans-serif!important;color:var(--alb-navy)!important;border-color:var(--alb-navy)!important}.collection__title,.collection-header__title,[class*=collection] h1{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400;letter-spacing:.02em;color:var(--alb-navy)!important}.collection__description,[class*=collection] [class*=description]{font-family:Lato,sans-serif!important;font-weight:300;color:var(--alb-navy)!important}.cart,.cart-drawer,[class*=cart]{font-family:Lato,sans-serif!important}.cart h2,.cart-drawer h2,[class*=cart] h2{font-family:Cormorant Garamond,Georgia,serif!important;color:var(--alb-navy)!important}.cart a,.cart-drawer a,[class*=cart] a{color:var(--alb-navy)!important}.cart__checkout,[class*=checkout] button,[class*=cart] [class*=checkout]{background-color:var(--alb-navy)!important;color:var(--alb-white)!important;border:2px solid var(--alb-navy)!important;font-family:Lato,sans-serif!important;text-transform:uppercase;letter-spacing:.1em}.cart__checkout:hover,[class*=checkout] button:hover{background-color:var(--alb-white)!important;color:var(--alb-navy)!important}input,textarea,select{font-family:Lato,sans-serif!important;color:var(--alb-navy)!important;border-color:var(--alb-light-gray)!important}input:focus,textarea:focus,select:focus{border-color:var(--alb-navy)!important;outline-color:var(--alb-navy)!important}label{font-family:Lato,sans-serif!important;color:var(--alb-navy)!important}button,.btn,.button,[class*=button],[class*=btn]{border-radius:0!important}a{color:var(--alb-navy);transition:all .2s ease}@media screen and (max-width:749px){.hero__title,.banner__title,[class*=hero] h1,[class*=hero] h2,[class*=banner] h1{font-size:28px}.hero__text,.banner__text,[class*=hero] p,[class*=banner] p{font-size:14px}.rich-text,[class*=rich-text]{padding:40px 20px}.rich-text p,[class*=rich-text] p{font-size:15px}.collection__title,[class*=collection] h2{font-size:26px}.newsletter,[class*=newsletter]{padding:40px 20px}footer,.footer,[class*=footer]{padding:40px 20px 30px}.mobile-nav a,[class*=mobile] a{font-family:Lato,sans-serif!important;color:var(--alb-navy)!important}}.text-center{text-align:center}.underline-link{text-decoration:underline;text-underline-offset:4px}.underline-link:hover{text-decoration-thickness:2px}.bg-cream{background-color:var(--alb-cream)!important}.bg-ice-blue{background-color:var(--alb-ice-blue)!important}.bg-white{background-color:var(--alb-white)!important}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--alb-cream)}::-webkit-scrollbar-thumb{background:var(--alb-navy);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#2d4460}
/*# sourceMappingURL=/cdn/shop/t/4/assets/alb-custom.css.map */
