.isp-section{padding:50px 0 60px;background:#fafafa;margin:50px 0 30px!important}.isp-button{display:table!important;text-align:center;border:1px solid #f7618b;color:#f7618b;border-radius:100px;padding:5px 10px;margin:10px auto 0;background:#fff}.isp-button:hover{color:#f7618b}.isp-section h2{margin-bottom:10px}@media(max-width:1024px){.tt-title-block img{width:200px!important;display:table;margin:0 auto}.isp-button{font-size:13px;padding:2px 8px}}.ban-butt{display:flex;gap:1rem;align-items:baseline;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin-top:15px}.ban-butt .ban-button{border-radius:100px;padding:10px 20px;text-align:center;margin-left:0;min-width:140px;height:auto;position:relative}.ban-button.pop-tag{box-shadow:0 0 0 3px #fff}.ban-title{font-family:WildMango;font-size:18px;margin:15px auto 0}.ban-button .ban_best-price{position:absolute;top:-14px}.ban_best-price div{font-size:10px;letter-spacing:.015rem;font-weight:700;text-transform:uppercase;background:#fff;padding:2px 5px;border-top-left-radius:4px;border-top-right-radius:4px;color:#313964}@media(max-width:798px){.ban-butt{flex-wrap:wrap;max-width:310px;margin:25px auto;gap:1rem}.ban-butt .ban-button{padding:5px;margin-left:0;font-size:12px;min-width:100px;height:30px}.ban-title{margin:15px auto 0}.ban-button.pop-tag{box-shadow:0 0 0 2px #fff}.ban-button .ban_best-price{position:absolute;top:-10px}.ban_best-price div{font-size:8px;padding:1px 5px;border-top-left-radius:4px;border-top-right-radius:4px}}.pib-section{margin:20px 0!important}.pib-con{display:flex;flex-direction:row;width:100%;padding:0 80px}.pib-text{display:flex;flex-direction:row;align-items:center;width:25%;justify-content:center;padding:5px 20px}.pib-text h4{max-width:75%;margin-left:15px}@media(max-width:1024px){.pib-con{padding:0 20px}}@media(max-width:798px){.pib-section{margin:15px 0}.pib-con{padding:0 10px;flex-wrap:wrap}.pib-text{width:50%;justify-content:flex-start;padding:5px}.pib-text h4{font-size:12px;line-height:15px}.pib-text img{width:24px;height:auto}}.phb-back{padding:20px;display:flex;border-radius:6px;position:relative;overflow:hidden}.phb-text-con{display:flex;flex-direction:row;justify-content:flex-start;width:70%;z-index:2;align-items:center}.phb-text{display:flex;flex-direction:column}.phb-text p{margin-top:0}.phb-img-butt{display:flex;flex-direction:row;justify-content:center;width:38%;align-items:center}.phb-button{border:1px solid #f7618b;color:#f7618b;border-radius:100px;padding:10px 20px;background:#fff;margin-left:30px;text-align:center;min-width:140px}.phb-button:hover{color:#f7618b}.phb-img{position:absolute;z-index:1;height:auto;object-fit:cover;width:40%;right:0}@media(max-width:1300px){.phb-img{width:30%}}@media(max-width:1024px){.phb-text-con{flex-direction:column;align-items:flex-start;width:50%}.phb-button{padding:5px 10px;margin-left:0;font-size:12px;margin-top:10px;min-width:100px}.phb-img-butt{width:50%}.phb-img{width:90%;right:-45%}.phb-text p{font-size:12px}}.pdp-trust{width:245px;text-align:left;position:relative;left:0;margin-bottom:5px;margin-top:19px!important;height:26px}.tt-product-single-info .tt-price .sale-price{font-weight:500}.tt-con{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap}.tt-con .tt-img_label{font-size:12px;letter-spacing:.025rem;line-height:12px;text-transform:uppercase;padding:4px 8px;border-radius:4px;color:#006a1a;border:1px solid;display:flex;align-items:center;font-weight:500}.tt-con .tt-img_label svg{margin-bottom:3px}@media(min-width:576px){.tt-product-single-info .tt-title{padding-bottom:0;margin-top:0!important}}@media(max-width:575px){.tt-product-single-info{padding-top:0;padding-left:10px;padding-right:10px}.tt-product-single-info .tt-price{font-size:22px;line-height:22px}.tt-product-single-info .tt-title{font-size:32px;margin-top:0!important;line-height:32px}.tt-product-single-info .tt-wrapper{margin-top:0}.pdp-trust{margin-bottom:10px}.buunto-date-picker-label,.buunto-date-picker-method-label{font-size:16px}.buunto-date-picker-method-label{margin-bottom:5px;margin-top:10px}.buunto-date-picker-label{margin-bottom:-3px;margin-top:-5px}.buunto-method-picker>label{padding:5px!important;margin-right:10px}.tt-con{margin-top:3px}.tt-con .tt-img_label{font-size:10px;letter-spacing:.025rem;line-height:10px;padding:1px 4px}}.tt-countdownbar{background-color:var(--BG-COLOR);color:var(--TEXT-COLOR)!important}.tt-countdownbar .tt-row{padding-top:2px;padding-bottom:2px}.tt-countdownbar .tt-row .tt-description{display:flex;gap:20px;align-items:center}.tt-countdownbar .timer-wrapper{display:flex;flex-wrap:nowrap;gap:9px;justify-content:center}.tt-countdownbar .timer-wrapper.hidden{display:none}.tt-countdownbar .tt-description>.timer-text{display:flex;align-items:center;color:var(--TEXT-COLOR)}.tt-countdownbar .tt-description>.hidden-timer-text{display:none!important}#hoursLeft,#minutesLeft{display:flex;flex-direction:column;gap:2px;position:relative}#hoursLeft .timers,#minutesLeft .timers{display:flex;gap:2px}#hoursLeft .timer-text,#minutesLeft .timer-text{font-size:10px;line-height:10px;font-weight:700;margin:0 auto;color:var(--TEXT-COLOR)}#hoursLeft .timers span,#minutesLeft .timers span{display:flex;justify-content:center;align-content:center;background-color:var(--TEXT-COLOR);padding:2px 3px;font-size:18px;line-height:18px;border-radius:2px;color:var(--BG-COLOR)}#hoursLeft:after{content:":";position:absolute;font-weight:700;right:-5px;font-size:16px;color:var(--TEXT-COLOR)}.tp-back{padding:30px 0;background:#fafafa}@media(max-width:798px){.tp-back{padding:15px 0;margin:15px 0}}@media(min-width:1025px){.tt-product .tt-description{padding-top:10px}.tt-product .tt-description .tt-price .new-price{font-size:22px}}.tt-product .tt-description .tt-price{margin-top:0}.tt-product .tt-img_label{position:absolute;bottom:15px;left:0;font-size:12px;letter-spacing:.025rem;line-height:10px;font-weight:700;text-transform:uppercase;background:#313964;padding:6px 8px;border-top-right-radius:4px;border-bottom-right-radius:4px;color:#fff;z-index:2}.tt-image-box{position:relative;z-index:1}@media(max-width:798px){.tt-product .tt-img_label{bottom:8px;left:0;font-size:8px;letter-spacing:.025rem;line-height:8px;padding:4px 6px}}.pdp-back{display:flex;border-radius:6px;align-items:center;flex-direction:row;height:48px;margin:10px 0}.pdp-text-con{display:flex;flex-direction:row;justify-content:space-around;width:90%;z-index:2;padding:6px 10px;align-items:flex-end}.pdp-text{display:flex;flex-direction:column;margin-right:20px}.pdp-title{font-size:16px!important;line-height:16px!important}.pdp-text p{margin-top:0;font-size:12px;line-height:12px}.pdp-img-butt{display:flex;flex-direction:row;justify-content:center;align-items:center;width:15%;border-radius:6px}.pdp-button{border-radius:100px;text-align:center;text-decoration:underline;background:transparent;font-size:12px;line-height:12px;border:none}.pdp-button:hover{color:#f7618b}.pdp-img{object-fit:cover;max-width:unset;height:auto;width:100%;border-radius:2px}@media(min-width:1025px)and (max-width:1229px){.pdp-text{margin-right:10px}}@media(max-width:980px){.pdp-text{margin-right:10px}}@media(max-width:930px){.pdp-text{margin-right:10px}.pdp-title{font-size:14px!important;line-height:14px!important}.pdp-text p,.pdp-button{font-size:10px!important;line-height:10px!important}}@media(max-width:767px){.pdp-button{font-size:12px!important;line-height:12px!important}.pdp-text-con{padding:6px;justify-content:space-around}}@media(max-width:450px){.pdp-title{font-size:12px!important;line-height:12px!important}.pdp-button{font-size:10px!important;line-height:10px!important}.pdp-text p{font-size:9px!important;line-height:9px!important}.pdp-text-con{width:82.5%}.pdp-img-butt{width:17.5%}}@media(max-width:400px){.pdp-text-con{width:86%}.pdp-img-butt{width:14%}}.isp-section h2,.phb-section h2{color:#f7618b;font-family:WildMango;margin-top:0;font-size:40px;line-height:36px;font-weight:400}@media(max-width:1024px){.isp-section h2,.phb-section h2{font-size:32px}}@media(max-width:798px){.phb-section h2{font-size:24px;line-height:28px}}.split-banner{width:50%}.flex-banner{display:flex}.overlay-left{order:1}.overlay-right{order:0}@media(max-width:798px){.flex-banner{flex-direction:column}.split-banner{width:100%}}.product-icons-container{display:flex;width:100%;gap:10px;padding-top:20px}.product-icons-container .product-icon{display:flex;flex-direction:column;align-items:center;gap:5px}.product-icon p{margin-top:0}.make-a-wish-container{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:flex-end;gap:5px;border-bottom:1px solid #eaeaea;padding-bottom:10px;margin-top:-32px}p.make-a-wish{line-height:14px;font-size:14px;font-weight:500;margin-top:0;margin-bottom:1px}@media(max-width:767px){.make-a-wish-container{margin-top:3px}.make-a-wish-container img{height:22px;line-height:22px;width:auto}p.make-a-wish{line-height:12px;font-size:12px;font-weight:unset}}.new-price{font-weight:500!important}@font-face{font-family:Raleway;font-style:normal;font-weight:500;font-display:swap;src:local("Raleway")}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:local("Raleway")}@font-face{font-family:Raleway;font-style:normal;font-weight:300;font-display:swap;src:local("Raleway")}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:local("Raleway")}#instareel-root-container img:not([alt]){content-visibility:auto}p.shopify_subscriptions_app_policy{display:none}.shopify_subscriptions_fieldset{margin-bottom:20px!important;margin-top:0!important}.tt-countdownbar .timer-wrapper{display:none!important}#shopify-section-17573217552fd99e54{min-height:130px padding-top 0px}@media(max-width:749px){.tt-top-panel.tt-countdownbar .tt-row{padding-top:8px;padding-bottom:8px;white-space:nowrap}.tt-top-panel.tt-countdownbar .tt-row,.tt-top-panel.tt-countdownbar a{font-size:11px;line-height:1.2}}.jdgm-prev-badge{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:4px;margin:8px 0 10px}.jdgm-prev-badge__stars{flex-shrink:0}.jdgm-prev-badge__text{white-space:nowrap;font-size:13px}@media screen and (max-width:749px){.jdgm-prev-badge__text{display:none}.jdgm-prev-badge{justify-content:center;gap:0}}@media screen and (max-width:749px){body.template-product .jdgm-prev-badge{margin:8px 0 14px!important;gap:4px!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom-css.css.map */
