html[dir=rtl] .wgCabochonSlider .open-modal-button{left:20px;right:unset}.wgCabochon{padding:40px 0;overflow-y:clip}.wgCabochon .first-title{position:relative;text-align:center;padding:50px;top:40px;opacity:0}@media print,screen and (min-width: 64em){.wgCabochon .first-title{padding:100px}}@media print,screen and (min-width: 64em){.wgCabochon .box:not(.top-right,.bottom-left){min-height:600px}}@media print,screen and (min-width: 64em){.wgCabochon .box:hover .open-modal-button,.wgCabochon .box:hover .togglePlayVideo{opacity:1;transition:.5s opacity ease}}.wgCabochon .box .open-modal-button,.wgCabochon .box .togglePlayVideo{position:absolute;right:20px;bottom:20px;background:#fff;border-radius:100%;width:35px;height:35px;font-size:29px;box-shadow:0px 0px 15px 0px rgba(0,0,0,.12);transform:scale(1);font-weight:200}@media print,screen and (min-width: 64em){.wgCabochon .box .open-modal-button,.wgCabochon .box .togglePlayVideo{opacity:.6;transition:.5s opacity ease}}.wgCabochon .box .open-modal-button:hover,.wgCabochon .box .togglePlayVideo:hover{animation:cabochonPulse 1s infinite ease}.wgCabochon .box .open-modal-button:focus,.wgCabochon .box .togglePlayVideo:focus{opacity:1;outline:none;box-shadow:0 0 4px 1px #85715d;transition:box-shadow .25s ease-in-out}.wgCabochon .box .togglePlayVideo{left:20px;bottom:20px}.wgCabochon .wgCabochonSlider{transform:translateY(-250px) scale(1.5)}@media print,screen and (min-width: 64em){.wgCabochon .wgCabochonSlider{transform:translateY(115vw) scale(5.5);padding:0 40px}}.wgCabochon .wgCabochonSlider .swiper-wrapper{min-height:70vh}@media print,screen and (min-width: 64em){.wgCabochon .wgCabochonSlider .swiper-wrapper{width:100vw;max-width:100%;margin:0 auto;transform-origin:top;grid-gap:24px;display:grid;grid-template-columns:repeat(14, 0.8fr);grid-template-rows:repeat(8, 0.2fr);box-sizing:border-box}}@media print,screen and (max-width: 79.99875em){.wgCabochon .swiper-slide.box::before{content:"";position:absolute;top:10px;left:0;z-index:10;width:calc(100% + 2px);height:100%;transform:scaleY(0);transition:transform .3s ease-in-out;background-color:#fff;transform-origin:bottom}.wgCabochon .swiper-slide.box::after{content:"";position:absolute;top:-10px;left:-3px;z-index:10;width:calc(100% + 4px);height:100%;transform:scaleY(0);transition:transform .3s ease;background-color:#fff;transform-origin:top}.wgCabochon .swiper-slide.box.swiper-slide-next::after,.wgCabochon .swiper-slide.box.swiper-slide-duplicate-next::after{transform:scaleY(0.15);transition:transform .3s ease}.wgCabochon .swiper-slide.box.swiper-slide-prev::before,.wgCabochon .swiper-slide.box.swiper-slide-duplicate-prev::before{transform:scaleY(0.15);transition:transform .3s ease-in-out}}.wgCabochon .box{width:80%}@media print,screen and (min-width: 64em){.wgCabochon .box{width:100%;max-height:670px;display:grid;overflow:hidden;cursor:pointer}}@media print,screen and (min-width: 64em){.wgCabochon .box.top{grid-column:6;grid-column-end:10;grid-row:1/span 4}}@media print,screen and (min-width: 64em){.wgCabochon .box.bottom{grid-column:6;grid-column-end:10;grid-row:5/span 4}}@media print,screen and (min-width: 64em){.wgCabochon .box.top-right{grid-column:10;grid-column-end:15;grid-row:1/span 3}}@media print,screen and (min-width: 64em){.wgCabochon .box.left{grid-column:2;grid-column-end:6;grid-row:2/span 4}}@media print,screen and (min-width: 64em){.wgCabochon .box.right{grid-column:10;grid-column-end:14;align-self:end;grid-row:span 4/-2}}@media print,screen and (min-width: 64em){.wgCabochon .box.bottom-left{grid-column:1;grid-column-end:6;grid-row:6/span 3}}.wgCabochon .box img,.wgCabochon .box video{width:100%;height:100%;object-fit:cover}.wgCabochon .box .content-container{display:none;opacity:0}.wgCabochon-content-scroll-container{width:100%;height:100%;z-index:-1;opacity:0;position:fixed;top:0;left:0;flex-direction:column;overflow-y:scroll;overflow-x:hidden}@media print,screen and (min-width: 64em){.wgCabochon-content-scroll-container{overflow-x:scroll;overflow-y:hidden;flex-direction:row}}.wgCabochon-content-scroll-container.open{z-index:300;opacity:1;display:flex;background:#fff;transition:.4s opacity ease}.wgCabochon-content-scroll-container .modal-box{width:100vw;height:auto;display:flex;position:relative;top:auto;align-self:auto;align-items:center;flex-direction:column;order:1;flex-shrink:0;cursor:default}@media print,screen and (min-width: 64em){.wgCabochon-content-scroll-container .modal-box{width:auto;height:100%;flex-direction:row}}.wgCabochon-content-scroll-container .modal-box.first{order:0}.wgCabochon-content-scroll-container .modal-box>video,.wgCabochon-content-scroll-container .modal-box>img{display:none}.wgCabochon-content-scroll-container .modal-box img{width:100%;object-fit:cover}@media print,screen and (min-width: 64em){.wgCabochon-content-scroll-container .modal-box img{height:100%}}.wgCabochon-content-scroll-container .modal-box .content-container{display:flex;align-items:center;flex-direction:column}@media print,screen and (min-width: 64em){.wgCabochon-content-scroll-container .modal-box .content-container{flex-direction:row;height:100%}}.wgCabochon-content-scroll-container .modal-box .content-container .wgCabochon-text{height:50vh;width:100vw;opacity:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;opacity:0;transform:translateY(40px)}@media print,screen and (min-width: 64em){.wgCabochon-content-scroll-container .modal-box .content-container .wgCabochon-text{padding:130px;width:50vw;max-height:100%}}.wgCabochon-content-scroll-container .modal-box .content-container .wgCabochon-text a.button{margin-top:20px;display:inline-block}.wgCabochon-content-scroll-container .modal-box .content-container .wgCabochon-media{height:auto;width:100%;order:0;opacity:1;display:flex;flex-direction:column;align-items:center;justify-content:center}@media print,screen and (min-width: 64em){.wgCabochon-content-scroll-container .modal-box .content-container .wgCabochon-media{width:auto;height:100%;flex-direction:row}}.wgCabochon-content-scroll-container .modal-box .content-container .wgCabochon-media img,.wgCabochon-content-scroll-container .modal-box .content-container .wgCabochon-media video{height:100%;width:100%}.wgCabochon-content-scroll-container .close-modal{position:fixed;top:20px;right:30px;width:35px;height:35px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:100%;cursor:pointer;font-size:20px;box-shadow:0px 0px 15px 0px rgba(0,0,0,.12);transform:scale(1);transition:2s scale ease;z-index:1000;padding:10px}.wgCabochon-content-scroll-container .close-modal:hover{animation:cabochonPulse 1s infinite ease}.wgCabochon-content-scroll-container .close-modal svg{width:20px;height:20px;position:relative;top:auto;left:auto}@keyframes cabochonPulse{0%{transform:scale(1)}70%{transform:scale(1.15)}100%{transform:scale(1)}}
