:root{--karole-bg: #FAFAF8;--karole-bg-alt: #F0EDE6;--karole-text: #1A1A1A;--karole-gold: #C9A84C;--karole-border: #e8e4dc;--karole-muted: #888888}body{background-color:var(--karole-bg);color:var(--karole-text)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;letter-spacing:.02em}.button:not(.button--secondary):not(.link),.product-form__submit,.shopify-payment-button__button--unbranded,form button[type=submit],form input[type=submit]{background-color:var(--karole-text)!important;color:var(--karole-bg)!important;border:1px solid var(--karole-text)!important;border-radius:0!important;font-size:.72rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;font-weight:400!important;padding:14px 28px!important;transition:background-color .3s ease,color .3s ease,border-color .3s ease!important}.button:not(.button--secondary):not(.link):hover,.product-form__submit:hover,form button[type=submit]:hover,form input[type=submit]:hover{background-color:var(--karole-gold)!important;color:var(--karole-text)!important;border-color:var(--karole-gold)!important}.button--secondary,.button.link{background-color:transparent!important;color:var(--karole-text)!important;border:1px solid var(--karole-border)!important;border-radius:0!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:.72rem!important}.button--secondary:hover{border-color:var(--karole-gold)!important;color:var(--karole-gold)!important}.header{background-color:var(--karole-bg)!important;border-bottom:1px solid var(--karole-border)!important;box-shadow:none!important}.header a,.header__row a,.menu-list__link-title,.mega-menu__link-title,.header-logo__image+span{color:var(--karole-text)!important;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;transition:color .2s}.header a:hover,.menu-list__link-title:hover,.mega-menu__link-title:hover{color:var(--karole-gold)!important}.menu-drawer__navigation a{color:var(--karole-text)!important}.menu-drawer__navigation a:hover{color:var(--karole-gold)!important}.announcement-bar__text,.announcement-bar__link{color:var(--karole-bg)!important;font-size:.7rem;letter-spacing:.15em;text-transform:uppercase}.product-card{border-radius:0!important}.card-gallery{background-color:#f2efe9!important;border-radius:0!important;overflow:hidden}.product-media-container{background-color:#f2efe9!important;border-radius:0!important}.product-media-container img,.product-media__image{object-fit:cover!important}.product-card .h5,.product-card .h4,.group-block-content .h5,.group-block-content .h4{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;font-size:.9rem!important;letter-spacing:.02em;color:var(--karole-text)!important}.product-card .price,.group-block-content .price{font-family:Georgia,Times New Roman,serif!important;color:var(--karole-text)!important;font-size:.9rem!important}.compare-at-price{color:var(--karole-muted)!important;text-decoration:line-through}.product-card:hover .card-gallery{opacity:.92}.resource-card{border-radius:0!important}.resource-card__media{background-color:#f2efe9!important}.resource-card__title,.resource-card__title.h5{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;color:var(--karole-text)!important;letter-spacing:.04em}.resource-card__subtext{color:var(--karole-muted)!important;font-size:.8rem}.product-media-gallery__slideshow--single-media .product-media-container,.product-information .product-media-container{background-color:#f2efe9!important;min-height:480px!important}@media screen and (max-width:749px){.product-information .product-media-container{min-height:320px!important}}.product-information h1,.product-information .h1,.product-information .h2{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;font-size:clamp(1.4rem,2.5vw,2rem)!important;letter-spacing:.02em}.product-information .price{font-family:Georgia,Times New Roman,serif!important;font-size:1.2rem!important;color:var(--karole-text)!important}slideshow-arrows .slideshow-control{background-color:var(--karole-bg)!important;border:1px solid var(--karole-border)!important;border-radius:0!important;color:var(--karole-text)!important;transition:background-color .2s,color .2s}slideshow-arrows .slideshow-control:hover{background-color:var(--karole-text)!important;color:var(--karole-bg)!important;border-color:var(--karole-text)!important}.slideshow-control:has(.slideshow-controls__thumbnail){border:1px solid var(--karole-border)!important;border-radius:0!important;overflow:hidden;transition:border-color .2s}.slideshow-control:has(.slideshow-controls__thumbnail):hover,.slideshow-control[aria-current=true]:has(.slideshow-controls__thumbnail){border-color:var(--karole-text)!important;border-width:2px!important}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=range]),select,textarea,.field__input,.select__select{border-radius:0!important;border-color:var(--karole-border)!important}input:focus,select:focus,textarea:focus,.field__input:focus{border-color:var(--karole-gold)!important;box-shadow:none!important;outline:none!important}.cart-drawer{background-color:var(--karole-bg)!important}.cart-drawer__header{border-bottom:1px solid var(--karole-border)!important}.cart-drawer__heading{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important}.cart-items__wrapper{border-top:1px solid var(--karole-border)}.badge,.price__badge-sale{background-color:var(--karole-gold)!important;color:var(--karole-text)!important;border-radius:0!important;font-size:.65rem;letter-spacing:.1em;text-transform:uppercase}.footer{background-color:var(--karole-text)!important;color:var(--karole-bg)!important}.footer a,.footer-utilities__text{color:#fafaf8b3!important;transition:color .2s}.footer a:hover{color:var(--karole-gold)!important}.footer h2,.footer h3,.footer h4,.footer .h2,.footer .h3,.footer .h4{color:var(--karole-bg)!important;font-family:Georgia,Times New Roman,serif!important;font-weight:400!important}.section-resource-list__header .h3,.section-resource-list__header h3{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;font-size:clamp(1.2rem,2vw,1.6rem)!important;letter-spacing:.04em;color:var(--karole-text)}.resource-list__carousel slideshow-arrows .slideshow-control{background-color:var(--karole-bg)!important;border:1px solid var(--karole-border)!important;border-radius:0!important;color:var(--karole-text)!important;width:40px!important;height:40px!important;transition:background-color .2s,color .2s}.resource-list__carousel slideshow-arrows .slideshow-control:hover{background-color:var(--karole-text)!important;color:var(--karole-bg)!important;border-color:var(--karole-text)!important}.breadcrumb a{color:var(--karole-muted)!important;font-size:.75rem;letter-spacing:.05em}.breadcrumb a:hover{color:var(--karole-gold)!important}.pagination__item--current{background-color:var(--karole-text)!important;color:var(--karole-bg)!important;border-radius:0!important}.pagination__item:hover{color:var(--karole-gold)!important}
/*# sourceMappingURL=/cdn/shop/t/64/assets/k-arole-custom.css.map */
