.base-thumbnail-carousel[data-v-03fa9dcc]{display:grid;gap:16px;grid-template-rows:minmax(0,1fr) 20px;grid-template-rows:minmax(0,1fr)}@media screen and (min-width: 1200px){.base-thumbnail-carousel[data-v-03fa9dcc]{gap:24px}}.base-thumbnail-carousel__main-wrap[data-v-03fa9dcc]{position:relative}@media screen and (min-width: 1200px){.base-thumbnail-carousel__main-wrap[data-v-03fa9dcc]{display:grid;grid-template-rows:minmax(0,1fr) 60px}}.base-thumbnail-carousel__main[data-v-03fa9dcc]{aspect-ratio:395 / 230}@media screen and (min-width: 1200px){.base-thumbnail-carousel__main[data-v-03fa9dcc]{aspect-ratio:755 / 425;aspect-ratio:990 / 504}}.base-thumbnail-carousel__main .splide__track[data-v-03fa9dcc]{height:100%}.base-thumbnail-carousel__main .splide__slide[data-v-03fa9dcc]{width:100%}.splide__arrows--main[data-v-03fa9dcc]{display:flex;justify-content:space-between;padding-left:10px;padding-right:10px;position:absolute;z-index:1;width:100%;top:50%;-webkit-transform:translateY(-15px);transform:translateY(-15px);height:0}.splide__arrows--main .splide__arrow[data-v-03fa9dcc]{background-color:var(--white);width:30px;height:30px;padding:3px;min-height:unset;color:var(--darkblue1);border:2px solid var(--darkblue1)}:is(.splide__arrows--main .splide__arrow[data-v-03fa9dcc]):hover,:is(.splide__arrows--main .splide__arrow).focus-visible.js-focus-visible[data-v-03fa9dcc],.js-focus-visible :is(.splide__arrows--main .splide__arrow).focus-visible[data-v-03fa9dcc],:is(.splide__arrows--main .splide__arrow[data-v-03fa9dcc]):active{background-color:var(--darkblue1);color:var(--white)}:is(.splide__arrows--main .splide__arrow[data-v-03fa9dcc]):hover,:is(.splide__arrows--main .splide__arrow[data-v-03fa9dcc]):focus-visible,:is(.splide__arrows--main .splide__arrow[data-v-03fa9dcc]):active{background-color:var(--darkblue1);color:var(--white)}.base-thumbnail-carousel__main-item[data-v-03fa9dcc]{position:relative;height:100%}.base-thumbnail-carousel__main-picture[data-v-03fa9dcc]{display:block;height:100%;justify-content:center}.base-thumbnail-carousel__main-img[data-v-03fa9dcc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.base-thumbnail-carousel__main-caption[data-v-03fa9dcc]{display:none}@media screen and (min-width: 1200px){.base-thumbnail-carousel__main-caption[data-v-03fa9dcc]{display:block}}.base-thumbnail-carousel__main-footer[data-v-03fa9dcc]{position:absolute;bottom:10px;left:10px;display:flex;justify-content:flex-end;gap:5px;width:calc(100% - 20px)}@media screen and (min-width: 1200px){.base-thumbnail-carousel__main-footer[data-v-03fa9dcc]{position:unset;display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%}}.base-thumbnail-carousel__main-view-text[data-v-03fa9dcc]{font-size:.875rem;display:inline-flex;padding:5px 15px;background:var(--navy2);color:var(--white);align-items:center;transition:.2s ease background;display:none}@media screen and (min-width: 1200px){.base-thumbnail-carousel__main-view-text[data-v-03fa9dcc]{display:none}}.base-thumbnail-carousel__main-expand[data-v-03fa9dcc]{padding:0;background:unset;border:0;min-height:unset;color:var(--navy2)}:is(.base-thumbnail-carousel__main-expand:hover,.base-thumbnail-carousel__main-expand.focus-visible).js-focus-visible[data-v-03fa9dcc]>*,.js-focus-visible[data-v-03fa9dcc] :is(.base-thumbnail-carousel__main-expand:hover,.base-thumbnail-carousel__main-expand.focus-visible)>*{background:var(--navy2);color:var(--white)}:is(.base-thumbnail-carousel__main-expand[data-v-03fa9dcc]:hover,.base-thumbnail-carousel__main-expand[data-v-03fa9dcc]:focus-visible)>*{background:var(--navy2);color:var(--white)}.base-thumbnail-carousel__main-expand svg[data-v-03fa9dcc]{background:var(--white);color:var(--navy2);padding:5px;height:30px;width:auto;transition:.2s ease background}@media screen and (min-width: 1200px){.base-thumbnail-carousel__main-expand svg[data-v-03fa9dcc]{height:32px;padding:6px}}@media screen and (min-width: 1200px){.base-thumbnail-carousel__main-expand[data-v-03fa9dcc]{position:absolute;right:10px;bottom:70px}}.base-thumbnail-carousel__main-count[data-v-03fa9dcc]{position:absolute;right:20px;top:50px;white-space:nowrap;display:none}@media screen and (min-width: 1200px){.base-thumbnail-carousel__main-count[data-v-03fa9dcc]{display:block;position:unset;right:0;margin-left:auto}}.splide__arrows--modal[data-v-03fa9dcc]{display:flex;justify-content:space-between;padding-left:20px;padding-right:20px;position:absolute;z-index:1;width:100%;top:50%;-webkit-transform:translateY(-50px);transform:translateY(-50px);height:0}@media screen and (max-width: 1199.98px) and (orientation: landscape){.splide__arrows--modal[data-v-03fa9dcc]{-webkit-transform:translateY(calc(-50% - 10px));transform:translateY(calc(-50% - 10px))}}.splide__arrows--modal .splide__arrow[data-v-03fa9dcc]{background-color:var(--white);width:30px;height:30px;color:var(--darkblue1);min-height:unset;padding:3px;border:2px solid var(--darkblue1)}:is(.splide__arrows--modal .splide__arrow[data-v-03fa9dcc]):hover,:is(.splide__arrows--modal .splide__arrow).focus-visible.js-focus-visible[data-v-03fa9dcc],.js-focus-visible :is(.splide__arrows--modal .splide__arrow).focus-visible[data-v-03fa9dcc],:is(.splide__arrows--modal .splide__arrow[data-v-03fa9dcc]):active{background-color:var(--darkblue1);color:var(--white)}:is(.splide__arrows--modal .splide__arrow[data-v-03fa9dcc]):hover,:is(.splide__arrows--modal .splide__arrow[data-v-03fa9dcc]):focus-visible,:is(.splide__arrows--modal .splide__arrow[data-v-03fa9dcc]):active{background-color:var(--darkblue1);color:var(--white)}@media screen and (min-width: 1200px){.splide__arrows--modal .splide__arrow[data-v-03fa9dcc]{width:65px;height:65px;padding:10px;display:inline-flex}:is(.splide__arrows--modal .splide__arrow) svg[data-v-03fa9dcc]{height:auto;width:100%}}.base-thumbnail-carousel__modal-count[data-v-03fa9dcc]{position:absolute;bottom:20px;right:20px;color:var(--white);font-size:.875rem;text-align:right}@media screen and (max-width: 1199.98px) and (orientation: landscape){.base-thumbnail-carousel__modal-count[data-v-03fa9dcc]{bottom:5px}}.base-modal-carousel__hide[data-v-03fa9dcc]{position:absolute;top:10px;left:10px;z-index:1;padding:5px;background:rgb(0 0 0 / .5)}.base-modal-carousel__hide svg[data-v-03fa9dcc]{height:20px;width:auto;color:var(--white)}@media screen and (max-width: 1199.98px) and (orientation: portrait){.base-modal-carousel__hide[data-v-03fa9dcc]{top:-50px}}@media screen and (min-width: 1200px){.base-modal-carousel__hide[data-v-03fa9dcc]{top:-50px;left:20px}}.modal--thumbnail-carousel-hide-controls .base-modal-carousel__hide[data-v-03fa9dcc],.modal--thumbnail-carousel-hide-controls .base-modal-carousel__slide-caption[data-v-03fa9dcc],.modal--thumbnail-carousel-hide-controls .splide__arrows--modal[data-v-03fa9dcc],.modal--thumbnail-carousel-hide-controls .base-thumbnail-carousel__modal-count[data-v-03fa9dcc]{opacity:.1}.base-modal-carousel-wrap[data-v-03fa9dcc]{height:calc(100vh - 65px);height:calc(100dvh - 65px);position:relative}@media screen and (max-width: 1199.98px) and (orientation: landscape){.base-modal-carousel-wrap[data-v-03fa9dcc]{height:100%}.base-modal-carousel-wrap .base-modal-carousel__slide-content[data-v-03fa9dcc]{grid-template-rows:minmax(0,1fr) auto}.base-modal-carousel-wrap .base-modal-carousel__slide-image[data-v-03fa9dcc]{grid-column:1;grid-row:1 / span 2}.base-modal-carousel-wrap .base-modal-carousel__slide-caption[data-v-03fa9dcc]{grid-column:1;grid-row:2;background:rgb(0 0 0 / .7);padding:5px 20px;font-size:.875rem}}.base-modal-carousel__track-wrap[data-v-03fa9dcc],.base-modal-carousel__slide-content[data-v-03fa9dcc]{height:100%}.base-modal-carousel__slide-content[data-v-03fa9dcc]{display:grid;grid-template-rows:minmax(0,1fr) minmax(var(--paddingBlock),auto)}.base-modal-carousel__slide-image[data-v-03fa9dcc]{width:100vw;display:flex;align-items:center;justify-content:center}.base-modal-carousel__slide-img[data-v-03fa9dcc]{width:100%;-o-object-fit:contain;object-fit:contain;height:100%;display:block}.base-modal-carousel__slide-caption[data-v-03fa9dcc]{color:var(--white);padding:5px 20px;align-items:center;height:100%;display:flex}.base-thumbnail-carousel__thumbs[data-v-03fa9dcc]{overflow:hidden}@media screen and (max-width: 1199.98px){.base-thumbnail-carousel__thumbs[data-v-03fa9dcc]{display:none}}@media screen and (min-width: 1200px){.base-thumbnail-carousel__thumbs[data-v-03fa9dcc]{padding-top:30px;padding-bottom:60px;-webkit-padding-after:30px;padding-block-end:30px;height:calc(100% - 30px)}}.base-thumbnail-carousel__thumbs .splide-thumb[data-v-03fa9dcc],.base-thumbnail-carousel__thumbs .base-thumbnail-carousel__thumbs-item[data-v-03fa9dcc]{height:100%}.base-thumbnail-carousel__thumbs .base-thumbnail-carousel__thumbs-item[data-v-03fa9dcc]{overflow:hidden;aspect-ratio:unset;background:var(--white)}@media screen and (min-width: 1200px){.base-thumbnail-carousel__thumbs .splide__track[data-v-03fa9dcc]{aspect-ratio:1085 / 605;aspect-ratio:990 / 504;height:100%!important;text-align:right;width:100%}}.base-thumbnail-carousel__thumbs .splide__arrows[data-v-03fa9dcc]{position:absolute;left:50%;top:0;margin:unset;display:flex;justify-content:space-between;flex-direction:column;height:100%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.base-thumbnail-carousel__thumbs .splide__arrow[data-v-03fa9dcc]{border:0;background:transparent;padding:0}:is(.base-thumbnail-carousel__thumbs .splide__arrow) svg[data-v-03fa9dcc]{height:25px;width:auto}:is(:is(.base-thumbnail-carousel__thumbs .splide__arrow) svg) fill[data-v-03fa9dcc],:is(:is(.base-thumbnail-carousel__thumbs .splide__arrow) svg) path[data-v-03fa9dcc]{fill:var(--navy2)}:is(.base-thumbnail-carousel__thumbs .splide__arrow[data-v-03fa9dcc]):hover,:is(.base-thumbnail-carousel__thumbs .splide__arrow).focus-visible.js-focus-visible[data-v-03fa9dcc],.js-focus-visible :is(.base-thumbnail-carousel__thumbs .splide__arrow).focus-visible[data-v-03fa9dcc]{background:none}:is(.base-thumbnail-carousel__thumbs .splide__arrow[data-v-03fa9dcc]):hover,:is(.base-thumbnail-carousel__thumbs .splide__arrow[data-v-03fa9dcc]):focus-visible{background:none}:is(:is(:is(.base-thumbnail-carousel__thumbs .splide__arrow):hover,:is(.base-thumbnail-carousel__thumbs .splide__arrow).focus-visible) svg).js-focus-visible fill[data-v-03fa9dcc],.js-focus-visible :is(:is(:is(.base-thumbnail-carousel__thumbs .splide__arrow):hover,:is(.base-thumbnail-carousel__thumbs .splide__arrow).focus-visible) svg) fill[data-v-03fa9dcc],:is(:is(:is(.base-thumbnail-carousel__thumbs .splide__arrow):hover,:is(.base-thumbnail-carousel__thumbs .splide__arrow).focus-visible) svg).js-focus-visible path[data-v-03fa9dcc],.js-focus-visible :is(:is(:is(.base-thumbnail-carousel__thumbs .splide__arrow):hover,:is(.base-thumbnail-carousel__thumbs .splide__arrow).focus-visible) svg) path[data-v-03fa9dcc]{fill:var(--green1)}:is(:is(:is(.base-thumbnail-carousel__thumbs .splide__arrow):hover,:is(.base-thumbnail-carousel__thumbs .splide__arrow):focus-visible) svg) fill[data-v-03fa9dcc],:is(:is(:is(.base-thumbnail-carousel__thumbs .splide__arrow):hover,:is(.base-thumbnail-carousel__thumbs .splide__arrow):focus-visible) svg) path[data-v-03fa9dcc]{fill:var(--green1)}.base-thumbnail-carousel__thumbs .splide__arrow--prev[data-v-03fa9dcc]{-webkit-transform:rotate(-270deg) translateX(-15px);transform:rotate(-270deg) translate(-15px)}.base-thumbnail-carousel__thumbs .splide__arrow--next[data-v-03fa9dcc]{-webkit-transform:rotate(90deg) translateX(-15px);transform:rotate(90deg) translate(-15px)}:is(:is(.base-thumbnail-carousel__thumbs .splide__slide) .base-thumbnail-carousel__thumbs-item[data-v-03fa9dcc]):after{speak:never;pointer-events:none;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:5px solid transparent}:is(:is(:is(.base-thumbnail-carousel__thumbs .splide__slide):hover,:is(.base-thumbnail-carousel__thumbs .splide__slide).focus-visible) .base-thumbnail-carousel__thumbs-item).js-focus-visible[data-v-03fa9dcc]:after,.js-focus-visible[data-v-03fa9dcc] :is(:is(:is(.base-thumbnail-carousel__thumbs .splide__slide):hover,:is(.base-thumbnail-carousel__thumbs .splide__slide).focus-visible) .base-thumbnail-carousel__thumbs-item):after{border-color:var(--navy2)}:is(:is(:is(.base-thumbnail-carousel__thumbs .splide__slide):hover,:is(.base-thumbnail-carousel__thumbs .splide__slide):focus-visible) .base-thumbnail-carousel__thumbs-item[data-v-03fa9dcc]):after{border-color:var(--navy2)}:is(:is(:is(.base-thumbnail-carousel__thumbs .splide__slide.is-active):hover,:is(.base-thumbnail-carousel__thumbs .splide__slide.is-active).focus-visible) .base-thumbnail-carousel__thumbs-item).js-focus-visible[data-v-03fa9dcc]:after,.js-focus-visible[data-v-03fa9dcc] :is(:is(:is(.base-thumbnail-carousel__thumbs .splide__slide.is-active):hover,:is(.base-thumbnail-carousel__thumbs .splide__slide.is-active).focus-visible) .base-thumbnail-carousel__thumbs-item):after{border-color:var(--navy2)}:is(:is(:is(.base-thumbnail-carousel__thumbs .splide__slide.is-active):hover,:is(.base-thumbnail-carousel__thumbs .splide__slide.is-active):focus-visible) .base-thumbnail-carousel__thumbs-item[data-v-03fa9dcc]):after{border-color:var(--navy2)}:is(:is(.base-thumbnail-carousel__thumbs .splide__slide.is-active) .base-thumbnail-carousel__thumbs-item[data-v-03fa9dcc]):after{border-color:var(--lime1)}.base-thumbnail-carousel__thumbs .splide__slide[data-v-03fa9dcc]{cursor:pointer;width:100%!important}.base-thumbnail-carousel__thumbs .base-thumbnail-carousel__thumbs-img[data-v-03fa9dcc]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fade-enter-active[data-v-03fa9dcc],.fade-leave-active[data-v-03fa9dcc]{transition:all .2s;-webkit-transform:unset;transform:unset}.fade-enter-from[data-v-03fa9dcc],.fade-leave-to[data-v-03fa9dcc]{opacity:0}@media (prefers-reduced-motion){.fade-enter-from[data-v-03fa9dcc],.fade-leave-to[data-v-03fa9dcc]{-webkit-transform:translateY(0px);transform:translateY(0);background-position:97% center}}.base-thumbnail-carousel__favorite[data-v-03fa9dcc]{position:absolute;top:15px;right:15px;z-index:1;border:0}.base-thumbnail-carousel__favorite[data-v-03fa9dcc] svg{color:var(--white);fill:var(--blasck);fill-opacity:.5}.base-thumbnail-carousel__favorite[data-v-03fa9dcc] svg:hover,.base-thumbnail-carousel__favorite[data-v-03fa9dcc] svg.focus-visible.js-focus-visible,.js-focus-visible .base-thumbnail-carousel__favorite[data-v-03fa9dcc] svg.focus-visible{fill-opacity:1}.base-thumbnail-carousel__favorite[data-v-03fa9dcc] svg:hover,.base-thumbnail-carousel__favorite[data-v-03fa9dcc] svg:focus-visible{fill-opacity:1}@media screen and (min-width: 1200px){.base-thumbnail-carousel__favorite[data-v-03fa9dcc]{top:45px}}
