.custom-product .product__text{font-size:15px;font-weight:700;line-height:1.2;letter-spacing:0;color:#483139;margin-bottom:6px;font-family:Montserrat}.custom-product .product__title{margin:0 0 6px}.custom-product .product__title h1{line-height:1.2;color:#483139;letter-spacing:0}.custom-product .price__regular .price-item--regular{font-family:Montserrat;font-weight:700;font-size:24px;letter-spacing:0;line-height:1;color:#483139}.custom-product .product-form__input .select{width:fit-content;height:48px}.custom-product .product-form__input .select .svg-wrapper svg path{fill:#483139}.custom-product .product-form__input:hover .select:after{border-radius:8px;border:1px solid #4831391A;box-shadow:none}.custom-product .select:after{border-radius:8px;border:1px solid #4831391A;box-shadow:none}.custom-product .select__select{padding:0 37px 0 16px;font-family:Montserrat;font-weight:500;line-height:1.25;letter-spacing:0;color:#483139}.custom-product .select__select:focus,.custom-product .select__select:focus-visible{box-shadow:none;outline:none;border:none}.custom-product .form__label{font-family:Montserrat;font-weight:700;font-size:20px;line-height:1.2;letter-spacing:0;color:#483139;margin-bottom:20px!important}.custom-product .custom-product__variant--image{max-width:48.5%;flex:48.5%;width:100%;aspect-ratio:1 /.783;background-color:#fff;border-radius:6px}.custom-product .custom-product__item--wrap{display:flex;align-items:center}.custom-product .custom-product__variant--image img{width:100%;height:100%;display:block;object-fit:cover}.custom-product .product-form__input--pill input[type=radio]+label{border-radius:6px;border:2px solid #4831391A;background-color:#eee;max-width:calc(33.33% - 16px);width:100%;margin:0;padding:0}.custom-product .product-form__input--pill input[type=radio]:checked+label{background-color:#df922f;color:#fff!important;border:2px solid #483139}.custom-product .product-form__input--pill input[type=radio]:checked+label .custom-product__option--title{color:#fff!important}.custom-product .product__info-wrapper{max-width:50%!important;flex:50%;padding:0!important;width:100%!important}.custom-product .product__media-wrapper{max-width:50%!important;flex:50%;width:100%!important;position:sticky;top:3rem;z-index:2;height:fit-content;padding:0 50px}.custom-product .product__info-container,.custom-product .product-form__input{max-width:100%}.custom-product .product__info-container{padding:10px}.custom-product .promies{padding-top:10px}.custom-product .promies__wrapper{display:flex;gap:16px;align-items:end}.custom-product .promies__content{max-width:150px;flex:150px}.custom-product .promies__content--image{max-width:42px;margin:0 auto}.custom-product .promies__content--image img{width:100%;height:100%;object-fit:cover;display:block}.custom-product .promies__content--title{margin-top:9px;text-align:center;color:#483139;font-family:Montserrat;font-weight:400;font-size:15px;line-height:1.54;letter-spacing:0;text-transform:capitalize}.custom-product .promies-guarante__wrapper{padding:31px 0}.custom-product .promies-guarante__btn{cursor:pointer;background-color:#483139;display:block;padding:4px 0;text-decoration:none;color:#fff;font-family:Montserrat;font-weight:700;font-size:15px;line-height:1.6;letter-spacing:1px;text-align:center;margin-bottom:10px}.custom-product .promies-guarante__content p{font-family:Montserrat;font-weight:400;font-size:15px;line-height:1.5;letter-spacing:0;text-align:center;margin:0}.custom-product .product.product--large{flex-wrap:nowrap;gap:20px}.custom-product .custom-product__option--title{padding:10px;flex:1;font-family:Montserrat;font-weight:700;font-size:20px;line-height:1.2;letter-spacing:0;text-transform:capitalize;text-align:left;color:#483139;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-product .custom-product__form--input .form__label{padding-left:6px}.custom-product .custom-product__form--input{margin:0 -6px}.custom-product .custom-product__form--input label{margin:0 6px!important}.custom-product .product-form__input{margin-bottom:80px}.custom-product .product-form__input.audience{display:none}.custom-product .quantity:after{z-index:1;box-shadow:none;border:0}.custom-product .quantity__input{font-size:25px;font-weight:400;line-height:1.5;letter-spacing:-.275px;font-family:Montserrat;opacity:1}.custom-product .quantity{min-height:unset}.custom-product .shopify-payment-button{display:none}.custom-product .product-form__buttons{max-width:100%}.custom-product .product-form__submit{background-color:#483139;color:#fff;margin-bottom:0;height:52px}.custom-product .product-form__submit span{font-family:Montserrat;font-weight:700;font-size:15px;line-height:1.2;letter-spacing:0;text-transform:uppercase}.custom-product .custom-productc___short--description{font-family:Montserrat;font-weight:400;font-style:italic;font-size:15px;line-height:1.5;letter-spacing:0;color:#483139;margin:0 0 20px}.custom-product .custom-productc___long--description{font-family:Montserrat;font-weight:400;font-size:15px;line-height:1.5;letter-spacing:0;color:#483139;padding:20px 0;border-top:1px solid #483139;border-bottom:1px solid #483139}.custom-product .custom-productc___long--description p strong{font-weight:700}.custom-product .custom-productc___long--description p{margin:0 0 20px}.custom-product .custom-productc___long--description p:last-child{margin-bottom:0;padding:10px;background-color:#f9f9f9}.custom-product .custom-product__description{margin:20px 0 49px}.custom-product .custom-product__price{margin:0 0 49px}.custom-product .custom-product__option--text{font-family:Montserrat;font-weight:400;font-size:10px;line-height:1.2;letter-spacing:0;display:block;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-product .custom-product__variant-selects{margin:0}.custom-faq{margin:0!important;padding-right:75px}.custom-faq svg{width:100%;height:100%;display:block}.custom-faq__wrap--inner{display:flex;align-content:center;justify-content:space-between;gap:16px}.custom-faq__index{font-family:Montserrat;font-weight:700;font-size:30px;line-height:1.2;letter-spacing:.25px;color:#483139;display:block}.custom-faq__title{display:flex;align-items:center;gap:16px}.custom-faq__heading{font-family:Montserrat;font-weight:700;font-size:15px;line-height:1.2;letter-spacing:0px;margin:0}.cusotm-faq__icons{width:30px;height:30px}.custom-faq__cross--icon,.custom-faq__wrap[open] .custom-faq__plus--icon{display:none}.custom-faq__wrap[open] .custom-faq__cross--icon{display:block}details.custom-faq__wrap{padding:19px 60px 16px}details.custom-faq__wrap[open]{background-color:#eee}.custom-faq__content{font-family:Montserrat;font-weight:400;font-size:15px;line-height:1.2;letter-spacing:0px;color:#483139;padding-top:12px}.custom-faq__content p{margin:0 0 12px}.custom-faq__content p:last-child{margin-bottom:0}.custom-product .price__container{display:flex;align-items:center}.custom-product__variant--text{font-family:Montserrat;font-weight:400;font-size:12px;line-height:1;letter-spacing:0;margin-left:8px;display:block;color:#483139;display:none}.product .custom-product__variant--text{display:block}@media screen and (min-width: 750px){.custom-product .product__column-sticky{position:unset!important}}@media screen and (max-width: 1400px){.custom-product .product__title h1{font-size:34px}.custom-product .custom-productc___short--description,.custom-product .custom-productc___long--description{font-size:13px}.custom-product .price__regular .price-item--regular{font-size:20px}.custom-product .product-form__input{margin-bottom:60px}.custom-product .product__media-wrapper{max-width:50%!important;padding:0 30px}.custom-product .promies__content--title{font-size:13px}.custom-faq{padding-right:20px}}@media screen and (max-width: 1289px){.custom-faq{padding-right:0}details.custom-faq__wrap{padding:19px 30px 16px}.custom-product .price__regular .price-item--regular,.custom-product .form__label{font-size:18px}.custom-product .custom-product__description{margin:18px 0 30px}.custom-product .custom-product__price{margin:0 0 30px}.custom-product .product-form__input--pill input[type=radio]+label{max-width:calc(50% - 15px)}.custom-product .custom-product__option--title{font-size:18px}.custom-product .product-form__input{margin-bottom:40px}.custom-product .promies-guarante__content p{font-size:13px}.custom-faq__index{font-size:24px}.cusotm-faq__icons{width:24px;height:24px}.custom-faq__heading{font-size:14px}.custom-faq__content{font-size:12px}}@media screen and (max-width: 990px){.custom-product .custom-product__option--title{font-size:14px;padding:7px}.custom-product .product__media-wrapper,.custom-product .product__info-container{padding:0}}@media screen and (max-width: 767px){.custom-product .product.product--large{flex-wrap:wrap;gap:40px}.custom-product .product__media-wrapper,.custom-product .product__info-wrapper{max-width:100%!important;flex:100%!important;position:unset!important}.custom-product .promies-guarante__wrapper{padding:24px 0 0}.custom-product .promies__content--image{max-width:30px}.custom-product .promies__content--title,.custom-product .promies-guarante__content p{font-size:12px}.custom-product .custom-productc___short--description{font-size:12px;margin-bottom:18px}.custom-product .custom-productc___long--description{font-size:12px;padding:18px 0}.custom-product .custom-productc___long--description p{margin-bottom:18px}.custom-product .price__regular .price-item--regular,.custom-product .form__label{font-size:16px}.custom-product .product-form__input{margin-bottom:30px}.custom-product .quantity__input{font-size:20px}.custom-product .product-form__submit{height:47px}.custom-product .product-form__submit span{font-size:14px}details.custom-faq__wrap{padding:16px}.custom-faq__title{gap:12px}.custom-faq__index{font-size:20px}.custom-product .product__text{font-size:14px;margin-top:0}.custom-product__variant--text{font-size:12px}.custom-product{overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/custom-product.css.map */
