.store-page h2{color:#5d6c6d;font-size:13px;white-space:nowrap;overflow:hidden;margin:20px}.store-page h2 b{font-family:'iCielBC Portico';color:#b6433b;font-weight:400}.store-page h2 span{font-family:'iCielBC Portico';font-size:19px;margin:10px 0 0 0;color:#373e41}.store-page .heading-s{font-size:20px;font-weight:700;margin:20px 0 6px 0}.store-page .map{border-left:3px solid #171717;padding:5px 10px;display:inline-block;margin-top:10px}.store-page .store-sticky{margin:20px 20px 10px 20px;font-size:14px;padding-bottom:50px}.store-page .xoimoc-gallery{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, 200px);grid-gap:1px}.store-page .xoimoc-gallery-item{transition:transform .2s;cursor:pointer}.store-page .xoimoc-gallery-item img{width:100%;height:100%;object-fit:cover}.store-page .xoimoc-gallery-item:nth-child(1),.store-page .xoimoc-gallery-item:nth-child(2){grid-row-start:1;grid-row-end:2}.store-page .xoimoc-gallery-item:nth-child(3),.store-page .xoimoc-gallery-item:nth-child(4){grid-row-start:2;grid-row-end:3}.store-page .xoimoc-gallery-item.s_1{grid-row-start:1;grid-row-end:3}.store-page .xoimoc-gallery-item.s_2{grid-column-start:1;grid-column-end:4;grid-row-start:4;grid-row-end:6}.store-page .xoimoc-gallery-item.s_3{grid-row-start:12;grid-row-end:14}@media screen and (min-width: 767px){.store-page .main .wrapper{margin:0 20px}.store-page .store-sticky{margin:30px 40px 40px 40px}}@media screen and (min-width: 980px){.store-page .main{float:left;width:100%}.store-page .wrapper{margin:auto !important}.store-page .store-main{float:left;width:100%}.store-page .store-left{float:left;width:50%}.store-page .store-gallery{float:right;width:50%;padding-right:20px;margin:-150px 0 50px 0}.store-page .store-top{float:left;width:50%;padding-left:30%;margin:50px 0;padding:50px 0}.store-page .store-sticky{position:sticky;top:0;left:0;margin:0}.store-page .store-sticky-wrapper{width:460px;margin-left:calc(50vw - 490px)}.store-page h2{padding-top:100px;margin:0 0 30px 0}.store-page h2 span{font-size:23px}.store-page .xoimoc-gallery{grid-template-rows:repeat(16, 200px);grid-gap:2px}.store-page .xoimoc-gallery-item:hover{transform:scale(1.2);z-index:1}}@media screen and (min-width: 1100px){.store-page .store-sticky-wrapper{margin-left:calc(50vw - 500px) !important}}@media screen and (min-width: 1921px){.store-page .store-gallery{float:left;width:660px;padding:0;margin:-150px 0 50px 30px}}
