:root{--h1-size: 40px;--h2-size: 32px;--h3-size: 28px;--h4-size: 24px;--h5-size: 24px;--h6-size: 18px;--body-size: 14px;--tablet-scale: .9;--mobile-scale: .8;--large-text-scale: 1.35;--large-text-mobile-scale: 1.2;--header-compact-height: 70px;--spacing-small: 30px;--spacing-medium: 60px;--spacing-large: 100px}h1,h2,h3{font-family:var(--heading-font-family)}h4,h5,h6,body{font-family:var(--base-font-family)}h1,h2,h3{font-weight:300}h4,h5,h6{font-family:Inter,sans-serif;font-weight:200}h1{font-size:var(--h1-size)}h2{font-size:var(--h2-size)}h3{font-size:var(--h3-size)}h4{font-size:var(--h4-size)}h5{font-size:var(--h5-size)}h6{font-size:var(--h6-size)}body{font-size:var(--body-size)}h1,h2,h3,h4,h5,h6{text-transform:capitalize}@media (max-width: 1023.98px){:root{--h1-size: 36px;--h2-size: 30px;--h3-size: 28px;--h4-size: 24px;--h5-size: 20px;--h6-size: 16px;--body-size: 15px;--spacing-small: 20px;--spacing-medium: 40px;--spacing-large: 60px}}@media (max-width: 767.98px){:root{--h1-size: 32px;--h2-size: 26px;--h3-size: 24px;--h4-size: 22px;--h5-size: 18px;--h6-size: 16px;--body-size: 16px;--spacing-small: 10px;--spacing-medium: 20px;--spacing-large: 40px}}.large-text h1,.large-text h2,.large-text h3,.large-text h4,.large-text h5,.large-text h6,.large-text body{font-size:calc(1em * var(--large-text-scale))}@media (max-width: 767.98px){.large-text h1,.large-text h2,.large-text h3,.large-text h4,.large-text h5,.large-text h6,.large-text body{font-size:calc(1em * var(--large-text-mobile-scale))}}.product-info-accordion .disclosure__title,.product-form .label{font-weight:300}.product-price--large .price__from,.product-price--large .price__current .js-value{font-size:16px;font-weight:200;text-transform:uppercase;letter-spacing:.2px;line-height:1.2;margin:0}.product-info .price-container{display:flex;justify-content:center;flex-direction:column;align-items:center;margin-bottom:5px;text-align:center}.product-info .price-container .product-price{text-align:center;line-height:1.2;margin:0}.product-info .MetafieldsGuru-TextBlock{font-size:22px;font-weight:200;text-align:center;display:block;width:100%;margin-bottom:5px;line-height:1.1}@media (max-width: 1023.98px){.product-info .MetafieldsGuru-TextBlock{font-size:20px}}@media (max-width: 767.98px){.product-info .MetafieldsGuru-TextBlock{font-size:22px}}.product-info .jdgm-prev-badge{text-align:center;display:block;width:100%;margin-bottom:0}.quantity-submit-row{display:flex;align-items:flex-end;gap:1rem}@media (max-width: 767.98px){.quantity-submit-row{flex-direction:column;align-items:stretch;gap:.25rem}.quantity-submit-row .buttoned-input{width:100%;max-width:200px;align-self:center}}.quantity-submit-row .buttoned-input{width:120px;flex-shrink:0}.quantity-submit-row .buttoned-input input{padding:0 5px;min-width:30px}.quantity-submit-row .buttoned-input a{padding:0 12px}.quantity-submit-row .label[for=quantity]{display:none}.quantity-submit-row__submit{flex:1;min-width:0}.quantity-submit-row__submit .btn{width:100%}.quantity-submit-row>*{margin-bottom:0!important}.quantity-submit-row .buttoned-input a:hover{background-color:var(--color-bg-accent);color:var(--color-text)}.quantity-submit-row .buttoned-input input:focus{outline:2px solid var(--color-text);outline-offset:-2px}@keyframes logo-spin-once{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.logo__image{transform-origin:center center;pointer-events:none;position:relative;transition:none!important;animation-name:logo-spin-once;animation-duration:2s;animation-timing-function:ease-in-out;animation-fill-mode:forwards;animation-iteration-count:1}.pageheader:hover .logo__image,.section-header:hover .logo__image{animation-play-state:running!important}@media (max-width: 1024px){.pageheader:not(.pageheader--layout-inline-permitted) .logo-area{padding-block:0;min-block-size:var(--header-compact-height)}.pageheader:not(.pageheader--layout-inline-permitted) .logo-area__middle img,.pageheader:not(.pageheader--layout-inline-permitted) .logo-area__middle .theme-img{max-height:var(--header-compact-height);width:auto;transition:max-height .25s cubic-bezier(.4,0,.2,1)}.pageheader:not(.pageheader--layout-inline-permitted)+#main-nav{margin-block-start:-10px;margin-block-end:0;padding-block:0}.pageheader:not(.pageheader--layout-inline-permitted)+#main-nav .navigation{font-size:12px;padding-block:0;line-height:1.2}.pageheader:not(.pageheader--layout-inline-permitted)+#main-nav .navigation__link{padding-block:.75rem;padding-inline:1.25rem;min-block-size:44px;transition:all .2s ease-out}.pageheader:not(.pageheader--layout-inline-permitted)+#main-nav .navigation__link:hover{transform:translateY(-1px)}}@media (prefers-reduced-motion: reduce){.pageheader:not(.pageheader--layout-inline-permitted) .logo-area__middle img,.pageheader:not(.pageheader--layout-inline-permitted) .logo-area__middle .theme-img,.pageheader:not(.pageheader--layout-inline-permitted)+#main-nav .navigation__link{transition:none}}.logo-area__right__inner,.logo-area__left__inner{--icon-size: 16px;font-size:14px;text-transform:uppercase}.cart-link__count{background:#c8c9d7;color:#3c3c3c}cart-drawer .cart-item__remove{display:inline-block;float:right;margin-left:auto}cart-drawer .cart-item__quantity{display:flex;align-items:center}@media (min-width: 501px){.related-collection-links--buttons{display:flex!important;flex-wrap:wrap;justify-content:center;max-width:920px;margin:0 auto}}@media (max-width: 500px){.related-collection-links--buttons{display:flex;flex-wrap:wrap;margin:0}.related-collection-links--buttons .btn{flex:1 0 100%;margin:0 0 10px}}.product-media--text-block{background-color:#afa3a1;color:#fff;display:flex;align-items:center;justify-content:center;padding:20px;height:100%;box-sizing:border-box}.product-media-wrapper--text{position:relative}.product-media-wrapper--text:before{content:"";display:block;padding-top:100%}.product-media-wrapper--text .product-media--text-block{position:absolute;top:0;right:0;bottom:0;left:0}.product-text-block{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.product-text-block__content.rte{text-align:center;max-width:90%;max-height:90%;overflow:hidden;font-size:13px!important;line-height:1.4!important;font-family:var(--base-font-family)!important}.product-text-block__content.rte p{font-size:13px!important;line-height:1.4!important;margin:0 0 .5em!important}.product-text-block__content.rte p:last-child{margin-bottom:0!important}@media (min-width: 768px){.product-text-block__content.rte,.product-text-block__content.rte p{font-size:15px!important}}.large-text .product-text-block__content.rte,.large-text .product-text-block__content.rte *{font-size:inherit!important}.thumbnail--text-block{background-color:#afa3a1;color:#fff;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.product-info .product-column-left{width:50%!important}.product-info .product-column-right{width:50%!important;margin-inline-start:0!important;max-width:none!important;padding-left:80px;padding-right:80px}.product-info .product-column-right .product-form{max-width:420px;padding-top:20px}}@media (min-width: 1200px){.product-info .product-column-right{padding-left:80px;padding-right:80px}.product-info .product-column-right .product-form{max-width:450px}}@media (max-width: 767.98px){.product-info .product-column-right{padding-left:20px;padding-right:20px;padding-top:30px}}.page-section-spacing{margin-top:0!important;margin-bottom:var(--section-padding)!important}.section-main-product.page-section-spacing{margin-top:0!important;padding-top:0!important}.spaced-row{margin-top:0!important}shopify-payment-terms{padding-left:80px;padding-right:80px;text-align:center}.section-collapsible-tabs{background-color:#e0dbdb;padding:2rem 0}.section-collapsible-tabs .container{margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/150/assets/custom.css.map */
