.f-carousel.pgm-c{--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:#d8001b;--f-button-prev-pos:-30px;--f-button-next-pos:-30px;--f-carousel-dot-color:#d8001b;--f-button-height:60px;--f-button-width:-30px;--f-button-svg-width:26px;--f-button-color:#fff;--f-arrow-pos:-30px;--f-arrow-width:30px;--f-arrow-height:60px;--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-slide-width:20%}.f-carousel.pgm-c .f-button{--f-button-bg:transparent;--f-button-hover-bg:transparent}.f-button svg{--f-button-svg-width:21px;--f-button-svg-height:42px;--f-button-svg-fill:var(--pgm-primary);--f-button-svg-stroke-width:0}.f-button.is-arrow.is-next,.f-button.is-arrow.is-prev{z-index:2}.f-carousel:not(.pgmbanner) .f-carousel__dots{display:none!important}.detail__images-mobile .f-button{--f-arrow-height:56px;--f-arrow-width:56px;--f-arrow-pos:-34px;--f-button-bg:hsla(53,16%,49%,.5);border-radius:50%;z-index:20!important}.detail__images-mobile .f-button:before{content:"";inset:-30px;position:absolute;z-index:1}.detail__images-mobile .f-button svg{--f-button-svg-height:26px;--f-button-svg-fill:#fff;position:relative}.detail__images-mobile .f-button.is-prev svg{left:7.5px}.detail__images-mobile .f-button.is-next svg{right:7.5px}.detail__images-mobile .f-carousel__dots{--f-carousel-dot-height:10px;--f-carousel-dot-width:10px;--f-carousel-dot-opacity:1;--f-carousel-dot-bg:#869791;--f-carousel-dot-selected-bg:#404a30}.modelSeries #DetailRecommended .f-carousel.pgm-c{--f-arrow-pos:-25px;--f-carousel-slide-width:20%}#DetailAlternate .f-carousel,#DetailLastVisited .f-carousel,#DetailRecommended .f-carousel,#DetailRelated .f-carousel{--f-carousel-slide-width:20%}#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%}.popup-items-upselling-wrap .f-carousel{--f-arrow-pos:-50px;--f-carousel-slide-width:14.28571%}.fancybox__container{--f-html-padding:24px}.fancybox__container .f-button[data-fancybox-close]{--f-close-button-height:42px;--f-close-button-width:42px;--f-button-color:#999;--f-button-hover-color:#737373;top:0}.fancybox__container .f-button[data-fancybox-close] svg{--f-button-svg-height:24px;--f-button-svg-width:24px;--f-button-svg-stroke-width:1px}.fancybox__dialog .f-html{border-radius:8px}.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}.fancybox__dialog--gallery .fancybox__container{background:#fff}.pgmbanner{--f-progressbar-color:#000;--f-carousel-theme-color:#000}.has-youtube .f-html{--f-video-width:100%;--f-video-height:100%}@media (min-width:650px){.fancybox__dialog--gallery{--f-carousel-slide-bg:#fff}.fancybox__dialog--gallery .fancybox__container{background:#ddd;flex-direction:row;margin:60px}.fancybox__dialog--gallery .fancybox__container .fancybox__carousel .fancybox__viewport .fancybox__slide.has-caption: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 .f-caption{--f-caption-color:#1b1b1b;--f-caption-bg:#ddd;font-size:18px;margin-top:auto;text-align:center;width:100%}.fancybox__dialog--gallery .fancybox__container .f-thumbs{x--f-carousel-slide-height:100%;all:unset;max-height:unset;max-width:268px}.fancybox__dialog--gallery .fancybox__container .f-thumbs.is-draggable{cursor:default!important;overflow:hidden!important;pointer-events:none}.fancybox__dialog--gallery .fancybox__container .f-thumbs .f-thumbs__viewport{xheight:fit-content;--f-thumbs-padding-x:20px;--f-thumbs-padding-y:20px;xoverflow:hidden!important;xtouch-action:none!important;align-content:start;gap:8px;grid-template-columns:repeat(2,1fr)}.fancybox__dialog--gallery .fancybox__container .f-thumbs .f-thumbs__slide{xmargin:auto;--f-carousel-slide-height:110px;--f-carousel-slide-width:110px;--f-thumbs-gap:0;grid-area:unset;transform:unset!important}.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 #d8001b}.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-width:48px;--f-button-svg-height:48px;--f-button-svg-stroke-width:0}.fancybox__dialog--gallery .fancybox__container .f-carousel__toolbar{--f-button-svg-fill:#fff;grid-template-columns:auto}.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 (max-width:1500px){.f-carousel.pgm-c{--f-arrow-pos:0}}@media (max-width:1250px){#photoGal75 .f-carousel,.popup-items-upselling-wrap .f-carousel{--f-carousel-slide-width:25%}}@media (max-width:850px){.f-carousel.pgm-c{--f-carousel-slide-width:33.33333%}#PublishArtCommodity .f-carousel{--f-arrow-pos:0;--f-carousel-slide-width:50%}#DetailAlternate .f-carousel,#DetailLastVisited .f-carousel,#DetailRecommended .f-carousel,#DetailRelated .f-carousel,#photoGal75 .f-carousel,.modelSeries #DetailRecommended .f-carousel.pgm-c{--f-carousel-slide-width:33.33333%}#PublishArtCommodity .f-carousel{--f-arrow-pos:-10px}.fancybox__container{--f-html-padding:16px}}@media (max-width:768px){.body-index #TitleParam_1 .f-carousel{--f-arrow-pos:0;--f-carousel-slide-width:calc(50% - 15px)}}@media (max-width:650px){#DetailAlternate .f-carousel,#DetailLastVisited .f-carousel,#DetailRecommended .f-carousel,#DetailRelated .f-carousel,#photoGal75 .f-carousel,.f-carousel.pgm-c,.modelSeries #DetailRecommended .f-carousel.pgm-c{--f-carousel-slide-width:50%}#PublishArtCommodity .f-carousel{--f-carousel-slide-width:100%}.popup-items-upselling-wrap{display:none}.fancybox__dialog--gallery .fancybox__container{--f-caption-color:#424242}.fancybox__dialog--gallery .fancybox__container .f-thumbs{--f-thumbs-bg:#737373}.fancybox__dialog--gallery .fancybox__container .f-button{--f-arrow-pos:20px}.fancybox__dialog--gallery .fancybox__container .f-button:hover svg{--f-button-svg-fill:#fff}.fancybox__dialog--gallery .fancybox__container .f-button svg{--f-button-svg-width:26px;--f-button-svg-height:26px;--f-button-svg-stroke-width:0;--f-button-svg-fill:#fff}.fancybox__dialog--gallery .fancybox__container .f-carousel__toolbar{--f-toolbar-text-shadow:none;--f-toolbar-color:#424242;--f-button-svg-fill:#fff;grid-template-columns:auto 1fr auto}.fancybox__dialog--gallery .fancybox__container .f-carousel__toolbar .f-button{--f-button-color:#fff}.fancybox__dialog--gallery .fancybox__container .f-carousel__toolbar .is-right{display:flex}.fancybox__dialog--gallery .fancybox__container .f-carousel__toolbar .is-right button{display:none}.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}}@media (max-width:480px){#DetailAlternate .f-carousel,#DetailLastVisited .f-carousel,#DetailRecommended .f-carousel,#DetailRelated .f-carousel{--f-carousel-slide-width:calc(100% - 120px)}}@media (max-width:400px){.f-carousel.pgm-c,.modelSeries #DetailRecommended .f-carousel.pgm-c{--f-carousel-slide-width:100%}}