:root{--yellow: #FFD400;--subheading: #6B6B66;--heading: #1A1A1C;--body-text: #1A1A1C;--grey: #0A0A0B;--black: #000000;--white: #FFFFFF;--muted: #8A8A84;--surface: #F8F8F6;--border: #E9E9E5;--border-strong: #DEDED9;--font-inter: "Inter", sans-serif;--font-archivo: "Archivo", sans-serif}body{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:16px;line-height:1.6;color:var(--body-text)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.h1 *,.h2 *,.h3 *,.h4 *,.h5 *,.h6 *{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);text-transform:uppercase}.heading,.section-header__title,.section-header__title *{color:var(--heading)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0 0 .4em}h1,.h1,.h1 *,h1 *{font-weight:900;font-size:70px;line-height:1.04;letter-spacing:-2.45px;font-family:var(--font-archivo)}h2,.h2,h2 *,.h2 *,.section-header__title{font-weight:900;font-size:54px;line-height:1;letter-spacing:-1.16px}.template-page .rte h2,h3,.h3{font-weight:900;font-size:34px;line-height:1.15;letter-spacing:-.56px}h4,.h4{font-weight:800;font-size:21px;line-height:1.04;letter-spacing:-.21px}h5,.h5{font-weight:800;font-size:16px;line-height:1.3;letter-spacing:1.56px}h6,.h6{font-weight:800;font-size:13px;line-height:1.04;letter-spacing:1.56px}p{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:16px;line-height:1.5;color:var(--body-text);margin:0 0 1em}@media only screen and (max-width:768px){h1,.h1,h1 *,.h1 *{font-size:40px;letter-spacing:-1.2px}h2,.h2,h2 *,.h2 *{font-size:34px;letter-spacing:-.8px}h3,.h3{font-size:26px}h4,.h4{font-size:19px}body,p{font-size:15px}}.btn,button.btn,a.btn,input[type=submit],.shopify-payment-button__button--unbranded{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:800;font-size:13px;line-height:19px;letter-spacing:1.04px;text-transform:uppercase;padding:16px 31px;border-width:1px;border-radius:8px;min-height:54px;display:inline-flex;align-items:center;justify-content:center}.btn.btn--secondary,.rte .btn.btn--secondary{background-color:transparent;border:1px solid;border-color:var(--border);color:var(--colorTextBody);padding:16px 31px}.btn.btn--secondary:hover,.rte .btn.btn--secondary:hover{background-color:var(--black);border-color:var(--black);color:var(--white)}.btn-black{background-color:var(--black);color:var(--white);transition:all .3s!important}.btn-black:hover{background-color:transparent!important;color:var(--black);border-color:var(--black)}.btn-black:after{display:none}@media only screen and (max-width:768px){.btn,button.btn,a.btn,input[type=submit],.shopify-payment-button__button--unbranded{font-size:12px;line-height:16px;padding:13px 31px;min-height:50px}.btn.btn--secondary,.rte .btn.btn--secondary{padding:13px 31px;min-height:50px}}.accent-line{background-color:var(--colorBtnPrimary);border-radius:2px;display:block;height:4px;margin:0 auto 17px;width:48px}.subtitle,.subtitle *,.hero__subtitle.subtitle *{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:700;font-size:12px;line-height:18px;letter-spacing:2.64px;text-transform:uppercase;color:var(--yellow)}.overlay-wrapper{position:relative}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:.7;background:linear-gradient(180deg,#0a0a0beb,#0a0a0bd1,#0a0a0bf0)}.pagination .next,.pagination .prev{border-radius:4px}input,select,textarea{border-radius:4px!important;padding:14px 10px}.js-qty__wrapper{max-width:110px}.js-qty__num,.drawer .js-qty__num{padding:8px 20px;font-size:14px}.js-qty__adjust{padding:0 14px}.map-section__overlay{width:auto}.grid__image-ratio img{padding:20px 0}.breadcrumb{margin-top:0}@media only screen and (min-width:1400px){.map-section__overlay{margin-left:calc((100vw - 1400px)/2 + 40px);left:0}}@media only screen and (max-width:767px){.table-wrapper table{table-layout:inherit;min-width:550px}}.grid-product{padding-left:19px}.grid-product .grid-product__content{border:1px solid #E9E9E5;border-radius:12px;overflow:hidden;box-shadow:0 4px 24px #00000014}.grid-product__price--original{color:gray}.grid-product__meta{padding:16px}.grid-product .grid-product__content image-element{background:var(--white);border-bottom:1px solid var(--border)}.grid-product .grid-product__content image-element img{object-fit:contain}.grid-product__title{font-size:14px;line-height:18px;font-weight:600;letter-spacing:normal}.grid-product__price{font-size:17px;line-height:25px;font-weight:800;font-family:var(--font-archivo)}.grid-product__price-wrapper{margin-top:0;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}@media(max-width:400px){.grid-product__price-wrapper{flex-direction:column;align-items:flex-start}}.grid-product__vendor{font-size:11px;line-height:16px;letter-spacing:1.32px;color:#8a8a84;font-weight:700;margin:0 0 4px;font-family:var(--font-archivo)}.quick-product__btn{font-size:12px;letter-spacing:.96px;line-height:1;font-weight:800;text-transform:uppercase;border-radius:8px;background:var(--grey);color:var(--white);padding:14px 10px;font-family:var(--font-archivo)}.quick-product__btn:hover{background:var(--yellow);color:var(--black)}.grid-product__tag{font-weight:800;font-size:10px;line-height:15px;letter-spacing:.8px;text-transform:uppercase;font-family:var(--font-archivo);border-radius:5px;left:12px;top:12px;right:initial;padding:5px 10px}.label-new{background-color:var(--grey);color:var(--white)}.jdgm-preview-badge .jdgm-star{color:var(--yellow)!important;font-size:10px}.jdgm-prev-badge__text{display:none}@media only screen and (max-width:768px){.grid-overflow-wrapper .grid__item{flex:0 0 50vw;width:50vw}}@media only screen and (max-width:480px){.grid-overflow-wrapper .grid__item{flex:0 0 60vw;width:60vw}}@media only screen and (max-width:768px){.small--grid--flush>.grid__item{-webkit-padding-start:10px;padding-inline-start:10px}.page-width .small--grid--flush{-webkit-margin-end:0;margin-inline-end:0}.page-width .small--grid--flush{-webkit-margin-start:-10px;margin-inline-start:-10px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
