.side-panel{position:fixed;z-index:3;top:0;min-width:unset;background:#fff;padding:30px;margin:0;text-align:left;border:none;box-sizing:border-box;overflow:auto;box-shadow:0 0 10px #000 2b;height:100vh;width:400px;right:-400px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease}@media (max-width:767px){.side-panel{width:90%;height:100vh;right:-95%}.side-panel.active{right:-1px}}@media (max-width:768px){.modal-popup .modal-inner-wrap,.custom-slide .modal-inner-wrap{background-color:#fff}}body{text-transform:uppercase;color:#000}.close{font-family:'icons-blank-theme';content:"\e616";width:20px;height:20px;line-height:20px;font-size:20px;display:block;color:#000;float:right;margin:-2px -2px 0 0}.title-basis{font-weight:400;color:#000;text-transform:uppercase}.grid-product-name{font-weight:400;color:#000;text-transform:uppercase;font-size:12px;letter-spacing:0}.title-medium{font-size:15px;letter-spacing:0.2px}.title-big{font-size:18px;font-weight:400;text-transform:uppercase}@media (max-width:767px){.title-big{font-size:16px}}.header-links{font-size:12px;font-weight:400;color:#000;text-transform:uppercase;letter-spacing:0.3px;line-height:20px}.header-links:hover{text-shadow:0 0 0 #000}@media (max-width:767px){.header-links{font-size:10px;line-height:50px}.header-links span,.header-links span:before,.header-links span:after{font-size:10px;line-height:50px;display:inline-block}}.link{font-size:12px;font-weight:400;color:#000;letter-spacing:0.5px;text-transform:uppercase;line-height:1.33;margin:0;cursor:pointer;font-weight:600;font-size:10px}.default-text{font-size:12px;font-weight:400;color:#000;letter-spacing:0.5px;text-transform:uppercase;line-height:1.33;margin:0}.default-text-small{font-size:12px;font-weight:400;color:#000;letter-spacing:0.5px;text-transform:uppercase;line-height:1.33;margin:0;font-size:10px}button{text-transform:uppercase}.button-height-big{line-height:40px !important;height:40px}.button-height-big:hover span,.button-height-big span{line-height:40px !important;height:40px}.button-height-medium{line-height:33px !important;height:33px}.button-height-medium:hover span,.button-height-medium span{line-height:33px !important;height:33px}.button,.button-primary,.button-secondary{font-size:12px;font-weight:400;color:#000;letter-spacing:0.5px;text-transform:uppercase;line-height:1.33;cursor:pointer;font-weight:600;font-size:10px;border-radius:0;padding:0 17px;text-align:center;margin:0;box-sizing:border-box}@media (max-width:767px){.button,.button-primary,.button-secondary{padding:0;width:100%;margin-bottom:5px}}.button-primary{color:#fff;background:#000;line-height:40px !important;height:40px}.button-primary:hover span,.button-primary span{line-height:40px !important;height:40px}.button-primary span{color:#fff}.button-primary-disabled{background:#858585;border:1px solid #858585;cursor:unset;pointer-events:none}.button-secondary{background:#fff;border:1px solid #000;color:#000;line-height:40px !important;height:40px}.button-secondary:hover span,.button-secondary span{line-height:40px !important;height:40px}.button-secondary span{color:#000}.button-secondary a{line-height:40px !important;height:40px;width:unset}.button-secondary a:hover span,.button-secondary a span{line-height:40px !important;height:40px}.button-secondary:hover{border:1px solid #333;background:#fff}.button-secondary:hover span{font-size:12px;font-weight:400;color:#000;letter-spacing:0.5px;text-transform:uppercase;line-height:1.33;margin:0;cursor:pointer;font-weight:600;font-size:10px;color:#333}.price{color:#000;font-weight:600}.price-including-tax .price,.price-excluding-tax .price,.price-including-tax,.price-excluding-tax,.grid-price{color:#000;font-weight:600;font-size:11px !important}.product-price{color:#000;font-weight:600;font-size:16px}.old-price{text-decoration:line-through;color:#8c8c8c}.frontend-summary-options.installments{flex-basis:100%;font-size:10px;text-align:left}.block-title,.block-title>strong{font-size:15px;letter-spacing:0.2px}a:hover{text-decoration:none}a:active{color:#000;text-decoration:none}button:hover{background:unset;border:none}._keyfocus *:focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:none}input[type="text"],input[type="password"],input[type="url"],input[type="tel"],input[type="search"],input[type="number"],input[type*="date"],input[type="email"]{height:35px}input[type="checkbox"]{opacity:0;position:absolute;z-index:1}input[type="checkbox"]+label{position:relative;line-height:16px;padding-left:20px}input[type="checkbox"]+label:before{content:"";display:block;position:absolute;border:1px solid #636363;width:13px;height:13px;left:0;top:0;cursor:pointer}input[type="checkbox"]+label:after{content:"";display:block;position:absolute;transform:rotate(45deg);height:7px;width:3px;top:2px;left:0;margin-left:5px}input[type="checkbox"]:checked+label:after{content:"";display:block;position:absolute;transform:rotate(45deg);height:7px;width:3px;top:1px;left:0;margin-left:5px;border-bottom:2px solid #000;border-right:2px solid #000}.action.close,.general-close{position:absolute;top:10px;right:10px}.action.close :after,.general-close :after{font-family:'icons-blank-theme';content:"\e616";width:20px;height:20px;line-height:20px;font-size:20px;display:block;color:#000;float:right;margin:-2px -2px 0 0}.login-container .fieldset:after{margin-top:15px}form .field.password .control .input-text{z-index:1}form .fieldset{margin-bottom:8px;display:flex;flex-wrap:wrap;flex-direction:column}form .fieldset:after{width:100%}form .fieldset>.field{position:relative;margin-bottom:10px}form .fieldset .field-required>.label{font-size:10px}form .fieldset .field-required>.label:after{content:'*';color:#e02b27;font-size:1.2rem;margin:0 0 0 5px}form .fieldset .action.remind{font-size:12px}form .fieldset .field.choice.newsletter:before{padding:0}form .fieldset .field.choice.newsletter label.label{display:inline-block;padding-bottom:6px;font-size:10px}form .fieldset label.label,form .fieldset label,form .fieldset label.span{font-size:10px;text-transform:uppercase;line-height:20px}form .fieldset>.legend{font-size:15px;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:15px}button.primary,button.action.primary,a.action.primary,.action.primary,.action-primary,.action.primary.tocart{font-size:12px;font-weight:400;color:#000;letter-spacing:0.5px;text-transform:uppercase;line-height:1.33;cursor:pointer;font-weight:600;font-size:10px;padding:0 17px;text-align:center;margin:0;box-sizing:border-box;color:#fff;background:#000;line-height:40px !important;height:40px;border-radius:0}@media (max-width:767px){button.primary,button.action.primary,a.action.primary,.action.primary,.action-primary,.action.primary.tocart{padding:0;width:100%;margin-bottom:5px}}button.primary:hover span,button.action.primary:hover span,a.action.primary:hover span,.action.primary:hover span,.action-primary:hover span,.action.primary.tocart:hover span,button.primary span,button.action.primary span,a.action.primary span,.action.primary span,.action-primary span,.action.primary.tocart span{line-height:40px !important;height:40px}button.primary span,button.action.primary span,a.action.primary span,.action.primary span,.action-primary span,.action.primary.tocart span{color:#fff}button.primary:hover,button.action.primary:hover,a.action.primary:hover,.action.primary:hover,.action-primary:hover,.action.primary.tocart:hover{background:#000}.action.secondary,.action.filter-clear{font-size:12px;font-weight:400;letter-spacing:0.5px;text-transform:uppercase;line-height:1.33;cursor:pointer;font-weight:600;font-size:10px;border-radius:0;padding:0 17px;text-align:center;margin:0;box-sizing:border-box;background:#fff;border:1px solid #000;color:#000;line-height:40px !important;height:40px}@media (max-width:767px){.action.secondary,.action.filter-clear{padding:0;width:100%;margin-bottom:5px}}.action.secondary:hover span,.action.filter-clear:hover span,.action.secondary span,.action.filter-clear span{line-height:40px !important;height:40px}.action.secondary span,.action.filter-clear span{color:#000}.action.secondary a,.action.filter-clear a{line-height:40px !important;height:40px;width:unset}.action.secondary a:hover span,.action.filter-clear a:hover span,.action.secondary a span,.action.filter-clear a span{line-height:40px !important;height:40px}.action.secondary:hover,.action.filter-clear:hover{border:1px solid #333;background:#fff}.action.secondary:hover span,.action.filter-clear:hover span{font-size:12px;font-weight:400;color:#000;letter-spacing:0.5px;text-transform:uppercase;line-height:1.33;margin:0;cursor:pointer;font-weight:600;font-size:10px;color:#333}.action.tocompare,.product-info-main .action.tocompare,.add-to-links .action.tocompare,.product-item-actions .actions-secondary>.action.tocompare{display:none}.abs-actions-addto-gridlist,.action.towishlist,.abs-actions-addto-gridlist,.table-comparison .wishlist.split.button>.action.split,.product-items .wishlist.split.button>.action.split,.product-items .action.towishlist,.products.list.items .action.towishlist,.table-comparison .action.towishlist,.product-item-actions .actions-secondary>.action,.product-info-main .action.towishlist,.product-options-bottom .action.towishlist{width:fit-content !important;font-size:12px;font-weight:400;letter-spacing:0.5px;text-transform:uppercase;line-height:1.33;cursor:pointer;font-weight:600;font-size:10px;border-radius:0;padding:0 17px;text-align:center;margin:0;box-sizing:border-box;background:#fff;border:1px solid #000;color:#000;line-height:40px !important;height:40px}@media (max-width:767px){.abs-actions-addto-gridlist,.action.towishlist,.abs-actions-addto-gridlist,.table-comparison .wishlist.split.button>.action.split,.product-items .wishlist.split.button>.action.split,.product-items .action.towishlist,.products.list.items .action.towishlist,.table-comparison .action.towishlist,.product-item-actions .actions-secondary>.action,.product-info-main .action.towishlist,.product-options-bottom .action.towishlist{padding:0;width:100%;margin-bottom:5px}}.abs-actions-addto-gridlist:hover span,.action.towishlist:hover span,.abs-actions-addto-gridlist:hover span,.table-comparison .wishlist.split.button>.action.split:hover span,.product-items .wishlist.split.button>.action.split:hover span,.product-items .action.towishlist:hover span,.products.list.items .action.towishlist:hover span,.table-comparison .action.towishlist:hover span,.product-item-actions .actions-secondary>.action:hover span,.product-info-main .action.towishlist:hover span,.product-options-bottom .action.towishlist:hover span,.abs-actions-addto-gridlist span,.action.towishlist span,.abs-actions-addto-gridlist span,.table-comparison .wishlist.split.button>.action.split span,.product-items .wishlist.split.button>.action.split span,.product-items .action.towishlist span,.products.list.items .action.towishlist span,.table-comparison .action.towishlist span,.product-item-actions .actions-secondary>.action span,.product-info-main .action.towishlist span,.product-options-bottom .action.towishlist span{line-height:40px !important;height:40px}.abs-actions-addto-gridlist span,.action.towishlist span,.abs-actions-addto-gridlist span,.table-comparison .wishlist.split.button>.action.split span,.product-items .wishlist.split.button>.action.split span,.product-items .action.towishlist span,.products.list.items .action.towishlist span,.table-comparison .action.towishlist span,.product-item-actions .actions-secondary>.action span,.product-info-main .action.towishlist span,.product-options-bottom .action.towishlist span{color:#000}.abs-actions-addto-gridlist a,.action.towishlist a,.abs-actions-addto-gridlist a,.table-comparison .wishlist.split.button>.action.split a,.product-items .wishlist.split.button>.action.split a,.product-items .action.towishlist a,.products.list.items .action.towishlist a,.table-comparison .action.towishlist a,.product-item-actions .actions-secondary>.action a,.product-info-main .action.towishlist a,.product-options-bottom .action.towishlist a{line-height:40px !important;height:40px;width:unset}.abs-actions-addto-gridlist a:hover span,.action.towishlist a:hover span,.abs-actions-addto-gridlist a:hover span,.table-comparison .wishlist.split.button>.action.split a:hover span,.product-items .wishlist.split.button>.action.split a:hover span,.product-items .action.towishlist a:hover span,.products.list.items .action.towishlist a:hover span,.table-comparison .action.towishlist a:hover span,.product-item-actions .actions-secondary>.action a:hover span,.product-info-main .action.towishlist a:hover span,.product-options-bottom .action.towishlist a:hover span,.abs-actions-addto-gridlist a span,.action.towishlist a span,.abs-actions-addto-gridlist a span,.table-comparison .wishlist.split.button>.action.split a span,.product-items .wishlist.split.button>.action.split a span,.product-items .action.towishlist a span,.products.list.items .action.towishlist a span,.table-comparison .action.towishlist a span,.product-item-actions .actions-secondary>.action a span,.product-info-main .action.towishlist a span,.product-options-bottom .action.towishlist a span{line-height:40px !important;height:40px}.abs-actions-addto-gridlist:hover,.action.towishlist:hover,.abs-actions-addto-gridlist:hover,.table-comparison .wishlist.split.button>.action.split:hover,.product-items .wishlist.split.button>.action.split:hover,.product-items .action.towishlist:hover,.products.list.items .action.towishlist:hover,.table-comparison .action.towishlist:hover,.product-item-actions .actions-secondary>.action:hover,.product-info-main .action.towishlist:hover,.product-options-bottom .action.towishlist:hover{border:1px solid #333;background:#fff}.abs-actions-addto-gridlist:hover span,.action.towishlist:hover span,.abs-actions-addto-gridlist:hover span,.table-comparison .wishlist.split.button>.action.split:hover span,.product-items .wishlist.split.button>.action.split:hover span,.product-items .action.towishlist:hover span,.products.list.items .action.towishlist:hover span,.table-comparison .action.towishlist:hover span,.product-item-actions .actions-secondary>.action:hover span,.product-info-main .action.towishlist:hover span,.product-options-bottom .action.towishlist:hover span{font-size:12px;font-weight:400;color:#000;letter-spacing:0.5px;text-transform:uppercase;line-height:1.33;margin:0;cursor:pointer;font-weight:600;font-size:10px;color:#333}.abs-actions-addto-gridlist>span,.action.towishlist>span,.abs-actions-addto-gridlist>span,.table-comparison .wishlist.split.button>.action.split>span,.product-items .wishlist.split.button>.action.split>span,.product-items .action.towishlist>span,.products.list.items .action.towishlist>span,.table-comparison .action.towishlist>span,.product-item-actions .actions-secondary>.action>span,.product-info-main .action.towishlist>span,.product-options-bottom .action.towishlist>span{line-height:40px !important;height:40px;overflow:unset !important;position:unset !important;width:100% !important;box-sizing:border-box;height:40px !important;margin:0 !important;display:block}.abs-actions-addto-gridlist>span:hover span,.action.towishlist>span:hover span,.abs-actions-addto-gridlist>span:hover span,.table-comparison .wishlist.split.button>.action.split>span:hover span,.product-items .wishlist.split.button>.action.split>span:hover span,.product-items .action.towishlist>span:hover span,.products.list.items .action.towishlist>span:hover span,.table-comparison .action.towishlist>span:hover span,.product-item-actions .actions-secondary>.action>span:hover span,.product-info-main .action.towishlist>span:hover span,.product-options-bottom .action.towishlist>span:hover span,.abs-actions-addto-gridlist>span span,.action.towishlist>span span,.abs-actions-addto-gridlist>span span,.table-comparison .wishlist.split.button>.action.split>span span,.product-items .wishlist.split.button>.action.split>span span,.product-items .action.towishlist>span span,.products.list.items .action.towishlist>span span,.table-comparison .action.towishlist>span span,.product-item-actions .actions-secondary>.action>span span,.product-info-main .action.towishlist>span span,.product-options-bottom .action.towishlist>span span{line-height:40px !important;height:40px}.abs-actions-addto-gridlist:hover>span,.action.towishlist:hover>span,.abs-actions-addto-gridlist:hover>span,.table-comparison .wishlist.split.button>.action.split:hover>span,.product-items .wishlist.split.button>.action.split:hover>span,.product-items .action.towishlist:hover>span,.products.list.items .action.towishlist:hover>span,.table-comparison .action.towishlist:hover>span,.product-item-actions .actions-secondary>.action:hover>span,.product-info-main .action.towishlist:hover>span,.product-options-bottom .action.towishlist:hover>span{line-height:40px}.abs-actions-addto-gridlist:before,.action.towishlist:before,.abs-actions-addto-gridlist:before,.table-comparison .wishlist.split.button>.action.split:before,.product-items .wishlist.split.button>.action.split:before,.product-items .action.towishlist:before,.products.list.items .action.towishlist:before,.table-comparison .action.towishlist:before,.product-item-actions .actions-secondary>.action:before,.product-info-main .action.towishlist:before,.product-options-bottom .action.towishlist:before{content:none}@media (max-width:767px){.product-item-actions{display:flex;flex-direction:column}.abs-actions-addto-gridlist,.action.towishlist,.abs-actions-addto-gridlist,.table-comparison .wishlist.split.button>.action.split,.product-items .wishlist.split.button>.action.split,.product-items .action.towishlist,.products.list.items .action.towishlist,.table-comparison .action.towishlist,.product-item-actions .actions-secondary>.action,.product-info-main .action.towishlist{width:100% !important}.abs-actions-addto-gridlist a,.action.towishlist a,.abs-actions-addto-gridlist a,.table-comparison .wishlist.split.button>.action.split a,.product-items .wishlist.split.button>.action.split a,.product-items .action.towishlist a,.products.list.items .action.towishlist a,.table-comparison .action.towishlist a,.product-item-actions .actions-secondary>.action a,.product-info-main .action.towishlist a,.abs-actions-addto-gridlist span,.action.towishlist span,.abs-actions-addto-gridlist span,.table-comparison .wishlist.split.button>.action.split span,.product-items .wishlist.split.button>.action.split span,.product-items .action.towishlist span,.products.list.items .action.towishlist span,.table-comparison .action.towishlist span,.product-item-actions .actions-secondary>.action span,.product-info-main .action.towishlist span{width:100% !important}}.action.primary.block-hide,.block-hide{display:none}.action.primary.block-show,.block-show{display:block}a.action.primary.selectsize,.selectsize{background:#8c8c8c;border:1px solid #8c8c8c}.modal-popup.confirm .modal-footer{display:flex;justify-content:center;gap:10px}header.page-header{margin-bottom:20px}header.page-header .header.content{position:relative;padding:0}header.page-header .header.content .minicart-wrapper .action.close:before{font-family:'icons-blank-theme';content:"\e616";width:20px;height:20px;line-height:20px;font-size:20px;display:block;color:#000;float:right;margin:-2px -2px 0 0}header.page-header .header.content .header-main-right{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease}header.page-header .header.content .header-main-right .block-search .nested{display:none}header.page-header .header.content .header-main-right .block-search .form.minisearch .label{display:none}header.page-header .header.content .header-main-right .block-search .form.minisearch .block-search{font-size:12px;font-weight:400;color:#000;letter-spacing:0.5px;text-transform:uppercase;line-height:1.33;margin:0;cursor:pointer;font-weight:600;font-size:10px}header.page-header .header.content .header-main-right .block-search .control{border:none}header.page-header .header.content .header-main-right .block-search .action.search{position:unset}header.page-header .header.content .header-main-right .block-search .action.search>span{margin:0;height:unset;width:100%;display:block;position:unset;overflow:unset}header.page-header .header.content .header-main-right #account-popup{position:fixed;z-index:3;top:0;min-width:unset;background:#fff;padding:30px;margin:0;text-align:left;border:none;box-sizing:border-box;overflow:auto;box-shadow:0 0 10px #000 2b;height:100vh;width:400px;right:-400px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;padding-bottom:10px}header.page-header .header.content .header-main-right #account-popup .login-notice{font-size:12px;line-height:18px;margin-bottom:20px}@media (max-width:767px){header.page-header .header.content .header-main-right #account-popup{width:90%;height:100vh;right:-95%}header.page-header .header.content .header-main-right #account-popup.active{right:-1px}}header.page-header .header.content .header-main-right #account-popup>div{display:flex;flex-direction:column}header.page-header .header.content .header-main-right #account-popup>div .block-title strong{font-weight:500;font-size:15px;letter-spacing:0.3px;text-transform:uppercase;margin-bottom:15px;display:block}header.page-header .header.content .header-main-right #account-popup>div .block-content.login-account{order:1}header.page-header .header.content .header-main-right #account-popup>div .block-content.register-account{order:0;margin-bottom:40px}header.page-header .header.content .header-main-right #account-popup>div .actions-toolbar .primary{float:none;margin:0;width:100%}header.page-header .header.content .header-main-right #account-popup>div .actions-toolbar .primary .action.primary{width:100%}header.page-header .header.content .header-main-right #account-popup>div .actions-toolbar .secondary{float:none;display:block}header.page-header .header.content .header-main-right #account-popup>div .actions-toolbar .secondary a.action{margin:-9px 0 15px}header.page-header .header.content .header-main-right #account-popup>div .actions-toolbar .secondary .action.primary{width:100%}header.page-header .header.content .header-main-right #account-popup.active{position:fixed;z-index:3;top:0;min-width:unset;background:#fff;padding:30px;margin:0;text-align:left;border:none;box-sizing:border-box;overflow:auto;box-shadow:0 0 10px #000 2b;height:100vh;width:400px;right:-400px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;right:0}@media (max-width:767px){header.page-header .header.content .header-main-right #account-popup.active{width:90%;height:100vh;right:-95%}header.page-header .header.content .header-main-right #account-popup.active.active{right:-1px}}header.page-header .header.content .header-main-right #account-popup.active .welcome-message{font-weight:400;color:#000;letter-spacing:0.5px;text-transform:uppercase;line-height:1.33;margin:0;cursor:pointer;font-weight:600;font-size:10px;font-size:12px}header.page-header .header.content .header-main-right .minicart-wrapper{margin-left:0}header.page-header .header.content .header-main-right .minicart-wrapper .showcart{display:flex;flex-direction:row;align-items:baseline}header.page-header .header.content .header-main-right .minicart-wrapper .showcart:before{content:none}header.page-header .header.content .header-main-right .minicart-wrapper .showcart span.text{position:unset;margin:0;height:20px;overflow:unset;width:fit-content;font-size:12px;font-weight:400;color:#000;text-transform:uppercase;letter-spacing:0.3px;line-height:20px}header.page-header .header.content .header-main-right .minicart-wrapper .showcart span.text:hover{text-shadow:0 0 0 #000}@media (max-width:767px){header.page-header .header.content .header-main-right .minicart-wrapper .showcart span.text{font-size:10px;line-height:50px}header.page-header .header.content .header-main-right .minicart-wrapper .showcart span.text span,header.page-header .header.content .header-main-right .minicart-wrapper .showcart span.text span:before,header.page-header .header.content .header-main-right .minicart-wrapper .showcart span.text span:after{font-size:10px;line-height:50px;display:inline-block}}header.page-header .header.content .header-main-right .minicart-wrapper .showcart .counter.qty{background:transparent;color:#000;padding:0;height:16px;line-height:22px;font-size:12px;min-width:fit-content;overflow:unset}header.page-header .header.content .header-main-right .minicart-wrapper .showcart .counter.qty:before{content:"("}header.page-header .header.content .header-main-right .minicart-wrapper .showcart .counter.qty:after{content:")"}header.page-header .header.content .header-main-right .minicart-wrapper .mage-dropdown-dialog .block-minicart{position:fixed;z-index:3;top:0;min-width:unset;background:#fff;padding:30px;margin:0;text-align:left;border:none;box-sizing:border-box;overflow:auto;box-shadow:0 0 10px #000 2b;height:100vh;width:400px;right:-400px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease}@media (max-width:767px){header.page-header .header.content .header-main-right .minicart-wrapper .mage-dropdown-dialog .block-minicart{width:90%;height:100vh;right:-95%}header.page-header .header.content .header-main-right .minicart-wrapper .mage-dropdown-dialog .block-minicart.active{right:-1px}}header.page-header .header.content .header-main-right .minicart-wrapper .mage-dropdown-dialog .block-content .subtitle.empty{font-weight:400}header.page-header .header.content .header-main-right .minicart-wrapper.active .mage-dropdown-dialog .block-minicart{right:0;z-index:2;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease}header.page-header .header.content .header-main-left{position:fixed;z-index:2;top:25px;right:2%;line-height:20px;text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:1px}header.page-header .header.content .header-main-left .switcher{margin:0}header.page-header .switcher{margin:0;display:flex}header.page-header .switcher .switcher-options{display:flex;gap:7px;align-items:baseline}header.page-header .switcher .switcher-options a,header.page-header .switcher .switcher-options strong{font-size:12px;font-weight:400;color:#000000;text-transform:uppercase;letter-spacing:0.3px;line-height:20px;cursor:pointer}header.page-header .switcher .switcher-options strong{font-weight:600}header.page-header .switcher .switcher-options strong:after{content:"-";margin:0 0 0 3px;display:inline-block}header.page-header .switcher .switcher-label{display:none}header.page-header .currency-link.mobile-link .switcher .switcher-options a,header.page-header .currency-link.mobile-link .switcher .switcher-options strong{font-size:1.4rem;padding:0}header.page-header.filter-is-open .logo{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease}header.page-header.filter-is-open .header-main-right .header.links .grid-view{opacity:0;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease}#account-popup .all-my-account{display:flex;flex-direction:column;gap:10px;width:100%}.dynamic-popup-overlay.active{position:fixed;display:block;width:100%;height:100%;top:0;bottom:0;background-color:#0000006e;backdrop-filter:blur(5px);z-index:9}.drubunet-popup.dynamic-popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;background-color:#1c1c1c;display:flex;flex-direction:column;justify-content:center;align-items:center;width:fit-content;height:fit-content;margin:auto}.drubunet-popup.dynamic-popup.inactive{display:none}.drubunet-popup.dynamic-popup .fancybox-close{position:absolute;right:0;top:0;display:flex;width:30px;height:30px;pointer-events:all;cursor:pointer;align-self:flex-end;align-items:center;justify-content:center}.drubunet-popup.dynamic-popup .fancybox-close::before{font-family:'icons-blank-theme';content:"\e616";width:20px;height:20px;font-size:24px;display:flex;align-items:center;justify-content:center;color:white}.drubunet-popup.dynamic-popup .block-content{display:flex;flex-direction:column;align-items:center;width:100%}.drubunet-popup.dynamic-popup .block-content>div:first-child{display:flex;flex-direction:column;align-items:center;width:100%}.drubunet-popup.dynamic-popup .block-content>div:first-child>img{max-width:512px;width:100%}.drubunet-popup.dynamic-popup .block-content>div:first-child>div.text-content{font-family:'Roboto','Helvetica Neue',Helvetica,Arial,sans-serif;color:white;font-size:11px;display:flex;max-width:502px;padding:19px 10px 10px 10px;text-align:center}.drubunet-popup.dynamic-popup .block-content>div:first-child>.block.newsletter.popup{max-width:100%;width:400px;margin-bottom:10px}.drubunet-popup.dynamic-popup .block-content>div:first-child>.block.newsletter.popup .content form{display:flex;flex-direction:column;align-items:center}.drubunet-popup.dynamic-popup .block-content>div:first-child>.block.newsletter.popup .content form .field.newsletter{max-width:none;margin:0 0 10px 0;padding:0}.drubunet-popup.dynamic-popup .block-content>div:first-child>.block.newsletter.popup .content form .field.newsletter .control label input{border:none;border-bottom:1px solid #fff;background-color:transparent;width:250px;margin:0;border-radius:0}.drubunet-popup.dynamic-popup .block-content>div:first-child>.block.newsletter.popup .content form .field.newsletter .control label .mage-error{text-align:center}.drubunet-popup.dynamic-popup .block-content>div:first-child>.block.newsletter.popup .content form .actions{display:flex;align-items:center;justify-content:center;width:100%}.drubunet-popup.dynamic-popup .block-content>div:first-child>.block.newsletter.popup .content form .actions .action{padding:5px 10px 3px 10px;line-height:unset !important;height:auto;background-color:transparent;border:none}.drubunet-popup.dynamic-popup .block-content>div:first-child>.block.newsletter.popup .content form .actions .action span{padding:0;line-height:unset !important}.drubunet-popup.dynamic-popup .block-content>div:first-child>.block.newsletter.popup .content form .actions .action:hover{background-color:white}.drubunet-popup.dynamic-popup .block-content>div:first-child>.block.newsletter.popup .content form .actions .action:hover span{color:#1c1c1c}.drubunet-popup.dynamic-popup .block-content .popup-bottom{padding:8px 0 8px 0;font-size:9px;display:flex;align-items:center;color:#dddddd}.drubunet-popup.dynamic-popup .block-content .popup-bottom input,.drubunet-popup.dynamic-popup .block-content .popup-bottom label{cursor:pointer}@media only screen and (max-width:550px){.drubunet-popup.dynamic-popup{width:90%}}table thead th,table tbody th,table tfoot th{font-size:12px;padding:0;line-height:22px}table thead td,table tbody td,table tfoot td{font-size:11px;line-height:22px;padding:0}table thead td .price-including-tax,table tbody td .price-including-tax,table tfoot td .price-including-tax,table thead td .price-excluding-tax,table tbody td .price-excluding-tax,table tfoot td .price-excluding-tax{line-height:22px}table thead td span,table tbody td span,table tfoot td span,table thead td strong,table tbody td strong,table tfoot td strong{line-height:22px;display:inline-block}table thead td a,table tbody td a,table tfoot td a{font-size:12px;font-weight:400;color:#000;letter-spacing:0.5px;text-transform:uppercase;line-height:1.33;margin:0;cursor:pointer;font-weight:600;font-size:10px;line-height:22px}.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:#333;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:#8a837f;border-color:#8a837f}.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 #8a837f;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}@media all and (min-width:768px){.fotorama__stage__frame .fotorama__img{top:49.5%}}.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}