html,body{overflow-x:hidden}.cstm-product-card-badge{font-size:13px;padding:7px 10px;background:#1d1d1b;color:#fff;width:fit-content;font-family:Krona One!important;border-radius:10px;margin-bottom:10px}.product-details__price-and-payments .price__main{font-size:40px!important;font-family:Koulen}product-block-buy-buttons .button-with-state.btn--style-solid{background-color:#5aa6c2!important;color:#fff!important;border-radius:20px!important}body:not(.template-index) announcement-bar{background:#efe1d6!important;color:#1d1d1b!important}body:not(.template-index) announcement-bar img{filter:invert(1)}.button-with-state-wrapper .swym-atw-btn-wrapper:nth-child(1){width:100%!important}.swym-.swym-heart[data-position=bottom-right]{display:none!important}.section-header{justify-content:center}.standard-grid .product-item__swatches{justify-content:start}.standard-grid .product-item__title{margin:0;text-transform:uppercase}.standard-grid .product-item__price{align-items:flex-start!important}body .image-with-text .media-with-text__content-blocks-inner{background:#efe1d6;padding:33px 53px;border-radius:10px;max-width:100%!important}.image-with-text .media-with-text__content-blocks{padding:0!important}.image-with-text .content-blocks--alignment-center{text-align:left}.image-with-text .fs-heading-2-base{font-size:36px;justify-content:start}.image-with-text .content-block--text p{font-size:16px}.media-with-text--container-has-own-color-scheme .media-with-text-inner{gap:20px!important}.image-with-text .media-with-text__media img{border-radius:10px;height:714px}.jdgm-carousel-wrapper{display:flex;margin:0!important;gap:80px;width:100%}.kamina-hero{height:97vh;position:relative;overflow:hidden}.kamina-hero__container{height:100%;position:relative;display:flex;max-width:1400px;margin:0 auto;padding:0}.kamina-hero__left-content{position:absolute;left:40px;top:50%;margin-top:5vw;transform:translateY(-50%);height:auto;width:80px;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:3}.kamina-hero__vertical-section{display:flex;flex-direction:column;align-items:center;margin-bottom:15px}.kamina-hero__vertical-text{writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);font-size:1.1vh;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:#1d1d1b;line-height:1.4;white-space:nowrap;margin-bottom:1.4vw;letter-spacing:0}.kamina-hero__vertical-line{width:1.7px;height:69px;background-color:#1d1d1b}.kamina-hero__social{display:flex;flex-direction:column;gap:17px;align-items:center}.social-icon{width:3.3vh;height:3.3vh;color:#1d1d1b;transition:all .3s ease;text-decoration:none;display:flex;align-items:center;justify-content:center}.social-icon:hover{color:#666;transform:scale(1.1)}.social-icon-image{width:100%;height:100%;object-fit:contain;filter:brightness(0) saturate(100%)}.social-icon:hover .social-icon-image{filter:brightness(0) saturate(100%) opacity(.7)}.kamina-hero__main-content{flex:1;height:100%;display:flex;flex-direction:column;position:relative;justify-content:center;margin-top:2vw}.kamina-hero__title-section{position:absolute;top:10%;left:50%;transform:translate(-50%);z-index:2;width:100%;text-align:center}.kamina-hero__title{font-size:9.5vw;font-weight:900;letter-spacing:-.02em;text-transform:uppercase;color:#1d1d1b;margin:0;line-height:.85;font-family:Arial Black,Arial,sans-serif}.kamina-hero__title_2{margin-left:14vw}.kamina-hero__models-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:67%;z-index:1;display:flex;justify-content:center;align-items:center}.kamina-hero__models-image{width:100%;height:100%;object-fit:contain;object-position:center}.placeholder-image{width:100%;height:100%;background:#f0f0f0;display:flex;align-items:center;justify-content:center;color:#999;font-size:18px;border-radius:8px}.kamina-hero__cta-section{position:absolute;top:16vw;left:50%;transform:translate(-50%);z-index:2;text-align:center}.kamina-hero__text-content{text-align:center;max-width:300px;margin:0 auto}.kamina-hero__description{font-size:24px;line-height:1.5;color:#1d1d1b;margin:0 0 25px;font-weight:400}.kamina-hero__button{display:inline-flex;align-items:center;justify-content:end;padding:15px 10px;border-radius:50px;text-decoration:none;font-weight:500;font-size:14px;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px;width:313px;background:linear-gradient(to right,#5aa6c2,#006262)}.kamina-hero__button:hover{transform:translateY(-1px);box-shadow:0 6px 20px #00000026}.button-text{width:82%;text-align:center;color:#fff}.button-icon{transition:transform .3s ease;flex-shrink:0}.custom-icon{width:3vw;height:3vw;object-fit:contain}.kamina-hero__button:hover .button-icon{transform:translate(2px)}.faq-wrapper h2{font-size:64px;line-height:normal;align-items:center;gap:8px;position:relative}.kaminafit-faq-section{padding:40px 20px}.faq-wrapper{display:flex;justify-content:space-between;max-width:1710px;padding:0 60px;margin:0 auto;flex-wrap:wrap;gap:70px}.faq-left{flex:1 1 45%;min-width:300px}.faq-left h2{font-weight:700;margin-bottom:20px;position:relative;align-items:end}.faq-items{width:100%}.faq-image img{width:100%;height:auto;border-radius:12px;margin-bottom:15px}.faq-description{width:80%;font-size:20px;margin-bottom:0}.faq-button img{max-width:200px;cursor:pointer;transition:opacity .3s ease}.faq-button img:hover{opacity:.8}.faq-right{flex:1 1 42%;min-width:300px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.imgi-cstm{right:35%;width:41px;bottom:8%}.faq-item{border-radius:10px;margin-bottom:16px;overflow:hidden}.faq-question{background:transparent;border:none;width:100%;text-align:left;padding:15px 30px;font-size:20px;font-weight:400;cursor:pointer;display:flex;justify-content:space-between;align-items:center;color:#333;outline:none}.faq-toggle-icon{margin-left:20px;font-weight:400;font-size:35px;line-height:1;transition:transform .3s ease}.faq-answer{padding:0 54px 42px;font-size:16px;color:#444;background:#efe1d6;line-height:1.5}.faq-question[aria-expanded=true] .faq-toggle-icon{transform:rotate(45deg)}.faq-question[aria-expanded=true]{background:#efe1d6}.faq-desc-mobile{display:none}.faq-btn{display:inline-flex;align-items:center;gap:8px;margin-top:26px;padding:15px 12px 15px 25px;background:linear-gradient(to right,#5aa6c2,#006262);color:#fff;font-size:14px;font-weight:600;border-radius:50px;text-decoration:none}.faq-btn-icon{width:43px;height:43px}.option-group__container[data-group-index="0"] .varaints-ps-show{display:none}.image-banner{position:relative;border-radius:10px;overflow:hidden;margin:40px auto;max-width:1320px;min-height:350px;display:flex;align-items:center;padding:40px;background-color:#efe1d6}.image-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1}.image-banner__image-mobile{display:none}.image-banner__content{position:relative;z-index:2;max-width:55%}.image-banner__content h2{font-size:36px;font-weight:700;margin-bottom:20px;color:#111;line-height:normal}.image-banner__text{font-size:12px;line-height:1.6;color:#333;width:75%}.image-banner__btn{display:inline-flex;align-items:center;gap:8px;margin-top:30px;padding:15px 12px 15px 25px;background:linear-gradient(to left,#5aa6c2,#006262);color:#fff;font-size:14px;font-weight:600;border-radius:50px;text-decoration:none}.image-banner__btn .btn-icon{width:43px;height:43px}.product-details__variants-wrapper .option-group__container .variant-option--chips{width:96px}.product__media .product-media__container{flex-direction:row-reverse!important}.btn-wrapper .btn--size-regular{background-color:#000!important;color:#fff!important}.product-thumbnails__container .product-thumbnails__item{width:145px}.product-thumbnails__container{height:auto}#payment_terms_15033002590589{display:none}.product-block.has-accordion{margin-bottom:16px!important;padding:10px;border-radius:10px;background:#f3f4f6;border:none!important}.product-block.has-accordion summary{padding:0!important}.scroll-slider-nav-button-wrapper:has(.scroll-slider-nav-button--overlaid).next{top:33%!important}.scroll-slider-nav-button-wrapper:has(.scroll-slider-nav-button--overlaid).prev{top:33%!important}#product-template--25260220809597__product_overview{height:700px}#shopify-section-template--25260220809597__product_overview{max-width:1250px;margin:0 auto}.product-inner{padding:0!important}.product__policies{display:none}.bndlr-inner-products-container>div:first-child{gap:50px!important}.bndlr-product:not(:last-of-type):after{left:458px;top:40%!important;text-align:center;font-size:30px!important;background:#000!important;color:#fff}.bndlr-product{box-shadow:none!important;max-width:46%!important;text-align:left}.bndlr-product-title{text-decoration:none}.bndlr-add-to-cart,.bndlr-add-bundle-to-cart{-webkit-animation:none!important;background:linear-gradient(90deg,#006262,#5aa6c2)!important;border-radius:50px!important}.bndlr-product img{border-radius:10px}.bndlr-products-container{max-width:980px!important;width:100%}.jdgm-carousel-wrapper{align-items:center!important}#shopify-block-AeUFyK0pGeDdDRWRuZ__judge_me_reviews_featured_carousel_hL34dd{max-width:1300px;margin:0 auto}.jdgm-carousel__arrows{text-align:right!important;margin-right:21px!important}.jdgm-carousel-wrapper .jdgm-carousel__item-wrapper{height:265px!important}.jdgm-carousel-wrapper .jdgm-star.jdgm-star,.jdgm-carousel .jdgm-star.jdgm-star{background:unset!important;color:#efdf31!important}.product-rating{display:none!important}.kamina-hero__left-content{left:0;bottom:105px}@media (max-width: 480px){.product-thumbnails__container .product-thumbnails__item{width:113px}.product-thumbnails__item-link{display:flex!important}.product-thumbnails__container{gap:10px}.product-details__title{font-size:22px!important}.product-thumbnails__item-link img{border-radius:10px}#product-template--25260220809597__product_overview{height:unset;padding:30px 30px 0}.product-media__item .lightbox-media img{border-radius:20px}.movement-text{line-height:normal!important}.jdgm-carousel-wrapper{flex-wrap:wrap;gap:10px}.bndlr-product img{height:220px;object-fit:cover;width:150px;max-width:150px}.bndlr-products-container{padding:0!important}.bndlr-inner-products-container>div:first-child{flex-wrap:nowrap!important}.bndlr-product:not(:last-of-type):after{left:163px;top:37%}.kamina-hero{height:95vh}.kamina-hero__left-content{display:none}.kamina-hero__title-section{top:13%}.kamina-hero__title{font-size:70px;display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.kamina-hero__title_2{margin:0}.kamina-hero__models-container{width:100%;height:100%;top:50%;left:50%}.kamina-hero__cta-section{bottom:3%;top:unset}.kamina-hero__description{font-size:12px;line-height:1.4;margin-bottom:18px}.kamina-hero__button{padding:6px;font-size:12px;width:280px}.custom-icon{width:40px;height:40px}.product-details__variants-wrapper .option-group__container .variant-option--chips{width:60px;height:38px}.product__media .product-media__container{flex-direction:column-reverse!important}.image-with-text .media-with-text__content-blocks-inner{padding:30px 51px 20px 20px;height:auto!important}.image-with-text .fs-heading-2-base{font-size:15px}.image-with-text .content-block--text p{font-size:12px}.image-with-text .media-with-text__media-wrapper{width:auto!important;height:auto}.image-with-text .media-with-text__media img{height:100%}#shopify-section-template--25260220252541__cstm_image_banner_fyN9jA{padding:20px!important}.stats-wrapper{flex-direction:row!important;flex-wrap:nowrap!important}.stat-text{line-height:normal!important}.faq-image img{max-width:100%!important;margin:0}.faq-left h2{font-size:32px!important}.faq-wrapper{flex-direction:column;padding:0;gap:40px}body .image-with-text .media-with-text__content-blocks-inner{padding:15px 20px}.faq-item{border-radius:50px;margin-bottom:8px}.faq-question,.faq-answer{font-size:12px}.faq-wrapper h2{font-size:32px;width:100%}.faq-left,.faq-right{flex:1 1 100%}.faq-desc-desktop{display:none}.faq-desc-mobile{display:flex;align-items:center;margin-top:37px;gap:30px}.faq-description{font-size:10px;font-family:Krona One!important}.faq-btn{width:85%;justify-content:end;padding:8px 10px;font-size:10px;margin-top:0}.faq-btn-icon{width:26px;height:26px}.faq-left span{vertical-align:middle}.imgi-cstm{width:30px!important;right:33%!important;bottom:2%!important}.fs-heading-1-base{justify-content:center;display:flex;align-items:center;font-size:16px}.section-header{align-items:center}.image-banner{flex-direction:row;padding:20px;gap:20px;background-color:#efe1d6}.image-banner:after{display:none}.image-banner__content{max-width:61%;text-align:left}.image-banner__image-mobile{display:block;max-width:40%;overflow:hidden}.image-banner__image-mobile img{width:150%;position:absolute;top:-100px;right:-100%}.kaminafit-stats{padding:80px 0 60px}.image-banner__content h2{font-size:15px;margin-bottom:15px}.image-banner__text{font-size:12px;width:100%}.image-banner__btn{width:280px;justify-content:end;padding:8px 10px;font-size:12px;margin-top:20px}.image-banner__btn .btn-icon{width:26px;height:26px}.kaminafit-faq-section{padding:0 25px 95px}.faq-question{padding:10px 25px}.faq-answer{padding:0 25px 10px}.submenu__list.scrollbars-hidden li.scroll-sentinel{display:none}.sites-header .submenu__list{gap:0px!important}.submenu__link.cstm-active{text-decoration:underline}.submenu__link.cstm-active:after{display:none}.navigation__cross-border-account a{margin:0!important;padding:8px 20px!important;border-radius:10px!important}.product-media-slider-wrap .scroll-slider__mobile-loop-nav{display:none!important}.product-block.has-accordion summary{font-size:16px!important;font-family:inter!important;text-transform:capitalize!important}.product-block.has-accordion .accordion-item__content p{font-size:14px!important;font-family:inter!important}.product-block.has-accordion{margin-bottom:6px!important;padding:13px 25px!important}.movement-heading .subheading{font-size:16px!important;color:#1d1d1b!important;width:210px;margin:0 auto;font-weight:600}.movement-heading{margin-bottom:10px!important}.movement-section{padding:0 20px!important}.varaints-ps-show{width:60%}}.varaints-ps-show{font-size:14px;color:#ff6969}
/*# sourceMappingURL=/cdn/shop/t/25/assets/twd.css.map */
