@media screen and (min-width: 1200px){:root{--container-gutter: 81.5px}}.c-main-product{max-width:100%;margin-left:0;margin-right:0;margin-bottom:var(--spacing-0)!important}.c-main-product product-media{padding-left:0;width:49.412686%}.c-product__info{padding:var(--spacing-56);border-radius:65px;background-color:#fff;width:46.202036%}.c-product-meta__title{color:var(--color-heading);margin-bottom:var(--spacing-8)!important}.c-product-meta .jdgm-widget{margin-bottom:var(--spacing-16)!important}.c-product-meta__caption{font-size:var(--fs-20);font-weight:500;letter-spacing:0;line-height:1.2}.c-product-meta__title-container{padding-bottom:var(--spacing-24);margin-bottom:var(--spacing-24);border-bottom:.5px solid var(--color-heading)}.c-product-meta:not(.product-meta__price-list-container){border-bottom:none;padding-bottom:0;margin-bottom:var(--spacing-24)}.c-product-meta .price{font-size:var(--fs-24);letter-spacing:0;font-weight:700;color:var(--color-text);line-height:1.2}.product-form__option-info{font-size:var(--fs-16);font-weight:500;letter-spacing:0;line-height:1.5;color:var(--color-text);margin-bottom:var(--spacing-16)}.c-color-swatch__item{width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent!important;border:none}.c-color-swatch__item:before{display:none}.product-form__option-value{margin-inline-start:var(--spacing-2)}.color-swatch-list{grid-template-columns:repeat(auto-fit,54px);gap:var(--spacing-16)}.color-swatch__item:after{border:1px solid rgb(var(--text-color));width:100%;height:100%;transition:opacity .2s,transform .2s;top:0;left:0}.c-quantity-label{font-size:var(--fs-16);letter-spacing:0;font-weight:500;line-height:1.5;color:var(--color-text);margin-bottom:var(--spacing-16)}.c-quantity-selector{width:100%;justify-content:space-between;background:#fff1f2;height:59px;border-radius:79px;font-size:var(--fs-16);font-weight:600;letter-spacing:0;font-family:Inter,sans-serif;color:var(--color-text);border:none}.c-quantity-selector__button{width:68px}.c-quantity-selector__button{color:var(--color-heading)}.c-cart-btn{width:100%;min-width:auto;font-size:var(--fs-20)!important;font-weight:500!important;letter-spacing:0!important;min-height:54px!important;text-transform:none;border:1px solid var(--color-accent)}.c-cart-btn svg{margin-right:var(--spacing-8);display:block}.c-product-form{gap:var(--spacing-24)}.product-form__cart-btn-bottom-text{font-size:var(--fs-13);color:#ff6a72;font-weight:500;letter-spacing:0;line-height:1.15;margin-top:var(--spacing-16)}.product-form__description{margin-top:0!important;margin-right:var(--spacing-8)!important;margin-bottom:var(--spacing-8)!important}.product-form__description .c-description-title{font-size:var(--fs-24);line-height:1.3;letter-spacing:0;font-weight:700;font-family:var(--font-family-heading);color:var(--color-heading);margin-bottom:var(--spacing-16);text-transform:none}.product-form__description .product-form__description-content{font-size:var(--fs-16);letter-spacing:0;font-weight:500;line-height:1.3;color:var(--color-text)}.c-metafields-text-title{margin-bottom:var(--spacing-4)}.product-form__metafields-text-content{font-size:var(--fs-16);font-weight:500;letter-spacing:0;line-height:1.3;color:var(--color-text);margin-top:0!important;margin-bottom:0!important}.product-form__metafields-text{display:flex;flex-direction:column;gap:var(--spacing-16)}.c-product-media-list-wrapper{max-width:100%}product-media img{border-radius:65px;overflow:hidden}.product__media-image-wrapper{border-radius:65px;overflow:hidden;background:#fff}.product__thumbnail>img{border-radius:13px!important;overflow:hidden;width:100%;height:100%;object-fit:cover}.product__thumbnail:after{border-radius:13px!important;box-shadow:0 0 0 1px #ff6a72}.product__thumbnail{padding:0;width:86px;height:86px}.c-product__thumbnail-list-inner{gap:var(--spacing-24)}.c-product-media-nav{margin-top:var(--spacing-44)}.c-block-price .price{font-size:var(--fs-38);font-weight:500}.sealsubs-container{margin-bottom:0!important}.product-form__payment-container{margin-top:var(--spacing-8)!important}@media screen and (max-width: 1000px){.c-product__thumbnail-list-inner{gap:var(--spacing-16)}.c-block-price .price{font-size:var(--fs-32);font-weight:500}.c-block-price{justify-content:end!important}.c-main-product product-media{padding-left:0;width:100%;margin-bottom:var(--spacing-40)}.c-product__info{padding:var(--spacing-56);border-radius:65px;background-color:#fff;width:100%}}@media screen and (max-width: 740px){.c-product-media-nav{margin-top:var(--spacing-24)}.c-product__info{padding:var(--spacing-32) var(--spacing-16);border-radius:35px}.c-product-meta__title-container{padding-bottom:var(--spacing-24);margin-bottom:var(--spacing-24);border-bottom:.5px solid var(--color-heading)}.c-product-meta__caption{font-size:var(--fs-16)}.c-product-meta:not(.product-meta__price-list-container){border-bottom:none;padding-bottom:0;margin-bottom:var(--spacing-26);margin-top:0!important}.product-form__cart-btn-bottom-text{font-size:var(--fs-11)}.product-form__description .c-description-title{font-size:var(--fs-20)}}.product-form__description-content h1,.product-form__description-content h2{font-size:var(--fs-20);font-weight:700;letter-spacing:0;line-height:1.4;color:var(--color-heading);margin-top:var(--spacing-40);margin-bottom:var(--spacing-20);font-family:var(--font-family-heading)}.product-form__description-content h3{font-size:var(--fs-18);font-weight:700;letter-spacing:0;line-height:1.4;color:var(--color-heading);margin-top:var(--spacing-32);margin-bottom:var(--spacing-16);font-family:var(--font-family-heading)}.product-form__description-content h4{font-size:var(--fs-16);font-weight:700;letter-spacing:0;line-height:1.4;color:var(--color-heading);margin-top:var(--spacing-24);margin-bottom:var(--spacing-12);font-family:var(--font-family-heading)}.product-form__description-content h5{font-size:var(--fs-15);font-weight:700;letter-spacing:0;line-height:1.4;color:var(--color-heading);margin-top:var(--spacing-20);margin-bottom:var(--spacing-10);font-family:var(--font-family-heading)}.product-form__description-content h6{font-size:var(--fs-14);font-weight:700;letter-spacing:0;line-height:1.4;color:var(--color-heading);margin-top:var(--spacing-16);margin-bottom:var(--spacing-8);font-family:var(--font-family-heading)}.product-form__description-content>h1:first-child,.product-form__description-content>h2:first-child,.product-form__description-content>h3:first-child,.product-form__description-content>h4:first-child,.product-form__description-content>h5:first-child,.product-form__description-content>h6:first-child{margin-top:0}.product-form__description-content p{margin-bottom:var(--spacing-16)}.product-form__description-content p:last-child{margin-bottom:0}.product-form__description-content ul,.product-form__description-content ol{margin-bottom:var(--spacing-20);padding-left:var(--spacing-24)}.product-form__description-content ul li,.product-form__description-content ol li{margin-bottom:var(--spacing-8);line-height:var(--lh-lead)}.product-form__description-content ul li:last-child,.product-form__description-content ol li:last-child{margin-bottom:0}.product-form__description-content table{width:100%;border-collapse:collapse;margin-top:var(--spacing-24);margin-bottom:var(--spacing-32);background:#fff}.product-form__description-content table th,.product-form__description-content table td{padding:var(--spacing-12) var(--spacing-16)!important;border:1px solid var(--color-main-border);text-align:left;line-height:1.6}.product-form__description-content table th{background:var(--color-bg-light);font-weight:700;color:var(--color-heading);font-size:var(--fs-15);letter-spacing:var(--ls-1)}.product-form__description-content table td{font-size:var(--fs-14);color:var(--color-text)}.product-form__description-content img{max-width:100%;height:auto;margin:var(--spacing-20) 0;border-radius:var(--radius-md)}.product-form__description-content strong,.product-form__description-content b{font-weight:700;color:var(--color-heading)}.product-form__description-content a{color:var(--color-accent);text-decoration:underline;transition:opacity .3s ease}.product-form__description-content a:hover{opacity:.7}.product-form__description-content blockquote{border-left:4px solid var(--color-accent);padding-left:var(--spacing-20);margin:var(--spacing-24) 0;color:var(--color-subbed);font-style:italic}.product-form__description-content hr{border:none;border-top:1px solid #c9151f;margin:var(--spacing-32) 0}.product-form__description-content *{text-transform:none!important}shopify-payment-terms{display:none}.product-form__description-content ul{list-style-type:circle}.product-form__description-content li{padding-top:0!important;padding-bottom:0!important}@media (max-width: 768px){.product-form__description-content h1,.product-form__description-content h2{font-size:var(--fs-18);margin-top:var(--spacing-32);margin-bottom:var(--spacing-16)}.product-form__description-content h3{font-size:var(--fs-16);margin-top:var(--spacing-24);margin-bottom:var(--spacing-12)}.product-form__description-content h4{font-size:var(--fs-15);margin-top:var(--spacing-20);margin-bottom:var(--spacing-10)}.product-form__description-content h5{font-size:var(--fs-14);margin-top:var(--spacing-16);margin-bottom:var(--spacing-8)}.product-form__description-content h6{font-size:var(--fs-13);margin-top:var(--spacing-12);margin-bottom:var(--spacing-6)}.product-form__description-content p{margin-bottom:var(--spacing-12)}.product-form__description-content ul,.product-form__description-content ol{padding-left:var(--spacing-20);margin-bottom:var(--spacing-16)}.product-form__description-content table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:var(--spacing-20);margin-bottom:var(--spacing-24)}.product-form__description-content table th,.product-form__description-content table td{padding:var(--spacing-10) var(--spacing-12)!important;font-size:var(--fs-13);white-space:nowrap}.product-form__description-content table th{font-size:var(--fs-14)}}.c-subscription-product .c-product__info{background:transparent;padding:0}body:has(.c-subscription-product) .c-bg-image-text__section{margin-top:-148px;aspect-ratio:1440/987}body:has(.c-subscription-product) .c-bg-image-text__left-image{bottom:auto;top:9px}body:has(.c-subscription-product) .c-bg-image-text__text-content{padding-top:17.4vw}body:has(.c-subscription-product) .c-bg-image-text__right-image{bottom:auto;top:186px;width:27.813%}@media (min-width: 1520px){body:has(.c-subscription-product) .c-bg-image-text__section{padding-bottom:var(--spacing-80);aspect-ratio:auto}}@media (max-width: 1250px){body:has(.c-subscription-product) .c-bg-image-text__left-image{left:-6.8vw;width:60vw;top:10vw}body:has(.c-subscription-product) .c-bg-image-text__section{margin-top:-97px;aspect-ratio:auto}}@media (max-width: 768px){body:has(.c-subscription-product) .c-bg-image-text__section{margin-top:-97px;aspect-ratio:auto}body:has(.c-subscription-product) .c-bg-image-text__text-content{padding-top:0;padding-bottom:var(--spacing-40)}}.jdgm-rev-widg{background:#fff!important;border-radius:65px!important;margin-bottom:var(--spacing-88)!important;padding:var(--spacing-94) 20px!important}.jdgm-rev-widg__header,.jdgm-rev-widg__body{max-width:928px!important;margin-left:auto;margin-right:auto}.jdgm-widget.jdgm-widget{max-width:100%!important}.sealsubs-container .sls-option-container{border:5px solid #fdeed7!important;transition:all .3s ease!important;border-radius:20px!important;padding:var(--spacing-16) var(--spacing-38)!important}.sls-option-container.sls-active{box-shadow:none!important;border:5px solid var(--color-accent)!important}.sealsubs-container label.sls-selling-plan-group-name,.sealsubs-container .sls-option-container label,.sealsubs-container label.sls-purchase-options-label,.sls-select-container{font-size:var(--fs-20)!important;font-weight:700!important;letter-spacing:0!important;line-height:1.2!important;color:var(--color-heading)!important;font-family:var(--font-family-heading)!important}#seal-purchase-options-label{font-size:var(--fs-28)!important}.sls-savings-badge{background:#fff1f2;color:#c9151f;font-size:var(--fs-16)!important;letter-spacing:0!important;font-weight:700!important;padding:var(--spacing-3) var(--spacing-16)!important;border-radius:57px;line-height:1.4;font-family:var(--font-family-body)!important}.sls-price{color:#a00;font-size:var(--fs-22)!important;font-family:var(--font-family-body)!important;font-weight:700!important;letter-spacing:0!important;line-height:1.2!important}.sls-selling-plan-group-options .sls-price{font-size:var(--fs-16)!important}.sls-price-below{color:#a00;margin-top:var(--spacing-10)!important}.sls-select,.sealsubs-container .sls-select-container select.sls-select{background-image:url('data:image/svg+xml;utf8,<svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1.5L6 6.5L11 1.5" stroke="%239F151D" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')!important}.sls-custom-radio{display:none!important}.sls-description-button{color:var(--color-text)!important;font-size:var(--fs-14)!important;font-weight:500!important;letter-spacing:0!important;line-height:1.2!important;font-family:var(--font-family-heading)!important}.sls-description-content.sls-fade-in{color:var(--color-text)!important;font-size:var(--fs-12)!important;font-weight:500!important;letter-spacing:0!important;line-height:1.2!important;font-family:var(--font-family-heading)!important}.sls-select,.sealsubs-container .sls-select-container select.sls-select{padding:3px 20px 3px 10px!important;font-size:var(--fs-16)!important;color:#9f151d!important;border-color:#c9151f!important;font-family:var(--font-family-body)!important}.selling-plan-group-options-name-select{margin-top:var(--spacing-10)!important}.jdgm-write-review-modal__close-btn{display:block!important;opacity:1!important}.jdgm-paginate__page{min-width:34px;height:auto;display:flex!important;align-items:center;padding-top:6px;aspect-ratio:1/1;justify-content:center;font-size:var(--fs-14)!important;font-weight:500!important;letter-spacing:0!important;line-height:16px!important;background:#fff!important;color:#ff6a72!important;border:1px solid #ff6a72!important;border-radius:50%!important;transition:all .3s ease!important;padding-bottom:2px!important}.jdgm-paginate__page.jdgm-curt{background:#ff6a72!important;color:#fff!important}.jdgm-paginate{display:flex!important;justify-content:center!important;align-items:center!important;gap:var(--spacing-32)!important;padding-bottom:0!important}.jdgm-rev-widg__summary .jdgm-star{font-size:18px}.jdgm-rev-widg__summary-average{position:absolute;left:0;font-size:var(--fs-48)!important;font-weight:700!important;letter-spacing:0!important;top:50%;transform:translateY(-50%)}.jdgm-rev-widg__summary{position:relative}.jdgm-rev-widg__summary-text{font-size:var(--fs-14)!important;letter-spacing:0!important;font-weight:400!important;padding-top:var(--spacing-4)}.jdgm-histogram,.jdgm-widget-actions-wrapper{border:none!important}.jdgm-row-stars{padding-bottom:var(--spacing-48)!important}.jdgm-rev:first-child{border-top:none!important}.jdgm-histogram__bar{margin:0 var(--spacing-16)!important;height:5px!important;width:127px!important}.jdgm-histogram__frequency{font-size:var(--fs-13)!important;color:#9f151d!important;font-weight:500!important;letter-spacing:0!important}.jdgm-histogram .jdgm-star{font-size:16px}.jdgm-write-rev-link{font-size:var(--fs-16)!important;font-weight:700!important;letter-spacing:0!important;max-width:158px!important;transition:all .3s ease!important;margin-left:auto!important;margin-right:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.jdgm-write-rev-link:hover{color:var(--color-accent)!important;background-color:#fff!important;border-color:var(--color-accent)!important}.jdgm-rev__icon{border-radius:50%!important;overflow:hidden!important;width:41px!important;height:41px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-right:var(--spacing-9)!important}.jdgm-rev__author{font-size:var(--fs-16)!important;line-height:1.2!important;letter-spacing:0!important;font-weight:500!important}.jdgm-row-profile{display:flex!important;align-items:center!important}.jdgm-row-extra,.jdgm-rev__actions,.jdgm-rev__custom-form{display:none!important}.jdgm-rev__timestamp{font-size:var(--fs-16)!important;letter-spacing:0!important;font-weight:400!important;color:#9f151d!important;position:absolute;top:0;right:0}.jdgm-rev__header{margin-bottom:10px;position:relative;display:flex!important;flex-direction:column-reverse!important}.jdgm-rev__rating .jdgm-star{font-size:var(--fs-13)!important}.jdgm-row-rating{margin-bottom:var(--spacing-0)!important;margin-top:var(--spacing-18)!important}.jdgm-rev{padding-bottom:var(--spacing-32)!important;padding-top:var(--spacing-32)!important;border-color:#e7e7e7!important}.jdgm-paginate{padding-top:var(--spacing-47)!important;border-color:#e7e7e7!important}.jdgm-widget-actions-wrapper{margin-bottom:0!important}.jdgm-histogram__bar-content{opacity:1!important}.jdgm-histogram .jdgm-star:last-child{padding-right:0!important}.jdgm-paginate__next-page,.jdgm-paginate__prev-page{padding-top:4px!important;padding-bottom:4px!important}.jdgm-paginate__prev-page{padding-right:5px!important}.jdgm-paginate__next-page:before{content:""!important;display:inline-block;width:13px;height:11px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNSAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuNSA2LjNIMTIuN00xMi43IDYuM0w3LjkgMS41TTEyLjcgNi4zTDcuOSAxMS4xIiBzdHJva2U9IiNGRjZBNzIiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-size:contain}.jdgm-paginate__prev-page:before{content:""!important;display:inline-block;width:13px;height:11px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNSAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuNSA2LjNIMTIuN00xMi43IDYuM0w3LjkgMS41TTEyLjcgNi4zTDcuOSAxMS4xIiBzdHJva2U9IiNGRjZBNzIiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-size:contain;transform:rotate(180deg)}.jdgm-paginate__first-page,.jdgm-paginate__page.jdgm-paginate__last-page{display:none!important}.sls-purchase-options-container{margin-top:var(--spacing-16)!important}.jdgm-rev__body{font-size:var(--fs-16)!important;letter-spacing:0!important;font-weight:400!important}.jdgm-rev__pic-link{height:auto!important;overflow:hidden}.jdgm-rev__pic-link img{width:100%;height:auto!important;object-fit:cover;overflow:hidden;border-radius:15px!important}.sls-more-info-container{display:none!important}.sls-selling-plan-group-first-line{align-items:center!important}@media (max-width: 991px){.jdgm-rev-widg__header{text-align:left!important}.jdgm-rev-widg__summary{margin-bottom:var(--spacing-40)!important;width:fit-content!important;padding-left:82px!important;margin-left:auto!important;margin-right:auto!important}.jdgm-widget-actions-wrapper .jdgm-write-rev-link{margin-left:auto!important;margin-right:auto!important}.jdgm-review-widget--small .jdgm-histogram{margin-bottom:var(--spacing-40)!important}.jdgm-paginate{padding-top:var(--spacing-52)!important;gap:var(--spacing-28)!important}.jdgm-histogram__row{height:14px;cursor:pointer;width:fit-content;margin-left:auto;margin-right:auto}.jdgm-rev__author{font-size:var(--fs-16)!important;line-height:1.2!important;letter-spacing:0!important;font-weight:500!important}.jdgm-rev__timestamp{top:10px!important;font-size:var(--fs-14)!important}.jdgm-rev__header{margin-bottom:10px;padding-right:80px;margin-bottom:var(--spacing-16)!important}.jdgm-rev{padding-top:var(--spacing-80)!important}.jdgm-rev:first-child{padding-top:var(--spacing-32)!important}.jdgm-histogram__row:not([data-rating="1"]){margin-bottom:6.75px!important}.jdgm-row-rating{height:16px!important;display:flex}.jdgm-paginate__page{min-width:40px;height:auto;display:flex!important;align-items:center;padding-top:4px;aspect-ratio:1 / 1;justify-content:center;font-size:var(--fs-14)!important;font-weight:500!important;letter-spacing:0!important;line-height:16px!important;background:#fff!important;color:#ff6a72!important;border:1px solid #ff6a72!important;border-radius:50%!important;transition:all .3s ease!important;padding-bottom:0!important}.jdgm-paginate__next-page{padding-top:4px!important;padding-bottom:4px!important}}@media (max-width: 768px){product-media img{border-radius:35px}.product__media-image-wrapper{border-radius:35px}.shopify-section--main-product .container{padding-left:var(--spacing-16);padding-right:var(--spacing-16)}body:has(.c-subscription-product) .jdgm-rev-widg{margin-bottom:var(--spacing-80)!important;padding:var(--spacing-64) var(--spacing-16)!important;padding-bottom:var(--spacing-80)!important;border-radius:35px!important}.sealsubs-container .sls-option-container{border:3px solid #fdeed7!important;transition:all .3s ease!important;border-radius:16px!important;padding-top:var(--spacing-12)!important;padding-bottom:var(--spacing-12)!important;padding-left:var(--spacing-14)!important;padding-right:var(--spacing-14)!important}.sls-option-container.sls-active{box-shadow:none!important;border:3px solid var(--color-accent)!important}.sealsubs-container label.sls-selling-plan-group-name,.sealsubs-container .sls-option-container label,.sealsubs-container label.sls-purchase-options-label,.sls-select-container{font-size:var(--fs-18)!important;font-weight:700!important;letter-spacing:0!important;line-height:1.2!important;color:var(--color-heading)!important;font-family:var(--font-family-heading)!important}.sls-custom-radio{display:none!important}.sls-description-button{color:var(--color-text)!important;font-size:var(--fs-13)!important;font-weight:500!important;letter-spacing:0!important;line-height:1.2!important;font-family:var(--font-family-heading)!important}.sls-description-content.sls-fade-in{color:var(--color-text)!important;font-size:var(--fs-11)!important;font-weight:500!important;letter-spacing:0!important;line-height:1.2!important;font-family:var(--font-family-heading)!important}#seal-purchase-options-label{font-size:var(--fs-20)!important}.sls-price{font-size:var(--fs-18)!important}.selling-plan-group-options-name-select label:not(.sls-selling-plan-group-first-option){font-size:var(--fs-16)!important}.sls-savings-badge{font-size:var(--fs-13)!important}.sls-select,.sealsubs-container .sls-select-container select.sls-select{font-size:var(--fs-14)!important;line-height:1.3;font-family:var(--font-family-body)!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/c-main-product.css.map */
