.product-gallery-container{width:50%;min-height:24vw;position:relative;transform:translateX(.75vw);z-index:5}.desktop-product-gallery{padding:0 .5vw;width:100%;min-height:34vw;position:relative}.image-gallery-icon.image-gallery-left-nav svg,.image-gallery-icon.image-gallery-right-nav svg{width:3vw!important;height:3vw!important;color:var(--light-bg);background-color:var(--bg-primary-50);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:all .25s;border-radius:50%;position:relative;z-index:20}.image-gallery-icon.image-gallery-left-nav:hover svg,.image-gallery-icon.image-gallery-right-nav:hover svg{color:var(--primary)}.image-gallery-thumbnail{margin:.5vw;width:6vw!important;cursor:pointer;border-radius:1vw;overflow:hidden}.image-gallery-thumbnail:hover{border:.15vw solid var(--primary-50)!important;box-shadow:0 0 .3vw var(--primary-50)!important}.image-gallery-thumbnail.active{border:.15vw solid var(--primary)!important;box-shadow:0 0 .3vw var(--primary)}.image-gallery-slides img{width:99%!important;margin:2px!important}@media (max-width:450px){.product-gallery-container,.product-gallery-container .image-gallery,.product-gallery-container .image-gallery-content,.product-gallery-container .image-gallery-slide,.product-gallery-container .image-gallery-slide-wrapper,.product-gallery-container .image-gallery-swipe{width:100%!important;max-width:100%!important}.product-gallery-container .image-gallery-slides img{width:100%!important;max-width:100%!important;height:auto!important;object-fit:contain}.image-gallery-thumbnail{margin:.5vw;width:12vw!important;cursor:pointer;border-radius:1.8vw;overflow:hidden}.image-gallery-icon.image-gallery-left-nav svg,.image-gallery-icon.image-gallery-right-nav svg{width:9vw!important;height:9vw!important;color:var(--light-bg);background-color:var(--bg-primary-50);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:all .25s;border-radius:50%}.image-gallery-fullscreen-button{right:4vw!important}}.image-gallery-icon{color:#fff;transition:all .3s ease-out;appearance:none;background-color:rgba(0,0,0,0);border:0;cursor:pointer;outline:none;position:absolute;z-index:4;filter:drop-shadow(0 2px 2px rgb(25.5,25.5,25.5))}@media(hover:hover)and (pointer:fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:28px;width:28px}@media(max-width:768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media(max-width:480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-bottom-nav,.image-gallery-top-nav{padding:10px;left:50%;transform:translateX(-50%)}.image-gallery-bottom-nav .image-gallery-svg,.image-gallery-top-nav .image-gallery-svg{height:120px;width:90px}@media(max-width:768px){.image-gallery-bottom-nav .image-gallery-svg,.image-gallery-top-nav .image-gallery-svg{height:72px;width:48px}}@media(max-width:480px){.image-gallery-bottom-nav .image-gallery-svg,.image-gallery-top-nav .image-gallery-svg{height:48px;width:36px}}.image-gallery-bottom-nav[disabled],.image-gallery-top-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-top-nav{top:0}.image-gallery-bottom-nav{bottom:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media(max-width:768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media(max-width:480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.image-gallery-thumbnails-left .image-gallery-slide .image-gallery-image,.image-gallery-content.image-gallery-thumbnails-right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{display:inline-block;width:calc(100% - 110px)}@media(max-width:768px){.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap;text-align:center;touch-action:none}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.image-gallery-center{position:relative}.image-gallery-slide .image-gallery-image{width:100%;object-fit:contain}.image-gallery-slide .image-gallery-description{background:rgba(0,0,0,.4);bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media(max-width:768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{appearance:none;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:50%;box-shadow:0 2px 2px hsl(0,0%,10%);cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;transition:all .2s ease-out}@media(max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media(max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus{transform:scale(1.2);background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active{transform:scale(1.2);border:1px solid #fff;background:#fff}@media(hover:hover)and (pointer:fine){.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active:hover{background:#337ab7}}.image-gallery-bullets.image-gallery-bullets-vertical{left:20px;right:auto;bottom:auto;width:auto;top:50%;transform:translateY(-50%)}.image-gallery-bullets.image-gallery-bullets-vertical .image-gallery-bullet{display:block;margin:12px 0}@media(max-width:768px){.image-gallery-bullets.image-gallery-bullets-vertical .image-gallery-bullet{margin:6px 0;padding:3px}}@media(max-width:480px){.image-gallery-bullets.image-gallery-bullets-vertical .image-gallery-bullet{padding:2.7px}}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{touch-action:pan-x}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{display:inline-block;vertical-align:top;width:100px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{width:81px}}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 5px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media(max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid rgba(0,0,0,0);transition:border .3s ease-out;width:100px;background:rgba(0,0,0,0);padding:0}@media(max-width:768px){.image-gallery-thumbnail{border:3px solid rgba(0,0,0,0);width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{vertical-align:middle;width:100%;line-height:0}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{outline:none;border:4px solid #337ab7}@media(max-width:768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:3px solid #337ab7}}@media(hover:hover)and (pointer:fine){.image-gallery-thumbnail:hover{outline:none;border:4px solid #337ab7}}@media(hover:hover)and (pointer:fine)and (max-width:768px){.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:0 2px 2px hsl(0,0%,10%);transform:translateY(-50%);white-space:normal;width:100%}@media(max-width:768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media(max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}section.related-products-slider-home{padding:1.75vw 0;width:100%;min-height:30vw;position:relative;justify-content:flex-start!important}.related-products-slider-cont{width:100%;height:100%;position:relative;direction:ltr!important;justify-content:flex-start!important;gap:2vw}.related-products-slider-cont>svg#faded-polygons{position:absolute;right:-13vw;top:-1.5vw;width:23vw}.related-products-slider-top-bar{width:100%;justify-content:space-between!important}.related-products-slider-top-bar h2{font-size:1.6vw;color:var(--dark-box-bg);font-weight:600}.related-products-slider-top-bar a.btn{padding:.9vw .5vw;width:9vw;background-color:var(--light-bg);border-radius:.75vw;color:var(--primary);gap:.3vw;font-size:.951vw;font-weight:500;transition:all .25s ease-in-out}.related-products-slider-top-bar a.btn:hover{filter:brightness(.95)}.related-products-slider-cont .swiper-container{width:100%;height:25vw;position:relative;border:.15vw solid var(--blue-gray-200-55);border-radius:.9vw}.related-products-slider-cont .swiper{padding:0;width:100%;height:100%!important;position:relative;border-radius:.85vw}.related-products-slider-cont .swiper-slide{height:100%;transition:all .25s ease-in-out!important;position:relative;display:flex;flex-direction:column;align-items:center;background-color:var(--light-bg);justify-content:flex-start!important}.related-products-slider-cont .swiper-slide:first-child{border-radius:0 .85vw .85vw 0}.related-products-slider-cont .swiper-slide:last-child{border-radius:.85vw 0 0 .85vw}.related-products-slider-cont .swiper-slide:not(:last-child){border-left:.15vw solid var(--blue-gray-200-55)}.related-products-slider-cont .swiper-slide a{padding:1vw 1.8vw;width:100%;height:100%;gap:.5vw;position:relative;justify-content:flex-start!important}.related-products-slider-cont .swiper-slide a .discount-label{width:2.6vw;height:2.6vw;position:absolute;top:1.75vw;right:1.5vw;z-index:2}.related-products-slider-cont .swiper-slide a .discount-label>svg{width:100%;fill:var(--primary)}.related-products-slider-cont .swiper-slide a .special-offer-label{width:5vw;height:1.8vw;border-radius:1vw;background-color:var(--primary-50);color:var(--danger-strong);position:absolute;top:4.8vw;right:1.25vw;z-index:2;font-weight:600;font-size:.8vw}.related-products-slider-cont .swiper-slide a .discount-label span{position:absolute;font-weight:500!important;color:var(--light-bg);transform:translateY(-.1vw);gap:.25vw}.related-products-slider-cont .swiper-slide a figure{padding:1vw 2vw;width:100%;height:69%;position:relative}.related-products-slider-cont .swiper-slide a figure img{width:100%;height:100%}.related-products-slider-cont .related-product-card-details{padding-top:1vw;width:100%;height:30%;position:relative;gap:.7vw}.related-products-slider-cont .related-product-card-details ul.product-colors-pallet{position:absolute;width:100%;top:-.5vw;justify-content:flex-start!important;gap:.25vw}.related-products-slider-cont .related-product-card-details ul.product-colors-pallet li{width:.46vw;height:.46vw;border-radius:50%;box-shadow:0 0 .1vw var(--shadow-black-100)}.related-products-slider-cont .related-product-card-details h2{width:100%;font-size:.95vw;font-weight:600;text-align:start;height:2.55vw;justify-content:flex-start!important}.related-product-card-last-div{width:100%;position:relative;justify-content:space-between!important}.related-product-card-last-div .score{width:3vw;gap:.3vw;font-size:.9vw;font-weight:500}.related-product-card-last-div .score span{margin-top:.2vw}.related-product-card-last-div .score svg{width:1.25vw}.related-products-slider-cont .related-product-card-details h3{gap:.25vw;transform:translateX(-.5vw)}.related-products-slider-cont .related-product-card-details h3 span.price{color:var(--success);font-size:1.25vw;font-weight:600}.related-products-slider-cont .related-product-card-details h3 span.toman svg{fill:var(--success)}.related-products-slider-cont .related-product-card-details h3 s{font-weight:300;font-size:.85vw;margin-left:.2vw;opacity:.75}section.related-products-slider-home .swiper-button-disabled{transition:all .25s ease-in-out;visibility:hidden!important;opacity:0!important}section.related-products-slider-home .swiper-button-next,section.related-products-slider-home .swiper-button-prev{position:absolute!important;color:var(--primary)!important;transition:all .25s ease-in-out}section.related-products-slider-home .swiper-button-next{left:1vw!important}section.related-products-slider-home .swiper-button-prev{right:1vw!important}section.related-products-slider-home .swiper-button-next:after{padding:.75vw 1.1vw;background-color:var(--light-bg);border:.1vw solid var(--border-soft-60)!important;border-radius:1.25vw .5vw .5vw 1.25vw!important;font-size:1.25vw!important;font-weight:700!important;transition:all .25s ease-in-out}section.related-products-slider-home .swiper-button-next:hover:after{box-shadow:0 0 .2vw var(--shadow-black-300)}section.related-products-slider-home .swiper-button-prev:after{padding:.75vw 1.1vw;background-color:var(--light-bg);border:.1vw solid var(--border-soft-60)!important;border-radius:.5vw 1.25vw 1.25vw .5vw!important;font-size:1.25vw!important;font-weight:700!important;transition:all .25s ease-in-out}section.related-products-slider-home .swiper-button-prev:hover:after{box-shadow:0 0 .2vw var(--shadow-black-300)}span.not-available-title{opacity:.7;font-size:.9vw}@media (max-width:450px){section.related-products-slider-home .swiper-button-next,section.related-products-slider-home .swiper-button-prev{transform:scale(2.4)}.related-products-slider-top-bar h2{font-size:3.7vw}.related-products-slider-cont .swiper-container{width:100%;height:58vw;position:relative;border:.35vw solid var(--blue-gray-200-55);border-radius:2vw}.related-products-slider-cont .swiper-slide a .discount-label{width:7.6vw;height:7.6vw;position:absolute;top:1.75vw;right:1.5vw;z-index:2}.related-products-slider-cont .swiper-slide a .discount-label span{position:absolute;font-size:2.8vw}.related-products-slider-cont .swiper-slide a .special-offer-label{padding:0;width:17vw;height:5.8vw;border-radius:1vw;color:var(--danger-strong);position:absolute;top:9.8vw;right:1.4vw;z-index:2;font-weight:700;font-size:2.9vw}.related-products-slider-cont .related-product-card-details h3 span.price{font-size:3.35vw;font-weight:600}.related-products-slider-cont .related-product-card-details h2{width:100%;font-size:2.65vw;font-weight:600;text-align:start;height:auto;max-height:8vw;overflow:hidden;justify-content:flex-start!important}.related-products-slider-cont .related-product-card-details{padding-top:1vw;gap:3.7vw}.related-product-card-last-div .score{width:8vw;gap:.3vw;font-size:2.54vw;font-weight:500}.related-product-card-last-div .score svg{width:2.25vw}.related-products-slider-cont .swiper-slide:first-child{border-radius:0 2vw 2vw 0}.related-products-slider-cont .swiper-slide:last-child{border-radius:2vw 0 0 2vw}.related-products-slider-cont .related-product-card-details h3 s{font-size:2.28vw;font-weight:300;opacity:.75}.related-products-slider-cont .related-product-card-details h3 span{font-size:2.78vw}.related-products-slider-cont .related-product-card-details ul.product-colors-pallet li{width:1.9vw;height:1.9vw;border-radius:50%;box-shadow:0 0 .15vw var(--shadow-black-300)}.related-products-slider-cont .related-product-card-details ul.product-colors-pallet{margin-left:2vw}}