.rollstar-grand-product-gallery{--u:0.05208vw}@media (max-width:1023.98px){.rollstar-grand-product-gallery{--u:0.20833vw}}.rollstar-grand-product-gallery{--slider-rows:2;--slider-rows-mob:1;--slider-cols:5;--slider-cols-mob:4;--slider-gap:calc(var(--u)*35.791);--slider-gap-mob:calc(var(--u)*9);position:relative;height:calc(var(--u)*767);margin:0 0 calc(var(--u)*120);padding:0;background:#fff;color:#1c273b;font-family:Ubuntu,sans-serif}.rollstar-grand-product-gallery[data-gallery-arrows=on]{height:calc(var(--u)*885.498)}.rollstar-grand-product-gallery__title{position:absolute;left:0;right:0;top:calc(var(--u)*0.522);margin:0;font-family:Michroma,sans-serif;font-weight:400;font-size:calc(var(--u)*42);line-height:1.2;text-align:center;white-space:nowrap;color:#1c273b}.rollstar-grand-product-gallery__items-wrapper{position:absolute;left:calc(var(--u)*67);top:calc(var(--u)*131.123);width:calc(var(--u)*1779.54);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:calc(var(--u)*36.959)}.rollstar-grand-product-gallery__item{display:block;position:relative;cursor:pointer}.rollstar-grand-product-gallery__item:after{content:"";position:absolute;inset:0;border:1px solid #3a96f0;pointer-events:none}.rollstar-grand-product-gallery__item img{display:block;width:100%;height:100%;object-fit:cover}.rollstar-grand-product-gallery__item--featured{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(var(--u)*636);aspect-ratio:1/1;overflow:hidden}.rollstar-grand-product-gallery__item--featured img{-webkit-transform:translate(-0.157%,-0.943%) scale(1.204);-ms-transform:translate(-0.157%,-0.943%) scale(1.204);transform:translate(-0.157%,-0.943%) scale(1.204)}.rollstar-grand-product-gallery__items .rollstar-grand-product-gallery__item{aspect-ratio:345/300;overflow:hidden}.rollstar-grand-product-gallery__items .rollstar-grand-product-gallery__item img{position:absolute;left:var(--crop-l,0%);top:var(--crop-t,0%);width:var(--crop-w,100%);height:var(--crop-h,100%);max-width:none;object-fit:var(--crop-fit,cover)}.rollstar-grand-product-gallery__items{--slick-gap:var(--slider-gap);--slick-gap-v:calc(var(--u)*36);-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.rollstar-grand-product-gallery__items:not(.slick-initialized){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-webkit-column-gap:var(--slick-gap);-moz-column-gap:var(--slick-gap);column-gap:var(--slick-gap);row-gap:var(--slick-gap-v);-webkit-align-content:start;-ms-flex-line-pack:start;align-content:start;height:calc(var(--u)*636);overflow:hidden}.rollstar-grand-product-gallery__items .slick-list{margin:0 calc(var(--slick-gap)/-2)}.rollstar-grand-product-gallery__items .slick-slide{margin:0 calc(var(--slick-gap)/2);height:auto}.rollstar-grand-product-gallery__items .slick-slide>div{line-height:0}.rollstar-grand-product-gallery__items .slick-slide>div:not(:last-child){height:calc(var(--u)*300);margin-bottom:var(--slick-gap-v)}.rollstar-grand-product-gallery .slick-disabled{opacity:0.35;cursor:default}.rollstar-grand-product-gallery__arrows{display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:calc(var(--u)*12.441);position:absolute;top:calc(var(--u)*690.375);left:calc(var(--u)*-67);right:calc(var(--u)*-73.46);margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.rollstar-grand-product-gallery[data-gallery-arrows=on] .rollstar-grand-product-gallery__arrows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.rollstar-grand-product-gallery .arrow{width:36px;aspect-ratio:1/1;border-radius:50%;background:#f5f8fd;border:0;padding:0;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:0.3s;transition:0.3s}.rollstar-grand-product-gallery .arrow svg{width:50%;stroke:#1c273b;-webkit-transition:inherit;transition:inherit}.rollstar-grand-product-gallery .arrow.arrow-prev svg{scale:-1 1}.rollstar-grand-product-gallery .arrow{width:calc(var(--u)*64);margin-top:0;color:#1c273b}.rollstar-grand-product-gallery .arrow svg{width:calc(var(--u)*14);height:calc(var(--u)*26)}@media (max-width:1023.98px){.rollstar-grand-product-gallery{height:auto;margin:0;padding:calc(var(--u)*20) calc(var(--u)*21) calc(var(--u)*41)}.rollstar-grand-product-gallery[data-gallery-arrows=on]{height:auto}.rollstar-grand-product-gallery__title{position:static;font-size:calc(var(--u)*23);line-height:120%;margin-bottom:calc(var(--u)*25);white-space:normal}.rollstar-grand-product-gallery__items-wrapper{position:static;width:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--u)*28)}.rollstar-grand-product-gallery__item--featured{width:100%}.rollstar-grand-product-gallery__items{--slick-gap:var(--slider-gap-mob);--slick-gap-v:var(--slider-gap-mob);-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%}.rollstar-grand-product-gallery__items:not(.slick-initialized){grid-template-columns:repeat(4,minmax(0,1fr));height:auto;grid-auto-rows:0;row-gap:0;grid-template-rows:auto}.rollstar-grand-product-gallery__items .slick-slide>div:not(:last-child){height:auto}.rollstar-grand-product-gallery__arrows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:static;margin:0 auto;gap:calc(var(--u)*13)}.rollstar-grand-product-gallery .arrow{width:calc(var(--u)*36)}.rollstar-grand-product-gallery .arrow svg{width:calc(var(--u)*8);height:calc(var(--u)*15)}}.rollstar-grand-product-gallery picture{display:contents}.rollstar-grand-product-gallery picture>source{display:none}