.c-product-picture img{width:100%}.fullscreen-overlay{height:100%!important;margin:0!important;max-height:100%!important;max-width:100%!important;width:100%!important}.fullscreen-overlay .grid-areas-gallery-fullscreen-card-image{align-items:center;display:flex!important}.fullscreen-overlay .c-product-gallery__fullscreen-slider-wrapper{align-items:center;display:flex;flex-direction:column}.fullscreen-overlay .grid-in-thumb{max-width:100%!important;order:1}.fullscreen-overlay .grid-in-main-image{margin-bottom:16px;order:0}@media (min-width:1200px){.fullscreen-overlay .grid-in-main-image{flex:1;order:1}}.fullscreen-overlay .grid-in-main-image .c-product-picture img{max-height:60vh;max-width:100%;width:100vw!important}@media (min-width:1200px){.fullscreen-overlay .grid-in-main-image .c-product-picture img{height:40vw!important;max-height:100%}}.fullscreen-overlay .v-btn{background-color:transparent;border-radius:0}.fullscreen-overlay .v-btn .v-icon{color:#606060;font-size:24px;transition:all .2s ease-in-out}@media (hover:hover) and (pointer:fine){.fullscreen-overlay .v-btn:hover .v-icon{color:#000}}.fullscreen-overlay .c-product-gallery__fullscreen-item{background-color:#f8f8f8;border-radius:8px;font-size:0;max-width:100%}.fullscreen-overlay .c-product-gallery__fullscreen-item img{mix-blend-mode:darken;will-change:transform}.fullscreen-overlay .c-product-picture img{height:auto!important;width:100%!important}.fullscreen-overlay .c-product-gallery__fullscreen-thumb-item{background-color:#f8f8f8;border-radius:8px;margin-right:8px;max-width:50px;padding:0!important}.fullscreen-overlay .c-product-gallery__fullscreen-thumb-item.active{border:1px solid #000}.fullscreen-overlay .c-product-gallery__fullscreen-thumb-item img{mix-blend-mode:darken;will-change:transform}.fullscreen-overlay .flicking-arrow-custom{background-color:transparent!important;border:0!important;border-radius:0!important;height:100%!important;width:63px!important}.fullscreen-overlay .flicking-arrow-custom .app-flicking-custom-btn__inner{background-color:#fff!important;border:1px solid #dfdfdf;border-radius:50%!important;height:32px!important;transition:all .2s ease-in-out;width:32px!important}@media (hover:hover) and (pointer:fine){.fullscreen-overlay .flicking-arrow-custom .app-flicking-custom-btn__inner:hover{border-color:#9c1313}}.fullscreen-overlay .flicking-arrow-custom.flicking-arrow-prev{left:0}.fullscreen-overlay .flicking-arrow-custom.flicking-arrow-next{right:0}.flicking-pagination-bullets,.flicking-pagination-scroll{font-size:0}.flicking-pagination{align-items:center;display:flex;flex-wrap:nowrap;inset:auto 0 0;justify-content:center;position:absolute;width:auto;z-index:2}.flicking-pagination-bullet{background-color:#dfdfdf;border-radius:2px;cursor:pointer;display:inline-block;font-size:1rem;height:2px;margin:0 4px 8px;max-width:24px;width:15%}.flicking-pagination-bullet-active{background-color:#303030}.flicking-arrow-custom{border:1px solid #dfdfdf;border-radius:50%!important;height:32px!important;left:16px;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out;width:32px!important;z-index:5}@media (hover:hover) and (pointer:fine){.flicking-arrow-custom:hover{border-color:#9c1313}.flicking-arrow-custom:hover .v-icon{color:#9c1313!important}}.flicking-arrow-custom.flicking-arrow-next{left:auto;right:16px}.flicking-arrow-custom .v-icon{color:#606060;font-size:24px!important;transition:all .2s ease-in-out}.c-product-picture img{-webkit-user-drag:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-product-overlay-label__activator{pointer-events:auto}.c-product-overlay .c-product-overlay__content{display:grid;grid-template:"tl tr" auto "bl br" auto}.c-product-overlay .c-product-overlay__content .c-product-overlay__container.c-product-overlay-container_top-left{grid-area:tl}.c-product-overlay .c-product-overlay__content .c-product-overlay__container.c-product-overlay-container_top-right{grid-area:tr}.c-product-overlay .c-product-overlay__content .c-product-overlay__container.c-product-overlay-container_bottom-left{grid-area:bl;justify-content:flex-end}.c-product-overlay .c-product-overlay__content .c-product-overlay__container.c-product-overlay-container_bottom-right{grid-area:br;justify-content:flex-end}
