.fancybox__container .f-html:not(.fancybox-basket-popup).alert{width:calc(100% - 48px);max-width:800px;padding:.9375rem 3.125rem}.fancybox__container .f-html:not(.fancybox-basket-popup) a{color:#1b1b1b;text-decoration:underline}.fancybox__container .f-html:not(.fancybox-basket-popup) a:hover{text-decoration:none}.fancybox__backdrop{--fancybox-backdrop-bg:rgba(30,30,30,.4)}.f-carousel.pgm-c{--f-carousel-gap:30px;--f-carousel-slide-padding:30px 15px;--f-carousel-dots-height:24px;--f-carousel-dots-width:24px;--f-carousel-dot-height:10px;--f-carousel-dot-width:10px;--f-carousel-dot-bg:#e0e0e0;--f-carousel-dot-opacity:1;--f-carousel-dot-selected-bg:var(--pgm-blue);--f-button-prev-pos:-30px;--f-button-next-pos:-30px;--f-carousel-dot-color:var(--pgm-blue);--f-button-height:60px;--f-button-width:-30px;--f-button-svg-width:26px;--f-button-color:#fff;--f-arrow-pos:-50px;--f-arrow-width:40px;--f-arrow-height:80px;--f-arrow-svg-width:16px;--f-arrow-svg-height:16px;--f-arrow-svg-stroke-width:2.5;--f-arrow-color:#fff;--f-arrow-shadow:none;--f-arrow-border-radius:0;--f-arrow-bg:#d0d0d0;--f-arrow-hover-bg:#d0d0d0;--f-arrow-active-bg:transparent}.f-carousel.pgm-c .f-button{--f-button-bg:rgba(74,153,235,.5);--f-button-hover-bg:rgba(74,153,235,.5)}.f-carousel.pgm-c{--f-carousel-slide-width:calc(25% - 7.5px)}.f-button svg{--f-button-svg-width:32px;--f-button-svg-height:32px;--f-button-svg-fill:#fff;--f-button-svg-stroke-width:0}.f-button.is-arrow.is-next,.f-button.is-arrow.is-prev{z-index:2}.f-carousel__dots:not(.pgmbanner){display:none!important}.basketPopup-container .f-carousel{--f-carousel-gap:20px;--f-carousel-dots-height:0;--f-carousel-slide-width:calc(33.33333% - 14px)}.basketPopup-container .f-carousel .f-button{--f-button-bg:rgba(74,153,235,.5);--f-button-hover-bg:rgba(74,153,235,.5)}.detail__images-mains .f-button{z-index:7!important;--f-arrow-height:72px;--f-arrow-width:36px;--f-arrow-pos:0;--f-button-bg:rgba(74,153,235,.5)}.detail__images-mains .f-button svg{position:relative;--f-button-svg-height:32px;--f-button-svg-fill:#fff}#DetailAlternate .f-carousel,#DetailRecommended .f-carousel,#DetailRelated .f-carousel{--f-carousel-slide-width:calc(25% - 22.5px)}#photoGal75 .f-carousel{--f-arrow-pos:-42px;--f-carousel-gap:10px;--f-carousel-slide-width:calc(16.66667% - 8.33333px)}#photoGal75 .f-carousel .f-carousel__slide img{max-height:120px}#PublishArtCommodity .f-carousel{--f-arrow-pos:-10px;--f-carousel-slide-width:33.33333%}.dealersBox .f-carousel{--f-carousel-slide-width:16.66667%}.dealersBox .f-carousel .f-button{z-index:20!important;--f-arrow-height:72px;--f-arrow-width:36px;--f-arrow-pos:-55px;--f-button-bg:rgba(74,153,235,.5)}.dealersBox .f-carousel .f-button svg{position:relative;--f-button-svg-height:32px;--f-button-svg-fill:#fff}.fancybox__container{--f-html-padding:24px}.fancybox__container .f-button[data-fancybox-close]{top:0;--f-close-button-height:32px;--f-close-button-width:32px;--f-button-color:#999;--f-button-hover-color:#737373}.fancybox__container .f-button[data-fancybox-close] svg{--f-button-svg-height:20px;--f-button-svg-width:20px;--f-button-svg-stroke-width:2px}.fancybox__dialog--gallery .f-carousel__toolbar .f-button{--f-button-color:#fff}.fancybox__dialog--gallery .f-carousel__toolbar .f-button svg{--f-button-svg-fill:#fff;--f-button-svg-stroke-width:1px}.pgmbanner{--f-progressbar-color:#000;--f-carousel-theme-color:#000}.banners,.pgmbanner{position:relative;max-width:80.125rem;margin:0 auto 3.125rem;padding:0;gap:.625rem;display:grid}.banners img,.banners video,.pgmbanner img,.pgmbanner video{width:100%;max-height:100%;transition:transform .2s ease-in-out}.banners video,.pgmbanner video{border-radius:10px}.banners__banner,.pgmbanner__banner{position:relative}.banners__banner a:has(picture),.pgmbanner__banner a:has(picture){height:100%;display:block;overflow:hidden}.banners__banner a:hover img,.pgmbanner__banner a:hover img{transform:scale(1.05)}.banners__banner picture,.pgmbanner__banner picture{height:100%;display:block;overflow:hidden}.banners__banner button,.pgmbanner__banner button{position:absolute;min-height:2.4375rem;padding:0 .9375rem;display:inline-flex;align-items:center;font-size:.875rem;line-height:1.35;font-weight:600;background-color:#4a99eb;border:1px solid #4a99eb;border-radius:7px;color:#fff;transition:all .3s ease}.banners__banner button:hover,.pgmbanner__banner button:hover{background-color:#fff;color:#000;text-decoration:none}.banners__banner button.btn-1,.pgmbanner__banner button.btn-1{top:1.875rem;left:2.1875rem}.banners__banner button.btn-2,.pgmbanner__banner button.btn-2{top:1.875rem;right:2.1875rem}.banners__banner button.btn-3,.pgmbanner__banner button.btn-3{bottom:1.875rem;right:2.1875rem}.banners__banner button.btn-4,.pgmbanner__banner button.btn-4{bottom:1.875rem;left:2.1875rem}.banners.f-carousel .banners__banner,.pgmbanner.f-carousel .banners__banner{display:block}.banners--var-1,.pgmbanner--var-1{grid-template-columns:calc(50% - 10px) 1fr 1fr;grid-template-areas:"main half top" "main half bottom"}.banners--var-2,.pgmbanner--var-2{grid-template-columns:1fr 1fr;grid-template-areas:"first second"}.banners--var-3,.pgmbanner--var-3{grid-template-columns:1fr minmax(auto,420px);gap:.625rem .75rem;grid-template-areas:"main top" "main bottom"}.banners--var-3 img,.banners--var-3 video,.pgmbanner--var-3 img,.pgmbanner--var-3 video{width:100%;height:100%}.banners--var-3 .banners__banner--pos-1,.pgmbanner--var-3 .banners__banner--pos-1{grid-area:main}.banners--var-3 .banners__banner--pos-1 img,.pgmbanner--var-3 .banners__banner--pos-1 img{height:100%;object-fit:cover;object-position:50% 50%}.banners--var-3 .banners__banner--pos-2,.pgmbanner--var-3 .banners__banner--pos-2{grid-area:top}.banners--var-3 .banners__banner--pos-3,.pgmbanner--var-3 .banners__banner--pos-3{grid-area:bottom}.banners--var-4,.pgmbanner--var-4{grid-template-columns:calc(50% - 10px) 1fr 1fr;grid-template-areas:"main second third"}.banners--var-4 .banners__banner--pos-1,.pgmbanner--var-4 .banners__banner--pos-1{grid-area:main}.banners--var-4 .banners__banner--pos-2,.pgmbanner--var-4 .banners__banner--pos-2{grid-area:second}.banners--var-4 .banners__banner--pos-3,.pgmbanner--var-4 .banners__banner--pos-3{grid-area:third}.banners--var-5,.pgmbanner--var-5{grid-template-columns:calc(50% - 10px) 1fr 1fr;grid-template-areas:"main pos-1 pos-2" "main pos-3 pos-4"}.banners--var-5 .banners__banner--pos-1,.pgmbanner--var-5 .banners__banner--pos-1{grid-area:main}.banners--var-5 .banners__banner--pos-2,.pgmbanner--var-5 .banners__banner--pos-2{grid-area:pos-1}.banners--var-5 .banners__banner--pos-3,.pgmbanner--var-5 .banners__banner--pos-3{grid-area:pos-2}.banners--var-5 .banners__banner--pos-4,.pgmbanner--var-5 .banners__banner--pos-4{grid-area:pos-3}.banners--var-5 .banners__banner--pos-5,.pgmbanner--var-5 .banners__banner--pos-5{grid-area:pos-4}.banners--var-6,.pgmbanner--var-6{grid-template-columns:repeat(4,1fr)}.banners .f-carousel__dots,.pgmbanner .f-carousel__dots{display:flex!important;bottom:calc(var(--f-carousel-dots-height)*-1.2);gap:.375rem}@media (max-width:1800px){.banners img,.banners video,.pgmbanner img,.pgmbanner video{width:auto;height:auto;max-height:100%;max-width:100%}}@media (max-width:1500px){.f-carousel.pgm-c{--f-arrow-pos:-5px}}@media (max-width:1400px){.dealersBox .f-carousel .f-button{--f-arrow-pos:-10px}}@media (max-width:1250px){#photoGal75 .f-carousel{--f-carousel-slide-width:25%}}@media (max-width:1200px){.banners,.pgmbanner{--f-carousel-gap:5px;grid-template-columns:1fr 1fr}.body-category .banners,.body-category .pgmbanner{max-width:39.375rem}.banners--var-1,.pgmbanner--var-1{max-width:53.125rem;margin-left:auto;margin-right:auto;grid-template-columns:1fr 1fr;grid-template-areas:"main main" "top half" "bottom half"}.banners--var-3,.pgmbanner--var-3{grid-template-areas:"main main" "top bottom"}.banners--var-3 .banners__banner--pos-1 img,.pgmbanner--var-3 .banners__banner--pos-1 img{height:unset}.banners--var-4,.pgmbanner--var-4{grid-template-areas:"main main" "second third"}.banners--var-5,.pgmbanner--var-5{grid-template-areas:"main main" "pos-1 pos-2" "pos-3 pos-4"}}@media (max-width:1050px){.basketPopup-container .f-carousel{--f-carousel-slide-width:calc(50% - 10px)}}@media (max-width:850px){.f-carousel.pgm-c{--f-carousel-slide-width:calc(33.33333% - 10px)}#PublishArtCommodity .f-carousel{--f-arrow-pos:0;--f-carousel-slide-width:50%}#DetailAlternate .f-carousel,#DetailRecommended .f-carousel,#DetailRelated .f-carousel{--f-carousel-slide-width:calc(33.33333% - 10px)}#photoGal75 .f-carousel{--f-carousel-slide-width:33.33333%}#PublishArtCommodity .f-carousel{--f-arrow-pos:-10px}.dealersBox .f-carousel{--f-carousel-slide-width:25%}.fancybox__container{--f-html-padding:16px}}@media (max-width:768px){.banners video,.pgmbanner video{min-height:18.75rem}.banners__banner,.pgmbanner__banner{display:none}.banners__banner:first-child,.pgmbanner__banner:first-child{display:block}}@media (max-width:767px){.banners,.pgmbanner{display:block;text-align:center;--f-carousel-slide-width:100%;--f-carousel-gap:10px}}@media (max-width:650px){#DetailAlternate .f-carousel,#DetailRecommended .f-carousel,#DetailRelated .f-carousel,.f-carousel.pgm-c{--f-carousel-slide-width:calc(50% - 15px)}#photoGal75 .f-carousel{--f-carousel-slide-width:50%}#PublishArtCommodity .f-carousel{--f-carousel-slide-width:100%}.dealersBox .f-carousel{--f-carousel-slide-width:50%}}@media (max-width:400px){#DetailAlternate .f-carousel,#DetailRecommended .f-carousel,#DetailRelated .f-carousel,.f-carousel.pgm-c{--f-carousel-slide-width:calc(100% - 30px)}}@media (min-width:650px){.fancybox__dialog--gallery{--f-carousel-slide-bg:#fff}.fancybox__dialog--gallery .fancybox__container{margin:60px;flex-direction:row;background:#f1f1f1}.fancybox__dialog--gallery .fancybox__container .fancybox__carousel .fancybox__viewport .fancybox__slide:after{display:none}.fancybox__dialog--gallery .fancybox__container .fancybox__carousel .fancybox__viewport .fancybox__slide.has-youtube{padding:0}.fancybox__dialog--gallery .fancybox__container .fancybox__carousel .fancybox__viewport .fancybox__slide.has-youtube:after{display:block}.fancybox__dialog--gallery .fancybox__container .fancybox__carousel .fancybox__viewport .f-caption{width:100%;margin-top:auto;text-align:center;font-size:18px;--f-caption-color:#1b1b1b;--f-caption-bg:#f1f1f1}.fancybox__dialog--gallery .fancybox__container .f-thumbs{max-height:unset;max-width:268px;all:unset;x--f-carousel-slide-height:100%}.fancybox__dialog--gallery .fancybox__container .f-thumbs.is-draggable{pointer-events:none;overflow:hidden!important;cursor:default!important}.fancybox__dialog--gallery .fancybox__container .f-thumbs .f-thumbs__viewport{xheight:fit-content;padding:30px 15px 20px 18px;gap:8px;grid-template-columns:repeat(2,1fr);align-content:start;--f-thumbs-padding-x:20px;--f-thumbs-padding-y:20px;xoverflow:hidden!important;xtouch-action:none!important}.fancybox__dialog--gallery .fancybox__container .f-thumbs .f-thumbs__slide{xmargin:auto;grid-area:unset;transform:unset!important;--f-carousel-slide-height:110px;--f-carousel-slide-width:110px;--f-thumbs-gap:0}.fancybox__dialog--gallery .fancybox__container .f-thumbs .f-thumbs__slide button{--f-thumb-border-radius:0}.fancybox__dialog--gallery .fancybox__container .f-thumbs .f-thumbs__slide button:after{--f-thumb-selected-shadow:inset 0 0 0 1px #c4d6e9}.fancybox__dialog--gallery .fancybox__container .f-button{--f-button-bg:transparent}.fancybox__dialog--gallery .fancybox__container .f-button:hover{--f-button-hover-bg:transparent}.fancybox__dialog--gallery .fancybox__container .f-button:hover svg{--f-button-svg-fill:#737373}.fancybox__dialog--gallery .fancybox__container .f-button svg{--f-button-svg-fill:#737373;--f-button-svg-width:32px;--f-button-svg-height:32px;--f-button-svg-stroke-width:0}.fancybox__dialog--gallery .fancybox__container .f-button.is-arrow{--f-arrow-pos:10px}.fancybox__dialog--gallery .fancybox__container .f-button.is-arrow:before{inset:-10px}.fancybox__dialog--gallery .fancybox__container .f-button.is-arrow svg{--f-button-svg-fill:#e4e4e4;--f-button-svg-width:48px;--f-button-svg-height:48px}.fancybox__dialog--gallery .fancybox__container .f-button.is-arrow:hover svg{--f-button-svg-fill:#737373}.fancybox__dialog--gallery .fancybox__container .f-carousel__toolbar{grid-template-columns:auto;--f-button-svg-fill:#fff}.fancybox__dialog--gallery .fancybox__container .f-carousel__toolbar .f-button{--f-button-color:#737373}.fancybox__dialog--gallery .fancybox__container .f-carousel__toolbar__column,.fancybox__dialog--gallery .fancybox__container .f-carousel__toolbar__column button{display:none}.fancybox__dialog--gallery .fancybox__container .f-carousel__toolbar .is-right,.fancybox__dialog--gallery .fancybox__container .f-carousel__toolbar .is-right .f-button[title=Close]{display:flex}.fancybox__dialog--gallery .fancybox__container .f-carousel__toolbar .is-right .f-button[title=Close] svg{--f-button-svg-stroke-width:1}.body-article .fancybox__dialog--gallery .fancybox__slide.f-zoomable:after,.body-article .fancybox__dialog--gallery .fancybox__slide.f-zoomable:before{display:none}.body-article .fancybox__dialog--gallery .fancybox__slide .f-panzoom__wrapper{margin:auto}}@media (min-width:768px){.banners--var-1 .banners__banner--pos-1,.pgmbanner--var-1 .banners__banner--pos-1{grid-area:main}.banners--var-1 .banners__banner--pos-2,.pgmbanner--var-1 .banners__banner--pos-2{grid-area:half}.banners--var-1 .banners__banner--pos-3,.pgmbanner--var-1 .banners__banner--pos-3{grid-area:top}.banners--var-1 .banners__banner--pos-4,.pgmbanner--var-1 .banners__banner--pos-4{grid-area:bottom}}