@import"https://fonts.googleapis.com/css2?family=Anton&display=swap";:root{--gp-font-anton: "Anton", sans-serif}.pdp-quantity-discount{width:100%}.pdp-quantity-discount__tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid rgb(var(--text-color) / .2)}.pdp-quantity-discount__tier{-webkit-appearance:none;appearance:none;display:grid;min-width:0;min-height:52px;place-content:center;padding:5px 4px;border:0;border-inline-start:1px solid rgb(var(--text-color) / .2);border-radius:0;background:transparent;color:rgb(var(--text-color) / .68);cursor:pointer;font:inherit;line-height:1.2;text-align:center}.pdp-quantity-discount__tier:first-child{border-inline-start:0}.pdp-quantity-discount__tier span,.pdp-quantity-discount__tier strong{display:block;overflow-wrap:anywhere}.pdp-quantity-discount__tier span{font-size:13px}.pdp-quantity-discount__tier strong{margin-top:1px;color:inherit;font-size:14px;font-weight:700}.pdp-quantity-discount__tier.is-active{background:rgb(var(--text-color));color:#fff;outline:1px solid currentColor;outline-offset:-1px}.pdp-quantity-discount__tier:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:-3px}.pdp-quantity-discount>p{margin:0;padding:6px 8px 0;color:rgb(var(--text-color) / .7);font-size:11px;line-height:1.3;text-align:center}@media screen and (max-width:699px){.pdp-quantity-discount__tier{min-height:50px}.pdp-quantity-discount__tier span{font-size:12px}.pdp-quantity-discount__tier strong{font-size:13px}}.popover__value-option[aria-selected=true],.popover__value-option:hover,.localization-toggle{outline:0!important}.header__primary-nav-item>a,.header__primary-nav-item>mega-menu-disclosure summary,.header__primary-nav-item>dropdown-menu-disclosure summary{align-items:center;display:inline-flex;gap:.45rem}.header__primary-nav-item--has-icon:before{padding-inline-start:24px}.header__primary-nav-item--has-icon>a,.header__primary-nav-item--has-icon>mega-menu-disclosure summary,.header__primary-nav-item--has-icon>dropdown-menu-disclosure summary{transform:translateY(3px)}.header__primary-nav-link-icon,.header-sidebar__link-icon{align-items:center;display:inline-flex;flex:0 0 24px;height:24px;justify-content:center;width:24px;margin-inline-end:12px}.header__primary-nav-link-icon img,.header-sidebar__link-icon img{height:100%;object-fit:contain;width:100%}.header__primary-nav-link-icon img{transform:scale(1.7)}.header-sidebar__linklist-button{align-items:center;gap:.65rem;font-family:Anton!important;font-size:20px!important;letter-spacing:.04em!important}button.header-sidebar__linklist-button span:not(.header-sidebar__link-icon){margin-right:auto}.header-sidebar__linklist-button svg.icon{order:3;padding:18px}span.header-sidebar__link-icon{order:1}.header-sidebar__link-icon{flex:0 0 44px;width:44px;height:36px}.header-sidebar__split-link{display:grid;grid-template-columns:minmax(0,1fr) 48px;align-items:stretch}.header-sidebar__split-link .header-sidebar__linklist-button--destination{justify-content:flex-start;min-width:0}.header-sidebar__split-link .header-sidebar__link-icon{margin-inline-start:auto}.header-sidebar__split-link .header-sidebar__link-icon+span:before{content:"Explore All NBA";position:absolute;bottom:-2px;font-size:10px;font-family:Instrument Sans;color:#111}.header-sidebar__submenu-trigger,button.header-sidebar__linklist-button svg{display:grid;width:48px;min-height:48px;place-items:center;background:#f7f7f7!important}.header-sidebar__submenu-trigger .icon{transition:transform .2s ease}@media screen and (pointer:fine){.header-sidebar__submenu-trigger:hover .icon{transform:translate(2px)}}.mega-menu--college-grid{justify-content:center}.mega-menu--college-grid .college-menu{width:100%}.college-menu__columns{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:2rem 3rem;display:grid}.college-menu__column{min-width:0}.college-menu__heading{margin-block-end:.875rem;display:inline-block}.college-menu__grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.5rem 1rem;display:grid}.college-menu__item{align-items:center;gap:.75rem;min-width:0;padding-block:.35rem;color:rgb(var(--text-color) / .72);transition:color .2s;display:flex}.college-menu__item:hover,.college-menu__item[aria-current=page]{color:rgb(var(--text-color))}.college-menu__item--top-level{padding-block:.5rem}.college-menu__icon{flex:0 0 50px;place-items:center;width:50px;height:50px;display:grid;overflow:hidden}.college-menu__icon img{width:100%}.college-menu__label{min-width:0;overflow-wrap:anywhere}.mega-menu--nba-split{display:block;padding-block:2rem 2.25rem}.nba-mega-menu--menu{display:grid;grid-template-columns:minmax(0,2fr) minmax(420px,1fr);width:min(100%,1820px);margin-inline:auto}.nba-mega-menu__teams{min-width:0;padding-inline-end:clamp(2rem,3vw,4rem)}.nba-mega-menu__series{min-width:0;padding-inline-start:clamp(2rem,3vw,4rem);border-inline-start:1px solid rgb(var(--border-color))}.nba-mega-menu__section-header{display:flex;align-items:center;gap:1.25rem;margin-block-end:1.5rem}.nba-mega-menu__heading{flex:0 auto;margin:0;color:rgb(var(--text-color));font-size:15px;font-weight:700;line-height:1.1;letter-spacing:.14em;text-transform:uppercase}.nba-mega-menu__rule{flex:1 1 auto;height:1px;background:rgb(var(--border-color))}.nba-mega-menu__count,.nba-mega-menu__tagline{flex:0 auto;color:rgb(var(--text-color) / .5);font-size:9px;font-weight:700;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}.nba-mega-menu__team-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.1rem 1.6rem}.nba-mega-menu__team{display:flex;align-items:center;gap:.75rem;min-width:0;min-height:46px;color:rgb(var(--text-color) / .68);font-size:12px;line-height:1.25;transition:color .2s ease}.nba-mega-menu__team:hover,.nba-mega-menu__team[aria-current=page]{color:rgb(var(--text-color))}.nba-mega-menu__team-icon{display:grid;flex:0 0 44px;place-items:center;width:44px;height:44px}.nba-mega-menu__team-icon img{width:100%;height:100%;object-fit:contain;transition:transform .2s ease}.nba-mega-menu__team:hover .nba-mega-menu__team-icon img{transform:scale(1.08)}.nba-mega-menu__series-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.nba-mega-menu__series-card{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:.9rem;min-width:0;min-height:82px;padding:.45rem .8rem .45rem .45rem;border:1px solid rgb(var(--border-color));background:rgb(var(--background));box-shadow:0 2px 8px #00000006;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.nba-mega-menu__series-card:hover{border-color:rgb(var(--text-color) / .3);box-shadow:0 5px 16px #00000012;transform:translateY(-1px)}.nba-mega-menu__series-image{display:block;width:72px;height:68px;overflow:hidden;background:rgb(var(--text-color) / .055)}.nba-mega-menu__series-image img{width:100%;height:100%;object-fit:cover}.nba-mega-menu__series-copy{display:grid;gap:.35rem;min-width:0}.nba-mega-menu__series-copy strong{color:rgb(var(--text-color));font-size:12px;line-height:1.2}.nba-mega-menu__series-copy small{color:rgb(var(--text-color) / .52);font-size:8px;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.nba-mega-menu__arrow{color:rgb(var(--text-color) / .7);font-size:21px;line-height:1;transition:transform .2s ease}.nba-mega-menu__series-card:hover .nba-mega-menu__arrow{transform:translate(3px)}.nba-mega-menu__shop-all{display:flex;align-items:center;justify-content:center;gap:.75rem;min-height:46px;margin-block-start:1.15rem;padding:.75rem 1rem;color:#fff;background:#1c1c1c;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.nba-mega-menu__footer{margin:1rem 0 0;color:rgb(var(--text-color) / .55);font-size:9px;font-weight:700;letter-spacing:.22em;text-align:center;text-transform:uppercase}.nba-mega-menu--sidebar{display:grid;gap:2rem;padding-block:.75rem 1.5rem}.nba-mega-menu--sidebar .nba-mega-menu__series{padding-inline-start:0;border-inline-start:0}.nba-mega-menu--sidebar .nba-mega-menu__teams{padding-inline-end:0}.nba-mega-menu--sidebar .nba-mega-menu__section-header{gap:.75rem;margin-block-end:1rem}.nba-mega-menu--sidebar .nba-mega-menu__count,.nba-mega-menu--sidebar .nba-mega-menu__tagline{display:none}.nba-mega-menu--sidebar .nba-mega-menu__team-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 1rem}.nba-mega-menu--sidebar .nba-mega-menu__team{font-size:12px}.nba-mega-menu--sidebar .nba-mega-menu__team-icon{flex-basis:38px;width:38px;height:38px}.nba-mega-menu--sidebar .nba-mega-menu__series-grid{grid-template-columns:minmax(0,1fr)}@media screen and (min-width:1400px){.nba-mega-menu__team{font-size:13px}}@media screen and (max-width:1399px){.nba-mega-menu--menu{grid-template-columns:minmax(0,1.65fr) minmax(390px,1fr)}.nba-mega-menu__team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap-inline:1rem}.nba-mega-menu__team{font-size:13px}.nba-mega-menu__team-icon{flex-basis:38px;width:38px;height:38px}}@media screen and (max-width:999px){.nba-mega-menu__team-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.header-sidebar .college-menu{padding-block:.5rem 1.25rem}.header-sidebar .college-menu__columns{gap:1.25rem}.header-sidebar .college-menu__grid{grid-template-columns:minmax(0,1fr);gap:.25rem}.header-sidebar .college-menu__heading{margin-block:.5rem}.header-sidebar .college-menu__item{padding-block:.5rem}@media(min-width:768px){.slideshow__slide:nth-child(2) .slideshow__slide-content{bottom:-320px;right:4%}.slideshow__slide:nth-child(2) picture img{object-position:left}.slideshow__slide:nth-child(2) .slideshow__slide-content .button{width:200px}}@media(max-width:767px){.slideshow__slide:nth-child(3) .slideshow__slide-content{bottom:-15vh}.slideshow__slide:nth-child(2) .slideshow__slide-content{top:70%!important}}.product-offers__item{display:flex;gap:20px;align-items:center}.product-offers__item .v-icon{display:contents;justify-content:center;width:50px}.product-offers__item .v-icon img{width:50px;height:50px}.cart-drawer__complementary-products .horizontal-product-card__info button{background:#000;color:#fff;text-decoration:none;padding:5px 10px;transition:.3s;border:2px solid #000}.cart-drawer__complementary-products .horizontal-product-card__info button:hover{opacity:.8;background:#fff;border:2px solid #000;color:#000}.giraffly-right-Bar-Preview-div-svg svg{width:60px}.giraffly-right-Bar-Preview-width-credit svg{width:75px}.product-info .jdgm-prev-badge__stars,.product-info .jdgm-prev-badge__text{margin-top:-3px}.product-info .jdgm-preview-badge .jdgm-star.jdgm-star{color:#f5b301!important}.rating-star--empty:before{background:#eee!important}.jdgm-widget>.jdgm-prev-badge{display:flex!important;align-items:center;gap:12px}.jdgm-prev-badge:before{content:attr(data-average-rating)}.jdgm-prev-badge:before,.jdgm-prev-badge__text{font-size:16px;font-weight:600;color:#000;line-height:25px}.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown,.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow{color:#000!important}.jdgm-rev__icon:before{color:#000!important}.jdgm-histogram .jdgm-star,.jdgm-rev-widg .jdgm-star,.jdgm-revs-tab .jdgm-star,.jdgm-all-reviews .jdgm-star,.jdgm-gallery-popup .jdgm-star{color:#f5b301!important}.jdgm-write-rev-link.jdgm-write-rev-link{background:#000!important}.jdgm-rev-widg__title{font-size:60px!important;text-transform:uppercase;margin:10px 0 50px!important}.jdgm-rev-widg__summary-stars:after{content:attr(data-rating-value);margin-left:8px;font-weight:600;color:#fff}.jdgm-rev-widg__reviews{display:flex;flex-wrap:wrap;gap:20px}.jdgm-histogram__bar-content{background-color:#000!important}.jdgm-rev{width:calc(50% - 10px);display:inline-flex;flex-wrap:wrap;padding:20px!important;border:2px solid #000000!important;position:relative}.product-card__info .rating-badge{order:-1}.product-card__info .rating-badge__stars svg{width:16px}.rating-badge__stars svg path{fill:#f5b301}.rating-badge .smallcaps{font-size:14px;color:#000;font-weight:600;letter-spacing:.5px}@media(max-width:600px){.appstle_subscription_wrapper{flex-wrap:wrap}.jdgm-rev{width:100%}.jdgm-rev-widg__title{font-size:24px!important}}.jdgm-rev>*{width:100%}.jdgm-rev__body{font-size:18px;font-weight:300;line-height:26px;margin-top:18px;min-height:100px}.jdgm-rev__pic-img.jdgm-rev__pic-img{border-radius:12px}.jdgm-rev__icon{border-radius:100%!important;width:50px!important;height:50px!important}.jdgm-rev__icon:not(.jdgm-rev__avatar):before{line-height:50px!important}.jdgm-rev__author{color:#000!important;font-weight:700;padding-left:8px}.jdgm-rev__header{margin-bottom:0!important;order:2}.jdgm-row-rating{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;position:absolute;top:20px;width:calc(100% - 40px)}.jdgm-row-rating>*{width:100%}.jdgm-rev__header .jdgm-rev__rating{font-size:22px}.jdgm-rev__timestamp{font-size:17px!important;color:#333!important;text-align:right}.jdgm-rev__content{margin-top:40px!important}.jdgm-row-extra{display:none}span.jdgm-rev__author:after{content:"Verified";background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xIDEyQzEgNS45MjQ4NyA1LjkyNDg3IDEgMTIgMUMxOC4wNzUxIDEgMjMgNS45MjQ4NyAyMyAxMkMyMyAxOC4wNzUxIDE4LjA3NTEgMjMgMTIgMjNDNS45MjQ4NyAyMyAxIDE4LjA3NTEgMSAxMlpNMTEuMjA3MSAxNi4yMDcxTDE4LjIwNzEgOS4yMDcxMUwxNi43OTI5IDcuNzkyODlMMTAuNSAxNC4wODU4TDcuMjA3MTEgMTAuNzkyOUw1Ljc5Mjg5IDEyLjIwNzFMOS43OTI4OSAxNi4yMDcxQzkuOTgwNDMgMTYuMzk0NiAxMC4yMzQ4IDE2LjUgMTAuNSAxNi41QzEwLjc2NTIgMTYuNSAxMS4wMTk2IDE2LjM5NDYgMTEuMjA3MSAxNi4yMDcxWiIgZmlsbD0iIzEwODQ3NCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);background-size:16px;background-repeat:no-repeat;background-position:65px 1px;font-size:14px;font-weight:400;color:#108474;display:block;padding-left:86px;margin-top:3px}.jdgm-write-rev-link{background:var(--button-color)!important;border:0!important;border-radius:15px!important;font-size:19px!important;line-height:1!important;padding:17px 24px!important}.jdgm-rev-widg__summary .jdgm-star{font-size:19px!important}span.jdgm-rev-widg__summary-average{color:#000;font-weight:600;font-size:18px}.jdgm-rev-widg__summary-text{color:var(--heading-color);font-size:18px;font-weight:700;margin-top:10px!important}.product-info__block-list [data-block-type=variant-picker] button.link{font-size:0;background:transparent}.product-info__block-list [data-block-type=variant-picker] button.link:before{content:"What is Aluminate?";font-size:13px;text-decoration:underline}.product-info__block-item[data-block-type="@app"] .jdgm-all-reviews-text{margin:0;text-align:left}.product-info__block-item[data-block-type="@app"] .jdgm-all-reviews-text a{grid-template-columns:auto auto;align-items:center;column-gap:8px;width:max-content;max-width:100%;min-height:31px;color:#111!important;text-decoration:none;display:grid;visibility:hidden;pointer-events:all}.product-info__block-item[data-block-type="@app"] .jdgm-all-reviews-text:has(.jdgm-all-reviews-rating[data-score]:not([data-score=""])):has(.jdgm-all-reviews-text__text[data-number-of-reviews]:not([data-number-of-reviews=""])) a{visibility:visible}.product-info__block-item[data-block-type="@app"] .jdgm-all-reviews-rating{grid-column:1 / 3;grid-row:1;grid-template-columns:auto auto;align-items:center;column-gap:8px;color:#111!important;display:contents;padding:0}.product-info__block-item[data-block-type="@app"] .jdgm-all-reviews-rating:before{content:attr(data-score)!important;grid-column:1;grid-row:1;border-radius:5px;background:#000!important;padding:6px 9px 3px;color:#fff!important;font-size:14px;font-weight:700;line-height:1;letter-spacing:0;width:auto;height:auto;font-family:Nunito;margin:0}.product-info__block-item[data-block-type="@app"] .jdgm-all-reviews-rating__score{display:none}.product-info__block-item[data-block-type="@app"] .jdgm-all-reviews-rating__stars{grid-column:2;grid-row:1;align-items:center;gap:1px;display:flex;margin:-14px 0 0}.product-info__block-item[data-block-type="@app"] .jdgm-all-reviews-rating .jdgm-star{color:#108474!important;font-size:11px!important;line-height:.55;padding:0 2px 0 0!important}.product-info__block-item[data-block-type="@app"] .jdgm-all-reviews-text__text{border:0;grid-column:2;grid-row:2;color:#111!important;font-size:0;line-height:1;padding:0;margin:-14px 0 0;width:auto;position:static}.product-info__block-item[data-block-type="@app"] .jdgm-all-reviews-text__text:after{content:attr(data-number-of-reviews) " reviews";color:#111;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0}.product-info__block-item[data-block-type="@app"] .jdgm-verified-by{display:none!important}.product-trust-badges{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px}.product-trust-badge{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:7px 14px;border:1px solid rgb(var(--text-color) / .25);border-radius:999px;color:rgb(var(--text-color));background:rgb(var(--background));font-size:13px;font-weight:700;line-height:1.15;white-space:nowrap}.product-trust-badge__icon{display:inline-flex;flex:0 0 28px;align-items:center;justify-content:center;width:28px;height:22px;overflow:hidden}.product-trust-badge__icon :is(img,svg){display:block;width:100%;height:100%;object-fit:contain}.product-trust-badge__icon--nba{flex-basis:22px;width:22px}.product-trust-badge__icon--nba>span{color:#17408b;font-size:9px;font-weight:800;letter-spacing:-.04em}.product-shipping-message{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;border:1px solid rgb(var(--text-color) / .18);border-radius:8px;background:rgb(var(--text-color) / .035);color:rgb(var(--text-color))}.product-shipping-message__icon{display:inline-flex;flex:0 0 32px;align-items:center;justify-content:center;width:32px;height:32px}.product-shipping-message__icon :is(img,svg){display:block;width:100%;height:100%;object-fit:contain}.product-shipping-message__content{display:grid;gap:2px;min-width:0;line-height:1.25}.product-shipping-message__content strong{font-size:13px;font-weight:700}.product-shipping-message__content>span{color:rgb(var(--text-color) / .68);font-size:11px}.granite-nba-shipping-message{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;border:1px solid #dedede;border-radius:8px;background:#f8f8f8;color:#111;box-sizing:border-box}.granite-nba-shipping-message[hidden]{display:none!important}.granite-nba-shipping-message__icon{display:inline-flex;flex:0 0 32px;align-items:center;justify-content:center;width:32px;height:32px}.granite-nba-shipping-message__icon svg{display:block;width:100%;height:100%}.granite-nba-shipping-message__content{display:grid;gap:2px;min-width:0;line-height:1.25}.granite-nba-shipping-message__content strong{font-size:13px;font-weight:700}.granite-nba-shipping-message__content>span{color:#6b6b6b;font-size:11px}#candyrack-slider-cart .granite-nba-shipping-message{width:auto;margin:16px 20px 0}#candyrack-slider-cart .futureblink-shipping-bar-block:empty+.fs-icon{display:none!important}@media(min-width:1000px){summary[data-follow-link="/collections/sports/hardline-series"]+ul>li:first-child{display:none}}@media(max-width:767px){.product-trust-badges{gap:8px;margin-top:10px}.product-trust-badge{gap:6px;min-height:36px;padding:6px 10px;font-size:11px}.product-trust-badge__icon{flex-basis:24px;width:24px;height:18px}.product-trust-badge__icon--nba{flex-basis:18px;width:18px}.product-shipping-message{gap:10px;padding:11px 13px}.product-shipping-message__icon{flex-basis:28px;width:28px;height:28px}#shopify-section-template--21340041445626__slideshow .slideshow__slide:nth-child(2) .slideshow__slide-content .prose .button-group{transform:translateY(80px)!important}#shopify-section-template--21340041445626__slideshow .slideshow__slide:nth-child(3) .slideshow__slide-content .button{width:260px}.product .product-gallery .product-gallery__media>*{max-height:375px;width:auto;margin:0 auto}.product .product-gallery{position:relative}.product .product-gallery>.page-dots{position:absolute;left:50%;bottom:8px;z-index:2;transform:translate(-50%);margin:0;background:#fff;padding:3px 4px;border-radius:100px}.product .product-gallery>.page-dots .tap-area:after{background:#1c1c1c59}.product .product-gallery>.page-dots .tap-area[aria-current=true]:after{background:#1c1c1c}.product-title.h3{font-size:14px;font-weight:700}.product-info__block-item .fallback-stars{margin-top:-23px}.jdgm-prev-badge:before,.jdgm-prev-badge__text,.fallback-stars .jdgm-star{font-size:12px!important}.pdp-price-sale-wrap{margin:-10px 0 0!important}.product-info__block-item[data-block-type=payment-terms]+[data-block-id=separator]{margin:5px 0!important}#main .product-sticky-bar{opacity:1!important;visibility:visible}div[data-block-type=buy-buttons] button[type=submit]{display:none}.quick-buy-modal div[data-block-type=buy-buttons] button[type=submit]{display:inline-flex}.shopify-section--main-product .product .shopify-payment-button__more-options{display:flex!important;align-items:center;justify-content:center;box-sizing:border-box;width:100%!important;min-height:var(--shopify-accelerated-checkout-button-block-size, 44px);margin-top:12px!important;padding:.65rem 1.75rem!important;color:rgb(var(--text-color))!important;background:transparent!important;border:1px solid rgb(var(--text-color))!important;border-radius:var(--button-border-radius)!important;font:var(--button-font)!important;letter-spacing:var(--button-letter-spacing)!important;line-height:1.2!important;text-align:center;text-decoration:none!important}.product-sticky-bar:after{content:"Ships fast \b7  Easy returns \b7  Premium quality";background:#fff;padding:8px;text-align:center;display:inline-block;width:100%;border:1px solid #0000001f;border-top:0}}@media screen and (min-width:700px){.price-list-sale-badge,.rating-badge--empty{display:none!important}}@media screen and (max-width:699px){.shopify-section--collection-banner .section-spacing--tight{padding:15px 0 0}.collection__main .product-list{gap:5px;row-gap:12px}.collection__main .product-card{gap:0;background:#fff;border:1px solid #dddddd;border-radius:10px;overflow:hidden}.collection__main .product-card__info{text-align:left;justify-items:flex-start}.pdp-price-sale-wrap{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;width:100%!important;margin:0!important;padding:0!important;gap:8px!important}.pdp-price-left{display:flex!important;flex-direction:row!important;align-items:center!important;gap:6px!important;flex-wrap:nowrap!important}.pdp-sale-price{order:1!important;font-size:13px!important;font-weight:700!important;color:#000!important}.pdp-compare-price{order:2!important;font-size:11px!important;font-weight:400!important;text-decoration:line-through!important;opacity:.5!important;color:#000!important}.shopify-section--main-product .product .pdp-sale-price{font-size:16px!important}.shopify-section--main-product .product .pdp-compare-price{font-size:14px!important}.pdp-sale-badge{display:inline-block!important;background:transparent!important;border:none!important;color:#000!important;font-size:11px!important;font-weight:700!important;letter-spacing:.02em!important;padding:0!important;text-transform:uppercase!important;border-radius:0!important;margin:0 0 0 auto!important;white-space:nowrap!important}.product-card__figure .product-card__image{aspect-ratio:1}.product-card__info .price-list{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;width:100%!important;margin:0!important;padding:0!important;gap:8px!important}.product-card__info .price-list sale-price{order:1!important;font-size:13px!important;font-weight:700!important;color:#000!important}.color-scheme--scheme-3 .product-card__info .price-list sale-price{color:#fff!important}.product-card__info .price-list compare-at-price{order:2!important;font-size:11px!important;font-weight:400!important;text-decoration:line-through!important;opacity:.5!important;color:#000!important}.product-card__info .price-list .price-list-sale-badge{display:inline-block!important;color:#000!important;font-size:11px!important;font-weight:700!important;letter-spacing:.02em!important;text-transform:uppercase!important;margin:0 0 0 auto!important;white-space:nowrap!important}.product-card__figure .badge--on-sale{display:none!important}.product-card__info .product-title{font-size:12px!important;font-weight:700!important;letter-spacing:-.03em!important;line-height:1.25!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;height:2.5em!important;text-align:left!important}.product-card__info .rating-badge{margin:0!important;gap:4px!important;display:inline-flex!important;align-items:center!important;height:14px!important}.product-card__info .rating-badge__stars svg{width:10px!important;height:10px!important}.rating-badge--empty .rating-badge__stars svg path{fill:#cbcbcb}.product-card__info .rating-badge .smallcaps{font-size:10px!important;font-weight:400!important;color:#777!important;letter-spacing:.02em!important}.product-card__info{padding:8px 7px 4px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important}.product-card__info .v-stack{width:100%!important;gap:4px!important;align-items:flex-start!important}.product-card__info .v-stack .v-stack{width:100%!important;gap:3px!important;align-items:flex-start!important;justify-items:flex-start}}.shopify-section--main-page:has(+.shopify-section--apps .jm-review-widget) .section-spacing{border-block:1px solid rgba(255,255,255,.1);background:#0b1f17;padding-block:76px}.shopify-section--main-page:has(+.shopify-section--apps .jm-review-widget) .container{max-width:1180px}.shopify-section--main-page:has(+.shopify-section--apps .jm-review-widget) .section-header{justify-self:start;text-align:left}.shopify-section--main-page:has(+.shopify-section--apps .jm-review-widget) h1{color:#fff;font-size:clamp(42px,6vw,92px);font-weight:800;line-height:.92;letter-spacing:.04em}.shopify-section--main-page:has(+.shopify-section--apps .jm-review-widget) h1:after{content:"REAL CUSTOMER FEEDBACK";width:max-content;max-width:100%;margin-top:18px;border-top:1px solid rgba(255,255,255,.28);padding-top:18px;color:#ffffffd1;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:.18em;display:block}.shopify-section--apps:has(.jm-review-widget){background:#f4f4f1}.shopify-section--apps:has(.jm-review-widget)>.section-spacing,.shopify-section--apps:has(.jm-review-widget) .section-spacing{padding-block-start:56px}.shopify-section--apps:has(.jm-review-widget) .container{width:min(100%,1220px);max-width:calc(100vw - 40px)}.shopify-section--apps:has(.jm-review-widget) .jm-review-widget__header,.shopify-section--apps:has(.jm-review-widget) .jm-review-widget__body{max-width:1220px}.shopify-section--apps:has(.jm-review-widget) .jm-review-widget__header{border:1px solid rgba(11,31,23,.12);border-radius:18px;background:#fff;padding:34px;box-shadow:0 18px 60px #0b1f1714}.shopify-section--apps:has(.jm-review-widget) .jm-review-widget__body{margin-top:34px}.shopify-section--apps:has(.jm-review-widget) .jm-review{border-color:#0b1f171f}.shopify-section--apps:has(.jm-review-widget) .jm-review-widget{opacity:0;visibility:hidden}html.reviews-page-ready .shopify-section--apps:has(.jm-review-widget) .jm-review-widget{visibility:visible}.shopify-section--apps:has(.jm-review-widget) .container{position:relative}[id$=__17684008478ebf3575].shopify-section--apps .container{position:relative}html:not(.reviews-page-ready) [id$=__17684008478ebf3575].shopify-section--apps .container>*{opacity:0;visibility:hidden}html.reviews-page-ready [id$=__17684008478ebf3575].shopify-section--apps .container>*{opacity:1;visibility:visible}html:not(.reviews-page-ready) .shopify-section--apps:has(.jm-review-widget) .container{min-height:680px}html:not(.reviews-page-ready) [id$=__17684008478ebf3575].shopify-section--apps .container{min-height:680px}html:not(.reviews-page-ready) .shopify-section--apps:has(.jm-review-widget) .container:before{content:"";position:absolute;inset:0 auto auto 50%;width:min(100%,760px);min-height:470px;border:1px solid rgba(11,31,23,.1);border-radius:18px;background:linear-gradient(90deg,#ffffff8c,#ffffff2e,#ffffff8c) 0 0 / 220px 100% no-repeat,linear-gradient(#e4e7e3 0 0) 32px 38px / 240px 22px no-repeat,linear-gradient(#d6ddd8 0 0) 32px 90px / calc(100% - 64px) 14px no-repeat,linear-gradient(#d6ddd8 0 0) 32px 124px / calc(100% - 140px) 14px no-repeat,linear-gradient(#d6ddd8 0 0) 32px 158px / calc(100% - 94px) 14px no-repeat,linear-gradient(#e4e7e3 0 0) 32px 232px / calc(100% - 64px) 1px no-repeat,linear-gradient(#d6ddd8 0 0) 32px 276px / 180px 18px no-repeat,linear-gradient(#d6ddd8 0 0) 32px 322px / calc(100% - 64px) 14px no-repeat,linear-gradient(#d6ddd8 0 0) 32px 352px / calc(100% - 180px) 14px no-repeat,#fff;box-shadow:0 18px 60px #0b1f1714;transform:translate(-50%);animation:reviews-skeleton 1.25s linear infinite}html:not(.reviews-page-ready) [id$=__17684008478ebf3575].shopify-section--apps .container:before{content:"";position:absolute;inset:0 auto auto 50%;width:min(100%,760px);min-height:470px;border:1px solid rgba(11,31,23,.1);border-radius:18px;background:linear-gradient(90deg,#ffffff8c,#ffffff2e,#ffffff8c) 0 0 / 220px 100% no-repeat,linear-gradient(#e4e7e3 0 0) 32px 38px / 240px 22px no-repeat,linear-gradient(#d6ddd8 0 0) 32px 90px / calc(100% - 64px) 14px no-repeat,linear-gradient(#d6ddd8 0 0) 32px 124px / calc(100% - 140px) 14px no-repeat,linear-gradient(#d6ddd8 0 0) 32px 158px / calc(100% - 94px) 14px no-repeat,linear-gradient(#e4e7e3 0 0) 32px 232px / calc(100% - 64px) 1px no-repeat,linear-gradient(#d6ddd8 0 0) 32px 276px / 180px 18px no-repeat,linear-gradient(#d6ddd8 0 0) 32px 322px / calc(100% - 64px) 14px no-repeat,linear-gradient(#d6ddd8 0 0) 32px 352px / calc(100% - 180px) 14px no-repeat,#fff;box-shadow:0 18px 60px #0b1f1714;transform:translate(-50%);animation:reviews-skeleton 1.25s linear infinite}html.reviews-page-ready .shopify-section--apps:has(.jm-review-widget) .jm-review-widget{animation:reviews-ready .22s ease-out both}@keyframes reviews-skeleton{to{background-position:760px 0,32px 38px,32px 90px,32px 124px,32px 158px,32px 232px,32px 276px,32px 322px,32px 352px}}@keyframes reviews-ready{0%{opacity:0}to{opacity:1}}@media screen and (max-width:767px){.shopify-section--main-page:has(+.shopify-section--apps .jm-review-widget) .section-spacing{padding-block:48px}.shopify-section--main-page:has(+.shopify-section--apps .jm-review-widget) .section-header{justify-self:center;text-align:center}.shopify-section--main-page:has(+.shopify-section--apps .jm-review-widget) h1{font-size:38px;letter-spacing:.08em}.shopify-section--main-page:has(+.shopify-section--apps .jm-review-widget) h1:after{margin-inline:auto;margin-top:14px;padding-top:14px;font-size:11px;letter-spacing:.14em}.shopify-section--apps:has(.jm-review-widget)>.section-spacing,.shopify-section--apps:has(.jm-review-widget) .section-spacing{padding-block-start:28px}.shopify-section--apps:has(.jm-review-widget) .container{max-width:calc(100vw - 32px)}.shopify-section--apps:has(.jm-review-widget) .jm-review-widget__header{border-radius:14px;padding:22px 16px}.shopify-section--apps:has(.jm-review-widget) .jm-review-widget__body{margin-top:24px}html:not(.reviews-page-ready) .shopify-section--apps:has(.jm-review-widget) .container{min-height:560px}html:not(.reviews-page-ready) [id$=__17684008478ebf3575].shopify-section--apps .container{min-height:560px}html:not(.reviews-page-ready) .shopify-section--apps:has(.jm-review-widget) .container:before{width:100%;min-height:430px;border-radius:14px;background:linear-gradient(90deg,#ffffff8c,#ffffff2e,#ffffff8c) 0 0 / 160px 100% no-repeat,linear-gradient(#e4e7e3 0 0) 22px 30px / 180px 20px no-repeat,linear-gradient(#d6ddd8 0 0) 22px 84px / calc(100% - 44px) 13px no-repeat,linear-gradient(#d6ddd8 0 0) 22px 116px / calc(100% - 84px) 13px no-repeat,linear-gradient(#d6ddd8 0 0) 22px 148px / calc(100% - 60px) 13px no-repeat,linear-gradient(#e4e7e3 0 0) 22px 214px / calc(100% - 44px) 1px no-repeat,linear-gradient(#d6ddd8 0 0) 22px 254px / 150px 18px no-repeat,linear-gradient(#d6ddd8 0 0) 22px 300px / calc(100% - 44px) 13px no-repeat,linear-gradient(#d6ddd8 0 0) 22px 330px / calc(100% - 110px) 13px no-repeat,#fff}html:not(.reviews-page-ready) [id$=__17684008478ebf3575].shopify-section--apps .container:before{width:100%;min-height:430px;border-radius:14px;background:linear-gradient(90deg,#ffffff8c,#ffffff2e,#ffffff8c) 0 0 / 160px 100% no-repeat,linear-gradient(#e4e7e3 0 0) 22px 30px / 180px 20px no-repeat,linear-gradient(#d6ddd8 0 0) 22px 84px / calc(100% - 44px) 13px no-repeat,linear-gradient(#d6ddd8 0 0) 22px 116px / calc(100% - 84px) 13px no-repeat,linear-gradient(#d6ddd8 0 0) 22px 148px / calc(100% - 60px) 13px no-repeat,linear-gradient(#e4e7e3 0 0) 22px 214px / calc(100% - 44px) 1px no-repeat,linear-gradient(#d6ddd8 0 0) 22px 254px / 150px 18px no-repeat,linear-gradient(#d6ddd8 0 0) 22px 300px / calc(100% - 44px) 13px no-repeat,linear-gradient(#d6ddd8 0 0) 22px 330px / calc(100% - 110px) 13px no-repeat,#fff}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
