@charset "UTF-8";.shopify-section--main-product *{letter-spacing:0;font-family:Poppins,sans-serif}@media screen and (max-width:749px){.shopify-section--main-product .section-box{max-width:100%!important;padding-left:0;padding-right:0}}.shopify-section--main-product .product__info-container>*+*{margin:0}@media screen and (max-width:749px){.shopify-section--main-product .product__info-wrapper{max-width:600px;padding-left:20px;padding-right:20px;margin:0 auto}}@media screen and (min-width:750px){.shopify-section--main-product .product__info-wrapper{width:100%!important;max-width:50%!important;padding-left:40px}}@media screen and (min-width:1000px){.shopify-section--main-product .product__info-wrapper{padding-left:90px}}@media screen and (min-width:750px){.shopify-section--main-product .product__media-wrapper{width:100%!important;max-width:50%!important}}.shopify-section--main-product .product__modal-opener{width:100%!important;height:100%!important}.shopify-section--main-product .product__media{padding-top:100%!important}@media screen and (min-width:750px){.shopify-section--main-product .product__media{padding-top:min(var(--constrained-height),var(--ratio-percent))!important}.shopify-section--main-product .product__media img{border-radius:15px}}@media screen and (min-width:1000px){.shopify-section--main-product .product__media{width:100%!important;max-height:none!important}.shopify-section--main-product .product__media img{height:100%!important}}@media screen and (max-width:749px){.shopify-section--main-product .product__media-item{width:100%!important}}@media screen and (min-width:1000px){.shopify-section--main-product .product__media-item:first-of-type{margin-bottom:10px}}.shopify-section--main-product .product__media-list{margin-bottom:0!important;scroll-padding-left:0!important}@media screen and (min-width:1000px){.shopify-section--main-product .product__media-list{--grid-desktop-horizontal-spacing:20px;column-gap:20px;row-gap:20px}}.shopify-section--main-product .product-media-container{aspect-ratio:1;width:100%!important}@media screen and (min-width:750px){.shopify-section--main-product .product-media-container{--ratio-percent:calc(1 / .94 * 100%);aspect-ratio:.94}}@media screen and (min-width:1000px){.shopify-section--main-product .product-media-container{height:auto!important}}.shopify-section--main-product .product .thumbnail-slider{display:none!important}.shopify-section--main-product .product .slider-buttons{display:flex!important;bottom:20px;right:20px;position:absolute}.shopify-section--main-product .product .slider-button{border-radius:50%;border:1px solid rgb(var(--color-base-text));height:28px;width:28px}.shopify-section--main-product .product .slider-button:first-of-type{margin-right:6px}.shopify-section--main-product .product .slider-button:first-of-type svg{margin-left:-2px}.shopify-section--main-product .product .slider-button svg{height:6px}.shopify-section--main-product .product .slider-button[disabled]{border-color:rgba(var(--color-grey-text),.7)}.shopify-section--main-product .product .slider-button[disabled] .icon{color:rgba(var(--color-grey-text),.7)}.shopify-section--main-product .product .slider-button[disabled] svg{opacity:.7}@media screen and (max-width:749px){.shopify-section--main-product .product .slider__slide{padding-bottom:0!important;padding-top:0!important}}.shopify-section--main-product .product .slider-counter{display:none!important}.shopify-section--main-product .product .slider-mobile-gutter{position:relative;margin-left:0;margin-right:0}@media screen and (max-width:749px){.shopify-section--main-product .product .grid--peek.slider .grid__item:first-of-type{margin-left:0}}.shopify-section--main-product .product__title{margin:0}@media screen and (min-width:768px){.shopify-section--main-product .product__title{display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:10px;align-items:center}}.shopify-section--main-product .product__title>a{display:none}.shopify-section--main-product .product__title h1{font-size:22px;font-style:normal;font-weight:500;margin-top:30px;line-height:109%}@media screen and (min-width:768px){.shopify-section--main-product .product__title h1{font-size:34px;font-style:normal;font-weight:500;line-height:111%;margin-top:0}}.shopify-section--main-product .product__title .price__badge-sold-out{display:none!important}.shopify-section--main-product .product__title .price__container{margin-bottom:0}@media screen and (min-width:768px){.shopify-section--main-product .product__title .price__container{height:fit-content}}.shopify-section--main-product .product__title .price__badge-sale{display:none}.shopify-section--main-product .product__title .price-item,.shopify-section--main-product .product__title .price-item--sale{font-size:20px;font-style:normal;font-weight:500;line-height:120%;margin:10px 0!important;color:currentColor!important}@media screen and (min-width:768px){.shopify-section--main-product .product__title .price-item,.shopify-section--main-product .product__title .price-item--sale{font-size:28px;font-style:normal;font-weight:500;line-height:114%;margin:0!important}}.shopify-section--main-product .product .jdgm-star{padding:0!important;font-size:13px;line-height:1}@media screen and (min-width:768px){.shopify-section--main-product .product .jdgm-star{font-size:21px}}.shopify-section--main-product .product .jdgm-star:before{content:"\2605";line-height:1}.shopify-section--main-product .product .jdgm-widget *{line-height:1}@media screen and (min-width:768px){.shopify-section--main-product .product .jdgm-preview-badge{margin-top:10px}}.shopify-section--main-product .product .jdgm-prev-badge__text{font-size:10px;font-style:normal;font-weight:400;line-height:140%;margin-left:10px;color:rgb(var(--color-grey-text))}@media screen and (min-width:768px){.shopify-section--main-product .product .jdgm-prev-badge__text{font-size:16px;font-style:normal;font-weight:400;line-height:125%}}.shopify-section--main-product .product__description{margin:20px 0!important;font-size:14px;font-style:normal;font-weight:400;line-height:128%}@media screen and (min-width:768px){.shopify-section--main-product .product__description{font-size:18px;line-height:119%;margin:40px 0!important}}.shopify-section--main-product .product .add_button_new_pdp{margin:30px 0}@media screen and (min-width:768px){.shopify-section--main-product .product .add_button_new_pdp{margin:40px 0}}.shopify-section--main-product .product .product-form{margin:0}.shopify-section--main-product .product .product-form__buttons{margin:0;max-width:none}.shopify-section--main-product .product .product-form__buttons .button{width:100%;margin-bottom:0;background-color:rgb(var(--color-base-text));color:rgb(var(--color-base-solid-button-labels));box-shadow:0 0 13.034px #b6d0b099}.shopify-section--main-product .product .product-form__buttons .button>span{display:flex;align-items:center}.shopify-section--main-product .product .product-form__buttons .price,.shopify-section--main-product .product .product-form__buttons .price-item--regular{font-size:12px;color:rgb(var(--color-base-solid-button-labels));margin-left:4px}@media screen and (min-width:768px){.shopify-section--main-product .product .product-form__buttons .price,.shopify-section--main-product .product .product-form__buttons .price-item--regular{font-size:18px;line-height:122%!important}}.shopify-section--main-product .product .product-form__buttons .price-item--sale{color:currentColor}.shopify-section--main-product .product .product-form__buttons .price__container{margin:0}.shopify-section--main-product .product .product-form__buttons .price__badge-sale{display:none}.shopify-section--main-product .product .product-form__buttons--sticky .product-form__buttons{position:fixed;bottom:0;left:0;right:0;z-index:100;width:100%}.shopify-section--main-product .product .product-form__buttons--sticky .product-form__quantity{display:none}.shopify-section--main-product .product .product-form__buttons--sticky .button{border-radius:0!important;padding:16px 20px!important;margin-bottom:0!important}.shopify-section--main-product .product .product-form__buttons .price__badge-sold-out{display:none}.shopify-section--main-product .product .product-form .shopify-payment-button{margin-top:10px}.shopify-section--main-product .product .product-form__submit-container{display:flex;flex-direction:row}@media screen and (min-width:768px){.shopify-section--main-product .product .product-form__submit-container{flex-direction:column-reverse}}@media screen and (min-width:1200px){.shopify-section--main-product .product .product-form__submit-container{flex-direction:row}}.shopify-section--main-product .product .product-form__quantity{width:fit-content;flex:1;margin-bottom:0;height:fit-content;padding:7px 0!important;border:1px solid rgb(var(--color-base-text));border-radius:50px;box-shadow:0 0 20px #b6d0b04d;margin-left:8px}@media screen and (min-width:768px){.shopify-section--main-product .product .product-form__quantity{padding:15px 0!important;margin-bottom:10px;margin-left:0}}@media screen and (min-width:1200px){.shopify-section--main-product .product .product-form__quantity{margin-bottom:0;margin-left:15px}}.shopify-section--main-product .product .product-form .quantity__button{width:fit-content}.shopify-section--main-product .product .product-form .quantity__button:first-of-type{padding-left:20px}@media screen and (min-width:768px){.shopify-section--main-product .product .product-form .quantity__button:first-of-type{padding-left:24px}}.shopify-section--main-product .product .product-form .quantity__button:first-of-type svg,.shopify-section--main-product .product .product-form .quantity__button:first-of-type svg path{width:8px}@media screen and (min-width:768px){.shopify-section--main-product .product .product-form .quantity__button:first-of-type svg,.shopify-section--main-product .product .product-form .quantity__button:first-of-type svg path{width:12px}}.shopify-section--main-product .product .product-form .quantity__button:last-of-type{padding-right:20px}@media screen and (min-width:768px){.shopify-section--main-product .product .product-form .quantity__button:last-of-type{padding-right:24px}}.shopify-section--main-product .product .product-form .quantity__button:last-of-type svg,.shopify-section--main-product .product .product-form .quantity__button:last-of-type svg path{width:10px}@media screen and (min-width:768px){.shopify-section--main-product .product .product-form .quantity__button:last-of-type svg,.shopify-section--main-product .product .product-form .quantity__button:last-of-type svg path{width:14px}}.shopify-section--main-product .product .product-form quantity-input{max-width:135px;min-height:0;width:fit-content;padding:0;margin:0;border:none;background-color:transparent;color:rgb(var(--color-base-text))}.shopify-section--main-product .product .product-form quantity-input:after{display:none}.shopify-section--main-product .product .product-form .quantity__label{display:none}.shopify-section--main-product .product .product-form .quantity__input{width:35px}@media screen and (min-width:768px){.shopify-section--main-product .product .product-form .quantity__input{width:53px}}.shopify-section--main-product .product .product-form .quantity__input:focus-within{outline:0;box-shadow:none}.shopify-section--main-product .product .free-delivery-text{margin-top:10px!important;font-size:10px;font-style:normal;font-weight:400;line-height:140%;color:rgb(var(--color-grey-text));width:fit-content;margin:0 auto}@media screen and (min-width:768px){.shopify-section--main-product .product .free-delivery-text{margin-top:15px!important;font-size:16px;line-height:125%}}.shopify-section--main-product .product div:has(>details){border-bottom:1px solid rgb(var(--color-base-text))!important;border-top:1px solid rgb(var(--color-base-text))!important}.shopify-section--main-product .product div:has(>details)~div:has(>details){border-top:none!important}.shopify-section--main-product .product__accordion summary[aria-expanded=true] .icon-caret{transform:rotate(0);transition:transform .2s ease-in-out}.shopify-section--main-product .product__accordion summary[aria-expanded=true] .accordion__title{color:rgb(var(--color-base-text))}.shopify-section--main-product .product__accordion summary{padding:20px 0!important}@media screen and (min-width:768px){.shopify-section--main-product .product__accordion summary{padding:30px 0!important}}.shopify-section--main-product .product__accordion summary:focus-visible{outline:0;box-shadow:none;outline-offset:0}.shopify-section--main-product .product__accordion summary .icon-caret{transform:rotate(-90deg);transition:transform .2s ease-in-out;height:12px;width:auto;top:calc(50% - .6rem)}.shopify-section--main-product .product__accordion p+table{margin-top:24px}@media screen and (min-width:768px){.shopify-section--main-product .product__accordion p+table{margin-top:50px}}.shopify-section--main-product .product__accordion table{width:100%!important}.shopify-section--main-product .product__accordion table tr:first-of-type td{color:rgb(var(--color-base-text));text-wrap:balance}.shopify-section--main-product .product__accordion table td{font-size:14px;font-style:normal;font-weight:400;line-height:128%}@media screen and (min-width:768px){.shopify-section--main-product .product__accordion table td{font-size:18px;font-style:normal;font-weight:400;line-height:119%}}.shopify-section--main-product .product__accordion .accordion__title{font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:rgb(var(--color-grey-text));font-family:var(--font-family-heading)}@media screen and (min-width:768px){.shopify-section--main-product .product__accordion .accordion__title{font-size:18px;font-style:normal;font-weight:400;line-height:114%}}.shopify-section--main-product .product__accordion .accordion__content{font-size:14px;font-style:normal;font-weight:400;line-height:18px;padding:0 0 40px!important;margin-bottom:0;color:rgb(var(--color-grey-text))}@media screen and (min-width:768px){.shopify-section--main-product .product__accordion .accordion__content{font-size:18px;line-height:119%;padding:0 0 50px!important}}.shopify-section--main-product .product__accordion .accordion__content :last-child{margin-bottom:0}.shopify-section--main-product .product__accordion ol{padding-left:15px;margin-top:20px}@media screen and (min-width:768px){.shopify-section--main-product .product__accordion ol{margin-top:30px}}.shopify-section--main-product .product__accordion ol li:not(:last-of-type){margin-bottom:10px}@media screen and (min-width:768px){.shopify-section--main-product .product__accordion ol li:not(:last-of-type){margin-bottom:20px}}@media screen and (min-width:768px){.shopify-section--main-product .product .icon-with-text{margin:60px 0!important}}.shopify-section--main-product .product .icon-with-text .h4{font-size:10px!important;font-style:normal;font-weight:400!important;line-height:14px!important;color:rgb(var(--color-base-text))!important}@media screen and (min-width:1000px){.shopify-section--main-product .product .icon-with-text .h4{font-size:18px!important;line-height:122%!important}}.shopify-section--main-product .product .icon-with-text img{height:20px;width:auto;object-fit:contain}@media screen and (min-width:768px){.shopify-section--main-product .product .icon-with-text img{height:30px}}.shopify-section--main-product .product .breadcrumb{display:none}@media screen and (min-width:768px){.shopify-section--main-product .product .breadcrumb{display:block;font-size:16px;font-style:normal;font-weight:400;line-height:125%;color:rgb(var(--color-grey-text));margin-bottom:30px}}.shopify-section--main-product .product .breadcrumb__link{color:rgb(var(--color-grey-text));text-decoration:none}.shopify-section--main-product .product .breadcrumb__divider{color:rgb(var(--color-grey-text))}.shopify-section--main-product .product__tags{display:none}@media screen and (min-width:768px){.shopify-section--main-product .product__tags{display:flex;flex-wrap:wrap;margin-top:20px;row-gap:10px}}.shopify-section--main-product .product__tag{font-size:12px;font-style:normal;font-weight:400;line-height:166.667%;text-transform:uppercase;color:rgb(var(--color-base-text));border:1px solid rgb(var(--color-base-text));border-radius:100px;padding:5px 15px}.shopify-section--main-product .product__tag:not(:last-of-type){margin-right:15px}.shopify-section--main-product .product .sticky-cart-icon{position:fixed;right:20px;background-color:rgb(var(--color-base-accent-1));width:auto;height:auto;padding:8px 12px;border-radius:100px;z-index:100;bottom:160px;text-decoration:none!important}@media screen and (min-width:750px){.shopify-section--main-product .product .sticky-cart-icon{right:20px;padding:15px 20px;bottom:100px}}.shopify-section--main-product .product .sticky-cart-icon .sticky-cart-count-bubble{position:initial;font-size:9px;font-style:normal;font-weight:400;line-height:125%;text-transform:uppercase;height:auto;width:auto;position:relative;text-decoration:none!important;color:rgb(var(--color-base-text))!important;background-color:#fff!important;line-height:1;border-radius:50%;width:13px;height:13px;margin-right:10px}@media screen and (min-width:750px){.shopify-section--main-product .product .sticky-cart-icon .sticky-cart-count-bubble{font-size:16px;width:22px;height:22px;margin-right:20px}}.shopify-section--main-product .product .sticky-cart-icon .sticky-cart-count-bubble-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:1px}.shopify-section--main-product .product .sticky-cart-icon svg{margin-bottom:0;width:12px}@media screen and (min-width:750px){.shopify-section--main-product .product .sticky-cart-icon svg{width:20px}}.shopify-section--main-product .product .sticky-cart-icon svg path{stroke:#fff}.shopify-section--main-product .product .accordion__text-icon-content{font-size:14px;font-style:normal;font-weight:400;line-height:18px;padding:0 0 40px!important;margin-bottom:0;color:rgb(var(--color-grey-text))}@media screen and (min-width:768px){.shopify-section--main-product .product .accordion__text-icon-content{font-size:18px;line-height:119%;padding:0 0 50px!important}}.shopify-section--main-product .product .accordion__text-icon-content :last-child{margin-bottom:0}.shopify-section--main-product .product .accordion__text-icon-content .accordion__content{font-family:var(--font-family-heading)}.shopify-section--main-product .product .accordion__text-icon-content .accordion__content-container{display:flex}@media screen and (min-width:768px){.shopify-section--main-product .product .accordion__text-icon-content .accordion__content-container{flex-direction:column;align-items:center}}@media screen and (min-width:1000px){.shopify-section--main-product .product .accordion__text-icon-content .accordion__content-container{flex-direction:row;align-items:flex-start}}.shopify-section--main-product .product .accordion__text-icon-content .accordion__content-image{width:30%;object-fit:contain;height:fit-content}@media screen and (min-width:768px){.shopify-section--main-product .product .accordion__text-icon-content .accordion__content-image{margin-bottom:20px}}@media screen and (min-width:1000px){.shopify-section--main-product .product .accordion__text-icon-content .accordion__content-image{margin-bottom:0}}.shopify-section--main-product .product .accordion__text-icon-content .accordion__content-text-container{width:calc(70% - 32px);margin-left:32px}@media screen and (min-width:768px){.shopify-section--main-product .product .accordion__text-icon-content .accordion__content-text-container{width:100%;margin-left:0;padding-right:0}}@media screen and (min-width:1000px){.shopify-section--main-product .product .accordion__text-icon-content .accordion__content-text-container{width:calc(74% - 32px);margin-left:20px;padding-right:10px}}@media screen and (min-width:1200px){.shopify-section--main-product .product .accordion__text-icon-content .accordion__content-text-container{width:calc(70% - 92px);margin-left:60px;padding-right:32px}}.shopify-section--main-product .product .accordion__text-icon-content .accordion__content-text-container--no-image{width:100%;margin-left:0;padding-right:0}.shopify-section--main-product .product .accordion__text-icon-content .accordion__content-item{display:flex;align-items:center}.shopify-section--main-product .product .accordion__text-icon-content .accordion__content-item:not(:last-of-type){margin-bottom:38px}.shopify-section--main-product .product .accordion__text-icon-content .accordion__text{padding-bottom:0!important;margin-top:0}.shopify-section--main-product .product .accordion__text-icon-content .accordion__content-icon{flex-shrink:0;width:20px;height:20px;margin-right:12px;object-fit:contain}@media screen and (min-width:768px){.shopify-section--main-product .product .accordion__text-icon-content .accordion__content-icon{width:24px;height:24px;margin-right:22px}}inbox-online-store-chat{bottom:80px!important}@media screen and (min-width:750px){inbox-online-store-chat{bottom:16px!important}}inbox-online-store-chat[is-open=true]{bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/42/assets/section-main-product-custom.css.map */
