.related-products{padding:80px 20px!important}.related-products h2.related-products__heading.inline-richtext.h2{font-family:Poppins;line-height:1.02;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:45px;margin-top:0;font-size:32px;display:flex;align-items:center;justify-content:center;text-align:center;gap:20px}.related-products h2.related-products__heading.inline-richtext.h2:before,.related-products h2.related-products__heading.inline-richtext.h2:after{content:"";flex:1;height:2px;max-width:260px}.related-products h2.related-products__heading.inline-richtext.h2:before{background:linear-gradient(to right,#83c5fb,#e225c2)}.related-products h2.related-products__heading.inline-richtext.h2:after{background:linear-gradient(to right,#2a3fd7,#fa5ccc)}.kg-main-product-section__layout .kg-main-product-section__info .product-form__quantity .price-per-item__container quantity-input.quantity{border:1px solid #c6c7c8;background:#fdf4f94a;border-radius:8px}.kg-main-product-section__layout .kg-main-product-section__info .product-form__quantity .price-per-item__container quantity-input.quantity:after,.kg-main-product-section__layout .kg-main-product-section__info .product-form__quantity .price-per-item__container quantity-input.quantity:before{display:none}.product-media-container.constrain-height.media-fit-contain{border:1px solid #e7e7e8;background:#fdf4f94a;border-radius:8px;width:100%!important}.thumbnail{border:1px solid #c6c7c8;background:#fdf4f94a;border-radius:8px}.thumbnail[aria-current]{box-shadow:0 0 #fc0796!important;border-color:#fc0796!important}.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout{z-index:1;position:relative}.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout .kg-main-product-section__info .kg-main-product-section__info-container .product__title{margin-bottom:16px}.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout .kg-main-product-section__info .kg-main-product-section__info-container .product__title h1{font-size:39px;font-family:Poppins;line-height:1;letter-spacing:0;color:#121212eb;font-weight:600;text-transform:uppercase}.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout .kg-main-product-section__info .kg-main-product-section__info-container>*+*{margin:0}.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout .kg-main-product-section__info .kg-main-product-section__info-container .price .price__container .price__regular .price-item{font-family:Poppins;font-size:23px;letter-spacing:0;line-height:1;color:#fb0093;margin:0 0 16px;font-weight:600}.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout .kg-main-product-section__info .kg-main-product-section__info-container .product-form__input .product-form{margin:16px 0}.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout .kg-main-product-section__info .kg-main-product-section__info-container .product-form form .product-form__buttons .product-form__submit:before,.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout .kg-main-product-section__info .kg-main-product-section__info-container .product-form form .product-form__buttons .product-form__submit:after{display:none}.kg-main-product-section__component .product__info-wrapper.kg-main-product-section__info{padding-left:85px}.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout .kg-main-product-section__info .kg-main-product-section__info-container .product-form form .product-form__buttons .product-form__submit{box-sizing:border-box;min-height:auto;line-height:normal;cursor:pointer;font-family:Poppins;display:inline-flex;align-items:center;gap:.8rem;padding:12px 30px;background:#fd1288;color:#fff;font-size:15px;font-weight:600;letter-spacing:normal;text-decoration:none;text-transform:uppercase;transition:all .3s;border-radius:8px;overflow:hidden;border:0;margin:0}.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout .kg-main-product-section__info .kg-main-product-section__info-container .product__tax a{color:#fd1288;text-decoration:none;margin-right:9px}.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout .kg-main-product-section__info .kg-main-product-section__info-container .product-form form .product-form__buttons .product-form__submit:hover{background:#000;color:#fff}.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout .kg-main-product-section__info .kg-main-product-section__info-container .product__tax{margin:0 0 25px;font-size:14px;font-family:Poppins;line-height:1;letter-spacing:0;color:#121212;background:#f5f5f5a3;display:flex;padding:14px;border-radius:9px;text-transform:uppercase;letter-spacing:1px}.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout .kg-main-product-section__info .kg-main-product-section__info-container .product-form form .product-form__buttons .product-form__submit span{display:inline-flex;align-items:center;gap:.8rem}.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout .kg-main-product-section__info .kg-main-product-section__info-container .product-form form .product-form__buttons .shopify-payment-button .shopify-payment-button__button:after,.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout .kg-main-product-section__info .kg-main-product-section__info-container .product-form form .product-form__buttons .shopify-payment-button .shopify-payment-button__button:before{display:none}.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout .kg-main-product-section__info .kg-main-product-section__info-container .product-form form .product-form__buttons .shopify-payment-button .shopify-payment-button__button{min-width:100%;box-sizing:border-box;min-height:auto;line-height:normal;cursor:pointer;font-family:Poppins;display:inline-flex;align-items:center;padding:10px 28px;background:#fff;border:1px solid #000000;color:#000;font-size:15px;font-weight:600;letter-spacing:normal;justify-content:center;text-decoration:none;text-transform:uppercase;transition:all .3s;border-radius:8px;overflow:hidden}.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout .kg-main-product-section__info .kg-main-product-section__info-container .product-form form .product-form__buttons .shopify-payment-button .shopify-payment-button__button:hover{background:#fd1288;color:#fff}.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout .kg-main-product-section__info .kg-main-product-section__info-container .kg-product-payment-icons{display:flex;justify-content:center;flex-wrap:wrap;margin:0 0 16px;align-items:center;gap:8px}.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout .kg-main-product-section__info .kg-main-product-section__info-container .product__description{color:#121212;font-size:16px;line-height:1.4;font-weight:400;font-family:Poppins;margin:0}@media(max-width:749px){.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout .kg-main-product-section__info .kg-main-product-section__info-container{padding-top:40px}.related-products{padding:50px 20px!important}.related-products h2.related-products__heading.inline-richtext.h2{font-size:23px;letter-spacing:0}}@media(max-width:1199px){.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout .kg-main-product-section__info .kg-main-product-section__info-container .product__title h1{font-size:31px}}@media(max-width:992px){.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout{flex-direction:column}.kg-main-product-section__component .product__info-wrapper.kg-main-product-section__info{padding-left:0}.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout .kg-main-product-section__info .kg-main-product-section__info-container{padding-top:40px}.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout .kg-main-product-section__media,.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout .kg-main-product-section__info{width:100%;max-width:100%}.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout .kg-main-product-section__info .kg-main-product-section__info-container{max-width:100%}}@media(max-width:480px){.kg-main-product-section .product-form__buttons-row--inline-qty{flex-direction:column}.kg-main-product-section .product-form__quantity-inline quantity-input.quantity{min-height:47px!important}.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout .kg-main-product-section__info .kg-main-product-section__info-container .product__tax{font-size:12px}.related-products ul.product-grid li.grid__item{max-width:calc(100% - var(--grid-mobile-horizontal-spacing) / 2);width:calc(100% - var(--grid-mobile-horizontal-spacing) / 2)}}@media screen and (min-width:750px){.product--thumbnail_vertical .product__media-item:not(.is-active){display:none}.product--thumbnail_vertical .product__media-list{margin-left:0;margin-bottom:0;padding-bottom:calc(var(--media-shadow-vertical-offset) * var(--media-shadow-visible))}.product--thumbnail_vertical media-gallery{display:flex;flex-direction:row;top:0!important;align-items:flex-start;gap:1.2rem;position:relative}.product--thumbnail_vertical media-gallery>slider-component[id^=GalleryViewer]{flex:1 1 auto;min-width:0;order:2}.product--thumbnail_vertical media-gallery>.thumbnail-slider.thumbnail-slider--vertical{order:1;flex:0 0 11rem;width:11rem;max-width:12rem;display:flex!important;flex-direction:column;align-items:stretch;align-self:flex-start;box-sizing:border-box;overflow:hidden;border-radius:8px;max-height:var(--kg-vertical-thumbs-height, 100%)}.product--thumbnail_vertical media-gallery>slider-component[id^=GalleryViewer] .slider-button{display:none!important}.product--thumbnail_vertical .thumbnail-slider--vertical:not(.thumbnail-slider--no-slide)>.slider-button{flex:0 0 auto;width:100%;height:5rem;padding:0;border-radius:0;position:absolute;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(360deg,#fff,#ffffffe0);z-index:1;border:0;right:0;left:0;margin:auto;background-color:#0a0a1473;display:flex!important;align-items:center;justify-content:center;color:#fb0093;cursor:pointer;transition:background-color .3s ease,border-color .3s ease}.product--thumbnail_vertical .thumbnail-slider--vertical:not(.thumbnail-slider--no-slide)>button.slider-button.slider-button--next{bottom:0;background:linear-gradient(180deg,#fff,#dfdfdfeb);border-bottom-left-radius:7px;border-bottom-right-radius:7px}.product--thumbnail_vertical .thumbnail-slider--vertical:not(.thumbnail-slider--no-slide)>button.slider-button.slider-button--prev{border-top-left-radius:7px;border-top-right-radius:7px}.product--thumbnail_vertical .thumbnail-slider--vertical:not(.thumbnail-slider--no-slide)>button.slider-button.slider-button--prev .svg-wrapper{transform:rotate(0)}.product--thumbnail_vertical .thumbnail-slider--vertical.thumbnail-slider--no-slide>.slider-button{display:none!important}.product--thumbnail_vertical .thumbnail-slider--vertical>.slider-button[disabled]{opacity:.35;cursor:not-allowed}.product--thumbnail_vertical .thumbnail-slider--vertical>.slider-button .svg-wrapper,.product--thumbnail_vertical .thumbnail-slider--vertical>.slider-button .icon{width:2rem;height:2rem}.product--thumbnail_vertical .thumbnail-slider--vertical>.slider-button--prev .icon,.product--thumbnail_vertical .thumbnail-slider--vertical>.slider-button--prev .svg-wrapper{transform:rotate(180deg)}.product--thumbnail_vertical .thumbnail-slider--vertical>.slider-button--next .icon,.product--thumbnail_vertical .thumbnail-slider--vertical>.slider-button--next .svg-wrapper{transform:rotate(0)}.product--thumbnail_vertical .thumbnail-slider--vertical>.slider-button--prev:not([disabled]):hover .icon,.product--thumbnail_vertical .thumbnail-slider--vertical>.slider-button--prev:not([disabled]):hover .svg-wrapper{transform:rotate(180deg) scale(1.08)}.product--thumbnail_vertical .thumbnail-slider--vertical>.slider-button--next:not([disabled]):hover .icon,.product--thumbnail_vertical .thumbnail-slider--vertical>.slider-button--next:not([disabled]):hover .svg-wrapper{transform:rotate(0) scale(1.08)}.product--thumbnail_vertical .thumbnail-slider--vertical .thumbnail-list.slider,.product--thumbnail_vertical .thumbnail-slider--vertical .thumbnail-list.slider--tablet-up,.product--thumbnail_vertical .thumbnail-slider--vertical .thumbnail-list.slider--mobile{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;flex:1 1 auto;min-height:0;width:100%!important;max-width:100%;gap:.8rem;margin:0;padding:.6rem 0!important;overflow-x:hidden!important;overflow-y:auto!important;scroll-snap-type:y mandatory!important;scroll-behavior:smooth;scroll-padding:0;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;grid-template-columns:none!important}.product--thumbnail_vertical .thumbnail-slider--vertical .thumbnail-list::-webkit-scrollbar{width:0;height:0;display:none}.product--thumbnail_vertical .thumbnail-slider--vertical .thumbnail-list.slider--tablet-up:after,.product--thumbnail_vertical .thumbnail-slider--vertical .thumbnail-list.slider--mobile:after{content:none!important;display:none!important}.product--thumbnail_vertical .thumbnail-slider--vertical .thumbnail-list__item,.product--thumbnail_vertical .thumbnail-slider--vertical .thumbnail-list__item.slider__slide,.product--thumbnail_vertical .thumbnail-slider--vertical .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:100%!important;max-width:100%!important;flex:0 0 auto!important;margin:0!important;scroll-snap-align:start}.product--thumbnail_vertical .thumbnail-slider--vertical .thumbnail{border-radius:8px;overflow:hidden}.product--thumbnail_vertical .thumbnail-slider--vertical .thumbnail img{width:100%;height:100%;object-fit:cover}}@media screen and (min-width:900px){.product--thumbnail_vertical .thumbnail-slider--vertical .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:100%!important}}@media screen and (max-width:749px){.product--thumbnail_vertical .thumbnail-slider--vertical{height:auto!important;max-height:none!important}}.kg-main-product-section .product-form__buttons--has-inline-qty{max-width:100%}.kg-main-product-section .product-form__buttons-row--inline-qty{display:flex;align-items:stretch;gap:1rem;width:100%;margin:0 0 16px}.kg-main-product-section .product-form__quantity-inline{flex:0 0 auto}.kg-main-product-section .product-form__quantity-inline .price-per-item__container--compact{height:100%}.kg-main-product-section .product-form__quantity-inline quantity-input.quantity{height:100%;min-height:100%}.kg-main-product-section .product-form__quantity-inline quantity-input.quantity{border:1px solid #c6c7c8;background:#fdf4f94a;border-radius:8px}.kg-main-product-section .product-form__quantity-inline quantity-input.quantity:before,.kg-main-product-section .product-form__quantity-inline quantity-input.quantity:after{display:none}.kg-main-product-section .product-form__buttons-row--inline-qty .product-form__submit{flex:1;min-width:0;min-height:auto}.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout .kg-main-product-section__info .kg-main-product-section__info-container .product-form{margin:25px 0;padding-top:25px;border-top:1px dashed #fd128859}.product-media-container.constrain-height .media{padding-top:100%!important}.product-media-container.constrain-height .media img{object-fit:contain}@media(min-width:993px)and (max-width:1240px){.kg-main-product-section__component .product__info-wrapper.kg-main-product-section__info{padding-left:40px}}@media screen and (max-width:749px){.kg-main-product-section .kg-main-product-section .kg-main-product-section__component .kg-main-product-section__inner .kg-main-product-section__layout .kg-main-product-section__info .kg-main-product-section__info-container .product-form{margin:20px 0;padding-top:20px}}.kg-main-product-section .kg-product-accordion.accordion{margin-top:24px!important;border-top:1px dashed #fd128859;border-bottom:1px dashed #fd128859}.kg-main-product-section .kg-product-accordion.accordion+.kg-product-accordion.accordion{border-top:none}.kg-main-product-section .kg-product-accordion summary{padding:16px 0;align-items:center}.kg-main-product-section .kg-product-accordion .accordion__title{font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:0;text-transform:none;color:#121212}.kg-main-product-section .kg-product-accordion details[open]>summary .accordion__title{color:#fd1288}.kg-main-product-section .kg-product-accordion .svg-wrapper{color:#fd1288}.kg-main-product-section .kg-product-accordion summary .icon-caret{color:#121212;height:.8rem;width:1.2rem}.kg-main-product-section .kg-product-accordion .accordion__content{padding:0;font-family:Poppins,sans-serif;font-size:16px;line-height:29px;color:#121212f2;letter-spacing:normal;font-weight:300}
/*# sourceMappingURL=/cdn/shop/t/11/assets/kg-product.css.map */
