:root{--font-Robot: "Roboto", sans-serif}.is-pc{display:block!important}.is-sp{display:none!important}@media screen and (max-width: 740px){.is-pc{display:none!important}.is-sp{display:block!important}}.c_section__title{text-align:center;font-family:var(--font-Robot);font-size:36px;font-weight:500;line-height:42px}@media screen and (max-width: 999px){.c_section__title{font-size:24px;line-height:28px}}.c_section__subtitle{font-size:14px;line-height:17px;margin-block-start:8px!important}@media screen and (max-width: 999px){.c_section__subtitle{font-size:12px;line-height:14px}}.c-button{--initial-gradient: linear-gradient(transparent, transparent);--hover-gradient: linear-gradient(#513b33, #513b33);--initial-background-position: var(--transform-origin-start);--hover-background-position: var(--transform-origin-end);border-radius:2px;border:1px solid rgba(152,147,146,.5);background-color:transparent;background-image:var(--initial-gradient),var(--hover-gradient);background-size:101% 101%,0 101%;background-position:var(--initial-background-position);background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;max-width:318px;height:56px;padding:21px;gap:10px;text-align:center;font-family:var(--font-Robot);font-size:14px;line-height:16px;margin-inline:auto;transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,border-color .45s cubic-bezier(.785,.135,.15,.86),color .45s cubic-bezier(.785,.135,.15,.86)}@media screen and (max-width: 999px){.c-button{max-width:247px;height:55px;font-size:13px;line-height:15px}}@media (hover: hover) and (pointer: fine){.c-button:not([disabled]):hover{border-color:#513b33;background-position:var(--hover-background-position);background-size:0 101%,101% 101%}}.c_product-card .product-card__figure>.badge-list{inset-block-start:0!important;inset-inline-end:0!important;inset-inline-start:auto!important}.c_product-card.product-card{gap:6px}@media screen and (max-width: 699px){.c_product-card.product-card{gap:12px}}.c_product-card .product-card__info{text-align:left;justify-items:flex-start}.c_product-card .justify-items-center{justify-items:safe left}.c_product-card .badge{text-align:center;font-family:var(--font-Robot);font-size:10px;font-weight:500;line-height:12px;padding:5px 10px}@media screen and (max-width: 699px){.c_product-card .badge{padding:3px 8px}}.c_product-card .vendor{font-family:var(--font-Robot);font-size:12px;font-weight:400;line-height:14px;color:#5f4c43}@media screen and (max-width: 699px){.c_product-card .vendor{font-size:11px;line-height:13px}}.c_product-card .product-title{color:#291f1c;font-size:13px;font-weight:400;line-height:22px;transition:opacity .4s}@media (any-hover: hover){.c_product-card .product-title:hover{opacity:.6}}@media screen and (max-width: 699px){.c_product-card .product-title{font-size:12px;line-height:20px}}.c_product-card compare-at-price{color:#513b33;font-family:var(--font-Robot);font-size:12px;line-height:14px;font-weight:400}@media screen and (max-width: 699px){.c_product-card compare-at-price{font-size:11px;line-height:13px}}.price-list sale-price{color:#513b33;font-family:var(--font-Robot);font-size:15px;line-height:18px;font-weight:400}@media screen and (max-width: 699px){.price-list sale-price{font-size:14px;line-height:16px}}.price-list sale-price.text-on-sale{color:#b41029!important}.c_card__ranking{position:absolute;left:8px;top:8px;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:#fff;text-align:center;font-family:var(--font-Robot);font-size:15px;font-weight:500;line-height:18px;background-color:#513b33;z-index:1}.c_card__ranking-number--1{background-color:#c4a828}.c_card__ranking-number--2{background-color:#989392}.c_card__ranking-number--3{background-color:#b6690b}@media screen and (max-width: 699px){.c_card__ranking{position:absolute;left:4px;top:4px;width:28px;height:28px;font-size:14px;line-height:16px}}.c_blog-post-card__title{color:#291f1c;font-weight:400;font-size:15px;line-height:26px;transition:opacity .4s}@media screen and (max-width: 699px){.c_blog-post-card__title{font-size:13px;line-height:22px}}@media (any-hover: hover){.c_blog-post-card__title:hover{opacity:.6}}.blog-post-card{gap:12px}.c_article__category{font-family:var(--font-Robot);font-size:12px;font-weight:500;line-height:14px;color:rgb(var(--text-color) / 1)}.blog-post-card__meta{width:100%;justify-content:space-between}.blog-post-card__meta>*+:before{content:none;margin-inline-end:0}.c_article__date{color:#989392;font-family:var(--font-Robot);font-size:12px;line-height:14px}.c_placeholder__image{fill:#000;background:#d6d6d6;vertical-align:middle}.c_main-customers-login .button,.shopify-section--main-customers-account .button,.shopify-section--main-customers-addresses .button,.shopify-section--main-customers-order .button,.c_customer-address__modal .button,.shopify-section--main-customers-activate-account button{--button-background: 81 59 51;--button-outline-color: 81 59 51;--button-text-color: 255 255 255}.c_main-customers-login .c_register__link{text-decoration:underline;color:#513b33}.c_customer-address__modal .checkbox:checked{border-color:rgb(var(--text-color) / .8)}.c_main-customers-login__title,.c_activate-account__title{font-size:30px;text-align:center}@media screen and (max-width: 999px){.c_main-customers-login__title,.c_activate-account__title{font-size:24px;text-align:center}}.c_main-customers-login__text{text-align:center}.c_main-customers-login__form input::placeholder,.c_main-customers-login__forgot-password,.shopify-section--main-customers-activate-account input::placeholder{color:#513b33}.c_main-customers-login__forgot-password{text-decoration:underline}.c_main-customers-login__footer{display:inline-flex;justify-content:center;gap:8px}.c_main-customers-login__no-account{color:#513b33}.shopify-policy__container{color:#291f1c}.shopify-policy__container h2,.shopify-policy__container h3{font-size:18px}.shopify-policy__container p{line-height:28px}#gosub-account-root{--container-max-width: var(--container-lg-max-width);max-width:var(--container-max-width)!important;padding-inline:0!important;margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2)!important;margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2)!important}.gosub-list .gosub-title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight)!important;font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);overflow-wrap:anywhere}.wcp-cart-total,.wcp-original-cart-total{padding:0!important}#main [data-product-type=compare_at_price]{color:#000}#main [data-product-type=price],.price-list sale-price[data-wpd-product-handle].wpd-processed{color:#b41029!important}.__pf.__pf_e_sf5oPX .pf-118_{flex-direction:row-reverse!important}.wpd-ext-compare-at-price,#main .wpd-ext-compare-at-price{margin-right:10px!important;color:#000!important}.wcp-original-cart-total{font-size:14px}.wcp-cart-total{font-size:16px;color:#b41029!important}.c_stylist-title .cf-field[data-cf-field-type=paragraph]>div{position:relative;padding:12px .5em;border-radius:0;border:1px solid #e7e7e7;width:100%;line-height:normal;resize:none;transition:border-color .1s ease-in-out;background:transparent}.c_stylist-title.is-open .cf-field[data-cf-field-type=paragraph]>div{border-bottom:none}.c_stylist-title .cf-field[data-cf-field-type=paragraph]>div:after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);width:10px;height:6px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M9 1L5 5L1 1' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;transition:transform .3s ease}.c_stylist-title.is-open .cf-field[data-cf-field-type=paragraph]>div:after{transform:translateY(-50%) routed(180deg)}.cf-field.c_stylist-container[data-cf-field-type=group]{border-top:0;border-bottom:0;border-radius:0;padding:12px .5em;margin-block:0;border-top:1px solid #e7e7e7}.cf-field.c_stylist-container[data-cf-field-type=group] legend{position:relative}.cf-field.c_stylist-container[data-cf-field-type=group] legend:after{content:"";position:absolute;right:5px;top:50%;transform:translateY(-50%);width:10px;height:6px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M9 1L5 5L1 1' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;transition:transform .3s ease}.cf-field.c_stylist-title{border:0}.cf-field-container.c_stylist-container[data-cf-field-type=group]{padding-block:0}.cf-field.c_stylist-container.c_border-bottom[data-cf-field-type=group]{border-bottom:1px solid #e7e7e7}.shopify-section--contact input::placeholder,.shopify-section--contact textarea::placeholder{color:#513b33}
/*# sourceMappingURL=/cdn/shop/t/8/assets/c_common.css.map */
