.main-product .product-info-media-carousel__image--radius{overflow:hidden;border-radius:20px;border:1px solid #E4E4E699;position:relative}.main-product .product-info-media-carousel__badge{position:absolute;top:16px;left:16px;z-index:10;display:flex;flex-direction:column;gap:8px;pointer-events:none}.main-product .main-product__content{padding:0rem 0 0 6.2rem}.main-product .xo-product-info-content .shopify-app-block{padding:0;margin-bottom:16px}.main-product .xo-product-info-content .xo-product-info-content__title{font-weight:700;font-size:40px;line-height:120%;letter-spacing:0px;text-transform:uppercase;width:100%;color:#1a1a1a;padding:0;margin-bottom:16px}:root{--font-heading-family: "Replica Pro", sans-serif !important}.main-product .xo-price .xo-price__regular .xo-price__item,.main-product .xo-price .xo-price__sale .xo-price__item{font-weight:700;font-size:20px;line-height:120%;letter-spacing:0px;vertical-align:middle;text-transform:uppercase}.main-product .xo-price .xo-price__regular .xo-price__item{color:#121212}.main-product .xo-price .xo-price__sale .xo-price__item{color:#da1e28}.main-product .xo-price .xo-price__sale .xo-price__item.xo-price__item--del{font-weight:400;font-size:14px;line-height:150%;letter-spacing:0px;vertical-align:middle;text-decoration:line-through;color:#686868}.main-product .xo-product-info-content__price .xo-price__sale{gap:6px}.main-product .promo-discount-cover{display:flex;align-items:stretch;overflow:hidden;border-radius:10px;margin-block:32px}.main-product .promo-discount-cover .promo-box{display:flex;justify-content:space-between;margin-bottom:0;width:100%;padding-block:12px;padding-inline:30px;position:relative;align-items:center}.main-product .promo-discount-cover .promo-box:after{content:"";position:absolute;width:20px;height:20px;right:-10px;top:50%;border-radius:50px;transform:translateY(-50%);background:#f6f6f6}.main-product .promo-discount-cover .promo-box:before{content:"";position:absolute;width:20px;height:20px;left:-10px;top:50%;border-radius:50px;transform:translateY(-50%);background:#f6f6f6}.main-product .promo-discount-cover .promo-discount{font-weight:500;font-size:20px;line-height:22px;text-align:center;padding-inline:12.5px;display:flex;align-items:center;background-color:var(--promo-color);color:#fff}.main-product .promo-discount-cover .promo-title{color:#1e1e1e;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0px}.main-product .promo-discount-cover .promo-price{font-weight:400;font-size:14px;line-height:20px;vertical-align:middle;color:#11171e}.main-product .promo-discount-cover .promo-price strong{font-weight:400}.main-product .promo-discount-cover .promo-copy button{font-weight:700;font-size:14px;line-height:150%;letter-spacing:0px;text-transform:uppercase;background-color:#fff;color:#1e1e1e;padding-block:8px;padding-inline:16px;border:0;display:flex;gap:12px;align-items:center;margin:0;border-radius:4px}.main-product .promo-discount-cover .promo-copy button span.promo-code{color:#8b8886;font-weight:400}.main-product .product-usp .usp-richtext li{font-size:16px;line-height:150%;letter-spacing:0px;color:#1e1e1e}.main-product .product-usp .usp-richtext ul{margin:0;padding-left:15px}.main-product .product-usp .usp-richtext{--lines: 3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--lines);overflow:hidden;position:relative}.main-product .product-usp .usp-richtext[data-expanded=true]{-webkit-line-clamp:unset;overflow:visible}.main-product .product-usp .usp-readmore{margin-top:8px;background:none;border:none;padding:0;font:inherit;cursor:pointer;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0px;text-transform:uppercase;text-decoration:underline}.main-product .xo-product-info-content__variant--pd{padding-top:0;margin-block:32px}.main-product .xo-product-info-content__variant .xo-product-variant__inner-name,.main-product .xo-product-info-content__variant .xo-product-variant__top-name{font-weight:700;font-size:16px;line-height:150%;letter-spacing:0px;vertical-align:middle;color:#121212;padding:0}.main-product .xo-product-info-content__variant .xo-product-variant__inner-selected-value{display:inline;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0px;vertical-align:middle;color:#333}.main-product .xo-field-color__item,.main-product .xo-field-color__item .xo-field-color__fill{width:80px;height:80px;border-radius:10px;border:1px solid #F3EFE8}.main-product .xo-product-info-content__quantity{padding-bottom:32px;border-bottom:1px solid #E4E4E699}.main-product .xo-product-info-content__quantity .xo-quantity,.main-product .xo-sticky-cart__action-quantity .xo-quantity--radius{background:#fff;border:1px solid #999999;height:100%;width:168px}.xo-sticky-variant-modal__quantity .xo-quantity--radius{background:#fff;border:1px solid #999999!important;height:100%}.xo-sticky-variant-modal__quantity svg,.xo-sticky-variant-modal__quantity .xo-quantity__number{color:#5d5e5f!important}@media (min-width: 768px){.main-product__content{margin-bottom:0}.main-product .xo-product-info-content__quantity .xo-quantity,.main-product .xo-sticky-cart__action-quantity .xo-quantity--radius{padding:1.1rem .8rem}}.main-product .xo-product-info-content__quantity .xo-quantity__number{color:#121212}.main-product .xo-product-info-content__quantity svg{color:#5d5e5f}.main-product div#ultimateTrustBadgeswidgetDiv{display:none}.main-product .xo-inventory-status{margin:32px 0 0}.main-product .xo-inventory-status__box{padding:0}.main-product .xo-product-info-content:has(.xo-product-info-content__inventory-status) .xo-product-info-content__buy-form{margin-top:16px}.main-product .brand-guarantee-section{background:#fff;border-radius:10px;padding:12px 30px;margin-top:16px;margin-bottom:32px}.main-product .brand-guarantee-section .service-guarantees{margin-bottom:12px}.main-product .brand-guarantee-section .guarantee-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.main-product .brand-guarantee-section .guarantee-item{display:flex;align-items:center;gap:4px}.main-product .brand-guarantee-section .guarantee-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.main-product .brand-guarantee-section .guarantee-icon svg,.main-product .brand-guarantee-section .guarantee-icon .guarantee-custom-icon{width:100%;height:100%;object-fit:contain}.main-product .brand-guarantee-section .guarantee-text{color:#231e1b;font-weight:400;font-size:12px;line-height:150%;letter-spacing:0px;text-align:left}.main-product .brand-guarantee-section ul.footer__payment-icons{padding:0;margin:0}.main-product .brand-guarantee-section .payment-methods-list.payment-methods-list--{display:flex;justify-content:center;gap:8px;margin:0}.main-product xo-animate.xo-product-info-content__add-cart,.main-product xo-animate.xo-product-info-content__buy-now{width:50%!important}.main-product xo-animate.xo-product-info-content__add-cart .xo-btn--primary{border:0;font-weight:700;font-size:16px;line-height:150%;letter-spacing:0px;text-transform:uppercase;color:#121212;border:1.5px solid #ffb400}.main-product xo-animate.xo-product-info-content__add-cart .xo-btn--primary .xo-btn__text{color:#121212;font-weight:700}.main-product xo-animate.xo-product-info-content__add-cart .xo-btn--primary:hover,.main-product xo-animate.xo-product-info-content__buy-now .xo-btn--primary:hover{color:#ffb400;border:1.5px solid #ffb400;background:#fff}.main-product xo-animate.xo-product-info-content__add-cart .xo-btn--primary:hover .xo-btn__text{color:#ffb400}.main-product xo-animate.xo-product-info-content__add-cart .xo-btn--animation.xo-btn--primary:hover .xo-btn__content{text-shadow:none}.main-product .xo-product-info-content__add-cart .xo-btn__content{padding:15px}.main-product xo-animate.xo-product-info-content__buy-now .xo-btn--primary{background:#121212;border:0;font-weight:700;font-size:16px;line-height:150%;letter-spacing:0px;text-transform:uppercase;color:#fff;padding:15px;border-radius:50px;border:1.5px solid #121212}.xo-sticky-variant-modal__quantity svg{color:#5d5e5f}.xo-sticky-variant-modal__quantity .xo-quantity__number{color:#121212!important}.xo-sticky-cart__info-price span.xo-price__save-badge{display:none}@media (max-width: 768px){.xo-sticky-variant-modal__variant-list{padding-bottom:20px}.main-product .product-info-media-carousel__badge{top:8px;left:8px}.main-product .xo-product-info-content__add-cart .xo-btn__content,.main-product xo-animate.xo-product-info-content__buy-now .xo-btn--primary{padding:11px}.main-product .xo-field-color__item,.main-product .xo-field-color__item .xo-field-color__fill{width:68px;height:68px}.main-product .brand-guarantee-section .guarantee-grid{gap:12px;column-gap:0}.main-product .brand-guarantee-section{padding:15px;margin:24px 0}.main-product .payment-logos{gap:8px}.main-product .payment-logo svg{width:36px;height:22px}}.main-product .product-specs-popup-trigger{margin:16px 0}.main-product .specs-trigger-btn{display:flex;align-items:center;justify-content:space-between;width:100%;background:transparent;border:0;border-bottom:1px solid #E4E4E699;border-radius:0;cursor:pointer;transition:all .3s ease;font-family:inherit;padding-inline:8px;padding-block:16px}.main-product .specs-trigger-btn:hover{background:#f8f8f8;border-color:#ccc}.main-product .specs-trigger-text{color:#121212;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0px;vertical-align:middle}.main-product .specs-chevron{color:#000;transition:transform .3s ease}.main-product .specs-trigger-btn:hover .specs-chevron{transform:translate(4px)}.main-product .specs-popup-overlay{position:fixed;top:20px;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:flex-end;z-index:9999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.main-product .specs-popup-overlay.active-popup{opacity:1;visibility:visible}.main-product .specs-popup-content{background:#fff;max-width:500px;width:500px;height:100vh;overflow-y:auto;position:relative;transform:translate(100%);transition:transform .3s ease}.main-product .specs-popup-overlay.active-popup .specs-popup-content{transform:translate(0)}.main-product .specs-popup-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #E5E5E5;position:sticky;top:0;background:#fff;z-index:10;padding-top:24.5px;padding-bottom:20.5px;margin-inline:40px;margin-top:40px}.main-product .specs-popup-title{color:#121212;margin:0;font-weight:700;font-size:24px;line-height:120%;letter-spacing:0px;vertical-align:middle;text-transform:uppercase}.main-product .specs-popup-close{background:none;border:none;cursor:pointer;padding:8px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}.main-product .specs-popup-close:hover{background:#f5f5f5}.main-product .specs-popup-close svg{width:20px;height:20px;color:#666}.main-product .specs-left-column{display:flex;flex-direction:column}.main-product .specs-feature-image{margin-bottom:20px;text-align:center}.main-product .specs-feature-image img{width:100%;height:auto;border-radius:20px}.main-product .specs-right-column,.main-product .specs-design-section{display:flex;flex-direction:column}.main-product .specs-feature-details,.specs-design-section{font-size:14px;line-height:1.6}.main-product .specs-feature-details p,.main-product .specs-design-section p{margin:8px 0}.main-product .specs-feature-details strong,.main-product .specs-design-section strong{color:#ff6b35}.main-product .specs-feature-details h4,.main-product .specs-design-section h4{margin:0 0 20px;font-size:20px;font-weight:700;text-align:center}.main-product .specs-feature-details h5,.main-product .specs-design-section h5{font-size:16px;font-weight:600;color:#333;margin:0 0 12px}.main-product .specs-feature-details div,.main-product .specs-design-section div{margin-bottom:24px}.main-product .specs-feature-details div:last-child,.main-product .specs-design-section div:last-child{margin-bottom:0}.main-product .specs-popup-body{padding-inline:40px;padding-bottom:10px}.main-product .specs-content,.main-product .inbox-content{padding-top:20px}.main-product .specs-image-container{text-align:center;margin-bottom:24px}.main-product .specs-product-image{max-width:100%;height:auto;border-radius:12px;box-shadow:0 4px 12px #0000001a}.main-product .specs-text-content{margin-top:16px}.main-product .specs-content p,.main-product .inbox-content p{margin:0;display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.main-product .inbox-content p{padding:16px 0;border-bottom:1px solid #E5E5E5}.main-product .specs-content p:last-child,.main-product .inbox-content p:last-child{border-bottom:none}.main-product .specs-content strong,.main-product .inbox-content strong{color:#121212;font-weight:600;min-width:120px;flex-shrink:0}.main-product .specs-content span:not(:has(strong)),.main-product .inbox-content span:not(:has(strong)){color:#666;text-align:right;flex:1}.main-product .inbox-item{display:flex;align-items:center;gap:16px;padding:16px 0}.main-product .inbox-item:last-child{border-bottom:none}.main-product .inbox-item-image{width:60px;height:60px;background:#f5f5f5;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.main-product .inbox-item-image img{width:100%;height:100%;object-fit:cover;border-radius:8px}.main-product .inbox-item-text{flex:1;display:flex;flex-direction:column;gap:4px}.main-product .inbox-item-title{font-weight:600;color:#121212;font-size:14px}.main-product .inbox-item-description{color:#666;font-size:12px;line-height:1.4}.main-product .specs-table-content{padding-top:20px}.main-product .specs-table{width:100%;border-collapse:collapse}.main-product .specs-table-row{border-bottom:1px solid #C7C7C7}.main-product .specs-table-label{padding:12px 0;color:#8b8886;vertical-align:top;width:30%;font-weight:400;font-size:12px;line-height:150%;letter-spacing:0px}.main-product .specs-table-value{padding:12px 0;color:#121212;vertical-align:top;text-align:right;width:70%;font-weight:400;font-size:12px;line-height:150%;letter-spacing:0px}@media (max-width: 1024px){.main-product .specs-popup-body{grid-template-columns:1fr;gap:24px;padding:24px}.main-product .specs-popup-header{padding:20px 24px}.main-product .specs-popup-title{font-size:20px}}@media (max-width: 768px){.main-product xo-collapse-provider .last-wrap{display:flex;flex-direction:column-reverse}.main-product .specs-popup-content{width:95vw;max-height:75vh}.main-product .specs-popup-header{padding:16px 0;margin-inline:20px;margin-top:10px}.main-product .specs-popup-overlay{justify-content:center}.main-product .specs-feature-section,.main-product .specs-design-item,.main-product .specs-dimensions,.main-product .specs-conclusion{padding:16px}.main-product .specs-feature-title,.main-product .specs-design-title{font-size:18px}}.main-product .video-item video.responsive-video{width:100%;height:auto;display:block;aspect-ratio:16 / 9}.main-product .product-video-reviews .video-grid .slick-track{display:flex;gap:16px}.main-product .product-video-reviews .title-cover{display:flex;align-items:center;justify-content:space-between}.main-product .video-reviews__nav-btn{width:3.2rem;height:3.2rem;background:transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:color-mix(in srgb,rgba(var(--color-foreground)) 60%,transparent);border:0}.main-product .video-reviews__nav-btn:hover{background:transparent;border-color:transparent}.main-product .product-video-reviews .title-cover h2{font-weight:700;font-size:20px;line-height:120%;letter-spacing:0px;vertical-align:middle;text-transform:uppercase;color:#1a1a1a;margin:0 0 16px}.main-product .product-video-reviews{margin-top:32px}.main-product .product-video-reviews .video-thumbnail{position:relative;aspect-ratio:16 / 9}.main-product .product-video-reviews .video-thumbnail button.video-play-button{position:absolute;z-index:9;top:50%;left:50%;transform:translate(-50%,-50%);width:56px;height:56px;padding:16px;border-radius:56px;background:transparent;border:1px solid #fff}.main-product .product-video-reviews .video-thumbnail button.video-play-button .play-icon{width:100%;height:auto}.main-product .product-video-reviews .video-item{border-radius:20px;overflow:hidden;aspect-ratio:16 / 9}.main-product .video-reviews__nav-btn.slick-disabled{opacity:.5}.main-product .guide-block{display:flex;gap:32px;margin-top:32px}.main-product .guide-block .block-single{width:50%;display:flex;border-radius:20px;background:#fff;padding:16px;gap:12px}.main-product .guide-block .block-single img{width:100%;max-width:122px;height:auto;border-radius:10px;object-fit:cover;object-position:center}.main-product .guide-block .block-single .block-single-content h3{font-weight:700;font-size:12px;line-height:150%;letter-spacing:0px;color:#121212;margin:0 0 2px;text-transform:uppercase}.main-product .guide-block .block-single .block-single-content p{font-weight:400;font-size:12px;line-height:150%;letter-spacing:0px;color:#8b8886;margin:0 0 2px}.main-product .guide-block .block-single .block-single-content .guide-cta a{font-weight:400;font-size:14px;line-height:150%;letter-spacing:0px;text-transform:uppercase;color:#ffb400;text-decoration:underline}.main-product .guide-block .block-single .block-single-content .guide-cta{display:flex;gap:16px}.main-product .product-media-video__container{position:relative;cursor:pointer;height:100%;width:100%}.main-product .product-media-video__poster-button{display:block;width:100%;height:100%;position:absolute;top:0;left:0;padding:0;border:none;background:none;cursor:pointer}.main-product .product-media-video__poster-button>img{width:100%;height:100%;object-fit:cover}.main-product .product-media-video__play-icon{position:absolute;top:auto;bottom:36px;left:36px;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;pointer-events:none;transition:transform .2s ease,background-color .2s ease;z-index:9;border:1px solid #121212;padding:18px}.main-product .product-media-video__play-icon svg{width:100%;height:100%}.main-product .video-popup-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000d9;display:flex;justify-content:center;align-items:center;z-index:9999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding-top:70px}.main-product .video-popup-modal__content{position:relative;width:90%;max-width:1200px}.main-product .video-popup-modal__player{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background:#000}.main-product .video-popup-modal__player iframe,.main-product .video-popup-modal__player video{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.main-product .video-popup-modal__close-button{position:absolute;top:-45px;right:-10px;font-size:3rem;font-weight:300;color:#fff;background:none;border:none;cursor:pointer;line-height:1;padding:5px}.right-content.mobile-only{display:none}.main-product .xo-product-info-content__quantity p.quantity-text{font-weight:700;font-size:16px;line-height:150%;letter-spacing:0px;vertical-align:middle;color:#121212;margin-bottom:8px}.xo-inventory-status__box:before{display:none}.main-product xo-animate.xo-product-info-content__add-cart .xo-btn--secondary span.xo-btn__content{font-weight:700}.main-product .xo-sticky-cart__action-quantity .xo-quantity--radius{width:175px}.main-product .xo-sticky-cart .xo-field-color__item,.main-product .xo-sticky-cart .xo-field-color__item .xo-field-color__fill{width:48px;height:48px;border-radius:2px}.main-product xo-product-variant.xo-product-variant__inner{display:flex;gap:8px}.main-product .xo-sticky-variant-modal__variant-list .xo-product-variant__inner-name{font-weight:700;font-size:11px;line-height:150%;letter-spacing:0px;color:#1f2236;padding:0}.main-product .xo-sticky-cart__button-add .xo-btn__content{text-transform:uppercase;font-size:16px;font-weight:700;line-height:1.5}.main-product .product-info-media-carousel__thumb-slide{width:100px;padding-right:0;padding-bottom:0;margin-right:8px}.main-product .xo-inventory-status .xo-inventory-status__label{font-weight:400;font-size:12px;line-height:150%;letter-spacing:0px;vertical-align:middle}.main-product .xo-inventory-status__box{gap:4px}xo-carousel-slide.product-info-media-carousel__thumb-slide[xo-active] .product-info-media-carousel__thumb-image .xo-media{border:2px solid #121212}.main-product__content{margin-bottom:-16px}.lb-bundle-wrap .lb-bundle-cta-cont{margin-bottom:0!important}@media (max-width: 1280px){.main-product .xo-sticky-cart .xo-field-color__item,.main-product .xo-sticky-cart .xo-field-color__item .xo-field-color__fill{width:28px;height:28px}.main-product .product-video-reviews .video-thumbnail button.video-play-button{width:36px;height:36px;padding:10px}.main-product .product-video-reviews .video-grid .slick-track{display:flex;gap:10px}.main-product .guide-block{gap:18px;margin-top:18px;flex-wrap:wrap}.main-product .guide-block .block-single{width:100%}.main-product .guide-block .block-single img{max-width:82px}.main-product .main-product__content{padding:0rem 0 0 3.2rem}}@media (max-width: 1024px){.xo-sticky-variant-modal__variant-list{align-items:flex-start!important;flex-direction:column;gap:10px}}@media (max-width: 768px){.main-product .main-product__content{padding:0}}@media (max-width: 768px){.xo-sticky-cart__action-group .xo-btn__content{text-transform:uppercase}.main-product .xo-inventory-status .xo-inventory-status__label{font-size:11px}.main-product .product-video-reviews{margin-top:0}.main-product .product-info-media-carousel__thumb-slide{width:48px;padding-right:0;padding-bottom:0;margin-right:8px}.main-product .xo-product-info-content__variant .xo-product-variant__inner-name,.main-product .xo-product-info-content__variant .xo-product-variant__top-name,.main-product .xo-product-info-content__quantity p.quantity-text{font-size:14px}.main-product .xo-product-info-content__quantity .xo-quantity{width:148px;padding:7px .8rem}.right-content.desktop-only{display:none}.main-product .xo-product-info-content .xo-product-info-content__title{font-size:28px;margin-bottom:14px}.main-product .xo-product-info-content .shopify-app-block{padding:0;margin-bottom:14px}.main-product .xo-price .xo-price__regular .xo-price__item{font-size:18px}.main-product .promo-discount-cover{margin-block:24px}.main-product .promo-discount-cover .promo-copy button{font-size:12px}.main-product .product-usp .usp-richtext li{font-size:14px}.main-product .product-usp .usp-readmore{font-size:12px}.main-product .xo-product-info-content__variant--pd{margin-block:24px}.main-product .brand-guarantee-section .guarantee-text{font-size:11px}.main-product .specs-trigger-text{font-size:14px}.main-product .specs-trigger-btn{padding-top:12px;padding-bottom:15px}.main-product .product-video-reviews .video-grid .slick-track{gap:8px}.main-product .product-video-reviews .video-thumbnail button.video-play-button{opacity:0;width:100%;height:100%}.main-product .guide-block{gap:10px;margin-top:24px;flex-direction:column;width:100%}.main-product .guide-block .block-single{width:100%;padding:8px}.main-product .guide-block .block-single img{max-width:70px}.main-product .guide-block .block-single .block-single-content h3,.main-product .guide-block .block-single .block-single-content p{font-size:11px}.main-product .guide-block .block-single .block-single-content .guide-cta a{font-size:12px}.main-product .product-video-reviews .title-cover h2{font-size:18px;margin:0}.main-product .product-video-reviews .title-cover{margin-bottom:16px}.right-content.mobile-only{display:block}}@media (max-width: 767px){.xo-product-info-content__group{flex-direction:row!important;align-items:start}.main-product xo-animate.xo-product-info-content__add-cart .xo-btn--secondary span.xo-btn__content,.main-product xo-animate.xo-product-info-content__buy-now .xo-btn--secondary{font-size:16px;padding:12px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/kik-main-porduct.css.map */
