:root{--heading-family: "Bricolage Grotesque", sans-serif;--black: #000;--pink-primary: #ff5c9c}h1,h2,h3,h4,h5,h6{font-family:var(--heading-family)}#bundleProduct .product-block-group--title .m-product-title{font-family:var(--heading-family);font-size:37px;line-height:1.2;font-weight:600;color:var(--black);text-wrap:pretty}.bundleBuy-Options{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.bundleBuy-card{position:relative;padding:14px 10px 4px;border:1px solid #ffb8d1;border-radius:10px;cursor:pointer;transition:all .25s ease;margin-top:13px}.bundleBuy-card .bundleBuy-percentage{position:absolute;top:-17px;left:50%;transform:translate(-50%);background:#ff5c9c;padding:6px 16px;border-radius:1000px;font-family:Host Grotesk;font-weight:500;font-size:12px;line-height:1;letter-spacing:0;display:block;color:#fff}.bundleBuy-card.active{background-color:#ffeef480}.bundleBuy-card label .dealTitle{font-family:Host Grotesk;font-weight:500;font-size:16px;line-height:1;letter-spacing:0px;color:var(--black);display:block;text-align:center}.bundleBuy-card label .dealText{display:block;text-align:center;font-family:Host Grotesk;font-weight:400;font-size:12px;line-height:1;letter-spacing:0px;color:#404040;margin-top:3px}.bundleBuy-card input[type=radio]{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;cursor:pointer;outline:none;border:none}.bundleBuy-card span em{display:block;font-size:12px;color:var(--pink-dark);font-style:normal;margin-top:2px}.bundleBuy-offer{position:absolute;top:-10px;right:16px;background-color:var(--pink-primary);color:#fff;font-size:11px;font-weight:700;padding:3px 10px;border-radius:20px;text-transform:uppercase;letter-spacing:.5px}.bundleBuy-price-wrap{text-align:center;margin-top:7px;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:10px}.bundleBuy-price-wrap span{display:block;font-family:Host Grotesk;font-weight:500;font-size:14px;line-height:1;letter-spacing:0px;color:var(--black)}.bundleBuy-price-wrap span.bundleBuy-Originalprice{color:#a10000;text-decoration:line-through}.bundleBuy-unlocked{margin-top:5px;display:flex;align-items:center;justify-content:center;gap:6px;opacity:0;transition:all ease .3s;display:none}.bundleBuy-card.active .bundleBuy-unlocked{opacity:1}.bundleBuy-unlocked img{width:12px;object-fit:contain}.bundleBuy-unlocked span{font-family:Host Grotesk;font-weight:400;font-size:9px;line-height:1;letter-spacing:0px;display:block;text-transform:uppercase;color:#404040}.bundleBuy-price{font-weight:700;color:var(--pink-dark);font-size:16px}.bundleBuy-salePrice{font-size:12px;text-decoration:line-through;color:var(--text-muted);margin-left:6px}.bundle-info{background:#f3f3f3;border-radius:10px;text-align:center;margin-top:17px;padding:20px 0}.bundle-info #statusText{font-family:Host Grotesk;font-weight:500;font-size:16px;line-height:1;letter-spacing:0px;color:var(--black);border-bottom:1px solid #0000001a;padding-bottom:12px}.progress-bar-container{height:8px;background-color:#ffd6ff;border-radius:10px;overflow:hidden;margin:0 30px}.progress-bar-fill{height:100%;background-color:var(--pink-primary);transition:width .3s ease}.bundleProduct-sizeRow.show{display:flex;flex-direction:column;gap:8px}.customBundle-list::-webkit-scrollbar{height:5px;width:5px}.customBundle-list::-webkit-scrollbar-track{background:#dedede;border-radius:10px}.customBundle-list::-webkit-scrollbar-thumb{background:#000;border-radius:10px}.customBundle-list::-webkit-scrollbar-button{display:none;width:0;height:0}.customBundle-list{max-height:520px;overflow-y:scroll;scroll-behavior:smooth}.falvors-scroll-label{cursor:pointer;text-align:center;justify-content:center;margin-top:10px;background:#ff5c9c;border-radius:10000px;padding:8px;font-family:Host Grotesk;font-weight:400;font-size:16px;line-height:1;letter-spacing:0px;color:#fff}.bundleProduct-sizeRow{display:none}.sizeOption-box.active{border-color:var(--pink-primary);background:var(--pink-light)}.bundle-progress{padding:10px}.bundle-progress-track{position:relative;height:55px;margin:3px 40px 0}.bundle-progress-line,.bundle-progress-fill{position:absolute;left:0;top:5px;height:5px;border-radius:4px}.bundle-progress-line{width:100%;background:#d7d7d7}.bundle-progress-fill{width:0;background:#111;transition:width .25s ease;z-index:1}.bundle-progress-stop{position:absolute;top:0;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;min-width:60px;z-index:2;font-size:11px;color:var(--text-muted);text-align:center}.bundle-progress-stop[data-step="1"]{left:0;transform:translate(-50%)}.bundle-progress-stop[data-step="2"]{left:50%}.bundle-progress-stop[data-step="3"]{left:100%;transform:translate(-50%)}.bundle-progress-dot{width:16px;height:16px;border:1px solid #222;background:#222;border-radius:50%;margin-bottom:5px;box-sizing:border-box}.bundle-progress-stop strong{font-family:Host Grotesk;font-weight:500;font-size:15px;line-height:1;letter-spacing:0px;color:#000;opacity:1}.bundle-progress-caption{font-family:Host Grotesk;font-weight:400;font-size:12px;line-height:1;letter-spacing:0px;margin-top:5px;color:#404040}.bundle-progress-stop.reached .bundle-progress-dot{border-width:3px;background:#fff;box-shadow:0 0 8px #0006}.customBundle-wrapper{overflow:hidden;margin-top:20px}.customBundle-list{display:flex;flex-direction:column;margin-top:10px}.customBundle-top span{font-family:Bricolage Grotesque;font-weight:500;font-size:20px;line-height:1;letter-spacing:0px;color:var(--black)}.customBundle-top span.selection-counter{font-family:Host Grotesk;font-weight:400;font-size:16px;line-height:1;letter-spacing:0px;margin-left:5px;color:#404040}.bundle-product-row{display:flex;align-items:center;padding:0 20px 0 0;border:1px solid #0000001a;gap:16px;border-radius:10px;width:95%}.bundle-product-row.active{border:1px solid #ffb8d1;background:#ffeef480;box-shadow:0 4px 8px #0000001a}.bundleProduct-img{min-width:84px;max-width:84px;height:78px;border-radius:5px;background:#00000008}.bundleProduct-img img{width:100%;height:100%;object-fit:contain}.bundleProduct-info{flex:1}.bundleProduct-info h4{font-family:Host Grotesk;font-weight:500;font-size:16px;line-height:1.2;letter-spacing:0px;color:var(--black);max-width:300px;text-wrap:pretty}.bundleProduct-info a{text-decoration:none;color:inherit}.bundleProduct-variants{margin-bottom:4px;display:flex;align-items:center;gap:6px}.bundleProduct-variants label{font-size:12px;color:var(--text-muted)}.bundleProduct-variants select{padding:4px 8px;border-radius:6px;border:1px solid #ccc;font-size:13px;outline:none}.bundleProduct-variants select:focus{border-color:var(--pink-primary)}.customBundle-price{font-family:Host Grotesk;font-weight:400;font-size:15px;line-height:1;letter-spacing:0px;padding-top:10px;color:#404040}.bundleProduct-btn{border:1px solid #00000080;border-radius:5px;padding:11px 10px;font-family:Bricolage Grotesque;font-weight:500;font-size:14px;line-height:1;letter-spacing:0px;color:var(--black);transition:all ease .3s;width:109px}.bundleProduct-btn:hover{border-color:#ff5c9c;color:#fff;background:#ff5c9c}.bundleQtn-wrapper{display:flex;border:1px solid #ff5c9c;border-radius:5px;padding:6px 12px;justify-content:space-between;font-family:Bricolage Grotesque;font-weight:500;font-size:14px;line-height:1;letter-spacing:0px;color:#fff;transition:all ease .3s;width:109px;background:#ff5c9c}.bundleQtn-wrapper input{border:none;width:30px;text-align:center;background:transparent}.bundleQtn-btn{font-size:14px}.bundleQtn-btn{font-size:24px;line-height:1}.bundle-footer-action{display:flex;flex-direction:column;align-items:center;gap:15px;margin-top:30px}.bundle-add-to-cart-btn{width:100%;background-color:var(--pink-primary);color:#fff;border:1px solid var(--pink-primary);font-family:Bricolage Grotesque;font-weight:500;font-size:20px;line-height:1;letter-spacing:0px;text-transform:uppercase;border-radius:10px;min-height:53px;transition:all ease .3s;position:relative;overflow:hidden}.bundle-add-to-cart-btn:after{content:"";position:absolute;top:0;left:-100%;width:30%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.6),transparent);transform:skew(-25deg);animation:shine-effect 2s ease-in-out infinite alternate}@keyframes shine-effect{0%{left:-100%}to{left:120%}}.bundle-add-to-cart-btn:hover{background:transparent;color:var(--pink-primary)}.bundle-add-to-cart-btn:disabled{opacity:.5;cursor:not-allowed}.bundle-add-to-cart-btn:disabled:after{animation:none!important}body.template-product.bundle-product{background-color:#fff}body.template-product.bundle-product .m-main-product{margin-top:25px;background-color:#fff}body #bundleProduct.container-fluid{padding-left:15px;padding-right:15px;max-width:1330px}body #bundleProduct .m-main-product--wrapper{display:grid;grid-template-columns:calc(50% - 15px) calc(50% - 15px);gap:30px;margin:0}body #bundleProduct .m-main-product--wrapper :is(.m-main-product--media,.m-main-product--info){width:100%;max-width:100%;padding:0}body #bundleProduct .m-main-product--wrapper :is(.m-main-product--media,.m-main-product--info) .m\:grid,body #bundleProduct .m-main-product--wrapper :is(.m-main-product--media,.m-main-product--info) .m\:flex{margin:0}body #bundleProduct .main-product__block{margin-top:10px}body #bundleProduct .designText-wrapper p{font-family:Host Grotesk;font-weight:400;font-size:16px;line-height:1;letter-spacing:0px;color:#404040}body #bundleProduct .designText-wrapper p>strong{font-weight:600;color:#000}body #bundleProduct .m-media-gallery__list{gap:10px}body #bundleProduct .m-product-media--item{padding:0}body #bundleProduct .m-product-media--item responsive-image img{border-radius:10px}body #bundleProduct .main-product__block.main-product__block-price{margin-top:10px;display:flex;align-items:end;flex-wrap:wrap}body #bundleProduct .product-block-group--price:has(.price-risingTide) .m-price-item{font-family:Bricolage Grotesque;font-weight:500;font-size:26px;line-height:1;letter-spacing:0px;color:#888;text-decoration:line-through}body #bundleProduct .main-product__block-price:has(.price-risingTide) .product-block-group--price{display:flex;gap:10px;align-items:center}.price-risingTide p{font-family:Host Grotesk;font-weight:400;font-size:14px;line-height:1;letter-spacing:0px;color:#a10000;padding-bottom:5px}.price-risingTide span{font-family:Bricolage Grotesque;font-weight:600;font-size:28px;line-height:1;letter-spacing:0px;color:#000}body #bundleProduct .main-product__block.main-product__block-discount_promotion{margin-top:12px}.discountPromo-wrapper{border:1px solid #ffb8d1;box-shadow:0 4px 8px #0000001a;padding:10px;background:#ffeef480;border-radius:10px}.discountPromo-wrapper .promoText{font-family:Host Grotesk;font-weight:500;font-size:12px;line-height:1;letter-spacing:0px;color:#a10000;text-transform:uppercase;display:block}.discountPromo-wrapper .promoHeading{font-family:Bricolage Grotesque;font-weight:600;font-size:18px;line-height:1;letter-spacing:0px;color:#000;margin-top:6px}.discountPromo-wrapper .promoContent p{font-family:Host Grotesk;font-weight:400;font-size:12px;line-height:1.4;letter-spacing:0px;color:#404040;margin-top:5px}body #bundleProduct .main-product__block.main-product__block-bullet_points{margin-top:15px}body #bundleProduct .main-product__block.main-product__block-bullet_points ul{display:flex;flex-direction:column;gap:6px}body #bundleProduct .main-product__block.main-product__block-bullet_points ul li{font-family:Host Grotesk;font-weight:400;font-size:14px;line-height:1.4;letter-spacing:0px;color:#404040;display:flex;position:relative;gap:10px;align-items:center}body #bundleProduct .main-product__block.main-product__block-bullet_points ul li:before{content:"";height:16px;width:16px;background-image:url(/cdn/shop/files/tick-green.png?v=1792597123);background-repeat:no-repeat;background-size:contain}body #bundleProduct .main-product__block.main-product__block-custom_bundle{margin-top:20px}.bundleOption-size .bundleSize-label{margin-bottom:8px;font-family:Bricolage Grotesque;font-weight:500;font-size:20px;line-height:1;letter-spacing:0px;color:#000}.bundleOption-size .bundleSize-label span{font-family:Host Grotesk;font-weight:400;font-size:16px;line-height:1;letter-spacing:0px;color:#404040}.sizeOptions-inner{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sizeOptions-inner .sizeOption-box{width:calc(25% - 15px)}.sizeOption-box label{background:#00000008;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:10px;border-radius:10px;border:1px solid #00000008;position:relative;cursor:pointer}.sizeOption-box label input{position:absolute;top:0;left:0;opacity:0}.sizeOption-box label:has(input:checked){border:1px solid #ffb8d1;background:#fff6f9;box-shadow:0 4px 4px #0000001a}.sizeOption-box label .sizeOpt-title{display:block;font-family:Host Grotesk;font-weight:500;font-size:18px;line-height:1;letter-spacing:0px;color:#000;text-align:center}.sizeOption-box label .sizeOpt-subTitle{font-family:Host Grotesk;font-weight:400;font-size:13px;line-height:1;letter-spacing:0px;color:#404040;margin-top:0;display:block;text-align:center}.bundleBuy-OptionsWrapper{margin-top:23px}.bundleBuy-OptionsWrapper .bundleSize-label{margin-bottom:15px;font-family:Bricolage Grotesque;font-weight:500;font-size:20px;line-height:1;letter-spacing:0px;color:#000}.bundleBuy-OptionsWrapper .bundleSize-label em{font-family:Host Grotesk;font-weight:400;font-size:16px;line-height:1;letter-spacing:0px;margin-left:5px;color:#404040;font-style:normal}.tier-unlock-text{margin-top:10px}.tier-unlock-text p{font-family:Host Grotesk;font-weight:400;font-size:14px;line-height:1.4;letter-spacing:0px;color:#404040}.bundle-total-wrapper{margin-top:20px;display:flex;flex-direction:column;gap:10px}.bundleTotal-row{display:flex;justify-content:space-between;gap:10px}.bundleTotal-row span{font-family:Host Grotesk;font-weight:400;font-size:16px;line-height:1;letter-spacing:0px;color:#404040}.bundleTotal-row span.total-percentage,.bundleTotal-row span.total-percentage .selected-percent,.bundleTotal-row:has(.total-percentage) span.total-off-price{color:#a10000}.bundleTotal-row span.total-label.total-price-label,.bundleTotal-row span.total-price.total-final-price{color:#000;font-weight:500}body #bundleProduct .main-product__block.main-product__block-guarantee_icons .guarantee-wrapper{margin-top:30px}body #bundleProduct .main-product__block.main-product__block-guarantee_icons h4{font-family:Host Grotesk;font-weight:500;font-size:18px;line-height:1.2;letter-spacing:0px;text-align:center;margin-top:5px}.guarantee-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.gauranteeBox{background:#00000008;border-radius:10px;padding:24px 10px}.gauranteeBox img{width:30px;object-fit:contain;margin-left:auto;margin-right:auto}.gauranteeBox span{font-family:Host Grotesk;font-weight:500;font-size:16px;line-height:1;letter-spacing:0px;color:#000;display:block;text-align:center;margin-top:15px}body #bundleProduct .main-product__block.main-product__block-collapsible_tab{margin-top:20px}body #bundleProduct .m-collapsible--button{padding:18px 0;border-color:#0003}body #bundleProduct .m-collapsible--button span{font-family:Bricolage Grotesque;font-weight:500;font-size:20px;line-height:1.2;letter-spacing:0px;color:#000}body #bundleProduct .m-collapsible--content__inner{padding:18px 0}body #bundleProduct .m-collapsible--content__inner .metafield-rich_text_field>:first-child{margin-top:0!important}body #bundleProduct .m-collapsible--content__inner .metafield-rich_text_field>:last-child{margin-bottom:0!important}body #bundleProduct .m-collapsible--content__inner .metafield-rich_text_field :is(li,p){font-family:Host Grotesk;font-weight:400;font-size:16px;line-height:1.4;letter-spacing:0px;color:#404040}.bundleFoot-text{font-size:14px;line-height:1.4;color:#404040;font-weight:400}.imageWithContent{background:#fff7f9;padding:100px 0}.newContainer{width:100%;max-width:1320px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.imageWithContentRow{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;align-items:center}.imageWithContentRowCnt{max-width:520px}.headingH2{font-family:Bricolage Grotesque;font-weight:600;font-size:40px;line-height:1.2;letter-spacing:0px;color:#000}.imageWithContentRowCnt .headingH2{margin-bottom:30px}.imageWithContentRowCnt p{font-family:Host Grotesk;font-weight:400;font-size:16px;line-height:1.4;letter-spacing:0px;color:#404040}.btnWrapper{margin-top:60px}.btnWrapper :is(a,button){font-family:Bricolage Grotesque;font-weight:500;font-size:16px;line-height:1;letter-spacing:0px;text-transform:uppercase;color:#fff;padding:20px 30px;display:block;background:#ff5c9c;border:1px solid #FF5C9C;border-radius:10px;width:fit-content;text-decoration:none;transition:all ease .3s}.btnWrapper :is(a,button):hover{background:transparent;color:#ff5c9c}.imageWithContentRowImg{position:relative;overflow:hidden;border-radius:20px}.imageWithContentRowImg:after{content:"";background:#0000004d;position:absolute;top:0;height:100%;width:100%}.imageWithContentRowImg img{width:100%;object-fit:cover;aspect-ratio:1 / .67}.multiCardsQuality{margin:100px 0}.sectionHeader{margin-bottom:50px;text-align:center}.sectionHeader p{font-family:Host Grotesk;font-weight:400;font-size:16px;line-height:1.4;letter-spacing:0px;color:#404040;margin-top:20px}.multiCardsQualityRow{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.multiCardsQualityBox img{border-radius:10px;width:100%;aspect-ratio:1 / .65;object-fit:cover}.multiCardsQualityBox.auto img{aspect-ratio:auto}.multiCardsQualityBox.landscape img{aspect-ratio:1/.6}.multiCardsQualityBox.square img{aspect-ratio:1/1}.multiCardsQualityBox.portrait img{aspect-ratio:120/144}.multiCardsQualityBox h3{font-family:Bricolage Grotesque;font-weight:600;font-size:24px;line-height:1.2;letter-spacing:0px;color:#000;margin-top:24px}.multiCardsQualityBox p{font-family:Host Grotesk;font-weight:400;font-size:16px;line-height:1.4;letter-spacing:0px;color:#404040;margin-top:12px}.newDrop{padding:100px 0;background:#fff7f9;margin:100px 0}.newDropRow{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.newDropBox{padding:40px 20px;border-radius:10px;background:#fff;border:1px solid #fff;width:calc(25% - 23px);transition:all ease .3s}.newDropBox:hover,.newDropBox.active{border:1px solid #FF5C9C}.newDropBox h3{font-family:Host Grotesk;font-weight:500;font-size:24px;line-height:1.2;letter-spacing:0px;text-align:center;color:#000}.newDropBox p{font-family:Host Grotesk;font-weight:400;font-size:18px;line-height:1.4;letter-spacing:0px;color:#404040;text-align:center;margin-top:12px;text-wrap:pretty}.faqsSect{padding:100px 0;margin:100px 0;background:#f7f7f7}.faqsSectRow .accordion-item{position:relative;cursor:pointer;overflow:hidden;border-radius:0;border-top:1px solid #00000033;border-bottom:1px solid #00000033}.faqsSectRow .accordion-item:has(.accordion-item-header.active) .accordion-item-header{padding-bottom:18px}.faqsSectRow .accordion-item-header{position:relative;transition:all .5s ease;display:flex;align-items:center;justify-content:space-between;padding:33px 0;gap:10px}.faqsSectRow .accordion-item-header:after{content:"";background-image:url(/cdn/shop/files/accordion-arrow.svg?v=1792683426);background-repeat:no-repeat;background-position:center center;background-size:contain;height:24px;width:24px;min-width:24px;transition:all ease-in-out .5s;background-color:transparent}.faqsSectRow .accordion-item-header.active:after{content:"";transform:rotate(180deg)}.faqsSectRow .accordion-item-header h5{font-family:Bricolage Grotesque;font-weight:500;font-size:26px;line-height:1.2;letter-spacing:0px;color:#000}.faqsSectRow .accordion-item-body{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.faqsSectRow .accordion-item-body-content{padding:33px 0;padding-top:0!important}.faqsSectRow .accordion-item-body-content :is(p,ul li,ol li){font-weight:400;font-size:16px;line-height:1.4;letter-spacing:0px;color:#404040;font-family:Host Grotesk}.faqsSectRow .accordion-item-body-content :is(ul,ol){padding-left:20px;padding-top:10px}.faqsSectRow .accordion-item-body-content :is(ul li){list-style:disc}.faqsSectRow .accordion-item-body-content :is(ol li){list-style:decimal}.faqsSectRow .accordion-item:has(.active) .accordion-item-body{max-height:max-content;transition:max-height .5s ease-in-out}.qualityIconBox{padding:100px 0;background:#000;margin-top:100px}.qualityIconBoxRow{max-width:1085px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:60px}.qualityIconBoxWrap{display:flex;flex-direction:column;gap:20px;align-items:center}.qualityIconBoxWrapMed{height:80px;width:80px;border-radius:50%;background:#262626;padding:18px;display:flex;align-items:center;justify-content:center}.qualityIconBoxWrapMed img{height:100%;width:100%;object-fit:contain}.qualityIconBoxWrapcnt h3{font-family:Bricolage Grotesque;font-weight:600;font-size:24px;line-height:1.2;letter-spacing:0px;text-align:center;color:#fff}.qualityIconBoxWrapcnt p{font-family:Host Grotesk;font-weight:400;font-size:16px;line-height:1.4;letter-spacing:0px;text-align:center;color:#fff;margin-top:16px;text-wrap:pretty}#bundleTotalPrice{display:none}.topHeadingText{font-family:Host Grotesk;font-weight:500;font-size:14px;line-height:1;letter-spacing:0px;text-transform:uppercase;display:block;margin-bottom:10px;color:#a10000}.headingH2{font-family:var(--heading-family);font-weight:600;font-size:40px;line-height:1.2;letter-spacing:0px;color:#000}.videoSlider-sec{margin:100px 0}.videoSlider-sec .sectionHeader *{text-align:center}.videoSlider-sec .sectionHeader,.videoSlider-sec .btnWrapper{padding-left:15px;padding-right:15px}.videoSlider-sec .btnWrapper a{margin-left:auto;margin-right:auto}.videoSlider-wapper{margin-top:33px}.tiktok_card{width:100%;height:100%;position:relative}.tiktok_card :is(video,iframe){width:100%;aspect-ratio:1/1.45;object-fit:cover;border-radius:10px}.tiktok_overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:#0000004d;border-radius:10px;display:flex;align-items:center;justify-content:center}.tiktok_overlay .play_btn{height:100%;width:100%}.tiktok_overlay .play_btn img{width:50px;height:50px;object-fit:contain;margin-left:auto;margin-right:auto}.videoPromo-product{display:flex;align-items:center;gap:15px;border:1px solid #0000001A;padding:6px;background:#00000008;margin-top:10px;border-radius:10px}.videoPromo-product .videoPromo-img{height:68px;width:62px;min-width:62px;background:#0000000a;border-radius:5px}.videoPromo-product .videoPromo-img img{height:100%;width:100%;object-fit:contain}.videoPromo-product .videoPromo-text .videoPromo-text-inn h4{font-family:Host Grotesk;font-weight:500;font-size:16px;line-height:1.2;letter-spacing:0px;text-wrap:pretty;color:#000}.videoPromo-product .videoPromo-text .videoPromo-text-inn .promoPrice{font-family:Host Grotesk;font-weight:400;font-size:14px;line-height:1;letter-spacing:0px;margin-top:8px;display:block}.videoPromo-text{display:flex;align-items:center;justify-content:space-between;padding-right:8px;flex:1}.promoBuy-btn .m-product-form .m-add-to-cart{height:30px;width:30px;min-width:30px;border-radius:50%;overflow:hidden;background:#000;padding:0;color:#fff}.template-product #MainContent:has(#bundleProduct){padding-bottom:0}.template-product #MainContent:has(#bundleProduct) .swiper-button-next svg,.template-product #MainContent:has(#bundleProduct) .swiper-button-prev svg{fill:#000}.template-product #MainContent:has(#bundleProduct) .swiper-button-next,.template-product #MainContent:has(#bundleProduct) .swiper-button-prev{color:#000}.template-product #MainContent:has(#bundleProduct) .swiper-button-next:hover,.template-product #MainContent:has(#bundleProduct) .swiper-button-prev:hover{color:#fff}.template-product #MainContent:has(#bundleProduct) .swiper-button-next:hover svg,.template-product #MainContent:has(#bundleProduct) .swiper-button-prev:hover svg{fill:#fff}
/*# sourceMappingURL=/cdn/shop/t/112/assets/style.css.map */
