h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:avory-i-latin,sans-serif;font-style:normal;font-weight:600;color:var(--color-button-primary)}.collapsible-trigger-btn--borders{border-color:#000}.collapsible-trigger__icon{color:#000}.site-header__cart{max-width:50%}@media screen and (min-width:768px){.site-header__cart{width:50%;min-width:650px;max-width:50%;height:100vh;top:-15px}}.cart__item{margin-bottom:10px;padding-bottom:10px}.cart__image a{width:80px;height:80px}.cart__item-name{font-size:calc(var(--type-base-size) - 2px);margin-bottom:5px;font-weight:700}.cart__price,.cart__price:not(.cart__price--strikethrough){font-size:calc(var(--type-base-size) - 2px)}.cart__item{display:grid;grid-template-areas:"cartImage cartTitle cartPrice" "cartImage cartQuantity ." ". cartRemove ."}.js-qty__num{padding:0 20px}@media screen and (max-width:480px){.site-header__cart{max-width:100%}}.cart__scrollable .scrollable-grid{padding-left:0}.cart__recommended-title{font-size:calc(var(--type-base-size) + 2px);font-weight:700}.cr-image{height:fit-content;position:relative}.cart-recommendations .scrollable-grid .grid-item{flex:0 0 65%}@media(max-width:480px){.cart-recommendations .scrollable-grid .grid-item{flex:0 0 80%}}.cart-recommendations .grid-item__content{background:#b6e6c4;padding:5px;border-radius:3px}.cart-recommendations .grid-product__title,.cart-recommendations .grid-product__price{font-size:calc(var(--type-base-size) - 2px)}.cart-recommendations .scrollable-grid .grid-item__link{display:flex;align-items:center}.cart-recommendations .scrollable-grid .grid-item__link img{width:80px;min-width:80px;height:80px}.cr-image{margin-right:10px}.cart-recommendations .scrollable-grid .grid-product__tags,.cart-recommendations .scrollable-grid .grid-product__tag--sale{left:0;top:0;margin-left:0;margin-top:0}.cart-recommendations .grid-item__meta{margin:0 0 0 10px;text-align:left}.collection-hero__content h1{color:#fff}.collection-hero__content{align-items:center}.grid-item__meta{text-align:center}.grid-product__title{font-weight:700}.grid-product__price,.grid-product__price-item,.grid-product__price--current{font-weight:400;font-size:1em}.product-single__title{color:var(--color-button-primary);font-size:1.375em;font-style:normal;font-weight:700;line-height:normal}.product-single__meta{padding-top:0;padding-left:40px}.product-single__meta .breadcrumb{display:none}input.js-qty__num{border-color:#000}.product-single__price{color:var(--color-button-primary);font-size:1.375em;font-weight:700}.product-single__price .money{font-size:1.375em;font-weight:700}.btn.add-to-cart .product__price{color:#fff}@media only screen and (max-width:768px){.page-content--product{padding-top:0}.product__photos{margin-top:0}.product-single__meta{padding-top:0;padding-left:0;text-align:center}}.product__main-photos .product-slideshow{border:none}.product-block .collapsible-trigger-btn{font-size:1em}.product-recommendations__title{color:var(--color-text-primary);font-weight:700;font-size:1.15em}@media screen and (min-width:768px){.product-slideshow{display:flex;flex-wrap:wrap;gap:10px}.product-main-slide{width:49%}.product-main-slide:first-child{width:100%}}.h3.text-column--title{font-family:var(--typeBasePrimary);font-size:1em;font-weight:700;color:#142314}.header-section{position:sticky!important;top:0!important;z-index:100!important}@media screen and (min-width:700px)and (max-height:550px){.header-section{position:sticky!important}}.site-footer,.footer__title{color:#fff}.grid-product .product-grid-item,.grid-product .grid-item__content{height:100%}.grid-product .grid-item__content{display:flex;flex-direction:column}.grid-product .grid-item__link{flex:1 1 auto}.grid-product__cta{margin-top:10px}.grid-product__cta .tool-tip-trigger,.grid-product__cta .quick-add-btn{display:block;width:100%;padding:0}.grid-product__cta .btn.grid-product__atc{display:block;width:100%;min-height:0;padding:9px 10px;border:1px solid #000;border-radius:0;background:transparent;color:#000;font-size:13px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;white-space:normal;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.grid-product__cta .quick-add-btn:hover .btn.grid-product__atc,.grid-product__cta .quick-add-btn:focus-visible .btn.grid-product__atc{background:#89bd9b;border-color:#89bd9b;color:#fff}@media only screen and (max-width:768px){.grid-product__cta{margin-top:8px}.grid-product__cta .btn.grid-product__atc{padding:8px 6px;font-size:12px;letter-spacing:.03em}}.pds-desc__toggle{display:inline-block;margin-top:8px;padding:0;border:0;border-bottom:1px solid currentColor;background:none;color:inherit;font:inherit;font-size:15px;cursor:pointer}.pds-desc__toggle[hidden]{display:none}@media only screen and (max-width:768px){.pds-desc--collapsible:not(.is-open) .pds-desc__content{position:relative;max-height:var(--pds-desc-max, 216px);overflow:hidden}.pds-desc--collapsible:not(.is-open) .pds-desc__content:after{content:"";position:absolute;left:0;right:0;bottom:0;height:48px;background:linear-gradient(to bottom,#fff0,#fff);pointer-events:none}}[id$=__stellar_text_with_icons_footer_XRCGar] .index-section{padding:26px 0!important}[id$=__stellar_text_with_icons_footer_XRCGar] .text-with-icons{margin:0}[id$=__stellar_text_with_icons_footer_XRCGar] .text-with-icons__blocks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;margin:0}[id$=__stellar_text_with_icons_footer_XRCGar] .text-with-icons__block{flex-direction:row;align-items:center;justify-content:center;width:auto;max-width:none;flex:none;padding:0;margin:0;text-align:left}[id$=__stellar_text_with_icons_footer_XRCGar] .text-with-icons__block-icon{flex:0 0 auto;width:auto;margin:0 12px 0 0;line-height:0}[id$=__stellar_text_with_icons_footer_XRCGar] .text-with-icons__block-icon .icon.icon-reassurance{width:30px;height:30px}[id$=__stellar_text_with_icons_footer_XRCGar] .text-with-icons__block-title:empty,[id$=__stellar_text_with_icons_footer_XRCGar] .text-with-icons__block-title strong:empty{display:none}[id$=__stellar_text_with_icons_footer_XRCGar] .text-with-icons__block-text,[id$=__stellar_text_with_icons_footer_XRCGar] .text-with-icons__block-text p{width:auto;margin:0;font-size:16px;line-height:1.3;letter-spacing:.02em;white-space:nowrap}@media only screen and (max-width:1100px){[id$=__stellar_text_with_icons_footer_XRCGar] .text-with-icons__block-text,[id$=__stellar_text_with_icons_footer_XRCGar] .text-with-icons__block-text p{font-size:15px}}@media only screen and (max-width:768px){[id$=__stellar_text_with_icons_footer_XRCGar] .index-section{padding:18px 0!important}[id$=__stellar_text_with_icons_footer_XRCGar] .text-with-icons__blocks{grid-template-columns:max-content;justify-content:center;gap:10px}[id$=__stellar_text_with_icons_footer_XRCGar] .text-with-icons__block{justify-content:flex-start}[id$=__stellar_text_with_icons_footer_XRCGar] .text-with-icons__block-icon{width:26px;display:flex;justify-content:center}[id$=__stellar_text_with_icons_footer_XRCGar] .text-with-icons__block-icon .icon.icon-reassurance{width:24px;height:24px}[id$=__stellar_text_with_icons_footer_XRCGar] .text-with-icons__block-text,[id$=__stellar_text_with_icons_footer_XRCGar] .text-with-icons__block-text p{font-size:15px;white-space:normal}}.cart-recommendations .grid-item__meta{flex:1 1 auto;min-width:0}.cart-recommendations .grid-item__meta-secondary{display:flex;align-items:center;justify-content:space-between;gap:8px}.cart-recommendations .grid-item__meta-secondary .grid-product__actions{position:static;display:block;flex:0 0 auto;margin:0;padding:0;opacity:1;visibility:visible;transform:none}.cart-recommendations .grid-product__actions .quick-add-btn{display:block;padding:0}.cart-recommendations .btn.cart-rec__atc{display:inline-flex;align-items:center;justify-content:center;width:34px;height:30px;min-width:0;min-height:0;padding:0;border:1px solid rgba(0,0,0,.35);border-radius:2px;background:#fff;color:#000;transition:border-color .2s ease}.cart-recommendations .btn.cart-rec__atc .icon{width:16px;height:16px}.cart-recommendations .quick-add-btn:hover .btn.cart-rec__atc,.cart-recommendations .quick-add-btn:focus-visible .btn.cart-rec__atc{border-color:#000}#shopify-pc__banner{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/stellar-custom.css.map */
