/* Version=4.15.1,Timestamp=2025-08-13T05:16:49.997Z */.product-media-gallary .cmp-productmediagallery{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:36rem;position:relative}@media only screen and (min-width:768px){.product-media-gallary .cmp-productmediagallery{max-width:42rem}}.product-media-gallary .cmp-productmediagallery .productmediagallery--slider-navigation{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.product-media-gallary .cmp-productmediagallery .gallary-zoom__button{background:none;border:0;bottom:3rem;cursor:pointer;position:absolute;right:3rem}@media only screen and (min-width:768px){.product-media-gallary .cmp-productmediagallery .gallary-zoom__button{bottom:50px;right:50px}}.product-media-gallary .cmp-productmediagallery .gallary-zoom__button:before{background-image:url(../resources/icons/zoom-btn.svg);background-size:cover;content:"";display:inline-block;height:3rem;width:3rem}.product-media-gallary .cmp-productmediagallery .cmp-image__image{display:block;margin:0 auto;max-width:100%;padding:0}.product-media-gallary .cmp-productmediagallery .media-modal{background-attachment:scroll;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transition:visibility 0s ease .25s,opacity .25s 0s,-webkit-transform .25s;transition:visibility 0s ease .25s,opacity .25s 0s,-webkit-transform .25s;transition:visibility 0s ease .25s,opacity .25s 0s,transform .25s;transition:visibility 0s ease .25s,opacity .25s 0s,transform .25s,-webkit-transform .25s;visibility:hidden;width:100%;z-index:1002}@media only screen and (min-width:768px){.product-media-gallary .cmp-productmediagallery .media-modal{background-attachment:fixed}}.product-media-gallary .cmp-productmediagallery .media-show-modal{opacity:.99;-webkit-transition:visibility 0s ease 0s,opacity .25s 0s,-webkit-transform .25s;transition:visibility 0s ease 0s,opacity .25s 0s,-webkit-transform .25s;transition:visibility 0s ease 0s,opacity .25s 0s,transform .25s;transition:visibility 0s ease 0s,opacity .25s 0s,transform .25s,-webkit-transform .25s;visibility:visible;z-index:99999}.product-media-gallary .cmp-productmediagallery .productmediagallery-root-item{display:none;position:relative}.product-media-gallary .cmp-productmediagallery .active.productmediagallery-root-item{display:block;min-height:30rem}.product-media-gallary .cmp-productmediagallery .productmediagallery--slider-list{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform .5s ease-in;transition:-webkit-transform .5s ease-in;transition:transform .5s ease-in;transition:transform .5s ease-in,-webkit-transform .5s ease-in}.product-media-gallary .cmp-productmediagallery .productmediagallery--slider-list-item:focus{outline:0}.product-media-gallary .cmp-productmediagallery .productmediagallery--slider-list-item:focus .cmp-image img{outline:1px solid #000}.product-media-gallary .cmp-productmediagallery .productmediagallery--slider-list .cmp-image__image{background-color:#fff;max-width:auto;padding:.5rem}.product-media-gallary .cmp-productmediagallery .productmediagallery--slider-list-item.active .cmp-image{border:1px solid #455a64}.product-media-gallary .cmp-productmediagallery .cmp-embed-video,.product-media-gallary .cmp-productmediagallery .cmp-image{margin-bottom:1.2rem}@media only screen and (min-width:768px){.product-media-gallary .cmp-productmediagallery .cmp-embed-video,.product-media-gallary .cmp-productmediagallery .cmp-image{margin-bottom:2.4rem}}.productmediagallery .productmediagallery-vertical .productmediagallery--slider-wrapper{max-height:calc(100% - 6.1rem);max-width:100%;width:100%}@media only screen and (max-width:768px){.productmediagallery .productmediagallery-vertical .productmediagallery--slider-wrapper{max-height:calc(100% - 8rem)}}@media only screen and (min-width:768px){.productmediagallery .productmediagallery-vertical .productmediagallery--slider-wrapper{max-height:calc(100% - 10rem)}}.productmediagallery .productmediagallery-vertical .productmediagallery--slider-list{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.productmediagallery .productmediagallery-vertical .productmediagallery--slider-list .cmp-image{margin-bottom:.9rem}.zoom-modal-open{overflow:hidden;position:relative}.product-media-gallary .productmediagallery--slider-navigation{-ms-flex-pack:distribute;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around;padding:0 1.6rem}@media only screen and (min-width:768px){.product-media-gallary .productmediagallery--slider-navigation{padding:0}}.product-media-gallary .productmediagallery--slider-wrapper{max-width:calc(100% - 6rem);overflow:hidden}@media only screen and (min-width:768px){.product-media-gallary .productmediagallery--slider-wrapper{max-width:calc(100% - 8rem)}}.product-media-gallary .media-next-btn,.product-media-gallary .media-prev-btn{background:#eceff1;border:0;border-radius:.4rem;cursor:pointer;height:2.4rem;position:relative;width:2.4rem}.product-media-gallary .inactive.media-next-btn,.product-media-gallary .inactive.media-prev-btn{opacity:.6;pointer-events:none}.product-media-gallary .media-next-btn:before,.product-media-gallary .media-prev-btn:before{content:"";height:1.4rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.4rem}@media only screen and (min-width:768px){.product-media-gallary .media-next-btn,.product-media-gallary .media-prev-btn{height:3.1rem;width:3.1rem}.product-media-gallary .media-next-btn:before,.product-media-gallary .media-prev-btn:before{height:1.9rem;width:1.9rem}}.product-media-gallary .media-prev-btn{margin:.3rem 1.3rem .3rem 0}.product-media-gallary .media-prev-btn:before{background:url(../resources/icons/icon-chevron-left.svg) 50% no-repeat;background-size:cover}@media only screen and (min-width:768px){.product-media-gallary .media-prev-btn{margin:1rem 1.7rem 1rem 0}}.product-media-gallary .media-next-btn{margin:.3rem 0}.product-media-gallary .media-next-btn:before{background:url(../resources/icons/icon-chevron-right.svg) 50% no-repeat;background-size:cover}@media only screen and (min-width:768px){.product-media-gallary .media-next-btn{margin:1rem 0}}.productmediagallery .productmediagallery-vertical .productmediagallery--slider-navigation{-webkit-box-orient:vertical;-webkit-box-direction:normal;bottom:.5rem;-ms-flex-direction:column;flex-direction:column;left:1.2rem;position:absolute;top:.5rem;z-index:2}@media only screen and (min-width:768px){.productmediagallery .productmediagallery-vertical .productmediagallery--slider-navigation{left:unset;right:100%;width:6.2rem}}.productmediagallery .productmediagallery-vertical .cmp-embed-video__wrapper,.productmediagallery .productmediagallery-vertical .cmp-productmediagallery{height:32rem}@media only screen and (min-width:768px){.productmediagallery .productmediagallery-vertical .cmp-embed-video__wrapper,.productmediagallery .productmediagallery-vertical .cmp-productmediagallery{height:41rem}}.productmediagallery .productmediagallery-vertical .productmediagallery-root-item .cmp-image__image{height:32rem;-o-object-fit:contain;object-fit:contain;padding:0}@media only screen and (min-width:768px){.productmediagallery .productmediagallery-vertical .productmediagallery-root-item .cmp-image__image{height:41rem}}.productmediagallery .productmediagallery-vertical .cmp-embed-video{padding:0}.productmediagallery .productmediagallery-vertical .media-next-btn,.productmediagallery .productmediagallery-vertical .media-prev-btn{margin:0 0 0 10px}.productmediagallery .productmediagallery-vertical .media-next-btn:before,.productmediagallery .productmediagallery-vertical .media-prev-btn:before{-webkit-transform:rotate(90deg) translate(-50%,40%);transform:rotate(90deg) translate(-50%,40%)}@media only screen and (max-width:768px){.productmediagallery .productmediagallery-vertical .media-next-btn,.productmediagallery .productmediagallery-vertical .media-prev-btn{margin-left:2px}}@media only screen and (min-width:768px){.productmediagallery .productmediagallery-vertical .media-next-btn,.productmediagallery .productmediagallery-vertical .media-prev-btn{margin:0 0 0 10px}}.cmp-ul-sr-only,.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.product-media-gallary{background:var(--backgroundcolorVariant2)}@media screen and (max-width:767px){.product-media-gallary.aem-GridColumn.aem-GridColumn--phone--10{width:100%!important}}.product-media-gallary .cmp-productmediagallery{background:var(--backgroundcolor)}.product-media-gallary .cmp-productmediagallery .productmediagallery--slider-list .cmp-image{border:1px solid #d0d0d0;height:3rem;margin-right:1.3rem;width:3rem}@media only screen and (min-width:768px){.product-media-gallary .cmp-productmediagallery .productmediagallery--slider-list .cmp-image{height:5.2rem;margin-right:1.6rem;width:5.2rem}}.product-media-gallary .media-next-btn,.product-media-gallary .media-prev-btn{background-color:var(--backgroundcolorVariant2)}.productmediagallery.product{background:var(--productmediagalleryBackgroundColor,#fff)}.media-modal-close{background-color:transparent;border:2px solid;border-radius:100%;color:transparent;color:var(--fontColor_description,#465a67);cursor:pointer;font-size:0;height:30px;margin:auto;padding:0;position:absolute;right:20px;top:20px;width:30px}.media-modal-close:after,.media-modal-close:before{background-color:var(--fontColor_description,#465a67);content:"";height:2px;left:50%;position:absolute;top:50%;width:75%}.media-modal-close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.media-modal-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}@media screen and (max-width:650px){.productmediagallery.aem-GridColumn--phone--10{width:100%!important}}@media screen and (min-width:768px){.productmediagallery{display:inline-block;vertical-align:top;width:50%}.productmediagallery+.container{display:inline-block;width:49%}}@media screen and (max-width:767px){.productmediagallery+.container.aem-GridColumn.aem-GridColumn--phone--11{padding-left:0;padding-right:0;width:100%!important}}.productmediagallery .productmediagallery-root-item .cmp-image__image,.productmediagallery .productmediagallery-root-item picture{aspect-ratio:1/1;display:block;-o-object-fit:cover;object-fit:cover}