@font-face{font-family:Bebas Neue;src:url(/cdn/shop/files/Bebas_Neue.woff2) format("woff2")}@font-face{font-family:Times New Roman;src:url(https://db.onlinewebfonts.com/t/32441506567156636049eb850b53f02a.woff2)format("woff2")}@font-face{font-family:Baskerville;src:url(https://db.onlinewebfonts.com/t/f929174bda22c1821db22ab9760b082a.woff2)format("woff2")}@font-face{font-family:Arial;src:url(/cdn/shop/files/Arial.woff2)format("woff2")}body,.c-main-product{background-color:#f6f5ec!important}.c-product__title,.c-product__title h1{color:var(--141414, #141414);font-family:Bebas Neue;font-size:56px!important;font-style:normal;font-weight:400;line-height:110%;text-transform:uppercase}.c-price-current{color:var(--T1, #1B1B1B)!important;font-family:Bebas Neue,sans-serif;font-size:34px!important;font-style:normal;font-weight:400;line-height:110%;text-transform:uppercase;text-decoration:none}.c-price-old{color:var(--Text-1, #000)!important;font-family:Bebas Neue,sans-serif;font-size:22px!important;font-style:normal;font-weight:400;line-height:110%;text-decoration:line-through;text-transform:uppercase;opacity:.4}.c-price-sale{color:var(--T1, #1B1B1B)!important;font-family:Bebas Neue,sans-serif;font-size:34px!important;font-style:normal;font-weight:400;line-height:110%;text-transform:uppercase}.c-product__text{color:var(--neutral-600, #525252);font-family:Neue Montreal,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.32px;margin-top:0}.c-product__tax{color:#394723;margin-top:0!important;font-family:Roboto,sans-serif;font-size:18px!important;font-style:normal;font-weight:400!important;line-height:normal!important;text-transform:uppercase;margin-bottom:40px!important}.c-product__tax a{color:#394723;font-family:Roboto,sans-serif;font-size:18px!important;font-style:normal;font-weight:500!important;line-height:normal!important;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:none!important}.c-quantity__label{margin-bottom:14px!important;color:var(--141414, #141414);font-family:Bebas Neue,sans-serif;font-size:22px!important;font-style:normal!important;font-weight:400!important;line-height:110%!important;text-transform:uppercase}.c-quantity{padding:9px 10px!important;border:0px!important;background-color:#fff;border-radius:0!important;gap:45px;width:fit-content!important}.c-quantity:after{box-shadow:none!important}.c-quantity__button{width:fit-content!important;padding:8px!important;background-color:#f6f6ec!important}.c-quantity__button .svg-wrapper{width:17px!important;height:17px!important}.c-quantity__input{width:20px!important;padding:0!important}.c-product-form__buttons{max-width:100%!important}.c-product-form__submit{padding:18.5px 20px!important;background-color:#914e39!important;border:0px!important;margin-bottom:17px!important}.c-product-form__submit *{color:var(--Text-2, #FFF);font-family:Roboto;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.c-product-form__submit:after{box-shadow:none!important}@media(min-width:1024px){.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}.c-header-cart-text{display:flex!important;align-items:center!important;gap:4px}}.c-video-slider-heading{color:var(--141414, #141414)!important;font-family:Bebas Neue!important;font-size:22px!important;font-style:normal!important;font-weight:400!important;line-height:110%!important;text-transform:uppercase!important}.c-product__accordion{border:0px!important;background-color:#fff;margin-top:0!important;margin-bottom:16px!important}.c-summary{padding:16px 20px!important;transition:all .25s ease 0s}.c-accordion__title{color:var(--Primary-1, #914E39)!important;font-family:Bebas Neue!important;font-size:22px!important;font-style:normal!important;font-weight:400!important;line-height:110%!important;text-transform:uppercase!important}.c-product__media-list{margin:0!important;border-radius:12px!important;overflow:hidden}.c-thumbnail-list{padding:12px 0 0!important;gap:12px!important}.\441-thumbnail{box-shadow:none!important;border:1px solid rgba(0,0,0,.2)!important;border-radius:12px!important;overflow:hidden}.appstle_one_time_text,.appstle-text-and-badge-wrapper{color:var(--P1, #3C4728)!important;font-family:Bebas Neue,sans-serif!important;font-size:20px!important;font-style:normal!important;font-weight:400!important;line-height:110%!important;text-transform:uppercase!important}.appstle_subscription_wrapper{display:flex!important;flex-direction:column-reverse}.appstle_subscription_wrapper_option{padding:26px 20px!important}.appstle_subscription_amount{color:var(--P1, #3C4728)!important;font-family:Roboto,sans-serif!important;font-size:18px!important;font-style:normal!important;font-weight:700!important;line-height:normal!important;text-transform:uppercase!important}.appstle_subscription_compare_amount{color:var(--neutral-600, #525252);font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:line-through;text-transform:uppercase}.appstle_subscription_amount_wrapper{display:flex;align-items:center;flex-direction:row-reverse;gap:14px!important}.appstle_widget_title{color:var(--141414, #141414)!important;font-family:Bebas Neue!important;font-size:22px!important;font-style:normal!important;font-weight:400!important;line-height:110%!important;text-transform:uppercase!important;margin-bottom:24px!important}.appstle-tootltip-parent{display:none!important}.product__media-item .c-product-media-container{border-radius:8px!important;overflow:hidden!important;border:1px solid rgba(0,0,0,.2)}.c-related-products__heading{color:var(--Color-Scheme-1-Text, #000)!important;text-align:center!important;font-family:Bebas Neue!important;font-size:56px!important;font-style:normal!important;font-weight:400!important;line-height:110%!important;text-transform:uppercase!important}@media(max-width:768px){.c-related-products__heading{font-size:38px!important}}@media(max-width:1024px){.c-product__title,.c-product__title h1{font-size:38px!important}.appstle_subscription_amount_wrapper,.appstle_one_time_price_wrapper{display:none!important}}.product__info-container .product-form{margin:17px 0!important}.reviews_all_container{background-color:inherit!important;padding-top:60px!important}.c-header-action-btn:hover{opacity:1!important}.c-header-cart-btn{width:fit-content!important;height:fit-content!important;margin-right:0!important}.cart-item__name{color:#000!important}.c-accordion__content{padding:0 20px 16px!important}.c-product-accordion-details[open] .c-summary svg{transform:rotate(180deg);transition:all .25s ease 0s}.appstle_one_time_price_wrapper{line-height:1!important}.c-product-weight-wrap{display:flex;align-items:center}.c-product-weight-wrap .c-product__text-weight{padding-right:12px;border-right:1px solid #D4D4D4;margin-right:12px}@media(max-width:1024px){.product__info-wrapper{margin-top:24px}}.c-product__title{margin-bottom:0!important}.product-form__quantity{margin-top:30px!important}.c-cart-drawer__footer .totals{margin-bottom:30px}.c-cart-drawer__footer .tax-note{display:none}.c-product__media-list{overflow:visible}.c-product__column-sticky{top:14rem!important}.c-product__media-item{aspect-ratio:1/1!important}.c-product-media-container{width:100%!important;height:100%!important}.c-product__media{padding-top:100%!important}.c-facets{display:flex!important;flex-wrap:wrap;align-items:center!important;gap:20px!important;width:100%!important;justify-content:space-between!important}.c-facets-wrapper{padding:0 40px!important;max-width:1440px!important}@media(max-width:1024px){.c-facets-wrapper{padding:0 20px!important}}.c-main-collection-title{margin:0;color:var(--Color-Scheme-1-Text, #000)!important;font-family:Bebas Neue,sans-serif!important;font-size:56px!important;font-style:normal!important;font-weight:400!important;line-height:110%!important;text-transform:uppercase!important}.c-facet-filters-sorting{padding:0!important}.c-facet-filters__field,.c-facets__wrapper{padding:5px 12px;border:1px solid #000000;border-radius:6px;gap:8px;height:100%}.c-facet-filters__label,.c-facets__heading{color:#00000080!important;font-family:Roboto,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:155%!important;text-transform:uppercase!important;margin-right:0!important}.c-facets__heading{margin:0!important}.c-facet-filters__sort,.c-facets__summary-label{color:var(--Dark-Gray-Dark-Gray-2, #252C32)!important;font-family:Roboto!important;font-size:18px!important;font-style:normal!important;font-weight:400!important;line-height:normal!important;text-transform:uppercase!important}.c-facet-filters__sort:focus-visible{outline:0!important;box-shadow:none!important}.c-facets__summary{margin:0!important;padding:0!important}.c-disclosure-has-popup{margin:0!important}.c-main-collection-title-mobile{display:none}@media(max-width:1024px){.c-main-collection-title{font-size:54px!important}}@media(max-width:749px){.c-main-collection-title-mobile{display:block}}.c-facets__form{grid-template-columns:max-content!important;gap:24px!important;margin:0!important}.c-facets-container{padding-top:0!important}.c-product-grid{margin-top:40px!important}.c-mobile-facets__open{color:#141414!important}.c-collection{padding:0 40px!important;max-width:1440px!important}@media(max-width:1024px){.c-collection{padding:0 20px!important}}@media screen and (min-width:750px)and (max-width:989px){.grid--1-col-tablet .grid__item{width:100%;max-width:100%}.grid--2-col-tablet .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important;max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}.grid--3-col-tablet .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important;max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/c-custom.css.map */
