.main-pro-sec .product.grid{gap:80px;display:grid;grid-template-columns:1fr 1fr}.main-pro-sec .product.grid .grid__item{width:100%;max-width:100%}.main-pro-sec .product__media-wrapper .product-media-container{border:0}.main-pro-sec .product__media-wrapper .product__media-list{border-radius:20px;border:1px solid #afafaf;overflow:hidden;margin-bottom:15px}.main-pro-sec .thumbnail{border-radius:10px;border-color:#afafaf}.main-pro-sec .thumbnail[aria-current],.main-pro-sec .thumbnail[aria-current]:focus:not(:focus-visible){box-shadow:0 0 0 3px #ffe03d;border-color:transparent}.product--thumbnail_slider .slider-mobile-gutter .slider-button{width:36px;height:36px;border:1px solid rgba(92,92,92,1);color:#5c5c5c;border-radius:5px}.product--thumbnail_slider .slider-mobile-gutter .slider-button:not([disabled]):hover{background-color:#000;color:#fff}.product--thumbnail_slider .slider-mobile-gutter .slider-button[disabled]{cursor:not-allowed;opacity:.5}.product--thumbnail_slider .slider-mobile-gutter .slider-button .svg-wrapper{width:36px;height:36px}.thumbnail-slider .thumbnail-list.slider--tablet-up{margin-left:30px;margin-right:30px;gap:18px}.main-pro-sec .product.grid .product__info-wrapper{padding:60px 50px;background-color:#f5f5f5;border-radius:20px}.product__info-container{max-width:100%}.product__info-container .product__title h1{margin:0;color:#1d1e23;font-family:Mona Sans;font-size:36px;font-weight:600;line-height:1.25}.product__info-container .alireviews-review-star-rating .alr-wh-review-star-rating-number{color:#5d5d5d;font-family:Mona Sans;font-size:20px;font-weight:600;margin-left:10px}.product__info-container .price{font-size:30px;color:#ca322a;font-family:Mona Sans;font-weight:600;line-height:1;letter-spacing:normal;border-bottom:1px solid #BEBEBE;padding-bottom:40px;margin-bottom:35px}.product__info-container .price--on-sale .price-item--regular{color:#5d5d5d;font-size:22px;font-weight:400}.product__info-container .price .badge,.product .price__container{margin-bottom:0}.product__info-container .product__tax{display:none}.product-form__quantity .form__label{margin:0 0 15px;color:#000;font-family:Mona Sans;font-size:18px;font-weight:600;line-height:normal}.product__info-container .quantity{color:#848484;width:142px;display:flex;border-radius:5px;min-height:52px;border:1px solid rgba(102,102,102,.3);background:#fff;overflow:hidden;padding:4px}.product__info-container .quantity:before,.product__info-container .quantity:after{display:none}.product__info-container .quantity__button{width:42px;font-size:20px;background-color:#f5f5f5!important;color:#848484;border-radius:5px}.product__info-container .quantity__input{color:#848484;font-family:Mona Sans;font-size:18px;font-weight:600;line-height:normal;opacity:1}.product__info-container .product-form__buttons{max-width:unset;display:grid;gap:10px;grid-template-columns:1fr 1fr;align-items:start;border-bottom:1px solid #BEBEBE;padding-bottom:20px;padding-top:15px}.product__info-container .product-form__buttons .product-form__submit{display:inline-flex;position:relative;padding:5px 20px;align-items:center;justify-content:center;height:50px;border-radius:10px;text-align:center;border:1px solid transparent;background-color:#ffe03d;color:#000;line-height:1;transition:all .5s ease;cursor:pointer;font-family:Mona Sans;font-size:16px;font-weight:700;margin:0}.product__info-container .product-form__buttons .product-form__submit:hover{background-color:#000;color:#fff}.product__info-container .product-form__buttons .product-form__submit:before,.product__info-container .product-form__buttons .product-form__submit:after{display:none}.product__info-container shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 50px;--shopify-accelerated-checkout-button-border-radius: 50px}.product__info-container .price-per-item__container{column-gap:40px;display:flex;align-items:center}.product__info-container .product-availability{display:flex;align-items:center;gap:12px;margin:0}.product__info-container .product-availability label{color:#000;font-family:Mona Sans;font-size:18px;font-weight:600}.product__info-container .product-availability span{color:#1caf5e;font-family:Mona Sans;font-size:18px;font-weight:600}.product__info-container .product-availability.outstock span{color:red}.product__info-container .product-availability span:before{content:"";display:inline-block;width:14px;height:14px;background-color:#ffe03d;border-radius:100%;margin-right:5px}.product__info-container .shopify-payment-button__more-options{color:#000;font-family:Mona Sans;font-size:16px;font-weight:400;line-height:normal;text-decoration:underline;margin:10px 0}.product-share .share-title{margin:0 0 15px;color:#000;font-family:Mona Sans;font-size:18px;font-weight:600;line-height:1}.product-share .share-icons{display:flex;align-items:center;gap:10px}.product-share .share-icons a{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:5px;background:#fff;color:#0e3851;transition:all .5s ease}.product-share .share-icons a:hover{color:#fff}.product-share .share-icons a.share-link-facebook:hover{background-color:#4a6ea9}.product-share .share-icons a.share-link-twitter:hover{background-color:#000}.product-share .share-icons a.share-link-pinterest:hover{background-color:#cb2027}.custom-product-description{margin:100px 0}.custom-product-description .desc-header span{color:#000;font-family:Mona Sans;font-size:36px;font-weight:700;line-height:normal;border-radius:10px 10px 0 0;background:#ffe03d;padding:14px 40px 15px;display:inline-flex}.custom-product-description .desc-box{border-radius:0 20px 20px;border:1px solid rgba(93,93,93,.5);background:#fff;padding:50px 60px}.custom-product-description .desc-box iframe{width:100%;height:auto;aspect-ratio:16/9}.custom-product-description .desc-box h1{margin-top:0}.custom-product-description .desc-box h3{font-size:32px;text-transform:uppercase}.custom-product-description .desc-box table{max-width:800px}.custom-product-description .desc-box table:not([class]){border-radius:10px;overflow:hidden}.custom-product-description .desc-box table tr:nth-child(odd){background-color:#f5f5f5}.kds-review-box.kds-template-grid .kds-review-box-body{max-width:100%!important}.related-products__heading{margin:0 0 30px;color:#000;font-family:Squada One;font-size:56px;font-weight:400;line-height:normal;text-transform:uppercase;text-align:center}.recommendation-product-slider .slick-list{margin:0 -15px}.recommendation-product-slider .grid__item{padding:0 15px}.recommendation-product-slider .slick-arrow.slick-prev{left:-66px}.recommendation-product-slider .slick-arrow.slick-next{right:-66px}.recommendation-product-slider{display:flex}.recommendation-product-slider>.grid__item{width:calc(25% - 37.5px)}.recommendation-product-slider>.grid__item:nth-child(n+6){display:none}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - 13.5px)}@media(max-width:1750px){.recommendation-product-slider{padding-bottom:50px}.recommendation-product-slider .slick-arrow{inset:auto;bottom:0;transform:translate(-50%);margin:0}.recommendation-product-slider .slick-arrow.slick-prev{left:50%;right:auto;margin-left:-20px}.recommendation-product-slider .slick-arrow.slick-next{left:50%;right:auto;margin-left:20px}}@media screen and (max-width:1279px){.recommendation-product-slider .slick-list{margin:0 -10px}.recommendation-product-slider .grid__item{padding:0 10px}.related-products__heading{font-size:40px}.main-pro-sec .product.grid{gap:20px}.main-pro-sec .product.grid .product__info-wrapper{padding:20px}.product__info-container .product__title h1{font-size:26px}.product__info-container .alireviews-review-star-rating .alr-wh-review-star-rating-number{font-size:16px}.product__info-container .price{font-size:20px;padding-bottom:20px;margin-bottom:15px}.product__info-container .price--on-sale .price-item--regular{font-size:18px}.product-form__quantity .form__label{margin:0 0 5px;font-size:16px}.product__info-container .product-availability label,.product__info-container .product-availability span{font-size:16px}.product__info-container .product-form__buttons{padding-bottom:10px;padding-top:5px}.product__info-container .shopify-payment-button__more-options{font-size:14px}.product__info-container .product-form__buttons .product-form__submit{height:40px;font-size:14px;min-height:unset}.product__info-container shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 40px;--shopify-accelerated-checkout-button-border-radius: 40px}.product-share .share-title{margin:0 0 10px;font-size:16px}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(33.33% - 12px)}.product-share .share-icons a{width:40px;height:40px}.custom-product-description{margin:50px 0}.custom-product-description .desc-header span{font-size:24px;padding:9px 20px 10px}.custom-product-description .desc-box{padding:20px}.custom-product-description .desc-box h1{font-size:30px}.custom-product-description .desc-box h2{font-size:22px}.custom-product-description .desc-box h3{font-size:20px}}@media screen and (max-width:989px){.product__info-container .price-per-item__container{flex-direction:column;align-items:start;gap:10px}}@media screen and (max-width:767px){.main-pro-sec .product.grid{grid-template-columns:1fr}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}.product__info-container .product__title h1{font-size:22px}.custom-product-description .desc-header span{font-size:20px}.custom-product-description .desc-box h1{font-size:26px}.custom-product-description .desc-box h2{font-size:20px}.custom-product-description .desc-box h3{font-size:18px}.product__info-container .product-form__buttons{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/custom-product.css.map */
