/*!
====================================================
Do not touch or edit!
This file was autogenerated by a CSS preprocessor.
Any changes made here will be automatically deleted once updated.
==================================================== 
*/@media screen and (max-width:430px){flickity-controls.product__media-nav .dots-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:320px;overflow-x:auto;width:320px;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:normal;padding:0;scrollbar-width:none;-ms-overflow-style:none}flickity-controls.product__media-nav .dots-nav::-webkit-scrollbar{display:none}flickity-controls.product__media-nav .dots-nav button.dots-nav__item{height:5px;margin:0 5px 0 0;max-height:10px;max-width:10px;padding:4px;width:5px}}.kik-image-grid{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.kik-image-grid .center,.kik-image-grid .left,.kik-image-grid .right{display:-webkit-box;display:-ms-flexbox;display:flex;float:none;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.kik-image-grid .left{width:46%;-webkit-box-flex:0;-ms-flex:0 0 46%;flex:0 0 46%}.kik-image-grid .center,.kik-image-grid .right{width:27%;-webkit-box-flex:0;-ms-flex:0 0 27%;flex:0 0 27%}.kik-image-grid .center .image-wrapper-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.kik-image-grid .center .image-wrapper-container,.kik-image-grid .image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.kik-image-grid .image-wrapper{width:100%}.kik-image-grid .image-wrapper>img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:100%}.kik-image-grid .image-wrapper:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.back-to-top{--back-to-top-edge:24px;--back-to-top-obstacle:0px;background:#000;background:rgb(var(--root-heading-color,0 0 0));border:0;border-radius:50%;bottom:calc(24px + env(safe-area-inset-bottom, 0px));bottom:calc(var(--back-to-top-obstacle) + var(--back-to-top-edge) + env(safe-area-inset-bottom, 0px));-webkit-box-shadow:0 2px 8px rgba(0,0,0,.18);box-shadow:0 2px 8px rgba(0,0,0,.18);color:#fff;color:rgb(var(--root-background,255 255 255));display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;padding:0;position:fixed;right:calc(24px + env(safe-area-inset-right, 0px));right:calc(var(--back-to-top-edge) + env(safe-area-inset-right, 0px));width:48px;z-index:4;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;pointer-events:none;-webkit-transform:translateY(10px) scale(.96);transform:translateY(10px) scale(.96);-webkit-transition:opacity .18s ease-out,visibility .18s ease-out,bottom .24s cubic-bezier(.22,1,.36,1),-webkit-transform .24s cubic-bezier(.22,1,.36,1);transition:opacity .18s ease-out,visibility .18s ease-out,bottom .24s cubic-bezier(.22,1,.36,1),-webkit-transform .24s cubic-bezier(.22,1,.36,1);transition:opacity .18s ease-out,visibility .18s ease-out,transform .24s cubic-bezier(.22,1,.36,1),bottom .24s cubic-bezier(.22,1,.36,1);transition:opacity .18s ease-out,visibility .18s ease-out,transform .24s cubic-bezier(.22,1,.36,1),bottom .24s cubic-bezier(.22,1,.36,1),-webkit-transform .24s cubic-bezier(.22,1,.36,1);visibility:hidden}.back-to-top.is-visible:not(.is-suppressed){opacity:1;pointer-events:auto;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);visibility:visible}.back-to-top:hover{-webkit-transform:translateY(-2px) scale(1.02);transform:translateY(-2px) scale(1.02)}.back-to-top:active{-webkit-transform:translateY(0) scale(.98);transform:translateY(0) scale(.98)}.back-to-top:focus-visible{-webkit-box-shadow:0 0 0 5px #000;box-shadow:0 0 0 5px #000;-webkit-box-shadow:0 0 0 5px rgb(var(--root-heading-color,0 0 0));box-shadow:0 0 0 5px rgb(var(--root-heading-color,0 0 0));outline:3px solid #fff;outline:3px solid rgb(var(--root-background,255 255 255));outline-offset:2px}.back-to-top__icon{height:24px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:24px}@media screen and (max-width:740px){.back-to-top{--back-to-top-edge:16px;height:44px;width:44px}.back-to-top__icon{height:22px;width:22px}}@media (prefers-reduced-motion:reduce){.back-to-top{-webkit-transition:opacity .12s linear,visibility .12s linear;transition:opacity .12s linear,visibility .12s linear}.back-to-top,.back-to-top.is-visible:not(.is-suppressed),.back-to-top:active,.back-to-top:hover{-webkit-transform:none;transform:none}}