@media screen and (max-width:989px){.breadcrumbs{margin:0;padding:10px 20px}}.breadcrumbs .breadcrumbs__item:last-child a{color:#000!important}.breadcrumbs .breadcrumbs__item a{color:#000!important}@media screen and (max-width:989px){.breadcrumbs .breadcrumbs__item a{padding:0}}@media screen and (max-width:989px){.breadcrumbs .breadcrumbs__list .breadcrumbs__item{display:flex;align-items:center}.breadcrumbs .breadcrumbs__list .breadcrumbs__item:after{content:none}.breadcrumbs .breadcrumbs__list .breadcrumbs__item:before{content:" ";width:5px;height:5px;display:block;border:1px solid #5C5D60;border-top:none;border-left:none;transform:rotate(135deg);margin-right:10px}}[data-section-type=product]{align-items:flex-start}@media screen and (min-width:990px){[data-section-type=product] .product__media-wrapper{position:sticky;top:156px}}[data-section-type=product] .product__media-wrapper .card__badge{position:absolute;z-index:1;left:112px}@media screen and (max-width:989px){[data-section-type=product] .product__media-wrapper .card__badge{left:-10px;top:10px}}[data-section-type=product] .product__media-wrapper product-gallery-component{display:block}[data-section-type=product] .product__media-wrapper product-gallery-component .product__media img{object-fit:contain}@media screen and (max-width:989px){[data-section-type=product] .product__media-wrapper product-gallery-component .product__media img{background:#f8f8f9}}@media screen and (max-width:989px){[data-section-type=product] .product__media-wrapper product-gallery-component{width:calc(100% + 40px);margin:0 -20px 20px}}[data-section-type=product] .product__media-wrapper product-gallery-component.thumbs-left{display:flex;flex-direction:row-reverse;align-items:flex-start}[data-section-type=product] .product__media-wrapper product-gallery-component.thumbs-left #mainCarousel{width:calc(100% - 110px);margin-left:10px}@media screen and (max-width:989px){[data-section-type=product] .product__media-wrapper product-gallery-component.thumbs-left #mainCarousel{margin-left:0;width:100%}}[data-section-type=product] .product__media-wrapper product-gallery-component.thumbs-left #mainCarousel li .video-content{height:100%}[data-section-type=product] .product__media-wrapper product-gallery-component.thumbs-left #mainCarousel li .video-content iframe{width:100%;height:100%}[data-section-type=product] .product__media-wrapper product-gallery-component.thumbs-left #thumbsCarousel{width:100px}[data-section-type=product] .product__media-wrapper product-gallery-component.thumbs-left #thumbsCarousel img{background:#f8f8f9}[data-section-type=product] .product__media-wrapper product-gallery-component.thumbs-left #thumbsCarousel .splide__arrows .splide__arrow{border:none;background:transparent;width:100%;height:40px}[data-section-type=product] .product__media-wrapper product-gallery-component.thumbs-left #thumbsCarousel .splide__arrows .splide__arrow.splide__arrow--prev{top:-40px}[data-section-type=product] .product__media-wrapper product-gallery-component.thumbs-left #thumbsCarousel .splide__arrows .splide__arrow.splide__arrow--next{bottom:-40px}[data-section-type=product] .product__media-wrapper product-gallery-component.thumbs-left #thumbsCarousel li .video-content{height:100%;position:relative}[data-section-type=product] .product__media-wrapper product-gallery-component.thumbs-left #thumbsCarousel li .video-content .deferred-media__poster-button{height:40px;width:40px}[data-section-type=product] .product__media-wrapper product-gallery-component.thumbs-left #thumbsCarousel li .video-content img{opacity:.4;width:100%;height:100%;object-fit:cover}[data-section-type=product] .product__media-wrapper product-gallery-component .splide__arrows .splide__arrow{background:#fff;border:1px solid}[data-section-type=product] .product__media-wrapper product-gallery-component .splide__arrows .splide__arrow[disabled]{display:none}@media screen and (max-width:989px){[data-section-type=product] .product__media-wrapper product-gallery-component #thumbsCarousel{display:none}}[data-section-type=product] .product__info-wrapper .product__info-container .vendor{margin:0;font-size:16px}[data-section-type=product] .product__info-wrapper .product__info-container #pwr-snippets{margin-bottom:1.5rem}[data-section-type=product] .product__info-wrapper .product__info-container .price-container{margin:0}[data-section-type=product] .product__info-wrapper .product__info-container .price-container .price .price__container .price-item{font-size:24px;font-weight:700}@media screen and (max-width:768px){[data-section-type=product] .product__info-wrapper .product__info-container .price-container .price .price__container .price-item{font-size:20px}}[data-section-type=product] .product__info-wrapper .product__info-container .subtitle{line-height:22px;color:#5c5d60;margin-top:0;max-width:540px;font-family:Century Old Style Std}[data-section-type=product] .product__info-wrapper .product__info-container .product__title{margin:0}[data-section-type=product] .product__info-wrapper .product__info-container .pr-snippet-stars-reco-stars{float:none!important}[data-section-type=product] .product__info-wrapper .product__info-container variant-radios .product-form__input .form__label{font-weight:700;text-transform:uppercase;font-size:14px}[data-section-type=product] .product__info-wrapper .product__info-container variant-radios .product-form__input .form__label span{color:#b6b8ba}[data-section-type=product] .product__info-wrapper .product__info-container variant-radios .product-form__input label{background-color:var(--gradient-base-background-2);border-radius:6px;border:1px solid var(--gradient-base-background-2);color:#000;font-size:14px;letter-spacing:normal}[data-section-type=product] .product__info-wrapper .product__info-container variant-radios .product-form__input label:not(.swatch--true){padding:10px;min-width:55px}@media screen and (max-width:768px){[data-section-type=product] .product__info-wrapper .product__info-container variant-radios .product-form__input label:not(.swatch--true){padding:8px;min-width:44px}}[data-section-type=product] .product__info-wrapper .product__info-container variant-radios .product-form__input label.swatch--true{border-radius:50%;padding:10px}[data-section-type=product] .product__info-wrapper .product__info-container variant-radios .product-form__input label.swatch--true span{height:0px;display:flex;width:0px;overflow:hidden}[data-section-type=product] .product__info-wrapper .product__info-container variant-radios .product-form__input input[type=radio]:checked+label{background-color:#ce0e2d;color:#fff;font-size:14px;font-weight:700}[data-section-type=product] .product__info-wrapper .product__info-container variant-radios .product-form__input input[type=radio]:checked+label.swatch--true{background-color:transparent;border:1px solid black;box-shadow:inset 0 0 1px 2px #fff}[data-section-type=product] .product__info-wrapper .product__info-container .buy-buttons-box{display:flex;align-items:center;flex-wrap:wrap}[data-section-type=product] .product__info-wrapper .product__info-container .buy-buttons-box .product-form__quantity{flex:initial;margin-right:20px}[data-section-type=product] .product__info-wrapper .product__info-container .buy-buttons-box .product-form__quantity quantity-input{min-height:42px;width:90px;background:#f4f4f4}[data-section-type=product] .product__info-wrapper .product__info-container .buy-buttons-box .product-form__quantity quantity-input .quantity__button{width:30px}[data-section-type=product] .product__info-wrapper .product__info-container .buy-buttons-box .product-form{margin:10px 0;width:calc(100% - 110px)}[data-section-type=product] .product__info-wrapper .product__info-container .buy-buttons-box .product-form .product-form__buttons{max-width:fit-content;min-width:300px;width:100%}@media screen and (max-width:989px){[data-section-type=product] .product__info-wrapper .product__info-container .buy-buttons-box .product-form .product-form__buttons{min-width:initial;max-width:initial}}@media screen and (max-width:340px){[data-section-type=product] .product__info-wrapper .product__info-container .buy-buttons-box .product-form .product-form__buttons .product-form__submit{min-width:initial}}[data-section-type=product] .product__info-wrapper .product__info-container .buy-buttons-box .product-form .product-form__buttons .product-form__submit{background:#000;box-shadow:none;border:none;text-transform:uppercase}[data-section-type=product] .product__info-wrapper .product__info-container .buy-buttons-box .product-form .product-form__buttons .product-form__submit:before,[data-section-type=product] .product__info-wrapper .product__info-container .buy-buttons-box .product-form .product-form__buttons .product-form__submit:after{content:none}[data-section-type=product] .product__info-wrapper .product__info-container .buy-buttons-box .notification-area{width:100%;display:flex;align-items:center;font-size:14px;padding:10px;border:1px solid #CE0E2D}[data-section-type=product] .product__info-wrapper .product__info-container .buy-buttons-box .notification-area svg{margin-right:10px}[data-section-type=product] .product__info-wrapper .product__info-container .buy-buttons-box .notification-area p{margin:0;letter-spacing:normal}[data-section-type=product] .product__info-wrapper .product__info-container .buy-buttons-box .notification-area p a{color:inherit}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion{border-top:.1rem solid #d1d3d4!important}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion summary{padding:9px 0}@media screen and (max-width:768px){[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion summary{padding:10px 0}}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion summary .summary__title{align-items:center}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion summary .summary__title svg{width:27px;height:30px;margin-right:10px}@media screen and (max-width:768px){[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion summary .summary__title svg{width:18px;height:18px}}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion summary .summary__title .accordion__title{font-size:14px;line-height:22px;font-family:Century Gothic}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion summary .summary__title .accordion__title p{margin:0 5px 0 0;display:inline;font-size:14px}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion summary .summary__title .accordion__title a{color:#000}@media screen and (max-width:768px){[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion summary .summary__title .accordion__title a{text-transform:uppercase;font-weight:700}}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content{padding-left:35px;font-size:15px;color:#5c5d60}@media screen and (max-width:768px){[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content{padding-left:0}}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content ul.bullet{display:grid;grid-template-columns:1fr 1fr;column-gap:15px;row-gap:15px;list-style:none;padding:0}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content ul.bullet li{padding-left:20px;position:relative;font-size:15px;line-height:26px}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content ul.bullet li:before{content:" ";width:4px;height:4px;display:block;position:absolute;background:#000;border-radius:50%;top:11px;left:7px}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content h6{font-size:13px;font-weight:400}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content .spec{width:100%;display:block;list-style:none;padding:0;margin-top:0}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content .spec li{padding:5px 0}@media screen and (max-width:990px){[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content .spec li{padding:0}}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content .spec li:before{content:none}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content .spec li.heading{position:relative;font-weight:700;text-transform:uppercase;margin:10px 0 10px 18px;padding-left:20px;color:#000}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content .spec li.heading+li{margin-left:18px;padding-left:20px;row-gap:5px}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content .spec li.heading:before{content:" ";width:8px;height:8px;display:block;background-color:#ce0e2d;border-radius:50%;left:0;position:absolute;top:50%;transform:translateY(-50%)}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content .spec li div.intro{row-gap:10px}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content .spec li strong{color:#000;font-family:Century Gothic bold}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content.hear-this-type{display:flex;flex-wrap:wrap;padding:0 0 20px;column-gap:10px;row-gap:10px}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content.hear-this-type modal-opener button{box-sizing:border-box;background:#f8f8f9;color:#000;cursor:pointer;padding:10px 20px 10px 10px;margin:0 auto;display:inline-flex;align-items:center;position:relative;border-radius:25px;min-height:40px;min-width:150px;font-size:13px}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content.hear-this-type modal-opener button:before{content:"";display:inline-block;border:0;background:transparent;box-sizing:border-box;width:0;height:8px;margin-right:10px;border-color:transparent transparent transparent #000;transition:.1s all ease;cursor:pointer;border-style:solid;border-width:4px 0 4px 6px;left:18px;position:absolute}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content.hear-this-type modal-opener button:after{content:"";width:20px;height:20px;display:block;background:#fff;order:-1;margin-right:10px;border-radius:50%}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content.hear-this-type audio-player .padding{text-align:center;padding:0}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content.hear-this-type audio-player .container{box-sizing:border-box;background:#f8f8f9;color:#000;cursor:pointer;padding:10px 20px 10px 10px;margin:0 auto;display:inline-block;position:relative;border-radius:25px;min-height:40px;min-width:150px;font-size:13px}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content.hear-this-type audio-player audio{display:none}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content.hear-this-type audio-player .play-button{display:flex;align-items:center}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content.hear-this-type audio-player .play-button:before,[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content.hear-this-type audio-player .play-button.playing:before{content:"";display:inline-block;border:0;background:transparent;box-sizing:border-box;width:0;height:8px;margin-right:10px;border-color:transparent transparent transparent #000;transition:.1s all ease;cursor:pointer;border-style:solid;border-width:4px 0 4px 6px;left:18px;position:absolute}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content.hear-this-type audio-player .play-button:after{content:"";width:20px;height:20px;display:block;background:#fff;order:-1;margin-right:10px;border-radius:50%;border:1px solid black}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content.hear-this-type audio-player .play-button.playing:before{border-style:double;border-width:0px 0 0px 8px;left:16px}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content .lcly-location-prompt{display:none}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content .lcly-dealers-wrap{display:flex;flex-wrap:wrap;column-gap:10px;row-gap:10px}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content .lcly-dealers-wrap .lcly-dealer{width:calc(50% - 5px);background:#fff;border:1px solid #F8F8F9;padding:20px;font-size:12px;font-weight:400}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content .lcly-dealers-wrap .lcly-dealer .lcly-icon-marker{left:auto;right:10px;fill:#ce0e2d;width:20px;height:20px}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content .lcly-dealers-wrap .lcly-dealer .lcly-dealer-name{color:#ce0e2d;font-weight:700;font-size:14px;line-height:28px}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content .lcly-dealers-wrap .lcly-dealer .lcly-dealer-distance{position:initial;color:#000;font-size:14px;margin-bottom:10px}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content .lcly-dealers-wrap .lcly-dealer .lcly-dealer-address{font-size:12px;line-height:17px;font-style:normal}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content .lcly-dealers-wrap .lcly-dealer .lcly-dealer-phone{font-size:12px}[data-section-type=product] .product__info-wrapper .product__info-container .product__accordion .accordion__content .lcly-anchor{text-align:left;margin-top:10px!important;font-size:14px!important;text-transform:capitalize;line-height:32px!important;letter-spacing:normal;font-family:Century Gothic!important}.fs-sku{color:#000}.fs-include-size-modal{display:flex}.fs-size-modal-btn{margin-left:25px;font-weight:700;text-transform:uppercase;font-size:14px;text-decoration:underline;cursor:pointer}.fs-size-modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.fs-size-modal-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;max-width:640px}.fs-size-modal-close-btn{cursor:pointer;float:right}.fs-size-modal-content img{width:100%;max-width:581px}.fs-size-modal-img-contain{width:100%;text-align:center}.fs-size-modal-bottom{margin-top:15px;padding-top:15px;padding-bottom:15px;border-top:1px solid #d1d3d4}.fs-size-model-ok-btn{background:#000;color:#fff;border-radius:10px;padding:5px 20px;cursor:pointer;float:right}.pr-snippet-stars-reco-reco{display:none}@media screen and (max-width:749px){.fs-size-modal-content{margin-top:150px;width:100%}}modal-dialog .product-popup-modal__content{height:auto;max-width:700px;padding:40px;margin:0;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:749px){modal-dialog .product-popup-modal__content{padding:10px}}modal-dialog .product-popup-modal__content .product-popup-modal__toggle{position:absolute;right:3px;top:3px;border:none}modal-dialog .product-popup-modal__content .product-popup-modal__content-info{padding:0}modal-dialog .product-popup-modal__content .product-popup-modal__content-info .deferred-media__poster-button{box-shadow:1px 1px 11px #ccc}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom-product.scss.css.map */
