.product__showcase{background:linear-gradient(#fff0 15.15%,#f0f5f9 78.72%);padding:2.5rem 0 0}@media screen and (min-width:991px){.product__showcase{padding:7rem 0 0}}.product__showcase.dark-product-showcase{background:#1e1d24}.product__showcase.dark-product-showcase .product__showcase-watermark{color:#ffffff0f}.product__showcase.dark-product-showcase .view360-hint--activate:hover,.product__showcase.dark-product-showcase .view360-hint--activate:focus-visible{color:#fff;outline:none}.product__showcase.no-product-showcase{padding:0}.product__showcase .product__showcase-frame{flex-direction:column;justify-content:center;align-items:center;min-height:0;padding-bottom:clamp(10rem,14vw,15rem);display:flex;position:relative;overflow:hidden}.product__showcase .product__showcase-watermark{z-index:0;color:#1e1d240d;-webkit-user-select:none;user-select:none;pointer-events:none;white-space:nowrap;font-size:clamp(3.5rem,16vw,21rem);font-weight:600;line-height:1;position:absolute;bottom:0;left:50%}@media screen and (min-width:680px){.product__showcase .product__showcase-watermark{font-size:clamp(5rem,12vw,21rem)}}@media screen and (min-width:991px){.product__showcase .product__showcase-watermark{font-size:clamp(8rem,8vw,21rem)}}@media screen and (min-width:1300px){.product__showcase .product__showcase-watermark{font-size:21rem;line-height:.5}}
.view360-section{z-index:1;padding-inline:1rem;width:100%;padding-bottom:5rem;position:relative}@media screen and (min-width:680px){.view360-section{padding-bottom:10rem}}.view360-card{flex-direction:column;align-items:center;gap:4rem;width:100%;max-width:600px;margin-inline:auto;display:flex}@media screen and (min-width:680px){.view360-card{gap:1.8rem}}.view360-dimensions{text-align:center;width:100%;margin:0;line-height:1}.view360-dimensions__pill{letter-spacing:.02em;color:#fff;border-radius:4px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}.view360-frame{box-sizing:border-box;width:100%;padding:clamp(10px,2vw,14px)}.view360-canvas{box-sizing:border-box;aspect-ratio:600/300;width:100%;max-width:600px;margin-inline:auto;position:relative;overflow:hidden}.view360-canvas>.cloudimage-360{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;margin:0;display:flex;position:absolute;inset:0}.view360-canvas :is(img,canvas){object-fit:contain;-webkit-user-select:none;user-select:none;width:auto;max-width:100%;height:auto;max-height:100%;margin-inline:auto;display:block}.view360-canvas canvas{object-fit:contain;max-height:30rem}.view360-canvas .view360-poster{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;margin:0 auto;display:block;position:absolute;inset:0}.cloudimage-initial-icon{display:none!important}.view360-hint{color:#a5aab3;align-items:center;gap:.9rem;margin:0;font-size:1.8rem;font-weight:400;display:inline-flex}.view360-hint--activate{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;transition:color .2s}.view360-hint--activate:hover,.view360-hint--activate:focus-visible{color:#1e1d24;outline:none}.view360-hint__glyph{color:#6b7280;flex-shrink:0}.view360-tabs{box-sizing:border-box;border:1px solid #d9dadd42;justify-content:center;margin-inline:auto;display:flex}.view360-tabs__tab{min-width:0;font:inherit;color:#a5aab3;cursor:pointer;text-align:center;background:0 0;border:0;border-right:1px solid #d9dadd42;margin:0;padding:.8rem 1.4rem;font-size:clamp(1.6rem,1vw,1.8rem);font-weight:400;line-height:1.2;transition:color .2s}@media screen and (min-width:1300px){.view360-tabs__tab{font-size:1.8rem;line-height:2.2rem}}.view360-tabs__tab:last-child{border-right:0}.view360-tabs__tab:hover:not(.view360-tabs__tab--active),.view360-tabs__tab:focus-visible:not(.view360-tabs__tab--active){color:#fff;outline:none}.view360-tabs__tab--active{color:#f75506;cursor:default}.cloudimage-360{--ci360-button-bg:transparent!important;--ci360-button-bg-hover:#ffffff1a!important}.cloudimage-360 .cloudimage-360-button,.cloudimage-360 .cloudimage-360-fullscreen-button,.cloudimage-360 .cloudimage-360-zoom-controls,.cloudimage-360 .cloudimage-360-zoom-btn,.cloudimage-360 .cloudimage-360-zoom-btn-in,.cloudimage-360-button,.cloudimage-360-fullscreen-button,.cloudimage-360-zoom-controls,.cloudimage-360-zoom-btn,.cloudimage-360-zoom-btn-in{opacity:1!important;visibility:visible!important;background:0 0!important}
