body .section-template--14989591412802__main-padding,body .section-template--14989775863874__main-padding{padding:0}body .product.grid{padding:100px 0}body.gradient main section>.page-width{padding-bottom:0;max-width:1300px}.diy-product-tab-container .page-width{max-width:1300px}body .product--large:not(.product--no-media) .product__media-wrapper{max-width:50%;width:50%}body ul.product__media-list{max-width:376px;margin:0 auto}body slider-component.thumbnail-slider{padding:35px 35px 0}.product--thumbnail .thumbnail-list .slider__slide button.thumbnail{border:1px solid #79BB45}button.thumbnail.global-media-settings.global-media-settings--no-shadow.thumbnail--narrow{padding:5px}.product--thumbnail .thumbnail-list .slider__slide button.thumbnail[aria-current]{border:1px solid #79BB45;box-shadow:0 0 0 .1rem #79bb45}body .thumbnail:hover{background-color:transparent}body .product__title{margin:0}body .product__title h1{font-family:"Source Serif 4",serif;color:#1c314e;font-size:36px;font-weight:500;line-height:46px;letter-spacing:.144px;text-transform:capitalize}variant-radios .product-form__input legend.form__label{display:none}variant-radios .product-form__input{border-radius:4px;background-color:#9eccc7;padding:6px;width:100%;max-width:100%;display:flex;margin:18px 0 24px}variant-radios .product-form__input input[type=radio]+label{margin:0;width:50%;border-radius:4px;background-color:#9eccc7;padding:8px;border:0;color:#27251f;text-align:center;font-family:Satoshi;font-size:18px;font-weight:600;line-height:normal;text-transform:uppercase}variant-radios .product-form__input input[type=radio]:checked+label{background-color:#fff;color:#27251f}body .product--large:not(.product--no-media) .product__info-wrapper{width:50%;max-width:50%;padding-left:60px}body .product__info-container .price-container{padding:0;background-color:transparent;margin:20px 0 0}.product .price .badge,.product .price__container{margin:0}body .price-container .price-item{color:#27251f;font-family:"Source Serif 4",serif;font-size:30px;font-weight:600;line-height:40px}body .product__info-container>*+*{margin:0}body .product__info-container .product__description{margin:0}body .product__description p{color:#27251f;font-family:Inter;font-size:18px;font-weight:400;line-height:27px;margin:18px 0 20px}.rte.product__description>p:first-child{margin-top:18px}body .product__description ul{display:block;margin:0}.product__description ul li{color:#27251f;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:27px;margin-bottom:7px}.product__description ul li:last-child{margin-bottom:0}body .product__info-container>.diyQuantityRow{display:flex;max-width:418px;margin-top:50px;align-items:center}body .product-form__input.product-form__quantity{min-width:unset;max-width:137px;margin:0}body quantity-input.quantity{width:100%;height:unset;border:0;min-height:unset}body quantity-input.quantity:after{display:none}body quantity-input.quantity button.quantity__button{width:50px;height:50px;border-radius:100%}body quantity-input.quantity button.quantity__button.quantity__minus{background-image:url(/cdn/shop/files/Group_25048.svg?v=1704360086)}body quantity-input.quantity button.quantity__button.quantity__plus{background-image:url(/cdn/shop/files/Group_25047.svg?v=1704360085)}body quantity-input.quantity input{color:#000;text-align:center;font-family:Satoshi;font-size:22px;font-weight:700;line-height:normal;text-transform:capitalize}.add-cart-btn-container{width:calc(100% - 137px);padding-left:35px}.add-cart-btn-container product-form.product-form{margin:0}body .product-form__buttons{max-width:100%}body .product-form__buttons button,body .product-form__buttons input{max-width:100%;border-radius:4px;background:#79bb45;border:0;margin:0;padding:10px 22px;color:#fff;text-align:center;font-family:Satoshi;font-size:22px;font-weight:700;line-height:normal;text-transform:capitalize;letter-spacing:0}body .product-form__buttons button:after{display:none}.shopify-payment-button,body .product-form__input.product-form__quantity label.form__label{display:none}.tabHeader ul{display:flex;align-items:center;justify-content:center;border-bottom:solid 1px rgba(68,68,68,.65);list-style:none;margin:0;padding:0}.tabHeader ul li{margin:0 30px}.tabHeader ul li a{color:#27251f;text-align:center;font-family:Satoshi;font-size:22px;font-weight:400;line-height:38px;text-transform:capitalize;text-decoration:none;position:relative;cursor:pointer}.tabHeader ul li a:after{position:absolute;content:"";width:100%;height:2px;bottom:-1px;left:0;right:0;margin:auto}.tabHeader ul li a.active:after,.tabHeader ul li a:hover:after{background-color:#79bb45}body .tabcontent{padding:40px 0}.diy-review-header{display:flex;align-items:flex-start;justify-content:space-between}.diy-header-title h4{color:#27251f;font-family:Inter;font-size:24px;font-weight:500;line-height:34px;margin:0}.diy-header-title img{margin-top:8px}a.writeReviewBtn{border-radius:4px;background-color:#79bb45;padding:15.5px 23px;color:var(--Color-Styles-white, #FFF);font-family:Lato;font-size:16px;font-weight:500;line-height:16px;text-decoration:none;width:192px;text-align:center}.diy-product-reviews{margin-top:72px}.diy-product-reviews ul.diy-review-list{margin:0;padding:0;list-style:none}.diy-product-reviews ul.diy-review-list>li:not(:last-child){margin-bottom:55px}.diy-review-row{display:flex;flex-wrap:wrap}.diy-review-image{width:226px}.diy-review-image img{width:100%;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.diy-review-description{width:calc(100% - 226px);padding-left:30px}.author-name{display:flex;align-items:flex-end}.author-name h5{margin:0;color:var(--tertiary, #330072);font-family:Lato;font-size:20px;font-style:normal;font-weight:700;line-height:25px;letter-spacing:.5px}.author-name span{color:var(--tertiary, #330072);font-family:Satoshi;font-size:14px;font-weight:500;line-height:21px;letter-spacing:.5px;margin-left:8px}.diy-review-rating ul{display:flex;align-items:center;list-style:none;padding:0;margin:10px 0}.diy-review-rating ul li{margin-right:4px}.diy-pet-detail ul{padding:0;margin:0;list-style:none}.diy-pet-detail ul li{color:#6b6d76;font-family:Satoshi;font-size:12px;font-style:italic;line-height:17px;font-weight:800;text-transform:capitalize}.diy-pet-detail ul li span{font-weight:500;margin-left:5px}.diy-review-content h6{color:#27251f;font-family:Inter;font-size:18px;font-weight:600;line-height:20px;margin:20px 0 15px}.diy-review-content p{color:#27251f;font-family:Inter;font-size:15.125px;font-weight:400;line-height:17px;margin:0;letter-spacing:0}.diy-pet-food{margin-top:16px;color:#6b6d76;font-family:Satoshi;font-size:12px;font-weight:700;line-height:17px}.diy-pet-food span{display:block;font-weight:400;margin-top:2px}.faq-item{border-bottom:solid 1px rgba(136,143,143,.23);padding-bottom:24px;margin-bottom:20px}.faq-question h4{color:var(--heading, #282828);font-size:16px;font-weight:500;line-height:26px;margin:0;font-family:Satoshi;position:relative;cursor:pointer;padding-right:30px}.faq-question h4:after{position:absolute;content:"";width:24px;height:24px;right:0;top:1px;background-image:url(/cdn/shop/files/bi_plus-lg.svg?v=1704284187)}.faq-answer{display:none;margin-top:18px}.faq-answer p{margin:0}.product-tabs-content .rte.product__description>p:first-child{margin-top:0}body .tabcontent{padding:26px 0}body .diybannerMain{background-image:url(/cdn/shop/files/final_diy_2.png?v=1708069200),url(/cdn/shop/files/banner_4.png?v=1707206824);background-size:50%,cover}@media only screen and (max-width:1850px){body .diybannerMain{background-size:50%,cover}}@media only screen and (max-width:1460px){body .diybannerMain{background-size:50%,cover}}@media only screen and (max-width:1350px){body .product--large:not(.product--no-media) .product__media-wrapper{max-width:50%;width:50%}body .product--large:not(.product--no-media) .product__info-wrapper{width:50%;max-width:50%;padding:9px 0 0 60px}.diyRow{padding:0 70px}body.gradient main section>.page-width,.diy-product-tab-container .page-width{padding:0 70px}}@media only screen and (max-width:1280px){body .diybannerMain{background-size:50%px,cover;padding:80px 0}.diyColText{padding-right:40px}}@media only screen and (max-width:1024px){body .product__title h1{font-size:30px;line-height:40px}body .diybannerMain{background-size:50%,cover}body .product.grid{padding:60px 0}body .product--large:not(.product--no-media) .product__media-wrapper{max-width:45%;width:45%}body .product--large:not(.product--no-media) .product__info-wrapper{width:55%;max-width:55%;padding:5px 0 0 40px}.product__description ul li{font-size:16px;line-height:24px}variant-radios .product-form__input input[type=radio]+label{font-size:16px}body .product__info-container .product__title{margin:0}variant-radios .product-form__input{margin:10px 0 18px}body quantity-input.quantity button.quantity__button{width:36px;height:36px;background-size:cover;font-size:0}body quantity-input.quantity input{font-size:18px;height:36px}body .product-form__input.product-form__quantity{max-width:115px}.add-cart-btn-container{width:calc(100% - 115px);padding-left:20px}body .product__info-container>.diyQuantityRow{margin-top:36px}}@media only screen and (max-width:991px){.diyRow{padding:0 30px}body.gradient main section>.page-width,.diy-product-tab-container .page-width{padding:0 30px}body .diybannerMain{padding:40px 0;background-size:50%,cover;min-height:540px}}@media only screen and (max-width:767px){body .diybannerMain{background-image:url(/cdn/shop/files/final_diy_2.png?v=1708069200),url(/cdn/shop/files/Group_25202_1.png?v=1705494962);padding-bottom:270px;background-size:300px,cover;min-height:650px}.diyColRow h2{font-size:27px;line-height:37px}.diyColText{padding:0}body slider-component.thumbnail-slider{padding:30px 0 0}body .slider-button{width:30px;height:30px}body .product__title h1{font-size:26px;line-height:36px}body .product__media-list .product__media-item{width:100%}body .product.grid{padding:40px 0}body .product--large:not(.product--no-media) .product__media-wrapper{width:100%;max-width:100%}body .product--large:not(.product--no-media) .product__info-wrapper{width:100%;max-width:100%;padding:30px 0 0}body .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin:0}body .grid--peek.slider .grid__item:first-of-type{margin-left:0;padding:0}body .thumbnail-slider .thumbnail-list.slider{margin:0;height:60px;padding:0}.tabHeader ul li{margin:0 10px}.tabHeader ul li a{font-size:18px;line-height:36px}body .product-form__buttons button,body .product-form__buttons input{font-size:18px}.diy-header-title h4{font-size:16px;line-height:24px}a.writeReviewBtn{padding:13px 16px;width:160px}.diy-review-description{width:100%;padding-left:0;margin-top:30px}.diy-review-image{width:160px}.faq-question h4{font-size:15px;line-height:22px;padding-right:25px}.faq-question h4:after{width:20px;height:20px;background-size:cover}.faq-item{padding-bottom:18px;margin-bottom:15px}.tabcontent p{font-size:14px;line-height:20px}body .price-container .price-item{font-size:28px;line-height:38px}.diyRow{padding:0 20px}.diyColRow li{font-size:14px;line-height:20px;margin-bottom:8px}body.gradient main section>.page-width,.diy-product-tab-container .page-width{padding:0 20px}body .product__description p{font-size:18px;line-height:27px;margin:25px 0 0}body .product__description p.DesHeading{margin-bottom:10px!important}}.grid__item.product__media-wrapper{border-radius:8px;background:#fbf8f2;padding:35px}body .product__media.media.media--transparent.gradient.global-media-settings{background:transparent}body .section-template--14989775863874__custom_liquid_FeKaAX-padding{padding:0}
/*# sourceMappingURL=/cdn/shop/t/60/assets/diy-product.css.map */
