@media only screen and (max-width: 1399px){.variant-grip-hole span fieldset label{min-height:126px}.swatch.option-shape .swatch-element label,.swatch.option-size .swatch-element label,.swatch.option-thickness .swatch-element label{font-size:14px}.swatch.option-size .swatch-element label .variant-size-span,.variant-grip-hole span label .grip-hole-span{font-size:11px}.variant-color-01 fieldset label:before,.variant-color-02 fieldset label:before,.custom-color .custom-color-field{width:70px;height:70px}.product-template__container .product-single__title{font-size:29px}.custom-product-desc .description{font-size:20px}.custom-product-desc{font-size:15px}.product-template-left .custom-sub-title{font-size:16px}.thank-you-wrap .thanku-text p{font-size:21px}.thank-you-wrap .thanku-text h2{font-size:73px}.btn-qty-wrap .product-form__item{width:180px}.btn-qty-wrap .product-form__item--quantity input[type=number]{min-height:40px}}@media only screen and (max-width: 1199px){.variant-grip-hole span fieldset label{min-height:100px;padding:10% 2px 0}.swatch.option-shape .swatch-element label,.swatch.option-size .swatch-element label,.swatch.option-thickness .swatch-element label{font-size:11px}.swatch.option-size .swatch-element label .variant-size-span,.variant-grip-hole span label .grip-hole-span{font-size:9px}.variant-color-01 fieldset label:before,.variant-color-02 fieldset label:before,.custom-color .custom-color-field{width:60px;height:60px}.variant-finish input.spb-productoptiontextcolor.spb-productoptionbackground,.variant-etching input.spb-productoptiontextcolor.spb-productoptionbackground{min-height:26px}.variant-finish span label .checkmark,.variant-etching span label .checkmark{width:10px;height:10px}.variant-finish span label .checkmark:after,.variant-etching span label .checkmark:after{width:4px;height:4px}.product-template__container .product-single__title{font-size:21px}.custom-product-desc .description{font-size:20px}.custom-product-desc{font-size:15px}.product-template-left .custom-sub-title{font-size:12px}.variant-color-01 fieldset label,.variant-color-02 fieldset label{padding:12% 2px 0}.thank-you-wrap .thanku-text p{font-size:17px}.thank-you-wrap .thanku-text h2{font-size:60px}.btn-qty-wrap .product-form__item{width:166px}.btn-qty-wrap .product-form__item--quantity input[type=number]{min-height:36px}}@media only screen and (max-width: 991px){.product-template-right.medium-up--seven-tenths,.product-template-left.medium-up--three-tenths{width:100%}.product-template-right{border:none}.custom-product-thumbnails-wrapper{text-align:center}.custom-product-thumbnails-wrapper .product-single__thumbnails{display:inline-block;width:100%}.product-template__container .product-single__title{font-size:33px}.product-template-left .custom-sub-title,.custom-product-desc .description{font-size:18px}.custom-product-desc{font-size:13px;margin-bottom:30px!important}.variant-color-01 fieldset label,.variant-color-02 fieldset label{padding:11% 2px 0}.thank-you-wrap .thanku-text p{font-size:13px}.thank-you-wrap .thanku-text h2{font-size:45px;line-height:30px}}@media only screen and (max-width: 749px){.variant-grip-hole span fieldset label{width:16.66%;padding:13% 2px 0;background-size:80% auto}.swatch.option-size .swatch-element label{background-size:70% auto;padding:70% 2px 0;font-size:9px}.swatch.option-size .swatch-element{width:16.66%}.custom-product-thumbnails-wrapper .product-single__thumbnails-custom-product-template{display:flex}.custom-product-thumbnails-wrapper .product-single__thumbnail{width:100%}.custom-product-thumbnails-wrapper .product-single__thumbnails .product-single__thumbnails-item{width:33.33%}.custom-product-thumbnails-wrapper.thumbnails-wrapper{top:6px}.variant-color-01 fieldset label,.variant-color-02 fieldset label{padding:13% 2px 0}}@media only screen and (max-width: 579px){.variant-grip-hole span fieldset label{min-height:80px}.swatch.option-shape .swatch-element{width:20%;min-height:114px;max-width:360px}.swatch.option-size .swatch-element{width:25%}.swatch.option-shape .swatch-element label{background-size:70% auto;padding:74% 2px 0;font-size:9px}.variant-color-01 fieldset label,.variant-color-02 fieldset label{min-height:80px;padding:18% 5px 0 2px;width:24.5%}.product-template__container .product-single__title{font-size:30px}.product-template-left .custom-sub-title{font-size:16px}.thank-you-wrap .thanku-text p{font-size:11px}.thank-you-wrap .thanku-text h2{font-size:40px}}@media only screen and (max-width: 479px){.swatch.option-thickness .swatch-element{width:20%}.swatch.option-shape .swatch-element,.swatch.option-size .swatch-element{min-height:100px}.variant-grip-hole span fieldset label{width:33.33%;padding:15% 2px 0;background-size:50% auto}.variant-color-01 fieldset label,.variant-color-02 fieldset label{padding:26% 2px 0;width:33%}.variant-color-01 fieldset label:before,.variant-color-02 fieldset label:before,.custom-color .custom-color-field{width:60px;height:60px}.product-template__container .product-single__title{font-size:22px}.custom-product-desc .description{font-size:16px}.custom-product-desc{font-size:12px}.product-template-left .custom-sub-title{font-size:14px}.btn-qty-wrap .product-form__item{width:136px}.btn-qty-wrap .product-form__item--quantity input[type=number]{font-size:18px}.thank-you-wrap .thanku-text{left:8%}.thank-you-wrap .thanku-text h2{font-size:26px}.btn-qty-wrap{display:block;width:100%}.btn-qty-wrap button.btn{min-width:auto}.btn-qty-wrap .product-form__item.product-form__item--submit{width:100%}.btn-qty-wrap .price__regular{margin-bottom:10px}}
/*# sourceMappingURL=/s/files/1/0018/6007/5555/t/14/assets/custom-product-responsive.css.map */
