body.ad-refinement,body.ad-refinement p,body.ad-refinement input,body.ad-refinement textarea,body.ad-refinement button,body.ad-refinement select{font-family:var(--text-font-family),Arial,sans-serif!important}body.ad-refinement{font-size:16px;line-height:1.65}body.ad-refinement h1,body.ad-refinement h2,body.ad-refinement h3,body.ad-refinement h4,body.ad-refinement h5,body.ad-refinement h6,body.ad-refinement .h1,body.ad-refinement .h2,body.ad-refinement .h3,body.ad-refinement .h4,body.ad-refinement .h5,body.ad-refinement .h6{font-family:var(--heading-font-family),Georgia,serif!important;font-weight:400;letter-spacing:.015em;line-height:1.25}body.ad-refinement .product__price,body.ad-refinement .product__price *,body.ad-refinement .product-item__price,body.ad-refinement .product-item__price *,body.ad-refinement .cart-item__price,body.ad-refinement .cart__total,body.ad-refinement .money{font-family:var(--text-font-family),Arial,sans-serif!important;font-variant-numeric:lining-nums tabular-nums;letter-spacing:0}body.ad-refinement .product-item__price{font-size:16px;font-weight:500;color:#252824}body.ad-refinement .product-item__title{font-family:var(--heading-font-family),Georgia,serif;font-size:17px;line-height:1.45;letter-spacing:0}body.ad-refinement .rte{line-height:1.7}body.ad-refinement a:focus-visible,body.ad-refinement button:focus-visible,body.ad-refinement input:focus-visible,body.ad-refinement select:focus-visible,body.ad-refinement textarea:focus-visible{outline:2px solid #a78b48;outline-offset:4px}body.ad-refinement .announcement-bar{font-size:12px;letter-spacing:.075em}body.ad-refinement .footer__title{font-size:18px}body.ad-refinement .footer__text,body.ad-refinement .footer__links,body.ad-refinement .footer__link{font-size:14px;line-height:1.8}body.ad-refinement.template-index .press-sec .gallery-image,body.ad-refinement.template-index .gallery-2 .gallery-image{height:auto;object-fit:contain}body.ad-refinement.template-index .container-grid h1{font-size:clamp(25px,3vw,40px)}body.ad-refinement.template-index .text-with-image__content{max-width:720px}@media(max-width:800px){body.ad-refinement{font-size:15px}body.ad-refinement .product-item__title{font-size:14px}body.ad-refinement .product-item__price{font-size:15px}body.ad-refinement .product-item__info{padding:12px 7px 0}body.ad-refinement .footer{padding-top:36px;padding-bottom:30px}body.ad-refinement.template-index .container-grid{padding-left:16px;padding-right:16px}body.ad-refinement.template-index .gallery-2{gap:12px}}@media(prefers-reduced-motion:reduce){body.ad-refinement *,body.ad-refinement *:before,body.ad-refinement *:after{scroll-behavior:auto!important}}body.ad-refinement main>.shopify-section{scroll-margin-top:112px}@media(max-width:800px){body.ad-refinement main>.shopify-section{scroll-margin-top:90px}}@media(max-width:800px){body.ad-refinement .header{padding:7px 0}body.ad-refinement .header>.container{padding-left:12px;padding-right:12px}body.ad-refinement .header__inner{display:grid;grid-template-columns:36px minmax(0,1fr) 80px;gap:4px}body.ad-refinement .header__logo{margin:0;min-width:0;text-align:center}body.ad-refinement .header__logo-link{max-width:100%}body.ad-refinement .header__logo-image{width:100%;max-width:210px;height:auto}body.ad-refinement .header__secondary-nav .header__links{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end}body.ad-refinement .header__secondary-nav .header__link{margin:0;padding:0}body.ad-refinement .header__secondary-nav .header__link>a{display:flex;width:40px;min-height:44px;align-items:center;justify-content:center}body.ad-refinement .header__secondary-nav a[data-action=toggle-mini-cart]{position:relative}body.ad-refinement .header__secondary-nav .header__cart-count{position:absolute;top:1px;right:0;bottom:auto;left:auto;display:grid;place-items:center;width:17px;min-width:17px;height:17px;margin:0;padding:0;border:1px solid #151714;border-radius:50%;background:#b49a57;color:#151714;font-size:10px;line-height:1;font-weight:600;transform:none}body.ad-refinement .header__nav-toggle{width:36px;height:44px}body.ad-refinement .header__nav-toggle span{left:6px}body.ad-refinement .header__nav-toggle span:nth-child(1){top:15px}body.ad-refinement .header__nav-toggle span:nth-child(2){top:21px}body.ad-refinement .header__nav-toggle span:nth-child(3){top:27px}body.ad-refinement .header__nav-toggle--open span:nth-child(1),body.ad-refinement .header__nav-toggle--open span:nth-child(3){top:21px}}body.ad-refinement .header__links{font-family:var(--text-font-family),Arial,sans-serif;font-size:13px;font-weight:400;letter-spacing:.035em}body.ad-refinement .ad-inline-chat{display:none}body.ad-refinement .ad-inline-chat[hidden]{display:none!important}@media(max-width:800px){body.ad-refinement .ad-inline-chat{display:block}body.ad-refinement .ad-inline-chat__button{min-height:44px;padding:10px 0;border:0;background:transparent;color:inherit;font-family:inherit!important;font-size:13px;font-weight:400;line-height:1.5;letter-spacing:.01em;text-transform:none;text-decoration:underline;text-underline-offset:3px;cursor:pointer}body.ad-refinement .ad-inline-chat--menu{margin-top:18px;padding-top:10px;border-top:1px solid var(--border-color)}body.ad-refinement .ad-inline-chat--footer{margin:10px 0 20px}}@media(max-width:559px){body.ad-refinement #tab-block .tab-mnu{display:flex;width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}body.ad-refinement #tab-block .tab-mnu>li{flex:0 0 102px;width:102px;min-width:0}body.ad-refinement #tab-block .tab-mnu h3{font-size:11px;line-height:1.3;overflow-wrap:normal}body.ad-refinement.template-collection .list-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px;margin:0}body.ad-refinement.template-collection .list-products>.grid__cell{display:block;width:auto;min-width:0;margin:0;padding:0}body.ad-refinement.template-collection .list-products>.grid__cell:only-child{grid-column:1 / -1;width:100%;max-width:420px;justify-self:center}body.ad-refinement.template-collection .product-item{height:100%}body.ad-refinement.template-collection .product-item__info{padding:12px 2px 8px}body.ad-refinement.template-collection .product-item__title{font-size:13px;line-height:1.4}body.ad-refinement.template-collection .product-item__price{margin-top:4px;font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/storefront-refinement.css.map */
