.display-flex,.scroll-to-top,.toolbar .pages .pages-items,.toolbar.toolbar-products,.toolbar.toolbar-products .sorter,.sidebar .block.block-compare .actions-toolbar,.sidebar .block.block-reorder .product-items .product-item,.sidebar .block.block-reorder .actions-toolbar,.modal-slide._inner-scroll .modal-inner-wrap,.modal-popup .modal-inner-wrap,.minicart-wrapper .block-minicart .block-content>.subtotal,.newsletter-home.template-5,.column.main .block.filter .filter-title .container,.column.main .block.filter .filter-content .filter-options,.column.main .block.filter .filter-content .filter-options .filter-item,.column.main .block.filter .filter-content .filter-options .filter-item .filter-options-content .items,.store-information .contact-info .list-social,.customer-account-index .main .block-dashboard-info .block-content,.customer-account-index .main .block-dashboard-addresses .block-content,.customer-account-edit .main .form-edit-account,.customer-address-index .block-addresses-default .block-content,.sales-order-view .main .block-order-details-view .block-content,.sales-order-print .page-main .block-order-details-view .block-content,.catalog-product-compare-index .table-wrapper .table-comparison .product-item-actions,.brand-page-list .item .image,.brand-block.brand-grid-block .widget .owl-carousel .owl-item .brand-items .image,.block-reviews-dashboard .items .item,.customer-review.view .product-details,.customer-review.view .product-details .product-info .product-reviews-summary,.customer-review.view .review-details .customer-review-rating,.product-detail-infomation .block.review-list .review-items li.review-item .review-ratings,.block-reviews-dashboard .items .item,.customer-review.view .product-details,.customer-review.view .product-details .product-info .product-reviews-summary,.customer-review.view .review-details .customer-review-rating,.product-detail-infomation .block.review-list .review-items li.review-item .review-ratings,.product-info-main .product-reviews-summary,.review-field-ratings .control>.nested,.review-field-rating,.products-grid .product-item-info .product-item-image .product-actions,.products-grid .product-item-info .product-item-details .detail-hover,.products-list .product-item .product-item-actions,.products-list .product-item .product-item-info,.list-products .product-item .product-item-info,.list-products .product-item .product-item-info .product-item-details .product-item-actions,.catalog-product-view .product-info-main .box-tocart>.fieldset,.catalog-product-view .product-info-main .box-tocart>.fieldset .actions,.catalog-product-view .product-info-main .box-tocart>.fieldset .product-addto-links,.product.info.detailed>.product.data.items .data.item.content .review-list .review-items li.review-item .review-ratings,.wishlist-index-index .main .product-item-info .product-item-inner .box-tocart .fieldset,.wishlist-index-index .main .actions-toolbar .primary{display:-webkit-box;display:-ms-flexbox;display:flex}.color-primary,.card .card-link,.card .collapsed,.primary-color,.social-links li a:hover,.page-title-wrapper .breadcrumbs .items .item a:hover,.toolbar .modes-mode.active,.sidebar .block.filter .filter-content .filter-current .item .action.remove:hover,.sidebar .block.block-compare .actions-toolbar .secondary .action.clear,.sidebar .block.account-nav .items .item strong,.sidebar .block.block-reorder .actions-toolbar .secondary .action.view,.minicart-wrapper .block-minicart .block-content>.subtotal .price-wrapper .price,.minicart-items .product-item .product .actions .action:hover:before,.page-header-sliders .slider_mgs_carousel .owl-item .slide-content-v1 .title span,.block.newsletter .form.subscribe .actions .action.subscribe:after,.newsletter-home.template-2 .block-title .title span,.newsletter-home.template-5 .block-title .title span,.newsletter-home.template-6 .block-title .title span,#newsletter-popup .block.newsletter .field div.mage-error,.store-information .contact-info .title,.store-information .contact-info .phone span,.store-information .contact-info .email:before,.map-info .d-flex.information .contact-info h6,.map-info .d-flex.information .contact-info .address:before,.map-info .d-flex.information .contact-info a:before,body.account .main a.action,body.account .main a.action.back:hover,#registration .action.primary,.color-theme,.btn-print:hover,.catalog-product-compare-index .table-wrapper .table-comparison .product-item-name:hover,#multiship-addresses-table tbody tr td.product .product-item-name a:hover,[class*="multishipping-checkout-"] table tbody tr td .product-item-name a:hover,#checkout-review-submit .price,.multishipping-checkout-overview table tfoot tr.grand.totals .price,.multicheckout.success a,.checkout-success a,.opc-block-shipping-information .shipping-information-title .action-edit:hover i,.checkout-index-index .opc-block-summary .table-totals .grand.totals .price,#shopping-cart-table .product-item-name a:hover,#shopping-cart-table .actions-toolbar>a:hover,.col-total-ckechout #cart-totals .table.totals tbody tr.grand .price,.blog-list .blog-post .post-body .post-link,.sidebar-additional .block.block-blog-categories .block-content ul li a:hover,.blog-grid-block .title-blog>a:hover,.hrz-nav li a:hover,.hrz-nav li.active a,.hr-nav li a:hover,.hr-nav li.active a,.blog-main-info.blog-post .blog-comment.sidebar-additional .post-comments .comment-list .fa.fa-calendar,.single-product .product-item-details .product-item-link:after,.product-tab-menu.template-2 .menu-product-tabs.nav-tabs .nav-link:hover,.product-tab-menu.template-2 .menu-product-tabs.nav-tabs .nav-link.active,.product-tab-menu.template-4 .menu-product-tabs.nav-tabs .nav-link:hover,.product-tab-menu.template-4 .menu-product-tabs.nav-tabs .nav-link.active,.service-item .service-item-icon [class*="icon-"],.brand-page-list .item .brand-name h4.brand-title a:hover,.promobanner-v5 .promobanner h2 span,.promobanner-v7 .promobanner h2 span,.product-info-main .product-reviews-summary a:hover,.article-info .list-info span a:hover,.testimonial-item .testimonial-content .author-info .name,.testimonial-item .testimonial-content .author-info .infomation,.card .card-link,.rotate-image-container .close-rotate:hover,.products-grid .product-item-info .product-item-details .detail-hover .product-item-actions .action.tocart:hover,.product-info-main .product-add-form .product-options-wrapper .swatch-attribute-selected-option,.product-info-main .product-add-form .block-bundle-summary .bundle-info .product-details .stock.unavailable span,.form.send.friend .action.btn.btn-default.back:hover,.form.send.friend .action.btn.btn-default.back:focus,.form.send.friend .action.btn.btn-default.back.active,.form.send.friend .action.btn.btn-default.back:hover:before,.form.send.friend .action.btn.btn-default.back:focus:before,.form.send.friend .action.btn.btn-default.back.active:before,.header .block-search .block-title:hover:before,.header .block-search .block-content .form.minisearch .actions .action.search:hover,.header .my-account-link:hover .toogle-action,.mobile-navigation .mobile-navigation--tabs li a.active,.mobile-navigation .mgs-megamenu--main ul li a:hover,.mobile-navigation .mgs-megamenu--main ul li>.dropdown-mega-menu .mega-menu-content .sub-menu li.active span.toggle-menu a .icon-plus:before,.header-customer-serivce .icon,.block_cate_sport .list_subcate li a:before,.collection-products .product-item:hover .title a{color:#000032}.bg-primary,.actions-toolbar a.action.back:hover:before,.btn-readmore:hover:before,.content-heading:after,.toolbar .pages .pages-items .item.current span,.sidebar .block.filter .filter-content .filter-actions .filter-clear:hover,.sidebar .block.block-wishlist .actions-toolbar a.action.details:hover,.sidebar .block.block-blog-tags .tag-cloud li:hover,.minicart-wrapper .action.showcart .counter.qty,.minicart-wrapper .block-minicart .block-content>div.actions .action.viewcart:focus,.minicart-wrapper .block-minicart .block-content>div.actions .action.viewcart:hover,.sidebar-cart-type .minicart-wrapper .block-minicart .block-title strong .text:after,.instantsearch-result-index .results .block-title h4:after,.instantsearch-result-index .results .block-title .view-more a:hover,.slider-style-3 .page-header-sliders .inner-text .sub-title:after,.newsletter-home .block-title .title span:after,.newsletter_popup .mfp-close:after,#newsletter-popup .block-popup-left .text-image span:before,.catalog-product-compare-index .table-wrapper .table-comparison .product-item-actions .action:hover,.catalog-product-compare-index .table-wrapper .table-comparison .product-item-actions .action:focus,.catalog-product-compare-index .table-wrapper .table-comparison .product-item-actions .action:active,.opc-wrapper .step-title:after,.opc-block-shipping-information .shipping-information-title:after,.opc-block-summary>.title:after,.checkout-index-index .discount-code .payment-option-title:before,.checkout-methods-items .action.checkout,.sidebar-additional .block-title .title:after,.blog-main-info.blog-post blockquote:before,.blog-sharethis.blog-detail .st-btn[data-network='pinterest'] svg,.product-tab-menu.template-1 .tab-menu-title .title:after,.product-tab-menu.template-1 .nav-link:after,.product-tab-menu.template-3 .nav-link:after,.product-tab-menu.template-5 .nav-link:after,.product-tab-menu.template-6 .nav-link:after,.product-tab-menu.template-2 .tab-menu-title .title:after,.product-tab-menu.template-3 .tab-menu-title .title:after,.product-tab-menu.template-5 .tab-menu-title .title:after,.shop-by-brand .brand-search .search form .actions .action:hover,.characters-filter li a:hover,.slider-bags .slide-text .title.title-bags:before,#tabs_categories_porfolio li a:after,.products-grid .product-item-info .product-item-image .product-actions .actions-compare .action:hover,.products-grid .product-item-info .product-item-image .product-actions .action-wishlist .action:hover,.products-grid .product-item-info .product-item-image .product-actions .actions-quickview .action:hover,.products-list .product-item .product-item-info .product-item-image .product-item-actions .action:hover,.products-list .product-item .product-item-info .product-item-details .product-item-actions div .action:hover,.list-products .product-item .product-item-info .product-item-details .product-item-actions .action:hover,.list-products .product-item .product-item-info .product-item-details .product-item-actions .action:focus,.catalog-product-view .product-info-main .box-tocart>.fieldset>.actions .primary.tocart:hover,.catalog-product-view .product-info-main .box-tocart>.fieldset>.actions .primary.tocart:focus,.catalog-product-view .product-info-main .product-addto-links a:hover,.product.info.detailed>.product.data.items .data.item.title a:after,.wishlist-index-index .main .product-item-info .product-item-inner .box-tocart .fieldset .product-item-actions .action.tocart.primary:hover,.wishlist-index-index .main .product-item-info .product-item-inner .box-tocart .fieldset .product-item-actions .action.tocart.primary:focus,.wishlist-index-index .main .actions-toolbar .primary button.action.update:hover,.wishlist-index-index .main .actions-toolbar .primary button.action.tocart,.mgs-products.products-grid .owl-carousel .owl-dots .owl-dot.active,.action.toogle_menu:hover span,.header .block-search .block-content .close_search,.header.header5 .bottom-header-content,.mobile-navigation .mobile-navigation--tabs li a:before,.mobile-navigation .mgs-megamenu--main ul li.active>.toggle-menu .icon-toggle:after,.mobile-navigation .mgs-megamenu--main ul li.active>.toggle-menu .icon-toggle:before{background-color:#000032}.border-primary,.sidebar .block.filter .filter-content .filter-actions .filter-clear:hover,.minicart-wrapper .block-minicart .block-content>div.actions .action.viewcart:focus,.minicart-wrapper .block-minicart .block-content>div.actions .action.viewcart:hover,.blog-main-info.blog-post blockquote:before,.shop-by-brand .brand-search .search form .actions .action:hover,.products-list .product-item .product-item-info .product-item-details .product-item-actions div .action:hover,.list-products .product-item .product-item-info .product-item-details .product-item-actions .action:hover,.list-products .product-item .product-item-info .product-item-details .product-item-actions .action:focus,.catalog-product-view .product-info-main .box-tocart>.fieldset>.actions .primary.tocart:hover,.catalog-product-view .product-info-main .box-tocart>.fieldset>.actions .primary.tocart:focus,.catalog-product-view .product-info-main .product-addto-links a:hover,.wishlist-index-index .main .product-item-info .product-item-inner .box-tocart .fieldset .product-item-actions .action.tocart.primary:hover,.wishlist-index-index .main .product-item-info .product-item-inner .box-tocart .fieldset .product-item-actions .action.tocart.primary:focus,.mgs-products.products-grid .owl-carousel .owl-dots .owl-dot.active,.action.toogle_menu:hover{border-color:#000032}.border-bt-primary,.content-heading.template-type-4 .title:after,.sidebar .block.block-compare .actions-toolbar .secondary .action.clear:hover,.products-grid .product-item-info .product-item-details .detail-hover .product-item-actions .action.tocart{border-bottom-color:#000032}.border-t-primary,.content-heading.template-type-4 .title:before{border-top-color:#000032}.border-l-primary,.content-heading.template-type-4 .title:before,.content-heading.template-type-4 .title:after{border-left-color:#000032}.border-r-primary{border-right-color:#000032}.fill-primary{fill:#000032 !important}*{padding:0}*:focus,*:active{outline:none !important}html{overflow-x:hidden}html.disable_scroll body,html.disable_scroll{overflow:hidden !important}body{color:#989aa0;background-color:#fff;line-height:1.75;font-style:normal;font-weight:400;font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif !important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-x:hidden}body>.loading-mask{z-index:9999}body._has-modal{height:100%;overflow:hidden;width:100%}body .modal-custom-overlay{display:block !important;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;background-color:#000;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;z-index:998 !important}body._has-modal-custom .modal-custom-overlay{opacity:0.7;visibility:visible}a,button{cursor:pointer}ul,ol{list-style:none;margin:0}table>caption{border:0 none;clip:rect(0px, 0px, 0px, 0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}blockquote{quotes:none;padding:30px 25px 30px 60px;margin-bottom:20px;position:relative;font-style:italic;display:block;font-size:14px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}blockquote:before{position:absolute;content:"\f10d";font-family:"FontAwesome";left:25px;top:10px;font-size:20px;color:#4d4d4d}.card{border:1px solid rgba(0,0,0,0.125);border-radius:0;margin-bottom:15px}.card .card-header{padding:0;background-color:transparent;border-bottom:none}.card .card-header a{font-size:18px;line-height:1.5;font-weight:600;padding:15px 15px;display:block}.card .card-body{padding:30px 15px}.card .card-link{background-color:rgba(0,0,0,0.03)}.card .collapsed{background-color:transparent}.img-responsive{display:block;max-width:100%;height:auto}@media only screen and (min-width:768px){.img-responsive{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}@media (max-width:767px){.action-delete{transform:translateY(-5px) translateX(-54px) !important}}@media only screen and (max-width:768px){.mobile-pd-tp{padding-top:200px !important}.mobile-pd-bt{padding-bottom:200px !important}}.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6{font-weight:600;margin:0;color:#333;line-height:1.5}.h1,h1{font-size:48px}.h2,h2{font-size:36px}.h2 .title,h2 .title{font-size:4.5em !important;color:#4d4d4d !important}.h3,h3{font-size:28px}.h4,h4{font-size:24px}.h5,h5{font-size:21px}.h6,h6{font-size:18px}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.page-spacer-home{padding-bottom:94px}.page-spacer{padding-bottom:47px}.checkout-agreement{padding-top:4px}.payment-method-note{font-size:16px !important}.text-center{text-align:center;display:block}.spacer{padding-bottom:32px}.bg-grey{background-color:#f2f2f2}.bg-pink{background-color:#fed1d6}.bg-purple{background-color:#000032}.bg-blue{background-color:#00a2f7}.testimonial:before{position:absolute;content:"\f10d";font-family:"FontAwesome";left:32%;top:20px;font-size:24px;color:#4d4d4d}.links-left{float:left;padding-left:7px}.links-right{float:right;padding-right:7px}.link-special,.link-special:visited,.afterpay-modal-popup-trigger-us,.afterpay-modal-popup-trigger-us:visited,.afterpay-modal-popup-trigger,.afterpay-modal-popup-trigger:visited{text-decoration:none;position:relative;color:#333}.link-special:before,.link-special:visited:before,.afterpay-modal-popup-trigger-us:before,.afterpay-modal-popup-trigger-us:visited:before,.afterpay-modal-popup-trigger:before,.afterpay-modal-popup-trigger:visited:before{color:#333}.link-special:after,.link-special:visited:after,.afterpay-modal-popup-trigger-us:after,.afterpay-modal-popup-trigger-us:visited:after,.afterpay-modal-popup-trigger:after,.afterpay-modal-popup-trigger:visited:after{content:'';height:1.5px;position:absolute;bottom:-2px;left:0;width:0%;background:#333;transition:0.2s}.link-special:hover,.link-special:visited:hover,.afterpay-modal-popup-trigger-us:hover,.afterpay-modal-popup-trigger-us:visited:hover,.afterpay-modal-popup-trigger:hover,.afterpay-modal-popup-trigger:visited:hover{color:#333 !important}.link-special:hover:after,.link-special:visited:hover:after,.afterpay-modal-popup-trigger-us:hover:after,.afterpay-modal-popup-trigger-us:visited:hover:after,.afterpay-modal-popup-trigger:hover:after,.afterpay-modal-popup-trigger:visited:hover:after{width:100%;color:#333 !important}.link-special.block,.link-special:visited.block,.afterpay-modal-popup-trigger-us.block,.afterpay-modal-popup-trigger-us:visited.block,.afterpay-modal-popup-trigger.block,.afterpay-modal-popup-trigger:visited.block{display:block;padding:0.5em}.link-special.block:hover,.link-special:visited.block:hover,.afterpay-modal-popup-trigger-us.block:hover,.afterpay-modal-popup-trigger-us:visited.block:hover,.afterpay-modal-popup-trigger.block:hover,.afterpay-modal-popup-trigger:visited.block:hover{background:#eee}.link-highlight-white,.link-highlight-white:visited{text-decoration:none;position:relative;color:#eee}.link-highlight-white:before,.link-highlight-white:visited:before{color:#eee}.link-highlight-white:after,.link-highlight-white:visited:after{content:'';height:1.5px;position:absolute;bottom:-2px;left:0;width:0%;background:#fff;transition:0.2s}.link-highlight-white:hover,.link-highlight-white:visited:hover{color:#fff !important}.link-highlight-white:hover:after,.link-highlight-white:visited:hover:after{width:100%;color:#eee !important}.link-highlight-white.block,.link-highlight-white:visited.block{display:block;padding:0.5em}.link-highlight-white.block:hover,.link-highlight-white:visited.block:hover{background:#eee}.link-special-grey,.link-special-grey:visited{text-decoration:none;position:relative;color:#777}.link-special-grey:before,.link-special-grey:visited:before{color:#777}.link-special-grey:after,.link-special-grey:visited:after{content:'';height:1.5px;position:absolute;bottom:-2px;left:0;width:0%;background:#777;transition:0.2s}.link-special-grey:hover,.link-special-grey:visited:hover{color:#333 !important}.link-special-grey:hover:after,.link-special-grey:visited:hover:after{width:100%;color:#333 !important}.link-special-grey.block,.link-special-grey:visited.block{display:block;padding:0.5em}.link-special-grey.block:hover,.link-special-grey:visited.block:hover{background:#eee}.link-back,.link-back:visited{text-decoration:none;position:relative;color:#777;font-size:1.3em}.link-back:before,.link-back:visited:before{color:#777}.link-back:after,.link-back:visited:after{content:'';height:1.5px;position:absolute;bottom:-2px;left:0;width:0%;background:#777;transition:0.2s}.link-back:hover,.link-back:visited:hover{color:#333 !important}.link-back:hover:after,.link-back:visited:hover:after{width:100%;color:#333 !important}.link-back.block,.link-back:visited.block{display:block;padding:0.5em}.link-back.block:hover,.link-back:visited.block:hover{background:#eee}.field-recaptcha{margin-bottom:20px}.link-clearcart,.link-clearcart:visited{text-decoration:none;position:relative;color:#777;background:none !important;border:none !important;margin-top:7px;margin-right:10px;font-size:1.3em}.link-clearcart:before,.link-clearcart:visited:before{color:#777}.link-clearcart:after,.link-clearcart:visited:after{content:'';height:1.5px;position:absolute;bottom:-2px;left:0;width:0%;background:#777;transition:0.2s}.link-clearcart:hover,.link-clearcart:visited:hover{color:#333 !important}.link-clearcart:hover:after,.link-clearcart:visited:hover:after{width:100%;color:#333 !important}.link-clearcart.block,.link-clearcart:visited.block{display:block;padding:0.5em}.link-clearcart.block:hover,.link-clearcart:visited.block:hover{background:#eee}.link-special-purple,.link-special-purple:visited{text-decoration:none;position:relative;color:#333}.link-special-purple:before,.link-special-purple:visited:before{color:#333}.link-special-purple:after,.link-special-purple:visited:after{content:'';height:1.5px;position:absolute;bottom:-2px;left:0;width:0%;background:#000032;transition:0.2s}.link-special-purple:hover,.link-special-purple:visited:hover{color:#000032 !important}.link-special-purple:hover:after,.link-special-purple:visited:hover:after{width:100%;color:#000032 !important}.link-special-purple.block,.link-special-purple:visited.block{display:block;padding:0.5em}.link-special-purple.block:hover,.link-special-purple:visited.block:hover{background:#eee}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#8fd2eb;outline:0;box-shadow:0 0 0 .2rem rgba(38,165,212,0.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder,.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(4.25rem)}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(1.375rem);padding-bottom:calc(1.375rem);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(1.5rem);padding-bottom:calc(1.5rem);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(1.25rem);padding-bottom:calc(1.25rem);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#333;background-color:transparent;border:solid transparent;border-width:1px 0}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline label{margin:5px 10px 5px 0}.ui-datepicker-trigger{display:none}@media (max-width:800px){.form-inline form{flex-direction:column;align-items:stretch}.form-inline form input{margin:10px 0}}@media (max-width:485px){.button-form-inline,.button-cart{width:10px;height:39px;padding-top:12px}}.button-form-inline,.button-cart{height:39px !important;padding-top:12px !important}.button-cart{width:160px}.form-input,.form-input-number{flex-basis:32%;padding:.5rem 1rem;background:#fff !important;color:#333 !important;border:1px solid #ddd;margin:5px 10px 5px 0}.form-input-number{width:70px !important;margin:5px 2px 5px 0 !important;height:48px}.form-input:focus,.form-input-number:focus{background:#fdfdfd !important;border:1px solid #ddd;outline:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;opacity:1}.ul-disc{display:list-item;list-style-type:disc;margin-left:30px}.li-padding{padding-top:10px}.horizontal-gallery{margin-top:-80px !important}.crumbs-dark{font-size:1.3em;color:#666}.crumbs-grey{font-size:1.3em;text-decoration:none;position:relative;color:#999}.crumbs-grey:before{color:#999}.crumbs-grey:after{content:'';height:1.5px;position:absolute;bottom:-2px;left:0;width:0%;background:#333;transition:0.2s}.crumbs-grey:hover{color:#333 !important}.crumbs-grey:hover:after{width:100%;color:#333 !important}.crumbs-grey.block{display:block;padding:0.5em}.crumbs-grey.block:hover{background:#eee}.crumbs-active{font-size:1.3em;text-decoration:none;position:relative;color:#333}.crumbs-active:before{color:#333}.crumbs-active:after{content:'';height:1.5px;position:absolute;bottom:-2px;left:0;width:0%;background:#333;transition:0.2s}.crumbs-active:hover{color:#333 !important}.crumbs-active:hover:after{width:100%;color:#333 !important}.crumbs-active.block{display:block;padding:0.5em}.crumbs-active.block:hover{background:#eee}.popup__column--result{margin-top:22px}.page-wrapper{background-color:#fff}.text-title-header,.text-title-products{padding:95px 0 16px 12px;position:relative;z-index:1}.text-title-header .container,.text-title-header .container-fluid{position:relative;z-index:2}.text-review-margin{margin-top:9px}.text-wrap-margin{margin-top:-20px}.page-main{padding-bottom:50px}.text-title-products{padding:70px 0 16px 12px !important}.text-title-footer{text-align:center;padding:24px 0 10px 0;color:#ab4b98;opacity:0.70}.text-title-reviews{color:#333;font-size:2em;padding-bottom:24px;text-align:center}.text-title-big{color:#333;font-size:4.5em}.text-title-med{color:#333;font-size:3.7em}.text-title-product{font-size:18px;transform:translateY(-18px)}.text-link-product{text-decoration:none !important;color:#444 !important}.text-title-med-2x{color:#333;font-size:4em}.text-title,.text-title-contact,.content-heading.template-type-3 .title{color:#4d4d4d}.text-title-pink{color:#efdadf}.text-title-contact{padding-bottom:27px}.text-title-dark{color:#333}.text-grey,.afterpay-installments,.catalog-product-view .product.attribute.overview,.product.info.detailed>.product.data.items .data.item.content{font-size:1.3em}.text-pink{color:#f7edf0;font-size:1.3em}.afterpay-installments{font-style:normal !important}.vegan{color:#69bf56 !important;font-weight:600 !important}.easter-bg{background:#b8f2ff url("/pub/media/image/headers/springdrops.png");margin:0 -2% 0 -2%;background-size:cover;background-position:top;background-repeat:no-repeat;height:800px}.easter-hero-left{margin-top:7%;padding:50px 90px 0 90px}.easter-content{background-color:#fff;z-index:1;width:86%;margin:-80px 0 0 7% !important}.easter-couponbox{background-color:#fff7ad;margin-top:20px;padding:9px 9px 9px 9px;width:13rem;height:3.8rem;text-align:center}.easter-choc{color:#5e2e2e !important}.easter-promo{padding-left:0 !important}.easter-accent{background-color:#fff7ad !important}.easter-coupon{color:#5e2e2e !important;font-weight:600;font-size:1.5rem;text-align:center;line-height:3.7rem}.easter-heading{display:block;text-align:center !important}.easter-cta-heading-left{display:block;text-align:center !important;padding:30px 0 0 0}.easter-cta-heading-right{display:block;text-align:center !important;padding:30px 0 53px 0}.easter-column{padding:40px 70px 30px 70px}.easter-column-pr{padding:70px !important}.btn-wrapper{display:flex;align-items:center;justify-content:center}.easter-tabs-wrapper{overflow:auto !important}.easter-tabs{width:100%}@media only screen and (min-width:768px) and (max-width:1000px){.easter-column{padding:10px !important}.easter-column-pr{padding:10px !important}.easter-hero-left{padding:30px 70px 0 20px !important}.easter-buttons{text-align:center !important;margin-left:0 !important}.easter-bg{height:700px !important;margin:0 -8% !important}}@media only screen and (min-width:330px) and (max-width:767px){.easter-tabs{height:60px;width:600px}.easter-column{padding:10px !important}.easter-column-pr{padding:10px !important}.easter-column-pr .btn-easter-blue{margin:10px}.easter-column-pr .btn-easter-pink{margin:2px}.easter-hero-left{padding:30px 70px 0 20px !important}.easter-buttons{text-align:center !important;margin-left:0 !important;padding-top:40px}.easter-bg{height:700px !important;margin:0 -8% !important}.easter-cta-heading-right{padding:30px 0 20px 0}}.easter-heading:after{display:block;width:60px;height:2px;position:absolute;top:100%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%)}.btn-easter-blue{background-color:#b8f2ff !important;color:#5e2e2e !important}.btn-easter-pink{background-color:#ffd0d0 !important;color:#5e2e2e !important}.hero-bg{margin-top:-20px;margin-right:-7%;background-image:url("/media/wysiwyg/panel/header-bg-spliced-2.png");background-position:top right;background-size:40%;background-repeat:no-repeat}.stories{width:100% !important}@media only screen and (max-width:1200px){.hero-bg{background-image:none}.col-md-8-mb{flex:0 0 100%;max-width:100%}}@media only screen and (min-width:1423px) and (max-width:1599px){.hero-bg{margin-top:-20px;background-image:url("/media/wysiwyg/panel/header-bg-spliced-2.png");background-position:top right;background-size:40%;background-repeat:no-repeat;padding-bottom:7%}}@media only screen and (min-width:1600px) and (max-width:1700px){.hero-bg{margin-top:-20px;background-image:url("/media/wysiwyg/panel/header-bg-spliced-2.png");background-position:top right;background-size:40%;background-repeat:no-repeat;padding-bottom:16%}}@media only screen and (min-width:1701px) and (max-width:1800px){.hero-bg{margin-top:-20px;background-image:url("/media/wysiwyg/panel/header-bg-spliced-2.png");background-position:top right;background-size:40%;background-repeat:no-repeat;padding-bottom:18%}}@media only screen and (min-width:1801px) and (max-width:1921px){.hero-bg{margin-top:-20px;background-image:url("/media/wysiwyg/panel/header-bg-spliced-2.png");background-position:top right;background-size:40%;background-repeat:no-repeat;padding-bottom:24%}}@media only screen and (min-width:1922px) and (max-width:2000px){.hero-bg{margin-top:-20px;background-image:url("/media/wysiwyg/panel/header-bg-spliced-2.png");background-position:top right;background-size:40%;background-repeat:no-repeat;padding-bottom:25%}}@media only screen and (min-width:2001px) and (max-width:2110px){.hero-bg{margin-top:-20px;background-image:url("/media/wysiwyg/panel/header-bg-spliced-2.png");background-position:top right;background-size:40%;background-repeat:no-repeat;padding-bottom:27%}}@media only screen and (min-width:2111px) and (max-width:2299px){.hero-bg{margin-top:-20px;background-image:url("/media/wysiwyg/panel/header-bg-spliced-2.png");background-position:top right;background-size:40%;background-repeat:no-repeat;padding-bottom:32%}}@media only screen and (min-width:2300px) and (max-width:2564px){.hero-bg{margin-top:-20px;background-image:url("/media/wysiwyg/panel/header-bg-spliced-2.png");background-position:top right;background-size:30%;background-repeat:no-repeat;padding-bottom:17%}}@media only screen and (min-width:2565px) and (max-width:2710px){.hero-bg{margin-top:-20px;background-image:url("/media/wysiwyg/panel/header-bg-spliced-2.png");background-position:top right;background-size:30%;background-repeat:no-repeat;padding-bottom:19%}}@media only screen and (min-width:2710px) and (max-width:2900px){.hero-bg{margin-top:-20px;background-image:url("/media/wysiwyg/panel/header-bg-spliced-2.png");background-position:top right;background-size:30%;background-repeat:no-repeat;padding-bottom:20%}}.mg-b-80{margin-bottom:80px}.mg-t-20{margin-top:20px}.mg-l-8{margin-left:8px}a.effect-underline:after{content:'';position:absolute;left:0;display:inline-block;height:1em;width:100%;border-bottom:1px solid;margin-top:10px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(0, 1);transform:scale(0, 1)}a.effect-underline:hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}a.effect-box:after,a.effect-box:before{content:'';position:absolute;left:0;display:inline-block;height:1em;width:100%;margin-top:10px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}a.effect-box:before{border-left:1px solid;border-right:1px solid;-webkit-transform:scale(1, 0);transform:scale(1, 0)}a.effect-box:after{border-bottom:1px solid;border-top:1px solid;-webkit-transform:scale(0, 1);transform:scale(0, 1)}a.effect-box:hover:after,a.effect-box:hover:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.row-parallax{padding:0 0 0 0 !important}.index-row{padding:6% 4% 4% 4%}.index-row .title-big{font-size:4.5em}.index-row .title{color:#4d4d4d}.index-row .text-grey{font-size:1.3em}.hero-content{padding:6% 4% 0 4%}.hero-content .title-big{font-size:4.5em}.hero-content .title{color:#4d4d4d}.hero-content .text-grey{font-size:1.3em}.steps-left{flex:0 0 50%;max-width:50%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.steps-right{flex:0 0 50%;max-width:50%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media only screen and (min-width:360px) and (max-width:1200px){.steps .steps-left{flex:0 0 100%;max-width:100%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.steps .steps-right{height:0;width:0;visibility:hidden}}@media only screen and (min-width:300px) and (max-width:1200px){.us-hero-left{width:0;height:0;visibility:hidden}.us-hero-right{flex:0 0 100%;max-width:100%;padding:10px 100px 100px 100px !important}}@media only screen and (min-width:300px) and (max-width:550px){.us-hero-content .trustpilot-widget{width:0;height:0;visibility:hidden}.us-hero-right{padding:10px 10px 100px 10px !important}}.thank-you-row{padding:0 4% 4% 4%}.thank-you-row .title-big{font-size:4.5em}.thank-you-row .title{color:#4d4d4d}.thank-you-row .text-grey{font-size:1.3em}.index-row-custom{padding:6% 4% 4% 4%;margin-top:-55px}.index-row-custom .title-big{font-size:4.5em}.index-row-custom .title{color:#4d4d4d}.index-row-custom .text-grey{font-size:1.3em}.f_light{font-weight:300 !important}.f_regular{font-weight:400}.f_medium{font-weight:500}.f_semibold{font-weight:600}.f_bold{font-weight:700}.f_extrabold{font-weight:800}.f_black{font-weight:900}.fs_12{font-size:12px}.fs_14{font-size:14px}.fs_16{font-size:16px}.fs_18{font-size:18px}.fs_20{font-size:20px}.fs_22{font-size:22px}.fs_24{font-size:24px}.fs_26{font-size:26px}.fs_28{font-size:28px}.fs_30{font-size:30px}.fs_32{font-size:32px}.fs_34{font-size:34px}.fs_36{font-size:36px}.fs_38{font-size:38px}.fs_40{font-size:40px}.fs_42{font-size:42px}.fs_44{font-size:44px}.fs_46{font-size:46px}.fs_48{font-size:48px}.fs_50{font-size:50px}.lh_1{line-height:1}.lh_1--1{line-height:1.1}.lh_1--2{line-height:1.2}.lh_1--3{line-height:1.3}.lh_1--4{line-height:1.4}.lh_1--5{line-height:1.5}.lh_1--6{line-height:1.6}.lh_1--7{line-height:1.7}.lh_1--8{line-height:1.8}.lh_1--9{line-height:1.9}.lh_2{line-height:2}.lh_2--1{line-height:2.1}.lh_2--2{line-height:2.2}.lh_2--3{line-height:2.3}.lh_2--4{line-height:2.4}.lh_2--5{line-height:2.5}.lh_2--6{line-height:2.6}.lh_2--7{line-height:2.7}.lh_2--8{line-height:2.8}.lh_2--9{line-height:2.9}.std ul{list-style-type:square;padding-left:15px}.no-display{display:none !important}.no-padding{padding:0 !important}.no-margin{margin:0 !important}.nowrap{white-space:nowrap}.clear-owl-margin{margin-left:-15px;margin-right:-15px}.row-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.actions-toolbar a.action.back,.btn-readmore{font-size:12px;text-transform:uppercase;font-weight:600;background-color:transparent;letter-spacing:.1em;padding-left:40px;position:relative}.actions-toolbar a.action.back:before,.btn-readmore:before{content:"";width:30px;height:1px;display:block;background-color:#000;position:absolute;left:0;top:50%;margin-top:-1px}.video-responsive{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-responsive iframe,.video-responsive object,.video-responsive embed{position:absolute;top:0;left:0;width:100%;height:100%}.border-top-solid{border-top:1px solid #eee}.list-inline li{display:inline-block}.list-inline li+li{margin-left:20px}.social-links li{display:inline-block;font-size:16.87px;padding:0 12px}.social-links li a{color:#777777}.pd-5{padding:5px}.pd-10{padding:10px}.pd-15{padding:15px}.pd-20{padding:20px}.pd-25{padding:25px}.pd-30{padding:30px}.pd-35{padding:35px}.pd-40{padding:40px}.pd-45{padding:45px}.pd-50{padding:50px}.pd-55{padding:55px}.pd-60{padding:60px}.pd-65{padding:65px}.pd-70{padding:70px}.pd-75{padding:75px}.pd-top-5{padding-top:5px}.pd-top-10{padding-top:10px}.pd-top-15{padding-top:15px}.pd-top-20{padding-top:20px}.pd-top-25{padding-top:25px}.pd-top-30{padding-top:30px}.pd-top-35{padding-top:35px}.pd-top-40{padding-top:40px}.pd-top-45{padding-top:45px}.pd-top-50{padding-top:50px}.pd-top-55{padding-top:55px}.pd-top-60{padding-top:60px}.pd-top-65{padding-top:65px}.pd-top-70{padding-top:70px}.pd-top-75{padding-top:75px}.pd-bottom-5{padding-bottom:5px}.pd-bottom-10{padding-bottom:10px}.pd-bottom-15{padding-bottom:15px}.pd-bottom-20{padding-bottom:20px}.pd-bottom-25{padding-bottom:25px}.pd-bottom-30{padding-bottom:30px}.pd-bottom-35{padding-bottom:35px}.pd-bottom-40{padding-bottom:40px}.pd-bottom-45{padding-bottom:45px}.pd-bottom-50{padding-bottom:50px}.pd-bottom-55{padding-bottom:55px}.pd-bottom-60{padding-bottom:60px}.pd-bottom-65{padding-bottom:65px}.pd-bottom-70{padding-bottom:70px}.pd-bottom-75{padding-bottom:75px}.pd-left-5{padding-left:5px}.pd-left-10{padding-left:10px}.pd-left-15{padding-left:15px}.pd-left-20{padding-left:20px}.pd-left-25{padding-left:25px}.pd-left-30{padding-left:30px}.pd-left-35{padding-left:35px}.pd-left-40{padding-left:40px}.pd-left-45{padding-left:45px}.pd-left-50{padding-left:50px}.pd-left-55{padding-left:55px}.pd-left-60{padding-left:60px}.pd-left-65{padding-left:65px}.pd-left-70{padding-left:70px}.pd-left-75{padding-left:75px}.pd-right-5{padding-right:5px}.pd-right-10{padding-right:10px}.pd-right-15{padding-right:15px}.pd-right-20{padding-right:20px}.pd-right-25{padding-right:25px}.pd-right-30{padding-right:30px}.pd-right-35{padding-right:35px}.pd-right-40{padding-right:40px}.pd-right-45{padding-right:45px}.pd-right-50{padding-right:50px}.pd-right-55{padding-right:55px}.pd-right-60{padding-right:60px}.pd-right-65{padding-right:65px}.pd-right-70{padding-right:70px}.pd-right-75{padding-right:75px}.mg-5{margin:5px}.mg-10{margin:10px}.mg-15{margin:15px}.mg-20{margin:20px}.mg-25{margin:25px}.mg-30{margin:30px}.mg-35{margin:35px}.mg-40{margin:40px}.mg-45{margin:45px}.mg-50{margin:50px}.mg-55{margin:55px}.mg-60{margin:60px}.mg-65{margin:65px}.mg-70{margin:70px}.mg-75{margin:75px}.mg-top-5{margin-top:5px}.mg-top-10{margin-top:10px}.mg-top-15{margin-top:15px}.mg-top-20{margin-top:20px}.mg-top-25{margin-top:25px}.mg-top-30{margin-top:30px}.mg-top-35{margin-top:35px}.mg-top-40{margin-top:40px}.mg-top-45{margin-top:45px}.mg-top-50{margin-top:50px}.mg-top-55{margin-top:55px}.mg-top-60{margin-top:60px}.mg-top-65{margin-top:65px}.mg-top-70{margin-top:70px}.mg-top-75{margin-top:75px}.mg-bottom-5{margin-bottom:5px}.mg-bottom-10{margin-bottom:10px}.mg-bottom-15{margin-bottom:15px}.mg-bottom-20{margin-bottom:20px}.mg-bottom-25{margin-bottom:25px}.mg-bottom-30{margin-bottom:30px}.mg-bottom-35{margin-bottom:35px}.mg-bottom-40{margin-bottom:40px}.mg-bottom-45{margin-bottom:45px}.mg-bottom-50{margin-bottom:50px}.mg-bottom-55{margin-bottom:55px}.mg-bottom-60{margin-bottom:60px}.mg-bottom-65{margin-bottom:65px}.mg-bottom-70{margin-bottom:70px}.mg-bottom-75{margin-bottom:75px}.mg-bottom-100{margin-bottom:100px}.mg-left-5{margin-left:5px}.mg-left-10{margin-left:10px}.mg-left-15{margin-left:15px}.mg-left-20{margin-left:20px}.mg-left-25{margin-left:25px}.mg-left-30{margin-left:30px}.mg-left-35{margin-left:35px}.mg-left-40{margin-left:40px}.mg-left-45{margin-left:45px}.mg-left-50{margin-left:50px}.mg-left-55{margin-left:55px}.mg-left-60{margin-left:60px}.mg-left-65{margin-left:65px}.mg-left-70{margin-left:70px}.mg-left-75{margin-left:75px}.mg-right-5{margin-right:5px}.mg-right-10{margin-right:10px}.mg-right-15{margin-right:15px}.mg-right-20{margin-right:20px}.mg-right-25{margin-right:25px}.mg-right-30{margin-right:30px}.mg-right-35{margin-right:35px}.mg-right-40{margin-right:40px}.mg-right-45{margin-right:45px}.mg-right-50{margin-right:50px}.mg-right-55{margin-right:55px}.mg-right-60{margin-right:60px}.mg-right-65{margin-right:65px}.mg-right-70{margin-right:70px}.mg-right-75{margin-right:75px}@media (max-width:800px){.mobile-hide{visibility:hidden;margin-top:-280px}.mobile-padding{padding-bottom:100px}}.col-padding-5 .row{margin-right:-5px;margin-left:-5px}.col-padding-5 .col,.col-padding-5 .col-1,.col-padding-5 .col-10,.col-padding-5 .col-11,.col-padding-5 .col-12,.col-padding-5 .col-2,.col-padding-5 .col-3,.col-padding-5 .col-4,.col-padding-5 .col-5,.col-padding-5 .col-6,.col-padding-5 .col-7,.col-padding-5 .col-8,.col-padding-5 .col-9,.col-padding-5 .col-auto,.col-padding-5 .col-lg,.col-padding-5 .col-lg-1,.col-padding-5 .col-lg-10,.col-padding-5 .col-lg-11,.col-padding-5 .col-lg-12,.col-padding-5 .col-lg-2,.col-padding-5 .col-lg-3,.col-padding-5 .col-lg-4,.col-padding-5 .col-lg-5,.col-padding-5 .col-lg-6,.col-padding-5 .col-lg-7,.col-padding-5 .col-lg-8,.col-padding-5 .col-lg-9,.col-padding-5 .col-lg-auto,.col-padding-5 .col-md,.col-padding-5 .col-md-1,.col-padding-5 .col-md-10,.col-padding-5 .col-md-11,.col-padding-5 .col-md-12,.col-padding-5 .col-md-2,.col-padding-5 .col-md-3,.col-padding-5 .col-md-4,.col-padding-5 .col-md-5,.col-padding-5 .col-md-6,.col-padding-5 .col-md-7,.col-padding-5 .col-md-8,.col-padding-5 .col-md-9,.col-padding-5 .col-md-auto,.col-padding-5 .col-sm,.col-padding-5 .col-sm-1,.col-padding-5 .col-sm-10,.col-padding-5 .col-sm-11,.col-padding-5 .col-sm-12,.col-padding-5 .col-sm-2,.col-padding-5 .col-sm-3,.col-padding-5 .col-sm-4,.col-padding-5 .col-sm-5,.col-padding-5 .col-sm-6,.col-padding-5 .col-sm-7,.col-padding-5 .col-sm-8,.col-padding-5 .col-sm-9,.col-padding-5 .col-sm-auto,.col-padding-5 .col-xl,.col-padding-5 .col-xl-1,.col-padding-5 .col-xl-10,.col-padding-5 .col-xl-11,.col-padding-5 .col-xl-12,.col-padding-5 .col-xl-2,.col-padding-5 .col-xl-3,.col-padding-5 .col-xl-4,.col-padding-5 .col-xl-5,.col-padding-5 .col-xl-6,.col-padding-5 .col-xl-7,.col-padding-5 .col-xl-8,.col-padding-5 .col-xl-9,.col-padding-5 .col-xl-auto{padding-right:5px;padding-left:5px}.col-padding-10 .row{margin-right:-10px;margin-left:-10px}.col-padding-10 .col,.col-padding-10 .col-1,.col-padding-10 .col-10,.col-padding-10 .col-11,.col-padding-10 .col-12,.col-padding-10 .col-2,.col-padding-10 .col-3,.col-padding-10 .col-4,.col-padding-10 .col-5,.col-padding-10 .col-6,.col-padding-10 .col-7,.col-padding-10 .col-8,.col-padding-10 .col-9,.col-padding-10 .col-auto,.col-padding-10 .col-lg,.col-padding-10 .col-lg-1,.col-padding-10 .col-lg-10,.col-padding-10 .col-lg-11,.col-padding-10 .col-lg-12,.col-padding-10 .col-lg-2,.col-padding-10 .col-lg-3,.col-padding-10 .col-lg-4,.col-padding-10 .col-lg-5,.col-padding-10 .col-lg-6,.col-padding-10 .col-lg-7,.col-padding-10 .col-lg-8,.col-padding-10 .col-lg-9,.col-padding-10 .col-lg-auto,.col-padding-10 .col-md,.col-padding-10 .col-md-1,.col-padding-10 .col-md-10,.col-padding-10 .col-md-11,.col-padding-10 .col-md-12,.col-padding-10 .col-md-2,.col-padding-10 .col-md-3,.col-padding-10 .col-md-4,.col-padding-10 .col-md-5,.col-padding-10 .col-md-6,.col-padding-10 .col-md-7,.col-padding-10 .col-md-8,.col-padding-10 .col-md-9,.col-padding-10 .col-md-auto,.col-padding-10 .col-sm,.col-padding-10 .col-sm-1,.col-padding-10 .col-sm-10,.col-padding-10 .col-sm-11,.col-padding-10 .col-sm-12,.col-padding-10 .col-sm-2,.col-padding-10 .col-sm-3,.col-padding-10 .col-sm-4,.col-padding-10 .col-sm-5,.col-padding-10 .col-sm-6,.col-padding-10 .col-sm-7,.col-padding-10 .col-sm-8,.col-padding-10 .col-sm-9,.col-padding-10 .col-sm-auto,.col-padding-10 .col-xl,.col-padding-10 .col-xl-1,.col-padding-10 .col-xl-10,.col-padding-10 .col-xl-11,.col-padding-10 .col-xl-12,.col-padding-10 .col-xl-2,.col-padding-10 .col-xl-3,.col-padding-10 .col-xl-4,.col-padding-10 .col-xl-5,.col-padding-10 .col-xl-6,.col-padding-10 .col-xl-7,.col-padding-10 .col-xl-8,.col-padding-10 .col-xl-9,.col-padding-10 .col-xl-auto{padding-right:10px;padding-left:10px}.col-padding-25 .promobanner{margin-bottom:30px}@media (min-width:1200px){.col-padding-25 .promobanner{margin-bottom:50px}.col-padding-25 .row{margin-right:-25px;margin-left:-25px}.col-padding-25 .col,.col-padding-25 .col-1,.col-padding-25 .col-10,.col-padding-25 .col-11,.col-padding-25 .col-12,.col-padding-25 .col-2,.col-padding-25 .col-3,.col-padding-25 .col-4,.col-padding-25 .col-5,.col-padding-25 .col-6,.col-padding-25 .col-7,.col-padding-25 .col-8,.col-padding-25 .col-9,.col-padding-25 .col-auto,.col-padding-25 .col-lg,.col-padding-25 .col-lg-1,.col-padding-25 .col-lg-10,.col-padding-25 .col-lg-11,.col-padding-25 .col-lg-12,.col-padding-25 .col-lg-2,.col-padding-25 .col-lg-3,.col-padding-25 .col-lg-4,.col-padding-25 .col-lg-5,.col-padding-25 .col-lg-6,.col-padding-25 .col-lg-7,.col-padding-25 .col-lg-8,.col-padding-25 .col-lg-9,.col-padding-25 .col-lg-auto,.col-padding-25 .col-md,.col-padding-25 .col-md-1,.col-padding-25 .col-md-10,.col-padding-25 .col-md-11,.col-padding-25 .col-md-12,.col-padding-25 .col-md-2,.col-padding-25 .col-md-3,.col-padding-25 .col-md-4,.col-padding-25 .col-md-5,.col-padding-25 .col-md-6,.col-padding-25 .col-md-7,.col-padding-25 .col-md-8,.col-padding-25 .col-md-9,.col-padding-25 .col-md-auto,.col-padding-25 .col-sm,.col-padding-25 .col-sm-1,.col-padding-25 .col-sm-10,.col-padding-25 .col-sm-11,.col-padding-25 .col-sm-12,.col-padding-25 .col-sm-2,.col-padding-25 .col-sm-3,.col-padding-25 .col-sm-4,.col-padding-25 .col-sm-5,.col-padding-25 .col-sm-6,.col-padding-25 .col-sm-7,.col-padding-25 .col-sm-8,.col-padding-25 .col-sm-9,.col-padding-25 .col-sm-auto,.col-padding-25 .col-xl,.col-padding-25 .col-xl-1,.col-padding-25 .col-xl-10,.col-padding-25 .col-xl-11,.col-padding-25 .col-xl-12,.col-padding-25 .col-xl-2,.col-padding-25 .col-xl-3,.col-padding-25 .col-xl-4,.col-padding-25 .col-xl-5,.col-padding-25 .col-xl-6,.col-padding-25 .col-xl-7,.col-padding-25 .col-xl-8,.col-padding-25 .col-xl-9,.col-padding-25 .col-xl-auto{padding-right:25px;padding-left:25px}}.products-grid .owl-nav ol,.owl-carousel .owl-nav ol{list-style:none !important;padding-left:0}.products-grid .owl-nav.disabled,.owl-carousel .owl-nav.disabled{display:none !important}.products-grid .owl-nav button,.owl-carousel .owl-nav button{font-size:54.44px;color:#000000;z-index:2;background:none;border:none;position:absolute;top:50%;line-height:1;left:-86px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.products-grid .owl-nav button i,.owl-carousel .owl-nav button i{display:block}.products-grid .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-next{left:auto;right:-86px}.products-grid .owl-nav button.disabled,.owl-carousel .owl-nav button.disabled{pointer-events:none;color:#cfcfcf}.products-grid .owl-nav button:hover,.owl-carousel .owl-nav button:hover{opacity:0.7}.owl-carousel .owl-dots{text-align:center;margin:36px 0 0}.owl-carousel .owl-dots.disabled{margin:0 !important;display:none !important}.owl-carousel .owl-dots .owl-dot{width:12px;height:12px;padding:0;border-radius:12px;border:1px solid #d2e0e1;background-color:#d2e0e1;margin:4px}.owl-carousel .owl-dots .owl-dot:hover,.owl-carousel .owl-dots .owl-dot:active,.owl-carousel .owl-dots .owl-dot.active{border-color:#b3c4cb;background-color:#b3c4cb}.page-layout-2columns-left .row>.col.column.main,.page-layout-2columns-right .row>.col.column.main{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.page-layout-2columns-left .row>.col.sidebar-main,.page-layout-2columns-right .row>.col.sidebar-main{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.page-layout-2columns-left .row>.col.column.main{order:2}.page-layout-2columns-left .row>.col.sidebar-main{order:1}.page-layout .action.close{display:none}.page-layout-3columns .col.column.main{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;order:2}.page-layout-3columns .sidebar.sidebar-main,.page-layout-3columns .sidebar.sidebar-additional{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;order:1}.page-layout-3columns .sidebar.sidebar-additional{order:3}#maincontent{min-height:450px;padding:16px 0 0 0;position:relative;z-index:1}.page-title-wrapper{background-color:#f9f9f9;text-align:center;padding:82px 0 97px;position:relative;z-index:1}.page-title-wrapper .container,.page-title-wrapper .container-fluid{position:relative;z-index:2}.page-title-wrapper:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;opacity:.6}.page-title-wrapper.background-image{background-size:cover;background-repeat:no-repeat;background-position:center}.page-title-wrapper.background-image.bg-repeat{background-repeat:repeat}.page-title-wrapper .page-title{font-weight:600;text-transform:uppercase}.page-title-wrapper .breadcrumbs{margin-top:3px}.page-title-wrapper .breadcrumbs .items .item{display:inline-block;white-space:nowrap;font-size:14px;font-weight:400;color:#333333}.page-title-wrapper .breadcrumbs .items .item+.item:before{content:">";display:inline-block;color:#969696;margin:0 11px;vertical-align:top}.page-title-wrapper .breadcrumbs .items .item strong,.page-title-wrapper .breadcrumbs .items .item a{font-size:14px;text-transform:capitalize;font-weight:500;color:#000;max-width:150px;overflow:hidden;text-overflow:ellipsis;vertical-align:top;display:inline-block}.page-title-wrapper .breadcrumbs .items .item a{color:#8f8f8f}.page-title-wrapper .breadcrumbs .items .item.home::before{content:"\f015";font-family:"FontAwesome";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:5px;color:#fff}.page-title-wrapper .sharethis-inline-share-buttons{margin-top:20px}.page-title-wrapper.dark-color{background-color:#000}.page-title-wrapper.dark-color .page-title{color:#fff}.page-title-wrapper.dark-color .breadcrumbs .items .item+.item:before{color:#fff}.page-title-wrapper.dark-color .breadcrumbs .items .item strong{color:#fff}.page-title-wrapper.dark-color .breadcrumbs .items .item a{color:#fff}.page-title-wrapper.dark-color .breadcrumbs .items .item a:hover{color:#bababa}.page-title-wrapper.dark-color:after{background-color:#000}.page-title-wrapper.text-center .sharethis-inline-share-buttons{text-align:center !important}.page-title-wrapper.text-left .sharethis-inline-share-buttons{text-align:left !important}.page-title-wrapper.text-right .sharethis-inline-share-buttons{text-align:right !important}.content-heading{text-align:center;position:relative}.content-heading:after{content:"";display:block;width:60px;height:2px;position:absolute;top:100%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%)}.content-heading .title{font-size:36px}.content-heading .subtitle{font-size:15px;color:#999999;padding-bottom:7px;letter-spacing:0.02em}.content-heading.template-type-1 .title{font-size:24px;letter-spacing:0.4em;text-transform:uppercase;font-weight:500;padding:10px 0}.content-heading.template-type-1:after{width:200px}.content-heading.template-type-2 .title{font-size:34px;padding:17px 0}.content-heading.template-type-2:after{width:140px;top:0}.content-heading.template-type-3 .title{text-transform:uppercase;padding-bottom:26px;word-spacing:0.1em}.content-heading.template-type-3:after{width:74px}.content-heading.template-type-4:before,.content-heading.template-type-4:after{content:"";width:235px;height:32px;border:2px solid #000;display:inline-block}.content-heading.template-type-4:before{border-bottom-color:transparent}.content-heading.template-type-4:after{border-top-color:transparent;background-color:transparent;bottom:0;top:auto}.content-heading.template-type-4 .title{line-height:1;padding-bottom:32px;font-size:48px}@media (max-width:575.98px){.content-heading.template-type-4 .title{font-size:36px}}.content-heading.template-type-4 .title span{font-weight:300}.content-heading.template-type-4 .title:before,.content-heading.template-type-4 .title:after{content:"";display:inline-block;position:absolute;top:0;left:50%;width:118px;border-left-width:4px;border-left-style:solid;height:32px;z-index:1;transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%)}.content-heading.template-type-4 .title:before{border-top-width:4px;border-top-style:solid}.content-heading.template-type-4 .title:after{top:auto;border-bottom-width:4px;border-bottom-style:solid;bottom:0}.content-heading.template-type-5 .title{padding-bottom:5px;letter-spacing:0.015em}.content-heading.template-type-6 .title{font-size:21px;text-align:left;padding-bottom:19px}.content-heading.template-type-6:after{width:116px;left:0;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0)}.page.messages{position:fixed;bottom:0;left:0;right:0;z-index:100}.page.messages .message{margin:0}.page.messages .message>*{margin:0}.page.messages .message .cl-mes{position:absolute;top:50%;right:10px;width:20px;height:20px;margin:-10px 0 0 -10px !important;padding:0 !important;text-align:center;line-height:20px;cursor:pointer}.page.messages .message .cl-mes:after{content:"\e646";font-family:"themify"}.page.messages .message .cl-mes:before{content:none}.page.messages .message+.message{margin-top:10px}.message{position:relative;padding:12px 50px;border:1px solid transparent;border-radius:.25rem;color:#6f4400;background-color:rgba(222,222,222,0.7)}.message:before{-webkit-font-smoothing:antialiased;font-size:24px;line-height:24px;font-family:'themify';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;left:0;width:45px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.message.global.noscript{text-align:center}.message.error,.message-error{color:#b30000}.message.error:before,.message-error:before{color:#b30000;content:'\e63b'}.message.warning:before,.message-warning:before{color:#b30000;content:'\e6c5'}.message.notice,.message-notice{color:#c07600}.message.notice:before,.message-notice:before{color:#c07600;content:'\e717'}.message.success,.message-success{color:#006400}.message.success:before,.message-success:before{color:#006400;content:'\e717'}.message p{margin:0}.scroll-to-top{border:1px solid #616161;border-radius:4px;width:40px;height:40px;position:fixed;right:20px;font-size:20px;text-align:center;line-height:38px;color:#616161;background-color:#fff;align-items:center;z-index:99}.scroll-to-top .fa-arrow-up{font-family:"themify";display:block;text-align:center;width:100%}.scroll-to-top .fa-arrow-up:before{content:"\e648"}.scroll-to-top:hover{background-color:#333333;border-color:#333333;color:#ffffff}.modes-mode{text-decoration:none !important}.toolbar{text-transform:uppercase}.toolbar .toolbar-amount,.toolbar .limiter{display:none}.toolbar .modes-mode+.modes-mode{margin-left:5px;text-decoration:none !important}.toolbar .pages .pages-label{display:none}.toolbar .pages .pages-items{margin:40px 0 40px 0}.toolbar .pages .pages-items .item span{font-size:21px;font-weight:500;line-height:40px;margin:0px 7px;text-transform:capitalize;text-align:center;color:#4d4d4d}.toolbar .pages .pages-items .item span.label{display:none}.toolbar .pages .pages-items .item span:hover{color:#000032}.toolbar .pages .pages-items .item .number-page{width:40px;height:40px;display:inline-block}.toolbar .pages .pages-items .item .next span,.toolbar .pages .pages-items .item .previous span{padding:0 0}.toolbar .pages .pages-items .item.current span{color:#fff;border-radius:50%}.toolbar .modes-label{border:0 none;clip:rect(0px, 0px, 0px, 0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.toolbar .modes-mode+.modes-mode{margin-left:5px;text-decoration:none}.toolbar .modes-mode:before{content:"\e708";font-family:"themify";font-size:24px;font-weight:normal;line-height:inherit;overflow:hidden;text-align:center;vertical-align:middle}.toolbar .modes-mode>span{border:0 none;clip:rect(0px, 0px, 0px, 0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.toolbar .modes-mode.mode-list:before{content:"\e668"}.toolbar .sorter-action{display:inline-block;text-decoration:none;width:48px;height:48px;text-align:center;line-height:40px;border:1px solid #e3e3e3;margin-left:10px;background-color:#f9f9f9}.toolbar .sorter-action:before{content:"\e627";display:inline-block;font-family:"themify";font-size:16px;font-weight:normal;line-height:inherit;overflow:hidden;text-align:center;vertical-align:middle}.toolbar .sorter-action .sort-desc:before{content:"\e62a"}.toolbar .sorter-action>span{border:0 none;clip:rect(0px, 0px, 0px, 0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.toolbar.toolbar-products{padding-top:29px;align-items:center;justify-content:space-between;margin-bottom:44px}.toolbar.toolbar-products .pages{display:none}.toolbar.toolbar-products .toolbar-amount{order:1;margin:0}.toolbar.toolbar-products .limiter,.toolbar.toolbar-products .sorter{order:2}.toolbar.toolbar-products .modes{order:4}.toolbar.toolbar-products .sorter{flex-wrap:nowrap;justify-content:space-between}.mgs-ajax-layer-item{color:#000032 !important;text-decoration:none !important}.sidebar>.block>.block-title,.sidebar>.block>.title{margin-bottom:30px;font-size:36px;color:#333 !important;font-weight:600}.sidebar>.block>.block-title strong,.sidebar>.block>.title strong{font-weight:600;color:#222;text-transform:uppercase;font-size:16px;position:relative;padding:10px 15px 10px 0;cursor:pointer}.sidebar>.block+.sidebar-additional>.block:first-child>.block-title:not(.no-display),.sidebar>.block+.block>.block-title:not(.no-display){margin-top:35px;padding-top:30px}.sidebar .block.filter .block-title .container,.sidebar .block.filter .filter-content .container{max-width:unset;padding:0;width:unset}.sidebar .block.filter .block-title .filter-actions{display:none}.sidebar .block.filter .filter-content .filter-current-subtitle,.sidebar .block.filter .filter-content .filter-subtitle{display:none}.sidebar .block.filter .filter-content .filter-options .filter-item+.filter-item{border-top:1px solid #eee;padding-top:15px}.sidebar .block.filter .filter-content .filter-options .filter-item .filter-options-title{font-weight:600;color:#222;text-transform:uppercase;font-size:16px;position:relative;padding:10px 15px 10px 0;cursor:pointer}.sidebar .block.filter .filter-content .filter-options .filter-item .filter-options-content{padding-bottom:20px}.sidebar .block.filter .filter-content .filter-options .filter-item .filter-options-content .items{list-style:none !important}.sidebar .block.filter .filter-content .filter-options .filter-item .filter-options-content .items:after{content:"";display:table;clear:both}.sidebar .block.filter .filter-content .filter-options .filter-item .filter-options-content .items .item{position:relative;padding:6px 0}.sidebar .block.filter .filter-content .filter-options .filter-item .filter-options-content .items .item .count{color:#a7a7a7}.sidebar .block.filter .filter-content .filter-options .filter-item .filter-options-content .items .item .count:before{content:"("}.sidebar .block.filter .filter-content .filter-options .filter-item .filter-options-content .items .item .count:after{content:")"}.sidebar .block.filter .filter-content .filter-current .items{padding-left:0}.sidebar .block.filter .filter-content .filter-current .item{border:1px solid #eee;display:block;padding:5px 30px 5px 12px;position:relative;margin:0 0 10px 0}.sidebar .block.filter .filter-content .filter-current .item .filter-label{color:#222;font-weight:500}.sidebar .block.filter .filter-content .filter-current .item .filter-label:after{content:":"}.sidebar .block.filter .filter-content .filter-current .item .action.remove{position:absolute;right:0;width:30px;height:30px;display:block;top:50%;line-height:30px;cursor:pointer;color:#696969;text-decoration:none;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.sidebar .block.filter .filter-content .filter-current .item .action.remove:before{margin-left:10px;content:"\e646";font-family:"themify";font-size:10px}.sidebar .block.filter .filter-content .filter-current .item .action.remove span{font-size:0px;line-height:0;color:transparent}.sidebar .block.filter .filter-content .filter-actions .filter-clear{border:1px solid #222;display:block;padding:5px 30px 5px 12px;position:relative;background-color:#222;color:#fff}.sidebar .block.filter .filter-content .filter-actions .filter-clear:before{content:"\e646";font-family:"themify";font-size:10px;position:absolute;right:0;top:50%;display:block;width:26px;text-align:center;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.sidebar .block.filter .filter-content .filter-actions+.filter-wrapper .filter-item:first-child{margin-top:20px}.sidebar .block.block-compare .block-title .counter{display:none}.sidebar .block.block-compare .block-content .product-items-names .product-item{padding:8px 15px 8px 0;position:relative}.sidebar .block.block-compare .block-content .product-items-names .product-item+.product-item{border-top:1px solid #eee}.sidebar .block.block-compare .block-content .product-items-names .product-item .product-item-link{font-size:16px;font-weight:400;color:#000032 !important;text-decoration:none !important}.sidebar .block.block-compare .block-content .product-items-names .product-item .action.delete:after{content:"\e646";font-family:"themify";font-size:10px;position:absolute;top:50%;right:0;line-height:1;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.sidebar .block.block-compare .block-content .product-items-names .product-item .action.delete span{font-size:0px;line-height:0}.sidebar .block.block-compare .actions-toolbar{align-items:center;margin-top:15px}.sidebar .block.block-compare .actions-toolbar .action.compare{display:block;background-color:#222;color:#fff;padding:10px 30px;border:1px solid #222}.sidebar .block.block-compare .actions-toolbar .action.compare:hover{background-color:#fff;color:#222}.sidebar .block.block-compare .actions-toolbar .primary{margin-left:auto;order:1}.sidebar .block.block-compare .actions-toolbar .secondary .action.clear{font-weight:600;font-size:15px;border-bottom:1px solid transparent}.sidebar .block.block-compare .actions-toolbar .secondary .action.clear:hover{border-bottom-width:1px;border-bottom-style:solid}.sidebar .block.block-compare .actions-toolbar .secondary .action.clear:after{content:"\e646";font-family:"themify";font-size:10px;margin-left:10px}.sidebar .block.block-wishlist .block-title .counter{display:none}.sidebar .block.block-wishlist .block-content>.subtitle{display:none}.sidebar .block.block-wishlist #wishlist-sidebar .product-item .product-item-info .product-item-photo .product-image-container{width:100% !important}.sidebar .block.block-wishlist .actions-toolbar{margin-top:30px}.sidebar .block.block-wishlist .actions-toolbar a.action.details{padding:10px 0;background-color:#333;color:#fff;width:100%;display:inline-block;text-align:center;font-size:16px;margin-bottom:30px}.sidebar .block.account-nav .items .item{display:block;width:100%;padding:8px 0}.sidebar .block.account-nav .items .item strong{font-weight:600}.sidebar .block.block-reorder .subtitle{display:none}.sidebar .block.block-reorder .product-items .product-item{padding:12px 0;border-bottom:1px solid #eee;flex-wrap:wrap-reverse}.sidebar .block.block-reorder .product-items .product-item:first-child{padding-top:0}.sidebar .block.block-reorder .product-items .product-item .field{margin-bottom:0;width:100%}.sidebar .block.block-reorder .product-items .product-item .product-item-name a{font-size:16px;font-weight:400}.sidebar .block.block-reorder .actions-toolbar{align-items:center;margin-top:15px}.sidebar .block.block-reorder .actions-toolbar .action.tocart{display:block;background-color:#222;color:#fff;padding:10px 20px;border:1px solid #222}.sidebar .block.block-reorder .actions-toolbar .action.tocart:hover{background-color:#fff;color:#222}.sidebar .block.block-reorder .actions-toolbar .primary{margin-left:auto;order:1}.sidebar .block.block-reorder .actions-toolbar .secondary{padding:10px 0}.sidebar .block.block-reorder .actions-toolbar .secondary .action.view{font-weight:600;font-size:15px}.sidebar .block.block-reorder .actions-toolbar .secondary .action.view:hover{text-decoration:underline}.sidebar .block.block-blog-posts .block-content .item{padding:8px 0}.sidebar .block.block-blog-categories ul li{padding:8px 0}.sidebar .block.block-blog-tags .tag-cloud li{display:inline-block;padding:5px 17px;margin:0 3px 15px 0;border-radius:20px;background:#f2f2f2;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s}.sidebar .block.block-blog-tags .tag-cloud li a{color:#8f8f8f}.sidebar .block.block-blog-tags .tag-cloud li:hover a{color:#fff}.clear-after:after{display:table;clear:both;content:""}.modal-content{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0}.modal-content button.close{position:absolute;right:0;top:0;color:#222;opacity:1;font-weight:500;width:40px;height:40px;line-height:40px;z-index:1}.modal.fade .modal-dialog{margin:0 auto;top:50%;transform:translate3d(0, -100%, 0);-webkit-transform:translate3d(0, -100%, 0);-moz-transform:translate3d(0, -100%, 0);-o-transform:translate3d(0, -100%, 0)}.modal.in .modal-dialog{top:50%;transform:translate3d(0, -50%, 0);-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);-o-transform:translate3d(0, -50%, 0);max-width:80%;max-height:80vh;overflow-y:auto}.modal-slide{bottom:0;left:0;min-width:0;position:fixed;right:0;top:0;visibility:hidden;left:44px;z-index:900}.modal-slide .modal-inner-wrap{background-color:#fff;-webkit-box-shadow:0 0 12px 2px rgba(0,0,0,0.35);-moz-box-shadow:0 0 12px 2px rgba(0,0,0,0.35);box-shadow:0 0 12px 2px rgba(0,0,0,0.35);opacity:1;pointer-events:auto;height:100%;overflow-y:auto;position:static;transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);transition-duration:0.3s;transition-property:transform,visibility;transition-timing-function:ease-in-out;width:auto}.modal-header{padding:0;border:none;min-height:0}.load.indicator{background-color:rgba(255,255,255,0.7);z-index:9999;bottom:0;left:0;position:fixed;right:0;top:0;position:absolute}.load.indicator:before{background:transparent url('../images/loader-2.gif') no-repeat 50% 50%;border-radius:5px;height:160px;width:160px;bottom:0;box-sizing:border-box;content:'';left:0;margin:auto;position:absolute;right:0;top:0}.load.indicator>span{display:none}.loading-mask{bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100;background:rgba(255,255,255,0.5)}.loading-mask .loader>img{bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100}.loading-mask .loader>p{display:none}._block-content-loading{position:relative}.modal-video-dialog .close{height:20px;position:absolute;right:0;text-align:center;top:0;width:15px;z-index:1}.modals-overlay{z-index:899}.modal-slide,.modal-popup{bottom:0;left:0;min-width:0;position:fixed;right:0;top:0;visibility:hidden}.modal-slide._show,.modal-popup._show{visibility:visible}.modal-slide._show .modal-inner-wrap,.modal-popup._show .modal-inner-wrap{transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0)}.modal-slide .modal-inner-wrap,.modal-popup .modal-inner-wrap{background-color:#fff;-webkit-box-shadow:0 0 12px 2px rgba(0,0,0,0.35);-moz-box-shadow:0 0 12px 2px rgba(0,0,0,0.35);box-shadow:0 0 12px 2px rgba(0,0,0,0.35);opacity:1;pointer-events:auto}.modal-slide{left:44px;z-index:900}.modal-slide_show .modal-inner-wrap{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0)}.modal-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;transition-duration:.3s;-webkit-transition-property:-webkit-transform,visibility;transition-property:transform,visibility;transition-timing-function:ease-in-out;width:auto;transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%)}.modal-slide._inner-scroll .modal-inner-wrap{overflow-y:visible;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modal-slide._inner-scroll .modal-header{-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0}.modal-slide._inner-scroll .modal-footer{-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;margin-top:auto}.modal-slide._inner-scroll .modal-content{overflow-y:auto}.modal-slide .modal-header{padding:2.1rem 2.6rem}.modal-slide .modal-footer{padding:0 2.6rem 2.6rem}.modal-slide .modal-content{padding:0 2.6rem 2.6rem}.modal-slide .action-close{padding:2.1rem 3rem}.modal-slide .page-main-actions{margin-bottom:-12.9rem;margin-top:2.1rem}.modal-popup{z-index:900;left:0;overflow-y:auto}.modal-popup._show .modal-inner-wrap{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);top:50%;margin-top:0;margin-bottom:0}.modal-popup .modal-inner-wrap{margin:5rem auto;width:75%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;height:auto;left:0;position:absolute;right:0;transform:translateY(-200%);-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-o-transform:translateY(-200%);transition-duration:.2s;-webkit-transition-property:-webkit-transform,visibility;transition-property:transform,visibility;transition-timing-function:ease}.modal-popup._inner-scroll{overflow-y:visible}.modal-popup .modal-inner-wrap{max-height:90%}.modal-popup .modal-content{overflow-y:auto;padding-left:3rem;padding-right:3rem}.modal-popup .modal-header,.modal-popup .modal-footer{padding-left:3rem;padding-right:3rem;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0}.modal-popup .modal-header{padding-bottom:1.2rem;padding-top:3rem}.modal-popup .modal-footer{margin-top:auto;padding-bottom:3rem;padding-top:3rem}.modal-popup .modal-footer-actions{text-align:right}.modal-popup .modal-title{border-bottom:1px solid #c1c1c1;font-weight:300;padding-bottom:10px;font-size:26px;margin-bottom:0;min-height:1em;word-wrap:break-word}.modal-popup .action-close{padding:20px}.modal-custom .action-close,.modal-popup .action-close,.modal-slide .action-close{background-image:none;background:none;-moz-box-sizing:content-box;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;line-height:inherit;margin:0;padding:0;text-shadow:none;font-weight:400;display:inline-block;text-decoration:none;position:absolute;right:0;top:0}.modal-custom .action-close:focus,.modal-popup .action-close:focus,.modal-slide .action-close:focus,.modal-custom .action-close:active,.modal-popup .action-close:active,.modal-slide .action-close:active,.modal-custom .action-close:hover,.modal-popup .action-close:hover,.modal-slide .action-close:hover{background:none;border:none}.modal-custom .action-close.disabled,.modal-popup .action-close.disabled,.modal-slide .action-close.disabled,.modal-custom .action-close[disabled],.modal-popup .action-close[disabled],.modal-slide .action-close[disabled]{cursor:not-allowed;pointer-events:none;opacity:0.5}.modal-custom .action-close>span,.modal-popup .action-close>span,.modal-slide .action-close>span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.modal-custom .action-close:before,.modal-popup .action-close:before,.modal-slide .action-close:before{-webkit-font-smoothing:antialiased;font-family:'themify';display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center;content:"\e646";font-size:18px;width:30px;height:30px;line-height:30px}.modal-custom .action-close:active:before,.modal-popup .action-close:active:before,.modal-slide .action-close:active:before{color:inherit}.modal-custom .action-close:hover:before,.modal-popup .action-close:hover:before,.modal-slide .action-close:hover:before{color:#1a1a1a}fieldset[disabled] .modal-custom .action-close,fieldset[disabled] .modal-popup .action-close,fieldset[disabled] .modal-slide .action-close{cursor:not-allowed;pointer-events:none;opacity:0.5}.modals-overlay{background-color:rgba(51,51,51,0.55);bottom:0;left:0;position:fixed;right:0;top:0}.row.align-items__center{align-items:center}.minicart-wrapper{height:100%;float:right}.minicart-wrapper .action.showcart{line-height:1;cursor:pointer;display:block;text-decoration:none;position:relative;top:50%;padding:15px 0 15px 20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.minicart-wrapper .action.showcart:before{font-size:32px;color:#000000;content:"\e914";font-family:'icomoon'}.minicart-wrapper .action.showcart>.text{display:none}.minicart-wrapper .action.showcart .counter.qty{position:absolute;bottom:0;right:0;color:#fff;height:18px;line-height:18px;border-radius:30px;display:inline-block;margin:0 -10px 15px 0;min-width:18px;text-align:center;white-space:normal;font-size:12px;font-weight:700;vertical-align:top}.minicart-wrapper .action.showcart .counter.qty.empty{display:none}.minicart-wrapper .action.showcart .counter.qty .counter-label{display:none}.minicart-wrapper .action.showcart .counter.qty._block-content-loading{background:none}.minicart-wrapper .action.showcart .counter.qty .loading-mask{background:#fff;border-radius:30px}.minicart-wrapper .action.showcart .counter.qty .loading-mask .loader>img{max-width:18px;position:static !important;display:block}.minicart-wrapper .block-minicart .subtitle{display:none}.minicart-wrapper .block-minicart .subtitle.empty{display:block;font-size:14px;padding:10px 0 10px;font-weight:500;color:#7d7d7d}.minicart-wrapper .block-minicart .block-title{display:none;font-weight:600;text-transform:uppercase;color:#333333;border-bottom:1px solid #eee;padding-bottom:10px}.minicart-wrapper .block-minicart .block-title strong{font-size:15px;font-weight:600}.minicart-wrapper .block-minicart .block-title .qty{display:none}.minicart-wrapper .block-minicart .block-content .minicart-items-wrapper{margin:0 -15px;overflow-x:auto;padding:0 15px 15px;max-height:300px}.minicart-wrapper .block-minicart .block-content>.subtotal{border-bottom:1px solid #eee;border-top:1px solid #eee;align-items:center;justify-content:space-between;padding:14px 0 16px}.minicart-wrapper .block-minicart .block-content>.subtotal>.label{color:#989898;font-weight:500;font-size:16px;margin-bottom:0;word-spacing:0.1em;margin-top:3px}.minicart-wrapper .block-minicart .block-content>.subtotal .price-wrapper .price{font-size:18px;font-weight:600}.minicart-wrapper .block-minicart .block-content>div.actions{margin-top:28px;margin-bottom:3px;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between}.minicart-wrapper .block-minicart .block-content>div.actions .primary{margin-top:0}.minicart-wrapper .block-minicart .block-content>div.actions>div.actions,.minicart-wrapper .block-minicart .block-content>div.actions>div.secondary{flex:0 0 146px;max-width:146px;-ms-flex:0 0 146px}.minicart-wrapper .block-minicart .block-content>div.actions .action.viewcart{background-color:transparent;border:2px solid #000;color:#000000;display:block;font-size:14px;letter-spacing:0.1em;border-radius:0;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;text-transform:uppercase;text-align:center}.minicart-wrapper .block-minicart .block-content>div.actions .action.viewcart:focus{color:#fff}.minicart-wrapper .block-minicart .block-content>div.actions .action.viewcart:hover{color:#fff}.minicart-wrapper .block-minicart .block-content>div.actions .action.viewcart,.minicart-wrapper .block-minicart .block-content>div.actions .action.checkout{padding:7px 0;width:100%;font-weight:600;min-height:42px}.product-image-container{display:block}.product-image-container .product-image-wrapper{padding:0 !important}.product-image-container .product-image-wrapper img{width:100% !important;height:auto !important}.minicart-items{padding-left:0;list-style:none;height:auto !important}.minicart-items .product-item{padding:20px 0}.minicart-items .product-item:first-child{padding-top:0}.minicart-items .product-item:not(:first-child){border-top:1px solid #eee}.minicart-items .product-item .product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.minicart-items .product-item .product:after{content:"";display:table;clear:both}.minicart-items .product-item .product>.product-item-photo{flex:0 0 70px;-ms-flex:0 0 70px;max-width:70px}.minicart-items .product-item .product>.product-item-photo>.product-image-container{width:70px !important}.minicart-items .product-item .product .product-image-container{float:left;width:70px !important}.minicart-items .product-item .product .actions{margin-top:0;position:absolute;top:-5px;right:2px}.minicart-items .product-item .product .actions>.primary,.minicart-items .product-item .product .actions>.secondary{display:inline}.minicart-items .product-item .product .actions>.primary:not(:last-child),.minicart-items .product-item .product .actions>.secondary:not(:last-child){margin-right:5px}.minicart-items .product-item .product .actions .action:before{color:#8f8f8f;-webkit-font-smoothing:antialiased;font-size:14px;line-height:20px;content:"\e61c";font-family:"themify";vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.minicart-items .product-item .product .actions .action.delete:before{content:"\e646"}.minicart-items .product-item .product .actions .action>span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.minicart-items .product-item .product>.product-item-details{float:left;width:calc(100% - 70px);padding-left:20px;position:relative}.minicart-items .product-item .product>.product-item-details .product-item-name{font-size:18px;font-weight:500;display:block;line-height:1.2;max-width:75%;margin-bottom:4px}.minicart-items .product-item .product>.product-item-details .product.options{margin-top:5px;display:block;font-size:13px}.minicart-items .product-item .product>.product-item-details .product.options .subtitle{display:none}.minicart-items .product-item .product>.product-item-details .product.options .toggle{cursor:pointer;font-weight:400;margin-bottom:0;display:block}.minicart-items .product-item .product>.product-item-details .product.options .toggle:after{display:inline-block;font-family:"themify";font-size:10px;line-height:12px;margin:7px 0 0 4px;vertical-align:top;content:"\e64b"}.minicart-items .product-item .product>.product-item-details .product.options.active>.toggle::after{content:"\e648"}.minicart-items .product-item .product>.product-item-details .product-item-pricing .price-container{margin-bottom:5px}.minicart-items .product-item .product>.product-item-details .product-item-pricing .price{font-weight:500;color:#8f8f8f;font-size:14px}.minicart-items .product-item .product>.product-item-details .product-item-pricing .details-qty{display:table}.minicart-items .product-item .product>.product-item-details .product-item-pricing .details-qty .label{font-size:12px;color:#8f8f8f;margin:0 0 9px;text-align:left;line-height:inherit;display:table-cell;width:1%;padding-right:10px;font-weight:400;vertical-align:middle;margin-bottom:0}.minicart-items .product-item .product>.product-item-details .product-item-pricing .details-qty input.item-qty{text-align:center;width:50px;border-radius:3px;padding:0;display:table-cell;vertical-align:middle;height:28px;border:1px solid #eee}.minicart-items .product-item .product>.product-item-details .product-item-pricing .details-qty .update-cart-item{font-size:12px;background:#333333;border:1px solid #333;box-sizing:border-box;color:#fff;cursor:pointer;display:table-cell;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:3px;font-weight:600;line-height:1.6rem;padding:0 10px;height:28px;vertical-align:middle;margin-left:10px}.minicart-items .product-item .product>.product-item-details .product-item-pricing .details-qty .update-cart-item:hover{background:#fff;color:#000}fieldset[disabled] .minicart-wrapper .action.close{cursor:not-allowed;pointer-events:none;opacity:.5}.dropdown-cart-type .minicart-wrapper .block-minicart{display:none}.dropdown-cart-type .minicart-wrapper>.ui-dialog{list-style:none none;background:#fff;border:1px solid #eee;box-sizing:border-box;display:none;top:100%;-webkit-box-shadow:1px 2px 7px rgba(99,99,99,0.15);-moz-box-shadow:1px 2px 7px rgba(99,99,99,0.15);box-shadow:1px 2px 7px rgba(99,99,99,0.15);width:370px;padding:30px;right:0;position:absolute}@media (max-width:575.98px){.dropdown-cart-type .minicart-wrapper>.ui-dialog{width:300px}}.dropdown-cart-type .minicart-wrapper>.ui-dialog .block-minicart{display:block}.dropdown-cart-type .minicart-wrapper .action.close{display:none}.sidebar-cart-type .minicart-wrapper:after{position:fixed;top:0;left:0;right:0;bottom:0;content:"";z-index:99;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;opacity:0;visibility:hidden;background-color:rgba(0,0,0,0.6);transition-delay:.25s;-webkit-transition-delay:.25s;-moz-transition-delay:.25s;-o-transition-delay:.25s}.sidebar-cart-type .minicart-wrapper .ui-dialog{text-align:left;position:fixed;top:0;background-color:#fff;right:0;bottom:0;width:370px;z-index:100;padding:20px;display:block !important;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%)}.sidebar-cart-type .minicart-wrapper .block-minicart{position:relative}.sidebar-cart-type .minicart-wrapper .block-minicart .block-title{display:block !important;padding-bottom:0}.sidebar-cart-type .minicart-wrapper .block-minicart .block-title strong{display:inline-block}.sidebar-cart-type .minicart-wrapper .block-minicart .block-title strong .text{color:#333}.sidebar-cart-type .minicart-wrapper .block-minicart .block-title strong .text:after{content:"";display:block;width:100%;height:2px;margin-top:10px}.sidebar-cart-type .minicart-wrapper .block-minicart .block-content>.action.close{position:absolute;top:0;right:0;border:none;padding:0;background:none}.sidebar-cart-type .minicart-wrapper .block-minicart .block-content>.action.close:after{content:"\e646";display:block;font-family:"themify";font-size:20px}.sidebar-cart-type .minicart-wrapper .block-minicart .block-content>.action.close span{display:none}.sidebar-cart-type .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper{height:calc(100vh - 245px) !important;margin:0 -20px;max-height:unset;padding:20px}.sidebar-cart-type .minicart-wrapper.active:after{opacity:1;visibility:visible;transition-delay:0s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s}.sidebar-cart-type .minicart-wrapper.active .ui-dialog{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0)}.modal-popup.confirm .modal-inner-wrap{width:100% !important;max-width:700px !important}.modal-popup.confirm .modal-inner-wrap .modal-header{padding:0}.modal-popup.confirm .modal-inner-wrap .modal-header .action-close{top:10px;right:10px}.modal-popup.confirm .modal-inner-wrap .modal-content{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:30px 50px 30px 30px;position:static;color:#222}.modal-popup.confirm .modal-inner-wrap .modal-footer{padding:10px 15px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-top:1px solid #eee}.modal-popup.confirm .modal-inner-wrap .modal-footer button{padding:5px 25px;border:1px solid #222;background-color:#222;color:#fff;text-transform:uppercase;font-weight:600}.modal-popup.confirm .modal-inner-wrap .modal-footer button:hover{background-color:#484848;border-color:#484848}.modal-popup.confirm .modal-inner-wrap .modal-footer button.action-accept{background-color:#008000;border-color:#008000}.modal-popup.confirm .modal-inner-wrap .modal-footer button.action-accept:hover{background-color:#016701;border-color:#016701}.search-autocomplete{display:block !important;overflow:hidden;position:absolute;z-index:3;right:0;top:100%}.search-autocomplete ul{background:#fff;border:1px solid #cacaca;border-top:0;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333}.search-autocomplete ul li{cursor:pointer;padding:8px 40px 8px 10px;position:relative}.search-autocomplete ul li:hover,.search-autocomplete ul li.selected{background:#efefef}.search-autocomplete ul li+li{border-top:1px solid #eee}.search-autocomplete ul li .amount{color:#999;position:absolute;right:10px;top:8px}.instantsearch-result-index .results .block-title{position:relative;border-bottom:1px solid #ddd;margin-bottom:30px}.instantsearch-result-index .results .block-title+div{margin-bottom:45px}.instantsearch-result-index .results .block-title h4{font-weight:500;display:inline-block}.instantsearch-result-index .results .block-title h4:after{content:"";width:100%;height:2px;display:block;margin-top:15px}.instantsearch-result-index .results .block-title .view-more{position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.instantsearch-result-index .results .block-title .view-more a{display:inline-block;padding:7px 15px;background-color:#000;color:#fff;letter-spacing:0.05em;font-weight:500}.instantsearch-result-index .results .items .item{margin-bottom:10px}.instantsearch-result-index .results .items .item strong a{font-size:16px;font-weight:400}.instantsearch-result-index .results .post-item{margin-bottom:30px !important}.instantsearch-result-index .results .post-item .post-image{position:relative;overflow:hidden}.instantsearch-result-index .results .post-item .post-image .post-item-photo{display:block;background-position:center;background-size:cover;background-repeat:no-repeat;height:0;padding-bottom:100%;overflow:hidden;transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms}.instantsearch-result-index .results .post-item .post-image .post-item-photo img{opacity:0}.instantsearch-result-index .results .post-item .post-item-details{margin-top:20px}.instantsearch-result-index .results .post-item .post-item-details .post-metas{margin-top:15px;font-weight:600;line-height:15px}.instantsearch-result-index .results .post-item .post-item-details .post-item-name a{font-size:18px;line-height:26px;font-weight:600}.instantsearch-result-index .results .post-item:hover .post-image .post-item-photo{transform:scale(1.1)}.instantsearch-result-index .results .categories.list .category-item-info strong:before{content:"\ed4f";font-family:'icomoon' !important;font-size:11px;margin-right:8px;color:#000}.instantsearch-result-index .results .pages.list .page-item-info strong:before{content:"\ed22";font-family:'icomoon' !important;font-size:11px;margin-right:8px;color:#000}.page-header-sliders{position:relative}.page-header-sliders .slider_mgs_carousel .owl-item .slide-text{transition:all 0s;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;opacity:1;visibility:visible;padding:15px;position:absolute}.page-header-sliders .slider_mgs_carousel .owl-item .slide-text.middle{width:100%;top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}.page-header-sliders .slider_mgs_carousel .owl-item .slide-text.top_center{top:0;bottom:auto;left:50%;right:auto;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%)}.page-header-sliders .slider_mgs_carousel .owl-item .slide-text.bottom_center{top:auto;bottom:0;left:50%;right:auto;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%)}.page-header-sliders .slider_mgs_carousel .owl-item .slide-text.middle_right{top:50%;bottom:auto;left:auto;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.page-header-sliders .slider_mgs_carousel .owl-item .slide-text.middle_left{top:50%;bottom:auto;left:0;right:auto;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.page-header-sliders .slider_mgs_carousel .owl-item .slide-text.top_left{top:0;bottom:auto;left:0;right:auto}.page-header-sliders .slider_mgs_carousel .owl-item .slide-text.top_right{top:0;bottom:auto;left:auto;right:0}.page-header-sliders .slider_mgs_carousel .owl-item .slide-text.bottom_right{top:auto;bottom:0;left:auto;right:0}.page-header-sliders .slider_mgs_carousel .owl-item .slide-text.bottom_left{top:auto;bottom:0;left:0;right:auto}.page-header-sliders .slider_mgs_carousel .owl-item .slide-content-v1 .slide-text{padding:0}.page-header-sliders .slider_mgs_carousel .owl-item .slide-content-v1 .slide-text .inner-text{max-width:39.5%;padding-top:93px}.page-header-sliders .slider_mgs_carousel .owl-item .slide-content-v1 .title{font-size:75px;line-height:115px;font-weight:300;color:#010101;margin-bottom:20px;letter-spacing:-0.02em;word-spacing:0.03em}.page-header-sliders .slider_mgs_carousel .owl-item .slide-content-v1 .title span{font-size:130px;font-weight:700;margin-top:-45px;display:inline-block;letter-spacing:0.01em}.page-header-sliders .slider_mgs_carousel .owl-item .slide-content-v1 p{font-size:16px;color:#8f8f8f;line-height:24px;font-weight:400;margin-bottom:45px;max-width:420px}.page-header-sliders .slider_mgs_carousel .owl-item .slide-content-v1 a.btn-after{letter-spacing:0.09em;padding:8px 0}.page-header-sliders .slider_mgs_carousel .owl-item .slide-content-v1 .item-image{background-size:cover}.page-header-sliders.template-1 .slider_mgs_carousel .owl-dots .owl-dot.active{background-color:#b3c4cb;border-color:#b3c4cb}.page-header-sliders.template-1 .owl-nav button{font-size:12px;line-height:26px;letter-spacing:0.5em;color:#8f8f8f;border:2px solid;padding:20px 29px}.page-header-sliders.template-1 .owl-nav button.owl-prev{left:5px;border-right:none}.page-header-sliders.template-1 .owl-nav button.owl-prev span{left:20px}.page-header-sliders.template-1 .owl-nav button.owl-prev:before,.page-header-sliders.template-1 .owl-nav button.owl-prev:after{content:"";display:block;width:2px;height:8px;background:#8f8f8f;position:absolute;right:0}.page-header-sliders.template-1 .owl-nav button.owl-prev:before{top:0}.page-header-sliders.template-1 .owl-nav button.owl-prev:after{bottom:0}.page-header-sliders.template-1 .owl-nav button.owl-next{left:auto;right:5px;border-left:none}.page-header-sliders.template-1 .owl-nav button.owl-next span{right:20px}.page-header-sliders.template-1 .owl-nav button.owl-next:before,.page-header-sliders.template-1 .owl-nav button.owl-next:after{content:"";display:block;width:2px;height:8px;background:#8f8f8f;position:absolute;left:0}.page-header-sliders.template-1 .owl-nav button.owl-next:before{top:0}.page-header-sliders.template-1 .owl-nav button.owl-next:after{bottom:0}.page-header-sliders.template-1 .owl-nav button span{position:absolute;bottom:6px}.page-header-sliders{position:relative;min-height:300px}.page-header-sliders:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#eaeaea;opacity:1;visibility:visible;transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;z-index:1}.page-header-sliders.loaded{min-height:unset}.page-header-sliders.loaded:before,.page-header-sliders.loaded:after{opacity:0;visibility:hidden}.page-header-sliders:after{content:url('../images/oval.svg');position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);opacity:1;visibility:visible;transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;z-index:999}.page-header-sliders.full-width:before{left:-15px;right:-15px}.page-header-sliders .slider_mgs_carousel.owl-carousel .owl-dots{bottom:20px;position:absolute;left:50%;margin:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%)}.page-header-sliders .slider_mgs_carousel .owl-item .slider-html{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.page-header-sliders .slider_mgs_carousel .owl-item .slider-html .container,.page-header-sliders .slider_mgs_carousel .owl-item .slider-html .container-fluid{height:100%}.page-header-sliders .slider_mgs_carousel .owl-item .slide-text{height:100%;position:relative}.page-header-sliders .slider_mgs_carousel .owl-item .slide-text .inner-text{position:absolute}.page-header-sliders .slider_mgs_carousel .owl-item .slide-text .inner-text.middle{width:100%;top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}.page-header-sliders .slider_mgs_carousel .owl-item .slide-text .inner-text.top_center{width:100%;top:0;bottom:auto;left:50%;right:auto;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%)}.page-header-sliders .slider_mgs_carousel .owl-item .slide-text .inner-text.bottom_center{width:100%;top:auto;bottom:0;left:50%;right:auto;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%)}.page-header-sliders .slider_mgs_carousel .owl-item .slide-text .inner-text.middle_right{max-width:50%;top:50%;bottom:auto;left:auto;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.page-header-sliders .slider_mgs_carousel .owl-item .slide-text .inner-text.middle_left{max-width:50%;top:50%;bottom:auto;left:0;right:auto;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.page-header-sliders .slider_mgs_carousel .owl-item .slide-text .inner-text.top_left{max-width:50%;top:0;bottom:auto;left:0;right:auto}.page-header-sliders .slider_mgs_carousel .owl-item .slide-text .inner-text.top_right{max-width:50%;top:0;bottom:auto;left:auto;right:0}.page-header-sliders .slider_mgs_carousel .owl-item .slide-text .inner-text.bottom_right{max-width:50%;top:auto;bottom:0;left:auto;right:0}.page-header-sliders .slider_mgs_carousel .owl-item .slide-text .inner-text.bottom_left{max-width:50%;top:auto;bottom:0;left:0;right:auto}.slider-style-1 .page-header-sliders .inner-text .content{font-size:16px;margin-top:48px;color:#8f8f8f}.slider-style-1 .page-header-sliders .inner-text .sub-title{font-weight:600;color:#8f8f8f;font-size:14px;letter-spacing:0.4em;margin-bottom:38px}.slider-style-1 .page-header-sliders .inner-text .title{font-size:90px;font-weight:600;color:#000000;line-height:0.87em}.slider-style-1 .page-header-sliders .inner-text .btn{margin-top:44px}.slider-style-2 .page-header-sliders .inner-text .sub-title{font-size:14px;letter-spacing:0.2em;word-spacing:0.1em;color:#bababa;font-weight:600;margin-bottom:55px}.slider-style-2 .page-header-sliders .inner-text .title{font-size:86px;line-height:78px;letter-spacing:-0.025em;word-spacing:0.1em;font-weight:600;margin-bottom:100px}.slider-style-3 .page-header-sliders .inner-text .sub-title{font-size:16px;letter-spacing:0.2em;word-spacing:0.1em;line-height:17px;color:#000000;text-transform:uppercase;padding-bottom:66px;position:relative;display:block;margin-bottom:50px}.slider-style-3 .page-header-sliders .inner-text .sub-title:after{content:"";position:absolute;width:52px;height:3px;left:0;bottom:0}.slider-style-3 .page-header-sliders .inner-text .title{font-size:90px;line-height:88px;word-spacing:0.1em;margin-bottom:34px}.slider-style-4 .page-header-sliders .inner-text .title{font-size:83px;word-spacing:0.1em;letter-spacing:-0.06em;line-height:123px;margin-bottom:20px}.slider-style-4 .page-header-sliders .inner-text .title span.color-primary{line-height:20px !important;font-size:136px;letter-spacing:-0.02em}.slider-style-4 .page-header-sliders .inner-text .content{line-height:30px;word-spacing:0.1em;max-width:450px;margin-bottom:96px}.slider-style-4 .page-header-sliders .item-image{min-height:800px;background-position:center;background-size:cover;background-repeat:no-repeat}.slider-style-4 .page-header-sliders .item-image img{opacity:0}.block.newsletter .field{position:relative}.block.newsletter .field div.mage-error{color:#636363;padding-top:5px;line-height:1.4;font-size:14px;text-align:left;border:1px solid #ddd;border-radius:4px;background-color:#fff;padding:11px 10px 10px 45px;display:inline-block;position:absolute;left:0;top:100%;margin-top:10px;background-image:url(../images/mage-error.png);background-size:28px;background-repeat:no-repeat;background-position:left 10px top 7px}.block.newsletter .field div.mage-error:before{content:"";display:block;width:0;height:0;border:10px solid transparent;position:absolute;border-bottom-color:#ddd;top:-20px;left:13px}.block.newsletter .field div.mage-error:after{content:"";display:block;width:0;height:0;border:8px solid transparent;position:absolute;border-bottom-color:#fff;top:-16px;left:15px}.block.newsletter input[type="email"]{height:70px;line-height:70px;border:1px solid #ddd;border-radius:35px;padding:0 68px 0 30px}.block.newsletter .form.subscribe{position:relative}.block.newsletter .form.subscribe .actions{position:absolute;right:30px;top:0;color:transparent}.block.newsletter .form.subscribe .actions .action.subscribe{height:70px;padding:0;line-height:70px;font-size:0px;background:none;border:none}.block.newsletter .form.subscribe .actions .action.subscribe:after{content:"\f1d8";font-size:24px;font-family:"FontAwesome"}.newsletter-home{text-align:center}.newsletter-home .block-title{margin-bottom:32px}.newsletter-home .block-title .title{font-size:36px}.newsletter-home .block-title .title span{position:relative}.newsletter-home .block-title .title span:after{content:"";width:95%;left:0;top:100%;margin-top:-3px;height:2px;position:absolute;display:block}.newsletter-home .block-title .sub-title{color:#8f8f8f;margin:7px 0 0;font-size:16px}.newsletter-home .block.newsletter{max-width:760px;margin:0 auto}.newsletter-home .block.newsletter input[type="email"]{background-color:#fff}.newsletter-home.template-1{padding:88px 0 100px}.newsletter-home.template-2{border:20px solid #f6f6f6;padding:33px 15px 40px;background-color:#fff}.newsletter-home.template-2 .block-title{margin-bottom:24px}.newsletter-home.template-2 .block-title .title{font-size:18px;line-height:1.45}.newsletter-home.template-2 .block-title .title span:after{display:none}.newsletter-home.template-2 .block-title .sub-title{font-size:14px}.newsletter-home.template-2 .newsletter-home-form{padding:0 25px}.newsletter-home.template-2 .block.newsletter .form.subscribe .actions{right:0}.newsletter-home.template-2 .block.newsletter .form.subscribe .actions .action.subscribe{height:60px;line-height:60px}.newsletter-home.template-2 .block.newsletter .form.subscribe .actions .action.subscribe:after{font-size:18px}.newsletter-home.template-2 .block.newsletter input[type="email"]{border:none;border-bottom:1px solid #ddd;border-radius:0;padding:0;height:60px;line-height:60px;padding-right:20px;background-color:transparent}.newsletter-home.template-3{border:20px solid #fff;-webkit-box-shadow:1px 1px 10px 5px #eee;-moz-box-shadow:1px 1px 10px 5px #eee;box-shadow:1px 1px 10px 5px #eee;padding:87px 0 100px;background-color:#e4eef0}@media (max-width:991.98px){.newsletter-home.template-3{padding:50px}.newsletter-home.template-3 .block.newsletter .form.subscribe .actions .action.subscribe:after{font-size:20px}}@media (max-width:575.98px){.newsletter-home.template-3{padding:20px}}.newsletter-home.template-4{padding:88px 0 100px}@media (max-width:767.98px){.newsletter-home.template-4{padding:50px}}.newsletter-home.template-4 .title{color:#fff}.newsletter-home.template-4 .subtitle{color:#bababa}.newsletter-home.template-5{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:93px 0 62px}.newsletter-home.template-5 .block-title{-ms-flex:0 0 34%;flex:0 0 34%;max-width:34%;text-align:left}.newsletter-home.template-5 .block-title .title{font-size:18px}.newsletter-home.template-5 .block-title .title span:after{display:none}.newsletter-home.template-5 .block-title .sub-title{margin:6px 0 0;font-size:14px;line-height:23px}.newsletter-home.template-5 .newsletter-home-form{flex:0 0 66%;-ms-flex:0 0 66%;max-width:66%}.newsletter-home.template-5 .newsletter-home-form .block.newsletter{max-width:100%;margin:0}.newsletter-home.template-5 .newsletter-home-form .block.newsletter input[type="email"]{border-radius:0;margin-top:7px}.newsletter-home.template-5 .newsletter-home-form .block.newsletter .form.subscribe .actions{top:7px}.newsletter-home.template-5 .newsletter-home-form .block.newsletter .form.subscribe .actions .action.subscribe:after{font-size:18px}.newsletter-home.template-6{text-align:left;padding:97px 0 100px}.newsletter-home.template-6 .block-title{margin-bottom:53px}.newsletter-home.template-6 .block-title .title{font-size:18px}.newsletter-home.template-6 .block-title .title span:after{display:none}.newsletter-home.template-6 .block-title .sub-title{margin:6px 0 0;font-size:14px;line-height:23px;max-width:390px}.newsletter-home.template-6 .newsletter-home-form{margin-top:50px}.newsletter-home.template-6 .newsletter-home-form .block.newsletter{margin:0;max-width:670px}.newsletter-home.template-6 .newsletter-home-form .block.newsletter input[type="email"]{border-radius:0}.newsletter-home.template-6 .newsletter-home-form .block.newsletter .form.subscribe .actions .action.subscribe:after{font-size:18px}.modal_newsletter_popup.no_checkbox #newsletter-popup .checkbox.dont-show{display:none !important}.newsletter_popup .mfp-close{font-size:0px;color:transparent;opacity:1}.newsletter_popup .mfp-close:after{content:"\e646";font-size:20px;color:#fff;font-family:"themify";display:inline-block;width:100%}.newsletter_popup .mfp-close:hover:after{background-color:#000}.newsletter_popup .mfp-close:active{top:0}#newsletter-popup{background-repeat:no-repeat;background-size:cover;background-position:center center;margin:0 auto;background-color:#fff}#newsletter-popup:after{content:"";display:table;clear:both}#newsletter-popup .form-wrapper{position:relative}#newsletter-popup .mgs-gdpr-checkbox{margin-top:20px}#newsletter-popup .block-popup-content{padding:75px 50px;text-align:center}#newsletter-popup .pop-sletter-title h4{margin-bottom:10px}#newsletter-popup .newsletter-popup-content{font-size:15px;word-spacing:0.1em;margin-bottom:38px}#newsletter-popup .newsletter-popup-content+.checkbox.dont-show{margin-top:30px}#newsletter-popup .newsletter-popup-content p{color:#8f8f8f;margin-bottom:0}#newsletter-popup .newsletter-popup-content span{color:#000000;border-bottom:1px solid #a3a3a3}#newsletter-popup .block-popup-left{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;flex:0 0 40%;max-width:40%;-ms-flex:0 0 40%;margin-bottom:-1px}#newsletter-popup .block-popup-left .popup-image{opacity:0}#newsletter-popup .block-popup-left .text-image{position:absolute;top:50%;left:0;right:0;text-align:center;color:#fff;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);padding:0 30px;font-weight:300}#newsletter-popup .block-popup-left .text-image h4{color:#fff;font-weight:300;margin-top:20px;max-width:80%;margin:20px auto 0}#newsletter-popup .block-popup-left .text-image p{font-size:110px;line-height:1;letter-spacing:-0.05em;margin-bottom:20px}#newsletter-popup .block-popup-left .text-image p>sub{font-size:28px;margin-left:-50px;letter-spacing:0}#newsletter-popup .block-popup-left .text-image span:before{display:inline-block;margin:0 auto;width:80px;height:2px;content:""}#newsletter-popup .block.newsletter{max-width:360px;text-align:left}#newsletter-popup .block.newsletter input[type="email"]{height:50px;line-height:50px;padding:0 20px 0 0;border-radius:0;border-color:transparent transparent #ddd transparent}#newsletter-popup .block.newsletter .form.subscribe .actions{right:0}#newsletter-popup .block.newsletter .form.subscribe .actions .action.subscribe{height:50px;line-height:50px}#newsletter-popup .block.newsletter .form.subscribe .actions .action.subscribe:after{font-size:20px}#newsletter-popup .block.newsletter .field div.mage-error{position:static;background:none;padding:0;border:none}#newsletter-popup .block.newsletter .field div.mage-error:before,#newsletter-popup .block.newsletter .field div.mage-error:after{display:none}#newsletter-popup .checkbox.dont-show{margin:20px 0 0}#newsletter-popup .field.choice input{top:6px}.newsletter-heading{padding:43px 0px 30px 0px;background-image:url('../images/newsletter.png');background-position:center;background-repeat:no-repeat;text-align:center}.newsletter-heading.content-heading{margin-bottom:0}.newsletter-heading .title{font-size:40px;font-weight:600}.newsletter-heading .subtitle{color:#cccc;margin-top:10px;font-size:15px;letter-spacing:0.03em}.instagram-block .content-heading{margin-bottom:59px}.instagram-block .content-heading .subtitle.hashtag{color:#ababab;font-size:18px;margin-top:19px}.instagram-block .instagram-item{position:relative;margin-bottom:30px}.instagram-block .instagram-item img{min-width:100%}.instagram-block .instagram-item:not(.enable-link):after,.instagram-block .instagram-item.enable-link>a:after{content:"";display:block;top:0;left:0;right:0;bottom:0;background-color:#333333;position:absolute;opacity:0;visibility:hidden;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.instagram-block .instagram-item:not(.enable-link):hover:after,.instagram-block .instagram-item.enable-link:hover>a:after{opacity:0.5;visibility:visible}.instagram-block .instagram-item.hover-effect:not(.enable-link):before,.instagram-block .instagram-item.hover-effect.enable-link>a:before{content:"\e73d";font-family:"themify";font-size:30px;color:#fff;position:absolute;top:50%;left:50%;opacity:0;visibility:hidden;z-index:2;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transform:translate(-50%, -50%) scale(0);-webkit-transform:translate(-50%, -50%) scale(0);-moz-transform:translate(-50%, -50%) scale(0);-o-transform:translate(-50%, -50%) scale(0)}.instagram-block .instagram-item.hover-effect:not(.enable-link):hover:before,.instagram-block .instagram-item.hover-effect.enable-link:hover>a:before{opacity:1;visibility:visible;transform:translate(-50%, -50%) scale(1);-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-o-transform:translate(-50%, -50%) scale(1)}.instagram-block .instagram-item .social-count{position:absolute;top:50%;left:0;right:0;z-index:1;text-align:center;padding:10px 0;color:#ffffff;opacity:0;visibility:hidden;font-size:14px;transform:translateY(-50%) scale(0);-webkit-transform:translateY(-50%) scale(0);-moz-transform:translateY(-50%) scale(0);-o-transform:translateY(-50%) scale(0);transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.instagram-block .instagram-item .social-count span{padding:0 5px}.instagram-block .instagram-item:hover .social-count{opacity:1;visibility:visible;transform:translateY(-50%) scale(1);-webkit-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1)}.instagram-block .instagram-widget-slider .owl-carousel .owl-item{padding:0 15px}.instagram-block .instagram-widget-slider .owl-carousel .owl-item>.instagram-item{margin:0}.instagram-block .instagram-widget-slider .owl-carousel .owl-nav>div{left:-50px}.instagram-block .instagram-widget-slider .owl-carousel .owl-nav>div.owl-next{right:-50px;left:auto}.instagram-block .instagram-widget-slider.has-dot .owl-carousel .owl-nav>div{top:calc(50% - 32px)}.ins-slider .instagram-block .instagram-widget-slider{padding:0}.ins-slider .instagram-block .instagram-widget-slider .owl-carousel .owl-item{padding:0 10px}.ins-slider .instagram-block .instagram-widget-slider .row{margin-right:-10px;margin-left:-10px}.filter-active{overflow:hidden !important}.filter-active .header{position:static !important}.filter-active .column.main:after{background-color:rgba(0,0,0,0.3);content:"";position:fixed;top:0;left:0;right:0;bottom:0;z-index:99998}.column.main .block.filter{position:relative;margin-bottom:45px}.column.main .block.filter:not(.active) .container{padding:0}.column.main .block.filter .filter-title{position:relative;z-index:2;text-transform:uppercase;font-size:24px;color:#222;padding:15px 0 13px;border-top:1px solid #dedede;border-bottom:1px solid #dedede}.column.main .block.filter .filter-title .container{justify-content:space-between;position:relative;z-index:2;align-items:center}.column.main .block.filter .filter-title .filter-clear{font-size:16px;text-transform:none}.column.main .block.filter .filter-title .filter-clear:after{margin-left:10px;content:"\e646";font-family:"themify";font-size:13px}.column.main .block.filter .filter-title strong{font-weight:600;cursor:pointer}.column.main .block.filter .filter-title strong:after{margin-left:10px;content:"\e64b";font-family:"themify";font-size:18px}.column.main .block.filter .filter-content{position:relative;z-index:2}.column.main .block.filter .filter-content .block-actions.filter-actions{display:none}.column.main .block.filter .filter-content .filter-wrapper{position:relative;z-index:2;display:none}.column.main .block.filter .filter-content .filter-wrapper .filter-subtitle{display:none}.column.main .block.filter .filter-content .filter-options{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.column.main .block.filter .filter-content .filter-options .filter-item{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 -15px;justify-content:space-between}.column.main .block.filter .filter-content .filter-options .filter-item .filter-options-title{font-weight:600;color:#222;text-transform:uppercase;font-size:16px;position:relative;width:25%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-top:20px;cursor:pointer}.column.main .block.filter .filter-content .filter-options .filter-item .filter-options-title:after{content:"";display:block;left:15px;right:15px;height:1px;background-color:#eee;position:absolute;top:100%}.column.main .block.filter .filter-content .filter-options .filter-item .filter-options-title:before{content:"\e622";font-family:"themify";position:absolute;right:15px;top:21px;font-size:14px}.column.main .block.filter .filter-content .filter-options .filter-item .filter-options-title.active-tg:before{content:"\e61a"}.column.main .block.filter .filter-content .filter-options .filter-item .filter-options-content{position:relative;width:70%;min-height:1px;-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%;padding:10px 15px 20px}.column.main .block.filter .filter-content .filter-options .filter-item .filter-options-content:after{content:"";display:block;left:15px;right:15px;height:1px;background-color:#eee;position:absolute;top:100%}.column.main .block.filter .filter-content .filter-options .filter-item .filter-options-content .items{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.column.main .block.filter .filter-content .filter-options .filter-item .filter-options-content .items .item{position:relative;min-height:1px;-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 3);flex:0 0 calc(100% / 3);max-width:calc(100% / 3);padding:12px 15px 0}.column.main .block.filter .filter-content .filter-options .filter-item .filter-options-content .items .item .count{color:#a7a7a7}.column.main .block.filter .filter-content .filter-options .filter-item .filter-options-content .items .item .count:before{content:"("}.column.main .block.filter .filter-content .filter-options .filter-item .filter-options-content .items .item .count:after{content:")"}.column.main .block.filter .filter-content .filter-options .filter-item .filter-options-content .items .item .filter-count-label{display:none}.column.main .block.filter .filter-content .filter-options .filter-item:last-child .filter-options-title:after,.column.main .block.filter .filter-content .filter-options .filter-item:last-child .filter-options-content:after{content:none !important}.column.main .block.filter .filter-content .filter-current .filter-current-subtitle{display:none}.column.main .block.filter .filter-content .filter-current .items:after{content:"";display:table;clear:both}.column.main .block.filter .filter-content .filter-current .item{border:1px solid #eee;display:inline-block;padding:5px 30px 5px 12px;position:relative;float:left;margin:15px 15px 0 0}.column.main .block.filter .filter-content .filter-current .item .filter-label{color:#222;font-weight:500}.column.main .block.filter .filter-content .filter-current .item .filter-label:after{content:":"}.column.main .block.filter .filter-content .filter-current .item .action.remove{position:absolute;right:0;width:30px;display:block;top:50%;line-height:1;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.column.main .block.filter .filter-content .filter-current .item .action.remove:before{margin-left:10px;content:"\e646";font-family:"themify";font-size:10px}.column.main .block.filter .filter-content .filter-current .item .action.remove span{font-size:0px;line-height:0;color:transparent}.column.main .block.filter.active{position:fixed;top:0;left:0;right:0;bottom:0;max-height:100vh;overflow-y:auto;overflow-x:hidden;z-index:99999;margin-bottom:0}.column.main .block.filter.active .filter-content{background-color:#fff}.column.main .block.filter.active .filter-title{background-color:#e7e7e7}.column.main .block.filter.active .filter-title strong:after{content:"\e648"}.swatch-option-link-layered .swatch-option{width:30px;height:30px;margin:10px 5px 0 0}.swatch-option-link-layered .swatch-option.text{width:auto;border-radius:15px;min-width:30px;text-align:center}.mgs-filter.block .filter-title .filter-actions{transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;opacity:0;visibility:hidden}.mgs-filter.block .filter-title .filter-actions .btn-result{vertical-align:top;height:42px;padding:0 20px}.mgs-filter-item-checkbox{display:inline-block;line-height:1;vertical-align:middle}.mgs-filter .filter-current .filter-active-item-clear-all{border:1px solid #eee;display:none;padding:5px 12px 5px 12px;position:relative;float:left;margin:15px 15px 0 0}.mgs-filter .filter-current .filter-active-item-clear-all:after{margin-left:10px;content:"\e646";font-family:"themify";font-size:10px}.filter-active .block.mgs-filter .filter-title .filter-actions{opacity:1;visibility:visible}.filter-active .block.mgs-filter .filter-title .filter-active-item-clear-all{display:none}.filter-active .block.mgs-filter .filter-current .filter-active-item-clear-all{display:inline-block}.sidebar .mgs-filter .filter-title .filter-active-item-clear-all{display:none !important}.sidebar .mgs-filter .filter-current .filter-active-item-clear-all{display:block;float:none;margin:0 0 10px 0}.sidebar .mgs-filter .filter-current .filter-active-item-clear-all:after{position:absolute;right:0;top:50%;width:30px;text-align:center;line-height:1;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.store-information{flex:0 0 50%;-ms-flex:0 0 50%;max-width:50%;padding-left:130px}.store-information .text-title{padding-bottom:27px}.store-information .contact-info .a{text-decoration:underline}.store-information .contact-info .title{font-size:24px;font-weight:500;line-height:20px;margin-bottom:35px}.store-information .contact-info .phone{font-size:34px;font-weight:600;color:#000000;padding-top:6px;display:inline-block;margin-bottom:15px;word-spacing:0.1em}.store-information .contact-info .phone span{font-weight:300;margin-right:4px}.store-information .contact-info .email:before{content:"\f0e0";font-family:fontAwesome;margin-right:12px}.store-information .contact-info .list-social{margin-top:26px}.store-information .contact-info .list-social li a{padding-right:25px;color:#c9c9c9}.store-information .contact-info .list-social li a:hover{color:#000032}@media (min-width:768px){.contact-info{padding-left:40px}.contact-info .list-social li{padding:0 6px 0 6px;display:inline-block}}@media (max-width:767px){.contact-info{padding-top:40px}.contact-info .list-social li{padding:0 6px 0 6px;display:inline-block}}.contact-detail .content-heading .title{font-size:34px;line-height:31.5px;font-weight:400}.contact-detail .content-heading .subtitle{line-height:24px;letter-spacing:0.03em}.contact-detail .contact-icon{font-size:56px;color:#e0e0e0;margin-bottom:30px;display:block}.contact-detail p{margin-bottom:25px}.contact-detail .contact-subtitle{font-size:16px;line-height:28px;letter-spacing:0.05em}.contact-detail .border-contact{border-left:1px solid #efefef;border-right:1px solid #efefef}.contact-detail h6{font-size:16px;line-height:32px;letter-spacing:0.1em;color:#333333}.map-info .d-flex.information{padding:12px 10px}.map-info .d-flex.information .image-demo{margin-right:15px}.map-info .d-flex.information .contact-info{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.map-info .d-flex.information .contact-info h6{font-size:20px;font-weight:500;margin-bottom:10px}.map-info .d-flex.information .contact-info .address,.map-info .d-flex.information .contact-info a{font-size:12px;font-weight:400;line-height:1.8;margin-bottom:0;position:relative;padding-left:18px;color:#727272}.map-info .d-flex.information .contact-info .address:before,.map-info .d-flex.information .contact-info a:before{font-family:fontAwesome;position:absolute;top:-2px;left:0}.map-info .d-flex.information .contact-info p{margin-bottom:0}.map-info .d-flex.information .contact-info p.address{max-width:200px}.map-info .d-flex.information .contact-info p.address:before{content:"\f041"}.map-info .d-flex.information .contact-info a.email:before{content:"\f0e0"}.map-info .d-flex.information .contact-info a.phone:before{content:"\f095"}.customer-account-login .header{background-color:#fff}.customer-account-login .login-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.customer-account-login .login-container .block-customer-static{position:relative;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;max-width:50%}.customer-account-login .login-container .block-customer-static:after{content:"";display:block;top:0;left:90px;bottom:0;border-right:90px solid #fff;position:absolute;right:0;background-color:#f6f6f6}.customer-account-login .login-container .block-customer-static>*{position:relative;z-index:1}.customer-account-login .login-container .block-customer-login{background-color:#fff;padding:51px 30px;width:550px;max-width:900px}.customer-account-login .login-container .block-customer-login .block-title{font-size:18px;color:#333;text-transform:uppercase;margin-bottom:17px !important;padding:0.35em}.customer-account-login .login-container .block-customer-login .input-text{padding:0 20px 0 0;border:0;border-bottom:1px solid #ededed;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0}.customer-account-login .login-container .block-customer-login .field.email,.customer-account-login .login-container .block-customer-login .field.password{position:relative}.customer-account-login .login-container .block-customer-login .login-form-user-account{border-top:1px solid #eee;padding-top:15px;text-align:right}@media only screen and (max-width:992px){.customer-account-login .login-container{margin-top:120px !important}}.boxed-form .header{background-color:#fff}.boxed-form .login-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.boxed-form .login-container .block-customer-static{position:relative;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;max-width:50%}.boxed-form .login-container .block-customer-static:after{content:"";display:block;top:0;left:90px;bottom:0;border-right:90px solid #fff;position:absolute;right:0;background-color:#f6f6f6}.boxed-form .login-container .block-customer-static>*{position:relative;z-index:1}.boxed-form .login-container .block-customer-login{background-color:#fff;padding:51px 30px;width:550px;max-width:900px}.boxed-form .login-container .block-customer-login .block-title{font-size:18px;color:#333;text-transform:uppercase;margin-bottom:17px !important;padding:0.35em}.boxed-form .login-container .block-customer-login .input-text{padding:0 20px 0 0;border:0;border-bottom:1px solid #ededed;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0}.boxed-form .login-container .block-customer-login .login-form-user-account{border-top:1px solid #eee;padding-top:15px;text-align:right}@media only screen and (max-width:992px){.boxed-form .login-container{margin-top:120px !important}}.customer-account-logoutsuccess .text-alert{padding:40px 15px;text-align:center;border:1px solid #eee;border-radius:5px}.customer-account-create .main form>.fieldset .legend{color:#000}.customer-account-create .main .actions-toolbar .secondary{display:none}body.account .main .block{margin-bottom:40px}body.account .main a.action:hover{text-decoration:underline}body.account .main a.action.back{color:#000;display:inline-block}body.account .main a.action.back:hover{text-decoration:none}body.account .main .name.product-item-name{font-size:16px;font-weight:400}body.account .main span.price{color:#333333;font-weight:700;font-size:16px}body.account .main .fieldset{margin-bottom:45px}body.account .main .fieldset .legend{color:#000;font-size:28px;font-weight:500;display:block;margin-bottom:30px;border-bottom:1px solid #ddd;padding-bottom:15px}body.account .main .block-title{margin-bottom:30px;border-bottom:1px solid #ddd;padding-bottom:15px}body.account .main .block-title strong{color:#333;font-size:28px;font-weight:500;display:inline-block}body.account .main .block-title>a{margin-left:20px;letter-spacing:.05em}body.account .main .block-content .box .box-title{display:inline-block;margin-bottom:10px;color:#333}body.account .main .block-content .box .box-title span{font-size:18px;font-weight:500}body.account .main .table{margin-bottom:30px}body.account .main .table td{border:1px solid #eee;text-align:center}body.account .main .table th{border:1px solid #eee;border-bottom:none;color:#000;font-weight:600;padding:20px}body.account .main .table tbody+tbody{border-top:none}body.account .main .table .grand_total{border-bottom:1px solid #eee;font-size:20px}body.account .main .table .grand_total strong{font-weight:600}body.account .main .table .grand_total .price{font-size:20px}body.account .main .table .col{width:100%;text-align:left;padding:12px}body.account .main .table .col.actions .action.view{padding-right:10px;border-right:1px solid #ddd;margin-right:10px}body.account .main .table .col.name{text-align:left}body.account .main .actions-toolbar{margin-top:35px}body.account .page-title-wrapper .order-actions-toolbar .action.reorder{padding-right:15px;border-right:1px solid #565656;margin-right:15px}body.account .actions-toolbar .primary .action.save{padding:10px 60px}body.account .block-addresses-list .items.addresses li .item{margin-bottom:25px}.customer-account-index .main .block-dashboard-info .block-content,.customer-account-index .main .block-dashboard-addresses .block-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.customer-account-index .main .block-dashboard-info .block-content .box,.customer-account-index .main .block-dashboard-addresses .block-content .box{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.customer-account-index .main .block-dashboard-info .block-content .box-information .box-actions .action,.customer-account-index .main .block-dashboard-addresses .block-content .box-information .box-actions .action{padding-right:10px;border-right:1px solid #ddd}.customer-account-index .main .block-dashboard-info .block-content .box-information .box-actions .action:last-child,.customer-account-index .main .block-dashboard-addresses .block-content .box-information .box-actions .action:last-child{padding-left:10px;border-right:none}.customer-account-edit .main .form-edit-account{-ms-flex-wrap:wrap;flex-wrap:wrap}.customer-account-edit .main .form-edit-account>.fieldset{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-right:30px}.customer-account-edit .main .form-edit-account>.fieldset.password{padding-right:0}.customer-account-edit .main .form-edit-account .field.fullname .fields .field.field-name-firstname,.customer-account-edit .main .form-edit-account .field.fullname .fields .field.field-name-middlename,.customer-account-edit .main .form-edit-account .field.fullname .fields .field.field-name-lastname{width:100%}.customer-account-edit .main .form-edit-account .actions-toolbar{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.customer-account-edit .main .form-edit-account .actions-toolbar .secondary{display:none}.customer-address-index .block-addresses-default .block-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.customer-address-index .block-addresses-default .block-content .box{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.customer-address-index .main .actions-toolbar .secondary{display:none}.customer-address-index .main .item.actions .action{padding-right:10px;border-right:1px solid #ddd}.customer-address-index .main .item.actions .action:last-child{padding-left:10px;border-right:none}.customer-address-form .main .actions-toolbar .secondary{display:none}.sales-order-history .main .table.table-order-items>.table-caption{height:auto;width:auto;caption-side:top;position:static;overflow:visible;color:#000;font-size:28px;font-weight:500;margin-bottom:30px;border-bottom:1px solid #ddd;padding-bottom:15px}.sales-order-history .main .toolbar .toolbar-amount{display:none}.sales-order-history .order-products-toolbar.bottom .pager .limiter{display:none}.sales-order-view .main .items.order-links{display:none}.sales-order-view .main .table.table-order-items .items-qty{padding:20px;margin-bottom:0}.sales-order-view .main .table.table-order-items .items-qty .title{display:none}.sales-order-view .main .table.table-order-items .items-qty .item{list-style:none}.sales-order-view .main .table.table-order-items .items-qty .item{list-style:none}.sales-order-view .main .order-details-items .order-title{color:#333;font-size:28px;font-weight:300;margin-bottom:20px}.sales-order-view .main .order-details-items .order-title strong{font-weight:300}.sales-order-view .main .block-order-details-view{margin-top:30px}.sales-order-view .main .block-order-details-view .block-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.sales-order-view .main .block-order-details-view .block-content .box{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.sales-order-print .page-main a.logo{display:block;text-align:center}.sales-order-print .page-main .order-title{font-size:23px;text-transform:uppercase;letter-spacing:0.05em;color:#333;margin-bottom:15px}.sales-order-print .page-main .order-title strong{font-weight:600}.sales-order-print .page-main .block-order-details-view .block-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.sales-order-print .page-main .block-order-details-view .block-content .box{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.newsletter-manage-index .main .actions-toolbar .secondary{display:none}.review-customer-index .main .table-reviews>.table-caption{height:auto;width:auto;caption-side:top;position:static;overflow:visible;color:#000;font-size:28px;font-weight:500;margin-bottom:50px;border-bottom:1px solid #ddd;padding-bottom:15px}#registration{border:1px solid #f0f0f0;border-radius:5px;padding:30px 15px;text-align:center;margin-top:30px}#registration .action.primary{background:none;border:0;cursor:pointer}#discount-form ::-webkit-input-placeholder{color:transparent}#discount-form ::-moz-placeholder{color:transparent}#discount-form :-ms-input-placeholder{color:transparent}#discount-form :-moz-placeholder{color:transparent}strong.color-theme{font-size:18px;font-weight:500}.btn>.icon{vertical-align:middle}.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{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.btn-print{font-weight:600;font-size:24px;color:#333;text-decoration:underline}.catalog-product-compare-index table.comparison.headings.data.table{display:none}.catalog-product-compare-index .table-wrapper{border:1px solid #ddd;max-width:100%;overflow-y:hidden;padding:15px;overflow-x:auto}.catalog-product-compare-index .table-wrapper tbody+tbody{border-top:0}.catalog-product-compare-index .table-wrapper .table-comparison{margin-bottom:0}.catalog-product-compare-index .table-wrapper .table-comparison .product-image{margin-bottom:20px;position:relative}.catalog-product-compare-index .table-wrapper .table-comparison .product-image .product-reviews-summary{position:absolute;bottom:0;left:0;padding:5px}.catalog-product-compare-index .table-wrapper .table-comparison .product-image .rating-summary span.label,.catalog-product-compare-index .table-wrapper .table-comparison .product-image .reviews-actions{display:none}.catalog-product-compare-index .table-wrapper .table-comparison .product-item-name{font-size:18px;font-weight:600;display:block;margin-bottom:10px;color:#666}.catalog-product-compare-index .table-wrapper .table-comparison .table-caption{display:none}.catalog-product-compare-index .table-wrapper .table-comparison thead tr td,.catalog-product-compare-index .table-wrapper .table-comparison thead tr th{border-top:1px solid #ddd}.catalog-product-compare-index .table-wrapper .table-comparison tr th{text-transform:uppercase;color:#2a2a2a;min-width:0px;width:1%;font-weight:600}.catalog-product-compare-index .table-wrapper .table-comparison tr td{min-width:300px}.catalog-product-compare-index .table-wrapper .table-comparison tr td,.catalog-product-compare-index .table-wrapper .table-comparison tr th{border-width:1px;border-style:solid;border-color:#ddd;padding:10px;vertical-align:middle}.catalog-product-compare-index .table-wrapper .table-comparison tr td.cell.product.info{background:none;padding:15px}.catalog-product-compare-index .table-wrapper .table-comparison tr td.cell.product.info .product-item-info{margin-bottom:0}.catalog-product-compare-index .table-wrapper .table-comparison tbody tr td{vertical-align:top}.catalog-product-compare-index .table-wrapper .table-comparison .product-item-actions .action{display:inline-block;width:40px;height:40px;padding:0;line-height:40px;border-radius:50%;text-align:center;margin:5px}.action.activate.message{font-size:14px}.item-title{font-weight:400;color:#ababab;font-size:14px;text-transform:uppercase;letter-spacing:0.1em;display:block;margin:0 0 11px;border:none;text-align:left}.block.message.hidden{display:none}.gift-message .message>.fieldset{padding:0}.gift-message .message{background:none}#multiship-addresses-table thead tr th{text-transform:uppercase;letter-spacing:2px;font-size:16px;font-weight:600;color:#333;border:0;border-bottom:0}#multiship-addresses-table thead tr th:first-child{text-align:left;padding-left:0}#multiship-addresses-table thead tr th,#multiship-addresses-table tbody tr td.product{width:25%;display:table-cell;flex:unset;flex-basis:unset;flex-grow:unset}#multiship-addresses-table thead tr th,#multiship-addresses-table tbody tr th,#multiship-addresses-table thead tr td,#multiship-addresses-table tbody tr td{padding:15px}#multiship-addresses-table thead tr th.qty,#multiship-addresses-table tbody tr th.qty,#multiship-addresses-table thead tr td.qty,#multiship-addresses-table tbody tr td.qty,#multiship-addresses-table thead tr th.actions,#multiship-addresses-table tbody tr th.actions,#multiship-addresses-table thead tr td.actions,#multiship-addresses-table tbody tr td.actions{width:1%;padding-left:15px;padding-right:15px}#multiship-addresses-table tbody tr td{text-align:center;vertical-align:middle;padding:15px;border:0}#multiship-addresses-table tbody tr td:first-child{text-align:left;padding-left:0}#multiship-addresses-table tbody tr td.actions .action.delete{background-color:#fff;border:1px solid #ddd;border-radius:0;color:#6c6c6c;cursor:pointer;display:inline-block;font-size:13px;width:40px;height:40px;line-height:40px;text-align:center;margin-top:5px}#multiship-addresses-table tbody tr td.actions .action.delete .icon-remove:after{line-height:40px;content:"\f035"}#multiship-addresses-table tbody tr td.actions .action.delete:hover{color:#fff;background-color:#333;border-color:#333}#multiship-addresses-table tbody tr td .field .label{display:none}#multiship-addresses-table tbody tr td .field.qty input{width:66px;text-align:center;color:#333}#multiship-addresses-table tbody tr td.product{text-align:left}#multiship-addresses-table tbody tr td.product .product-item-name{font-weight:400;font-size:16px;color:#333}#multiship-addresses-table tbody tr td.product .product-item-name a{font-weight:400;font-size:16px;color:#333}#multiship-addresses-table tbody tr td .item-options dt{margin-top:10px;font-weight:400;color:#333}#multiship-addresses-table tbody tr td .item-options dt:after{content:":"}.details-qty span{font-size:14px}.details-qty span .value{font-size:16px !important}.checkout-shipping-label{display:block;padding-bottom:8px}.multishipping-checkout-address-newshipping .main .fieldset .legend{margin-bottom:30px;border-bottom:1px solid #ddd;padding-bottom:15px;color:#000;font-size:28px;font-weight:500;display:inline-block}[class*="multishipping-checkout-"] .tooltip.wrapper{display:none}[class*="multishipping-checkout-"] .block-customer-login{margin-bottom:50px}[class*="multishipping-checkout-"] .login-form-user-account{margin-bottom:0}[class*="multishipping-checkout-"] .content-heading{margin-bottom:50px;text-align:left}[class*="multishipping-checkout-"] .content-heading .title{border-bottom:1px solid #ddd;color:#000;margin:15px 0;padding-bottom:15px;font-weight:500}[class*="multishipping-checkout-"] .content-heading:after{display:none}[class*="multishipping-checkout-"] table tr{border-bottom:1px solid #ddd}[class*="multishipping-checkout-"] table thead tr th{text-transform:uppercase;letter-spacing:2px;font-size:16px;font-weight:600;color:#666;text-align:center;vertical-align:middle;border:0;border-bottom:0;padding:15px}[class*="multishipping-checkout-"] table thead tr th:first-child{text-align:left;padding-left:0}[class*="multishipping-checkout-"] table tr th.qty{width:100px;padding-left:15px;padding-right:15px}[class*="multishipping-checkout-"] table tbody tr td{border:0;vertical-align:middle;padding:15px}[class*="multishipping-checkout-"] table tbody tr td:first-child{text-align:left;padding-left:0}[class*="multishipping-checkout-"] table tbody tr td.qty{color:#333;font-size:16px;text-align:center}[class*="multishipping-checkout-"] table tbody tr td.product,[class*="multishipping-checkout-"] table tbody tr td.item{text-align:left}[class*="multishipping-checkout-"] table tbody tr td .product-item-name{font-weight:400;font-size:16px;color:#333}[class*="multishipping-checkout-"] table tbody tr td .product-item-name a{font-weight:400;font-size:16px;color:#333}[class*="multishipping-checkout-"] table tbody tr td .item-options{margin:0}[class*="multishipping-checkout-"] table tbody tr td .item-options dt{margin-top:10px;font-weight:400;color:#333}[class*="multishipping-checkout-"] table tbody tr td .item-options dt:after{content:":"}[class*="multishipping-checkout-"] form.multicheckout .actions-toolbar{display:flex;margin-left:-15px;margin-right:-15px}[class*="multishipping-checkout-"] form.multicheckout .actions-toolbar .btn.action{margin:15px;flex:1}@media (min-width:767px){[class*="multishipping-checkout-"] form.multicheckout .actions-toolbar{display:block;margin-left:0;margin-right:0}[class*="multishipping-checkout-"] form.multicheckout .actions-toolbar .btn.action{margin:15px 0;flex:1;font-size:12px;padding:10px}}[class*="multishipping-checkout-"] .actions-toolbar{margin-top:30px}[class*="multishipping-checkout-"] .actions-toolbar>div{display:inline-block}[class*="multishipping-checkout-"] .actions-toolbar>.primary{padding-right:30px}[class*="multishipping-checkout-"] .block.block-other{margin-top:50px}[class*="multishipping-checkout-"] .block.block-shipping+.block-shipping{margin-top:50px}[class*="multishipping-checkout-"] .title{color:#333;font-weight:600}[class*="multishipping-checkout-"] .block-title>strong,[class*="multishipping-checkout-"] h4.box-title{color:#333;font-size:34px;padding-bottom:20px;font-weight:400}[class*="multishipping-checkout-"] .box-shipping-method dt+dt{margin-top:10px}[class*="multishipping-checkout-"] .box-shipping-method .gift-message .legend{border:none;font-size:18px;color:#333;margin-bottom:15px}[class*="multishipping-checkout-"] .box-shipping-method .gift-message .legend+br{display:none}[class*="multishipping-checkout-"] .box-shipping-method .gift-message .options-items{margin-top:10px}[class*="multishipping-checkout-"] .block-content .box.box-items .box-content .table-wrapper{margin-bottom:45px}.gift-message .options-items .items .item{padding-top:15px;border-top:1px solid #f0f0f0;margin-top:15px}.gift-message .options-items .items .item .product .number{font-weight:700;color:#333}.gift-message .options-items .items .item .product .img.photo.container{width:100px !important;padding:0;margin:10px 0 0}.gift-message .options-items .items .item .product .product-name{display:block;font-weight:400;font-size:16px;margin-top:10px;color:#1a1a1a}.gift-message .options-items .items .item .options .action.activate{padding:0;margin:0}.gift-message .options-items .items .item .options .action.activate:after{content:"\f107";font-family:"FontAwesome";font-size:14px;display:inline-block;vertical-align:middle;margin-left:10px}.gift-message .options-items .items .item .options .action.activate.active:after{content:"\f106"}.gift-message .options-items .items .item .block.message{padding:0;margin-top:10px}.multicheckout .block-billing .box-billing-address+.box-billing-address{margin-top:50px}.multishipping-checkout-billing .block-content .box+.box{margin-top:50px}.multishipping-checkout-billing .box-billing-method .box-content dl .item-title{position:relative;padding:10px 0 10px 20px}.multishipping-checkout-billing .box-billing-method .box-content dl .item-title input{position:absolute;left:0;top:16px;margin:0}.multishipping-checkout-billing .box-billing-method .box-content dl .item-title label{font-size:16px;font-weight:600}.multishipping-checkout-billing .box-billing-method .box-content dl>*{max-width:600px}#checkout-review-submit .price{font-size:34px;font-weight:600}.multishipping-checkout-overview .actions-toolbar button{margin-right:10px}.multishipping-checkout-overview .box-shipping-method .box-content{margin-bottom:15px}.multishipping-checkout-overview .box-shipping-method .box-content .price{color:#333;font-weight:600}.multishipping-checkout-overview .box-title{font-size:24px;color:#333;font-weight:500}.multishipping-checkout-overview .box{margin-bottom:40px}.multishipping-checkout-overview table tbody .subtotal .price{font-weight:500;color:#333}.multishipping-checkout-overview table tfoot .price{font-weight:500;color:#333}.multishipping-checkout-overview table tfoot tr th,.multishipping-checkout-overview table tfoot tr td{background:none;font-size:16px;padding:15px;font-weight:400;color:#333}.multishipping-checkout-overview table tfoot tr th:first-child,.multishipping-checkout-overview table tfoot tr td:first-child{text-align:left;padding-left:0}.multishipping-checkout-overview table tfoot tr.grand.totals .price{font-size:24px;font-weight:600}.multishipping-checkout-overview .checkout-review{margin-top:50px;text-align:right}.multishipping-checkout-overview .checkout-review .grand.totals strong{background:none;font-weight:400;font-size:24px;color:#333}.multicheckout.success,.checkout-success{border:1px solid #f0f0f0;border-radius:5px;padding:30px 15px;text-align:center}.multicheckout.success h2,.checkout-success h2{font-weight:300;color:#333;margin-bottom:10px}.multicheckout.success a:hover,.checkout-success a:hover{text-decoration:underline}span.note{top:0;left:0}#shipping-new-address-form{margin-top:30px}.checkout-index-index .page-title-wrapper,#checkout-step-payment .fieldset .legend{display:none}.checkout-shipping-address .actions-toolbar .primary{display:inline-block;margin-right:30px}.checkout-shipping-address .actions-toolbar .secondary{display:inline-block}.actions-toolbar:after{content:"";display:table;clear:both}.authentication-dropdown{background-color:#fff;border:1px solid #aeaeae;position:fixed;text-align:left;top:50%;left:50%;width:400px;opacity:0;visibility:hidden;z-index:999 !important;max-width:calc(100vw - 30px);transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transform:translate(-50%, -50%) scale(0.7);-webkit-transform:translate(-50%, -50%) scale(0.7);-moz-transform:translate(-50%, -50%) scale(0.7);-o-transform:translate(-50%, -50%) scale(0.7)}.authentication-dropdown.modal-custom .action-close{right:15px;top:15px;z-index:1}.authentication-dropdown._show{transform:translate(-50%, -50%) scale(1);-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-o-transform:translate(-50%, -50%) scale(1);opacity:1;visibility:visible}.authentication-dropdown .modal-content{padding:30px 20px;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:none}.authentication-dropdown .actions-toolbar .primary{display:inline-block;margin-right:30px}.authentication-dropdown .actions-toolbar .secondary{display:inline-block}.methods-shipping .table-checkout-shipping-method{background-color:#fff;width:100%}.methods-shipping .table-checkout-shipping-method .price{color:#333;font-weight:600}.methods-shipping .table-checkout-shipping-method thead th{white-space:nowrap;font-size:16px;font-weight:600;color:#000;padding:10px 15px;text-align:center;border:1px solid #eee;vertical-align:middle}.methods-shipping .table-checkout-shipping-method thead th:first-child{text-align:left}.methods-shipping .table-checkout-shipping-method tbody td{padding:15px;text-align:center;border:1px solid #eee}.methods-shipping .table-checkout-shipping-method tbody td:first-child{text-align:left}.methods-shipping .actions-toolbar{text-align:right;margin-top:30px}.methods-shipping .actions-toolbar .action.continue{min-width:200px}ul.credit-card-types:after{content:"";display:table;clear:both}ul.credit-card-types li{float:left}.opc{list-style:none;padding-left:0}.opc-wrapper .step-title{color:#000;font-size:26px;margin-bottom:30px;font-weight:600;text-transform:uppercase;position:relative}.opc-wrapper .step-title:after{content:"";display:block;position:absolute;top:100%;left:0;width:60px;height:3px}.opc-wrapper .payment-method-title>input{margin:0;top:50%;transform:translateY(-50%)}.opc-wrapper .payment-method-content{display:none}.opc-wrapper .payment-method-content .billing-address-details{padding-left:25px}.opc-wrapper .payment-method-content .billing-address-same-as-shipping-block.choice{margin-left:25px}.opc-wrapper .payment-method._active .payment-method-content{display:block;padding-bottom:33px}.opc-wrapper button.action.action-edit-address{margin-top:15px}.opc-wrapper .payment-method-title>.label{font-size:18px;font-weight:500;color:#000}.opc-wrapper .payment-method-billing-address .billing-address-same-as-shipping-block>.label{text-transform:uppercase;font-size:12px}.opc-wrapper .payment-method-billing-address .fieldset{margin-top:25px}.payment-method-billing-address .fieldset .actions-toolbar{margin-top:0 !important}.payment-method-billing-address .fieldset .actions-toolbar .btn:first-child{margin-right:10px}.shipping-information{padding:8px 20px}.opc-block-shipping-information .shipping-information-title{display:block;color:#000;font-size:26px;margin-bottom:20px;font-weight:600;text-transform:uppercase;position:relative}.opc-block-shipping-information .shipping-information-title:after{content:"";display:block;position:absolute;top:100%;left:0;width:60px;height:3px}.opc-block-shipping-information .shipping-information-title .action-edit{background:none;border:0;padding:5px 15px;float:right}.opc-block-shipping-information .shipping-information-title .action-edit i{font-style:normal;vertical-align:bottom;font-size:18px;line-height:30px;color:#888;font-family:themify !important}.opc-block-shipping-information .ship-to,.opc-block-shipping-information .ship-via{margin:0 0 30px}.opc-block-summary{background:#fff;padding:24px 24px;margin:0 0 20px;border-radius:5px}.opc-block-summary>.title{color:#000;font-size:26px;margin-bottom:30px;font-weight:600;text-transform:uppercase;position:relative;display:block}.opc-block-summary>.title:after{content:"";display:block;position:absolute;top:100%;left:0;width:60px;height:3px}.opc-block-summary .items-in-cart>.title{cursor:pointer;display:block;margin-bottom:0;padding:10px 40px 5px 0;position:relative;text-decoration:none}.opc-block-summary .items-in-cart>.title:after{position:absolute;right:0;top:12px;color:inherit;content:"\e64b";display:inline-block;font-family:"themify";font-size:20px;font-weight:normal;line-height:1;overflow:hidden;text-align:center;vertical-align:middle}.opc-block-summary .items-in-cart>.title strong{font-size:16px;font-weight:500;display:block;color:#000}.opc-block-summary .items-in-cart.active>.title::after{content:"\e648";font-family:"themify"}#checkout-payment-method-load .payment-method .form-purchase-order{margin-top:15px}#checkout-payment-method-load .payment-methods .payment-method{padding-top:20px}#checkout-payment-method-load .payment-methods .payment-method+.payment-method{border-top:1px solid #ddd}.checkout-index-index .checkout-shipping-method{margin-top:50px}.checkout-index-index .checkout-payment-method .form.payments legend.legend{display:none}.checkout-index-index .checkout-payment-method .form.payments legend.legend+br{display:none}.checkout-index-index .checkout-payment-method .form.form-login{padding-bottom:30px;border-bottom:1px solid #eee;margin-bottom:30px}.checkout-index-index .checkout-payment-method .form.form-login .actions-toolbar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.checkout-index-index .checkout-payment-method .form.form-login .actions-toolbar div.secondary{margin-left:auto}.checkout-index-index .page-header .header.content{border-bottom:1px solid #ddd;box-sizing:border-box;margin-bottom:30px;margin-left:auto;margin-right:auto;padding:20px;position:relative;text-align:center;width:auto;z-index:0}.checkout-index-index .page-header .header.content .logo{-ms-flex-pack:center !important;justify-content:center !important}.checkout-index-index .block-authentication .block-title{display:none}.checkout-index-index .action-auth-toggle{font-weight:600;background:none;border:2px solid #000;padding:8px 30px}.checkout-index-index .action-auth-toggle:hover{background-color:#000;border-color:#000;color:#fff}.checkout-index-index .shipping-address-item{padding-top:15px}.checkout-index-index .opc-payment .actions-toolbar{margin-top:30px}.checkout-index-index .opc-payment .actions-toolbar .action.checkout{width:300px;font-size:18px;max-width:100%;background-color:#008000;border-color:#008000}.checkout-index-index .opc-payment .actions-toolbar .action.checkout:hover{background-color:#006b00;border-color:#006b00}.checkout-index-index .opc-block-summary .minicart-items .product-item{padding:15px 0;border:0;border-top:1px solid #ddd}.checkout-index-index .opc-block-summary .minicart-items .product-item .product .product-image-container{height:auto !important}.checkout-index-index .opc-block-summary .minicart-items .product-item .details-qty .value,.checkout-index-index .opc-block-summary .minicart-items .product-item .price{color:#333;font-weight:600}.checkout-index-index .opc-block-summary .minicart-items .product-item .product>.product-item-details .product-item-name{margin-bottom:0;color:#696969}.checkout-index-index .opc-block-summary .table-totals td,.checkout-index-index .opc-block-summary .table-totals th{border-top:0;vertical-align:middle;padding:10px 0;font-size:16px}.checkout-index-index .opc-block-summary .table-totals td{text-align:right}.checkout-index-index .opc-block-summary .table-totals th{color:#333;font-weight:500}.checkout-index-index .opc-block-summary .table-totals th strong{font-weight:500;color:#333;font-size:16px}.checkout-index-index .opc-block-summary .table-totals .totals{border-bottom:1px solid #efefef !important}.checkout-index-index .opc-block-summary .table-totals .totals.sub .price{color:#333;font-weight:600;font-size:16px}.checkout-index-index .opc-block-summary .table-totals .grand.totals .price{font-size:24px;font-weight:600}.checkout-index-index .addresses{margin-bottom:15px}.checkout-index-index .shipping-address-item button{margin-top:10px}.checkout-index-index .discount-code{margin-top:30px}.checkout-index-index .discount-code .payment-option-content{margin-top:15px}.checkout-index-index .discount-code .actions-toolbar{margin:-44px 25px 0 0;font-size:1.5em}.checkout-index-index .discount-code._active .payment-option-title:after{content:"\e688"}.checkout-index-index .discount-code .payment-option-title{display:block;color:#333;font-size:26px;margin-bottom:20px;font-weight:600;text-transform:uppercase;position:relative;padding:0}.checkout-index-index .discount-code .payment-option-title:before{content:"";display:block;position:absolute;top:100%;left:0;width:60px;height:3px}.checkout-index-index .discount-code .payment-option-title:after{content:"\e684";display:inline-block;font-family:'Pe-icon-7-stroke';font-size:30px;position:absolute;right:0;top:7px;line-height:1}.action-towishlist>span:not(.icon){font-size:0}.action-towishlist>span:not(.icon):after{font-size:18px;line-height:38px}.action-towishlist>span:not(.icon),[class*="icon-"]{-webkit-font-smoothing:antialiased;font-family:'themify';display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center;line-height:1}.action-towishlist>span:not(.icon):after,.icon-heart:after{content:"\e634"}.icon-remove:after{content:"\e646"}.icon-edit:after{content:"\e60f"}#minicart-content-wrapper .close-minicart{display:none}.form-control:focus{background-color:#f7f7f7;border-color:#f7f7f7;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.gift-content{display:none}.gift-content._active{display:block}.gift-content .gift-message-summary{margin-bottom:15px}.action-gift{height:40px;display:inline-block;line-height:38px}.action-gift>span{vertical-align:top}.action-gift:after{content:"\e684";display:inline-block;font-family:'Pe-icon-7-stroke';font-size:30px;margin-left:-8px}.action-gift._active:after{content:"\e688"}.field.qty>.label{display:none}.field.qty .input-text.qty{width:80px;text-align:center}.cart.actions button{float:right;margin-left:15px}.cart.actions button>.icon{font-size:20px;vertical-align:middle}.item-options{margin-bottom:10px}.item-options dt,.item-options dd{display:inline-block}.item-options dd{font-weight:600;color:#333}.item-options dt{font-weight:normal;color:#696969}.item-options dt:after{content:':';display:inline-block;margin:0 2px}.cart-container .form.form-cart{margin-bottom:115px}#shopping-cart-table{border-bottom:1px solid #ddd}#shopping-cart-table thead th{padding:16px 0;border-bottom:1px solid #ddd}#shopping-cart-table .product-item-photo{width:64px;height:64px;min-width:0;margin-top:-10px;margin-right:15px}#shopping-cart-table .product-item-name{font-weight:600;font-size:18px;margin-bottom:10px}#shopping-cart-table .product-item-name a{color:#666}#shopping-cart-table>.edit-qty.minus{color:#8f8f8f;padding:0 15px 0 20px}#shopping-cart-table>.edit-qty.plus{padding:0 20px 0 10px}#shopping-cart-table .input-text.qty{background-color:transparent;border:none;width:55px;height:46px}#shopping-cart-table .cart-price{font-size:16px}#shopping-cart-table .qty,#shopping-cart-table .cart-price{font-weight:600;color:#666}#shopping-cart-table tbody+tbody{border-top:1px solid #ddd}#shopping-cart-table .qty.product-item-details{padding-left:15px}#shopping-cart-table td+td{text-align:center}#shopping-cart-table th+th{text-align:center;min-width:190px}#shopping-cart-table td,#shopping-cart-table th{border-top:0;vertical-align:top}#shopping-cart-table thead>tr>th>span{font-size:20px;font-weight:500;color:#666}#shopping-cart-table tbody td{padding:66px 0 40px}#shopping-cart-table tbody td>*{display:inline-block;vertical-align:top}#shopping-cart-table tbody td .price-excluding-tax{margin-top:10px}#shopping-cart-table tbody tr+tr>td{padding-top:0}#shopping-cart-table tbody+tbody td{padding:35px 0 50px}#shopping-cart-table .item-actions{width:100%}#shopping-cart-table .actions-toolbar{display:block;margin:-44px 25px 0 0;font-size:1.5em}#shopping-cart-table .actions-toolbar .gift-options-cart-item{float:right;width:calc(100% - 155px)}#shopping-cart-table .actions-toolbar>a{float:left;color:#8f8f8f}#shopping-cart-table .actions-toolbar>a span{color:#666;margin-right:4px}#shopping-cart-table .actions-toolbar>a.action-delete{float:right;transform:translateY(-5px) translateX(2px);text-decoration:none;font-size:24px}#shopping-cart-table .actions-toolbar .action-towishlist,#shopping-cart-table .actions-toolbar .gift-options-cart-item{display:none}#shopping-cart-table .gift-options-title{color:#333;font-size:16px;margin-bottom:10px}.checkout-cart-index .cart-empty{text-align:center;padding:50px 15px;border-radius:4px}.checkout-cart-index .form.form-cart .cart.main.actions{margin-top:40px}.checkout-cart-index .form.form-cart .cart.main.actions .action.btn{padding:10px 20px;border-width:2px}.checkout-cart-index .form.form-cart .cart.main.actions:after{content:"";display:table;clear:both}.checkout-cart-index .checkout-extra{max-width:470px}.checkout-cart-index .checkout-extra #block-shipping{margin-top:50px}.checkout-cart-index .checkout-extra #block-shipping .fieldset>.legend{color:#000;font-weight:600;line-height:26px}.checkout-cart-index .checkout-extra #block-discount{margin-top:-15px}.checkout-cart-index .checkout-extra #block-discount .fieldset.coupon{position:relative}.checkout-cart-index .checkout-extra #block-discount .field #coupon_code{line-height:50px;height:50px;padding-left:0;background-color:transparent;border:none;border-bottom:1px solid #ddd}.checkout-cart-index .checkout-extra #block-discount .field #coupon_code::-webkit-input-placeholder,.checkout-cart-index .checkout-extra #block-discount .field #coupon_code::-moz-input-placeholder,.checkout-cart-index .checkout-extra #block-discount .field #coupon_code::-ms-input-placeholder{color:#8f8f8f}.checkout-cart-index .checkout-extra #block-discount .actions-toolbar{position:absolute;top:0;right:0}.checkout-cart-index .checkout-extra #block-discount .actions-toolbar button.action{background-color:transparent;border:none;padding:0;line-height:50px;letter-spacing:0;color:#666;text-transform:capitalize;font-weight:600;letter-spacing:0.05em}.checkout-cart-index .checkout-extra .content.active .fieldset.estimate .select{border:1px solid #ddd;padding:0 10px;margin-bottom:10px;background:#fff url(../images/arrow_down.png) no-repeat right}.checkout-cart-index .checkout-extra .content.active .fieldset.estimate .input-text{border:1px solid #ddd;padding:0 10px}.col-total-ckechout{padding:25px;background-color:#f9f9f9}.col-total-ckechout #cart-totals .table.totals{border:none}.col-total-ckechout #cart-totals .table.totals tbody .price{color:#000000;font-weight:500}.col-total-ckechout #cart-totals .table.totals tbody tr{border-bottom:none !important;font-size:16px;color:#8f8f8f;text-align:right}.col-total-ckechout #cart-totals .table.totals tbody tr *>span{font-size:16px;color:#8f8f8f;font-weight:500}.col-total-ckechout #cart-totals .table.totals tbody tr td,.col-total-ckechout #cart-totals .table.totals tbody tr th{padding:5px 0;border:none}.col-total-ckechout #cart-totals .table.totals tbody tr th{font-weight:500}.col-total-ckechout #cart-totals .table.totals tbody tr td{padding-left:50px}.col-total-ckechout #cart-totals .table.totals tbody tr.grand{border-top:1px solid #ddd}.col-total-ckechout #cart-totals .table.totals tbody tr.grand strong{font-size:21px;font-weight:600;color:#333}.col-total-ckechout #cart-totals .table.totals tbody tr.grand th,.col-total-ckechout #cart-totals .table.totals tbody tr.grand td{padding-top:20px}.col-total-ckechout #cart-totals .table.totals tbody tr.grand .price{font-weight:600}.col-total-ckechout #cart-totals .table.totals tbody tr.shipping.excl th,.col-total-ckechout #cart-totals .table.totals tbody tr.shipping.excl td{padding-bottom:25px}.col-total-ckechout .cart-summary .summary.title{display:none}.checkout-methods-items{text-align:right;list-style:none}.checkout-methods-items .action.checkout{width:84%;letter-spacing:0.1em;margin:28px 0;font-size:14px;border:none !important;padding:9px}@media (max-width:1199px){.checkout-methods-items .action.checkout{width:100%}}.checkout-methods-items .action.checkout:hover{background-color:#000 !important}.table .mark,.table mark{background:none}.blog-list .blog-post{margin-bottom:0px}.blog-list .blog-post .post-thumbnail .post-thumbnail--image{background-position:center;background-size:cover;background-repeat:no-repeat;height:0;padding-bottom:48.5%}.blog-list .blog-post .post-thumbnail .post-thumbnail--image img{opacity:0}.blog-list .blog-post .post-thumbnail .popup-video{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}.blog-list .blog-post .post-thumbnail .btn-primary{background-image:url('../images/play-button.png');background-color:transparent;background-repeat:no-repeat;color:#fff;border-color:transparent}.blog-list .blog-post .post-thumbnail .btn-primary:hover,.blog-list .blog-post .post-thumbnail .btn-primary:focus,.blog-list .blog-post .post-thumbnail .btn-primary .btn-primary:not(:disabled):not(.disabled):active{background-color:transparent;border-color:transparent}.blog-list .blog-post .post-thumbnail .btn{padding:40px 40px}.blog-list .blog-post .post-body .post-header{margin-bottom:20px;font-size:30px !important;font-weight:600;line-height:26px;color:#333}.blog-list .blog-post .post-body .post-link{font-size:14px;line-height:1.42857143}.blog-list .blog-post .post-body .post-link:hover{color:#ad0570}.blog-list .blog-post .post-body .post-metas{font-size:11px;font-weight:600}.blog-list .blog-post .post-body .meta-date{border-bottom:1px solid transparent;color:#a2aab0 !important;font-size:14px;font-weight:500;margin-bottom:20px}.blog-list .blog-post .post-body .meta-date .a{color:#a2aab0 !important}.blog-list .blog-post .post-body .meta-date .a:hover{color:#55606e !important}.blog-list .blog-post:hover .post-images .post-thumbnail .post-thumbnail--image{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}.post-headline{color:#55606e;font-size:21px;line-height:30px}.post-main{color:#55606e;font-size:18px;line-height:30px}.post-header-view{font-size:30px !important}.sidebar-additional .block-title .title{font-size:21px;color:#333;font-weight:600;margin-bottom:30px}.sidebar-additional .block-title .title:after{content:"";width:30px;height:3px;display:inline-block;margin-bottom:3px;margin-left:14px}.sidebar-additional .block.block-blog-categories .block-content ul li{padding:5px 0}.sidebar-additional .block.block-blog-categories .block-content ul li a{font-size:14px;line-height:36px;color:#8f8f8f;font-weight:600}.sidebar-additional .block.block-blog-posts .short-detail{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:18px}.sidebar-additional .block.block-blog-posts .short-detail .sidebar-img{width:70px}.sidebar-additional .block.block-blog-posts .short-detail .sidber-date.sidber-date{font-size:12px;line-height:30.01px;color:#8f8f8f}.sidebar-additional .block.block-blog-tags .block-content .tag-cloud li{margin:0 3px 5px 0}.block-content .post-list .short-detail{position:relative;display:flex;margin-bottom:18px}.block-content .post-list .short-detail .title{margin-left:17px;font-weight:600}.sidebar .block.block-blog-posts .block-content .item{padding:0px 0}.blog-list-gallery .owl-nav [class^="icon-"],.blog-list-gallery .owl-nav [class*=" icon-"]{font-size:54.44px;color:#fff}.blog-list-gallery .owl-nav .owl-prev{margin-left:85px}.blog-list-gallery .owl-carousel .owl-nav button.owl-next{right:0;left:auto}.blog-list-gallery .gallery_image{position:relative;overflow:hidden;z-index:1;height:0;padding-bottom:50%;background-repeat:no-repeat;background-size:cover;display:block;background-position:center;transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1)}.blog-list-gallery .gallery_image:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}.blog-grid-block .title-blog{font-size:18px;margin-bottom:15px}.blog-grid-block .title-blog>a{color:#222}.blog-grid-block .mgs-blog-lastest-posts:not(.has-margin) .owl-item{padding:0 15px}.blog-grid-block .mgs-blog-lastest-posts.has-margin .post-item{margin-bottom:30px}.blog-grid-block .post-item-content .thumbnail-post .post-image{position:relative;overflow:hidden}.blog-grid-block .post-item-content .thumbnail-post .post-image img{height:auto;display:block;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .8s ease;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;margin:0 auto}.blog-grid-block .post-item-content .thumbnail-post .post-image:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);opacity:0.8}.blog-grid-block .post-item-content .thumbnail-post .popup-youtube{position:absolute;bottom:15px;left:15px;padding:10px 30px}.blog-grid-block .post-item-content .post-item-detail{margin-top:15px}.color-date{color:#a2aab0;font-size:14px;font-weight:500;margin-bottom:20px}.item:hover .post-images .post-thumbnail--image{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);opacity:.9}.post-images .post-thumbnail{position:relative;overflow:hidden}.post-images .post-thumbnail .post-thumbnail--image{display:block;position:relative;overflow:hidden;transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1)}.blog-grid .item{padding:0 15px}.blog-grid .post-metas{margin-top:0px}.blog-grid a{font-size:18px;line-height:26px;font-weight:600}.blog-grid .meta-date{margin-top:24px;font-size:11px;line-height:15px;font-size:14px;font-weight:500;margin-bottom:20px}.blog-grid .post-images .post-thumbnail--image{z-index:1;height:0;padding-bottom:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.blog-grid .post-images .post-thumbnail--image img{opacity:0}.blog-masonry .item{margin-bottom:80px}.blog-masonry .post-metas{margin-top:32px}.blog-masonry a{font-size:18px;line-height:26px;font-weight:600}.blog-masonry .meta-date{margin-top:24px;font-size:11px;font-weight:600;line-height:15px}.hrz-nav{text-align:center;font-size:21px;margin:0;padding-left:0}.hrz-nav:after{content:'';display:block;left:25%;position:absolute;width:75%}.hrz-nav li{display:inline-block;margin:0 20px 0 0;padding:0 0 20px;background:#fff;font-weight:500}.hrz-nav li a{color:#1a1406}.hr-nav{font-size:21px;margin:0;padding-left:0;border-bottom:1px solid #e1e6e9}.hr-nav:after{border-top:1px solid #e1e6e9;content:'';display:block;left:25%;position:absolute;width:75%}.hr-nav li{display:inline-block;margin:0 20px 0 0;padding:0 0 20px;font-weight:500}.hr-nav li a{color:#4d4d4d}.blog-detail-grid{background:#f8f8f8;padding:90px 60px}.message.empty.blog-message{margin:0px 90px 55px 90px}.blog-detail-grid .content-heading.template-type-5{margin-bottom:55px}.blog-list .blog-post-detail{margin-bottom:0}.blog-list .blog-list-gallery{position:relative;overflow:hidden}.blog-list .blog-list-gallery .link-content{position:absolute;z-index:1;bottom:30px;left:80px}.blog-post{border-bottom:1px solid #e1e6e9;padding:60px 0}.blog-post .post-images .post-thumbnail .popup-video{position:absolute}.blog-main-info.blog-post blockquote{font-size:24px;line-height:36px;color:#000000;text-align:center;letter-spacing:0.01em;padding:50px 45px 20px 45px;font-style:normal}.blog-main-info.blog-post blockquote:before{position:absolute;content:"\f10d";font-family:"FontAwesome";left:47.5%;top:-30px;font-size:20px;width:60px;height:60px;border-radius:50%;text-align:center;line-height:60px;border-width:1px;border-style:solid;color:#fff}.blog-main-info.blog-post .post-metas-share .meta-date{font-weight:600}.blog-main-info.blog-post .content-blog{border-bottom:1px solid #ddd;padding:0 0 20px 0;margin-top:0px !important;padding-top:0px !important;text-align:justify}.blog-main-info.blog-post .content-blog .post-header{font-weight:400;color:#333 !important}.blog-main-info.blog-post .blog-comment.sidebar-additional .block-title{padding:50px 0 20px 0}.blog-main-info.blog-post .blog-comment.sidebar-additional .post-comments .comment-list{border-bottom:1px solid #ddd}.blog-main-info.blog-post .blog-comment.sidebar-additional .post-comments .comment-list .item{padding-bottom:50px}.blog-main-info.blog-post .blog-comment.sidebar-additional .post-comments .comment-list .item .name{padding:15px 0}.blog-main-info.blog-post .blog-comment.sidebar-additional .post-comments .comment-list .item .content{padding-top:15px}.blog-main-info.blog-post .blog-comment.sidebar-additional .post-comments .comment-list .item .date-posted{font-style:italic}.blog-main-info.blog-post .blog-comment.sidebar-additional .form.post-comment .submit.btn.btn-primary{background:#fff;color:#000;font-weight:600;border-width:2px}.blog-main-info.blog-post .blog-comment.sidebar-additional .form.post-comment .submit.btn.btn-primary:hover{color:#fff;background:#000;border-color:#000}.blog-sharethis.blog-detail{position:absolute;top:-200px;z-index:1}.blog-sharethis.blog-detail #st-1 .st-btn>svg{height:32px;width:50px;line-height:20px;position:absolute;left:0px;border:1px solid transparent;vertical-align:top;top:0}.blog-sharethis.blog-detail #st-1 .st-btn>span{position:absolute;min-width:30px}.blog-sharethis.blog-detail .st-btn[data-network='facebook'] svg{background-color:#375288}.blog-sharethis.blog-detail .st-btn[data-network='email'] svg{background-color:#605d5d}.mgs-blog-lastest-posts .post-item a.img-link{position:relative;overflow:hidden;z-index:1;height:0;padding-bottom:100%;background-repeat:no-repeat !important;background-size:cover !important;display:block;background-position:center !important;transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1)}.mgs-blog-lastest-posts .post-item a.img-link:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}.mgs-blog-lastest-posts .post-item img{opacity:0 !important}.product-item-link{color:#000032 !important;text-decoration:none !important;font-size:20px}.single-product .img-fluid{position:relative}.single-product .product-item-details{position:absolute;left:33px;bottom:25px}.single-product .product-item-details h5{line-height:normal}.single-product .product-item-details .product-item-link{color:#000032 !important;text-decoration:none !important}.single-product .product-item-details .product-item-link:after{font-family:"Ionicons";content:"\f10b";font-size:16px;padding-left:5px;display:none}.single-product .product-item-details a:hover.product-item-link:after{display:inline-block;transition:all 3s;-webkit-transition:all 3s;-moz-transition:all 3s;-o-transition:all 3s}.single-product .products-grid .price-box.price-final_price{margin-top:5px}.single-product .products-grid .price-box .price{line-height:24px;font-size:14px;font-weight:600}.single-product .product-top{position:relative}.single-product .product-top img{display:block;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .8s ease;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;margin:0 auto}.single-product .product-top:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);opacity:0.8}.single-product .product-item-info{overflow:hidden}.product-tab-menu .menu-product-tabs.nav-tabs{border:none}.product-tab-menu .menu-product-tabs.nav-tabs .nav-item{margin-bottom:0}.product-tab-menu .menu-product-tabs.nav-tabs .nav-item+.nav-item{margin-left:50px}.product-tab-menu .menu-product-tabs.nav-tabs .nav-link{font-size:16px;font-weight:500;border:none;background:none;display:block;position:relative;color:#8f8f8f}.product-tab-menu .menu-product-tabs.nav-tabs .nav-link:hover,.product-tab-menu .menu-product-tabs.nav-tabs .nav-link.active{color:#000000}.product-tab-menu.template-1,.product-tab-menu.template-2,.product-tab-menu.template-3,.product-tab-menu.template-5,.product-tab-menu.template-6{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:flex-end;-webkit-align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:60px}.product-tab-menu.template-1 .tab-menu-title .title{position:relative;font-size:36px;font-weight:600;margin:0;padding-bottom:7px}.product-tab-menu.template-1 .tab-menu-title .title:after{content:"";display:block;position:absolute;top:100%;height:2px;width:60px;margin-top:-2px}.product-tab-menu.template-1 .nav-link,.product-tab-menu.template-3 .nav-link,.product-tab-menu.template-5 .nav-link,.product-tab-menu.template-6 .nav-link{padding:3px 0}.product-tab-menu.template-1 .nav-link:after,.product-tab-menu.template-3 .nav-link:after,.product-tab-menu.template-5 .nav-link:after,.product-tab-menu.template-6 .nav-link:after{content:"";display:block;position:absolute;top:100%;left:0;right:0;height:2px;margin-top:-2px;transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.product-tab-menu.template-1 .nav-link.active:after,.product-tab-menu.template-3 .nav-link.active:after,.product-tab-menu.template-5 .nav-link.active:after,.product-tab-menu.template-6 .nav-link.active:after{transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1)}.product-tab-menu.template-2{border-bottom:1px solid #ddd}.product-tab-menu.template-2 .tab-menu-title .title{position:relative;font-size:21px;font-weight:600;margin:0;padding-bottom:21px;display:inline-block}.product-tab-menu.template-2 .tab-menu-title .title:after{content:"";display:block;position:absolute;top:100%;height:2px;width:100%;margin-top:-1px}.product-tab-menu.template-2 .menu-product-tabs.nav-tabs .nav-item+.nav-item{margin-left:43px}.product-tab-menu.template-2 .menu-product-tabs.nav-tabs .nav-link{font-size:14px;padding:3px 0 25px}.product-tab-menu.template-3 .tab-menu-title .title{position:relative;font-size:24px;font-weight:300;margin:0;padding-bottom:15px;letter-spacing:0.4em;line-height:1.225}.product-tab-menu.template-3 .tab-menu-title .title:after{content:"";display:block;position:absolute;top:100%;height:2px;width:60px;margin-top:-2px}.product-tab-menu.template-3 .tab-menu-title .title span{display:block;font-weight:600}.product-tab-menu.template-4{margin-bottom:44px}.product-tab-menu.template-4 .tab-menu-title{display:none !important}.product-tab-menu.template-4 .menu-product-tabs.nav-tabs{justify-content:center;-webkit-justify-content:center}.product-tab-menu.template-4 .menu-product-tabs.nav-tabs .nav-item{margin:0 25px}.product-tab-menu.template-5 .tab-menu-title .title{position:relative;font-size:24px;font-weight:500;margin:0;padding-bottom:23px;letter-spacing:0.4em}.product-tab-menu.template-5 .tab-menu-title .title:after{content:"";display:block;position:absolute;top:100%;height:2px;width:60px;margin-top:-2px}.product-tab-menu.template-6{margin-bottom:62px;position:relative;padding-bottom:57px}.product-tab-menu.template-6:after{content:"";width:200px;height:2px;display:block;position:absolute;top:100%;left:0;background-color:#000}.product-tab-menu.template-6 .tab-menu-title .title{position:relative;font-size:24px;font-weight:500;margin:0;line-height:1;letter-spacing:0.4em}.product-tab-menu.template-6 .menu-product-tabs.nav-tabs{margin-bottom:4px}.service-item{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-start;-webkit-align-items:flex-start;color:#8f8f8f}.service-item .service-item-icon{-webkit-box-flex:0;-ms-flex:0 0 85px;flex:0 0 85px;max-width:85px}.service-item .service-item-icon [class*="icon-"]{font-size:50px}.service-item .service-item-content{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 85px);flex:0 0 calc(100% - 85px);max-width:calc(100% - 85px)}.service-item .service-item-content .title{margin-bottom:4px}.brand-page-list .owl-item .item .image{margin:0 15px}.brand-page-list .item .image{text-align:center;overflow:hidden;border:1px solid #eee;height:150px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}.brand-page-list .item .image:hover img{opacity:1}.brand-page-list .item img{width:auto;max-width:100%;margin:0 auto;opacity:0.7}.brand-page-list .item .brand-name{text-align:center;padding:12px 0 0px;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px}.brand-page-list .item .brand-name h4.brand-title{font-size:18px;margin:0 0 5px 0}.brand-page-list .item .brand-name h4.brand-title a{color:#222;font-weight:500}.search_brand_form{border:1px solid #e7e7e7;overflow:hidden}.search_brand_form form{display:table;position:relative;width:100%}.search_brand_form form .form-group,.search_brand_form form .actions{display:table-cell}.search_brand_form form .form-group input[type="text"]{border:none;height:43px;line-height:44px;padding-left:20px}.search_brand_form .action.btn.btn-secondary.btn-sm.search{margin-bottom:2px}.shop-by-brand .brand-search{margin-top:80px;padding:15px 0;margin-bottom:70px;border:none}.shop-by-brand .brand-search .search form .actions .action{font-weight:600;height:44px;padding:0 28px;line-height:42px;margin-right:-2px}.shop-by-brand .brand-search .search form .actions .action:hover{border-width:1px;border-style:solid}.shop-by-brand .brand-search .search .fields{margin-bottom:10px}.search_brand_form form .actions{white-space:nowrap;width:1%}.characters-filter{display:table;margin:15px auto 0}.characters-filter li{float:left;height:36px;line-height:36px;margin-bottom:5px;margin-right:5px;padding:0;text-align:center;width:36px;font-weight:500}.characters-filter li a{display:block;border:1px solid #f0f0f0;border-radius:4px}.characters-filter li a:hover{color:#fff}.brand-list .image:hover img{opacity:1}.brand-block.brand-grid-block .widget .owl-carousel .owl-item .brand-items .image{min-height:120px;align-items:center;-webkit-align-items:center;-ms-flex-pack:center;justify-content:center}.brand-block.brand-grid-block .widget .owl-carousel .owl-item .brand-items .image img{width:auto;opacity:0.7;margin:0 auto}.brand-block.brand-grid-block .widget .owl-carousel .owl-item .brand-items .image img:hover{opacity:1}.banner-boxed .promobanner{border:10px solid #fff;-webkit-box-shadow:-3px 0px 24px 0px rgba(0,0,0,0.13);-moz-box-shadow:-3px 0px 24px 0px rgba(0,0,0,0.13);box-shadow:-3px 0px 24px 0px rgba(0,0,0,0.13);text-shadow:-3px 0px 24px rgba(0,0,0,0.13)}.promobanner-v5 .promobanner{border:20px solid #fff;padding:0}.promobanner-v5 .promobanner .banner-text{text-align:left;padding-left:32px}.promobanner-v5 .promobanner h2{font-size:38px;color:#000;line-height:1;margin-bottom:43px;text-transform:uppercase;letter-spacing:0.01em}.promobanner-v5 .promobanner h2 span{font-size:48px;line-height:42px;display:block;margin-top:-2px}.promobanner-v5 .promobanner .btn-after.btn-after-left{padding:5px 0;letter-spacing:0.1em;display:inline-block}.promobanner-v7 .promobanner h2{font-size:38px;color:#000;line-height:1;font-weight:300;margin-bottom:45px}.promobanner-v7 .promobanner h2 span{font-size:42px;font-weight:600}.promobanner-v7 .promobanner .btn-after.btn-after-left{text-transform:uppercase;padding:10px 0}.promobanner-v8 .promobanner{border:20px solid #fff;padding:0;margin-bottom:20px}.promobanner-v8 .promobanner .middle-right{text-align:right}.promobanner-v8 .promobanner .middle-left{text-align:left}.promobanner-v8 .promobanner .banner-text{padding-left:32px;padding-right:26px;margin-top:-9px;text-align:inherit !important}.promobanner-v8 .promobanner .banner-text h2{font-size:90px;line-height:80px;margin-bottom:85px}.promobanner-v8 .promobanner .banner-text h2 span{display:block;letter-spacing:0.01em}.promobanner-v8 .promobanner .banner-text .btn-after{padding:9px 1px 8px 0;letter-spacing:0.1em;font-weight:600}.promobanner-v8 .promobanner .banner-text .btn-after.btn-after-right:after{right:4px}.rating-summary{overflow:hidden;white-space:nowrap}.rating-summary .rating-result{width:80px;padding-left:1px;display:inline-block;position:relative;vertical-align:middle}.rating-summary .rating-result:before{left:1px;position:absolute;top:0;width:100%;z-index:1;-webkit-font-smoothing:antialiased;color:#ababab;font-family:'Ionicons';font-size:18px;height:19px;letter-spacing:2px;line-height:1;content:' \f3ae' '\f3ae' '\f3ae' '\f3ae' '\f3ae';display:block;font-style:normal;font-weight:normal;speak:none}.rating-summary .rating-result>span{display:block;overflow:hidden}.rating-summary .rating-result>span:before{position:relative;z-index:2;-webkit-font-smoothing:antialiased;color:#f5cc26;font-family:'Ionicons';font-size:18px;height:19px;letter-spacing:2px;line-height:1;content:' \f2fc' '\f2fc' '\f2fc' '\f2fc' '\f2fc';display:block;font-style:normal;font-weight:normal;speak:none}.rating-summary .rating-result>span span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.rating-summary .label{display:inline-block;padding-bottom:5px;padding-right:25px;padding-top:1px;margin-bottom:0}.block-reviews-dashboard .items .item{border-bottom:1px solid #eee;padding:8px 0;justify-content:space-between;flex-wrap:wrap}.block-reviews-dashboard .items .item .product-name{font-size:16px;font-weight:400}.block-reviews-dashboard .items .item .rating-summary .label{display:none}.review-customer-index .actions-toolbar{margin-top:50px}.table-wrapper.reviews{margin-bottom:30px}.table-wrapper.reviews .table-reviews thead tr th{text-transform:uppercase;border-top:1px solid #eee;border-bottom:none;text-align:center;font-size:14px;color:#333;font-weight:600;padding:10px 15px;vertical-align:middle;width:auto;white-space:nowrap}.table-wrapper.reviews .table-reviews thead tr th.date,.table-wrapper.reviews .table-reviews thead tr th.summary,.table-wrapper.reviews .table-reviews thead tr th.actions{width:1%}.table-wrapper.reviews .table-reviews tbody tr:nth-child(2n){background-color:#f7f7f7}.table-wrapper.reviews .table-reviews tbody tr td{width:auto;vertical-align:middle;text-align:center}.table-wrapper.reviews .table-reviews .product-name{font-size:16px;font-weight:400}.table-wrapper.reviews .table-reviews .rating-summary .label{display:none}.table-wrapper.reviews+.toolbar .pager .limiter,.table-wrapper.reviews+.toolbar .pager .toolbar-amount{display:none}.table-wrapper.reviews+.toolbar .pages .pages-items{justify-content:flex-start}.table-wrapper.reviews+.toolbar .pages .pages-items .item:first-child span{margin-left:0}.customer-review.view .product-details{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.customer-review.view .product-details .product-media{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;padding:0 15px}.customer-review.view .product-details .product-media img{min-width:100%}.customer-review.view .product-details .product-info{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;padding:0 15px}.customer-review.view .product-details .product-info .product-name{font-size:34px;font-weight:400;line-height:1.6;color:#696969}.customer-review.view .product-details .product-info .rating-average-label{display:block;margin:15px 0 10px;color:#333333;font-size:18px}.customer-review.view .product-details .product-info .product-reviews-summary{visibility:hidden;font-size:16px;align-items:center;flex-wrap:wrap;margin-bottom:10px}.customer-review.view .product-details .product-info .product-reviews-summary .rating-summary{margin-right:30px}.customer-review.view .product-details .product-info .product-reviews-summary .rating-summary .label{display:none}.customer-review.view .product-details .product-info .product-reviews-summary .action.view:after{content:"/";display:inline-block;margin:0 7px 0 10px}.customer-review.view .review-details{margin-top:50px}.customer-review.view .review-details .title strong{display:block;font-size:24px;font-weight:500;color:#333;padding-bottom:10px}.customer-review.view .review-details .customer-review-rating{margin-bottom:10px;flex-wrap:wrap}.customer-review.view .review-details .customer-review-rating .rating-summary.item{margin-right:30px}.customer-review.view .review-details .customer-review-rating .rating-summary.item .rating-label{margin-right:15px;font-size:14px;padding:0;margin-bottom:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;color:#333;font-weight:500}.customer-review.view .review-details .customer-review-rating .rating-summary.item .rating-label:after{content:":"}.customer-review.view .review-details .customer-review-rating .rating-summary.item .rating-result{vertical-align:top;margin-top:2px}.customer-review.view .review-details>.review-title{font-size:16px;font-weight:500;color:#333}.customer-review.view .review-details>.review-content{font-size:15px;line-height:2}.customer-review.view .review-details>.review-date{font-style:italic;margin-top:10px}.customer-review.view+.actions-toolbar{margin-top:50px}.product-detail-infomation .block.review-add .block-title strong,.product-detail-infomation .block.review-list .block-title strong{display:block;font-weight:400;font-size:24px;text-align:left;color:#333333;margin-bottom:20px}.product-detail-infomation .block.review-add .block-content .field.review-field-text textarea{min-height:80px}.product-detail-infomation .block.review-list{margin-bottom:63px;border-bottom:1px solid #eee}.product-detail-infomation .block.review-list .block-content{position:relative;padding-bottom:20px}.product-detail-infomation .block.review-list .review-details:after{content:"";display:table;clear:both}.product-detail-infomation .block.review-list .review-details .review-author,.product-detail-infomation .block.review-list .review-details .review-date{float:left;margin:0;font-style:italic;font-weight:300}.product-detail-infomation .block.review-list .review-details .review-date{margin-left:7px}.product-detail-infomation .block.review-list .review-details .review-date:before{content:"(";display:inline-block}.product-detail-infomation .block.review-list .review-details .review-date:after{content:")";display:inline-block}.product-detail-infomation .block.review-list .review-toolbar{display:none}.product-detail-infomation .block.review-list .review-toolbar .limiter{display:none}.product-detail-infomation .block.review-list .review-items li.review-item+li.review-item{border-top:1px solid #eee;padding-top:20px;margin-top:20px}.product-detail-infomation .block.review-list .review-items li.review-item .review-title{font-size:18px;color:#333;font-weight:500;margin-bottom:10px}.product-detail-infomation .block.review-list .review-items li.review-item .review-ratings{margin-bottom:5px;flex-wrap:wrap}.product-detail-infomation .block.review-list .review-items li.review-item .review-ratings .rating-summary.item{margin-right:30px}.product-detail-infomation .block.review-list .review-items li.review-item .review-ratings .rating-summary.item .rating-label{margin-right:15px;font-size:14px;padding:0;margin-bottom:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0}.product-detail-infomation .block.review-list .review-items li.review-item .review-ratings .rating-summary.item .rating-label:after{content:":"}.product-detail-infomation .block.review-list .review-items li.review-item .review-ratings .rating-summary.item .rating-result{vertical-align:top;margin-top:2px}.product-detail-infomation .block.review-list .review-items li.review-item .review-content{margin-bottom:10px;font-size:15px}.product-detail-infomation .block.review-list .review-items+.review-toolbar{display:block;margin-top:30px}.slider-bags .slide-text .inner-text.middle_right{padding-left:50px}.slider-bags .slide-text .sub-title{font-size:14px;letter-spacing:0.2rem;color:#8f8f8f;font-weight:600;margin-bottom:40px}.slider-bags .slide-text .title.title-bags{font-size:56px;line-height:67px;letter-spacing:-0.025rem;margin-bottom:48px;position:relative}.slider-bags .slide-text .title.title-bags:before{content:"";width:6px;height:105px;position:absolute;top:13px;left:-37px}.slider-bags .slide-text .content{font-size:14px;line-height:23px;word-spacing:1px;letter-spacing:0.05rem;margin-bottom:75px}.banner-women-sale .bags-sale .text-colour-black{font-size:60px;line-height:53px;font-weight:300}.banner-women-sale .bags-sale .color-blue{font-size:71px;line-height:55px;color:#74bfce;font-weight:600}.banner-women-sale .bags-sale .text-sale{position:relative}.banner-women-sale .bags-sale .text-sale .color-primary{font-size:74px;line-height:62px;letter-spacing:-0.1em;font-weight:700}.banner-women-sale .bags-sale .text-sale .fs-off{position:absolute;font-size:41px;padding-left:15px;margin-top:-20px;color:#000000}.banner-women-sale .text-colour-black.text-title{font-size:42px;line-height:37px;letter-spacing:-0.1em;font-weight:400}.promo-bags.classic-bag{margin-bottom:25px}.promo-bags .text-classic{font-size:31px;line-height:35px}.promo-bags .color-classic{font-size:44px;line-height:47px}.promo-bags .text-bags{font-size:16px;line-height:33px;font-weight:500}.slider-perfume .slide-text .color-title-per{color:#fff}.slider-perfume .slide-text .title.color-title-per{font-size:96px;line-height:85px;word-spacing:10px}.slider-perfume .slide-text button.color-title-per{margin-top:60px}.rating-summary{overflow:hidden;white-space:nowrap}.rating-summary .rating-result{width:80px;padding-left:1px;display:inline-block;position:relative;vertical-align:middle}.rating-summary .rating-result:before{left:1px;position:absolute;top:0;width:100%;z-index:1;-webkit-font-smoothing:antialiased;color:#ababab;font-family:'Ionicons';font-size:18px;height:19px;letter-spacing:2px;line-height:1;content:' \f3ae' '\f3ae' '\f3ae' '\f3ae' '\f3ae';display:block;font-style:normal;font-weight:normal;speak:none}.rating-summary .rating-result>span{display:block;overflow:hidden}.rating-summary .rating-result>span:before{position:relative;z-index:2;-webkit-font-smoothing:antialiased;color:#f5cc26;font-family:'Ionicons';font-size:18px;height:19px;letter-spacing:2px;line-height:1;content:' \f2fc' '\f2fc' '\f2fc' '\f2fc' '\f2fc';display:block;font-style:normal;font-weight:normal;speak:none}.rating-summary .rating-result>span span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.rating-summary .label{display:inline-block;padding-bottom:5px;padding-right:25px;padding-top:1px;margin-bottom:0}.block-reviews-dashboard .items .item{border-bottom:1px solid #eee;padding:8px 0;justify-content:space-between;flex-wrap:wrap}.block-reviews-dashboard .items .item .product-name{font-size:16px;font-weight:400}.block-reviews-dashboard .items .item .rating-summary .label{display:none}.review-customer-index .actions-toolbar{margin-top:50px}.table-wrapper.reviews{margin-bottom:30px}.table-wrapper.reviews .table-reviews thead tr th{text-transform:uppercase;border-top:1px solid #eee;border-bottom:none;text-align:center;font-size:14px;color:#333;font-weight:600;padding:10px 15px;vertical-align:middle;width:auto;white-space:nowrap}.table-wrapper.reviews .table-reviews thead tr th.date,.table-wrapper.reviews .table-reviews thead tr th.summary,.table-wrapper.reviews .table-reviews thead tr th.actions{width:1%}.table-wrapper.reviews .table-reviews tbody tr:nth-child(2n){background-color:#f7f7f7}.table-wrapper.reviews .table-reviews tbody tr td{width:auto;vertical-align:middle;text-align:center}.table-wrapper.reviews .table-reviews .product-name{font-size:16px;font-weight:400}.table-wrapper.reviews .table-reviews .rating-summary .label{display:none}.table-wrapper.reviews+.toolbar .pager .limiter,.table-wrapper.reviews+.toolbar .pager .toolbar-amount{display:none}.table-wrapper.reviews+.toolbar .pages .pages-items{justify-content:flex-start}.table-wrapper.reviews+.toolbar .pages .pages-items .item:first-child span{margin-left:0}.customer-review.view .product-details{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.customer-review.view .product-details .product-media{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;padding:0 15px}.customer-review.view .product-details .product-media img{min-width:100%}.customer-review.view .product-details .product-info{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;padding:0 15px}.customer-review.view .product-details .product-info .product-name{font-size:34px;font-weight:400;line-height:1.6;color:#696969}.customer-review.view .product-details .product-info .rating-average-label{display:block;margin:15px 0 10px;color:#333333;font-size:18px}.customer-review.view .product-details .product-info .product-reviews-summary{visibility:hidden;font-size:16px;align-items:center;flex-wrap:wrap;margin-bottom:10px}.customer-review.view .product-details .product-info .product-reviews-summary .rating-summary{margin-right:30px}.customer-review.view .product-details .product-info .product-reviews-summary .rating-summary .label{display:none}.customer-review.view .product-details .product-info .product-reviews-summary .action.view:after{content:"/";display:inline-block;margin:0 7px 0 10px}.customer-review.view .review-details{margin-top:50px}.customer-review.view .review-details .title strong{display:block;font-size:24px;font-weight:500;color:#333;padding-bottom:10px}.customer-review.view .review-details .customer-review-rating{margin-bottom:10px;flex-wrap:wrap}.customer-review.view .review-details .customer-review-rating .rating-summary.item{margin-right:30px}.customer-review.view .review-details .customer-review-rating .rating-summary.item .rating-label{margin-right:15px;font-size:14px;padding:0;margin-bottom:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;color:#333;font-weight:500}.customer-review.view .review-details .customer-review-rating .rating-summary.item .rating-label:after{content:":"}.customer-review.view .review-details .customer-review-rating .rating-summary.item .rating-result{vertical-align:top;margin-top:2px}.customer-review.view .review-details>.review-title{font-size:16px;font-weight:500;color:#333}.customer-review.view .review-details>.review-content{font-size:15px;line-height:2}.customer-review.view .review-details>.review-date{font-style:italic;margin-top:10px}.customer-review.view+.actions-toolbar{margin-top:50px}.product-detail-infomation .block.review-add .block-title strong,.product-detail-infomation .block.review-list .block-title strong{display:block;font-weight:400;font-size:24px;text-align:left;color:#333333;margin-bottom:20px}.product-detail-infomation .block.review-list{margin-bottom:63px;border-bottom:1px solid #eee}.product-detail-infomation .block.review-list .block-content{position:relative}.product-detail-infomation .block.review-list .review-details:after{content:"";display:table;clear:both}.product-detail-infomation .block.review-list .review-details .review-author,.product-detail-infomation .block.review-list .review-details .review-date{float:left;margin:0;font-style:italic;font-weight:300}.product-detail-infomation .block.review-list .review-details .review-date{margin-left:7px}.product-detail-infomation .block.review-list .review-details .review-date:before{content:"(";display:inline-block}.product-detail-infomation .block.review-list .review-details .review-date:after{content:")";display:inline-block}.product-detail-infomation .block.review-list .review-toolbar{display:none}.product-detail-infomation .block.review-list .review-toolbar .limiter{display:none}.product-detail-infomation .block.review-list .review-items li.review-item+li.review-item{border-top:1px solid #eee;padding-top:20px;margin-top:20px}.product-detail-infomation .block.review-list .review-items li.review-item .review-title{font-size:18px;color:#333;font-weight:500;margin-bottom:10px}.product-detail-infomation .block.review-list .review-items li.review-item .review-ratings{margin-bottom:5px;flex-wrap:wrap}.product-detail-infomation .block.review-list .review-items li.review-item .review-ratings .rating-summary.item{margin-right:30px}.product-detail-infomation .block.review-list .review-items li.review-item .review-ratings .rating-summary.item .rating-label{margin-right:15px;font-size:14px;padding:0;margin-bottom:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0}.product-detail-infomation .block.review-list .review-items li.review-item .review-ratings .rating-summary.item .rating-label:after{content:":"}.product-detail-infomation .block.review-list .review-items li.review-item .review-ratings .rating-summary.item .rating-result{vertical-align:top;margin-top:2px}.product-detail-infomation .block.review-list .review-items li.review-item .review-content{margin-bottom:10px;font-size:15px}.product-detail-infomation .block.review-list .review-items+.review-toolbar{display:block;margin-top:30px}.product-detail-infomation .block.review-add .legend.review-legend{border-bottom:0;font-size:18px;margin-bottom:15px;text-align:center}.product-detail-infomation .block.review-add .legend.review-legend span{margin-right:5px}.product-detail-infomation .block.review-add .legend.review-legend strong{font-weight:400;color:#333}.product-detail-infomation .block.review-add .legend.review-legend+br{display:none !important}.product-detail-infomation .block.review-add .review-field-ratings legend.label{display:none !important}.product-detail-infomation .block.review-add .review-field-ratings legend.label+br{display:none !important}.product-detail-infomation .block.review-add .review-form-actions .actions-primary{text-align:center}.product-info-main .product-reviews-summary{visibility:hidden;align-items:center;-webkit-align-items:center;flex-wrap:wrap;margin-top:-38px}.product-info-main .product-reviews-summary a{color:#8f8f8f}.product-info-main .product-reviews-summary .rating-summary{margin-right:30px}.product-info-main .product-reviews-summary .rating-summary .label{display:none}.product-info-main .product-reviews-summary .reviews-actions .action.view:after{content:"/";display:none;visibility:hidden;margin:0 7px 0 10px}.review-field-ratings .control>.nested{justify-content:center;-webkit-justify-content:center}.review-field-rating{padding:0;margin:0}.review-field-rating>.label{color:#333;font-weight:400;text-align:left;padding:0 20px 0 0}.review-field-rating>.label:after{content:":"}.review-control-vote{height:22px;overflow:hidden;position:relative !important;vertical-align:middle;width:120px;top:0 !important;left:0 !important;right:auto !important;bottom:auto !important}.review-control-vote:before{color:#c7c7c7;font-family:'Ionicons';font-size:22px;height:22px;letter-spacing:4px;line-height:22px;font-style:normal;font-weight:normal;speak:none;vertical-align:top;-webkit-font-smoothing:antialiased;content:'\f3ae' '\f3ae' '\f3ae' '\f3ae' '\f3ae';display:block;top:0;left:0;position:absolute;z-index:1}.review-control-vote input[type="radio"]{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px !important;overflow:hidden;padding:0;position:absolute;width:1px}.review-control-vote input[type="radio"]:focus+label:before,.review-control-vote input[type="radio"]:checked+label:before{opacity:1}.review-control-vote label{cursor:pointer;display:block;position:absolute}.review-control-vote label span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.review-control-vote label:before{position:absolute;color:#f5cc26;font-family:'Ionicons';font-size:22px;height:22px;letter-spacing:4px;line-height:22px;font-style:normal;font-weight:normal;speak:none;top:0;left:0;vertical-align:top;-webkit-font-smoothing:antialiased;opacity:0}.review-control-vote label:hover:before{opacity:1}.review-control-vote label:hover~label:before{opacity:0}.review-control-vote .rating-5{z-index:2}.review-control-vote .rating-5:before{content:'\f2fc' '\f2fc' '\f2fc' '\f2fc' '\f2fc'}.review-control-vote .rating-4{z-index:3}.review-control-vote .rating-4:before{content:'\f2fc' '\f2fc' '\f2fc' '\f2fc'}.review-control-vote .rating-3{z-index:4}.review-control-vote .rating-3:before{content:'\f2fc' '\f2fc' '\f2fc'}.review-control-vote .rating-2{z-index:5}.review-control-vote .rating-2:before{content:'\f2fc' '\f2fc'}.review-control-vote .rating-1{z-index:6}.review-control-vote .rating-1:before{content:'\f2fc'}#tabs_categories_porfolio{justify-content:center;-webkit-justify-content:center}#tabs_categories_porfolio.nav-tabs{border-bottom:none}#tabs_categories_porfolio li{padding:0 30px}#tabs_categories_porfolio li a{font-size:20px;color:#8f8f8f;letter-spacing:.1em;position:relative}#tabs_categories_porfolio li a:after{content:"";left:0;right:0;bottom:0;height:2px;position:absolute;transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}#tabs_categories_porfolio li:hover a,#tabs_categories_porfolio li.active a{color:#000}#tabs_categories_porfolio li.active a:after{transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1)}.show-menu-product-tabs{display:table;width:100%;text-align:left;text-transform:uppercase;letter-spacing:.1em;font-size:18px;border:1px solid #333;padding-left:15px;line-height:45px;font-weight:500;margin-bottom:40px;color:#333}.show-menu-product-tabs:after{content:"\f0c9";float:right;padding:0 15px;border-left:1px solid #333;font-family:fontAwesome}.portfolio-widget{padding-top:18px}.portfolio-top-content .image-item{position:relative;margin:0;-webkit-filter:brightness(100%);-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;-ms-transition:all .4s ease-out;transition:all .4s ease-out}.portfolio-top-content .image-item:hover{-webkit-filter:brightness(70%);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.portfolio-top-content .image-item .portfolio-item-image:after{content:'';background-image:inherit;width:100%;height:100%;position:absolute;top:50%;z-index:-1;filter:blur(15px);opacity:0;margin:0 auto;left:0;right:0;transition:opacity 250ms;-webkit-transition:opacity 250ms;-moz-transition:opacity 250ms;-o-transition:opacity 250ms;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.portfolio-top-content .image-item .portfolio-item-overlay{left:0;width:100%;height:100%;position:absolute;top:0;mix-blend-mode:multiply;background-color:rgba(64,64,65,0.4);transition:background-color .5s;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-o-transition:background-color .5s;overflow:hidden}.portfolio-top-content .image-item .portfolio-item-overlay:after{content:'';position:absolute;top:50%;left:50%;width:0;height:0;opacity:0;background-color:rgba(64,64,65,0.9);transition-duration:.5s}.portfolio-top-content .image-item .portfolio-item-content-container{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .5s;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s}.portfolio-top-content .image-item .portfolio-item-content{padding:26px;color:#fff;position:relative;top:50%;width:90%;left:5%;text-align:center;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.portfolio-top-content .image-item .portfolio-item-title{color:#fff;font-size:24px;margin-bottom:13px;font-weight:300;backface-visibility:hidden;position:relative;overflow:hidden;padding-bottom:13px;line-height:1.4;-webkit-box-shadow:0 0 1px transparent;-moz-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;text-shadow:0 2px 1px rgba(0,0,0,0.4);transform:translateZ(0);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0)}.portfolio-top-content .image-item .portfolio-item-title:after{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;background:rgba(255,255,255,0.8);height:1px}.portfolio-top-content .image-item .portfolio-item-date{position:relative;top:1rem;opacity:0;transition:top 250ms ease-out 250ms,opacity 250ms ease-out 250ms;-webkit-transition:top 250ms ease-out 250ms,opacity 250ms ease-out 250ms;-moz-transition:top 250ms ease-out 250ms,opacity 250ms ease-out 250ms;-o-transition:top 250ms ease-out 250ms,opacity 250ms ease-out 250ms}.portfolio-top-content .portfolio-item-link:active .portfolio-item-image:after,.portfolio-top-content .portfolio-item-link:focus .portfolio-item-image:after,.portfolio-top-content .portfolio-item-link:hover .portfolio-item-image:after{opacity:0.4}.portfolio-top-content .portfolio-item-link:active .portfolio-item-overlay,.portfolio-top-content .portfolio-item-link:focus .portfolio-item-overlay,.portfolio-top-content .portfolio-item-link:hover .portfolio-item-overlay{background-color:transparent}.portfolio-top-content .portfolio-item-link:active .portfolio-item-overlay:after,.portfolio-top-content .portfolio-item-link:focus .portfolio-item-overlay:after,.portfolio-top-content .portfolio-item-link:hover .portfolio-item-overlay:after{background-color:#404041;width:calc(100% - 52px);height:calc(100% - 52px);top:26px;left:26px;opacity:0.9}.portfolio-top-content .portfolio-item-link:active .portfolio-item-content-container,.portfolio-top-content .portfolio-item-link:focus .portfolio-item-content-container,.portfolio-top-content .portfolio-item-link:hover .portfolio-item-content-container{opacity:1}.portfolio-top-content .portfolio-item-link:active .portfolio-item-title:after,.portfolio-top-content .portfolio-item-link:focus .portfolio-item-title:after,.portfolio-top-content .portfolio-item-link:hover .portfolio-item-title:after{left:20%;right:20%}.portfolio-top-content .portfolio-item-link:active .portfolio-item-date,.portfolio-top-content .portfolio-item-link:focus .portfolio-item-date,.portfolio-top-content .portfolio-item-link:hover .portfolio-item-date{top:0;opacity:1}.article-info .list-info span a{font-size:17px;line-height:28px;letter-spacing:.3px;font-weight:600;text-transform:uppercase;color:#8f8f8f}.article-info .list-info span a:after{content:"\f111";font-family:fontAwesome;font-size:3px;padding:0 5px}.article-info .list-info span a:last-child:after{content:""}.article-info .headline.heading-content{padding:0 100px;line-height:50px;margin-bottom:30px}.article-info .portfolio-sharethis #st-1 .st-btn>span{display:none}.article-info .portfolio-sharethis #st-1 .st-btn{height:35px;line-height:35px;margin-right:10px;width:35px;border-radius:50%}.article-info .portfolio-sharethis #st-1.st-has-labels .st-btn{min-width:0}.article-info .portfolio-sharethis #st-1 .st-btn>svg{top:10px}.portfolio-details .portfolio-image{margin-bottom:10px}.portfolio-details .portfolio-image .portfolio_galley_carousel .owl-item{padding:0}.portfolio-details .portfolio-image .portfolio_galley_carousel .owl-item .image-item{background-size:cover;background-position:center;height:600px}.portfolio-details .portfolio-image .portfolio_galley_carousel .owl-item .image-item img{display:block}.portfolio-details .portfolio-image .portfolio_galley_carousel .owl-dots{margin:0 auto;position:absolute;bottom:20px;left:0;right:0}.portfolio-details .portfolio-image .portfolio_galley_carousel .owl-dots .owl-dot span{background-color:#000}.portfolio-details .portfolio-image .portfolio_galley_carousel .owl-dots .owl-dot:hover span,.portfolio-details .portfolio-image .portfolio_galley_carousel .owl-dots .owl-dot.active span{background-color:#000}.portfolio-details .portfolio-detail--content .portfolio-table{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;padding:15px 0;text-align:center}.portfolio-details .portfolio-detail--content .portfolio-table .list-info{padding:0px 15px}.portfolio-details .portfolio-detail--content .portfolio-table .list-info .portfolio-color{color:#000;font-weight:600}.portfolio-details .portfolio-detail--content .portfolio-table .list-info .portfolio-color a:last-child{border-right:none}.portfolio-details .portfolio-detail--content .description{text-align:justify;padding:0 30px}.portfolio-related{margin-top:60px}.portfolio-related .title{margin-bottom:18px}.portfolio-related .portfolio-carousel .image-item{background-size:cover;height:300px}.portfolio-related .portfolio-carousel .image-item img{opacity:0}.portfolio-related .portfolio-carousel .owl-nav>.owl-prev{position:absolute;top:-36px;left:calc(100% - 100px)}.portfolio-related .portfolio-carousel .owl-nav>.owl-prev:after{content:"";margin-left:15px;width:1px;background-color:#b4b4b4 !important;height:30px;display:inline-block;position:absolute;top:0}.portfolio-related .portfolio-carousel .owl-nav>div.owl-next{right:0;left:auto;top:-36px}.testimonials{background:#f8f8f8;text-align:center}.mgs-testimonial .owl-carousel .owl-dots{display:table;margin:28px auto 0}.mgs-testimonial .owl-carousel .owl-dots .owl-dot span{width:10px;height:10px;border-radius:20px;display:block;background-color:#d1dedf;transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-o-transition:all 300ms ease 0s;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1)}.mgs-testimonial .owl-carousel .owl-dots .owl-dot.active span{background-color:#c0d3d4}.mgs-testimonial .owl-carousel .row .testimonial-item .testimonial-content{margin:15px 0}.mgs-testimonial .owl-carousel .row .testimonial-item .testimonial-content .author-thumbnail img{width:auto;margin:0 auto}.mgs-testimonial .owl-carousel .row .testimonial-item .testimonial-content .content blockquote{margin-bottom:20px}.mgs-testimonial .row .testimonial-item .testimonial-content{-webkit-box-shadow:1px 1px 8px 2px #ededed inset;-moz-box-shadow:1px 1px 8px 2px #ededed inset;box-shadow:1px 1px 8px 2px #ededed inset;padding:30px 15px;margin-bottom:30px}.mgs-testimonial .row .testimonial-item .testimonial-content .author-thumbnail{max-width:150px;height:auto;margin-bottom:20px;margin-top:0}.mgs-testimonial .row .testimonial-item .testimonial-content .content:before{width:30px;height:30px;margin:0 auto 8px}.mgs-testimonial .row .testimonial-item .testimonial-content .content blockquote{font-size:20px;padding:0;margin-bottom:5px;line-height:30px}@media (max-width:576px){.mgs-testimonial .row .testimonial-item .testimonial-content .content blockquote{font-size:17px}}.mgs-testimonial .row .testimonial-item .testimonial-content .author-info{margin-bottom:10px}.mgs-testimonial .row-12 .testimonial-item .testimonial-content{padding:50px}@media (max-width:576px){.mgs-testimonial .row-12 .testimonial-item .testimonial-content{padding:20px}}.mgs-testimonial .row-12 .testimonial-item .testimonial-content .author-thumbnail{margin-bottom:15px}.mgs-testimonial .row-12 .testimonial-item .testimonial-content .content:before{width:50px;height:50px;margin:0 auto 20px}.mgs-testimonial .row-12 .testimonial-item .testimonial-content .content blockquote{font-size:32px;margin-bottom:5px;line-height:40px}@media (max-width:576px){.mgs-testimonial .row-12 .testimonial-item .testimonial-content .content blockquote{font-size:25px}}.mgs-testimonial .content-heading::after{opacity:0}.testimonial-item .testimonial-content .author-thumbnail{display:table;max-width:100px;height:100px;margin:0 auto;margin-top:51px;margin-bottom:10px;text-align:center}.testimonial-item .testimonial-content .author-thumbnail img{border-radius:50%}.testimonial-item .testimonial-content .content:before{content:"";background:url(../images/ab2-quote.png) no-repeat center;display:block;width:84px;height:61px;margin:0 auto 53px;background-size:contain}.testimonial-item .testimonial-content .content blockquote{font-style:normal;background:transparent;font-size:32px;letter-spacing:0.008em;line-height:40px;padding:0 100px;color:#000000;text-align:center;font-weight:600}.testimonial-item .testimonial-content .content blockquote:before{display:none}.testimonial-item .testimonial-content .content blockquote:after{border-right-color:#f8f8f8}@media (max-width:991px){.testimonial-item .testimonial-content .content blockquote{padding:0}}@media (max-width:576px){.testimonial-item .testimonial-content .content blockquote{font-size:25px}}.testimonial-item .testimonial-content .author-info{text-align:center}.testimonial-item .testimonial-content .author-info .name,.testimonial-item .testimonial-content .author-info .infomation{font-size:14px;line-height:24px;padding:0 10px}.content-testimomials{background:#f8f8f8;text-align:center;max-width:1170px;margin:0 auto}.content-testimomials .content-block.testimonial-list-block{margin-top:90px}.content-testimomials .content-heading{margin-bottom:50px}.content-testimomials .content-heading .title{font-size:34px;line-height:31.5px;font-weight:400}.content-testimomials .owl-carousel .owl-nav{visibility:hidden;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.content-testimomials .owl-carousel .owl-nav .owl-prev{margin-left:35px}.content-testimomials .owl-carousel .owl-nav .owl-next{margin-right:40px}.content-testimomials .owl-carousel .owl-nav .owl-prev,.content-testimomials .owl-carousel .owl-nav .owl-next{top:70px;font-size:24px}.content-testimomials:hover .owl-nav>div{visibility:visible}.cms-coming-soon{background:url(../images/bg-cms.jpg) center / cover no-repeat}.cms-coming-soon .main-content-cms .content-flex{display:flex;display:-ms-flexbox;justify-content:space-evenly;align-items:center;height:100vh}.cms-coming-soon .main-content-cms .content-flex .logo1{display:none}.cms-coming-soon .main-content-cms .content-flex .content{text-align:center;flex:1;padding-right:75px}.cms-coming-soon .main-content-cms .content-flex .content .logo{margin-bottom:50px}.cms-coming-soon .main-content-cms .content-flex .content .list-social{font-size:14px;margin:35px 0}.cms-coming-soon .main-content-cms .content-flex .content .list-social li{display:inline-block;padding:0 15px}.cms-coming-soon .main-content-cms .content-flex .content .list-social li a{color:#8f8f8f}.cms-coming-soon .main-content-cms .content-flex .content .list-social li a:hover{color:#fff}.cms-coming-soon .main-content-cms .content-flex .content p,.cms-coming-soon .main-content-cms .content-flex .content .coppyright span{color:#fff}.cms-coming-soon .main-content-cms .content-flex .content p{font-size:18px;line-height:35px;letter-spacing:0.02em}.cms-coming-soon .main-content-cms .content-flex .time-countdown{-webkit-flex:1;-ms-flex:1;flex:1;padding:0;padding-left:75px}.cms-coming-soon .main-content-cms .content-flex .time-countdown .countdown-number{display:flex;display:-ms-flexbox}.cms-coming-soon .main-content-cms .content-flex .time-countdown .countdown-number .time-item{text-align:center;min-width:calc(100%/3);background:rgba(255,255,255,0.1);margin-right:1px}.cms-coming-soon .main-content-cms .content-flex .time-countdown .countdown-number .time-item .number.h2{font-size:82px;color:#fff;display:block;padding:13px;font-weight:300}.cms-coming-soon .main-content-cms .content-flex .time-countdown .countdown-number .time-item .text{font-size:14px;color:#fff;display:block;background-color:rgba(255,255,255,0.2);padding:12px;margin-top:1px;text-transform:uppercase}.cms-coming-soon .main-content-cms .content-flex .time-countdown .countdown-number .time-item.null{opacity:0}.landing-categories--grid{margin-top:50px}.landing-categories--grid .landing-categories--thumb{background-position:center;background-repeat:no-repeat;background-size:cover;height:350px;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transition:all .35s;-webkit-transition:all .35s;-moz-transition:all .35s;-o-transition:all .35s}.landing-categories--grid .landing-categories--thumb img{opacity:0}.landing-categories--grid .landing-categories--item:hover .landing-categories--thumb{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);filter:brightness(.7);-webkit-filter:brightness(.7);transition:all .35s;-webkit-transition:all .35s;-moz-transition:all .35s;-o-transition:all .35s}.landing-categories--item{position:relative;overflow:hidden;margin-bottom:30px}.landing-categories--item:hover .landing-categories--thumb img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);filter:brightness(.7);-webkit-filter:brightness(.7)}.landing-categories--item:hover .landing-categories-detail .category-description{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);opacity:1;visibility:visible}.landing-categories--item .landing-categories--thumb img{min-width:100%;display:block;position:relative;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transition:all .35s;-webkit-transition:all .35s;-moz-transition:all .35s;-o-transition:all .35s}#accordion-ship,#accordion-payment,#accordion-order{margin-bottom:60px}.title-faq{font-size:35px;color:#212121;text-align:left;font-weight:400;margin:25px 0}.card{border:1px solid rgba(0,0,0,0.125);border-radius:0;margin-bottom:15px}.card .card-header{padding:0;background-color:transparent;border-bottom:none}.card .card-header a{font-size:18px;line-height:1.5;font-weight:600;padding:15px 15px;display:block}.card .card-body{padding:30px 15px}.card .card-link{background-color:rgba(0,0,0,0.03)}.card .collapsed{background-color:transparent;color:#696969}.rotate-image{font-size:12px;padding:9px;position:absolute;right:30px;z-index:9;top:15px;width:60px;height:60px;background-color:#fff;border:1px solid #000;border-radius:4px;background-image:url(../images/360_deg_icon.png);background-size:100% 100%;background-position:center center;background-repeat:no-repeat}.rotate-image:hover{opacity:1}.rotate-image-container .rotate-j360{position:fixed !important;width:100% !important;height:100% !important;left:0 !important;top:0 !important;right:0 !important;bottom:0 !important;cursor:move;z-index:1000 !important}.rotate-image-container .rotate-j360#mgs_j360{background-color:#fff;z-index:999 !important}.rotate-image-container .rotate-j360#view_overlay img.loader{display:none !important}.rotate-image-container .rotate-j360:before{content:"";display:block;position:absolute;width:38px;height:38px;background-image:url('../images/oval.svg');background-repeat:no-repeat;background-position:center center;background-size:100% 100%;left:50%;top:50%;margin:-19px 0 0 -19px;opacity:1;visibility:visible;z-index:1;transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms}.rotate-image-container .rotate-j360 img{max-width:100%;max-height:100%;width:auto;position:absolute;left:50%;top:50%;z-index:99;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}.rotate-image-container .close-rotate{cursor:pointer;z-index:9999;position:fixed;right:20px;top:20px;color:#333;width:60px;height:60px;font-size:60px;background:none;border-width:initial;border-style:none;border-color:initial;border-image:initial;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.rotate-image-container .close-rotate span{display:block}.toolbar-loadmore{margin-top:32px}.toolbar-loadmore .btn-loadmore{border-width:2px}.toolbar-loadmore .btn-loadmore.loading{background-image:url('../images/three-dots-white.svg');background-repeat:no-repeat;background-position:center;background-size:50px}.toolbar-loadmore .btn-loadmore.loading span{opacity:0}dl.product.options.list{margin-bottom:0;line-height:1.2}dl.product.options.list:after{content:"";display:table;clear:both}dl.product.options.list dt,dl.product.options.list dd{float:left;margin:0 0 7px;vertical-align:top;line-height:inherit}dl.product.options.list dt{clear:left;margin-right:3px;font-size:13px}dl.product.options.list dt:after{content:":"}.products.wrapper+.toolbar-products{margin-bottom:0;margin-top:25px !important}.products.wrapper+.toolbar-products .pages{margin:0 auto;display:block}.products.wrapper+.toolbar-products .modes,.products.wrapper+.toolbar-products .toolbar-amount,.products.wrapper+.toolbar-products .limiter,.products.wrapper+.toolbar-products .sorter{display:none}.price-box p{margin-bottom:0}.price-box .price{color:#a2aab0;font-weight:600;font-size:16px}.price-box .price-label{display:none}.price-box .old-price{margin-right:10px;float:left;vertical-align:top;margin-top:2px}.price-box .old-price .price{font-size:14px;color:#a2aab0;font-weight:600;text-decoration:line-through}.price-box .price-from,.price-box .price-to{display:inline-block;vertical-align:top;margin:0}.price-box .price-from .old-price,.price-box .price-to .old-price{display:none}.price-box .price-from:after{content:" - "}.price-box .minimal-price .price-label{display:inline-block;font-size:14px;color:#696969}.price-box .minimal-price .price-label:after{content:":";margin-right:3px}.product-label{background-color:#fbaf5d;color:#fff;font-size:15px;font-weight:500;line-height:1;padding:4.5px 13px;text-transform:uppercase;min-width:50px;text-align:center;position:absolute;top:15px;left:0}.product-label.sale-label{background-color:#000032}.product-item-image span.product-image-photo{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;border:1px solid #eee;background-image:url(../images/oval.svg);background-position:center;background-repeat:no-repeat;background-size:30px;opacity:0;visibility:hidden}.product-item-image span.product-image-photo.swatch-option-loading{opacity:1;visibility:visible}.page-products-full-width .column.main .block.filter:not(.active) .container{max-width:unset}.category-view .category-image{margin-bottom:50px}.category-view .category-image img{width:100%;height:auto}.category-view .category-description{line-height:2;margin-bottom:50px}.category-view .brand-image{margin-bottom:50px}.products-grid ol{list-style:none !important;padding-left:0}.products-grid.slider-1-row{position:relative}.products-grid.slider-1-row .custom-nav.owl-nav button{top:inherit}.products-grid .owl-carousel .owl-item{padding:0 15px}.products-grid .owl-carousel .owl-nav>div{left:-30px}.products-grid .owl-carousel .owl-nav>div i{display:block;line-height:36px}.products-grid .owl-carousel .owl-nav>div.owl-next{left:auto;right:-30px}.products-grid.slider-1-row{position:relative}.products-grid.slider-1-row .custom-nav.owl-nav button{top:inherit}.products-grid.slider-1-row.next-prev-item .owl-stage-outer{overflow:visible}.products-grid.slider-1-row.next-prev-item .owl-stage-outer .owl-item{opacity:.2;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.products-grid.slider-1-row.next-prev-item .owl-stage-outer .owl-item.active{opacity:1}.products-grid.slider-1-row.next-prev-item .owl-stage-outer .owl-item:not(.active){pointer-events:none}.products-grid.slider-1-row.next-prev-item .owl-stage-outer .owl-item:not(.active) .product-item-info .product-item-details{opacity:0;visibility:hidden}.products-grid.slider-1-row.next-prev-item .owl-stage-outer .owl-item .product-item-info .product-item-details{transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.products-grid.next-prev-item .owl-stage-outer{overflow:visible}.products-grid.next-prev-item .owl-stage-outer owl-item{opacity:.6;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.products-grid.next-prev-item .owl-stage-outer owl-item .product-item-info .product-item-details{transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.products-grid.next-prev-item .owl-stage-outer owl-item:not(.active){pointer-events:none}.products-grid.next-prev-item .owl-stage-outer owl-item:not(.active) .product-item-info .product-item-details{opacity:0;visibility:hidden}.products-grid.next-prev-item .owl-stage-outer owl-item.active{opacity:1}.products-grid.multiple-row .owl-carousel .owl-item{padding:0}.products-grid .product-item-info{margin-bottom:35px}.products-grid .product-item-info .swatch-attribute-options{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.products-grid .product-item-info .swatch-attribute-options .swatch-option{float:none;margin:0 4px;width:20px;height:20px;border-radius:20px;float:left;position:relative;border:none;-webkit-box-shadow:0 0 1px #fff;-moz-box-shadow:0 0 1px #fff;box-shadow:0 0 1px #fff;cursor:pointer}.products-grid .product-item-info .swatch-attribute-options .swatch-option:after{background:#fff;color:#222}.products-grid .product-item-info .swatch-attribute-options .swatch-option:before{border-top-color:#fff}.products-grid .product-item-info div[class^="swatch-opt-"]{position:absolute;left:0;right:0;z-index:2;padding:10px 0;opacity:0;visibility:hidden;top:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;margin:0}.products-grid .product-item-info div[class^="swatch-opt-"] .swatch-attribute+.swatch-attribute{margin-top:10px}.products-grid .product-item-info .product-item-image{position:relative;overflow:hidden}.products-grid .product-item-info .product-item-image .product-item-photo{display:block;position:relative;z-index:1}.products-grid .product-item-info .product-item-image .product-item-photo:not(.hover-image-enable):after{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;background-color:rgba(255,255,255,0.4);transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.products-grid .product-item-info .product-item-image .product-item-photo img{position:absolute;top:0;left:0;right:0;bottom:0;min-width:100%}.products-grid .product-item-info .product-item-image .product-item-photo img.img-hover-show{opacity:0 !important;visibility:hidden;transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transform:translateY(20px);-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px)}.products-grid .product-item-info .product-item-image a.photo:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;background-color:rgba(0,0,0,0.4);display:block;z-index:1;opacity:0;visibility:hidden}.products-grid .product-item-info .product-item-image .product-actions{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}.products-grid .product-item-info .product-item-image .product-actions .actions-compare,.products-grid .product-item-info .product-item-image .product-actions .action-wishlist,.products-grid .product-item-info .product-item-image .product-actions .actions-quickview{padding:0 5px}.products-grid .product-item-info .product-item-image .product-actions .actions-compare .action,.products-grid .product-item-info .product-item-image .product-actions .action-wishlist .action,.products-grid .product-item-info .product-item-image .product-actions .actions-quickview .action{display:block;width:42px;height:42px;background-color:#000000;color:#fff;font-size:16px;text-align:center;line-height:44px;padding:0;border:0;border-radius:42px;opacity:0;visibility:hidden;transform:scale(.6);-webkit-transform:scale(.6);-moz-transform:scale(.6);-o-transform:scale(.6);transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg)}.products-grid .product-item-info .product-item-image .product-actions .actions-compare .action .fa,.products-grid .product-item-info .product-item-image .product-actions .action-wishlist .action .fa,.products-grid .product-item-info .product-item-image .product-actions .actions-quickview .action .fa{margin-left:1px}.products-grid .product-item-info .product-item-details{padding-top:24px;text-align:center;position:relative}.products-grid .product-item-info .product-item-details .swatch-input.super-attribute-select[type="text"]{height:0px !important;overflow:hidden !important;border:none !important;background:none !important;margin:0 !important;padding:0 !important}.products-grid .product-item-info .product-item-details .product-item-name{font-size:18px;font-weight:600}.products-grid .product-item-info .product-item-details .product-reviews-summary{margin-top:2px}.products-grid .product-item-info .product-item-details .product-reviews-summary.empty,.products-grid .product-item-info .product-item-details .product-reviews-summary .reviews-actions,.products-grid .product-item-info .product-item-details .product-reviews-summary .rating-summary .label{display:none}.products-grid .product-item-info .product-item-details .detail-1st{opacity:1;visibility:visible;transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.products-grid .product-item-info .product-item-details .detail-hover{justify-content:space-between;-webkit-justify-content:space-between;position:absolute;top:27px;opacity:0;visibility:hidden;left:0;right:0;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.products-grid .product-item-info .product-item-details .detail-hover .product-item-actions .action.tocart{background:none;border:none;color:#000000;font-size:16px;letter-spacing:inherit;font-weight:700;border-bottom-width:2px;border-bottom-style:solid;padding:0 0 3px 21px;position:relative}.products-grid .product-item-info .product-item-details .detail-hover .product-item-actions .action.tocart:before{content:"+";position:absolute;left:0;top:4px;font-size:18px;font-weight:600;line-height:1}.products-grid .product-item-info .product-item-details .actions-primary div.mage-error{display:none !important}.products-grid .product-item-info .product-item-details .actions-primary{text-align:left}.products-grid .product-item-info .product-item-image:hover .product-item-photo img.img-hover-show{opacity:1 !important;visibility:visible;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0)}.products-grid .product-item-info:hover .product-item-details .detail-1st{opacity:0;visibility:hidden;transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0)}.products-grid .product-item-info:hover .product-item-details .detail-hover{opacity:1;visibility:visible}.products-grid .product-item-info:hover .product-item-image .product-item-photo:not(.hover-image-enable):after{opacity:1;visibility:visible}.products-grid .product-item-info:hover .product-item-image .product-actions .actions-quickview .action,.products-grid .product-item-info:hover .product-item-image .product-actions .action-wishlist .action,.products-grid .product-item-info:hover .product-item-image .product-actions .actions-compare .action{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);opacity:1;visibility:visible}.products-grid .product-item-info:hover .product-item-image a.photo:after{opacity:1;visibility:visible}.products-grid .product-item-info:hover div[class^="swatch-opt-"]{opacity:1;visibility:visible}.products-grid .product-item-info.hover_template_2 .product-item-image .product-actions .actions-compare .action,.products-grid .product-item-info.hover_template_2 .product-item-image .product-actions .action-wishlist .action,.products-grid .product-item-info.hover_template_2 .product-item-image .product-actions .actions-quickview .action{transform:scale(.7);-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7)}.products-grid .product-item-info.hover_template_2 .product-item-details{overflow:hidden}.products-grid .product-item-info.hover_template_2 .product-item-details .detail-hover{transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%)}.products-grid .product-item-info.hover_template_2 .product-item-details .detail-1st{transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms}.products-grid .product-item-info.hover_template_2:hover .product-item-image .product-actions .actions-compare .action,.products-grid .product-item-info.hover_template_2:hover .product-item-image .product-actions .action-wishlist .action,.products-grid .product-item-info.hover_template_2:hover .product-item-image .product-actions .actions-quickview .action{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1)}.products-grid .product-item-info.hover_template_2:hover .product-item-details .detail-1st{transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%)}.products-grid .product-item-info.hover_template_2:hover .product-item-details .detail-hover{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0)}.products-grid .product-item-info.hover_template_3 .product-item-image .product-actions{transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;padding-top:50px}.products-grid .product-item-info.hover_template_3 .product-item-image .product-actions .actions-compare .action,.products-grid .product-item-info.hover_template_3 .product-item-image .product-actions .action-wishlist .action,.products-grid .product-item-info.hover_template_3 .product-item-image .product-actions .actions-quickview .action{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0)}.products-grid .product-item-info.hover_template_3 .product-item-details .detail-hover{transform:translateY(200%);-webkit-transform:translateY(200%);-moz-transform:translateY(200%);-o-transform:translateY(200%)}.products-grid .product-item-info.hover_template_3:hover .product-item-image .product-actions{padding-top:0}.products-grid .product-item-info.hover_template_3:hover .product-item-details .detail-1st{transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);opacity:0}.products-grid .product-item-info.hover_template_3:hover .product-item-details .detail-hover{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0)}.products-grid .product-item-info.hover_template_4{overflow:hidden}.products-grid .product-item-info.hover_template_4 .product-item-image .product-actions{top:0;left:0;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);flex-wrap:wrap;max-width:50px}.products-grid .product-item-info.hover_template_4 .product-item-image .product-actions .actions-compare,.products-grid .product-item-info.hover_template_4 .product-item-image .product-actions .action-wishlist,.products-grid .product-item-info.hover_template_4 .product-item-image .product-actions .actions-quickview{padding:0;transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%)}.products-grid .product-item-info.hover_template_4 .product-item-image .product-actions .actions-compare .action,.products-grid .product-item-info.hover_template_4 .product-item-image .product-actions .action-wishlist .action,.products-grid .product-item-info.hover_template_4 .product-item-image .product-actions .actions-quickview .action{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);border-radius:0}.products-grid .product-item-info.hover_template_4 .product-item-image .product-actions .actions-compare{transition:all 450ms;-webkit-transition:all 450ms;-moz-transition:all 450ms;-o-transition:all 450ms}.products-grid .product-item-info.hover_template_4 .product-item-image .product-actions .action-wishlist{transition:all 600ms;-webkit-transition:all 600ms;-moz-transition:all 600ms;-o-transition:all 600ms}.products-grid .product-item-info.hover_template_4 .product-item-image .product-actions .actions-quickview{transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.products-grid .product-item-info.hover_template_4 .product-item-image a.photo::after{background-color:rgba(255,255,255,0.4)}.products-grid .product-item-info.hover_template_4 .product-item-details .detail-hover{left:0;bottom:100%;top:auto;z-index:111;transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms}.products-grid .product-item-info.hover_template_4 .product-item-details .detail-1st{text-align:left}.products-grid .product-item-info.hover_template_4:hover .product-item-image .product-actions .actions-compare,.products-grid .product-item-info.hover_template_4:hover .product-item-image .product-actions .action-wishlist,.products-grid .product-item-info.hover_template_4:hover .product-item-image .product-actions .actions-quickview{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0)}.products-grid .product-item-info.hover_template_4:hover .product-item-details .detail-1st{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);opacity:1;visibility:visible}.products-grid .product-item-info.hover_template_4:hover .product-item-details .detail-hover{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0)}.products-list .product-item{margin-bottom:30px;list-style:none;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.products-list .product-item .product-label{left:15px}.products-list .product-item .product-item-actions{-ms-flex-wrap:wrap;flex-wrap:wrap}.products-list .product-item .product-item-actions .actions-primary div.mage-error{display:none !important}.products-list .product-item .product-item-info{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;align-items:center}.products-list .product-item .product-item-info .product-item-image{-webkit-box-flex:0;-ms-flex:0 0 34%;flex:0 0 34%;max-width:34%;padding:0 15px;position:relative}.products-list .product-item .product-item-info .product-item-image .photo{display:block;overflow:hidden;position:relative}.products-list .product-item .product-item-info .product-item-image .product-item-photo img{position:absolute;top:0;left:0;right:0;bottom:0;min-width:100%}.products-list .product-item .product-item-info .product-item-image .product-item-photo img.img-hover-show{opacity:0;visibility:hidden;transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transform:translateY(20px);-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px)}.products-list .product-item .product-item-info .product-item-image .product-item-photo:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.5);opacity:0;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.products-list .product-item .product-item-info .product-item-image .product-item-actions{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);opacity:0;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.products-list .product-item .product-item-info .product-item-image .product-item-actions .action{background-color:#000;color:#fff;border:none;width:42px;height:42px;text-align:center;line-height:42px;padding:0;margin-right:10px;border-radius:50%;display:inline-block;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg)}.products-list .product-item .product-item-info .product-item-image .product-item-actions .action a{color:#fff}.products-list .product-item .product-item-info .product-item-image .product-item-actions .swatch-input.super-attribute-select[type="text"]{height:0px !important;overflow:hidden !important;border:none !important;background:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;margin:0 !important;padding:0 !important}.products-list .product-item .product-item-info .product-item-details{-webkit-box-flex:0;-ms-flex:0 0 66%;flex:0 0 66%;max-width:66%;padding:30px 28px}.products-list .product-item .product-item-info .product-item-details .product-item-name{font-size:21px}.products-list .product-item .product-item-info .product-item-details .product-item-description{margin:22px 0 34px;padding-right:30px}.products-list .product-item .product-item-info .product-item-details div[class^="swatch-opt-"]{margin:15px 0}.products-list .product-item .product-item-info .product-item-details div[class^="swatch-opt-"] .swatch-option{width:20px;height:20px}.products-list .product-item .product-item-info .product-item-details div[class^="swatch-opt-"] .swatch-option.text{width:auto;height:20px;padding:0 5px;text-align:center}.products-list .product-item .product-item-info .product-item-details .product-item-actions div .action{color:#0b0b0b;border:1px solid #cde0e0;font-size:18px;width:44px;height:44px;background-color:transparent;text-align:center;line-height:44px;padding:0;margin-right:7px;border-radius:50%;display:inline-block}.products-list .product-item .product-item-info .product-item-details .product-item-actions div .action button.action.primary{border-color:transparent;color:#0b0b0b}.products-list .product-item .product-item-info .product-item-details .product-item-actions div .action:hover{color:#fff}.products-list .product-item .product-item-info .product-item-details .product-item-actions .actions-primary input[type="text"]{display:none}.products-list .product-item .product-item-info .product-item-details .product-reviews-summary .reviews-actions{display:none}.products-list .product-item .product-item-info .product-item-details .product-reviews-summary .rating-summary .label{display:none}.products-list .product-item .product-item-info .product-item-details .product-reviews-summary .rating-summary .rating-result>span:before{font-size:12px}.products-list .product-item .product-item-info .product-item-details .product-reviews-summary .rating-summary .rating-result:before{font-size:12px}.product-items .product-item span.icon-enlarge3{line-height:42px}.list-products .product-label{font-size:13px;padding:4px 5px}.list-products .product-item+.product-item{margin-top:30px;padding-top:30px;border-top:1px solid #eee}.list-products .product-item .product-item-info{-ms-flex-wrap:wrap;flex-wrap:wrap}.list-products .product-item .product-item-info .product-item-image{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;max-width:100px;position:relative}.list-products .product-item .product-item-info .product-item-image.lazy-img:not(.loaded){background-size:40px auto}.list-products .product-item .product-item-info .product-item-image .product-item-photo{display:block;height:0px}.list-products .product-item .product-item-info .product-item-details{padding:0 0 55px 20px;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 100px);flex:0 0 calc(100% - 100px);max-width:calc(100% - 100px);position:relative}.list-products .product-item .product-item-info .product-item-details .product-item-name a{line-height:1.5;font-size:16px;font-weight:400;display:block}.list-products .product-item .product-item-info .product-item-details .price-box{margin-top:5px}.list-products .product-item .product-item-info .product-item-details .product-buy_info div[class^="swatch-opt-"]{margin:10px 0 0}.list-products .product-item .product-item-info .product-item-details .product-buy_info+.price-box{margin-top:5px}.list-products .product-item .product-item-info .product-item-details .product-reviews-summary.short.empty{display:none}.list-products .product-item .product-item-info .product-item-details .product-item-actions{height:40px;overflow:hidden;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;left:25px;bottom:0}.list-products .product-item .product-item-info .product-item-details .product-item-actions>div+div{margin-left:5px}.list-products .product-item .product-item-info .product-item-details .product-item-actions .action{display:block;width:40px;height:40px;overflow:hidden;padding:0;line-height:40px;text-align:center;font-size:18px;color:#000;background-color:transparent;border:1px solid #eee;border-radius:40px}.list-products .product-item .product-item-info .product-item-details .product-item-actions .action:hover,.list-products .product-item .product-item-info .product-item-details .product-item-actions .action:focus{color:#fff}.list-products .block-content>.row.row-wrapper .product-item{margin:0 0 30px;padding:0 0 30px;border-top:0;border-bottom:1px solid #eee}.fotorama__stage__frame .fotorama__img{min-width:100%}.fotorama__thumb-border{border-color:#696969 !important}.fotorama-video-container:after{background:url(../Magento_ProductVideo/img/gallery-sprite.png) bottom right;bottom:0;content:'';height:100px;left:0;margin:auto;position:absolute;right:0;top:12px;width:100px;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.fotorama-video-container .magnify-lens{display:none !important}.fotorama-video-container .video-unplayed:hover img{opacity:.6}.fotorama-video-container .video-unplayed:hover:after{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2)}.fotorama .video-thumb-icon:after{background:url(../Magento_ProductVideo/img/gallery-sprite.png) bottom left;bottom:0;content:'';height:40px;left:0;margin:auto;position:absolute;right:0;top:10px;width:49px}.fotorama .product-video{bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.fotorama .product-video iframe{height:100%;left:0;position:absolute;top:0;width:100%;z-index:9999}.fotorama .fotorama__arr{background-color:transparent}.fotorama .fotorama__arr .fotorama__arr__arr{line-height:50px;width:50px;height:50px;background:none;text-align:center}.fotorama .fotorama__arr .fotorama__arr__arr:after{content:"\f3d2";font-family:"Ionicons";font-size:40px;color:#222}.fotorama .fotorama__arr.fotorama__arr--next .fotorama__arr__arr:after{content:"\f3d3"}.fotorama .fotorama__thumb__arr .fotorama__thumb--icon{background:none;text-align:center;padding:0}.fotorama .fotorama__thumb__arr .fotorama__thumb--icon:after{content:"\f3d2";font-family:"Ionicons";color:#222;font-size:30px;line-height:20px}.fotorama .fotorama__thumb__arr.fotorama__thumb__arr--right .fotorama__thumb--icon:after{content:"\f3d3"}.fotorama .fotorama__nav--dots{margin-top:20px !important}.fotorama .fotorama__nav--dots .fotorama__dot{position:static;width:14px;height:14px;display:block;background-color:#b4b4b4;border:none;margin:0;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;transform:scale(.43);-webkit-transform:scale(.43);-moz-transform:scale(.43);-o-transform:scale(.43);transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-o-transition:all 300ms ease 0s}.fotorama .fotorama__nav--dots .fotorama__active .fotorama__dot{background-color:#696969;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1)}.fotorama .fotorama__nav--dots .fotorama__nav__frame{width:auto !important;height:auto !important;padding:0 4px}.detail-page-grid-products.related,.detail-page-grid-products.upsell{margin-bottom:-20px;background-color:#f8f8f8;padding:92px 0}.detail-page-grid-products.related .content-heading,.detail-page-grid-products.upsell .content-heading{margin-bottom:62px}.detail-page-grid-products.related .owl-carousel .owl-dots,.detail-page-grid-products.upsell .owl-carousel .owl-dots{margin:0}.detail-page-grid-products.related .owl-carousel .owl-dots .owl-dot,.detail-page-grid-products.upsell .owl-carousel .owl-dots .owl-dot{border-color:#2b2b2b;background-color:#2b2b2b;opacity:0.6}.detail-page-grid-products.related .owl-carousel .owl-dots .owl-dot:hover,.detail-page-grid-products.upsell .owl-carousel .owl-dots .owl-dot:hover,.detail-page-grid-products.related .owl-carousel .owl-dots .owl-dot:active,.detail-page-grid-products.upsell .owl-carousel .owl-dots .owl-dot:active,.detail-page-grid-products.related .owl-carousel .owl-dots .owl-dot.active,.detail-page-grid-products.upsell .owl-carousel .owl-dots .owl-dot.active{opacity:1}@media screen and (max-width:800px){.catalog-product-view .product-info-main{max-width:100% !important}}.catalog-product-view .page-title-wrapper{height:0;padding:0;overflow:hidden}.catalog-product-view .sidebar .product-brand .brand-image{border:1px solid #eee;text-align:center;padding:15px}.catalog-product-view .sidebar .product-brand .brand-image img{max-width:100% !important;max-height:150px !important;width:auto;height:auto}.catalog-product-view .product.media{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 15px;max-width:35%;order:1;display:block;position:relative;z-index:1;text-align:center}.catalog-product-view .product.media .action-skip-wrapper{display:none !important}.catalog-product-view .product.media .product.item-image img:not(.zoomImg){min-width:0}.catalog-product-view .product-info-main{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 100%;padding:0 15px;max-width:65%;order:2;color:#696969}.catalog-product-view .product-info-main .price-box .price{font-size:24px}.catalog-product-view .product-info-main .price-box .old-price{margin:0 0 0 10px;float:none;vertical-align:inherit}.catalog-product-view .product-info-main .price-box .old-price .price{font-size:18px}.catalog-product-view .product-info-main .product-info-stock-sku{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;justify-content:flex-end;color:#8f8f8f}.catalog-product-view .product-info-main .product-info-stock-sku .attribute.sku .type{font-weight:inherit}.catalog-product-view .product-info-main .product-info-stock-sku .attribute.sku .type:after{content:":"}.catalog-product-view .product-info-main .product-info-stock-sku .attribute.sku .value{display:inline}.catalog-product-view .product-info-main .product-info-stock-sku .stock{color:#e00e0e}.catalog-product-view .product-info-main .product-info-stock-sku .stock.available{color:#2dad4b}.catalog-product-view .product-info-main .product-info-stock-sku .stock:before{content:"|";margin:0 16px 0 19px;color:#8f8f8f}.catalog-product-view .product-info-main .product-detail-deals+.box-tocart{margin-top:4px}.catalog-product-view .product-info-main .deal-timer{border:1px solid rgba(0,0,0,0.1);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px}.catalog-product-view .product-info-main .deal-timer>div:after{content:"";display:table;clear:both}.catalog-product-view .product-info-main .deal-timer span{display:block;width:25%;text-align:center;float:left;padding:0 10px 10px}.catalog-product-view .product-info-main .deal-timer span+span{border-left:1px solid rgba(0,0,0,0.1)}.catalog-product-view .product-info-main .deal-timer .countdown span{padding:15px 10px 10px;font-size:20px;font-weight:500;color:#222;line-height:1}.catalog-product-view .product-info-main .box-tocart{margin-top:24px}.catalog-product-view .product-info-main .box-tocart>.fieldset{-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog-product-view .product-info-main .box-tocart>.fieldset .actions,.catalog-product-view .product-info-main .box-tocart>.fieldset .product-addto-links{margin-top:20px}.catalog-product-view .product-info-main .box-tocart>.fieldset .field.qty{margin:20px 8px 0 0}.catalog-product-view .product-info-main .box-tocart>.fieldset .field.qty .input-text{height:44px;width:150px;padding:0 30px;text-align:center;border:1px solid #c9dddd;border-radius:22px}.catalog-product-view .product-info-main .box-tocart>.fieldset .field.qty .label{display:none}.catalog-product-view .product-info-main .box-tocart>.fieldset .field.qty .qty-pr{margin-top:6px;position:relative}.catalog-product-view .product-info-main .box-tocart>.fieldset .field.qty .edit-qty{position:absolute;left:20px;top:50%;font-size:18px;color:#222222;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.catalog-product-view .product-info-main .box-tocart>.fieldset .field.qty .edit-qty:hover{color:#333333}.catalog-product-view .product-info-main .box-tocart>.fieldset .field.qty .edit-qty.plus{right:20px;left:auto}.catalog-product-view .product-info-main .box-tocart>.fieldset>.actions{margin:20px 8px 0 0}.catalog-product-view .product-info-main .box-tocart>.fieldset>.actions .primary.tocart{display:block;width:44px;height:44px;text-align:center;line-height:44px;border:1px solid #c9dddd;position:relative;overflow:hidden;border-radius:44px;color:#000;padding:0;background-color:#fff;font-size:18px}.catalog-product-view .product-info-main .box-tocart>.fieldset>.actions .primary.tocart:hover,.catalog-product-view .product-info-main .box-tocart>.fieldset>.actions .primary.tocart:focus{color:#fff}.catalog-product-view .product-info-main .product-addto-links a{display:block;width:44px;height:44px;text-align:center;line-height:44px;background-color:#fff;border:1px solid #c9dddd;position:relative;overflow:hidden;border-radius:44px;color:#000}.catalog-product-view .product-info-main .product-addto-links a+a{margin-left:8px}.catalog-product-view .product-info-main .product-addto-links a:hover{color:#fff}.catalog-product-view .product-info-main .product-addto-links a span{display:block;left:1000px;right:1000px;font-size:0;line-height:0;position:absolute}.catalog-product-view .product-info-main .product-addto-links a:after{font-family:"FontAwesome";font-size:18px}.catalog-product-view .product-info-main .product-addto-links a.towishlist:after{content:"\f004"}.catalog-product-view .product-info-main .product-addto-links a.tocompare:after{content:"\f079"}.catalog-product-view .product-info-main .product-addto-links a.mailto:after{content:"\f0e0"}.catalog-product-view .product-info-main .product-addto-wishlist{margin-right:8px}.catalog-product-view .product-detail-name{margin-bottom:3px}.catalog-product-view .product-detail-name .h1{font-size:32px;font-weight:600;color:#000000}.catalog-product-view .product.attribute.overview{margin-top:18px}.catalog-product-view .product.attribute.overview ol,.catalog-product-view .product.attribute.overview ul{list-style-type:square;padding-left:18px}.product-info-main .sharethis-inline-share-buttons{text-align:left !important;padding-top:40px}.product-info-main .bundle-actions{margin-top:40px}.product-info-main .product-add-form .table-wrapper.grouped .table.grouped{margin:20px 0 0}.product-info-main .product-add-form .table-wrapper.grouped .table.grouped thead tr th{text-transform:uppercase;vertical-align:middle;color:#222;padding:10px 15px;border:1px solid #eee !important}.product-info-main .product-add-form .table-wrapper.grouped .table.grouped tbody{border:0 !important}.product-info-main .product-add-form .table-wrapper.grouped .table.grouped tbody tr td{vertical-align:middle;border:1px solid #eee !important;padding:10px 15px}.product-info-main .product-add-form .table-wrapper.grouped .table.grouped tbody tr td.qty .input-text.qty{width:100px;padding:0 10px;text-align:center}.product-info-main .product-add-form .table-wrapper.grouped .table.grouped tbody tr td .product-item-name{font-weight:400;font-size:16px;color:#222;display:block;margin-bottom:10px}.product-info-main .product-add-form .table-wrapper.grouped .table.grouped tbody tr td .price-box .old-price{margin:0 10px 0 0}.product-info-main .product-add-form .table-wrapper.grouped .table.grouped tbody tr td .price-box .price-container .price{font-size:18px}.product-info-main .product-add-form .product-options-wrapper{margin:20px 0}.product-info-main .product-add-form .product-options-wrapper .swatch-opt{margin:0}.product-info-main .product-add-form .product-options-wrapper .swatch-opt .swatch-input.super-attribute-select{height:0px !important;overflow:hidden !important;border:none !important;background:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;margin:0 !important;padding:0 !important}.product-info-main .product-add-form .product-options-wrapper .swatch-opt .swatch-attribute+.swatch-attribute{margin-top:23px}.product-info-main .product-add-form .product-options-wrapper .fieldset>.field>label.label{font-size:16px;font-weight:500;color:#333333;margin-bottom:10px;text-transform:none}.product-info-main .product-add-form .product-options-wrapper .fieldset>.field .field.choice{margin-bottom:5px}.product-info-main .product-add-form .product-options-wrapper .fieldset>.field .field.choice .label{font-size:14px}.product-info-main .product-add-form .product-options-wrapper .swatch-attribute-selected-option,.product-info-main .product-add-form .product-options-wrapper .swatch-attribute-label{font-size:16px;font-weight:500;color:#333333;margin-bottom:0}.product-info-main .product-add-form .product-options-wrapper .swatch-attribute-label:after{content:":"}.product-info-main .product-add-form .product-options-wrapper .swatch-attribute-selected-option{padding-left:5px}.product-info-main .product-add-form .product-options-wrapper .swatch-attribute .swatch-attribute-options{margin-top:6px}.product-info-main .product-add-form .product-options-wrapper .swatch-attribute .swatch-option{cursor:pointer;height:30px;min-width:30px;line-height:30px;font-size:12px;font-weight:600;text-align:center;border-radius:25px;z-index:1;margin-right:10px}.product-info-main .product-add-form .product-options-wrapper .swatch-attribute .swatch-option:before,.product-info-main .product-add-form .product-options-wrapper .swatch-attribute .swatch-option:after{display:none}.product-info-main .product-add-form .product-options-wrapper .swatch-attribute .swatch-option:before{border-top-color:#000}.product-info-main .product-add-form .product-options-wrapper .swatch-attribute .swatch-option:after{background:#040404;color:#fff}.product-info-main .product-add-form .product-options-wrapper .swatch-attribute .swatch-option:hover:before,.product-info-main .product-add-form .product-options-wrapper .swatch-attribute .swatch-option:hover:after{display:block}.product-info-main .product-add-form .product-options-wrapper .swatch-attribute .swatch-option.image{background-size:cover !important}.product-info-main .product-add-form .product-options-wrapper .swatch-attribute .swatch-option.text{color:#ababab;background-color:#eeeeee;padding:0 10px;width:auto}.product-info-main .product-add-form .product-options-wrapper .swatch-attribute .swatch-option.disabled{cursor:default;overflow:hidden}.product-info-main .product-add-form .product-options-wrapper .swatch-attribute .swatch-option.disabled:before{content:"";display:block;height:2px;width:300px;position:absolute;margin:-1px 0 0 -150px;left:50%;right:0;top:50%;bottom:0;background-color:#ff0000;visibility:visible;opacity:1;border:none;z-index:2;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.product-info-main .product-add-form .product-options-wrapper .swatch-attribute .swatch-option.disabled:after{content:"";display:block;height:100%;width:100%;position:absolute;left:0;right:0;top:0;bottom:0;background-color:#fff;visibility:visible;opacity:0.5;border:none;z-index:1;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none}.product-info-main .product-add-form .bundle-options-wrapper .field.qty{margin-top:10px}.product-info-main .product-add-form .bundle-options-wrapper .field.qty>.label{display:block}.product-info-main .product-add-form .bundle-options-wrapper .field.qty .input-text.qty{width:100%;text-align:left}.product-info-main .product-add-form .bundle-options-wrapper .fieldset-bundle-options>#customizeTitle{display:none}.product-info-main .product-add-form .bundle-options-wrapper .fieldset-bundle-options>#customizeTitle+br{display:none}.product-info-main .product-add-form .bundle-options-wrapper .product-options-bottom{margin:0}.product-info-main .product-add-form .bundle-options-wrapper .product-options-wrapper>.fieldset>.required{display:none}.product-info-main .product-add-form .block-bundle-summary>.title{font-size:22px;text-transform:uppercase;color:#222}.product-info-main .product-add-form .block-bundle-summary>.title strong{font-weight:400}.product-info-main .product-add-form .block-bundle-summary .bundle-summary .bundle.items li{margin-top:10px}.product-info-main .product-add-form .block-bundle-summary .bundle-summary .bundle.items li>div{padding-left:10px}.product-info-main .product-add-form .block-bundle-summary .bundle-summary .bundle.items .label{color:#000;font-weight:400;font-size:15px;padding:0;margin:0}.product-info-main .product-add-form .block-bundle-summary .bundle-summary+.bundle-info{margin-top:20px}.product-info-main .product-add-form .block-bundle-summary .bundle-info .product-details .stock span{color:#8bc500}.product-detail-infomation{padding:91px 0}.product.info.detailed>.product.data.items{display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product.info.detailed>.product.data.items .data.item.title{order:1;display:inline-flex;font-size:22px;padding:0 25px;font-weight:500;border-bottom:2px solid #ddd;position:relative;width:100%;flex:0 0 100%}.product.info.detailed>.product.data.items .data.item.title a{color:#8f8f8f;padding-bottom:15px;position:relative;text-decoration:none}.product.info.detailed>.product.data.items .data.item.title a .counter:before{content:"("}.product.info.detailed>.product.data.items .data.item.title a .counter:after{content:")"}.product.info.detailed>.product.data.items .data.item.title a:after{content:"";display:inline-block;position:absolute;bottom:-2px;left:50%;width:0;height:2px;right:0;z-index:2;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.product.info.detailed>.product.data.items .data.item.title a:hover,.product.info.detailed>.product.data.items .data.item.title.active a{color:#333}.product.info.detailed>.product.data.items .data.item.title a:hover:after,.product.info.detailed>.product.data.items .data.item.title.active a:after{width:100%}.product.info.detailed>.product.data.items .data.item.content{order:2;padding-top:55px;width:100%}.product.info.detailed>.product.data.items .data.item.content>*{margin:0 auto}.product.info.detailed>.product.data.items .data.item.content .attribute.description{line-height:24px;text-align:left}.product.info.detailed>.product.data.items .data.item.content .review-add .block-title strong{display:block;font-weight:400;font-size:24px;text-align:left;color:#333333;margin-bottom:20px}.product.info.detailed>.product.data.items .data.item.content .review-add .review-form-actions .actions-primary{text-align:center}.product.info.detailed>.product.data.items .data.item.content .review-add .legend.review-legend{border-bottom:0;font-size:18px;margin-bottom:15px;text-align:center}.product.info.detailed>.product.data.items .data.item.content .review-add .legend.review-legend span{margin-right:5px}.product.info.detailed>.product.data.items .data.item.content .review-add .legend.review-legend strong{font-weight:400;color:#333}.product.info.detailed>.product.data.items .data.item.content .review-add .review-field-ratings legend.label{display:none !important}.product.info.detailed>.product.data.items .data.item.content .review-add .field.review-field-text textarea{min-height:80px}.product.info.detailed>.product.data.items .data.item.content .review-list{margin-bottom:63px;border-bottom:1px solid #eee}.product.info.detailed>.product.data.items .data.item.content .review-list .block-content{position:relative;padding-bottom:20px}.product.info.detailed>.product.data.items .data.item.content .review-list .review-details:after{content:"";display:table;clear:both}.product.info.detailed>.product.data.items .data.item.content .review-list .review-details .review-author,.product.info.detailed>.product.data.items .data.item.content .review-list .review-details .review-date{float:left;margin:0;font-style:italic;font-weight:300}.product.info.detailed>.product.data.items .data.item.content .review-list .review-details .review-date{margin-left:7px}.product.info.detailed>.product.data.items .data.item.content .review-list .review-details .review-date:before{content:"(";display:inline-block}.product.info.detailed>.product.data.items .data.item.content .review-list .review-details .review-date:after{content:")";display:inline-block}.product.info.detailed>.product.data.items .data.item.content .review-list .review-toolbar{display:none}.product.info.detailed>.product.data.items .data.item.content .review-list .review-toolbar .limiter{display:none}.product.info.detailed>.product.data.items .data.item.content .review-list .review-items li.review-item+li.review-item{border-top:1px solid #eee;padding-top:20px;margin-top:20px}.product.info.detailed>.product.data.items .data.item.content .review-list .review-items li.review-item .review-title{font-size:18px;color:#333;font-weight:500;margin-bottom:10px}.product.info.detailed>.product.data.items .data.item.content .review-list .review-items li.review-item .review-ratings{margin-bottom:5px;flex-wrap:wrap}.product.info.detailed>.product.data.items .data.item.content .review-list .review-items li.review-item .review-ratings .rating-summary.item{margin-right:30px}.product.info.detailed>.product.data.items .data.item.content .review-list .review-items li.review-item .review-ratings .rating-summary.item .rating-label{margin-right:15px;font-size:14px;padding:0;margin-bottom:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0}.product.info.detailed>.product.data.items .data.item.content .review-list .review-items li.review-item .review-ratings .rating-summary.item .rating-label:after{content:":"}.product.info.detailed>.product.data.items .data.item.content .review-list .review-items li.review-item .review-ratings .rating-summary.item .rating-result{vertical-align:top;margin-top:2px}.product.info.detailed>.product.data.items .data.item.content .review-list .review-items li.review-item .review-content{margin-bottom:10px;font-size:15px}.product.info.detailed>.product.data.items .data.item.content .review-list .review-items+.review-toolbar{display:block;margin-top:30px}.product.info.detailed>.product.data.items .data.item.content .review-list .block-title strong{display:block;font-weight:400;font-size:24px;text-align:center;color:#333333;margin-bottom:20px}.product.info.detailed>.product.data.items .table.additional-attributes .table-size{margin-bottom:30px !important}.product.info.detailed>.product.data.items .table.additional-attributes tbody tr:nth-child(2n){background-color:#f6f6f6}.product.info.detailed>.product.data.items .table.additional-attributes tbody tr th{display:table-cell;width:30%;color:#000;border:1px solid #eee;border-radius:0;padding:10px 15px;text-align:left;font-size:14px}.product.info.detailed>.product.data.items .table.additional-attributes tbody tr td{padding:10px 15px;text-align:left;font-size:14px;border:1px solid #eee}body.ratio-1.mgs-quickview-catalog-product-view .row-detail-product,body.ratio-1 .mfp-mgs-quickview .mfp-iframe-scaler{padding-top:50%}body.ratio-2.mgs-quickview-catalog-product-view .row-detail-product,body.ratio-2 .mfp-mgs-quickview .mfp-iframe-scaler{padding-top:100%}body.ratio-3.mgs-quickview-catalog-product-view .row-detail-product,body.ratio-3 .mfp-mgs-quickview .mfp-iframe-scaler{padding-top:75%}body.ratio-4.mgs-quickview-catalog-product-view .row-detail-product,body.ratio-4 .mfp-mgs-quickview .mfp-iframe-scaler{padding-top:calc(400% / 6)}body.ratio-5.mgs-quickview-catalog-product-view .row-detail-product,body.ratio-5 .mfp-mgs-quickview .mfp-iframe-scaler{padding-top:25%}body.ratio-6.mgs-quickview-catalog-product-view .row-detail-product,body.ratio-6 .mfp-mgs-quickview .mfp-iframe-scaler{padding-top:calc(100% / 3)}body.ratio-7.mgs-quickview-catalog-product-view .row-detail-product,body.ratio-7 .mfp-mgs-quickview .mfp-iframe-scaler{padding-top:37.5%}.mfp-mgs-quickview .mfp-iframe-holder{padding:0}.mfp-mgs-quickview .mfp-iframe-holder .mfp-content{max-width:970px}@media (min-width:1200px) and (max-width:1365px){.mfp-mgs-quickview .mfp-iframe-holder .mfp-content{max-width:850px}}.mfp-mgs-quickview .mfp-iframe-scaler .mfp-close{top:0;right:20px;color:#222;font-size:0px;padding:0;width:50px;height:50px;text-align:center;line-height:50px}.mfp-mgs-quickview .mfp-iframe-scaler .mfp-close:after{content:"\e680";font-family:"Pe-icon-7-stroke";font-size:50px}.quickview-catalog-product-view{overflow:hidden !important}.row-detail-product{padding-top:40px}.mgs-quickview-catalog-product-view{height:100% !important}.mgs-quickview-catalog-product-view #maincontent{padding:0;max-width:unset}.mgs-quickview-catalog-product-view .scroll-to-top,.mgs-quickview-catalog-product-view .product-info-main .box-tocart>.fieldset .product-addto-links,.mgs-quickview-catalog-product-view .product-info-main .box-tocart>.fieldset .product-addto-wishlist{display:none !important}.mgs-quickview-catalog-product-view .row-detail-product{height:0;overflow:hidden;position:relative;margin:0}.mgs-quickview-catalog-product-view .row-detail-product .product.media{padding:0;position:absolute;left:0;top:0;width:50%}.mgs-quickview-catalog-product-view .row-detail-product .product-info-main{padding:0;position:absolute;right:0;top:0;width:50%;padding:50px 50px 30px;overflow-x:hidden;overflow-y:auto;max-height:100%;margin:0}.mgs-quickview-catalog-product-view .row-detail-product .product-info-main .product-add-form{margin-bottom:50px}.form.send.friend .fieldset .legend{font-size:22px;text-transform:uppercase;color:#222;display:block;border-bottom:1px solid #eee;font-weight:600;margin:0}.form.send.friend #recipients-options .fields+.fields{padding-top:20px}.form.send.friend #recipients-options .fields+.fields .actions-toolbar{position:absolute;right:0;top:57%;transform:translateY(-50%);z-index:11}.form.send.friend .actions-toolbar{order:3}.form.send.friend .actions-toolbar .secondary{margin-right:auto}.form.send.friend .actions-toolbar.dis-border{margin-top:30px;display:block;border-top:1px solid #eee;padding-top:30px}.form.send.friend .flex-info,.form.send.friend .fieldset.invite{display:flex;justify-content:space-between}.form.send.friend .fields.additional{position:relative}.form.send.friend .action.btn.btn-secondary.remove{background:transparent;border:none;padding:0 !important;font-size:30px;width:40px;height:40px;line-height:40px;color:#000032}.form.send.friend .action.btn.btn-default.back{color:#000;border:none;font-size:14px;padding:0;margin:0}.form.send.friend .action.btn.btn-default.back:before{display:inline-block;background-color:#000;position:static;margin-right:8px;width:40px;height:2px}.wishlist-index-index .main .product-item-info{border:1px solid #ededed}.wishlist-index-index .main .product-item-info .product-item-name{font-size:16px;font-weight:400;padding:0 10px;display:block;margin-top:10px}.wishlist-index-index .main .product-item-info .price-box{padding:0 10px}.wishlist-index-index .main .product-item-info .price-box .price{color:#333333;font-weight:700;font-size:16px}.wishlist-index-index .main .product-item-info .product-item-inner{padding:10px}.wishlist-index-index .main .product-item-info .product-item-inner .field.comment-box{margin-bottom:10px}.wishlist-index-index .main .product-item-info .product-item-inner .field.comment-box .product-item-comment{min-height:30px;padding:10px}.wishlist-index-index .main .product-item-info .product-item-inner .box-tocart .fieldset{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.wishlist-index-index .main .product-item-info .product-item-inner .box-tocart .fieldset .field.qty{margin-bottom:0;padding:0 5px}.wishlist-index-index .main .product-item-info .product-item-inner .box-tocart .fieldset .field.qty .input-text.qty{height:44px;padding:0 30px;width:150px;text-align:center;border:1px solid #c9dddd;border-radius:22px;font-size:18px}@media (min-width:576px) and (max-width:1199px){.wishlist-index-index .main .product-item-info .product-item-inner .box-tocart .fieldset .field.qty .input-text.qty{width:120px}}.wishlist-index-index .main .product-item-info .product-item-inner .box-tocart .fieldset .product-item-actions{padding:0 5px}.wishlist-index-index .main .product-item-info .product-item-inner .box-tocart .fieldset .product-item-actions .action.tocart.primary{display:block;width:44px;height:44px;text-align:center;line-height:44px;border:1px solid #c9dddd;position:relative;overflow:hidden;border-radius:44px;color:#000;padding:0;background-color:#fff}.wishlist-index-index .main .product-item-info .product-item-inner .box-tocart .fieldset .product-item-actions .action.tocart.primary:hover,.wishlist-index-index .main .product-item-info .product-item-inner .box-tocart .fieldset .product-item-actions .action.tocart.primary:focus{color:#fff}.wishlist-index-index .main .product-item-info .product-item-inner>.product-item-actions{font-size:18px;position:absolute;top:5px;right:15px}.wishlist-index-index .main .product-item-info .product-item-inner>.product-item-actions a.action{color:#fff;background-color:#333;line-height:40px;height:40px;width:40px;border-radius:40px;float:right;margin-right:5px;text-align:center}.wishlist-index-index .main .product-item-info .product-item-inner>.product-item-actions a.action:hover{color:#fff;background-color:#c61932;text-decoration:none}.wishlist-index-index .main .product-item-info .product-item-inner:after{content:"";clear:both;display:table}.wishlist-index-index .main .actions-toolbar .primary{justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.wishlist-index-index .main .actions-toolbar .primary button.action{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;text-transform:capitalize}@media (max-width:767.98px){.wishlist-index-index .main .actions-toolbar .primary button.action{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:20px}}.wishlist-index-index .main .actions-toolbar .primary button.action.update{background-color:#333;color:#fff}.wishlist-index-index .main .actions-toolbar .primary button.action.share{background-color:transparent;border-color:#333;border-width:2px}.wishlist-index-index .main .actions-toolbar .primary button.action.share:hover{background-color:#333;color:#fff}.wishlist-index-index .main .actions-toolbar .primary button.action.tocart{color:#fff}.wishlist-index-index .main .actions-toolbar .primary button.action.tocart:hover{background-color:#333}.wishlist-index-share .main .actions-toolbar .secondary .action.back{display:none}.lazy-img:not(.loaded){border:1px solid #f7f7f7 !important;background-image:url(../images/three-dots-black.svg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:60px auto !important}.lazy-img:not(.loaded) *{opacity:0 !important}.cms-index-index{padding:0 0 0 !important}body.boxed .page-wrapper{width:calc(100% - 120px);overflow:hidden}@media (max-width:1399.98px){body.boxed .page-wrapper{width:calc(100% - 60px);margin:30px auto}}@media (max-width:767.98px){body.boxed .page-wrapper{width:calc(100% - 30px);margin:15px auto}}.mgs-products.products-grid .owl-carousel .owl-dots{margin:0}.mgs-products.products-grid .owl-carousel .owl-dots .owl-dot{background-color:#e3e3e3;border-color:#e3e3e3;width:14px;height:14px;border-radius:14px;margin:7px}.banner_cat_block .item-cat-block .image-cat{position:relative;border:20px solid #fff;overflow:hidden}.banner_cat_block .item-cat-block .image-cat .btn.popup-video{position:absolute;top:15px;left:0}.banner_cat_block .item-cat-block .image-cat>a:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(255,255,255,0.5);opacity:0;transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms}.banner_cat_block .item-cat-block .image-cat>a+a:after{opacity:0 !important}.banner_cat_block .item-cat-block:hover .image-cat>a:after{opacity:1}.banner_cat_block .title{margin-top:12px}#category.tab-pane.active.show #tabs{clear:left}.action.toogle_menu{background:none;padding:0;border:2px solid #000;height:27px;width:32px;border-left:0 !important;border-right:0 !important}.action.toogle_menu span{display:block;width:32px;height:2px;background-color:#000000;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.header{position:relative;z-index:2}.header #search svg:hover,.header #search.active>svg{fill:#000032}.header #search>svg{fill:#B2AFAF;position:absolute;height:36px;width:36px;top:12px;right:25px}.header .middle-header-wrapper{position:relative}.header .child-content>div+div{padding-left:26px}.header .switcher>.switcher-label{display:none}.header .switcher .switcher-dropdown{display:none}.header .switcher .ui-dialog{display:block !important;opacity:0;visibility:hidden;position:absolute;top:100%;background-color:#fff;right:0;left:auto;min-width:150px;-webkit-box-shadow:0px 0px 27px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 0px 27px 0px rgba(0,0,0,0.4);box-shadow:0px 0px 27px 0px rgba(0,0,0,0.4);padding:18px 30px;z-index:9;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transform:translateY(30px);-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-o-transform:translateY(30px)}.header .switcher .ui-dialog .switcher-dropdown{display:block}.header .switcher .switcher-options{height:100%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header .switcher .switcher-options.active .ui-dialog{opacity:1;visibility:visible;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0)}.header .switcher:hover .ui-dialog{opacity:1;visibility:visible;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0)}.header .switcher .switcher-dropdown li a{display:block;white-space:nowrap;padding:5px 0;font-size:14px;color:#8f8f8f}.header .switcher .switcher-dropdown li a:hover{color:#000}.header .switcher .switcher-trigger{color:#000;text-transform:uppercase;font-size:12px;cursor:pointer}.header .switcher .switcher-trigger strong{font-weight:400}.header .switcher .switcher-trigger strong:after{content:"\f0d7";font-family:"FontAwesome";margin-left:20px}.header .block-search .block-title{cursor:pointer;position:relative;top:50%;line-height:1;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.header .block-search .block-title strong{display:none}.header .block-search .block-title:before{font-size:32px;color:#000000;font-family:'icomoon';content:"\e933"}.header .block-search .block-content{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;border:20px solid #fff;background:rgba(246,246,246,0.96);-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;opacity:0;visibility:hidden;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;padding:100px 0}.header .block-search .block-content .form.minisearch{width:calc(100% - 30px);max-width:768px;position:relative}.header .block-search .block-content .form.minisearch .label{display:none !important}.header .block-search .block-content .form.minisearch input[type="text"]{background-color:#fff;border:1px solid #ddd;font-size:16px;color:#000000;height:56px;padding:0 22px}.header .block-search .block-content .form.minisearch .actions{position:absolute;top:0;right:0}.header .block-search .block-content .form.minisearch .actions .action.search{height:56px;padding:0 20px;background:none;border:none;color:#000000}.header .block-search .block-content .form.minisearch .actions .action.search span{display:none}.header .block-search .block-content .form.minisearch .actions .action.search:after{font-size:24px;font-family:'icomoon';content:"\e933"}.header .block-search .block-content .close_search{display:block;width:45px;height:45px;border-radius:50%;position:absolute;top:55px;font-size:40px;color:#fff;border:none}.header .block-search .block-content .close_search:hover{opacity:0.8}.header .block-search .block-content .close_search span{display:block}.header .block-search.active .block-content{opacity:1;visibility:visible}.header .my-account-link .toplinks-content{display:block;opacity:0;visibility:hidden;transform:translateY(30px);-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-o-transform:translateY(30px);position:absolute;top:100%;background-color:#fff;right:0;left:auto;max-width:calc(70vw);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);padding:18px 30px;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.header .my-account-link .toplinks-content a{color:#8f8f8f;font-weight:500}.header .my-account-link .toplinks-content a:not(.no-display){display:block;padding:5px 0}.header .my-account-link .toplinks-content a:hover{color:#000}.header .my-account-link .toggle-toplinks{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.header .my-account-link .toogle-action{font-size:32px;color:#000000;display:block;line-height:1}.header .my-account-link .toogle-action span{display:block}.header .my-account-link.active{opacity:1;visibility:visible;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0)}@media (min-width:992px){.header .my-account-link:hover .toplinks-content{opacity:1;visibility:visible;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0)}}.header.header1 .logo{min-height:100px}.header.header2 .logo{padding:0 15px;min-height:100px}.header.header2 .middle-header-content{padding:0 25px}.header.header2 .middle-header-content .menu-fr-sidebar,.header.header2 .middle-header-content .child-content{-webkit-flex:1;-ms-flex:1;flex:1}.header.header2 .middle-header-content .menu-fr-sidebar .lh_1{top:50%;margin-top:-11px;position:relative}.header.header3 .middle-header-content{background-color:#f6f6f6}.header.header3 .middle-header-wrapper .logo{padding:10px 15px;min-height:88px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header.header3 .middle-header-wrapper .toogle_menu_action_text,.header.header3 .middle-header-wrapper .child-content{-webkit-flex:1;-ms-flex:1;flex:1}.header.header3 .middle-header-wrapper .toogle_menu_action_text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header.header4 .top-header-content{background-color:#222222;color:#ffffff;font-size:12px}.header.header4 .top-header-content .top-header-wrapper{min-height:50px}.header.header4 .top-header-content .links-inline+.switcher{margin-left:52px}.header.header4 .top-header-content .links-inline li+li{margin-left:30px}.header.header4 .top-header-content a{color:#ffffff}.header.header4 .top-header-content a:hover{color:#bababa}.header.header4 .top-header-content .switcher{min-height:50px;margin-left:30px}.header.header4 .top-header-content .switcher .switcher-trigger{color:#ffffff}.header.header4 .top-header-content .switcher:hover .switcher-trigger{color:#bababa}.header.header4 .middle-header-wrapper .logo{padding:15px 0;min-height:82px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1}.header.header4 .child-content{-webkit-flex:1;-ms-flex:1;flex:1}.header.header5 .logo{padding-right:15px}.header.header5 .bottom-header-wrapper{position:relative}.header.header5 .middle-header-content .switcher{margin-right:30px}.header.header5 .toogle_menu_mobile span,.header.header5 .minicart-wrapper .action.showcart:before,.header.header5 .block-search .block-title:before,.header.header5 .my-account-link .toogle-action{color:#fff}.header.header5 .minicart-wrapper .action.showcart .counter.qty{background-color:#000}.header.header6 .middle-header-wrapper{padding:0 45px}.header.header6 .middle-header-wrapper .menu-fr-sidebar,.header.header6 .middle-header-wrapper .child-content{-webkit-flex:1;-ms-flex:1;flex:1}.header.header6 .middle-header-wrapper .logo{padding:0 15px;min-height:100px}.header.header7 .middle-header-wrapper .logo{padding-left:45px}.header.header7 .middle-header-wrapper .my-account-link{position:relative}.header.header7 .middle-header-wrapper .my-account-link .toggle-toplinks .text{font-size:12px;text-transform:uppercase;font-weight:500;color:#000}.header.header7 .middle-header-wrapper .my-account-link .toplinks-content{right:0;left:auto;min-width:200px}.header.header7 .middle-header-wrapper .switcher .switcher-trigger strong{font-weight:500}.header.header7 .middle-header-wrapper .btn_action_text span.icon span.t3{width:75%}.header.header7.active-menu .middle-header-wrapper .btn_action_text span.icon span.t3{width:100%}.header .child-content .page-settings{float:right;position:relative;height:100%}.header .child-content .page-settings .toggle-settings{display:flex;height:100%;align-items:center;position:relative;top:55%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transition:all .36s;-webkit-transition:all .36s;-moz-transition:all .36s;-o-transition:all .36s}.header .child-content .page-settings .toggle-settings .toogle-action{color:#333333;font-size:24px}.header .child-content .page-settings .toggle-settings .toogle-action:hover{color:#b20f0f}.header .child-content .page-settings .settings-content{max-height:100px;overflow-y:auto;overflow-x:hidden;position:absolute;top:100%;right:0;background-color:#fff;border:1px solid #eee;min-width:200px;transition:all 300ms;transform:translateY(20px);opacity:0;visibility:hidden;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1)}.header .child-content .page-settings .settings-content .switcher{padding-bottom:10px}.header .child-content .page-settings:hover .settings-content{opacity:1;visibility:visible;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0)}.header .child-content .page-settings .switcher>.switcher-label{font-size:15px;font-weight:500;color:#222;display:block;padding:10px 20px 5px;margin:0}.header .child-content .page-settings .switcher .switcher-options{display:block}.header .child-content .page-settings .switcher .switcher-trigger{padding:10px 20px 5px;color:#b20f0f}.header .child-content .page-settings .switcher .switcher-trigger strong{font-weight:500}.header .child-content .page-settings .switcher .switcher-trigger strong:after{display:none}.header .child-content .page-settings .switcher .switcher-trigger:hover{color:#b20f0f}.header .child-content .page-settings .switcher .ui-dialog{display:block !important;opacity:1;visibility:visible;position:relative;top:100%;background-color:#fff;right:0;left:auto;min-width:0;box-shadow:none;z-index:9;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);padding:0px 20px 5px}.header .child-content .page-settings .switcher .switcher-dropdown li a{font-weight:500}.header .child-content .page-settings .switcher .switcher-trigger .switcher-option a:hover,.header .child-content .page-settings .switcher .switcher-dropdown .switcher-option a:hover{color:#b20f0f}.btn_action_text{background:none;border:none;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.btn_action_text span{display:block;line-height:1}.btn_action_text span.text{font-size:12px;font-weight:600;text-transform:uppercase;margin-left:10px}.btn_action_text span.icon{width:26px;height:22px;position:relative;cursor:pointer;display:block;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out}.btn_action_text span.icon span{display:block;position:absolute;height:2px;width:100%;background:#000;opacity:1;left:0;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transform-origin:left center;-webkit-transform-origin:left center;-ms-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center}.btn_action_text span.icon span.t1{top:0px}.btn_action_text span.icon span.t2{top:10px}.btn_action_text span.icon span.t3{top:20px}.active-menu .btn_action_text span.icon span.t1{top:1px;left:1px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}.active-menu .btn_action_text span.icon span.t2{width:0%;opacity:0}.active-menu .btn_action_text span.icon span.t3{top:19px;left:1px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.toogle_menu_mobile span{font-size:32px;color:#000000;display:block;line-height:1}.mobile-navigation{position:fixed;top:0;left:0;bottom:0;z-index:1000;width:315px;background-color:#fff;max-height:100vh;overflow-y:auto;overflow-x:hidden;left:-315px;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.mobile-navigation .mobile-navigation--tabs{border-bottom:1px solid #eee;position:fixed;top:0;z-index:1001;width:315px;background-color:#fff;left:-315px;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.mobile-navigation .mobile-navigation--tabs li{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;margin:0}.mobile-navigation .mobile-navigation--tabs li a{font-size:24px;position:relative;display:block;text-align:center;border-radius:0;margin:0;font-weight:500;color:#222;border:none !important;background:none !important;padding:20px 0;line-height:1;height:100%}.mobile-navigation .mobile-navigation--tabs li a:before{height:2px;position:absolute;content:"";display:block;bottom:0;left:0;right:0;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0)}.mobile-navigation .mobile-navigation--tabs li a.active:before{transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1)}.mobile-navigation .mobile-navigation--tabs li+li a:after{content:"";display:block;height:24px;width:1px;background-color:#eee;position:absolute;top:50%;left:0;margin-top:-12px}.mobile-navigation>.tab-content{padding-top:100px}.mobile-navigation .top-links li>a{display:block;border-bottom:1px solid #eee;padding:9px 20px}.mobile-navigation .switcher .switcher-options{display:block}.mobile-navigation .switcher .switcher-options .ui-dialog{padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:static;max-height:0px;overflow:hidden;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none}.mobile-navigation .switcher .switcher-options .ui-dialog .switcher-dropdown{padding:10px 0;border-bottom:1px solid #eee}.mobile-navigation .switcher .switcher-options .ui-dialog .switcher-dropdown li{border:none !important}.mobile-navigation .switcher .switcher-options .ui-dialog .switcher-dropdown li a{padding:5px 20px}.mobile-navigation .switcher .switcher-options.active .ui-dialog{max-height:1000px}.mobile-navigation .switcher .switcher-trigger{padding:12px 20px;border-bottom:1px solid #eee;text-transform:none;font-size:14px}.mobile-navigation .switcher .switcher-trigger strong{font-weight:500;display:block;width:100%}.mobile-navigation .switcher .switcher-trigger strong:after{float:right}.mobile-navigation .mgs-megamenu--main ul li{width:100%;position:relative;text-align:left !important}.mobile-navigation .mgs-megamenu--main ul li a{color:#000;display:block;padding:15px;border-bottom:1px solid #ddd}.mobile-navigation .mgs-megamenu--main ul li .dropdown-submenu a{padding:15px 25px}.mobile-navigation .mgs-megamenu--main ul li .toggle-menu{display:inline-block;position:absolute;top:0;right:0;cursor:pointer}.mobile-navigation .mgs-megamenu--main ul li .toggle-menu .icon-toggle{position:relative;width:40px;height:55px}.mobile-navigation .mgs-megamenu--main ul li .toggle-menu .icon-toggle:after,.mobile-navigation .mgs-megamenu--main ul li .toggle-menu .icon-toggle:before{content:"";display:inline-block;background-color:#000;position:absolute;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.mobile-navigation .mgs-megamenu--main ul li .toggle-menu .icon-toggle:after{width:2px;height:14px;top:21px;left:19px}.mobile-navigation .mgs-megamenu--main ul li .toggle-menu .icon-toggle:before{width:14px;height:2px;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}.mobile-navigation .mgs-megamenu--main ul li.active>.toggle-menu .icon-toggle:after{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg)}.mobile-navigation .mgs-megamenu--main ul li .dropdown-menu-ct{display:none}.mobile-navigation .mgs-megamenu--main ul li .dropdown-menu-ct li a{padding:15px 35px}.mobile-navigation .mgs-megamenu--main ul li>.dropdown-mega-menu{display:none}.mobile-navigation .mgs-megamenu--main ul li>.dropdown-mega-menu .mega-menu-content .row{margin-right:0;margin-left:0}.mobile-navigation .mgs-megamenu--main ul li>.dropdown-mega-menu .mega-menu-content .row>div{-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important;padding:0}.mobile-navigation .mgs-megamenu--main ul li>.dropdown-mega-menu .mega-menu-content .row>div .category-image,.mobile-navigation .mgs-megamenu--main ul li>.dropdown-mega-menu .mega-menu-content .row>div .promobanner{display:none}.mobile-navigation .mgs-megamenu--main ul li>.dropdown-mega-menu .mega-menu-content .sub-menu li{text-align:left}.mobile-navigation .mgs-megamenu--main ul li>.dropdown-mega-menu .mega-menu-content .sub-menu li a{padding:15px 25px}.mobile-navigation .mgs-megamenu--main ul li>.dropdown-mega-menu .mega-menu-content .sub-menu li a>span.toggle-menu{display:none}.mobile-navigation .mgs-megamenu--main ul li>.dropdown-mega-menu .mega-menu-content .sub-menu li .sub-menu{display:none}.mobile-navigation .mgs-megamenu--main ul li>.dropdown-mega-menu .mega-menu-content .sub-menu li .sub-menu li a{padding:15px 35px}.mobile-navigation .mgs-megamenu--main ul li>.dropdown-mega-menu .mega-menu-content .sub-menu li span.toggle-menu a{padding:0 !important;border-bottom:none;padding:15px 8px !important}.mobile-navigation .mgs-megamenu--main ul li>.dropdown-mega-menu .mega-menu-content .sub-menu li span.toggle-menu a .icon-plus:before{font-size:12px;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;color:#000}.mobile-navigation .mgs-megamenu--main ul li>.dropdown-mega-menu .mega-menu-content .sub-menu li.active span.toggle-menu a .icon-plus:before{content:"\f031"}.mobile-navigation .mgs-megamenu--main .dropdown-mega-menu>li a{padding:15px 25px}.header-customer-serivce .icon{font-size:21px;background-color:#f8f8f8;width:46px;height:46px;text-align:center;line-height:48px;border-radius:50px}.header-customer-serivce .icon span{font-size:0px;letter-spacing:0}.header-customer-serivce .icon span:before{font-size:21px}.header-customer-serivce .text{padding-left:10px}.header-customer-serivce .text .title{font-size:10px;font-weight:500;color:#8f8f8f;display:block;line-height:1}.header-customer-serivce .text .phone{font-size:18px;font-weight:600;color:#000;display:block;line-height:1.1}.boxed-image .products-grid .product-item-info .product-item-image{border:10px solid #fff}.boxed-image .products-grid .product-item-info div[class^="swatch-opt-"]{margin-top:-15px}.block_cate_sport h2.title{line-height:68px;margin-bottom:17px;margin-top:-15px;letter-spacing:-0.025em}.block_cate_sport .list_subcate li{float:left;width:calc(100% / 3);padding-right:10px}.block_cate_sport .list_subcate li a{color:#8f8f8f;padding:4px 0;font-size:16px;display:inline-block;word-wrap:break-word;transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-o-transform:translate(0);transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.block_cate_sport .list_subcate li a:before{content:"\f0da";font-family:fontAwesome;display:inline-block;margin-right:10px}.block_cate_sport .list_subcate li a:hover{transform:translateX(10px);-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-o-transform:translateX(10px);color:#000}.block_cate_sport .list_subcate:after{content:"";display:table;clear:both}.block_cate_sport .btn-after{display:inline-block;letter-spacing:0.1em;margin-bottom:1px}.bn_lookbook_sport{background-position:center}.bn_lookbook_sport>div span{color:#bababa;letter-spacing:-0.025em}.bn_lookbook_sport>div .title{font-size:110px;line-height:97px;letter-spacing:-0.025em;margin-bottom:35px}.bn_lookbook_sport>div>div a{display:block}.bn_lookbook_sport>div>div a>img{max-width:36px}.bn_lookbook_sport>div>div a.btn-after{padding:0 0 5px;letter-spacing:0.06em;word-spacing:0.1em}.bn_lookbook_sport>div>div a:hover{opacity:0.8}.header.active-sticky{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;background-color:#fff;-webkit-box-shadow:0 1px 9px 2px #d1d1d1;-moz-box-shadow:0 1px 9px 2px #d1d1d1;box-shadow:0 1px 9px 2px #d1d1d1;z-index:99;max-height:70px}.header.active-sticky .top-header-content{display:none}.header.active-sticky .sticky-logo{display:block;max-height:70px;height:auto !important;width:auto !important}.header.active-sticky .default-logo{display:none}.header.active-sticky.header3 .middle-header-wrapper .logo,.header.active-sticky.header4 .middle-header-wrapper .logo{padding:0}.header.active-sticky.header5 .middle-header-content{display:none}.header.active-sticky .logo{min-height:unset !important}.sticky-logo{display:none}.slider-style-5{background-color:#f6f6f6}.slider-style-5 .slider_info{padding:15px 25px}.slider-style-5 .slider_info a,.slider-style-5 .slider_info p{color:#000;font-size:12px;font-weight:500}.slider-style-5 .page-header-sliders .inner-text .title{font-size:110px;word-spacing:0.1em;letter-spacing:-0.04em;line-height:123px;margin-bottom:20px}.slider-style-5 .page-header-sliders .inner-text .title span.color-primary{line-height:23px !important}.slider-style-5 .page-header-sliders .inner-text .content{color:#8f8f8f;line-height:2.3;word-spacing:0.1em;max-width:440px;margin-bottom:70px}.slider-style-5 .page-header-sliders .inner-text .btn.btn-after{line-height:26px;letter-spacing:0.06em;word-spacing:0.1em}.slider-style-5 .page-header-sliders .item-image{background-position:center;background-size:cover;background-repeat:no-repeat}.slider-style-5 .page-header-sliders .item-image img{opacity:0}.deal-single-product .product-item-photo{background-position:center;background-size:cover;background-repeat:no-repeat;display:inline-block}.deal-single-product .product-item-photo .product-image-photo{opacity:0;padding:0;border:none;background-color:transparent}.deal-single-product .product-item-details{padding:84px 0 0}.deal-single-product .product-item-details .product-item-name{font-size:60px;line-height:68px;word-spacing:0.1em;letter-spacing:0.01em;margin-bottom:10px}.deal-single-product .product-item-details .lable{font-size:10px;text-transform:uppercase;font-weight:600;letter-spacing:0.2em;word-spacing:0.1em;color:#8f8f8f;line-height:40px}.deal-single-product .product-item-details .price-box{margin-bottom:25px;margin-top:-27px}.deal-single-product .product-item-details .price-box .old-price .price,.deal-single-product .product-item-details .price-box .price{font-size:38px}.deal-single-product .product-item-details .deal-timer .countdown>span{display:inline-block;position:relative;font-size:46px;color:#000;width:100px;height:106px;background-color:#fff;text-align:center;margin-right:10px;font-family:'Oswald',sans-serif}.deal-single-product .product-item-details .deal-timer .countdown>span:after{position:absolute;bottom:15px;left:0;right:0;color:#8f8f8f;font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.deal-single-product .product-item-details .deal-timer .countdown>span.days:after{content:"Days"}.deal-single-product .product-item-details .deal-timer .countdown>span.hours:after{content:"Hours"}.deal-single-product .product-item-details .deal-timer .countdown>span.mins:after{content:"Minutes"}.deal-single-product .product-item-details .deal-timer .countdown>span.secs:after{content:"Seconds"}.deal-single-product .product-item-details .deal-timer .time-note{display:none}.deal-single-product .product-item-details .product-item-actions button.btn-after{letter-spacing:0.06em;word-spacing:0.1em;line-height:26px;padding:5px 0;font-weight:600}.deal-single-product .product-item-details p{margin-bottom:45px}.deal-single-product .product-item-details .sub-title{color:#000;margin-bottom:33px;display:block}.deal-single-product .product-item-details span.btn-after{display:inline-block;margin-bottom:48px}.deal-single-product .product-item-details span.btn-after:after{background-color:#000;left:0;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0)}.deal-single-product .product-item-details .deal-timer{margin-bottom:45px}.collection-products .product-item:hover a:after{opacity:1}.collection-products .collection-thumb{margin-bottom:23px;background-position:center;background-repeat:no-repeat;background-size:cover}.collection-products .collection-thumb img{opacity:0}.collection-products .collection-thumb a:after{content:"";position:absolute;left:15px;right:15px;top:15px;bottom:15px;background-color:rgba(255,255,255,0.4);opacity:0;transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms}.collection-products .owl-carousel-collection .owl-dots{margin:48px 0 0}.collection-products .owl-carousel-collection .owl-dots .owl-dot{width:16px;height:16px;border-radius:50%;border:1px solid #ebcaca;background-color:#ebcaca}.collection-products .owl-carousel-collection .owl-dots .owl-dot.active,.collection-products .owl-carousel-collection .owl-dots .owl-dot:hover,.collection-products .owl-carousel-collection .owl-dots .owl-dot:focus{border-color:#b20f0f;background-color:#b20f0f}.product-wishlist-items .product-item-actions{position:absolute;top:51%;left:51%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;opacity:0}.product-wishlist-items .product-item-actions .action{font-size:18px;border:none;width:42px;height:42px;text-align:center;line-height:44px;padding:0;margin-right:10px;border-radius:50%;display:inline-block;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;z-index:1}.product-wishlist-items:hover .product-item-actions{opacity:1}.product-wishlist-items:hover .product-item-actions .action{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0)}.guestwishlist-index-index .products.wishlist ol.product-items{margin-bottom:50px}.guestwishlist-index-index .actions-toolbar .primary button.action.tocart{background-color:transparent;color:#000;border:2px solid #000}.guestwishlist-index-index .actions-toolbar .primary button.action.tocart:hover,.guestwishlist-index-index .actions-toolbar .primary button.action.tocart.active,.guestwishlist-index-index .actions-toolbar .primary button.action.tocart:focus{background-color:#000;color:#fff}.block.crosssell{margin-top:50px}.block.crosssell .content-heading{margin-bottom:65px}.block.crosssell .content-heading .template-type-3 .title{padding-bottom:25px}.instagram-shop{margin:0 -10px}.instagram-shop .snptwdgt-rtd__ftr{display:none}.instagram-shop .widget-hotspot{background-color:transparent;color:#fff;font-size:16px;width:34px;height:34px;line-height:30px;font-weight:600;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;transform:translateZ(0) scale(1);-webkit-transform:translateZ(0) scale(1);-moz-transform:translateZ(0) scale(1);-o-transform:translateZ(0) scale(1);transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms}.no-touch .snptwdgt__item:hover .widget-hotspot{background-color:#000032 !important;border-color:transparent !important;transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05)}.no-touch .snptwdgt__item:hover .snpt__fauximg{transform:scaleX(1.05) scaleY(1.05) translateZ(0);-webkit-transform:scaleX(1.05) scaleY(1.05) translateZ(0);-moz-transform:scaleX(1.05) scaleY(1.05) translateZ(0);-o-transform:scaleX(1.05) scaleY(1.05) translateZ(0)}.hotspot-modal{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.hotspot-modal .public-hotspot-info-holder .public-hotspot-info .public-hotspot-info__btn-buy.snpt-cta-btn>span{display:none}.hotspot-modal .public-hotspot-info-holder .public-hotspot-info .public-hotspot-info__first-line{line-height:31px;height:auto !important}.hotspot-modal .public-hotspot-info-holder .public-hotspot-info .public-hotspot-info__second-line{clear:right;color:#000 !important;font-weight:500;margin-top:5px !important}.hotspot-modal .modal-dialog{pointer-events:auto}.hotspot-modal .modal-dialog .chevron{top:50% !important;font-size:20px}.hotspot-modal-tm-1 public-modal>.hotspot-modal .public-hotspot-info-holder .public-hotspot-info .public-hotspot-info__price{color:#000032 !important;font-weight:500}.hotspot-modal-tm-1 public-modal>.hotspot-modal .public-hotspot-info-holder .public-hotspot-info .public-hotspot-info__btn-buy.snpt-cta-btn{background-color:#fff !important;border-radius:50% !important;border:1px solid #c9dddd !important;color:#000 !important;display:block;font-size:14px;height:34px;line-height:32px;overflow:hidden;padding:0;position:relative;text-align:center;width:34px}.hotspot-modal-tm-1 public-modal>.hotspot-modal .public-hotspot-info-holder .public-hotspot-info .public-hotspot-info__btn-buy.snpt-cta-btn:hover{background-color:#000032 !important;border-color:#000032 !important;color:#fff !important}.hotspot-modal-tm-1 public-modal>.hotspot-modal .public-hotspot-info-holder .public-hotspot-info .public-hotspot-info__btn-buy.snpt-cta-btn:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f07a";display:inline-block;font-size:inherit;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto}.hotspot-modal-tm-1 public-modal>.hotspot-modal .public-hotspot-info-holder .public-hotspot-info .public-hotspot-info__btn-buy.snpt-cta-btn>span{display:none}.hotspot-modal-tm-1 .snpt-modal.hotspot-modal .snptico-right-chevron{color:#000}.slider-style-6{position:relative}.slider-style-6 .slider_info{padding:0;position:absolute;bottom:40px;right:70px;z-index:1}.slider-style-6 .slider_info a,.slider-style-6 .slider_info p{color:#fff;font-size:12px;font-weight:500;word-spacing:0.1em}.slider-style-6 .slider_info .fa-circle{font-size:7px;padding-top:8px}.slider-style-6 .page-header-sliders .inner-text .title{font-size:143px;letter-spacing:-0.05em;line-height:124px;font-weight:500;margin-bottom:75px}.slider-style-6 .page-header-sliders .inner-text .title span{font-size:94px;line-height:10px}.slider-style-6 .page-header-sliders .inner-text .sub-title{text-transform:uppercase;letter-spacing:0.2em;margin-bottom:10px}.slider-style-6 .page-header-sliders .inner-text .btn.btn-after{line-height:26px;letter-spacing:0.06em;word-spacing:0.1em}.slider-style-6 .page-header-sliders .item-image{background-position:center;background-size:cover;background-repeat:no-repeat}.slider-style-6 .page-header-sliders .item-image img{opacity:0}.heading-collection-barber{padding-top:90px;padding-left:17px}.heading-collection-barber h6{word-spacing:0.1em;margin-bottom:3px}.heading-collection-barber h2{font-size:80px;line-height:1;text-transform:uppercase;margin-bottom:48px;font-weight:700;word-spacing:0.1em;letter-spacing:0.03em}.heading-collection-barber .line{margin-bottom:45px;display:block;width:70px;height:4px;background-color:#000}.heading-collection-barber .popup-video{display:inline-block;margin-top:37px;letter-spacing:0.1em}.collection-barber-item .title{font-size:60px;letter-spacing:-0.04em;word-spacing:0.1em;line-height:1;margin-top:-5px}.collection-barber-item .price_collection{display:table;margin-bottom:25px}.collection-barber-item .price_collection>span{display:table-cell;vertical-align:middle;padding-right:10px;font-size:12px;line-height:16px}.collection-barber-item .price_collection p{margin-bottom:0;font-weight:600}.action-view.collection{font-weight:600;line-height:17px;letter-spacing:0.06em;word-spacing:0.1em;display:inline-block}.action-view.collection span{display:block}.action-view.collection:before,.action-view.collection:after{content:"";width:80%;height:11px;border:2px solid #b20f0f;display:inline-block}.action-view.collection:before{border-bottom-color:transparent}.action-view.collection:after{border-top-color:transparent}.testimonial-inbgr{background-size:cover}.testimonial-inbgr .testimonial-item .testimonial-content .content blockquote{color:#fff}.testimonial-inbgr .testimonial-item .testimonial-content .author-info .name,.testimonial-inbgr .testimonial-item .testimonial-content .author-info .infomation{color:#fff}.nav-style-2 .products-grid .owl-carousel .owl-nav{margin-top:20px;text-align:center}.nav-style-2 .products-grid .owl-carousel .owl-nav button{display:inline-block;border:2px solid;width:59px;margin:0 25px;color:#000;position:relative;left:auto;right:auto;height:47px;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0)}.nav-style-2 .products-grid .owl-carousel .owl-nav button span{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);background-color:#fff;letter-spacing:0.5em;line-height:26px;font-size:12px}.nav-style-2 .products-grid .owl-carousel .owl-nav button.disabled{color:#8f8f8f}.nav-style-2 .products-grid .owl-carousel .owl-nav button.owl-prev span{left:37%}.nav-style-2 .products-grid .owl-carousel .owl-nav button.owl-next span{left:-27%}.products-grid .product-item-info .product-item-image .product-actions .action .icon-enlarge3{vertical-align:middle;padding-left:3px;padding-bottom:4px}.products-grid .product-item-info .product-item-image .product-actions .action .fa-retweet{line-height:40px;display:block}.header .child-content .page-settings:hover .settings-content .switcher .ui-dialog{opacity:1;visibility:visible}.header .child-content .page-settings .switcher .ui-dialog{opacity:0;visibility:hidden}.actions-fullwidth{width:100%;padding-top:8px}.button-fullwidth{width:100%}.notification-spacer{padding-bottom:54px}.notification-hidden{display:none}