.kpd-save{display:inline-flex;align-items:center;gap:8px;min-height:32px;margin:0 0 14px;padding:4px 14px;border-radius:99px;background:#e11d48;color:#fff;font-size:1.4rem;font-weight:700;line-height:1}.kpd-save svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.product-detail__title{font-size:2.8rem!important;font-weight:700;line-height:1.15;letter-spacing:-.02em;margin-bottom:14px!important}.product-detail__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 16px;margin-bottom:22px!important}.product-detail__price .price-regular{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 16px}.product-detail__price .price{font-size:2.2rem!important;font-weight:700!important}.product-detail__price .price-regular.primary-color .price{color:#b0122e!important}.product-detail__price s.compare-price{font-size:1.6rem;color:#555!important}.product__submit-form-cart{flex-wrap:nowrap!important;gap:10px!important;align-items:stretch!important}.product-form__quantity quantity-input{height:54px;border-radius:99px!important;background:#fff!important;border:1px solid #dcdcdc!important}.product-form__quantity .quantity__button,.product-form__quantity .quantity-input{background:transparent!important}.product-form__submit.btn{min-height:54px;border-radius:99px!important;background:#111!important;border-color:#111!important;color:#fff!important;font-size:1.5rem;font-weight:700;text-transform:none;letter-spacing:0}.product-form__submit .btn-label:before{content:"";display:inline-block;width:18px;height:18px;margin-inline-end:8px;vertical-align:-3px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8h14l-1 12H6L5 8z'/%3E%3Cpath d='M9 8V7a3 3 0 0 1 6 0v1'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8h14l-1 12H6L5 8z'/%3E%3Cpath d='M9 8V7a3 3 0 0 1 6 0v1'/%3E%3C/svg%3E") center / contain no-repeat}.btn-checkout-dynamic .shopify-payment-button__button--unbranded{min-height:52px!important;border-radius:99px!important;background:#fff!important;color:#000!important;border:1.5px solid #111!important;box-shadow:none!important;font-size:1.5rem!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important}.btn-checkout-dynamic .shopify-payment-button__button--unbranded:hover:not([disabled]){background:#111!important;color:#fff!important}.kpd-trust{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:18px 0 26px}.kpd-trust__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:92px;padding:14px 10px;border-radius:10px;background:#f7f7f7;text-align:center;font-size:1.4rem;font-weight:600;line-height:1.3;color:#111}.kpd-trust__item svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}collapsible-block.bls-toggle>.collapsible-heading{padding-top:22px!important;padding-bottom:22px!important;font-size:1.7rem;font-weight:700}collapsible-block.bls-toggle .icon_plus-animation{display:none!important}collapsible-block.bls-toggle .open-children-toggle:after{content:"";width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h16M14 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .3s ease}[dir=rtl] collapsible-block.bls-toggle .open-children-toggle:after{transform:scaleX(-1)}collapsible-block.bls-toggle.active .open-children-toggle:after{transform:rotate(90deg)}.kpd-secure{margin:22px 0;padding:20px 16px;border:1px solid #e3e3e3;border-radius:12px;text-align:center}.kpd-secure__h{margin:0 0 12px;font-size:1.5rem;font-weight:700;color:#111}.kpd-secure__icons{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.kpd-secure__icon{width:auto;height:var(--kpd-logo-h, 28px)}.kpd-secure__icon--img{max-width:70px;object-fit:contain;padding:2px 5px;border:1px solid #e3e3e3;border-radius:5px;background:#fff}.kpd-secure__t{margin:12px auto 0;max-width:300px;font-size:1.3rem;line-height:1.5;color:#666}collapsible-block.bls-toggle>.collapsible-heading{display:flex;align-items:center;margin:0}collapsible-block.bls-toggle .open-children-toggle{align-items:center!important}sticky-add-cart{padding:10px 0 calc(10px + env(safe-area-inset-bottom,0px))!important;background:#fff!important;border-top:1px solid #ececec;box-shadow:0 -8px 24px #00000014!important}sticky-add-cart .sticky__item-info{gap:10px!important;align-items:stretch;flex-wrap:nowrap}sticky-add-cart .sticky__item-info .product-detail__variant-picker{flex:1 1 44%;min-width:0;width:auto!important;margin:0!important}sticky-add-cart .sticky__item-info .product-detail__buy-buttons{flex:1 1 56%;min-width:0;width:auto!important}sticky-add-cart .sticky__item-info select{width:100%;height:52px!important;min-height:52px;margin:0;padding:0 40px 0 18px!important;border:1px solid #d9d9d9!important;border-radius:99px!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center / 16px!important;-webkit-appearance:none;appearance:none;color:#111!important;font-size:1.4rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;box-shadow:none!important}[dir=rtl] sticky-add-cart .sticky__item-info select{padding:0 18px 0 40px!important;background-position:left 14px center!important}sticky-add-cart .product-form__buttons,sticky-add-cart .product__submit-form-cart,sticky-add-cart .button_buy-now{margin:0!important;width:100%}sticky-add-cart .product-form__quantity{display:none!important}sticky-add-cart .product-form__submit.btn{width:100%;min-height:52px!important;height:52px;padding:0 14px!important;border-radius:99px!important;font-size:1.5rem;white-space:nowrap}.kpd-buynow{display:flex;align-items:center;justify-content:center;width:100%;min-height:54px;margin:10px 0 0;padding:0 20px;border:1.5px solid #111;border-radius:99px;background:#fff;color:#111;font:inherit;font-size:1.5rem;font-weight:600;cursor:pointer;transition:background .25s ease,color .25s ease,opacity .2s ease}.kpd-buynow:hover,.kpd-buynow:active{background:#111;color:#fff}.kpd-buynow.is-busy{opacity:.55;pointer-events:none}.kpd-top{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:0;margin:0 0 14px}.kpd-top:empty{display:none}.kpd-top .kpd-save{margin:0}.kpd-brand{display:inline-flex;align-items:center;margin-inline-start:auto;text-decoration:none;color:#111!important}.kpd-brand img{width:auto;height:44px;max-width:110px;object-fit:contain}.kpd-brand span{font-size:1.5rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.product-detail__title+* .rating,.product-detail__title~.product-review{margin-bottom:14px}.kpd-rating{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:#111!important;font-size:1.5rem;line-height:1}.kpd-rating__stars{position:relative;display:inline-block;color:#dcdcdc;font-size:1.7rem;letter-spacing:2px;white-space:nowrap}.kpd-rating__stars i{position:absolute;top:0;inset-inline-start:0;overflow:hidden;color:#f5b301;font-style:normal;white-space:nowrap}.kpd-rating b{font-weight:700}.kpd-rating__n{padding-inline-start:10px;border-inline-start:1px solid #cfcfcf;color:#555}.review_sold{margin:0 0 16px!important}.kpd-brand{margin-inline-end:18px}.kpd-brand img{height:56px;max-width:140px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/khuttwa-product.css.map */
