/* MASSIWO UI v2 — product page reference slice. Approved Figma: 33:307 desktop / 29:103 mobile. */
body.ui-v2.product-v2-page{overflow-x:clip}
body.ui-v2.product-v2-page .product-v2-mobile-config,
body.ui-v2.product-v2-page .product-v2-rotate-hint{display:none}

@media (min-width:769px){
body.ui-v2.product-v2-page .bannSection.product{height:clamp(760px,100svh,1000px);min-height:760px;padding:0;overflow:visible}
body.ui-v2.product-v2-page .bannSection.product .bannBlock,
body.ui-v2.product-v2-page .bannSection.product .mainSlider,
body.ui-v2.product-v2-page .bannSection.product .swiper-wrapper,
body.ui-v2.product-v2-page .bannSection.product .swiper-slide{height:100%;min-height:100%}
body.ui-v2.product-v2-page .bannSection.product .swiper-slide{padding:0;overflow:visible}
body.ui-v2.product-v2-page .bannSection.product .img-furniture-block{position:absolute;inset:0;width:100%;height:100%;margin:0}
body.ui-v2.product-v2-page .bannSection.product .img-furniture{left:0;top:10.2%;bottom:auto;width:44.9%;height:89.8%;max-width:862px;max-height:898px;transform:none;background-size:contain;background-position:left bottom}
body.ui-v2.product-v2-page .bannSection.product .name{position:absolute;z-index:3;left:calc(25% - 1px);top:75.6%;width:auto;margin:0}
body.ui-v2.product-v2-page .bannSection.product .name span{display:block;font-size:clamp(110px,10.47vw,201px);line-height:.73;font-weight:400;letter-spacing:-.05em;white-space:nowrap}
body.ui-v2.product-v2-page .bannSection.product .info{position:absolute;z-index:4;left:20px;right:20px;top:94.2%;width:auto;height:14px;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;align-items:center;font-size:var(--ui2-fz-small);line-height:1}
body.ui-v2.product-v2-page .bannSection.product .info>span{align-self:center;font-size:var(--ui2-fz-small);line-height:1;letter-spacing:-.05em}
body.ui-v2.product-v2-page .bannSection.product .info>span:nth-child(1){grid-column:1}
body.ui-v2.product-v2-page .bannSection.product .info>span:nth-child(2){grid-column:2}
body.ui-v2.product-v2-page .bannSection.product .info>span:nth-child(3){grid-column:3;display:flex}
body.ui-v2.product-v2-page .bannSection.product .info .btn-block{position:absolute;right:0;top:-57px;width:calc((100% - 60px)/4);display:flex;flex-direction:column;gap:20px}
body.ui-v2.product-v2-page .bannSection.product .info .btn-block .btn{width:100%;min-height:55px;height:55px;padding:10px 34px;border-radius:0;font-size:var(--ui2-fz-small);line-height:1.2;letter-spacing:-.04em}

body.ui-v2.product-v2-page .descSpecSection{min-height:307px;margin-top:120px;padding:0 20px}
body.ui-v2.product-v2-page .descSpecSection .descSpecBlock{width:100%;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;align-items:start}
body.ui-v2.product-v2-page .descSpecSection .descSpecBlock .title{grid-column:1/3;grid-row:1/span 3;font-size:clamp(61px,4.74vw,91px);line-height:.86;font-weight:400;letter-spacing:-.05em;max-width:785px}
body.ui-v2.product-v2-page .descSpecSection .descSpecBlock .info,
body.ui-v2.product-v2-page .descSpecSection .descSpecBlock .specifications{grid-column:3/5}
body.ui-v2.product-v2-page .descSpecSection .descSpecBlock .info{font-size:var(--ui2-fz-body);line-height:1.2}
body.ui-v2.product-v2-page .descSpecSection .descSpecBlock .info .description{max-width:681px;opacity:.5}
body.ui-v2.product-v2-page .descSpecSection .descSpecBlock .info .deadlines{margin-top:40px;color:var(--ui2-brown);text-transform:uppercase;font-size:var(--ui2-fz-small)}
body.ui-v2.product-v2-page .descSpecSection .descSpecBlock .specifications{margin-top:45px}
body.ui-v2.product-v2-page .descSpecSection .descSpecBlock .specifications ul{display:flex;flex-direction:column;gap:14px}
body.ui-v2.product-v2-page .descSpecSection .descSpecBlock .specifications ul li{min-height:20px;font-size:var(--ui2-fz-small);line-height:1.2}

body.ui-v2.product-v2-page .carouselSection{height:clamp(720px,52.083vw,1000px);margin-top:120px;padding:0 20px}
body.ui-v2.product-v2-page .carouselSection .carouselBlock,
body.ui-v2.product-v2-page .carouselSection .carousel-block-main,
body.ui-v2.product-v2-page .carouselSection .carousel-block-main-2,
body.ui-v2.product-v2-page .carouselSection .carousel-block{width:100%;height:100%}
body.ui-v2.product-v2-page .carouselSection .carousel-block{background:rgba(14,14,14,.05);overflow:hidden}
body.ui-v2.product-v2-page .carouselSection .carousel{height:100%}
body.ui-v2.product-v2-page .carouselSection .carousel img{max-width:100%;max-height:100%;object-fit:contain}

body.ui-v2.product-v2-page .productGallerySection{margin-top:120px;padding:0 20px}
body.ui-v2.product-v2-page .productGallerySection .productGalleryBlock{width:100%;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:clamp(500px,38.23vw,734px) clamp(410px,30.99vw,595px);gap:20px}
body.ui-v2.product-v2-page .productGallerySection .productGalleryBlock .item{width:100%;height:100%;overflow:hidden;background:rgba(14,14,14,.05)}
body.ui-v2.product-v2-page .productGallerySection .productGalleryBlock .item:nth-child(1){grid-column:1;grid-row:1}
body.ui-v2.product-v2-page .productGallerySection .productGalleryBlock .item:nth-child(2){grid-column:2;grid-row:1/3}
body.ui-v2.product-v2-page .productGallerySection .productGalleryBlock .item:nth-child(3){grid-column:1;grid-row:2}
body.ui-v2.product-v2-page .productGallerySection .productGalleryBlock .item img,
body.ui-v2.product-v2-page .productGallerySection .productGalleryBlock .item video{width:100%;height:100%;object-fit:cover}

body.ui-v2.product-v2-page .reviewsSection{margin-top:200px;padding:0 20px}
body.ui-v2.product-v2-page .reviewsSection .reviewsBlock{width:100%;margin:0}
body.ui-v2.product-v2-page .reviewsSection .reviewsBlock .information{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;align-items:start}
body.ui-v2.product-v2-page .reviewsSection .reviewsBlock .information .add{grid-column:1}
body.ui-v2.product-v2-page .reviewsSection .reviewsBlock .information .name-title{grid-column:2/4;font-size:var(--ui2-fz-h1);line-height:1;letter-spacing:-.05em}
body.ui-v2.product-v2-page .reviewsSection .reviewsBlock .information>.btn-block.desktop-t{grid-column:4}
body.ui-v2.product-v2-page .reviewsSection .reviewsBlock .information .reviews{grid-column:2/5;margin-top:45px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
body.ui-v2.product-v2-page .reviewsSection .reviewsBlock .information .reviews .item{min-height:clamp(360px,25.1vw,482px);padding:30px;gap:35px}

body.ui-v2.product-v2-page .proposalSection{margin-top:240px;padding:0 0 60px}
body.ui-v2.product-v2-page .proposalSection .proposalBlock .title-block .title{grid-column:2/5;font-size:var(--ui2-fz-h1);line-height:1;letter-spacing:-.05em}
body.ui-v2.product-v2-page .proposalSection .proposalBlock .info-block{margin-top:40px;display:flex;flex-direction:column;gap:20px}
body.ui-v2.product-v2-page .proposalSection .proposalBlock .info-block .item.desktop-t{min-height:260px;height:260px;padding:40px 20px;background-size:cover;background-position:center}
body.ui-v2.product-v2-page .proposalSection .proposalBlock .info-block .item .name-add .name{font-size:var(--ui2-fz-h1);line-height:.9;letter-spacing:-.05em}
body.ui-v2.product-v2-page .proposalSection+.seoSection{padding-top:120px}
}

@media (max-width:640px){
body.ui-v2.product-v2-page .bannSection.product{height:836px;min-height:836px;padding:0;overflow:hidden}
body.ui-v2.product-v2-page .bannSection.product .bannBlock,
body.ui-v2.product-v2-page .bannSection.product .mainSlider,
body.ui-v2.product-v2-page .bannSection.product .swiper-wrapper,
body.ui-v2.product-v2-page .bannSection.product .swiper-slide{height:836px;min-height:836px}
body.ui-v2.product-v2-page .bannSection.product .swiper-slide{padding:0;display:block;background-size:cover;background-position:center}
body.ui-v2.product-v2-page .bannSection.product .img-furniture-block{position:absolute;inset:0;width:100%;height:100%;margin:0}
body.ui-v2.product-v2-page .bannSection.product .img-furniture{top:97px;bottom:auto;left:-12%;width:min(120%,451px);height:614px;transform:none;background-size:contain;background-position:center}
body.ui-v2.product-v2-page .bannSection.product .name{position:absolute;z-index:3;top:589px;left:-8px;right:0;width:auto;margin:0}
body.ui-v2.product-v2-page .bannSection.product .name span{display:block;font-size:113px;line-height:.9;font-weight:400;letter-spacing:-.05em;white-space:nowrap}
body.ui-v2.product-v2-page .bannSection.product .info{position:absolute;z-index:4;top:711px;left:20px;right:20px;width:auto;height:140px;margin:0;display:block;font-size:14px}
body.ui-v2.product-v2-page .bannSection.product .info>span{position:absolute;top:0;left:0;width:auto;height:14px;font-size:14px;line-height:1;letter-spacing:-.02em}
body.ui-v2.product-v2-page .bannSection.product .info>span:nth-child(1),
body.ui-v2.product-v2-page .bannSection.product .info>span:nth-child(3){display:none}
body.ui-v2.product-v2-page .bannSection.product .info>span:nth-child(2){display:flex}
body.ui-v2.product-v2-page .bannSection.product .info>span::before{width:6px;height:6px;flex:0 0 6px}
body.ui-v2.product-v2-page .bannSection.product .info .btn-block{position:absolute;top:85px;left:0;right:0;width:100%;margin:0;display:block}
body.ui-v2.product-v2-page .bannSection.product .info .btn-block .btn.borderWhite{display:none}
body.ui-v2.product-v2-page .bannSection.product .info .btn-block .btn.order{width:100%;height:55px;min-height:55px;padding:10px 20px;border:0;border-radius:0;display:grid;grid-template-columns:1fr 1fr;align-items:center;background:var(--ui2-white);color:var(--ui2-black);font-size:14px;line-height:1}
body.ui-v2.product-v2-page .bannSection.product .info .btn-block .btn.order .line{display:block;position:absolute;left:50%;top:14px;width:1px;height:27px;background:rgba(14,14,14,.15)}
body.ui-v2.product-v2-page .bannSection.product .info .btn-block .btn.order .price{text-align:right}

body.ui-v2.product-v2-page .descSpecSection{position:relative;height:486px;min-height:486px;margin:40px 0 0;padding:0 20px}
body.ui-v2.product-v2-page .descSpecSection .descSpecBlock{position:relative;width:100%;height:461px;margin:0;display:block}
body.ui-v2.product-v2-page .descSpecSection .descSpecBlock .title{position:absolute;top:0;left:0;width:302px;max-width:100%;font-size:31px;line-height:.86;font-weight:400;letter-spacing:-.05em}
body.ui-v2.product-v2-page .descSpecSection .descSpecBlock .info{position:absolute;top:93px;left:0;width:100%;font-size:14px;line-height:1.2}
body.ui-v2.product-v2-page .descSpecSection .descSpecBlock .info .description{max-width:100%;opacity:.5}
body.ui-v2.product-v2-page .descSpecSection .descSpecBlock .info .deadlines{margin-top:16px;color:var(--ui2-brown);font-size:12px;line-height:1;text-transform:uppercase}
body.ui-v2.product-v2-page .descSpecSection .descSpecBlock .specifications{position:absolute;top:241px;left:0;width:100%;margin:0}
body.ui-v2.product-v2-page .descSpecSection .descSpecBlock .specifications ul{display:flex;flex-direction:column;gap:10px}
body.ui-v2.product-v2-page .descSpecSection .descSpecBlock .specifications ul li{min-height:20px;font-size:12px;line-height:1}
body.ui-v2.product-v2-page .descSpecSection .descSpecBlock .specifications ul li>span:nth-of-type(2){width:auto;min-width:110px}
body.ui-v2.product-v2-page .product-v2-mobile-config{position:absolute;top:406px;left:0;width:100%;height:55px;display:block}
body.ui-v2.product-v2-page .product-v2-mobile-config .btn{width:100%;height:55px;min-height:55px;padding:10px 20px;border-radius:0;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:1;text-transform:uppercase}

body.ui-v2.product-v2-page .carouselSection{position:relative;height:260px;min-height:260px;margin:0;padding:0}
body.ui-v2.product-v2-page .carouselSection .carouselBlock,
body.ui-v2.product-v2-page .carouselSection .carousel-block-main,
body.ui-v2.product-v2-page .carouselSection .carousel-block-main-2,
body.ui-v2.product-v2-page .carouselSection .carousel-block{width:100%;height:260px}
body.ui-v2.product-v2-page .carouselSection .carousel-block{background:rgba(14,14,14,.05);overflow:hidden}
body.ui-v2.product-v2-page .carouselSection .carousel{width:100%;height:100%}
body.ui-v2.product-v2-page .carouselSection .carousel img{max-width:100%;max-height:100%;object-fit:contain}
body.ui-v2.product-v2-page .carouselSection .func{display:none}
body.ui-v2.product-v2-page .carouselSection .deep{position:absolute;right:20px;bottom:20px;z-index:4;padding:10px;border-radius:999px;background:rgba(14,14,14,.08);font-size:12px;line-height:1}
body.ui-v2.product-v2-page .product-v2-rotate-hint{position:absolute;left:20px;bottom:20px;z-index:4;width:24px;height:24px;display:block;color:rgba(14,14,14,.35);font-size:22px;line-height:24px}

body.ui-v2.product-v2-page .productGallerySection{height:445px;margin:60px 0 0;padding:0 20px}
body.ui-v2.product-v2-page .productGallerySection .productGalleryBlock{width:100%;height:445px;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:235px 200px;gap:10px}
body.ui-v2.product-v2-page .productGallerySection .productGalleryBlock .item{width:100%;overflow:hidden;background:rgba(14,14,14,.05)}
body.ui-v2.product-v2-page .productGallerySection .productGalleryBlock .item:nth-child(1){grid-column:1;grid-row:1;height:170px;align-self:start}
body.ui-v2.product-v2-page .productGallerySection .productGalleryBlock .item:nth-child(2){grid-column:2;grid-row:1;height:235px}
body.ui-v2.product-v2-page .productGallerySection .productGalleryBlock .item:nth-child(3){grid-column:1/3;grid-row:2;height:200px}
body.ui-v2.product-v2-page .productGallerySection .productGalleryBlock .item img,
body.ui-v2.product-v2-page .productGallerySection .productGalleryBlock .item video{width:100%;height:100%;object-fit:cover}

body.ui-v2.product-v2-page .reviewsSection{min-height:904px;margin:100px 0 0;padding:0 20px}
body.ui-v2.product-v2-page .reviewsSection .reviewsBlock{width:100%;margin:0}
body.ui-v2.product-v2-page .reviewsSection .reviewsBlock .information{display:flex;flex-direction:column}
body.ui-v2.product-v2-page .reviewsSection .reviewsBlock .information .name-title{order:1;font-size:61px;line-height:.72;letter-spacing:-.05em}
body.ui-v2.product-v2-page .reviewsSection .reviewsBlock .information .add{order:2;margin-top:20px;font-size:12px}
body.ui-v2.product-v2-page .reviewsSection .reviewsBlock .information>.btn-block.mobile-t{order:3;width:100%;margin-top:75px}
body.ui-v2.product-v2-page .reviewsSection .reviewsBlock .information>.btn-block.mobile-t .btn{width:100%;height:55px;min-height:55px;border-radius:0;font-size:12px}
body.ui-v2.product-v2-page .reviewsSection .reviewsBlock .information .reviews{order:4;width:100%;margin-top:20px;display:flex;flex-direction:column;gap:20px}
body.ui-v2.product-v2-page .reviewsSection .reviewsBlock .information .reviews .item{min-height:320px;padding:20px;gap:24px}

body.ui-v2.product-v2-page .proposalSection{margin:100px 0 0;padding:0 0 60px}
body.ui-v2.product-v2-page .proposalSection .proposalBlock .title-block{width:100%;padding:0 20px}
body.ui-v2.product-v2-page .proposalSection .proposalBlock .title-block .title{width:293px;max-width:100%;font-size:31px;line-height:.86;font-weight:400;letter-spacing:-.05em}
body.ui-v2.product-v2-page .proposalSection .proposalBlock .info-block{margin-top:20px;display:flex;flex-direction:column;gap:20px}
body.ui-v2.product-v2-page .proposalSection .proposalBlock .info-block .item.mobile-t{position:relative;width:100%;height:210px;min-height:210px;margin:0;padding:20px;display:block;background-size:cover;background-position:center}
body.ui-v2.product-v2-page .proposalSection .proposalBlock .info-block .item .name-add{position:absolute;left:20px;bottom:20px}
body.ui-v2.product-v2-page .proposalSection .proposalBlock .info-block .item .name-add .name{font-size:61px;line-height:.72;font-weight:400;letter-spacing:-.05em}
body.ui-v2.product-v2-page .proposalSection .proposalBlock .info-block .item .name-add .add{margin-top:10px;font-size:12px}
body.ui-v2.product-v2-page .proposalSection .proposalBlock .info-block .item .deep{position:absolute;top:20px;right:20px;font-size:12px}
body.ui-v2.product-v2-page .proposalSection+.seoSection{padding-top:60px}
}

@media (min-width:641px) and (max-width:900px){
body.ui-v2.product-v2-page .productGallerySection .productGalleryBlock{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
body.ui-v2.product-v2-page .reviewsSection .reviewsBlock .information .reviews{grid-template-columns:repeat(2,minmax(0,1fr))}
}


/* Product v8 gallery selection: the view supplies only three selected v2 images. */
body.ui-v2.product-v2-page .productGallerySection .productGalleryBlock .item:nth-child(n+4){display:none}

/* Mobile rhythm correction against Figma 29:103. */
@media (max-width:640px){
  body.ui-v2.product-v2-page .reviewsSection .reviewsBlock .information{gap:0}
  body.ui-v2.product-v2-page .reviewsSection .reviewsBlock .information>.btn-block.mobile-t{margin-top:68px}
  body.ui-v2.product-v2-page .reviewsSection .reviewsBlock .information .reviews{margin-top:0}
  body.ui-v2.product-v2-page .proposalSection{margin-top:105px;padding-bottom:0}
  body.ui-v2.product-v2-page .proposalSection .proposalBlock{row-gap:0}
}


/* Product v4: remove legacy mobile 3D control bar while preserving drag rotation.
 * Desktop zoom/fullscreen controls remain intact and continue to load *_b high-res frames.
 */
@media (max-width:640px){
  body.ui-v2.product-v2-page .carouselSection .carouselBlock .carousel-block-main .carousel-block-main-2 .carousel-block .func{
    display:none;
  }
  body.ui-v2.product-v2-page .carouselSection .carouselBlock .carousel-block-main .carousel-block-main-2 .carousel-block .deep{
    position:absolute;
    right:20px;
    left:auto;
    top:auto;
    bottom:20px;
    z-index:6;
    width:auto;
    height:auto;
    margin:0;
    padding:10px;
    display:block;
    border-radius:999px;
    background:rgba(14,14,14,.08);
    color:var(--ui2-black);
    font-size:12px;
    line-height:1;
  }
  body.ui-v2.product-v2-page .carouselSection .carouselBlock .carousel-block-main .carousel-block-main-2 .carousel-block .product-v2-rotate-hint{
    position:absolute;
    left:20px;
    right:auto;
    top:auto;
    bottom:20px;
    z-index:6;
    width:24px;
    height:24px;
    display:flex;
    align-items:center;
    justify-content:center;
    color:rgba(14,14,14,.35);
    background:transparent;
    font-size:22px;
    line-height:1;
  }
}


/* Product v5: constrain the legacy 100vh inner 3D canvas to the new section. */
@media (min-width:769px){
  body.ui-v2.product-v2-page .carouselSection .carouselBlock .carousel-block-main .carousel-block-main-2 .carousel-block{
    width:100%;
    height:100%;
    min-height:0;
  }
}
@media (max-width:640px){
  body.ui-v2.product-v2-page .carouselSection .carouselBlock .carousel-block-main .carousel-block-main-2 .carousel-block{
    width:100%;
    height:260px;
    min-height:260px;
    overflow:hidden;
  }
}


/* Product v6: tablet gallery interpolation. */
@media (min-width:641px) and (max-width:768px){
  body.ui-v2.product-v2-page .productGallerySection{
    height:auto;
    margin-top:80px;
    padding:0 20px;
  }
  body.ui-v2.product-v2-page .productGallerySection .productGalleryBlock{
    width:100%;
    height:692px;
    margin:0;
    display:grid;
    grid-template-columns:repeat(2,minmax(0,1fr));
    grid-template-rows:380px 300px;
    gap:12px;
  }
  body.ui-v2.product-v2-page .productGallerySection .productGalleryBlock .item{
    width:100%;
    height:100%;
    overflow:hidden;
    background:rgba(14,14,14,.05);
  }
  body.ui-v2.product-v2-page .productGallerySection .productGalleryBlock .item:nth-child(1){grid-column:1;grid-row:1}
  body.ui-v2.product-v2-page .productGallerySection .productGalleryBlock .item:nth-child(2){grid-column:2;grid-row:1/3}
  body.ui-v2.product-v2-page .productGallerySection .productGalleryBlock .item:nth-child(3){grid-column:1;grid-row:2}
  body.ui-v2.product-v2-page .productGallerySection .productGalleryBlock .item img,
  body.ui-v2.product-v2-page .productGallerySection .productGalleryBlock .item video{
    width:100%;
    height:100%;
    object-fit:cover;
  }

  body.ui-v2.product-v2-bend .productGallerySection .productGalleryBlock .item:nth-child(-n+5){display:none}
  body.ui-v2.product-v2-bend .productGallerySection .productGalleryBlock .item:nth-child(6){display:block;grid-column:1;grid-row:1}
  body.ui-v2.product-v2-bend .productGallerySection .productGalleryBlock .item:nth-child(7){display:block;grid-column:2;grid-row:1/3}
  body.ui-v2.product-v2-bend .productGallerySection .productGalleryBlock .item:nth-child(8){display:block;grid-column:1;grid-row:2}
}


/* Product v7: exact mobile hero feature visibility; beat legacy max-width rules. */
@media (max-width:640px){
  body.ui-v2.product-v2-page .bannSection.product .bannBlock .swiper .swiper-slide .info > span:nth-child(1),
  body.ui-v2.product-v2-page .bannSection.product .bannBlock .swiper .swiper-slide .info > span:nth-child(3){
    display:none;
  }
  body.ui-v2.product-v2-page .bannSection.product .bannBlock .swiper .swiper-slide .info > span:nth-child(2){
    display:flex;
    top:0;
    left:0;
  }
}


/* Product v8 P1 rollout guards. */
@media (max-width:640px){
  body.ui-v2.product-v2-sonamor-bar .bannSection.product .name span,
  body.ui-v2.product-v2-whale-plast .bannSection.product .name span{
    font-size:72px;
    line-height:1;
  }

  body.ui-v2.product-v2-whale-plast .descSpecSection{height:660px;min-height:660px}
  body.ui-v2.product-v2-whale-plast .descSpecSection .descSpecBlock{height:635px}
  body.ui-v2.product-v2-whale-plast .product-v2-mobile-config{top:580px}

  body.ui-v2.product-v2-sonamor-table .descSpecSection{height:760px;min-height:760px}
  body.ui-v2.product-v2-sonamor-table .descSpecSection .descSpecBlock{height:735px}
  body.ui-v2.product-v2-sonamor-table .product-v2-mobile-config{top:680px}
}
