.width-1280-margin-auto{max-width:1280px;width:100%;margin:0 auto !important}.margin-top-maincontent #maincontent{margin-top:150px}.margin-top-maincontent-cms-page .columns{padding-top:150px}@media (min-width:480px) and (max-width:768px){.margin-top-maincontent-cms-page .columns{padding-top:150px}}@media (max-width:480px){.margin-top-maincontent-cms-page .columns{padding-top:150px}}.margin-top-maincontent-cms-page .columns .column{padding-bottom:0}.background-rules{background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-color:#fff}.input-rules-login{height:45px;background-color:#fff;font-size:15px !important;font-weight:500 !important;color:#504c4b;font-family:'Spartan',sans-serif !important}.confirm-button{background-color:#d29e0e !important;font-family:'Spartan',sans-serif !important;font-size:14px !important;font-weight:500 !important;text-decoration:none;border:none !important;border-radius:0 !important;color:#fff !important}.cancel-button{background-color:#f5f5f5 !important;font-family:'Spartan',sans-serif !important;font-size:14px !important;font-weight:500 !important;text-decoration:none;border:none !important;border-radius:0 !important;color:#1c1715 !important}.product-item-premiato{display:flex;justify-content:center;align-items:center;position:relative;margin:4px 0 0 0;width:50px;height:50px;border-radius:50%;background-color:#d29e0e;z-index:2}@media (max-width:480px){.product-item-premiato{width:40px;height:40px}}.black-icons{display:flex;flex-direction:column;z-index:2}.black-icons .icon-new-product,.black-icons .icon-discount{width:70px;height:26px;background-color:#1c1715;display:flex;align-items:center;justify-content:center}@media (max-width:480px){.black-icons .icon-new-product,.black-icons .icon-discount{margin:0}}.black-icons .icon-new-product .text,.black-icons .icon-discount .text{color:#ffffff;font-size:12px;font-weight:bold;text-align:center;text-transform:uppercase;margin:0}.cms-banner-title{position:relative}.cms-banner-title img{height:200px;min-height:200px;width:100%;object-fit:cover;filter:brightness(50%)}.cms-banner-title .banner{position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:column;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (max-width:768px){.cms-banner-title .banner{width:90%}}.cms-banner-title .banner .banner-title{font-size:15px;color:#ffffff;margin:0}.cms-banner-title .banner .banner-description{font-size:27px;font-weight:500;color:#ffffff;line-height:1.26;text-align:center;text-transform:uppercase}.icon-info:before{content:"\e60c";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;line-height:40px;color:white;font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:normal;overflow:hidden;text-align:center;background:orange;border-radius:50%;margin-left:6px;margin-right:6px}.icon-wishlist-empty:before{content:"\e601";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;line-height:40px;color:#1c1715;font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:normal;overflow:hidden;text-align:center;border-radius:50%;margin-left:6px;margin-right:6px}.icon-search:before{content:url('/pub/media/lens-icon.png');-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;line-height:26px;color:#fff;font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:normal;overflow:hidden;text-align:center;border-radius:50%;margin-left:6px;margin-right:6px}.icon-account{font-family:'Spartan',sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;color:#504c4b}@media (min-width:768px){.icon-account{content:url('/pub/media/user-icon.png');-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;line-height:30px;color:#fff;font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:normal;overflow:hidden;text-align:center;border-radius:50%;margin-left:6px}}.icon-cart{content:"\e611";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:36px;line-height:36px;color:#1c1715;font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:normal;overflow:hidden;text-align:center;background:transparent;border-radius:50%;margin-left:6px;margin-right:6px}.icon-close{content:"\e62f";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:36px;line-height:36px;color:gray;font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:normal;overflow:hidden;text-align:center;background:transparent;border-radius:50%;margin-left:6px;margin-right:6px}.customer-welcome .action.switch::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:#fff;content:'\e622';font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:normal;overflow:hidden;text-align:center}.customer-welcome .action.switch:hover:after{color:#fff}.icon-config{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:26px;line-height:26px;vertical-align:top;display:inline-block;font-family:'icons-blank-theme';font-weight:normal;overflow:hidden;text-align:center;border-radius:50%;margin-left:6px;margin-right:6px}.max-with-margin-auto{max-width:1280px;margin-left:auto;margin-right:auto}.form-box-border-shadow{border:1px solid transparent;border-radius:15px;box-shadow:0px 0px 7px 1px #757575;-webkit-box-shadow:0px 0px 7px 1px #757575;-moz-box-shadow:0px 0px 7px 1px #757575;-o-box-shadow:0px 0px 7px 1px #757575}.box-item-style{position:relative;width:280px !important;max-width:280px !important;height:500px !important;background-color:#fff;box-shadow:0 3px 10px 0 rgba(80,76,75,0.15)}@media (max-width:768px){.box-item-style{width:280px !important}}@media (max-width:480px){.box-item-style{width:280px !important;margin:0 auto !important;border:none}}.box-item-style .actions-primary{position:absolute;display:none;top:50%;bottom:50%;z-index:2;width:100%}.box-item-style .actions-primary .tocart-form{display:flex}.box-item-style .actions-primary .action.tocart.primary{display:block;margin-left:0px;margin-right:0px}.box-item-style:hover{background-color:#d29e0e}.box-item-style:hover .product-item-link,.box-item-style:hover .old-price span,.box-item-style:hover .special-price span{color:#ffffff !important}.box-item-style .product-item-info{position:absolute;display:flex;flex-direction:column;width:100%;height:100%}.box-item-style .product-item-info .product-item-extra-info{display:flex;flex-direction:column;justify-content:space-between;position:absolute;width:-webkit-fill-available;width:-moz-available;padding:18px;height:240px}@media (max-width:768px){.box-item-style .product-item-info .product-item-extra-info{padding:8px}}.box-item-style .product-item-info .product-item-extra-info .top-icons{display:flex;justify-content:space-between;align-items:center;min-height:50px}.box-item-style .product-item-info .product-item-extra-info .product-item-premiato{display:flex;justify-content:center;align-items:center;position:relative;margin:4px 0 0 0;width:50px;height:50px;border-radius:50%;background-color:#d29e0e;z-index:2}@media (max-width:480px){.box-item-style .product-item-info .product-item-extra-info .product-item-premiato{width:40px;height:40px}}.box-item-style .product-item-info .product-item-extra-info .black-icons{display:flex;flex-direction:column;z-index:2}.box-item-style .product-item-info .product-item-extra-info .black-icons .icon-new-product,.box-item-style .product-item-info .product-item-extra-info .black-icons .icon-discount{width:70px;height:26px;background-color:#1c1715;display:flex;align-items:center;justify-content:center}@media (max-width:480px){.box-item-style .product-item-info .product-item-extra-info .black-icons .icon-new-product,.box-item-style .product-item-info .product-item-extra-info .black-icons .icon-discount{margin:0}}.box-item-style .product-item-info .product-item-extra-info .black-icons .icon-new-product .text,.box-item-style .product-item-info .product-item-extra-info .black-icons .icon-discount .text{color:#ffffff;font-size:12px;font-weight:bold;text-align:center;text-transform:uppercase;margin:0}.box-item-style .product-item-info .product-item-extra-info .extra-discount{z-index:2;background-color:#1c1715;color:#fff;font-size:12px;font-weight:bold;text-align:center;height:fit-content;padding:8px 12px;width:fit-content;display:flex;align-self:flex-end;text-transform:uppercase}.box-item-style .product-item-info .product-item-photo{width:100%}@media (max-width:768px){.box-item-style .product-item-info .product-item-photo{display:flex}}.box-item-style .product-item-info .product-item-photo .product-image-container{width:252px !important;padding:14px;width:100%;margin:0 auto}.box-item-style .product-item-info .product-item-photo .product-image-container .product-image-wrapper{padding:0 !important;height:100%}.box-item-style .product-item-info .product-item-photo .product-image-container .product-image-photo{background:#fff;margin:0 !important;position:relative}.box-item-style .product-item-info .product-item-details{padding:0 12px;height:100%;display:flex;flex-direction:column;align-items:center}.box-item-style .product-item-info .product-item-details .product-item-categories{font-size:13px;color:#1c1715;text-align:center;padding:8px 0}@media (max-width:768px){.box-item-style .product-item-info .product-item-details .product-item-categories{display:none}}.box-item-style .product-item-info .product-item-details .product-item-name{text-align:center;height:44px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:768px){.box-item-style .product-item-info .product-item-details .product-item-name{margin:0px}}.box-item-style .product-item-info .product-item-details .product-item-name a{font-size:15px;font-weight:500;color:#1c1715;hyphens:none;-webkit-hyphens:none}@media (max-width:768px){.box-item-style .product-item-info .product-item-details .product-item-name a{font-size:15px;font-weight:500;color:#1c1715}}.box-item-style .product-item-info .product-item-details .product-item-additional-info{text-align:center;height:20px}.box-item-style .product-item-info .product-item-details .product-item-additional-info-title{font-size:11px}.box-item-style .product-item-info .product-item-details .product-item-manufacturer{text-align:center;font-size:13px;color:#1c1715;min-height:20px}@media (max-width:768px){.box-item-style .product-item-info .product-item-details .product-item-manufacturer{padding:8px 0}}.box-item-style .product-item-info .product-item-details .product-box-price-symbols{display:flex;flex-direction:row;justify-content:center;align-items:center;height:23px}.box-item-style .product-item-info .product-item-details .product-box-price-symbols .price-box.price-final_price{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0px}@media (max-width:768px){.box-item-style .product-item-info .product-item-details .product-box-price-symbols .price-box.price-final_price{text-align:left}}.box-item-style .product-item-info .product-item-details .product-box-price-symbols .price-box.price-final_price .container-price,.box-item-style .product-item-info .product-item-details .product-box-price-symbols .price-box.price-final_price .container-special-price{display:flex;flex-direction:row;align-items:center}.box-item-style .product-item-info .product-item-details .product-box-price-symbols .price-box.price-final_price .container-price .old-special-price,.box-item-style .product-item-info .product-item-details .product-box-price-symbols .price-box.price-final_price .container-special-price .old-special-price{display:flex}@media (max-width:768px){.box-item-style .product-item-info .product-item-details .product-box-price-symbols .price-box.price-final_price .container-price,.box-item-style .product-item-info .product-item-details .product-box-price-symbols .price-box.price-final_price .container-special-price{text-align:center}}.box-item-style .product-item-info .product-item-details .product-box-price-symbols .price-box.price-final_price .container-price .vat-excl,.box-item-style .product-item-info .product-item-details .product-box-price-symbols .price-box.price-final_price .container-special-price .vat-excl{font-size:11px;color:#1c1715}@media (max-width:768px){.box-item-style .product-item-info .product-item-details .product-box-price-symbols .price-box.price-final_price .container-price .vat-excl,.box-item-style .product-item-info .product-item-details .product-box-price-symbols .price-box.price-final_price .container-special-price .vat-excl{margin:0}}@media (max-width:768px){.box-item-style .product-item-info .product-item-details .product-box-price-symbols .price-box.price-final_price .discount{display:none}}.box-item-style .product-item-info .product-item-details .product-box-price-symbols .price-box.price-final_price .final_price .price-final_price{display:flex;flex-direction:column}.box-item-style .product-item-info .product-item-details .product-box-price-symbols .price-box.price-final_price .final_price .price-final_price .price{font-size:16px}.box-item-style .product-item-info .product-item-details .product-box-price-symbols .price-box.price-final_price .final_price .price-final_price .vat-excl{font-size:14px;color:gray;margin:14px 0}.box-item-style .product-item-info .product-item-details .product-box-price-symbols .price-box.price-final_price .special-price .price{font-weight:500;font-size:15px;color:#cf9c0d;padding:0 4px}.box-item-style .product-item-info .product-item-details .product-box-price-symbols .price-box.price-final_price .old-price .price{font-weight:500;font-size:15px;color:#1c1715;padding:0 4px}.box-item-style .product-item-info .product-item-details .product-box-price-symbols .stock.unavailable span{font-size:14px;color:gray}.box-item-style .product-item-info .product-item-details .product-item-symbols{height:fit-content;flex-grow:1;display:flex;flex-direction:column;justify-content:center;padding-bottom:4px}.box-item-style .product-item-info .product-item-details .product-item-symbols .items{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.box-item-style .product-item-info .product-item-details .product-item-symbols .items .item{margin:1px 3px;display:flex}.box-item-style .product-item-info .product-item-details .product-item-symbols .items .item .labels{background-color:#d2b13d;color:#fff;font-size:9px;font-weight:500;text-transform:uppercase;padding:4px;display:inline-block;line-height:10px !important;height:8px}.box-item-style .product-item-info .product-item-details .product-item-symbols .items .item .labels.additive-free,.box-item-style .product-item-info .product-item-details .product-item-symbols .items .item .labels.preservative-free{background-color:#af9ec0}.box-item-style .product-item-info .product-item-details .product-item-symbols .items .item .labels.gluten-free{background-color:#cc9a51}.box-item-style .product-item-info .product-item-details .product-item-symbols .items .item .labels.lactose-free{background-color:#9fbbb8}.box-item-style .product-item-info .product-item-details .product-item-symbols .items .item .labels.palmoil-free{background-color:#8ea649}.box-item-style .product-item-info .product-item-details .product-item-symbols .items .item .labels.yeast-free{background-color:#a68d60}.box-item-style .product-item-info .product-item-details .product-item-symbols .items .item .labels.sugar-free{background-color:#7fc2c6}.box-item-style .product-item-info .product-item-details .product-item-symbols .items .item .labels.milk-free{background-color:#5dbde8}.box-item-style .product-item-info .product-item-details .product-item-symbols .items .item .labels.egg-free{background-color:#d2b13d}.box-item-style .product-item-info .product-item-details .product-item-symbols .items .item .labels.aroma-free{background-color:#cc9a51}.box-item-style .product-item-info .product-item-details .product-item-symbols .items .item .labels.bio{background-color:#71c527}.box-item-style .product-item-info .product-item-details .product-item-symbols .items .item .labels.vegan{background-color:#0bb238}.modals-wrapper{font-size:18px;color:#1c1715;font-family:'Spartan',sans-serif}.modals-wrapper .modal-footer .action-accept{background-color:#d29e0e !important;font-family:'Spartan',sans-serif !important;font-size:14px !important;font-weight:500 !important;text-decoration:none;border:none !important;border-radius:0 !important;color:#fff !important}.modals-wrapper .modal-footer .action-dismiss{background-color:#f5f5f5 !important;font-family:'Spartan',sans-serif !important;font-size:14px !important;font-weight:500 !important;text-decoration:none;border:none !important;border-radius:0 !important;color:#1c1715 !important}.page.messages .messages{display:flex;justify-content:center;flex-direction:column}.page.messages .messages .info,.page.messages .messages .message-success,.page.messages .messages .message-error,.page.messages .messages .message-notice{font-family:'Spartan',sans-serif;background-color:#d29e0e;color:#fff;font-size:14px;text-align:center;padding:8px 0;font-weight:500}.page.messages .messages .info a,.page.messages .messages .message-success a,.page.messages .messages .message-error a,.page.messages .messages .message-notice a{color:#fff;text-decoration:underline}.page.messages .messages ::before{color:#1c1715}.navigation-menu-item-active{border-bottom:1px solid #d29e0e;color:#d29e0e}.navigation-menu-item-active a{color:#d29e0e}.field-error,div.mage-error[generated]{font-size:12px;color:#f81701}body.cms-chi-siamo .navigation li.company,body.cms-etica-e-sostenibilita .navigation li.company,body.cms-qualita .navigation li.company{border-bottom:1px solid #d29e0e;color:#d29e0e}body.cms-chi-siamo .navigation li.company a,body.cms-etica-e-sostenibilita .navigation li.company a,body.cms-qualita .navigation li.company a{color:#d29e0e}body.catalog-category-view .navigation li.shop span,body.catalog-product-view .navigation li.shop span{border-bottom:1px solid #d29e0e;color:#d29e0e}body.catalog-category-view .navigation li.shop span a,body.catalog-product-view .navigation li.shop span a{color:#d29e0e}body.cms-clienti .navigation li.customers>div>a,body.cms-hotel .navigation li.customers>div>a{border-bottom:1px solid #d29e0e;color:#d29e0e}body.cms-clienti .navigation li.customers>div>a a,body.cms-hotel .navigation li.customers>div>a a{color:#d29e0e}body.cms-contatti .navigation li.contacts,body.cms-lavora-con-noi .navigation li.contacts{border-bottom:1px solid #d29e0e;color:#d29e0e}body.cms-contatti .navigation li.contacts a,body.cms-lavora-con-noi .navigation li.contacts a{color:#d29e0e}body.eventcalendar-event-eventlist .navigation li.academy{border-bottom:1px solid #d29e0e;color:#d29e0e}body.eventcalendar-event-eventlist .navigation li.academy a{color:#d29e0e}body.amblog-index-index .navigation li.blog,body.amblog-index-post .navigation li.blog{border-bottom:1px solid #d29e0e;color:#d29e0e}body.amblog-index-index .navigation li.blog a,body.amblog-index-post .navigation li.blog a{color:#d29e0e}.widget.block.block-static-block{margin-bottom:0}.content-center-carousel__excerpt{max-width:52rem;font-size:1.06666667rem;margin:auto}.carousel-cont .slick-slide.lt1{transform:translate(0%, 0) scale(.6)}@media (max-width:991.98px){.carousel-cont .slick-slide.lt1{transform:translate(1%, 0) scale(.6)}}.carousel-cont .slick-slide.lt1 .carousel-item__text{display:none}.carousel-cont .slick-slide.lt1 h2{font-size:15px;font-weight:500;width:180px;height:180px;color:#1c1715;border-radius:50%;line-height:180px;margin-top:-16px}.carousel-cont .slick-slide.gt1{transform:translate(0%, 0) scale(.6)}@media (max-width:991.98px){.carousel-cont .slick-slide.gt1{transform:translate(-1%, 0) scale(.6)}}.carousel-cont .slick-slide.gt1 .carousel-item__text{display:none}.carousel-cont .slick-slide.gt1 h2{font-size:15px;font-weight:500;width:180px;height:180px;color:#1c1715;border-radius:50%;line-height:180px;margin:auto;margin-bottom:53px;margin-top:-16px}.carousel-cont .slick-slide.slick-center{z-index:1;transform:scale(1);vertical-align:top}.carousel-cont .slick-slide.slick-center h2{font-size:25px;font-weight:500;width:180px;height:180px;background-color:#d29e0e;color:#fff;border-radius:50%;line-height:180px;margin:auto;margin-bottom:53px}.carousel-cont .slick-slide.slick-center .carousel-item__text{display:block;height:130px}.carousel-cont .slick-slide{transform:translate(0, 0) scale(.6)}.carousel-cont .slick-slide h2{font-size:25px;font-weight:500;width:180px;height:180px;background-color:#d8d8d8;border-radius:50%;line-height:180px;margin:auto;margin-bottom:53px;margin-top:-16px}.carousel-cont .slick-slide .carousel-item__text{display:none}.carousel-cont .carousel-item{background:transparent;padding:2rem 0;float:inline-start !important}.carousel-cont .carousel-item__title{text-align:center;font-size:2.93333333rem;line-height:3.33333333rem;margin-bottom:1.33333333rem;text-transform:uppercase}@media (max-width:991.98px){.carousel-cont .carousel-item__title{font-size:2.33333333rem}}.carousel-cont .carousel-item__text{text-align:center}.carousel-cont .carousel-item__text p{margin-bottom:0.2rem}.carousel-cont .slick-list{padding-bottom:10rem !important;padding-top:3.33333333rem !important}@media (max-width:991.98px){.carousel-cont .slick-list{padding-left:2rem !important;padding-right:2rem !important;padding-top:6rem !important}}@media (max-width:991.98px){.carousel-cont .slick-prev,.carousel-cont .slick-next{top:45px}}.carousel-wrap{position:relative;z-index:0;max-width:1280px;margin:0 auto}.carousel-wrap .carousel-line{background-color:#b1b0b0;height:0.06666667rem;width:70%;top:142px;z-index:-1;position:absolute;left:50%;transform:translateX(-50%)}@media (max-width:991.98px){.carousel-wrap .carousel-line{display:none}}.carousel-wrap .carousel-item__title{font-size:2.66666667rem}.fotorama-stretch,.fotorama-focus-overlay:after,.fotorama__stage__shaft,.fotorama__stage__frame,.fotorama__html,.fotorama__video iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.fotorama-grab-cursor,.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama-grabbing-cursor,.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama-gpu,.fotorama--fullscreen,.fotorama__caption,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__stage__frame,.fotorama__wrap--css3 .fotorama__html,.fotorama__stage:before,.fotorama__nav:before,.fotorama__stage:after,.fotorama__nav:after,.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{transform:translateZ(0)}.fotorama-focus,.fotorama__nav__frame,.fotorama__fullscreen-icon:focus,.fotorama__zoom-out:focus,.fotorama__zoom-in:focus{outline:0}.fotorama-focus-overlay:after{background-color:#006bb4;border-radius:inherit;content:''}.fotorama-transform-disabled,.fotorama__wrap--video .fotorama__stage__shaft,.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html{transform:none !important}.fotorama-transition-for-slide,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-duration:0ms;transition-property:transform,width;transition-timing-function:cubic-bezier(.1, 0, .25, 1)}.fotorama-no-select,.fotorama__wrap,.fotorama__no-select,.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close{user-select:none}.fotorama-select,.fotorama__select{user-select:text}.fotorama-empty-bg{background:url(data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=)}.fotorama-auto-margin,.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama-inline-block,.fotorama__nav__shaft,.fotorama__nav__frame,.fotorama__caption__wrap{*display:inline;*zoom:1;-moz-box-orient:vertical;display:-moz-inline-box;display:inline-block;vertical-align:middle}.fotorama-content-box,.fotorama__nav__frame{box-sizing:content-box}.fotorama-border-box,.fotorama__thumb-border,.fotorama__caption__wrap,.fotorama__arr{box-sizing:border-box}.fotorama-hidden,.fotorama--hidden,.fotorama__load{left:-99999px;position:absolute;top:-99999px;z-index:-1000}.fotorama-visible{left:auto;opacity:1;position:relative;top:auto;z-index:auto}.fotorama-no-tap,.fotorama__stage__shaft,.fotorama__stage__frame,.fotorama__nav,.fotorama__nav__shaft,.fotorama__nav__frame,.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close{-webkit-tap-highlight-color:rgba(0,0,0,0)}.transitionDuration{transition-duration:333ms}.transitionDurationZero{transition-duration:0ms}.fotorama-sprite,.fotorama__fullscreen .fotorama__zoom-out,.fotorama__fullscreen .fotorama__zoom-in,.fotorama__arr .fotorama__arr__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__thumb--icon,.fotorama__video-close{background-image:url('gallery.png');background-repeat:no-repeat}@media print{.fotorama-print-background,.fotorama-sprite,.fotorama__thumb-border,.fotorama__fullscreen .fotorama__zoom-out,.fotorama__fullscreen .fotorama__zoom-in,.fotorama__arr .fotorama__arr__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__thumb--icon,.fotorama__video-close{background:none !important}}.fotorama__fullscreen-icon:focus,.fotorama__zoom-out:focus,.fotorama__zoom-in:focus,.fotorama__arr:focus,.fotorama__stage__shaft:focus,.fotorama__nav__frame--thumb:focus .fotorama__thumb,.fotorama__nav__frame--dot:focus .fotorama__dot{box-shadow:none}.fotorama__fullscreen-icon:focus:after,.fotorama__zoom-out:focus:after,.fotorama__zoom-in:focus:after,.fotorama__arr:focus:after,.fotorama__stage__shaft:focus:after,.fotorama__nav__frame--thumb:focus .fotorama__thumb:after,.fotorama__nav__frame--dot:focus .fotorama__dot:after{border-radius:inherit;bottom:3px;box-shadow:0 0 3px 1px #68a8e0;content:'';left:3px;position:absolute;right:3px;top:3px;z-index:1000}.fotorama__nav__frame--thumb:focus .fotorama__thumb:after,.fotorama__nav__frame--dot:focus .fotorama__thumb:after,.fotorama__nav__frame--thumb:focus .fotorama__dot:after,.fotorama__nav__frame--dot:focus .fotorama__dot:after{bottom:0;left:0;right:0;top:0}.fotorama__nav__frame--thumb:focus .fotorama__thumb.fotorama_vertical_ratio:after,.fotorama__nav__frame--dot:focus .fotorama__thumb.fotorama_vertical_ratio:after{left:2px;right:2px}.fotorama__nav__frame--thumb:focus .fotorama__thumb,.fotorama__nav__frame--dot:focus .fotorama__thumb{overflow:inherit}.fotorama__nav__frame:nth-child(2):focus .fotorama__thumb:after{left:1px}.fotorama__nav__frame:nth-child(2):focus .fotorama__thumb.fotorama_vertical_ratio:after{top:1px}.fotorama__nav__frame:last-child:focus .fotorama__thumb:after{right:1px}.fotorama__nav__frame:last-child:focus .fotorama__thumb.fotorama_vertical_ratio:after{bottom:1px}.fotorama__thumb__arr{box-shadow:none}.fotorama--fullscreen{background:#fff;bottom:0 !important;float:none !important;left:0 !important;margin:0 !important;position:fixed !important;right:0 !important;top:0 !important;width:100% !important;z-index:1000 !important}.fotorama--fullscreen .fotorama__wrap{max-width:100% !important}.fotorama__fullscreen{overflow:hidden;position:relative}.fotorama__fullscreen .fotorama__zoom-in,.fotorama__fullscreen .fotorama__zoom-out{cursor:pointer;display:block;height:80px;overflow:hidden;position:absolute;width:80px}.fotorama__fullscreen .fotorama__zoom-out{background-position:0 -80px !important;top:80px}.fotorama__fullscreen .fotorama__zoom-out.fotorama__zoom-out--disabled{display:none}.fotorama__fullscreen .fotorama__zoom-in{background-position:0 0 !important;top:0}.fotorama__fullscreen .fotorama__zoom-in.fotorama__zoom-in--disabled{display:none}.fotorama__fullscreen .fotorama__video-close{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__zoom-in,.fotorama__zoom-out{display:none}.fotorama{min-width:1px;overflow:hidden}.fotorama__wrap{-webkit-text-size-adjust:100%;direction:ltr;position:relative;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__stage,.fotorama__nav{max-width:100%;overflow:hidden;position:relative}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__stage__shaft{position:relative}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1 !important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active,.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{border:none !important;max-width:inherit;opacity:0}.fotorama__loaded .fotorama__img,.fotorama__error .fotorama__img{opacity:1}.fotorama__img--full{display:none}.fotorama__nav{display:none;font-size:0;line-height:0;white-space:nowrap;z-index:5}.fotorama__nav__shaft{left:0;position:relative;text-align:left;top:0}.fotorama__nav__frame{position:relative}.fotorama__nav--dots{display:block;text-align:center}.fotorama__nav--dots .fotorama__nav__frame{height:30px;width:18px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0 !important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0 !important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__active .fotorama__dot{background-color:#ff5501;border-color:#ff5501}.fotorama__nav__frame.fotorama__active .fotorama__nav__frame{border-width:3px;height:0;width:0}.fotorama__nav__frame.fotorama__active .fotorama__nav__frame:after{left:-3px;padding:3px;top:-3px}.fotorama__nav__frame:focus {box-shadow:none}.fotorama__nav__frame:focus :after{left:-1px;padding:1px;top:-1px}.fotorama__dot{border-radius:6px;border:1px solid #858585;display:block;height:4px;left:6px;position:relative;top:12px;width:4px}.fotorama__thumb{background-color:#ebebeb;height:100%;overflow:hidden;position:relative;width:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{backface-visibility:hidden;background-image:linear-gradient(to bottom right, rgba(255,255,255,0.25), rgba(64,64,64,0.1));border:1px solid #ff5501;left:0;position:absolute;top:0;z-index:9}.fotorama__caption{bottom:0;color:#000;font-size:14px;left:0;line-height:1.5;position:absolute;right:0;z-index:12}.fotorama__caption a{border-bottom:1px solid;border-color:rgba(0,0,0,0.005);color:#000;text-decoration:none}.fotorama__caption a:hover{border-color:rgba(0,0,0,0.005);color:#000}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--video .fotorama__caption,.fotorama__wrap--no-captions .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;padding:5px 10px}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fotorama__spinner{-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);left:50%;position:absolute;top:50%}.fotorama__wrap--css3 .fotorama__spinner{animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html{transition-duration:.3s;transition-property:opacity;transition-timing-function:linear}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html{opacity:0}.fotorama__select{cursor:auto}.fotorama__video{bottom:0;left:0;position:absolute;right:0;top:32px;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close{cursor:pointer;position:absolute}.fotorama__arr{z-index:900}.fotorama__fullscreen-icon,.fotorama__zoom-out,.fotorama__zoom-in,.fotorama__video-close{z-index:1000}.fotorama__arr{bottom:0;position:absolute;top:0;width:80px}._block-content-loading .fotorama__arr{opacity:0}.fotorama__arr .fotorama__arr__arr{-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);left:50%;position:absolute;top:50%;height:80px;width:80px}.fotorama__arr--prev{left:0}.fotorama__arr--prev .fotorama__arr__arr{background-position:-80px -80px}.fotorama__arr--next{right:0}.fotorama__arr--next .fotorama__arr__arr{background-position:-160px -80px}.fotorama__arr--disabled{cursor:default;opacity:0;pointer-events:none}.fotorama__fullscreen-icon{background-position:0 0;display:none;height:80px;right:0;top:0;width:80px;z-index:1000}.fotorama--fullscreen-icons .fotorama__fullscreen-icon{display:none}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-80px 0;display:inline-block}.fotorama__video-play{-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);left:50%;position:absolute;top:50%;background-position:-80px -160px;height:160px;width:160px}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__loaded .fotorama__video-play,.fotorama__error .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{display:block;opacity:1}.fotorama__nav__frame .fotorama__video-play{background-position:0 -240px;height:80px;width:80px}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}.fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{opacity:1;right:93px;top:97px}.fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}.fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{opacity:1;right:93px;top:97px}.fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}.fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{opacity:1;right:93px;top:97px}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0 !important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none !important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(80px, -80px, 0);-ms-transform:translate3d(80px, -80px, 0);-o-transform:translate3d(80px, -80px, 0);transform:translate3d(80px, -80px, 0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-120px, 0, 0);-ms-transform:translate3d(-120px, 0, 0);-o-transform:translate3d(-120px, 0, 0);transform:translate3d(-120px, 0, 0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(120px, 0, 0);-ms-transform:translate3d(120px, 0, 0);-o-transform:translate3d(120px, 0, 0);transform:translate3d(120px, 0, 0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(80px, -80px, 0) !important;-ms-transform:translate3d(80px, -80px, 0) !important;-o-transform:translate3d(80px, -80px, 0) !important;transform:translate3d(80px, -80px, 0) !important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-120px, 0, 0) !important;-ms-transform:translate3d(-120px, 0, 0) !important;-o-transform:translate3d(-120px, 0, 0) !important;transform:translate3d(-120px, 0, 0) !important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(120px, 0, 0) !important;-ms-transform:translate3d(120px, 0, 0) !important;-o-transform:translate3d(120px, 0, 0) !important;transform:translate3d(120px, 0, 0) !important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus){transition-duration:.3s;transition-property:transform,opacity,background-color}.fotorama__stage:before,.fotorama__nav:before,.fotorama__stage:after,.fotorama__nav:after{background-repeat:no-repeat;content:'';display:block;pointer-events:none;position:absolute;text-decoration:none;z-index:10}.fotorama__stage:before,.fotorama__nav:before{left:-10px;top:-10px}.fotorama__stage:after,.fotorama__nav:after{right:-10px;bottom:-10px}.fotorama__stage.fotorama__shadows--left:before,.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--right:after,.fotorama__nav.fotorama__shadows--right:after{background-size:1px 100%,5px 100%;bottom:0;height:auto;top:0;width:10px}.fotorama__stage.fotorama__shadows--top:before,.fotorama__nav.fotorama__shadows--top:before,.fotorama__stage.fotorama__shadows--bottom:after,.fotorama__nav.fotorama__shadows--bottom:after{background-size:100% 1px,100% 5px;height:10px;left:0;right:0;width:auto}.fotorama__stage.fotorama__shadows--left:before,.fotorama__nav.fotorama__shadows--left:before{background-image:linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent),radial-gradient(farthest-side at 0 50%, rgba(0,0,0,0.4), transparent);background-position:0 0,0 0;left:0}.fotorama__stage.fotorama__shadows--right:after,.fotorama__nav.fotorama__shadows--right:after{background-image:linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent),radial-gradient(farthest-side at 100% 50%, rgba(0,0,0,0.4), transparent);background-position:100% 0,100% 0;right:0}.fotorama__stage.fotorama__shadows--top:before,.fotorama__nav.fotorama__shadows--top:before{background-image:linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent),radial-gradient(farthest-side at 50% 0, rgba(0,0,0,0.4), transparent);background-position:0 0,0 0;top:0}.fotorama__stage.fotorama__shadows--bottom:after,.fotorama__nav.fotorama__shadows--bottom:after{background-image:linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent),radial-gradient(farthest-side at 50% 100%, rgba(0,0,0,0.4), transparent);background-position:0 100%,0 100%;bottom:0}.fotorama--fullscreen .fotorama__stage:before,.fotorama--fullscreen .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--fade .fotorama__stage:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--fade .fotorama__stage:after{display:none}.fotorama__nav-wrap .fotorama_vertical_ratio .fotorama__img{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:auto;position:absolute;top:50%;width:100%}.fotorama__nav-wrap .fotorama_horizontal_ratio .fotorama__img{-webkit-transform:translate(-50%, -50%);-ms-transform:translateY(-50%, -50%);-o-transform:translateY(-50%, -50%);transform:translateY(-50%, -50%);top:50%;left:50%;position:absolute;width:auto}.magnifier-thumb-wrapper{display:block;left:0;position:relative;top:0}.magnifier-lens{border:solid 1px #bbb;left:0;overflow:hidden;position:absolute;top:0;z-index:800}.magnify-lens{background:rgba(255,255,255,0.5);border:solid 1px #bbb;color:#fff;left:0;position:absolute;text-align:center;top:0;z-index:1000;overflow:hidden}.magnify-lens .magnifier-large{width:auto;height:auto;max-height:none;max-width:none;border:none;position:absolute;z-index:100}.magnifier-loader-text{margin-top:10px}.magnifier-preview{bottom:0;left:58%;overflow:hidden;padding:0;position:absolute;z-index:2;top:215px}.magnifier-preview:not(.hidden){background-color:#fff}.magnifier-preview img{left:0;max-width:inherit;max-height:inherit;position:absolute;top:0;object-fit:scale-down}.fotorama__stage__frame{text-align:center}.fotorama__stage__frame .fotorama__img{height:auto;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);transition-duration:.3s;transition-property:width,height,top,left;vertical-align:middle;width:auto}.magnify-opaque{opacity:.5}.magnify-hidden{display:none}.fotorama__nav-wrap--vertical.fotorama__nav-wrap{display:inline-block;left:0;position:absolute;top:0}.fotorama__nav-wrap--vertical .fotorama__nav__shaft{background-color:white;width:100%}.fotorama__nav-wrap--vertical .fotorama__nav__shaft .fotorama__nav__frame--thumb{display:block;padding-bottom:inherit !important}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img{display:none}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img,.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{bottom:0;left:0;margin:auto;max-height:inherit;max-width:inherit;position:absolute;right:0;top:0}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{cursor:default;display:block;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;top:0;transition:.3s linear;vertical-align:middle;width:auto}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full.fotorama__img--zoommable{cursor:pointer;max-height:none;max-width:none;transition-property:width,height,bottom,right,top,left}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full.fotorama__img--draggable{cursor:move;transition-property:none}.fotorama--fullscreen .fotorama__stage__frame iframe{left:80px;width:calc(100% - 80px * 2)}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left,.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{bottom:0;cursor:pointer;position:absolute;top:0;width:30px;z-index:1000}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .fotorama__thumb--icon{-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);left:50%;position:absolute;top:50%;width:100%}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left{left:0}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{right:0}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left,.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right{cursor:pointer;height:30px;left:0;position:absolute;right:0;z-index:1000}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right .fotorama__thumb--icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin:auto;width:30px}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left{top:0}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right{bottom:0}.fotorama__wrap--only-active .fotorama__stage,.fotorama__wrap--only-active .fotorama__nav{max-width:99999px !important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__thumb--icon{font-size:0.001px;padding-bottom:30px}.fotorama__thumb__arr--left .fotorama__thumb--icon{background-position:-25px -265px}.fotorama__thumb__arr--right .fotorama__thumb--icon{background-position:-25px -350px}.magnify-fullimage{display:none}.fotorama__arr,.fotorama__thumb__arr{background-color:rgba(255,255,255,0.3);transition:background-color .3s ease-in-out}.fotorama__arr:hover,.fotorama__thumb__arr:hover{background-color:rgba(255,255,255,0.5)}.fotorama__arr:active,.fotorama__thumb__arr:active{background-color:rgba(213,213,213,0.5)}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in{background-color:rgba(255,255,255,0.3);transition:background-color .3s ease-in-out}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon:hover,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out:hover,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in:hover{background-color:rgba(255,255,255,0.5)}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon:active,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out:active,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in:active{background-color:rgba(213,213,213,0.5)}.fotorama__video-close{background-position:-80px 0;height:80px;opacity:0;right:0;top:0;transform:translate3d(80px, -80px, 0);transition:opacity .3s ease-in-out;width:80px}@media all and (max-width:768px){.fotorama__video-close{background-position:-100px -20px;top:10px;height:40px;width:40px}}.fotorama__video-close.fotorama-show-control{opacity:1;transform:translate3d(0, -10px, 0)}.gallery-placeholder__image{display:block;margin:auto}.fotorama__spinner{background-image:url('../../images/loader-1.gif');bottom:0;display:none;height:64px;left:0;margin:auto;position:absolute;right:0;top:0;width:64px;z-index:100}.fotorama__spinner.fotorama__spinner--show{display:block}.fotorama__product-video--loaded .fotorama__img,.fotorama__product-video--loaded .fotorama__img--full{display:none !important}.fotorama__stage .fotorama__arr--shown{display:block !important}.fotorama__stage .fotorama__arr--hidden{display:none !important}