.template-product main#MainContent{overflow-x:clip;overflow-y:visible;background:#fcf2e9!important}.template-product .header__wrapper:not([data-header-transparent]) .theme__header:after,.meganav--visible .theme__header:after{background:#fcf2e9}.template-product .background-product{background:#fcf2e9}.product__wrapper .product__wrapper__inner .product__page .product__images{display:flex!important;flex-direction:row-reverse!important}.product__thumbs__holder{gap:6px!important;flex-direction:column!important}.product__thumbs{flex:none!important}.top-wrapper-section .product__wrapper__inner{max-width:unset;margin-right:200px}.product__slides .product__slide,.product__slides .product__photo{max-height:720px!important}.product__slides .product__slide img,.product__slides .product__slide figure{max-height:720px!important;object-fit:contain!important}.top-wrapper-section .product__page{display:grid;grid-template-columns:1fr .6fr;gap:50px}.pdp-tag-pills{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;overflow-x:scroll;margin:20px 0 16px;padding:0 0 20px;border-bottom:1px solid #2988DD1A}.pdp-tag-pill{display:inline-flex;align-items:center;padding:8px 10px;border-radius:100px;border:1.5px solid #FBDF3B;background:#fbdf3b26;color:#2988dd;font-family:Rubik;font-weight:400;font-size:14px;line-height:120%;min-width:max-content;letter-spacing:0%}.product__price{font-family:Rubik;font-weight:500;letter-spacing:0%;font-size:24px!important;color:#2988dd!important;opacity:1!important}.pdp-faq-wrap{overflow:hidden;border-top:1px solid #2988DD1A;padding-top:20px!important}.pdp-faq-inner{background:linear-gradient(360deg,#fcf2e9 -53.41%,#2689de 103.15%);display:flex;align-items:flex-start;gap:0;border-radius:6px;padding:0 10px 10px}.pdp-faq-decor{flex-shrink:0;width:40px;height:45px;display:flex;align-items:flex-start;justify-content:center;padding:0}.pdp-faq-decor img{width:100%;height:100%;object-fit:cover}.pdp-faq-accordion{flex:1;padding:0}.pdp-faq-item{border-bottom:1px solid rgba(255,255,255,.15)}.pdp-faq-item:last-child{border-bottom:none}.pdp-faq-trigger{display:flex;align-items:center;justify-content:space-between;padding:15px 0 0;cursor:pointer;gap:12px}.pdp-faq-question{font-family:Rubik,sans-serif;font-weight:600;font-size:18px;line-height:1.3;color:#fff;flex:1}.pdp-faq-btn{background:none;border:none;padding:0;cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;transition:background .2s ease}.pdp-faq-btn:hover{background:#ffffff40}.pdp-faq-btn svg{transition:transform .3s ease}.pdp-faq-item.is-open .pdp-faq-btn svg{transform:rotate(180deg)}.pdp-faq-body{overflow:hidden}.pdp-faq-answer{padding:0 0 10px;font-family:Rubik;font-weight:400;font-size:16px;line-height:1.3;color:#ffffffd9}.pdp-faq-answer p{margin:0}.pdp-payment-img__img{width:100%;height:auto;display:block;object-fit:contain}.pdp-trust-bar{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #2988DD1A;border-bottom:1px solid #2988DD1A;padding-top:16px!important;padding-bottom:16px!important;gap:0;margin-bottom:25px}.pdp-trust-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;flex:1;text-align:center;border-right:1px solid #2988DD1A;padding:0 12px}.pdp-trust-item:last-child{border-right:none}.pdp-trust-icon{width:22px;height:22px;object-fit:contain;display:block}.pdp-trust-label{font-family:Rubik;color:#2988dd;white-space:nowrap;font-weight:300;font-size:14px;line-height:130%;letter-spacing:0;text-transform:capitalize}h1.product__title.heading-size-4{font-family:Moche!important;font-weight:700;font-size:40px!important;line-height:140%!important;letter-spacing:-4%;text-transform:uppercase!important}.tagline-product{font-family:Rubik;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;color:#058be2b2;margin-top:12px;margin-bottom:16px}.jdgm-prev-badge__text{visibility:unset;font-family:Rubik;font-weight:400;font-size:14px;line-height:120%;letter-spacing:0%;text-transform:uppercase;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;color:#2988dd}.jdgm-preview-badge .jdgm-star{color:#fa571e!important}.product__submit__item button#AddToCart--template--22252976701654__main,.product__wrapper .product__submit__buttons .btn{background:#2988dd;border-radius:50px;color:#fff}.product__wrapper .product__submit__buttons .btn__text{font-family:Rubik;font-weight:600;font-size:18px;line-height:28px;letter-spacing:0%;color:#fff}.btn--solid:after,.shopify-payment-button .shopify-payment-button__button:after,.shopify-payment-button__button--unbranded:after{background:#fa571e}popout-select.select-popout quantity-counter.quantity-selector .quantity__minus,popout-select.select-popout quantity-counter.quantity-selector .quantity__plus{border:unset}popout-select.select-popout quantity-counter.quantity-selector .quantity__input{border:unset;font-family:Rubik}popout-select.select-popout quantity-counter.quantity-selector{border:1px solid #2988DD;border-radius:50px;max-width:160px;padding:0 14px;flex-direction:row!important}popout-select.select-popout quantity-counter.quantity-selector .quantity__input{max-width:50px;min-width:unset}.pdp-payment-img.product__block.block-padding{padding:20px 40px;margin:0}.product-accordion .accordion{background:unset!important;border:unset}.product__block--accordion:last-child{border-bottom:1px solid #2988DD1A}.product__block--accordion{border-bottom:1px solid #2988DD1A}.accordion__title{font-family:Rubik;font-weight:400;font-size:18px!important;line-height:130%;letter-spacing:0%;text-transform:capitalize}[data-collapsible-trigger] .icon{position:absolute;top:50%;right:10px;transform:translateY(-50%);transition:opacity .3s ease,transform .3s ease,visibility .3s;width:20px!important;height:20px!important;color:#2988dd!important;opacity:1!important;stroke:#2988dd!important}.accordion__content ul{margin:0 0 0 20px}.accordion__content p{font-size:16px!important;margin:0!important}.accordion__content{font-family:Rubik;font-weight:400;font-size:14px!important;line-height:130%;letter-spacing:0%}@media(min-width:990px){.pdp-tag-pills{-ms-overflow-style:none;scrollbar-width:none}.pdp-tag-pills::-webkit-scrollbar{display:none}}@media(max-width:1620px){.product__wrapper{padding:0 20px}}@media(max-width:1600px){.product__wrapper{padding:0 20px}.top-wrapper-section .product__wrapper__inner{max-width:unset;margin-right:104px}}@media(max-width:1470px){.top-wrapper-section .product__wrapper__inner{max-width:unset;margin-right:40px}.top-wrapper-section .product__page{display:grid;grid-template-columns:1fr .36fr}.top-wrapper-section .product__wrapper__inner{max-width:unset;margin-right:20px}}@media(max-width:1366px){.top-wrapper-section .product__page{display:grid;grid-template-columns:1fr .25fr}}@media(max-width:900px){.top-wrapper-section .product__page{display:grid;grid-template-columns:1fr}}@media screen and (max-width:749px){.product__slides .product__slide,.product__slides .product__photo{max-height:fit-content;aspect-ratio:39 / 50;height:auto;overflow:hidden}.product__slides .product__slide img,.product__slides .product__slide figure{max-height:100%!important;object-fit:cover!important;max-width:100%}.product__wrapper .product__images{border-radius:8px}}@media(max-width:768px){.pdp-trust-bar{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;scrollbar-width:none;gap:0}.pdp-trust-bar::-webkit-scrollbar{display:none;padding-top:12px!important;padding-bottom:13px!important}.pdp-trust-item{flex-shrink:0;padding:0}.pdp-trust-label{font-size:12px}.pdp-trust-icon{width:20px;height:20px}.top-wrapper-section .product__page{display:grid;grid-template-columns:1fr!important;display:flex;flex-direction:column;gap:0}.product__thumbs{display:none;flex:none!important}.top-wrapper-section .product__wrapper__inner{margin:0}.accordion__content p{font-size:12px!important}h1.product__title.heading-size-4{font-size:28px!important}.jdgm-prev-badge__text{font-size:12px}.pdp-tag-pill{padding:6px 16px;border-radius:100px;font-size:12px}.pdp-tag-pills{margin:16px 0 12px;padding:0 0 16px}.product__price{font-size:18px!important}.pdp-faq-answer{font-size:12px}span.pdp-faq-question{font-size:14px}.pdp-faq-decor{flex-shrink:0;width:31px;height:40px}.product__submit__buttons .product__submit__item.product__submit__item--inline{grid-template-columns:.4fr 1fr;gap:6px}.pdp-payment-img.product__block.block-padding{padding:6px 20px 16px;margin:0}p.pdp-upsell-list__heading,.accordion__title{font-size:14px}.accordion__content{font-size:16px!important}.product__wrapper .product__submit__buttons .btn__text{font-size:16px}.product__content.content-custom-class,.form__wrapper.form__wrapper--classic{width:100%}.top-wrapper-section.product__wrapper{margin:0;padding:0 10px}}.pdp-bundles:has(a){display:flex;justify-content:space-between;align-items:center;gap:18px;margin:0 0 24px}.pdp-bundles__heading{font-family:Rubik;color:#2988dd;font-weight:400;font-size:16px;line-height:130%;letter-spacing:0;text-transform:capitalize;margin:0}.pdp-bundles a{font-family:Rubik;color:#2988dd;font-weight:600;font-size:16px;line-height:130%;letter-spacing:0;text-transform:capitalize}
/*# sourceMappingURL=/cdn/shop/t/26/assets/pdp-tlpc.css.map */
