:root{--ab-ivoire: #F7F3ED;--ab-sable: #E8DDD0;--ab-sable-mid: #D4C4B0;--ab-or: #C8A020;--ab-or-clair: #E8C84A;--ab-or-fonce: #9A7810;--ab-vert: #3A6B35;--ab-vert-clair: #5A9B52;--ab-vert-fonce: #265020;--ab-brun: #2C1810;--ab-brun-mid: #5A4A3A;--ab-brun-clair: #8A7060;--ab-font-titre: "Cormorant Garamond", "Georgia", serif;--ab-font-corps: "Jost", "Nunito", sans-serif;--ab-radius: 4px;--ab-radius-md: 8px;--ab-radius-lg: 12px;--ab-transition: .25s ease}body,.shopify-section{font-family:var(--ab-font-corps)!important;background-color:var(--ab-ivoire)!important;color:var(--ab-brun)!important}h1,h2,h3,h4,.h1,.h2,.h3,.section__heading,.product__title,.card__heading{font-family:var(--ab-font-titre)!important;font-weight:500!important;color:var(--ab-brun)!important;letter-spacing:.5px!important}h1,.h1{font-size:clamp(28px,5vw,48px)}h2,.h2{font-size:clamp(22px,3.5vw,36px)}h3,.h3{font-size:clamp(18px,2.5vw,26px)}p,li,span,label,input,select,textarea{font-family:var(--ab-font-corps);color:var(--ab-brun-mid);line-height:1.75}a{color:var(--ab-or-fonce);transition:color var(--ab-transition)}a:hover{color:var(--ab-vert)}.caption,.card__information .caption,.product__vendor,.product-media-modal__toggle-label{font-size:11px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--ab-or)}.color-background-1,.color-scheme-1,main,.index-section{background-color:var(--ab-ivoire)!important}.color-background-2,.color-scheme-2{background-color:var(--ab-sable)!important}.header,.header-wrapper,.shopify-section-header-sticky,.shopify-section-header{background-color:var(--ab-ivoire)!important;border-bottom:1px solid var(--ab-sable-mid)!important;transition:box-shadow var(--ab-transition)}.header.scrolled,.header--has-sticky-header{box-shadow:0 2px 16px #2c181014}.header__heading-link,.header__heading{font-family:var(--ab-font-titre)!important;font-size:22px;color:var(--ab-or)!important;letter-spacing:2px}.header__menu-item,.header__active-menu-item,.list-menu__item--link{font-family:var(--ab-font-corps);font-size:11px!important;letter-spacing:2px;text-transform:uppercase;color:var(--ab-brun-mid)!important;transition:color var(--ab-transition)}.header__menu-item:hover,.list-menu__item--link:hover{color:var(--ab-or)!important}.header__icon svg,.header__icon path{stroke:var(--ab-brun-mid)!important;transition:stroke var(--ab-transition)!important}.header__icon:hover svg,.header__icon:hover path{stroke:var(--ab-or)!important}.cart-count-bubble{background-color:var(--ab-or)!important;color:var(--ab-ivoire)!important;font-family:var(--ab-font-corps);font-size:10px}.menu-drawer,.menu-drawer__navigation{background-color:var(--ab-ivoire)!important}.shopify-section-announcement-bar+.shopify-section-header .header,.shopify-section-announcement-bar~* .header__menu-item{color:var(--ab-brun-mid)!important}.announcement-bar,.shopify-section-announcement-bar{background-color:var(--ab-vert)!important;color:var(--ab-ivoire)!important}.announcement-bar__message,.announcement-bar p,.announcement-bar a,.announcement-bar span,.announcement-bar__message *,.shopify-section-announcement-bar p,.shopify-section-announcement-bar a,.shopify-section-announcement-bar span{font-family:var(--ab-font-corps)!important;font-size:12px!important;letter-spacing:1.5px!important;color:var(--ab-ivoire)!important;text-decoration:none!important}.announcement-bar__link svg,.announcement-bar svg path,.announcement-bar svg polyline{stroke:var(--ab-ivoire)!important;fill:none!important}.button,.button--primary,[type=submit],.shopify-payment-button__button--branded{background-color:var(--ab-or)!important;color:var(--ab-ivoire)!important;border:none!important;border-radius:var(--ab-radius)!important;font-family:var(--ab-font-corps)!important;font-size:11px!important;font-weight:500!important;letter-spacing:2px!important;text-transform:uppercase!important;padding:14px 28px!important;transition:background-color var(--ab-transition),transform var(--ab-transition);cursor:pointer}.button:hover,.button--primary:hover,[type=submit]:hover{background-color:var(--ab-or-fonce)!important;transform:translateY(-1px)}.button:active,.button--primary:active{transform:translateY(0)}.button--secondary,.button--tertiary{background-color:transparent!important;color:var(--ab-brun)!important;border:1px solid var(--ab-sable-mid)!important;border-radius:var(--ab-radius)!important;font-family:var(--ab-font-corps)!important;font-size:11px!important;letter-spacing:2px;text-transform:uppercase;transition:border-color var(--ab-transition),color var(--ab-transition)}.button--secondary:hover{border-color:var(--ab-or)!important;color:var(--ab-or)!important}.product-form__submit,.product-form__submit.button,button.product-form__submit,[type=submit].product-form__submit{background-color:var(--ab-vert)!important;color:var(--ab-ivoire)!important;border:none!important;border-radius:var(--ab-radius)!important;font-family:var(--ab-font-corps)!important;font-size:12px!important;font-weight:600!important;letter-spacing:2px!important;text-transform:uppercase!important;padding:16px 32px!important;transition:background-color var(--ab-transition),transform var(--ab-transition)}.product-form__submit span,.product-form__submit .btn-label,.product-form__submit>*{color:var(--ab-ivoire)!important}.product-form__submit:hover,.product-form__submit.button:hover{background-color:var(--ab-vert-fonce)!important;color:var(--ab-ivoire)!important;transform:translateY(-1px)}.product-form__submit:disabled,.product-form__submit[disabled]{background-color:var(--ab-sable-mid)!important;color:var(--ab-brun-clair)!important;cursor:not-allowed;transform:none}.card,.card-wrapper,.product-card-wrapper{background-color:#fff;border:.5px solid var(--ab-sable-mid);border-radius:var(--ab-radius-md);overflow:hidden;transition:border-color var(--ab-transition),transform var(--ab-transition),box-shadow var(--ab-transition)}.card:hover,.card-wrapper:hover{border-color:var(--ab-or);transform:translateY(-3px);box-shadow:0 8px 24px #2c18101a}.card__media,.card__media img{background-color:var(--ab-sable)}.card__information,.card__content{background-color:#fff;padding:12px 14px!important}.card__heading,.card__heading a{font-family:var(--ab-font-titre)!important;font-size:16px!important;color:var(--ab-brun)!important;font-weight:500}.price,.price--large,.price__regular,.price-item--regular{font-family:var(--ab-font-corps)!important;font-size:15px!important;font-weight:500;color:var(--ab-or-fonce)!important}.price__sale .price-item--sale{color:var(--ab-vert)!important}.price__sale .price-item--regular{color:var(--ab-brun-clair)!important;text-decoration:line-through}.badge,.product__badge{background-color:var(--ab-vert)!important;color:var(--ab-ivoire)!important;font-family:var(--ab-font-corps);font-size:10px;letter-spacing:1px;text-transform:uppercase;border-radius:2px;padding:3px 8px}.badge--sale{background-color:var(--ab-or)!important}.product__title{font-family:var(--ab-font-titre)!important;font-size:clamp(24px,4vw,38px)!important;color:var(--ab-brun)!important;letter-spacing:.5px;line-height:1.2}.product__vendor{font-size:11px;letter-spacing:3px;text-transform:uppercase;color:var(--ab-or);margin-bottom:8px}.product__description,.product__description p{font-family:var(--ab-font-corps);font-size:14px;color:var(--ab-brun-mid);line-height:1.8}.variant-input-wrapper label,.swatch__input+label,.select__select{border:1px solid var(--ab-sable-mid);border-radius:var(--ab-radius);font-family:var(--ab-font-corps);color:var(--ab-brun);transition:border-color var(--ab-transition)}.variant-input-wrapper label:hover,.swatch__input:checked+label{border-color:var(--ab-or)!important;color:var(--ab-or)!important}.quantity{border:1px solid var(--ab-sable-mid)!important;border-radius:var(--ab-radius)!important;color:var(--ab-brun)!important}.accordion__title,.accordion summary{font-family:var(--ab-font-corps);font-size:13px;letter-spacing:1px;text-transform:uppercase;color:var(--ab-brun-mid);border-top:1px solid var(--ab-sable-mid);padding:14px 0}.accordion__content,.accordion details[open] summary~*{font-size:13px;color:var(--ab-brun-clair);line-height:1.8;padding-bottom:14px}.cart-drawer,.cart-drawer__header{background-color:var(--ab-ivoire)!important;border-left:1px solid var(--ab-sable-mid)}.cart-drawer__heading,.cart__title{font-family:var(--ab-font-titre)!important;color:var(--ab-brun)!important;font-size:22px}.cart-item__name,.cart-item__name a{font-family:var(--ab-font-titre)!important;font-size:15px;color:var(--ab-brun)!important}.cart-item__price,.cart-item .price{color:var(--ab-or-fonce)!important}.totals__subtotal-value{font-family:var(--ab-font-titre)!important;font-size:20px;color:var(--ab-brun)!important}.cart__checkout-button{background-color:var(--ab-vert)!important;color:var(--ab-ivoire)!important;border-radius:var(--ab-radius)!important;letter-spacing:2px;text-transform:uppercase;font-size:12px!important}.cart__checkout-button:hover{background-color:var(--ab-vert-fonce)!important}.multicolumn,.image-with-text{background-color:var(--ab-sable)!important}.rich-text__heading{font-family:var(--ab-font-titre)!important;color:var(--ab-brun)!important}.rich-text__text{color:var(--ab-brun-mid);font-size:15px;line-height:1.8}.featured-collection{background-color:var(--ab-ivoire)}.collage-card{border-radius:var(--ab-radius-md);overflow:hidden}.testimonials,.review-section{background-color:var(--ab-sable)}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],textarea,select{background-color:#fff!important;border:1px solid var(--ab-sable-mid)!important;border-radius:var(--ab-radius)!important;color:var(--ab-brun)!important;font-family:var(--ab-font-corps)!important;font-size:14px;padding:10px 14px;transition:border-color var(--ab-transition)}input:focus,textarea:focus,select:focus{border-color:var(--ab-or)!important;outline:none;box-shadow:0 0 0 3px #c8a0201f}label{font-family:var(--ab-font-corps);font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--ab-brun-mid);margin-bottom:6px;display:block}.footer,.footer-section,.shopify-section-footer{background-color:var(--ab-brun)!important;color:var(--ab-sable)!important;border-top:none}.footer__heading,.footer-block__heading{font-family:var(--ab-font-titre)!important;font-size:14px;letter-spacing:2px;text-transform:uppercase;color:var(--ab-or)!important;margin-bottom:14px}.footer__list-item a,.footer-block__list-item a,.footer a{font-size:13px;color:var(--ab-brun-clair)!important;text-decoration:none;transition:color var(--ab-transition)}.footer a:hover{color:var(--ab-or)!important}.footer__copyright,.footer-copyright{font-size:11px;color:var(--ab-brun-clair)!important;letter-spacing:1px;border-top:1px solid rgba(255,255,255,.08);padding-top:16px;margin-top:16px}.social-icons a svg,.list-social__item a svg{fill:var(--ab-brun-clair);transition:fill var(--ab-transition)}.social-icons a:hover svg,.list-social__item a:hover svg{fill:var(--ab-or)}.footer .field__input{background-color:#ffffff14!important;border-color:#ffffff26!important;color:var(--ab-ivoire)!important}.footer .field__input::placeholder{color:var(--ab-brun-clair)}.footer .field__button svg{fill:var(--ab-ivoire)}.breadcrumb,nav[aria-label=breadcrumb]{font-size:11px;letter-spacing:1px}.breadcrumb a{color:var(--ab-brun-clair)}.breadcrumb a:hover{color:var(--ab-or)}.breadcrumb__divider{color:var(--ab-sable-mid)}.pagination__item a,.pagination__item button{border:1px solid var(--ab-sable-mid);border-radius:var(--ab-radius);color:var(--ab-brun-mid);transition:all var(--ab-transition)}.pagination__item--current a,.pagination__item a:hover{background-color:var(--ab-or)!important;border-color:var(--ab-or)!important;color:var(--ab-ivoire)!important}.facets__summary,.facets__heading{font-family:var(--ab-font-corps);font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--ab-brun-mid)}.facets__checkbox:checked~.facets__label,.facets__checkbox:checked+.facets__label{color:var(--ab-or)!important}.active-facets__button{background-color:var(--ab-sable)!important;border:1px solid var(--ab-sable-mid)!important;color:var(--ab-brun-mid)!important;border-radius:99px;font-size:11px}.active-facets__button:hover{border-color:var(--ab-or)!important;color:var(--ab-or)!important}.cart__note,.form__message{background-color:var(--ab-sable)!important;border:1px solid var(--ab-sable-mid)!important;border-radius:var(--ab-radius)!important;padding:12px 16px!important;font-size:13px!important;color:var(--ab-brun-mid)!important}.form__message--error{background-color:#fdf0ee;border-color:#d85a30;color:#712b13}.form__message--success{background-color:#eaf3de;border-color:var(--ab-vert)!important;color:var(--ab-vert-fonce)!important}.product__save-btn,.product-card__wishlist{color:var(--ab-or)!important}.loading-overlay__spinner path,.loading__spinner{stroke:var(--ab-or)!important}.quick-add__submit,.card__link .quick-add__submit,.quick-add-modal__content .button,.product-card__quick-add{background-color:var(--ab-vert)!important;color:var(--ab-ivoire)!important;font-family:var(--ab-font-corps)!important;font-size:11px!important;font-weight:600!important;letter-spacing:1.5px!important;text-transform:uppercase!important}.quick-add__submit span,.quick-add__submit>*{color:var(--ab-ivoire)!important}.quick-add__submit:hover,.product-card__quick-add:hover{background-color:var(--ab-vert-fonce)!important;color:var(--ab-ivoire)!important}.quick-add__submit .icon,.quick-add__submit svg,.quick-add__submit svg path{stroke:var(--ab-ivoire)!important;fill:none!important}@media(max-width:768px){.header__heading-link{font-size:18px}.product__title{font-size:24px!important}.card__heading{font-size:14px!important}.cart-drawer{width:100%!important;max-width:100%}.button,.button--primary,.product-form__submit{width:100%;text-align:center}h2,.h2{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/atlasbio-custom.css.map */
