.product-gallery-container{width:100%;padding-bottom:80px}@media screen and (min-width:991px) and (max-width:1480px){.product-gallery-container{width:98%}}@media screen and (max-width:575.98px){.product-gallery-container{padding-bottom:20px}}.product-gallery-container .product-slider{display:flex;align-items:flex-start;column-gap:24px;max-width:1112px;margin:0 auto 10px;width:100%}.product-gallery-container .product-gallery{flex:0 0 70%;max-width:70%;position:relative;display:flex;height:-webkit-fill-available}.product-gallery-container .main-slider{position:relative;width:100%;opacity:1}.main-slider img.fade-out{transition:opacity 0.3s ease-in-out;opacity:0}.product-gallery-container .product-gallery img{width:100%;height:100%;display:block;object-fit:cover;max-height:535px}.product-gallery-container .thumbs-and-buttons{flex:0 0 30%;max-width:30%;display:flex;flex-direction:column;gap:10px;height:100%}.product-gallery-container.tinted-plate .product-slider{margin:0 auto 20px}.product-gallery-container .thumb-slider{width:100%;flex-grow:1;overflow:hidden;position:relative;height:400px}.product-gallery-container .thumb-grid{display:grid;row-gap:2px;grid-template-columns:repeat(2,1fr);height:100%;overflow-y:auto;overflow-x:hidden;scrollbar-color:rgb(31 31 31 / .5) #0000;scrollbar-width:thin}.product-gallery-container .thumb-grid::-webkit-scrollbar{width:0;height:0;background:#fff0}.product-gallery-container .thumb-grid{-ms-overflow-style:none}.product-gallery-container .thumb-grid{scrollbar-width:none}.product-gallery-container .thumb-item{cursor:pointer;position:relative;transition:.3s ease-out;display:contents}.product-gallery-container .thumb-item img{width:100%;height:auto;object-fit:cover;aspect-ratio:4/3;border:1px solid #ddd;border-radius:6px;transition:transform .2s,border-color .2s;transform:scale(.93)}.product-gallery-container .thumb-item:hover img{transform:scale(1)}.product-gallery-container .thumb-item.active img{border-color:#ffc226;border-width:2px}.product-gallery-container.tinted-plate .thumb-item.active img{border:4px solid #ffc226}.product-gallery-container .sell-product-buttons{display:flex;flex-direction:column;gap:10px}@media screen and (max-width:575.98px){.product-gallery-container .sell-product-buttons{flex-direction:column;row-gap:10px;font-size:14px}}.product-gallery-container .sell-product-buttons .button,.product-gallery-container .sell-product-buttons .price{width:100%;max-width:100%;height:50px;font-size:22px!important;display:flex;align-items:center;justify-content:center;border:2px solid #ffc226;color:#484848;text-align:center;font-size:1.25em;font-weight:600;line-height:normal}@media screen and (max-width:575.98px){.product-gallery-container .sell-product-buttons .button,.product-gallery-container .sell-product-buttons .price{width:100%;max-width:100%;height:46px;font-size:20px!important}}.product-gallery-container .sell-product-buttons .button:hover{border:2px solid #ffe426}.product-gallery-container .slider-control{position:absolute;bottom:0;left:0;width:100%;height:50px;z-index:99;display:flex;align-items:center;justify-content:space-between;padding:20px 45px;column-gap:28px}.product-gallery-container.tinted-plate .slider-control{background:#1f1f1f80;height:80px}@media screen and (max-width:575.98px){.product-gallery-container.tinted-plate .slider-control{height:60px}}.product-gallery-container .progress-bar{background:#484848;height:4px;width:100%;position:relative;overflow:hidden}.product-gallery-container.tinted-plate .progress-bar{background:#fff}.product-gallery-container .progress-slider{position:absolute;top:0;left:0;height:100%;width:15%;background:#ffc226;transform:translateX(0);transition:transform 0.3s ease-in-out}.product-gallery-container .slider-nav{display:flex;align-items:center;column-gap:38px}.product-gallery-container .slider-nav button,.product-gallery-container .custom-prev-button.mobile,.product-gallery .custom-next-button.mobile{background:none;cursor:pointer;border:2px solid #FFC226;width:44px;height:44px;display:flex;align-items:center;justify-content:center}.product-gallery-container .slider-nav button{color:#fff}.product-gallery-container .custom-prev-button.mobile,.product-gallery .custom-next-button.mobile{display:none}.product-gallery-container .slider-nav button svg{width:24px;height:24px;color:#484848;transition:transform 0.2s}.product-gallery-container .slider-nav button:hover{background-color:#ffc226}.product-gallery-container .slider-nav button:hover svg{color:#484848}.product-gallery-container.tinted-plate .slider-nav button svg{color:#fff}.product-gallery-container.tinted-plate .slider-nav button:hover svg{color:#484848}@media screen and (max-width:991.98px){.product-gallery-container .product-slider{flex-direction:column;gap:10px}.product-gallery-container .product-gallery,.product-gallery-container .thumbs-and-buttons{flex:0 0 100%;max-width:100%;width:100%}.product-gallery-container .slider-control{height:70px;justify-content:space-between;column-gap:16px;padding:20px 20px}.product-gallery-container .slider-nav{column-gap:16px}.product-gallery-container .thumb-slider{height:auto;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.product-gallery-container .thumb-grid{display:inline-flex;gap:12px;height:auto;overflow-y:visible;padding-bottom:12px}.product-gallery-container .thumb-grid::-webkit-scrollbar{height:6px;width:auto}.product-gallery-container .thumb-grid::-webkit-scrollbar-thumb{background:#ffc226;border-radius:3px}.product-gallery-container .thumb-item{display:inline-block;width:120px}.product-gallery-container .thumb-item img{aspect-ratio:4/3}}@media screen and (max-width:991px){.product-gallery-container .thumb-slider{display:none}}@media screen and (max-width:576px){.product-gallery-container .custom-prev-button.mobile,.product-gallery .custom-next-button.mobile{bottom:45%;display:block}.product-gallery-container .slider-control{display:none}.product-gallery-container .slider-control .slider-nav{justify-content:space-between;width:100%}.product-gallery-container.tinted-plate .slider-control{padding:20px 20px}.product-gallery .custom-prev-button.mobile,.product-gallery .custom-next-button.mobile{position:absolute;width:36px;height:36px;display:flex;align-items:center;justify-content:center;padding:0;border:2px solid #fff0;background:rgb(255 255 255 / .6)}.product-gallery .custom-next-button.mobile{right:0}.product-gallery .custom-prev-button.mobile:active,.product-gallery .custom-next-button.mobile:active,.product-gallery .custom-prev-button.mobile:hover,.product-gallery .custom-next-button.mobile:hover{background-color:#ffc226}.product-gallery .custom-prev-button.mobile,.product-gallery .custom-next-button.mobile{color:#484848}}.fancybox-group-gallery-2 .fancybox-bg{background:#000}.fancybox-group-gallery-2 .fancybox-is-open .fancybox-bg{opacity:.9}@media screen and (max-width:1280px){.fancybox-content img{max-width:80%!important;margin:0 auto!important;left:50%;transform:translate(-50%,-5%);object-fit:contain}}@media screen and (max-width:576px){.fancybox-content img{max-width:100%!important}}.fancybox-navigation{position:relative;display:flex;align-items:center;height:100%}@media screen and (max-width:576px){.fancybox-navigation{top:75%;height:0;justify-content:center;gap:40px}}@media screen and (max-width:480px){.fancybox-navigation{top:74%}}@media screen and (max-width:440px){.fancybox-navigation{top:71.5%}}.fancybox-navigation .fancybox-button{height:46px;width:46px;border:2px solid #ffc226;background:#fff0;opacity:1;visibility:visible;transition:background 0.3s ease}@media screen and (max-width:768px){.fancybox-navigation .fancybox-button{height:38px;width:38px}}.fancybox-button.fancybox-button--zoom,.fancybox-button.fancybox-button--play{display:none!important}.fancybox-navigation .fancybox-button:hover{background:#ffc226}.fancybox-navigation .fancybox-button.is-touching{background:#ffc226!important}.fancybox-navigation .fancybox-button svg{display:none}.fancybox-navigation .fancybox-button>div{padding:0;display:flex;justify-content:center;align-items:center}.fancybox-navigation .fancybox-button>div:after{content:"";font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important;color:#fff;font-size:16px;font-weight:600}.fancybox-navigation .fancybox-button--arrow_left{padding:0;left:5%}.fancybox-navigation .fancybox-button--arrow_right{padding:0;right:5%}@media screen and (max-width:1300px){.fancybox-navigation .fancybox-button--arrow_left{left:1%}.fancybox-navigation .fancybox-button--arrow_right{right:1%}}@media screen and (max-width:576px){.fancybox-navigation .fancybox-button--arrow_left,.fancybox-navigation .fancybox-button--arrow_right{position:unset}}.fancybox-navigation .fancybox-button--arrow_left>div:after{content:"prev"}.fancybox-navigation .fancybox-button--arrow_right>div:after{content:"next"}.fancybox-infobar{opacity:1;visibility:visible}.fancybox-toolbar{opacity:1;visibility:visible}.fancybox-button{opacity:1;visibility:visible;background:#FFC226;color:#484848}.fancybox-navigation .fancybox-button:hover div::after{color:#000!important}.fancybox-button{height:60px;width:60px}.fancybox-infobar{font-size:16px;height:60px;line-height:60px;min-width:60px}.fancybox-animated{transition-timing-function:ease-in-out}.fancybox-custom-buttons{position:absolute;bottom:0;left:50%;transform:translateX(-50%);padding:10px 0;width:100%;display:flex;justify-content:center;align-items:center;z-index:99999;background:#1f1f1f80}@media screen and (max-width:576px){.fancybox-custom-buttons{width:100%}}.fancybox-custom-buttons .sell-product-buttons{display:flex;gap:20px}@media screen and (max-width:576px){.fancybox-custom-buttons .sell-product-buttons{width:90%;flex-direction:column;gap:10px}}.fancybox-custom-buttons .price{border:2px solid #FFC226;color:#fff;display:flex;justify-content:center;align-items:center}.fancybox-custom-buttons .price,.fancybox-custom-buttons .button{min-width:250px;height:50px;font-size:22px}@media screen and (max-width:768px){.fancybox-custom-buttons .price,.fancybox-custom-buttons .button{min-width:200px}}@media screen and (max-width:576px){.fancybox-custom-buttons .price,.fancybox-custom-buttons .button{min-width:100%;height:40px;font-size:20px;padding:0 5px}}.fancybox-content .modal._in{animation:none!important;display:grid!important}.fancybox-modal-form .fancybox-content{padding:0;background:#fff0}.fancybox-modal-form .fancybox-slide--inline{padding:20px 0}.modal__close{position:absolute;top:15px;right:15px;background:none;border:none;cursor:pointer;z-index:1000;padding:5px}.modal__close svg{fill:#333;transition:fill 0.3s ease}.modal__close:hover svg{fill:#000}.fancybox-modal-form .fancybox-close-small{display:none}.sell-content__main .wp-block-post-content .wp-block-heading::after{margin:32px auto}