.heaven-product-info-section{padding:50px 0;background:#fff!important}.heaven-accordion-item{border-bottom:1px solid #0000001F}.heaven-sticky-title{font-family:Inter;font-weight:800;font-size:14px;line-height:1.5;letter-spacing:3.77px;vertical-align:middle;text-transform:uppercase;color:#1c1c1c}.heaven-sticky-bar-content-wrap{gap:8px}.heaven-sticky-price price-list.price-list{gap:4px}.heaven-sticky-price price-list.price-list compare-at-price{font-family:Inter;font-weight:800;font-size:13px;line-height:1.2px;letter-spacing:2.52px;vertical-align:middle;text-transform:uppercase;color:#1c1c1ca6;text-decoration:line-through}.product-sticky-bar__info{display:flex}.heaven-stricky-warpper-unlock{display:flex;justify-content:space-between;width:100%;max-width:1240px;margin:auto;padding:6px 12px}product-sticky-bar.product-sticky-bar.is-visible.heaven{padding:4px 12px!important;top:unset;bottom:0;box-shadow:0 -2px 18.3px #00000024;background:#fff}.heaven-sticky-buy-buttons.buy-buttons{width:100%;max-width:297px}.heaven-sticky-buy-buttons button.button{width:100%;max-width:297px;background:#000;height:36px;font-family:Inter;font-weight:400;font-size:14px;line-height:19.8px;letter-spacing:1.2px;text-align:center;vertical-align:middle;text-transform:uppercase}.heaven-sticky-price price-list.price-list sale-price.h6.text-on-sale{font-family:Inter;font-weight:800;font-size:20px;line-height:25.65px;letter-spacing:2.88px;vertical-align:middle;text-transform:uppercase;color:#e32c2b}.heaven-accordion-title{display:flex;justify-content:space-between;align-items:center;padding:12.5px 0;cursor:pointer;list-style:none;font-family:Inter;font-weight:800;font-size:16px;line-height:20.44px;letter-spacing:3.66px;vertical-align:middle;text-transform:uppercase;color:#000}.heaven-accordion-title .plus{font-size:26px;font-weight:100;transition:transform .2s ease}.heaven-accordion-title::-webkit-details-marker{display:none}.heaven-accordion-content{padding:0 0 10px;font-family:Inter;font-weight:400;font-size:16px;line-height:1.4;letter-spacing:2.16px;vertical-align:middle;color:#1c1c1c}.heaven-accordion-item[open] .plus{transform:rotate(45deg)}.heaven-product-info-container{width:100%;max-width:1240px;margin:auto;padding:0 0 0 20px}.heaven-product-info-right{width:100%;max-width:600px}.heaven-app-product-info__block-item.product-info__block-item,.product-info__block-item.heaven-short-desc-wrapper,.product-info__block-item.heaven-feature-wrapper{margin:0 0 12px!important}span.loox-rating-label{font-family:Inter;font-weight:400;font-size:16px;line-height:26.4px;letter-spacing:1.2px;vertical-align:middle;color:#000}.heaven-app-product-info__block-item .product-title.h3{font-family:Inter;font-weight:800;font-size:40px;line-height:1.3;letter-spacing:3.96px;vertical-align:middle;color:#1c1c1c;text-transform:uppercase}.heaven-short-desc-wrapper{margin:0}.heaven-short-desc p{font-family:Inter;font-weight:400;font-size:16px;line-height:1.4;letter-spacing:2.16px;vertical-align:middle;color:#1c1c1c}.heaven-app-product-info__block-item sale-price.h4{font-family:Inter;font-weight:800;font-size:20px;line-height:25.65px;letter-spacing:2.88px;vertical-align:middle;color:#e32c2b;text-transform:uppercase}.heaven-app-product-info__block-item compare-at-price{font-family:Inter;font-weight:800;font-size:18px;line-height:23.8px;letter-spacing:2.52px;vertical-align:middle;text-transform:uppercase;text-decoration:line-through;color:#1c1c1ca6}span.save-badge{font-family:Inter;font-weight:800;font-size:16px;line-height:23.8px;letter-spacing:2.52px;vertical-align:middle;color:#1c1c1c;text-transform:uppercase;padding:4px 12px;background:#ffd050}.heaven-product-list{margin-top:22px;display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.heaven-list-item{display:flex;align-items:center;gap:6px}.heaven-list-tick-img{width:100%;max-width:25px;height:25px}.heaven-list-tick-img img{width:100%;height:100%;display:block;object-fit:contain}.heaven-list-item span{font-family:Inter;font-weight:400;font-size:18px;line-height:1.4;letter-spacing:2.16px;vertical-align:middle;color:#1c1c1c}.heaven-buy-button button{height:55px;font-family:Inter;font-weight:400;font-size:18px;line-height:19.8px;letter-spacing:1.2px;text-align:center;vertical-align:middle;text-transform:uppercase;color:#fff}.heaven-buy-button gravity-button{height:55px}.heaven-payment-terms{text-align:center;font-family:Inter;font-weight:400;font-size:10.9px;line-height:18px;letter-spacing:-.6px;vertical-align:middle;color:#1c1c1c}.heaven-gallery-bottom-title{margin-top:39.4px;font-family:Inter;font-weight:800;font-size:22px;line-height:1.5;letter-spacing:3.96px;vertical-align:middle;text-align:left;text-transform:uppercase;color:#1c1c1c}.oos-title{font-family:Inter;font-weight:800;font-size:22px;line-height:1.5;letter-spacing:3.96px;vertical-align:middle;text-transform:uppercase;color:#ff0504}.omnisend-reset-69ad87891355b95d7117c515 h1,.omnisend-reset-69ad87891355b95d7117c515 h2,.omnisend-reset-69ad87891355b95d7117c515 h3,.omnisend-form-69ad87891355b95d7117c515-text-62a313b876d81914aa87ed77,.omnisend-form-69ad87891355b95d7117c515-text-62a313b876d81914aa87ed77 p,.omnisend-form-69ad87891355b95d7117c515-text-62a313b876d81914aa87ed77 li{font-family:Inter!important;font-weight:400;font-size:16px!important;line-height:1.4!important;letter-spacing:2.16px;vertical-align:middle;color:#1c1c1c!important;padding:16px 0}.omnisend-form-69ad87891355b95d7117c515-section-62a313b876d81914aa87ed79{padding:0!important}input.oos-input{width:100%;max-width:350px;height:54px;font-family:Inter;font-weight:400;font-size:16px;line-height:1;letter-spacing:0%;vertical-align:middle;border:1px solid #DDDDDD;padding:0 13.8px}button.oos-btn{width:100%;max-width:200px;border:1px solid #1C1C1C;background:#1c1c1c;color:#fff;height:54px;font-family:Inter;font-weight:400;font-size:16px;line-height:19.8px;letter-spacing:1.2px;text-align:center;vertical-align:middle;text-transform:uppercase}.oos-form{display:flex;gap:6px}legend.heaven-variant-title{font-family:Inter;font-weight:700;font-size:18px;line-height:19.8px;letter-spacing:-.6px;vertical-align:middle;color:#1c1c1c}label.color-swatch{border-radius:378.6px;width:42.41px;height:42.41px;padding:0;margin:0}:checked+.color-swatch,.color-swatch.is-selected{border:none}label.block-swatch{background:#ededed;width:100%;max-width:87.67px;height:38px;font-family:Inter;font-weight:800;font-size:12px;line-height:20.44px;letter-spacing:0px;vertical-align:middle;text-transform:uppercase;color:#000;padding:0;border:none}:checked+.block-swatch,.block-swatch.is-selected{border:1px solid #1C1C1C;background:#f6f8f9}label.block-swatch.is-disabled,label.color-swatch.is-disabled{opacity:.5}:checked+.block-swatch.is-disabled,.block-swatch.is-disabled.is-selected{border:1px solid #1C1C1C}.color-swatch-wrapper{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:39px}.color-swatch{position:relative}span.color-swatch-label{font-family:Inter;font-weight:400;font-size:16px;line-height:24px;letter-spacing:2.16px;vertical-align:middle;color:#1c1c1c}.color-swatch.is-disabled:after{display:none!important;content:none!important}.color-swatch{--swatch-disabled-strike-color: #00000082 !important}input:checked+.color-swatch-wrapper .color-swatch:after{content:"\2713";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:16px;font-weight:700}input:checked+.color-swatch-wrapper .color-swatch.white-swatch:after{color:#000!important}input:checked+.color-swatch-wrapper .color-swatch-label{font-weight:800!important}.variant-picker__option-values{gap:10px}.color-swatch-wrapper{margin-right:10px}.size-chart-scale-custom{display:flex;width:100%;max-width:108px;align-items:center;gap:5px}.chart-scale{width:100%;height:20px;max-width:20px}.chart-scale img{width:100%;height:100%;display:block;object-fit:contain}.heaven-chart-link{color:#1c1c1c;font-family:Inter;font-weight:400;font-size:12px;line-height:1.2;letter-spacing:2.16px}.sbi-size-btn{background:#ededed!important;border:none!important;width:100%;max-width:87.6px;height:38px;font-family:Inter;font-weight:800;font-size:12px;line-height:20.44px;letter-spacing:0px;vertical-align:middle;color:#000;text-transform:uppercase;border-radius:none!important}.sbi-size-btn.disabled{color:#0000003d;opacity:1!important}button.sbi-size-btn.selected{border:1px solid #1C1C1C!important;background:#fff!important}.sbi-size-btn-group{gap:6px!important}.heaven-short-desc{font-family:Inter;font-weight:400;font-size:16px;line-height:1.4;letter-spacing:2.16px;vertical-align:middle;color:#1c1c1c}#omnisend-form-69ad87891355b95d7117c515-field-container-62a3147776d81914aa87ed98-emailField-input.omnisend-form-69ad87891355b95d7117c515-field-container-62a3147776d81914aa87ed98-input:focus{box-shadow:none!important}.price-list{row-gap:10px}.heaven-prod-gal-wrap{width:100%;max-width:600px}@media(max-width:1250px){.heaven-product-info-container{padding:0 20px}}@media(min-width:993px)and (max-width:1024px){.heaven-sticky-bar-content-wrap{gap:10px}.heaven-sticky-title{font-size:18px}.heaven-sticky-price price-list.price-list sale-price.h6.text-on-sale{font-size:16px}.heaven-sticky-price price-list.price-list compare-at-price,span.save-badge{font-size:14px}}@media(max-width:992px){.heaven-product{flex-direction:column;align-items:center}.heaven-product-info-section{padding:20px 0!important}.heaven-sticky-bar-content-wrap{gap:2px;flex-direction:column}}@media(min-width:992px)and (max-width:1024px){.heaven-prod-gal-wrap{width:100%;max-width:50%}.heaven-product-info-section{padding:58.5px 0 20px!important}}@media(min-width:769px)and (max-width:992px){.heaven-product-info-section{padding:58.5px 0 20px!important}}@media(max-width:992px){.heaven-prod-gal-wrap,.heaven-product-info-right{width:100%;max-width:100%}.heaven-gallery__arrows{max-width:600px;margin:auto}}@media(max-width:768px){.heaven-product-info-section{padding:0!important}.omnisend-form-69ad87891355b95d7117c515-column-63808409c46165400eef0ea1{flex-basis:65%!important}.omnisend-form-69ad87891355b95d7117c515-section-63808409c46165400eef0e9e{flex-wrap:nowrap!important}.heaven-sticky-title{font-size:20px}.heaven-sticky-price .price-list{justify-content:center}.heaven-sticky-price price-list.price-list sale-price.h6.text-on-sale{font-size:18px}.heaven-sticky-price price-list.price-list compare-at-price{font-size:16px}.heaven-sticky-buy-buttons button.button{max-width:362px}.heaven-stricky-warpper-unlock{padding:12px 14px;flex-direction:column;gap:10px;align-items:center}.heaven-product-info-container{padding:0}.heaven-product-info-right{padding:20px 15.5px}span.loox-rating-label{letter-spacing:-.6px}.heaven-app-product-info__block-item .product-title.h3{font-size:22px;line-height:1.5}.heaven-short-desc,.heaven-list-item span,.heaven-accordion-content{font-size:14px}.heaven-app-product-info__block-item sale-price.h4{font-size:18px}.heaven-app-product-info__block-item compare-at-price{font-size:16px}.heaven-list-tick-img{width:100%;max-width:20px;height:20px}legend.heaven-variant-title{font-size:12px}span.color-swatch-label{font-size:12px;line-height:19.8px;letter-spacing:-.6px}label.block-swatch{max-width:52.6px}.heaven-buy-button button{height:48px;font-size:14px}.heaven-accordion-title{font-size:12px}.heaven-gallery-bottom-title{margin-top:0;padding:20px 0 0 15.5px}.heaven-loox-below-gallery{margin:0;padding:0 15.5px}.heaven-list-item{align-items:flex-start}}@media(max-width:600px){.heaven-product-info-section{padding:0!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/heaven-main-product.css.map */
