inbox-online-store-chat#ShopifyChat{bottom:50px!important}body.body-template-product.body-template-product{background:#fff}.product-info-section{width:100%!important;max-width:100%;padding:0 35px;padding-bottom:200px!important;border-bottom:1px solid #e2e2e2}nav.product-breadcrumb{width:100%;padding:20px 35px;margin:0;color:#151515}nav.product-breadcrumb .breadcrumb__delimiter{background:transparent;width:auto;height:auto;opacity:.2;margin:0 8px}nav.product-breadcrumb a,nav.product-breadcrumb span{color:#151515}.product-info-section .product.row{padding:0 15px}.product-info-section .product__outer{padding:0;gap:50px}.product-info-section .product__outer .product__info-wrapper{width:35%}.product-info-section .product__outer .product__media-wrapper{width:65%;padding:0}.product-info-section .product__title__wrapper{margin-bottom:3px}.product-info-section .product__title{color:#000;font-size:24px;text-transform:uppercase;font-weight:500;line-height:30px}.product-info-section .price span{color:#000;font-size:18px}.product-info-section .price-wrapper{margin-bottom:0!important}.product-info-section .price-wrapper .product__tax.caption{display:none}.product-info-section .custom-liquid{margin:0!important}.product-info-section .free-ship-box{width:100%;padding:16px 0}.product-info-section .free-ship-box p{margin:0;font-size:12px}.product-info-section .trust-section{width:100%;padding:16px 0}.product-info-section .trust-section h4{margin:0 0 10px;font-size:12px;color:#000}.product-info-section .trust-section img,.about_custom-description-wrapper{width:100%}.about_custom-description{max-height:none;overflow:hidden;transition:max-height .3s ease}.about_custom-description-wrapper p{margin-top:0;color:#000;font-size:13px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #cacaca;font-weight:500}.about_custom-description-wrapper h3{font-size:21px;color:#000;margin-top:0;margin-bottom:20px}.about_custom-description-wrapper ul,.about_custom-description-wrapper ol{margin-top:0;margin-left:0;padding-left:0;color:#000;font-size:13px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #cacaca}.about_custom-description-wrapper ul li,.about_custom-description-wrapper ol li{margin-top:0;color:#000;font-size:13px;margin-bottom:5px;position:relative;padding-left:15px;font-weight:500}.about_custom-description-wrapper ul li:before,.about_custom-description-wrapper ol li:before{content:"\2714";position:absolute;left:0}.about_custom-description-wrapper ul:last-child,.about_custom-description-wrapper ol:last-child,.about_custom-description-wrapper p:last-child{border-bottom:0px;margin-bottom:0;padding-bottom:0}.about_custom-description.collapsed{max-height:100px;overflow:hidden;position:relative}.read-more-btn{background:none;border:none;color:#000;cursor:pointer;font-weight:700;margin-top:20px;padding:0 0 3px;border-bottom:1px solid #000}.product-info-section .product-parameters{display:none}.product-info-section .product-form__buttons{margin-top:16px;margin-bottom:16px}.product-info-section .product-form__buttons .nm-portal{width:100%}.product-info-section .product__info-container{position:sticky;top:105px}.product-info-section .product-form__buttons .nm-portal button{padding:10px!important;margin:0!important;border-radius:0;border:1px solid #000;background:transparent!important;color:#000;font-size:14px;height:4.5rem!important;min-height:auto!important}.product-info-section .product-form__buttons .nm-portal button svg path{stroke:#000!important}.product-info-section .product-form__buttons .nm-portal button:hover svg path{stroke:#fff!important}.product-info-section .product-form__buttons .nm-portal button:hover,.product-info-section .product-form__submit:hover{color:#fff!important}.product-info-section .quantity{border:1px solid #000;width:9rem!important}.product-info-section .quantity__button{width:3rem}.product-info-section .quantity .quantity__input{height:4.5rem}.product-info-section .product-form__submit{border-radius:0;height:4.5rem!important;min-height:auto!important;background:transparent;border:1px solid #000!important;color:#000!important;position:relative;animation-name:usb-ht-bounce;transform-origin:center bottom;animation-duration:4s;animation-fill-mode:both;animation-delay:1s;animation-iteration-count:infinite}.product-info-section .product-form__submit:after,.product-info-section .product-form__buttons .nm-portal button:after{content:"";position:absolute;top:50px;transition:ease-in-out .4s;left:0;width:100%;height:100%;background:#000;z-index:-1}.product-info-section .product-form__submit:hover:after,.product-info-section .product-form__buttons .nm-portal button:hover:after{top:0}.product-info-section .product-form__submit[disabled]{color:#000!important;background:transparent!important;animation:none!important}.product-info-section .product-form__submit[disabled]:hover{color:#fff!important}@keyframes usb-ht-bounce{0%,5%,13%,20%,25%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}10%,12%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}17%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}23%{transform:translate3d(0,-4px,0)}}.section-product-recommendations{background:#fff}.section-product-recommendations .product-recommendations.container{padding-left:35px;width:100%!important;max-width:100%;padding-right:35px}.section-product-recommendations .product-recommendations__item{padding:0 15px;width:100%}.section-product-recommendations h2.product-recommendations__heading{font-size:30px;color:#000;font-weight:500}.section-product-recommendations h2.product-recommendations__heading p,.section-product-recommendations h3.product-recommendations__heading p{font-size:inherit;font-weight:inherit;color:inherit}.section-product-recommendations h3.product-recommendations__heading{font-size:16px;margin-top:10px;color:#000;font-weight:500}.section-product-recommendations .card-wrapper{background:transparent}.section-product-recommendations .card-wrapper .card__title a{color:#000;text-decoration:none;line-height:normal;text-transform:uppercase;font-size:12px;font-weight:500}.section-product-recommendations .card-wrapper .card__title a svg{display:none}.section-product-recommendations .card-information{padding-top:15px}.section-product-recommendations .card__vendor{font-size:9px}.section-product-recommendations .price{margin-top:3px!important}.section-product-recommendations .price span{color:#000;font-size:12px;font-weight:500}.section-product-recommendations .quick-add .card__link{background:#000;color:#fff;width:100%;border-radius:0;bottom:0!important;padding:10px;font-size:11px}.section-product-recommendations .quick-add .card__link:after{display:none!important}.section-product-recommendations .card__inner .media{transform:initial!important}.grid-container{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:5px}.grid-item{width:100%;position:relative}.grid-item img{width:100%;display:block}.product-info-section .product__outer .product__media-wrapper .product__media-list,.product-info-section .product__outer .product__media-wrapper .product__media-sublist{display:none!important}.product-info-section .product__outer .product__media-wrapper .lightbox{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background:#fff;padding:30px;opacity:0;visibility:hidden;text-align:center}.product-info-section .product__outer .product__media-wrapper .lightbox.active{opacity:1;visibility:visible}.product-info-section .product__outer .product__media-wrapper .lightbox .lightbox-content{max-width:800px;width:100%;height:100%;object-fit:contain;margin:0 auto}.lightbox-close{width:48px;height:48px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:20px;right:30px;margin-top:0;z-index:30;box-shadow:0 2px 10px #00000026;cursor:pointer}.hover-open-image,.hover-open-imagemoobile,.hover-open-imagemobile{position:absolute;top:15px;right:15px;z-index:40;background:#fff;border-radius:50%;height:38px;width:38px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px #00000026;opacity:0;visibility:hidden;cursor:pointer;z-index:0}.grid-item:hover .hover-open-image{opacity:1;visibility:visible}.hover-open-image svg,.lightbox-close svg{transition:all .25s cubic-bezier(.104,.204,.492,1);transform:scale(.9)}.hover-open-image:hover svg,.lightbox-close:hover svg{transform:scale(1.2)}span.lightbox-prev,span.lightbox-next{width:48px;height:48px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);z-index:30;box-shadow:0 2px 10px #00000026;font-size:23px;cursor:pointer;font-weight:300;color:#000}span.lightbox-prev svg,span.lightbox-next svg{transition:all .25s cubic-bezier(.104,.204,.492,1);transform:scale(.9)}span.lightbox-prev:hover svg,span.lightbox-next:hover svg{transform:scale(1)}span.lightbox-prev{left:30px}span.lightbox-next{right:30px}.lightbox-content.zoomed{transform:scale(1.5);cursor:zoom-out}.lightbox{opacity:0;visibility:hidden;transform:scale(.95);transition:opacity .3s ease,transform .3s ease}.lightbox.active{opacity:1;visibility:visible;transform:scale(1)}.lightbox-content{transition:transform .4s ease;cursor:zoom-in}.product-info-section product-form.product-form n9-volumediscounts{margin-top:16px!important;margin-bottom:16px!important}.product-info-section product-form.product-form .n9_qbreaks_header{color:#000!important;text-align:left;font-size:15px!important;font-weight:500}.product-info-section product-form.product-form .n9_qbreaks_main{display:grid;gap:9px;margin-top:16px}.product-info-section product-form.product-form .n9_qbreaks_main .n9_qbreaks_box{margin:0!important;background:transparent!important;border-radius:0!important}.product-info-section product-form.product-form .n9_qbreaks_main .n9_qbreaks_box .n9_qbreaks_main_div_layout2{width:100%;gap:10px}.product-info-section product-form.product-form .n9_qbreaks_main .n9_qbreaks_box .n9_qbreaks_leftMain_div_layout2{position:relative}.product-info-section product-form.product-form .n9_qbreaks_main .n9_qbreaks_box input[type=radio]{position:absolute;top:0;left:0;width:100%;height:100%;margin:0!important;opacity:0;visibility:hidden}.product-info-section product-form.product-form .n9_qbreaks_main .n9_qbreaks_box .n9_qbreaks_radioLabel{cursor:pointer;margin:0!important;font-size:14px;color:#000;font-weight:500!important}.product-info-section product-form.product-form .n9_qbreaks_main .n9_qbreaks_box.n9Selected .n9_qbreaks_radioLabel{font-weight:600!important}.product-info-section product-form.product-form .n9_qbreaks_main .n9_qbreaks_box .n9_qbreaks_rightPopular_div_layout2{font-weight:600;font-size:13px;line-height:normal}.product-info-section n9-fbt.addly_widget_interact{margin-top:0}.product-info-section n9-fbt.addly_widget_interact .n9-fbt-heading-title{text-align:left;color:#000!important;font-size:15px!important;font-weight:500!important;margin-bottom:15px!important}.product-info-section n9-fbt.addly_widget_interact .n9-remove-href-styling.n9-char-limiter{color:#000;font-weight:500}.product-info-section n9-fbt.addly_widget_interact .n9-fbt-product-price span{color:#000!important;font-weight:400}.product-info-section n9-fbt.addly_widget_interact .n9-fbt-total-price-wrapper span.n9-fbt-total-price-text-normal,.product-info-section n9-fbt.addly_widget_interact .n9-fbt-total-price-wrapper span.n9-fbt-total-price-text-discount,.product-info-section n9-fbt.addly_widget_interact label.n9-fbt-add-checkbox-text,.product-info-section product-form.product-form .n9_qbreaks_main .n9_qbreaks_box .n9_qbreaks_rightSave_div_layout2{color:#000!important;font-weight:500!important}.mobile-slider-container{display:none}.gallery-item.video-thumbnail{position:relative;width:100%}.gallery-item.video-thumbnail .play-button{position:absolute;top:0;left:0;right:0;height:100%;display:flex;align-items:center;justify-content:center}@media (min-width:1200px){.section-product-recommendations .product-recommendations__list{gap:15px;display:flex!important;flex-wrap:initial}.section-product-recommendations .product-recommendations__product{width:calc(27% - 3.8rem)}}@media (max-width:991px){.product-info-section .product__outer{gap:20px;flex-direction:column}.product-info-section{padding:0 5px}nav.product-breadcrumb{padding:20px 15px}.product-info-section .product__outer .product__media-wrapper,.product-info-section .product__outer .product__info-wrapper{width:100%}.section-product-recommendations .product-recommendations.container{padding-left:15px;padding-right:15px}.section-product-recommendations .product-recommendations__item{padding:0 5px}}@media (max-width:767px){.product-info-section .product__outer .product__media-wrapper .lightbox{padding:0}nav.product-breadcrumb{padding:15px}.lightbox-close{width:40px;height:40px;right:15px}span.lightbox-prev,span.lightbox-next{width:40px;height:40px}span.lightbox-prev{left:10px}span.lightbox-next{right:10px}.grid-container{grid-template-columns:repeat(1,1fr);gap:0;display:none}.product-info-section{padding:0}.product-info-section .product__title{font-size:20px;line-height:26px}.product-info-section{padding-bottom:50px!important}.section-product-recommendations h2.product-recommendations__heading{font-size:22px}.section-product-recommendations h3.product-recommendations__heading{font-size:13px}.hover-open-image{opacity:1;visibility:visible}.section-product-recommendations ul.product-recommendations__list{overflow-x:scroll;display:block!important;white-space:nowrap}.section-product-recommendations ul.product-recommendations__list::-webkit-scrollbar{width:0px}.section-product-recommendations ul.product-recommendations__list li{width:50%!important;display:inline-block;padding:5px!important;white-space:normal;vertical-align:top}.section-product-recommendations .product-recommendations__item{padding:0}.mobile-slider-container{display:block;width:100%}.mobile-slider-container .swiper.mobileSwiper .swiper-slide{position:relative;width:100%!important;max-width:100%!important}.mobile-slider-container .swiper-slide img.mobile-slide-img{width:100%;display:block}.mobile-slider-container .swiper.mobileSwiper{position:relative;padding-bottom:50px}.mobile-slider-container .swiper.mobileSwiper .swiper-button-prev,.mobile-slider-container .swiper.mobileSwiper .swiper-button-next{position:absolute;margin:0 auto;bottom:0;top:initial;width:30px;height:30px;border-radius:100px;display:flex;align-items:center;justify-content:center}.mobile-slider-container .swiper.mobileSwiper .swiper-button-prev{right:50px;left:0}.mobile-slider-container .swiper.mobileSwiper .swiper-button-next{left:50px;right:0}.lightbox-active main#MainContent{position:relative;z-index:99}.hover-open-imagemobile,.hover-open-imagemoobile{opacity:1;visibility:visible}.product-info-section .product.row{padding:0}.product-info-section .product__outer .product__info-wrapper{padding:0 15px}.mobile-video-container{width:100%;position:relative}.mobile-video-container img.mobile-video-preview{width:100%;min-height:375px;object-fit:cover}.mobile-video-container .play-button{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.external-video-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.external-video-wrapper iframe{height:300px;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom.css.map */
