.kiki-container{width:100%;max-width:1400px;margin:0 auto}.product__callouts-item-text.rte p{margin-bottom:0px}.product__callouts-items{display:flex;justify-content:space-between}.product-quantity-box label{display:none}span.icon.icon-new.product__callouts-item-icon{width:26px;height:26px;display:block}.product__callouts-item{display:flex;align-items:center}.gallery-wrap.gallery-arrows--false.gallery-thumbnails--left{position:relative;width:100%;overflow:hidden}.tab_outer{position:relative;overflow:unset;width:83%;float:right}.product_section .description p{font-size:14px;line-height:1.5;margin-bottom:16px}.product_section .description .rte__table-wrapper{margin:28px 0}.product_section .description table td{line-height:.2;padding-top:.5px!important;padding-bottom:.5px!important;border:0px;padding-left:0px!important;padding-right:0px!important;border-right:none!important;vertical-align:top}.product_section .description table td:first-child{border-left:none!important}.product-kiki-product h1.product_name{font-size:25px;padding-bottom:20px}.product-kiki-product .purchase-details__buttons{display:flex;flex:unset;flex-wrap:unset;margin-left:0px;margin-right:0px;width:calc(79% - 0px);gap:8px;margin-top:0px}.product-kiki-product .product-quantity-box.purchase-details__quantity input.quantity{padding-top:11px;padding-bottom:11px;line-height:1.4;min-height:44px;margin-bottom:0;width:calc(100% - 74px)}.product-kiki-product button.add_to_cart.global-button.global-button--secondary.ajax-submit{background-color:#000;color:#fff}.product-kiki-product .product-block.product-block--text{margin-top:28px}.product-kiki-product #more-payment-options-link{margin:28px 0}.product-kiki-product .product-quantity-box .product-plus,.product-kiki-product .product-quantity-box .product-minus{background:#000;color:#fff;font-weight:300;position:relative;cursor:pointer;height:44px;display:block;width:36px;font-size:12px}.product-kiki-product .icon-minus:before,.product-kiki-product .icon-plus:before{margin:0px}.product-kiki-product .purchase-details__buttons.purchase-details__spb--true .shopify-payment-button{margin-left:0;max-width:initial;flex:unset}.purchase-details{display:flex;align-items:center;flex-wrap:unset;gap:8px}.product-kiki-product .smart-payment-button--true .product-quantity-box.purchase-details__quantity{width:calc(24% - 0px);margin:0}.product-main{width:100%;padding-right:150px;padding:0 3.3vw;padding-right:150px}.product-kiki-product .two-fifths{width:calc(42% - 20px)}.product-kiki-product .three-fifths{width:calc(58% - 20px)}.product_section .description table tr{border:none!important}.product_section .description .rte__table-wrapper td ul{min-height:auto;padding-left:25px;margin-top:0}.product_section .description li{line-height:19px;font-size:14px;list-style:unset;margin-top:8px}.product_section .description li:first-child{margin-top:0px}.product_section .description ul li::marker{line-height:normal;font-size:14px}.feature-icons_main{background-color:#f1f0e9;margin-top:64px}.padding_extra_top{padding-top:60px;padding-bottom:80px}.feature-icons{display:grid;justify-content:center;gap:28px;padding:17px 0;grid-template-columns:repeat(6,1fr)}.feature-icon{width:100%;text-align:center}.feature-icon img{width:50px;height:50px}.feature-icon p{font-size:0.777rem;text-transform:uppercase;letter-spacing:.05em;margin-top:12px}.key-benefits-section{background-color:#fff;padding:64px 0;text-align:center}.section-title{font-size:2rem;margin-bottom:2rem}.benefits-grid{display:grid;justify-content:center;gap:20px;grid-template-columns:repeat(3,1fr)}.benefit-card{background-color:#f9f9f5;padding-top:40px;padding-bottom:20px;padding-left:30px;padding-right:30px;transition:all .3s linear;text-align:left}.benefit-card h3{font-size:27px;margin-bottom:1rem;line-height:1.1;font-weight:400;text-transform:none;margin-bottom:0px}.benefit-card p{font-size:1.0rem;line-height:1.5;margin-top:8px}.desktop-banner{display:flex}.mobile-banner{display:none}.hero-banner{position:relative;align-items:center;justify-content:flex-start;height:370px;background-size:cover;background-position:center;color:#fff;padding:40px;overflow:hidden}.hero-banner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / 0.09);z-index:1}.hero-content{position:relative;z-index:2;max-width:600px}.banner-subheading{text-transform:uppercase;font-size:0.777rem;margin-bottom:8px;color:#fff;letter-spacing:.05em}.banner-heading{font-size:3.2810625rem;font-weight:400;line-height:1.1;color:#fff;padding:0px}.banner-description{font-size:1.0rem;line-height:1.5;color:#fff;margin-top:12px}.custom-faq-wrapper{background:#fff;padding:50px 20px;text-align:center}.faq-heading{font-size:30px;margin-bottom:30px;color:#333}.faq-accordion{max-width:800px;margin:0 auto;text-align:left}.faq-item{border-top:1px solid #bdbfbf;padding:20px 0}.faq-item:last-of-type{border-bottom:1px solid #bdbfbf}.faq-question{background:none;border:none;width:100%;font-size:1.17rem;text-align:left;cursor:pointer;position:relative;padding-right:8px;text-transform:uppercase;line-height:1.1}.faq-question .icon-toggle{position:absolute;right:0;font-size:22px;font-weight:400}.faq-answer{display:none;font-size:1.0rem;margin-top:20px;padding-right:64px;max-width:768px;line-height:1.1}.faq-question.open+.faq-answer{display:block}.why-kiki-wrapper{background:#fff;padding:60px 20px;font-family:Georgia,serif;text-align:center}.kiki-heading{font-size:20px;margin-bottom:32px;text-align:center;line-height:1.1}.why-kiki-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;margin:0 auto;text-align:center}.why-kiki-item{display:flex;flex-direction:column;align-items:center}.why-kiki-item img{width:60px;height:60px;margin-bottom:12px}.why-kiki-title{font-size:20px;margin-bottom:8px;font-weight:400}.why-kiki-text{font-size:15px;line-height:1.5}.desktop_show_mb_hide{display:block}.mobile_show_dk_hide{display:none}.accordion-item{border-bottom:1px solid #bdbfbf;margin-bottom:10px}.accordion-item:first-child{border-top:1px solid #bdbfbf}.accordion-header,.accordion-header-mb{background:none;border:none;cursor:pointer;font-weight:400;font-size:16px;padding:10px 0;text-align:left;width:100%;display:flex;justify-content:space-between;align-items:center}.accordion-icon,.accordion-icon-mb{font-size:18px;font-weight:400;transition:transform 0.3s ease}.accordion-content{display:none;padding:10px 0}.accordion-header.active+.accordion-content{display:block}.accordion-header-mb.active+.accordion-content{display:block}@media screen and (max-width:768px){.why-kiki-grid{grid-template-columns:1fr;padding:0 32px}.feature-icons{grid-template-columns:repeat(2,1fr)}.benefits-grid{grid-template-columns:repeat(1,1fr);padding:0 20px}.banner-description{font-size:16px}.banner-heading{font-size:25px}.hero-banner{align-items:baseline;padding:40px 18px}.faq-question{line-height:1.4;font-weight:400}.product-kiki-product .two-fifths{width:100%}.product-kiki-product .three-fifths{width:100%}.product-kiki-product .purchase-details__buttons{width:calc(74% + -0px);gap:8px;flex-wrap:wrap}.product__callouts-items{display:block}.purchase-details{flex-wrap:inherit;align-items:flex-start}.product-kiki-product .smart-payment-button--true .product-quantity-box.purchase-details__quantity{width:100%;margin:0;max-width:121px}.product-main{width:100%;padding-right:0;padding:0}.product_gallery_nav{display:none}.product__callouts-item{padding:8px 0}.desktop_show_mb_hide{display:none}.mobile_show_dk_hide{display:block;width:100%;float:unset;margin-top:32px}.desktop-banner{display:none}.mobile-banner{display:block}}