:root{--sbd-pp-font: "proxima-nova", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--sbd-pp-red: #e6001e;--sbd-pp-muted: #6f6f6f;--sbd-pp-star: #000000;--sbd-pp-star-off: #d4d4d4}.template-product .product-single__title{font-family:var(--sbd-pp-font)!important;font-size:20px!important;font-weight:900!important;line-height:1.2!important;letter-spacing:.02em!important;text-transform:uppercase!important;color:#000!important;margin:0 0 2px!important}.template-product .sbd-pmeta__range{margin:0 0 10px;color:#000!important;font-family:var(--sbd-pp-font)!important;font-size:19px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:.02em!important;text-transform:uppercase!important}.template-product .product__price{font-family:var(--sbd-pp-font)!important;font-size:20px!important;font-weight:600!important;letter-spacing:.01em!important;color:var(--sbd-pp-red, #e6001e)!important}.template-product .product__price--compare{font-weight:600!important;color:var(--sbd-pp-muted)!important;text-decoration:line-through}.template-product .product__policies{margin-top:6px}.template-product .product__policies,.template-product .product__policies p,.template-product .product__policies a{font-family:var(--sbd-pp-font)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.01em!important;color:var(--sbd-pp-muted)!important}.template-product .sbd-pmeta__rating{display:flex;align-items:center;gap:8px;margin:8px 0 0}.template-product .sbd-pmeta__stars{display:flex;align-items:center;gap:1px;line-height:1}.template-product .sbd-pmeta__star{font-family:var(--sbd-pp-font)!important;font-size:13px!important;line-height:1!important;letter-spacing:0!important;font-weight:400!important;color:var(--sbd-pp-star-off)!important}.template-product .sbd-pmeta__star.is-on{color:var(--sbd-pp-star)!important}.template-product .sbd-pmeta__count{font-family:var(--sbd-pp-font)!important;font-size:12px!important;font-weight:600!important;line-height:1!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#000!important;text-decoration:underline!important;text-underline-offset:3px}.template-product .sbd-pmeta__count:hover{color:var(--sbd-pp-muted)!important}.template-product .variant__label{font-family:var(--sbd-pp-font)!important;font-size:13px!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#000!important}.template-product .variant-input-wrap label{font-family:var(--sbd-pp-font)!important;font-size:13px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important}.template-product .variant-input-wrap input[type=radio]:checked+label{background:#000!important;border-color:#000!important;color:#fff!important}.template-product .add-to-cart,.template-product button[name=add]{width:100%!important;background-color:var(--sbd-pp-red)!important;border-color:var(--sbd-pp-red)!important;color:#fff!important;min-height:52px}.template-product .add-to-cart:hover,.template-product button[name=add]:hover{background-color:#c40019!important;border-color:#c40019!important}.template-product .add-to-cart span,.template-product button[name=add] span{font-family:var(--sbd-pp-font)!important;font-size:14px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#fff!important}.template-product .product__main-photos,.template-product .product-main-slide .product-image-main{position:relative}.template-product .sbd-pdp-badges{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.template-product .sbd-pdp-badges .sbd-ptile__spec{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;min-width:96px;padding:22px 18px;border-radius:0;background:#fff;color:#000!important;font-family:var(--sbd-pp-font)!important;font-size:22px!important;font-weight:700!important;line-height:1!important;letter-spacing:.02em!important;text-transform:uppercase!important;white-space:nowrap}.template-product .sbd-pdp-badges .sbd-ptile__badge{position:absolute;left:0;bottom:0;max-width:46%;padding:16px 20px;background:var(--sbd-pp-red);color:#fff!important;font-family:var(--sbd-pp-font)!important;font-size:22px!important;font-weight:700!important;line-height:1.15!important;letter-spacing:.01em!important;text-transform:uppercase!important}@media only screen and (max-width:768px){.template-product .sbd-pdp-badges .sbd-ptile__spec{min-width:62px;padding:14px 12px;font-size:15px!important}.template-product .sbd-pdp-badges .sbd-ptile__badge{max-width:58%;padding:10px 12px;font-size:14px!important}}.template-product .product__main-photos .image-wrap,.template-product .product-main-slide .image-wrap{height:0!important;padding-bottom:125%!important;overflow:hidden;position:relative}.template-product .product__main-photos .image-wrap>image-element,.template-product .product-main-slide .image-wrap>image-element,.template-product .product__main-photos .image-wrap>img,.template-product .product-main-slide .image-wrap>img{position:absolute;top:0;right:0;bottom:0;left:0}.template-product .image-wrap>.product__photo-zoom,.template-product .image-wrap>.js-photoswipe__zoom{inset:auto;width:auto;height:auto}@media only screen and (max-width:768px){.template-product .product__photo-zoom,.template-product .js-photoswipe__zoom{display:none!important}}.template-product .product__main-photos .image-wrap img,.template-product .product-main-slide .image-wrap img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}.template-product .product__thumbs .image-wrap__thumbnail{padding-bottom:100%!important}.template-product .product-block--tab .collapsibles-wrapper{border:0;margin:0}.template-product .product-block--tab{border-bottom:1px solid #e3e3e3;margin:0}.template-product .product-block--tab+.product-block--tab{border-top:0}.template-product .product-block--tab:first-of-type{border-top:1px solid #e3e3e3}.template-product .product-block--tab .collapsible-trigger{display:flex!important;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:22px 0!important;border:0!important;background:none!important;text-align:left;font-family:var(--sbd-pp-font)!important;font-size:24px!important;font-weight:900!important;line-height:1.2!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:#000!important}.template-product .product-block--tab .collapsible-trigger:hover{color:var(--sbd-pp-muted)!important}.template-product .product-block--tab .collapsible-trigger__icon{position:static!important;flex:0 0 auto;margin:0!important;transform:none!important;width:17px;height:17px}.template-product .product-block--tab .collapsible-trigger__icon .icon{width:17px;height:17px;stroke-width:2px}.template-product .product-block--tab .collapsible-content__inner{padding:0 0 26px!important}.template-product .product-block--tab .collapsible-content__inner,.template-product .product-block--tab .collapsible-content__inner p,.template-product .product-block--tab .collapsible-content__inner li,.template-product .product-block--tab .collapsible-content__inner td,.template-product .product-block--tab .collapsible-content__inner th,.template-product .product-block--tab .collapsible-content__inner div,.template-product .product-block--tab .collapsible-content__inner span,.template-product .product-block--tab .collapsible-content__inner em,.template-product .product-block--tab .collapsible-content__inner i{font-family:var(--sbd-pp-font)!important;font-size:18px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.05em!important;color:#000!important}.template-product .product-block--tab .collapsible-content__inner strong,.template-product .product-block--tab .collapsible-content__inner b{font-size:18px!important;font-weight:900!important;color:#000!important}.template-product .product-block--tab .collapsible-content__inner p{margin:0 0 16px!important}.template-product .product-block--tab .collapsible-content__inner p:last-child{margin-bottom:0!important}.template-product .product-block--tab .collapsible-content__inner a{font-size:18px!important;color:#000!important;text-decoration:underline!important;text-underline-offset:2px}.template-product .product-block--tab .collapsible-content__inner h1,.template-product .product-block--tab .collapsible-content__inner h2{font-family:var(--sbd-pp-font)!important;font-size:20px!important;font-weight:900!important;line-height:1.2!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:#000!important;margin:30px 0 12px!important}.template-product .product-block--tab .collapsible-content__inner h3{font-family:var(--sbd-pp-font)!important;font-size:18px!important;font-weight:900!important;line-height:1.2!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:#000!important;margin:26px 0 10px!important}.template-product .product-block--tab .collapsible-content__inner h4,.template-product .product-block--tab .collapsible-content__inner h5,.template-product .product-block--tab .collapsible-content__inner h6{font-family:var(--sbd-pp-font)!important;font-size:15px!important;font-weight:900!important;line-height:1.25!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#000!important;margin:24px 0 8px!important}.template-product .product-block--tab .collapsible-content__inner>:first-child{margin-top:0!important}.template-product .product-block--tab .collapsible-content__inner ul,.template-product .product-block--tab .collapsible-content__inner ol{margin:0 0 16px!important;padding-left:24px!important}.template-product .product-block--tab .collapsible-content__inner li{margin-bottom:8px!important}.template-product .product-block--tab .collapsible-content__inner table{width:100%;border-collapse:collapse;margin:0 0 13px}.template-product .product-block--tab .collapsible-content__inner th,.template-product .product-block--tab .collapsible-content__inner td{padding:8px 10px!important;border:1px solid #e3e3e3;text-align:left}.template-product .product-block--tab .collapsible-content__inner th{font-weight:700!important;text-transform:uppercase!important;font-size:12px!important;letter-spacing:.05em!important;background:#f6f6f6}.sbd-stockline{margin:0 0 12px}.sbd-stockline .sales-points,.sbd-stockline .sales-point{margin:0!important;padding:0!important;list-style:none!important}.sbd-stockline .icon-and-text{display:flex!important;align-items:center;gap:8px}.sbd-stockline .sales-point span,.sbd-stockline [data-product-inventory],.sbd-stockline .js-incoming-text{font-family:var(--sbd-pp-font)!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#1f1f1f!important}.sbd-stockline .icon--inventory{flex:0 0 auto;background:none!important;background-color:transparent!important}.sbd-stockline .icon--inventory:after{display:block!important;background:#4abf33!important;background-color:#4abf33!important;opacity:.92!important;animation:none!important;transform:none!important}.sbd-stockline .icon--inventory:before{display:none!important;animation:none!important}.sbd-stockline .inventory--low .icon--inventory:after{background:#f2a625!important;background-color:#f2a625!important}.sbd-stockline .inventory--low span{color:#262626!important}.template-product .product-block:not(.product-block--tab) .rte,.template-product .product-block:not(.product-block--tab) .rte p,.template-product .product-block:not(.product-block--tab) .rte li,.template-product .product-block:not(.product-block--tab) .rte span,.template-product .product-block:not(.product-block--tab) .rte div,.template-product .product-block:not(.product-block--tab) .rte em,.template-product .product-block:not(.product-block--tab) .rte i{font-family:var(--sbd-pp-font)!important;font-size:18px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.05em!important;color:#000!important}.template-product .product-block:not(.product-block--tab) .rte p{margin:0 0 16px!important}.template-product .product-block:not(.product-block--tab) .rte p:last-child{margin-bottom:0!important}.template-product .product-block:not(.product-block--tab) .rte ul,.template-product .product-block:not(.product-block--tab) .rte ol{margin:0 0 16px!important;padding-left:24px!important}.template-product .product-block:not(.product-block--tab) .rte li{margin-bottom:8px!important}.template-product .product-block:not(.product-block--tab) .rte strong,.template-product .product-block:not(.product-block--tab) .rte b{font-weight:900!important;color:#000!important}.template-product .product-block:not(.product-block--tab) .rte a{font-size:18px!important;color:#000!important;text-decoration:underline!important;text-underline-offset:2px}.template-product .product-block:not(.product-block--tab) .rte a:hover{color:var(--sbd-pp-red)!important}.template-product .product-block:not(.product-block--tab) .rte h2{font-family:var(--sbd-pp-font)!important;font-size:24px!important;font-weight:900!important;line-height:1.2!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:#000!important;margin:32px 0 14px!important}.template-product .product-block:not(.product-block--tab) .rte h1{font-family:var(--sbd-pp-font)!important;font-size:28px!important;font-weight:900!important;line-height:1.2!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:#000!important;margin:32px 0 14px!important}.template-product .product-block:not(.product-block--tab) .rte h3{font-family:var(--sbd-pp-font)!important;font-size:18px!important;font-weight:900!important;line-height:1.2!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:#000!important;margin:28px 0 10px!important}.template-product .product-block:not(.product-block--tab) .rte h4,.template-product .product-block:not(.product-block--tab) .rte h5,.template-product .product-block:not(.product-block--tab) .rte h6{font-family:var(--sbd-pp-font)!important;font-size:15px!important;font-weight:900!important;line-height:1.25!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#000!important;margin:24px 0 8px!important}.template-product .product-block:not(.product-block--tab) .rte>:first-child{margin-top:0!important}.template-product .variant__label{display:flex!important;align-items:baseline;justify-content:space-between;gap:12px}.template-product .variant__label .variant__label-info{margin-left:auto;font-size:0!important;flex:0 0 auto}.template-product .variant__label .variant__label-info tool-tip-trigger,.template-product .variant__label .variant__label-info .tool-tip-trigger__title{font-family:var(--sbd-pp-font)!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#000!important;cursor:pointer}.template-product .variant__label .variant__label-info .tool-tip-trigger__title{display:inline-flex!important;align-items:center;gap:6px;text-decoration:underline!important;text-underline-offset:3px}.template-product .variant__label .variant__label-info .tool-tip-trigger__title:hover{color:var(--sbd-pp-muted)!important}.template-product .variant__label .variant__label-info .icon-size-chart{width:15px;height:15px}.template-product .product-block .jdgm-widget,.template-product .sbd-pmeta__rating{display:none!important}.template-product [data-store-availability-holder],.template-product .store-availability-container,.template-product .store-availability-information,.template-product .store-availabilities-list{font-family:var(--sbd-pp-font)!important}.template-product .store-availability-container{margin-top:14px}.template-product .store-availability-information__title,.template-product .store-availability-information__title p,.template-product .store-availability-information__title span{font-family:var(--sbd-pp-font)!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:.01em!important;color:#000!important;margin:0 0 3px!important}.template-product .store-availability-information p,.template-product .store-availability-information span,.template-product .store-availability-information__stock,.template-product .store-availability-information__small,.template-product .store-availability-small{font-family:var(--sbd-pp-font)!important;font-size:12px!important;font-weight:600!important;line-height:1.45!important;letter-spacing:.01em!important;color:var(--sbd-pp-muted)!important}.template-product .store-availability-information p.store-availability-information__title,.template-product .store-availability-information .store-availability-information__title{font-size:13px!important;font-weight:600!important;color:#000!important}.template-product .store-availability-information__link,.template-product .store-availability-information button,.template-product .store-availability-information a{font-family:var(--sbd-pp-font)!important;font-size:12px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:.02em!important;color:#000!important;text-decoration:underline!important;text-underline-offset:2px;background:none!important;border:0!important;padding:0!important;min-height:0!important;width:auto!important;margin-top:4px}.template-product .store-availability-information__link:hover,.template-product .store-availability-information button:hover,.template-product .store-availability-information a:hover{color:var(--sbd-pp-muted)!important;background:none!important}.template-product .store-availability-information__icon,.template-product .store-availability-container .icon{width:14px;height:14px;flex:0 0 auto}.template-product .store-availabilities-list,.template-product .store-availabilities-list p,.template-product .store-availabilities-list span,.template-product .store-availabilities-list li{font-family:var(--sbd-pp-font)!important;font-size:13px!important;font-weight:600!important;line-height:1.5!important;color:#262626!important}.template-product .store-availabilities-list h2,.template-product .store-availabilities-list h3,.template-product .store-availabilities-list h4,.template-product .store-availability-list__location{font-family:var(--sbd-pp-font)!important;font-size:13px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#000!important}@media only screen and (max-width:768px){.template-product .product-block--tab .collapsible-trigger{font-size:20px!important;letter-spacing:.12em!important;padding:18px 0!important}.template-product .product-block--tab .collapsible-trigger__icon,.template-product .product-block--tab .collapsible-trigger__icon .icon{width:15px;height:15px}.template-product .product-block:not(.product-block--tab) .rte h1{font-size:24px!important;letter-spacing:.12em!important}.template-product .product-block:not(.product-block--tab) .rte h2{font-size:20px!important;letter-spacing:.12em!important}.template-product .product-block:not(.product-block--tab) .rte h3{font-size:17px!important;letter-spacing:.12em!important}.template-product .product-block--tab .collapsible-content__inner h1,.template-product .product-block--tab .collapsible-content__inner h2{font-size:18px!important;letter-spacing:.12em!important}.template-product .product-block--tab .collapsible-content__inner h3{font-size:17px!important;letter-spacing:.12em!important}}@media only screen and (max-width:768px){.template-product .grid--product-images--partial .flickity-slider .product-main-slide{width:100%!important;margin-right:0!important}}@media only screen and (max-width:768px){.template-product .product-recommendations .grid__item{flex:0 0 64vw!important;width:64vw!important}.template-product product-recommendations .section-header__title{font-size:24px!important;line-height:1.2!important;letter-spacing:.12em!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sbd-product-page.css.map */
