body{font-family:'PF Futura Neu Book';color:#2d3e4f;font-size:16px}.action.primary{font-family:'PF Futura Neu Book'}#sw-header{width:100%;box-sizing:border-box;border-bottom:1px solid #2d3e4f}.cms-home #sw-header{border-bottom:none}div#sw-header-top{padding:0 100px}#sw-header a:hover{text-decoration:none}.nav-sections-item-content{background:#fff}#sw-header-top-right{display:flex;justify-content:flex-end;align-items:center}.blog-container a{padding:0 40px;background:#fb80b5;height:50px;line-height:50px;display:block}.blog-container a:hover{background:#2d3e4f}#blog-container{font-size:20px;font-family:'PF Futura Neu';color:#fff}.phone-container,.email-container{padding:0 0 0 40px;box-sizing:border-box;font-size:14px;line-height:14px}.phone-container a,.email-container a{color:#000;transition:.4s all}.phone-container a:before{content:url('../images/zachos/zachos eshop-13.png');display:inline-block;padding-right:0;margin-right:5px;position:relative;top:2px}.email-container a:before{content:url('../images/zachos/zachos eshop-12.png');padding-right:0;display:inline-block;height:12px;margin-right:5px;position:relative;top:2px}.phone-container a:hover,.email-container a:hover{color:#888}#sw-header-middle{display:flex;background:#2d3e4f;padding:0 100px}div#sw-logo{flex:200px}#sw-last{margin:auto;padding-top:0;height:25px;display:flex;align-items:flex-start;justify-content:flex-end;width:calc(100% - 200px)}.logo{margin:0;float:none;position:relative;right:25px}.logo img{transform:scale(.6)}div#sw-account{order:2;margin-left:10px}#sw-search{width:50%;order:1;float:left}#sw-search .block-search{padding-left:0 !important;position:unset !important;width:400px!important;float:right!important}.customer-welcome{width:26px;height:26px;background:#fff;border-radius:50%;text-align:center;line-height:26px;position:relative}.customer-welcome .customer-name{cursor:pointer;position:absolute;left:0;top:0;width:26px;height:26px}.customer-welcome .action.switch{opacity:0}#sw-minicart{width:auto;float:left;height:35px;order:3;margin-left:10px}#sw-search .block-search .action.search{position:unset !important;height:auto}#sw-search .block-search .action.search:before{color:#fff;content:url('../images/zachos/zachos eshop-14.png')}.block-search .action.search.disabled,.block-search .action.search[disabled],fieldset[disabled] .block-search .action.search{opacity:1}#search_mini_form .field.search{display:block;float:left}#search_mini_form .actions{float:right}.minicart-wrapper{position:unset;float:none}.minicart-wrapper .action.showcart{width:26px;height:26px;text-align:center;border-radius:50%;background-color:#fb80b5;position:relative}.minicart-wrapper .action.showcart:before,.minicart-wrapper .action.showcart.active:before{content:"";width:100%;height:100%;position:absolute;background:url(../images/cart.png);left:0;background-size:contain;background-repeat:no-repeat;background-position:center;padding:5px;background-clip:padding-box;box-sizing:border-box;background-origin:content-box}.minicart-wrapper .action.showcart:hover:before,.minicart-wrapper .action.showcart.active:before{color:#000}.owl-carousel .owl-stage-outer{padding:0}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.mage-dropdown-dialog{position:relative;right:4px}#sw-language-switch{margin:auto 0px;width:auto;float:left;height:100%;text-align:right;padding:0 0 0 100px;box-sizing:border-box;line-height:25px;order:4}.banner-item.banner-slider .item{background-size:cover !important}.actions.dropdown.options.switcher-options{font-size:14px;font-family:'PF Futura Neu';color:#fff}.switcher-option a{color:#fff}#sw-header-bottom{display:flex}#sw-header-bottom .sw-home-link{list-style:none}.sw-home-link a{color:gray;font-weight:400;font-size:15px}.sw-categories-container{width:100%}.nav-sections{margin-bottom:0}.navigation{font-weight:400;color:#a0a0a0 !important;background:#fff}.navigation ul{padding:0;display:flex;justify-content:space-between}.navigation .level0>.level-top{color:gray !important;padding:0;transition:.4s all}.navigation .level0>.level-top:hover{color:#525252}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border:none}#banner-slider-carousel{margin-top:0}.carousel-container{margin-bottom:90px}.banner-item.banner-slider .item{height:80vh}.banner-item.banner-slider .item .container{width:auto;top:50%;left:100px;transform:translateY(-50%);max-width:500px}.sw-banner-header{margin-bottom:10px;color:#fb9ec5;font-size:60px;font-family:'PF Futura Neu';line-height:60px}.sw-banner-description{font-weight:lighter;font-size:18px;margin-bottom:25px;hyphens:auto}.sw-banner-link{padding:0 50px;border:2px solid #fb9ec5;font-size:18px;color:#fb9ec5;letter-spacing:1px;font-weight:lighter;transition:.4s all;height:60px;line-height:60px;display:table;margin-top:25px}.sw-banner-link:hover{text-decoration:none;color:#fbf8f6;background-color:#fb9ec5}#banner-slider-carousel .owl-dots{position:absolute;bottom:40px;right:100px;opacity:1;top:initial;left:unset;display:table;width:auto}.owl-carousel button.owl-dot,.owl-carousel button.owl-dot:active{box-shadow:none;border-radius:0;width:16px;height:16px;margin-right:7px;border:2px solid #fb9ec5}.owl-carousel button.owl-dot span{background-color:#000}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{opacity:1;background-color:#000}.owl-theme .owl-dots .owl-dot span{border-radius:0;opacity:0;background-color:#000;margin:auto;width:8px;height:8px}.owl-carousel button.owl-dot:hover span,.owl-carousel button.owl-dot:active span{opacity:1}#banner-slider-carousel .owl-nav{opacity:1;position:absolute;margin:0;top:0}#banner-slider-carousel .owl-nav button{color:#616c79;box-shadow:none;opacity:1;width:20px;height:40px}#banner-slider-carousel .owl-nav .owl-prev span:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);left:0}#banner-slider-carousel .owl-nav .owl-next span:before{transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);right:0}#banner-slider-carousel .owl-nav button span{width:100%;height:100%;font-size:0;position:relative}#banner-slider-carousel .owl-nav button:hover{opacity:.5}#banner-slider-carousel .owl-nav .owl-prev{left:8%;top:50%}button,a,a:before,i:before{transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease}#banner-slider-carousel .owl-nav .owl-next{right:8%;top:50%}.sw-privileges-container{margin:0 0 50px;display:flex;justify-content:space-around;align-items:flex-start}.privilege{flex:1}.block-static-block.widget,.block-cms-link.widget{margin-bottom:0;padding:0 100px}.privilege-header{font-family:'PF Futura Neu';font-size:16px;text-align:center;position:relative}.privilege-header img{height:40px;object-fit:contain}.privilege-header p{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;font-size:18px}.privilege-info{text-align:center;font-size:16px;font-weight:lighter;position:relative}.privilege p{margin-bottom:0}.privilege-info ul{list-style:none;padding:0;margin:0}.privilege-info li{margin-bottom:0}.privilege-info li:before{content:'-'}.sw-full-product-slider-container{margin:auto;margin-bottom:100px}.sw-news-image img{width:100%;display:block;object-fit:cover}.sw-horizontal-line{border-bottom:1px solid #969ea7}.sw-info-container{width:45%;margin:auto;text-align:center;background-color:#fff;position:relative;bottom:35px}.slick-slide img{width:100%}.sw-slider-title{font-size:42px;margin-bottom:0;color:#2d3e4f;font-family:'PF Futura Neu'}.slick-initialized .slick-slide{margin:0 20px}.sw-slider-description{color:#fb9ec5}.slick-list.draggable{margin:0 -20px}.sw-middle-container{position:relative}.slick-slider{padding:0}.minicart-wrapper .action.close:hover:before{color:#fb80b5}.sw-action-buttons-container{position:absolute;bottom:-25px;width:100%;opacity:0;pointer-events:none;background:#fff;transition:.2s all}.block-minicart .block-content>.actions>.primary{margin:0 0 10px}.block-minicart .subtitle{margin:0 0 10px}.sw-action-buttons-container-bright{transition:.2s all;bottom:0;opacity:1;pointer-events:auto}.sw-slider-container .description{hyphens:auto;color:#2d3e4f;margin-bottom:25px;font-size:16px;height:80px;margin-top:10px;overflow:hidden}.sw-slider-container .description p br,.sw-grid-container .description p br{display:none}.sw-slider-container .action.tocart.primary,.sw-grid-slider-container .action.tocart.primary,.product-item .tocart,.table-comparison .action.tocart{width:100%;background-color:#fff;color:#2d3e4f !important;text-align:left;border:none;font-size:16px;line-height:24px;display:block;font-family:'PF Futura Neu'}.sw-slider-container .action.tocart.primary:hover,.sw-grid-slider-container .action.tocart.primary:hover,.product-item .tocart:hover,.table-comparison .action.tocart:hover{color:#fb80b5!important}.sw-slider-container .action.tocart.primary:before,.sw-grid-slider-container .action.tocart.primary:before,.product-item .tocart:before,.table-comparison .action.tocart:before{content:'+'}.table-comparison .action.tocart{background:0 0 !important;padding:0;margin-right:20px}.product-item .tocart:hover{background:0 0;border:none}.sw-slider-container .action.tocart.primary.disabled,.sw-grid-slider-container .action.tocart.primary.disabled{opacity:1}.product-item .tocart{padding:0 10px 0 0;background:0 0 !important}.sw-slider-container .action.tocart.primary.disabled:before,.sw-grid-slider-container .action.tocart.primary.disabled:before{content:''}.sw-link{background-color:#f2f2f2;padding:40px 0}.product-item.slick-slide{padding:20px !important}.slick-slide img{mix-blend-mode:multiply;transform:scale(.8)}.sw-final-price,.product-item .price-box .price{color:#fb80b5;font-family:'PF Futura Neu';font-size:18px}span.price-label{display:none}.sw-regular-price,.old-price .price{font-size:18px;font-weight:lighter;text-decoration:line-through}.old-price .price{font-size:18px !important;font-weight:lighter !important;text-decoration:line-through;color:gray !important;margin-left:20px}.sw-price-left{float:left;margin-right:20px}.slick-prev,.slick-next{box-shadow:none !important;top:35% !important}.slick-prev{left:-50px !important}.slick-next{right:-50px !important}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{border:none}.slick-prev.slick-arrow:active,.slick-next.slick-arrow:active{background:0 0;border:none}.slick-prev:hover,.slick-next:hover{opacity:.5}.slick-prev:before,.slick-next:before{font-family:'Font Awesome 5 Free' !important;color:#fb80b5 !important;opacity:1 !important}.slick-prev:before,.slick-next:before{content:"" !important;width:20px;height:20px;position:absolute;border-left:1px solid #fb80b5;border-top:1px solid #fb80b5;top:0}.slick-prev:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);left:0}.slick-next:before{transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);right:0}.amsearch-form-container .input-text:focus{box-shadow:none}.sw-discover-container{height:500px;position:relative;text-align:center;margin:100px 0}.sw-discover-container img{width:100%;height:100%;object-fit:cover}.sw-discover-link{box-shadow:0px 0px 30px rgb(45 62 79/70%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sw-discover-link:hover{text-decoration:none;color:#fff}.sw-grid-container{margin:auto;display:flex;margin-bottom:40px;justify-content:space-between}.sw-grid-container .slick-initialized .slick-slide>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px}.sw-grid-slider-container .product-item{padding:0;width:100% !important}.sw-grid-slider-container.sw-left-slider .slick-list.draggable{position:relative}.sw-grid-slider-container.sw-left-slider .product-item{padding:0}.sw-grid-container .product-item{padding:0}.sw-grid-container .description{font-size:16px;height:80px;overflow:hidden}.sw-grid-container .slick-list.draggable{margin:0}.sw-grid-container .slick-initialized .slick-slide{margin:0}.sw-grid-container .sw-link{padding:0;margin-bottom:5px}.sw-grid-container .sw-link a{height:0;display:block;padding-bottom:100%;position:relative}.sw-grid-container .sw-link a img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:30px;height:100%;box-sizing:border-box}.sw-grid-container .slick-prev,.sw-grid-container .slick-next{opacity:1;width:10px;height:10px}.sw-grid-container .slick-prev:before,.sw-grid-container .slick-next:before{font-size:10px !important}.sw-grid-container .slick-prev{display:block;position:relative;left:initial !important;top:-50px !important;right:60px !important}.sw-grid-container .slick-next{display:block;position:absolute;top:-40px !important;left:initial;right:0 !important}.sw-grid-middle-container{box-sizing:border-box;margin:0;text-align:center;width:20%;padding:0 40px}.sw-grid-slider-container{width:40%;margin:0}.sw-grid-container .slick-initialized .slick-slide>div:first-child{margin-bottom:40px}.sw-grid-slider-container .sw-final-price,.sw-grid-slider-container .sw-regular-price{font-size:14px}.sw-grid-slider-container .sw-description-price-container{margin-top:15px;margin-bottom:0}.sw-grid-title-container{display:flex;width:70%;position:relative;align-items:center}.sw-grid-title{font-size:36px;color:#2d3e4f;font-family:'PF Futura Neu';margin:0 0 20px}.sw-middle-product-image img{height:100%;width:100%;object-fit:cover}.sw-grid-title-container .sw-horizontal-line{width:auto;flex:1;border-bottom:2px solid #cacfd3;margin:0 15px;height:1px}.sw-middle-product-container{position:relative;top:72px;height:calc(100% - 191px)}.sw-middle-product-image{height:100%}.sw-middle-product-container .sw-add-to-cart-container{position:absolute;top:50%;margin:auto;width:100%;text-align:center;transform:translateY(-50%)}.sw-middle-product-container .action.tocart.primary{padding:12px 45px;font-size:20px;font-weight:400;border-radius:0}.sw-middle-product-container .action.primary{background:#2d3e4f;border:1px solid #2d3e4f}.sw-middle-product-container .action.primary:hover,.sw-middle-product-container .action.primary:focus,.sw-middle-product-container .action.primary:active{background:#fb80b5;border:1px solid #fb80b5}.sw-after-block-container{margin:100px 0 0;padding:50px 0 100px;background:#fb80b5}.sw-image-container{text-align:center}.sw-after-block-container img{mix-blend-mode:multiply;height:200px}.sw-diy-horizontal-line{border-bottom:1px solid #fff;width:10%;margin:0 auto 30px;height:1px}.sw-prompt-container{width:75%;margin:auto}.sw-text-container{text-align:center;color:#fff;margin:auto;margin-bottom:15px;font-size:24px}.sw-note-container{text-align:center;color:#fff;margin-bottom:50px}.block.newsletter .field.newsletter{max-width:100%}b,strong{font-family:'PF Futura Neu'}.sw-link-container{text-align:center}.sw-button-link{text-decoration:none;background-color:#2d3e4f;color:#fff!important;padding:0 50px;font-size:22px;font-weight:lighter;height:60px;line-height:60px;display:table;margin:auto}.sw-button-link:hover{text-decoration:none;background-color:#fff;color:#2d3e4f !important}.sw-newsletter-block{margin:auto;position:relative;margin-bottom:100px}.sw-newsletter-blocks{position:absolute;width:100%;top:0;display:flex;height:100%;align-items:center;padding:0 100px;box-sizing:border-box}.sw-left-block{text-align:right;color:#fff;font-size:26px;padding-right:50px;width:50%}.sw-right-block{width:50%}.sw-subscribe-info,.sw-news-info{text-align:left}.sw-subscribe-info{letter-spacing:1px;font-size:34px;line-height:34px}.sw-subscribe-info strong{display:block}.sw-news-info{font-size:22px;text-align:left;letter-spacing:1px}.sw-right-block #newsletter-validate-detail{display:flex;flex-direction:column}.sw-right-block #newsletter-validate-detail .block.newsletter .field .control{height:60px;margin-bottom:25px}.sw-right-block #newsletter:focus,.sw-right-block #newsletter:active{box-shadow:none}.sw-right-block .action.subscribe.primary{width:75%;height:60px;font-size:18px;background:#2d3e4f;border:1px solid #2d3e4f;border-radius:0;margin:0;box-sizing:border-box}.sw-right-block .action.subscribe.primary:hover{background:#fb80b5;border:1px solid #fb80b5}.sw-right-block .block.newsletter{width:100%;max-width:100%}.sw-right-block .block.newsletter .actions{width:auto}.block.newsletter .field .control:before{display:none !important}.sw-right-block #newsletter{margin:0 0 10px;padding:0 0 0 20px;height:60px;background:0 0;border:1px solid #fff;color:#fff;font-family:'PF Futura Neu'}::placeholder{color:#fff !important;opacity:1;font-family:'PF Futura Neu'}.sw-brands-container{margin:auto}.brand-image-container{text-align:center}.brand-image-container a{margin:auto;height:100%;display:inline-block}.page-footer{background-color:#f2f2f2;padding:0}.sw-footer-container{display:flex;box-sizing:border-box}.sw-first,.sw-second,.sw-third{flex:1}.page-footer .widget.block{margin:0;padding:100px 100px 50px}.sw-footer-column-links ul{list-style:none;padding-left:0}.sw-footer-column-title{font-family:'PF Futura Neu';margin-bottom:30px;color:#2d3e4f}.sw-footer-column-links li a,.sw-footer-column-links li p{color:#2d3e4f}.sw-footer-column-links li a{transition:.4s all}.sw-footer-column-links li a:hover{text-decoration:none;color:#fb80b5}.switcher-option a:hover{color:#fb80b5}a:active,.alink:active{color:#fb80b5}a:hover,.alink:hover{color:#fb80b5}a:visited,.alink:visited{color:unset}.navigation .level0>.level-top:hover{color:#fb80b5 !important}.product-image-container{background-color:#f2f2f2;padding:40px 0;width:100% !important}.product-image-wrapper{mix-blend-mode:multiply}.page-products .product-item-info{width:100%}.toolbar select{background-color:#fff;box-shadow:none;border-radius:0;color:#2d3e4f;border-color:#2d3e4f;text-overflow:unset}.sorter-action:hover:before{color:#fb80b5}.sorter-action:before{color:#2d3e4f}.modes-mode.active{box-shadow:none;background:#2d3e4f;color:#fff}.modes-label+.modes-mode{border-radius:0}.modes-mode{border:none}.modes-mode:before{color:#fff}.modes-mode:last-child{border-radius:0;border-right:none}.modes-mode{background-color:#fb80b5;box-shadow:none}.page-products .page-main{max-width:100%;padding:0 100px}.breadcrumbs{max-width:100%;padding:0}.breadcrumbs .items{border-top:none;border-bottom:1px solid #2d3e4f;padding:5px 0;text-align:center}.breadcrumbs a:visited{color:unset}.breadcrumbs a{color:#fb80b5 !important}.breadcrumbs a:hover{text-decoration:none;color:#2d3e4f !important}.page-products .products-grid .product-item{margin:0 !important;padding:0;width:100%}.page-products .products-grid .product-items{margin:0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:40px}.products-grid .product-item-info:hover,.products-grid .product-item-info.active{box-shadow:none;border:none;margin:0;padding:0}.products-grid .product-item-inner{box-shadow:none;border:none;left:0;margin:0;padding:0;right:0;bottom:-100px;transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease}.products-grid .product-item-actions{margin:0}.product.details.product-item-details{position:relative;overflow:hidden}.products-grid .product-item-info:hover .products-grid .product-item-inner{bottom:0}.product-item .price-box{margin:10px 0 0}.product-item .price-box{margin:0}.products-grid .product-item-info:hover .product-item-inner,.products-grid .product-item-info.active .product-item-inner{bottom:0}.product-item-name{margin:10px 0 20px}.abs-actions-addto:before,.bundle-options-container .block-bundle-summary .product-addto-links>.action:before,.product-item-actions .actions-secondary>.action:before,.product-social-links .action.tocompare:before,.wishlist.split.button>.action.split:before,.product-social-links .action.mailto.friend:before,.product-social-links .action.towishlist:before,.block-bundle-summary .action.towishlist:before,.product-item .action.towishlist:before,.table-comparison .action.towishlist:before{color:#2d3e4f}.abs-actions-addto:hover:before,.bundle-options-container .block-bundle-summary .product-addto-links>.action:hover:before,.product-item-actions .actions-secondary>.action:hover:before,.product-social-links .action.tocompare:hover:before,.wishlist.split.button>.action.split:hover:before,.product-social-links .action.mailto.friend:hover:before,.product-social-links .action.towishlist:hover:before,.block-bundle-summary .action.towishlist:hover:before,.product-item .action.towishlist:hover:before,.table-comparison .action.towishlist:hover:before{color:#fb80b5}.block-search input::placeholder{color:#2d3e4f !important}.block-search input{font-size:14px;padding:0 20px;width:300px;border:none !important;height:26px}.block-search .block-content{float:right}._keyfocus *:focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:none}.block-search .block-content{float:right;height:26px;background:#fff;border-radius:20px;width:100%;position:relative}#search_mini_form .field.search{float:unset}#sw-search{width:400px}.search-autocomplete.-bottom-position{width:400px !important}.amsearch-form-container.-opened .amsearch-wrapper-input,.search-autocomplete,.amsearch-results{max-width:400px;width:400px !important;overflow:hidden;max-height:60vh;overflow-y:auto}.amsearch-wrapper-input{border-radius:20px;overflow:hidden}#search_mini_form .actions{position:absolute;right:10px;z-index:99;top:0}.minicart-wrapper{margin-left:0}.catalog-product-view .page-main{padding-top:50px;max-width:100%;padding:50px 100px}h1.page-title{color:#2d3e4f;font-family:'PF Futura Neu';font-size:24px;line-height:34px}a,.alink{color:#fb80b5}a:hover,.alink:hover{color:#2d3e4f;text-decoration:none}.product-options-bottom .price-box .price-container .price,.product-info-price .price-box .price-container .price{font-size:24px;line-height:24px;color:#2d3e4f;font-family:'PF Futura Neu'}.product-info-main .product-info-price{color:#2d3e4f;border-bottom:1px solid #2d3e4f}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email],textarea{border:1px solid #2d3e4f;font-family:'PF Futura Neu Book';height:60px;line-height:60px}.box-tocart .fieldset{display:flex;align-items:flex-end}.box-tocart .fieldset>.field,.box-tocart .fieldset>.fields>.field{margin:0}.box-tocart .actions{width:100%;margin-left:30px}button#product-addtocart-button{width:100%;margin:0;border-radius:0;background:#05c46b;border:none;height:60px}button#product-addtocart-button:hover{background:#2d3e4f}.product.data.items>.item.content{border:none;border-top:1px solid #fb80b5;text-align:center}.product.data.items>.item.title>.switch{color:#2d3e4f;background:#fff;border:none}.data.item.title.active a{border-bottom:none !important}.review-form .action.submit.primary{background:#2d3e4f;color:#fff;border:none;border-radius:0;height:40px;padding:0 30px;font-family:'PF Futura Neu Book'}.review-form .action.submit.primary:hover{background:#fb80b5;border:none;color:#fff}.products-list .product-item-photo{display:block;padding:0;width:auto;margin-right:30px}.products-list .product-item-info{display:flex;width:100%;align-items:center}.products-list .product-item:not(:last-child){margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #2d3e4f}.product.description.product-item-description a.action.more{width:100%;display:table;margin-top:10px}.abs-visually-hidden-desktop-s,.products-grid .product-item-info:not(:hover):not(.active) .product-item-inner{clip:unset;height:auto;margin:0;padding:0;width:auto;display:block}.customer-welcome i.fas.fa-user:before{content:"";width:100%;height:100%;position:absolute;background:url(../images/user.png);left:0;background-size:contain;background-repeat:no-repeat;background-position:center;padding:5px;background-clip:padding-box;box-sizing:border-box;background-origin:content-box;top:0}.minicart-wrapper .block-minicart{border:1px solid #2d3e4f;box-shadow:none;color:#2d3e4f}.message{margin:0 !important;padding:30px 30px 30px 50px!important}.message.success{background:#05c46b;color:#fff}.message.warning{background:#f39c12;color:#fff}.message.info{background:#f39c12;color:#fff}.message.error{background:#e74c3c;color:#fff}.message>*:first-child:before{color:#fff !important;top:50% !important;transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);margin:0 !important}.message a{color:#fff!important;text-decoration:underline!important}.page.messages{position:fixed;bottom:40px;left:40px;z-index:100000;width:400px}.action.primary:focus,.action.primary:active{background:0 0;border:none;color:#fb80b5}.minicart-wrapper .action.showcart .counter.qty{background:#fff;color:#2d3e4f;height:20px;line-height:20px;border-radius:50%;display:inline-block;margin:0;min-width:20px;overflow:hidden;padding:0;text-align:center;white-space:normal;position:absolute;bottom:-5px}.minicart-items-wrapper{border:1px solid #2d3e4f;border-left:none;border-right:none}.minicart-items .product-item:not(:first-child){border-top:1px solid #2d3e4f}.minicart-wrapper .action.showcart .counter-number{text-shadow:none}.action.primary,button,.action.primary,.action-primary,.amshopby-button,.am-filter-go{background:#2d3e4f;border-radius:0;border:none;font-family:'PF Futura Neu Book';color:#fff;height:60px;line-height:60px;padding:0 50px}button:focus,button:active,.action.primary:focus,.action.primary:active{background:#fb80b5;border:none;color:#fff}.action.primary:hover,button:hover,.action.primary:hover,.action-primary:hover,.amshopby-button:hover,.am-filter-go:hover{background:#fb80b5;border:none;color:#fff}.action.primary:focus,.action-primary:focus,.action.primary:active,.action-primary:active,.amshopby-button:focus,.amshopby-button:active,.am-filter-go:focus,.am-filter-go:active{background:#fb80b5;border:none;color:#fff}.minicart-items .product-item-name a{color:#2d3e4f}.minicart-items .product-item-name a:hover{color:#fb80b5}.minicart-items .action.edit:active:before,.minicart-items .action.delete:active:before{color:#fb80b5}.minicart-items .action.edit:hover:before,.minicart-items .action.delete:hover:before{color:#fb80b5}.minicart-items .action.edit:before,.minicart-items .action.delete:before{color:#2d3e4f}.customer-welcome ul{border:1px solid #2d3e4f;box-shadow:none}.customer-welcome ul i{display:none}.customer-welcome li a:hover{color:#fb80b5 !important}.customer-welcome li a:visited{color:unset}.customer-welcome li a{color:#2d3e4f}.customer-welcome ul li:hover{background:0 0}.checkout-cart-index main#maincontent,.customer-account-login main#maincontent,.customer-account-create main#maincontent,.customer-account-forgotpassword main#maincontent,.account main#maincontent,.catalog-product_compare-index main#maincontent{width:100%;max-width:100%;padding:50px 100px}button,a.action.primary{border-radius:0}.login-container .block .block-title{border-bottom:1px solid #2d3e4f}button:not(.primary){box-shadow:none;height:60px;line-height:60px;padding:0 50px}input#coupon_code{height:60px}.abs-account-blocks .block-title,.account .legend,.form-giftregistry-search .legend,.block-giftregistry-results .block-title,.block-giftregistry-shared-items .block-title,.block-wishlist-search-form .block-title,.block-wishlist-search-results .block-title,.multicheckout .block-title,.multicheckout .block-content .title,.customer-review .review-details .title,.paypal-review .block .block-title,.account .column.main .block:not(.widget) .block-title,.multicheckout .block-title,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title,[class^=sales-guest-] .column.main .block:not(.widget) .block-title,.sales-guest-view .column.main .block:not(.widget) .block-title{border-bottom:1px solid #2d3e4f;color:#2d3e4f}#store-selector .form-continue .actions-toolbar .action.primary,.order-review-form .action.primary,.bundle-actions .action.primary.customize,.bundle-options-container .block-bundle-summary .box-tocart .action.primary,.box-tocart .action.tocart,.cart-summary .checkout-methods-items .action.primary.checkout,.block-minicart .block-content>.actions>.primary .action.primary,.methods-shipping .actions-toolbar .action.primary,.block-authentication .action.action-register,.block-authentication .action.action-login,.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary,.form-address-edit .actions-toolbar .action.primary,.box-tocart .action.instant-purchase,.multicheckout .action.primary,#store-selector .form-continue .actions-toolbar .amshopby-button,.order-review-form .amshopby-button,.bundle-actions .amshopby-button.customize,.bundle-options-container .block-bundle-summary .box-tocart .amshopby-button,.cart-summary .checkout-methods-items .amshopby-button.checkout,.block-minicart .block-content>.actions>.primary .amshopby-button,.methods-shipping .actions-toolbar .amshopby-button,.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .amshopby-button,.form-address-edit .actions-toolbar .amshopby-button,.multicheckout .amshopby-button,#store-selector .form-continue .actions-toolbar .am-filter-go,.order-review-form .am-filter-go,.bundle-actions .am-filter-go.customize,.bundle-options-container .block-bundle-summary .box-tocart .am-filter-go,.cart-summary .checkout-methods-items .am-filter-go.checkout,.block-minicart .block-content>.actions>.primary .am-filter-go,.methods-shipping .actions-toolbar .am-filter-go,.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .am-filter-go,.form-address-edit .actions-toolbar .am-filter-go,.multicheckout .am-filter-go{line-height:60px;padding:0;font-size:1.8rem;height:60px}.form.create.account{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:50px}.form.create.account .fieldset{margin:0}.form.create.account .actions-toolbar{grid-column-start:2}.form-create-account .fieldset.create.account:after{margin:20px 0}.minicart-items-wrapper .product-image-container{padding:10px 0}.cart.table-wrapper .cart>.item,.cart.table-wrapper .cart thead tr th.col{border-bottom:1px solid #2d3e4f}table>tbody>tr>th,table>tfoot>tr>th,table>tbody>tr>td,table>tfoot>tr>td{vertical-align:middle}.paypal-review .table-paypal-review-items .col.price .price-including-tax,.paypal-review .table-paypal-review-items .col.price .price-excluding-tax,.paypal-review .table-paypal-review-items .col.subtotal .price-including-tax,.paypal-review .table-paypal-review-items .col.subtotal .price-excluding-tax,.cart.table-wrapper .col.price .price-including-tax,.cart.table-wrapper .col.price .price-excluding-tax,.cart.table-wrapper .col.subtotal .price-including-tax,.cart.table-wrapper .col.subtotal .price-excluding-tax,.cart.table-wrapper .col.msrp .price-including-tax,.cart.table-wrapper .col.msrp .price-excluding-tax,.order-details-items .col.price .price-including-tax,.order-details-items .col.price .price-excluding-tax,.order-details-items .col.subtotal .price-including-tax,.order-details-items .col.subtotal .price-excluding-tax{color:#2d3e4f}.abs-cart-block>.title,.minicart-items .product .toggle,.abs-discount-block .block>.title,.cart-summary .block>.title,.paypal-review-discount .block>.title,.cart-discount .block>.title,.cart-totals,.opc-block-summary .table-totals,.cart-totals .grand .mark,.opc-block-summary .table-totals .grand .mark,.cart-totals .grand .amount,.opc-block-summary .table-totals .grand .amount{border-top:1px solid #2d3e4f}select{border:1px solid #2d3e4f;height:60px}.cart.table-wrapper .actions-toolbar>.action-edit:active:before,.cart.table-wrapper .actions-toolbar>.action-delete:active:before{color:#fb80b5}.cart.table-wrapper .actions-toolbar>.action-edit:hover:before,.cart.table-wrapper .actions-toolbar>.action-delete:hover:before{color:#fb80b5}.cart.table-wrapper .actions-toolbar>.action-edit:before,.cart.table-wrapper .actions-toolbar>.action-delete:before{color:#2d3e4f}.cart.table-wrapper .product-item-details{padding-bottom:0;vertical-align:middle}.cart.table-wrapper .product-item-name{margin:0;display:flex;align-items:center}.checkout-cart-index #shopping-cart-table .product-image-container{padding:20px 0;width:150px !important}.cart-discount .block>.title,.cart-totals{border:none}.checkout-cart-index .product-image-container img.product-image-photo{padding:20px;box-sizing:border-box;height:150px;object-fit:contain}.paypal-review-discount .block>.title strong,.cart-discount .block>.title strong{color:#2d3e4f}.cart-discount .block.discount{width:70%}.abs-discount-block .actions-toolbar .action.primary:not(:focus),.abs-discount-block .actions-toolbar .action.cancel:not(:focus),.block-compare .action.primary:not(:focus),.cart-summary .block .actions-toolbar>.primary .action.primary:not(:focus),.abs-discount-code .form-discount .actions-toolbar .primary .action:not(:focus),.cart-summary .form.giftregistry .fieldset .action.primary:not(:focus),.paypal-review-discount .actions-toolbar .action.primary:not(:focus),.paypal-review-discount .actions-toolbar .action.cancel:not(:focus),.cart-discount .actions-toolbar .action.primary:not(:focus),.cart-discount .actions-toolbar .action.cancel:not(:focus),.checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:not(:focus){box-shadow:none;box-shadow:none;height:60px;line-height:60px;padding:0 50px}.abs-revert-to-action-secondary,.paypal-review .block .actions-toolbar .action.primary,.abs-discount-block .actions-toolbar .action.primary,.abs-discount-block .actions-toolbar .action.cancel,.block-compare .action.primary,.cart-summary .block .actions-toolbar>.primary .action.primary,.abs-discount-code .form-discount .actions-toolbar .primary .action,.cart-summary .form.giftregistry .fieldset .action.primary,.paypal-review-discount .actions-toolbar .action.primary,.paypal-review-discount .actions-toolbar .action.cancel,.cart-discount .actions-toolbar .action.primary,.cart-discount .actions-toolbar .action.cancel,.checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action{background:#2d3e4f;border-radius:0;border:none;font-family:'PF Futura Neu Book';color:#fff;padding:0 20px;height:32px;line-height:32px}.abs-revert-secondary-color:hover,.abs-revert-to-action-secondary:hover,.paypal-review .block .actions-toolbar .action.primary:hover,.abs-discount-block .actions-toolbar .action.primary:hover,.abs-discount-block .actions-toolbar .action.cancel:hover,.block-compare .action.primary:hover,.cart-summary .block .actions-toolbar>.primary .action.primary:hover,.abs-discount-code .form-discount .actions-toolbar .primary .action:hover,.cart-summary .form.giftregistry .fieldset .action.primary:hover,.paypal-review-discount .actions-toolbar .action.primary:hover,.paypal-review-discount .actions-toolbar .action.cancel:hover,.cart-discount .actions-toolbar .action.primary:hover,.cart-discount .actions-toolbar .action.cancel:hover,.checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:hover,.abs-revert-secondary-color:focus,.abs-revert-secondary-color:active,.abs-revert-to-action-secondary:focus,.abs-revert-to-action-secondary:active,.paypal-review .block .actions-toolbar .action.primary:focus,.paypal-review .block .actions-toolbar .action.primary:active,.abs-discount-block .actions-toolbar .action.primary:focus,.abs-discount-block .actions-toolbar .action.primary:active,.abs-discount-block .actions-toolbar .action.cancel:focus,.abs-discount-block .actions-toolbar .action.cancel:active,.block-compare .action.primary:focus,.block-compare .action.primary:active,.cart-summary .block .actions-toolbar>.primary .action.primary:focus,.cart-summary .block .actions-toolbar>.primary .action.primary:active,.abs-discount-code .form-discount .actions-toolbar .primary .action:focus,.abs-discount-code .form-discount .actions-toolbar .primary .action:active,.cart-summary .form.giftregistry .fieldset .action.primary:focus,.cart-summary .form.giftregistry .fieldset .action.primary:active,.paypal-review-discount .actions-toolbar .action.primary:focus,.paypal-review-discount .actions-toolbar .action.primary:active,.paypal-review-discount .actions-toolbar .action.cancel:focus,.paypal-review-discount .actions-toolbar .action.cancel:active,.cart-discount .actions-toolbar .action.primary:focus,.cart-discount .actions-toolbar .action.primary:active,.cart-discount .actions-toolbar .action.cancel:focus,.cart-discount .actions-toolbar .action.cancel:active,.checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:focus,.checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:active{background:#fb80b5;border:none;color:#fff}.filter .block-subtitle{border-bottom:1px solid #2d3e4f;padding:10px 0}.filter-options-item{border-bottom:1px solid #2d3e4f}.page-products .page-title-wrapper{text-align:center;padding-top:30px}.bundle-options-container .block-bundle-summary .product-addto-links>.action,.product-item-actions .actions-secondary>.action,.product-social-links .action.tocompare,.wishlist.split.button>.action.split,.product-social-links .action.mailto.friend,.product-social-links .action.towishlist,.block-bundle-summary .action.towishlist,.product-item .action.towishlist,.table-comparison .action.towishlist{color:#2d3e4f}.bundle-options-container .block-bundle-summary .product-addto-links>.action:hover,.product-item-actions .actions-secondary>.action:hover,.product-social-links .action.tocompare:hover,.wishlist.split.button>.action.split:hover,.product-social-links .action.mailto.friend:hover,.product-social-links .action.towishlist:hover,.block-bundle-summary .action.towishlist:hover,.product-item .action.towishlist:hover,.table-comparison .action.towishlist:hover{color:#fb80b5}.cms-home .page-footer .widget.block{border-top:none}.block-collapsible-nav .item.current a,.block-collapsible-nav .item.current>strong{border-color:#fb80b5}.block-collapsible-nav .item .delimiter{border-top:1px solid #2d3e4f}.table-comparison .cell.label{border-right:1px solid #2d3e4f}.table>tbody+tbody{border-top:1px solid #2d3e4f}.table-comparison .cell.product.info,.table-comparison .cell.product.label{border-bottom:1px solid #2d3e4f}.table-comparison .product-image-photo{margin:auto}.table-comparison .price-container .price{color:#fb80b5;font-family:'PF Futura Neu';font-size:18px}.table-comparison td:last-child{border-right:1px solid #2d3e4f}#wishlist-sidebar .product-image-container{padding:10px 0;width:75px !important}.sidebar .product-items .action.delete:before{position:absolute;top:5px;right:0}.abs-visually-hidden-desktop-s,.products-grid .product-item-info:not(:hover):not(.active) .product-item-inner,.wishlist-index-index .product-item-inner{position:relative}.products-grid.wishlist .product-item-inner{bottom:0}.wishlist-index-index .product-item-inner .comment-box{margin-top:0}.products-grid.wishlist .product-item-comment{display:unset}.block-collapsible-nav .content{background:#f2f2f2}.products-grid.wishlist .product-item-actions .action.edit:active:before,.products-grid.wishlist .product-item-actions .action.delete:active:before{color:#fb80b5}.products-grid.wishlist .product-item-actions .action.edit:hover:before,.products-grid.wishlist .product-item-actions .action.delete:hover:before{color:#fb80b5}.products-grid.wishlist .product-item-actions .action.edit:before,.products-grid.wishlist .product-item-actions .action.delete:before{color:#2d3e4f}.sidebar .block-compare .product-items .action.delete:before{left:0;right:initial}.form-info-container{display:flex;justify-content:space-between}.slick-slider .slick-arrow{background:none!important}.slick-slider .slick-arrow.slick-prev{left:0;-webkit-transform:rotate(0deg) translate(0,50%);-moz-transform:rotate(0deg) translate(0,50%);-ms-transform:rotate(0deg) translate(0,50%);transform:rotate(0deg) translate(0,50%)}.sw-grid-container .slick-slider .slick-arrow.slick-prev{left:initial;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);position:absolute;top:-45px !important}nav.navigation .magezon-builder{display:flex;justify-content:center}nav.navigation{max-width:100%;text-align:center}.checkout-index-index [name=shippingAddress\.postcode] .message.warning{display:none}.block-categories ul#accordion-2{list-style-type:none}.widget.block-tagclaud .largest{font-size:1em}.post-bottom .block.related .product-item-name{margin-left:0}.blog-post-view .products-grid .product-item{width:calc((100% - 8%)/4)}div#sw-search{margin:auto}.block-search input{height:45px;border-radius:20px;width:100%}.block-search .block-content{height:45px;bottom:8px}#search_mini_form .actions{top:10px}.bank-logos{text-align:center;margin-top:50px}.bank-logos img{max-width:500px}small.copyright{background:#fff;color:#000;font-size:14px;padding:20px 100px}small.copyright p{margin:0}small.copyright a{font-weight:600}.am-brand-slider{max-width:100%!important}.amslider .swiper-button-next,.amslider .swiper-button-prev{transition:.4s all}.amslider .swiper-button-next:hover,.amslider .swiper-button-prev:hover{opacity:.5}.filter-options-content .items.-am-singleselect a.am_shopby_link_selected,.filter-options-content .swatch-option.selected+.am-shopby-swatch-label,.filter-options-content .items.-am-singleselect a.am_shopby_link_selected .count,.filter-options-content .swatch-option.selected+.am-shopby-swatch-label .count,.filter-options-content .item a:hover .count,.filter-options-content .item a:active,.filter-options-content .item a:active .count,.filter-options-content .item a:hover,.filter-actions .filter-clear{color:#fb80b5}.filter-options-content .items.-am-singleselect .amshopby-link-selected,.filter-options-content .swatch-option.selected+.am-shopby-swatch-label{color:#fb80b5}.filter-options-content .items.-am-singleselect .amshopby-link-selected .count,.filter-options-content .swatch-option.selected+.am-shopby-swatch-label .count{color:#fb80b5}.amshopby-slider-container.-default .ui-slider-range{background:#f2f2f2}.amshopby-slider-container.-default .am-slider .ui-slider-handle{background:#fb80b5}.filter-actions .filter-clear:hover,.filter-actions .filter-clear:focus,.filter-actions .filter-clear:active{color:#000}.block.block-wishlist strong.subtitle{margin-bottom:10px}.filter .block-subtitle{font-family:'PF Futura Neu'}.product-item-name,.product.name a{font-weight:unset;font-family:'PF Futura Neu Book';font-size:16px;height:100px;overflow:hidden}#ninjamenus1.ninjamenus.ninjamenus-desktop .level0>a:hover{color:#fb80b5 !important}.nav-item>a:hover{color:#fb80b5}#ninjamenus1.ninjamenus.ninjamenus-desktop .level0.active>a{color:#fff!important}.abs-product-link>a:hover,.product-item-name>a:hover,.product.name a>a:hover{color:#fb80b5;text-decoration:none}.breadcrumbs strong{font-weight:unset;font-family:'PF Futura Neu Book'}.catalog-product-view a.action.towishlist:before{margin:-8px 10px 0 0 !important}.product.data.items>.item.title{margin:0;box-sizing:border-box;display:inline-block;width:33.333%;text-align:center;border:none;position:relative}.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{padding-bottom:2px;color:#fb80b5;font-family:'PF Futura Neu'}.data.item.title.active:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fb80b5;position:absolute;left:0;right:0;margin:auto;display:block;bottom:-11px}.product.data.items>.item.title>.switch:hover{color:#fb80b5}.product.info.detailed .additional-attributes{margin:auto}.review-form{max-width:50%;margin:auto}.product.data.items>.item.content ol.block-content{padding:0;width:auto;display:table;margin:auto}.block .title{margin:0}span#block-related-heading{font-family:'PF Futura Neu';font-size:24px}.product.info.detailed{margin-bottom:100px}.product-image-secondary-link-container{position:relative}.product-image-secondary-link-container .actions-secondary,.products-related a.action.towishlist{position:absolute;left:20px;top:20px}.product-image-secondary-link-container .actions-secondary a.action.towishlist span,.products-related a.action.towishlist span{display:none}button.action.tocart.primary{font-family:'PF Futura Neu'}.products-related .owl-carousel.products .owl-stage-outer{padding:0}.products-related .owl-carousel.products .owl-item .product-item{padding:0 20px;margin:0}.products-related .owl-carousel .product-item-info{display:flex;flex-wrap:wrap;position:relative}.products-related a.product.photo.product-item-photo{display:block;width:100%;order:1}.products-related .product.details.product-item-details{order:2}.products-related .price-box{order:3}.products-related .product.actions.product-item-actions{position:absolute;bottom:-30px;opacity:0;left:0;right:0;width:auto;transition:.4s all;background:#fff}.products-related .owl-carousel.products .owl-item .product-item:hover .product.actions.product-item-actions{bottom:0;opacity:1}.products-related .product-image-secondary-link-container{width:100%}.slick-slide{vertical-align:top}.owl-theme .owl-controls .owl-nav [class*=owl-].owl-next:before{content:"" !important;width:20px;height:20px;position:absolute;border-left:1px solid #fb80b5;border-top:1px solid #fb80b5;top:5px;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);right:0;-webkit-mask-image:none;-webkit-mask-image:none;background:#fff;border-radius:0}.owl-theme .owl-controls .owl-nav [class*=owl-].owl-next:after,.owl-theme .owl-controls .owl-nav [class*=owl-].owl-prev:after{content:none}.owl-theme[class*=owl-carousel-product] .owl-controls .owl-nav [class*=owl-]:hover:before,.owl-theme[class*=owl-carousel-product] .owl-controls .owl-nav [class*=owl-]:hover:after{background:0 0}.owl-theme .owl-controls .owl-nav [class*=owl-].owl-prev:before{content:"" !important;width:20px;height:20px;position:absolute;border-left:1px solid #fb80b5;border-top:1px solid #fb80b5;top:5px;transform:rotate(-45deg);-webkit-transform:rotate();-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);left:5px;-webkit-mask-image:none;-webkit-mask-image:none;background:#fff;border-radius:0}.products.wrapper.grid.products-grid.products-related{margin:0;padding:0}button#top-cart-btn-checkout,button.action.primary.checkout{font-family:'PF Futura Neu'}button:not(.primary):active{box-shadow:none}.customer-welcome .header.links{min-width:200px;z-index:1000;font-size:14px}.ninjamenus.ninjamenus-desktop .item-submenu{box-shadow:0 20px 20px rgb(45 62 79/5%);border-top:5px solid #fb80b5}.minicart-items .item-qty{height:35px;line-height:35px}.cms-page-view main#maincontent,.contact-index-index main#maincontent{max-width:100%;padding:50px 100px}textarea{height:auto;line-height:20px;min-height:200px}.legend{border-bottom:1px solid #2d3e4f}.form-container{width:48%}.info-container{width:48%}.contact-index-index .column:not(.sidebar-additional) .form.contact{width:100%}.info-container iframe{width:100%}button.action.tocart.primary{height:auto;padding:0;line-height:18px}a.action.viewcart:hover{color:#fb80b5}.page-main{max-width:100%;padding:50px 100px}.sw-sitemap{width:45%;float:left}.magezon-builder .mgz-container{width:100%!important}.catalog-category-view .category-image{background:#f2f2f2}.product.info.detailed .additional-attributes{margin:auto}.product.data.items>.item.content{text-align:left}.cms-index-index .sw-link img{max-height:300px;object-fit:contain;position:absolute;width:100%;height:100%;left:50%;top:50%;transform:translate(-50%,-50%);padding:20px;box-sizing:border-box}.sw-link a{padding-bottom:100%;height:0;display:block;position:relative}.magezon-builder .nav-item.level0:last-child a{border:none}.ninjamenus.ninjamenus-desktop .left_edge_menu_bar>.item-submenu{width:100vw !important}.navigation>.ninjamenus.ninjamenus-desktop{margin:0}.item-submenu .item-icon{font-size:12px}.category-image .image{height:300px;width:auto;object-fit:cover;object-position:center;margin:auto;mix-blend-mode:darken;padding:20px;box-sizing:border-box}html{scroll-behavior:smooth}ul,ol{margin-top:0;margin-bottom:2.5rem;margin:20px 0}ul>li,ol>li{margin:0;line-height:24px}.fotorama__thumb-border{border:1px solid #fb80b5}.breadcrumbs .item:not(:last-child):after{line-height:24px}.block-compare .block-title,.block-reorder .block-title,.widget .block-title,.block-wishlist .block-title{margin:0 0 20px;border-bottom:1px solid;padding-bottom:10px}a.action.details:hover{color:#fb80b5}.pages .action:hover{background:0 0;color:#fb80b5}.pages .action{box-shadow:none;border-radius:0;background:0 0;border:none}.pages a.page{color:#2d3e4f !important}.pages a.page:hover{color:#fb80b5 !important}.pages strong.page{background:0 0;color:#2d3e4f}.pages .action.next:hover:before,.pages .action.previous:hover:before{color:#fb80b5}.pages .action.next:before,.pages .action.previous:before{color:#2d3e4f}.update-cart-item{background:0 0;color:#2d3e4f;padding:0 !important;height:auto !important;line-height:14px !important;width:100%;text-align:left;margin:0 !important}.update-cart-item:hover{background:0 0;color:#fb80b5}.catalog-product-view .product-items.slick-slider .slick-slide .product-item{max-width:100%}.products-grid.wishlist .product-item-comment{min-height:unset}.products-grid.wishlist .product-item-name{height:auto}.post-holder .post-header .post-info .item.post-posed-date,.post-holder .post-header .post-info .item.post-categories,.post-holder .post-header .post-info .item.post-views{display:none}.post-content .post-description .post-ftimg-hld img{mix-blend-mode:darken}.post-ftimg-hld{background:#f5f5f5}.blog-page-list .post-holder{border-bottom:1px solid #2d3e4f}.post-text-hld.clearfix{font-size:18px}.post-content .post-description .post-ftimg-hld{margin:0 0 30px}.post-holder .post-header .post-info .item:after{content:none}.item.post-tags a,.block-tagclaud a{background:#fb80b5;color:#fff;padding:2px 10px;margin:0 5px 0 0}.post-list .post-header .post-title a{color:#2d3e4f;font-family:'PF Futura Neu'}.post-list .post-header .post-title a:hover{color:#fb80b5}.widget.block.block-categories,.widget.block.block-archive{display:none}.widget.blog-search .action.search{top:0;background:#2d3e4f}.widget.blog-search .action.search:hover{background:#fb80b5}.item.post-tags a:hover,.block-tagclaud a:hover{background:#2d3e4f}.block-tagclaud a{display:table;margin:0 5px 5px 0;width:auto;float:left}.post-list .post-content .post-read-more,.post-view .post-nextprev-hld .nextprev-link{font-size:18px}.blog-post-view .post-description p{font-size:18px;line-height:26px;font-weight:400}.blog-post-view .post-description{color:#2d3e4f}.blog-post-view .post-view{font-weight:400}.nav-item>.item-submenu a span.title{line-height:18px;padding:5px 0 !important}.products-list .product-item-name,.product.name a{height:auto;margin:0 0 10px}.products-list .product-item-description{margin:0}.products-list .product-item-actions{margin:10px 0}.products-list .product-image-secondary-link-container{width:270px}.products-list .product-item-details{width:calc(100% - 270px)}.products-list .product-image-wrapper .product-image-photo{height:200px;object-fit:contain;padding:20px;box-sizing:border-box}.minicart-items-wrapper{max-height:40vh;overflow:auto}.checkout-index-index header.page-header{background:#2d3e4f}.checkout-index-index .header.content{padding:0}.checkout-index-index .logo{margin:auto;right:initial;display:block;text-align:center}.checkout-index-index .logo img{margin:auto}.opc-progress-bar{text-align:center;margin:0 0 40px}.opc-progress-bar-item._active:before{background:#fb80b5}li.opc-progress-bar-item._active span{color:#fb80b5}.opc-progress-bar-item>span{font-size:14px}.opc-progress-bar-item._active>span:before{background:#fb80b5;border-color:#fb80b5}.opc-progress-bar-item._active>span:after{line-height:36px;color:#fb80b5}.opc-progress-bar-item>span:before,.opc-progress-bar-item>span:after{line-height:36px}.opc-progress-bar-item>span:before{background:#2d3e4f;border-color:#2d3e4f}.opc-progress-bar-item:before{background:#2d3e4f;height:1px;border:none}.opc-progress-bar-item>span:after{height:36px;margin-left:-18px;top:1px;width:36px}.messages.message.info.reward.reward-checkout{margin-bottom:30px !important;display:block}.opc-wrapper .step-title{border-bottom:1px solid #2d3e4f;font-family:'PF Futura Neu'}.opc-block-summary{background:#f2f2f2}.opc-sidebar{margin:0}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address{max-width:100%}div#shipping-new-address-form,.billing-address-form fieldset.fieldset.address{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px}.fieldset>.field.required>.label:after,.fieldset>.fields>.field.required>.label:after,.fieldset>.field._required>.label:after,.fieldset>.fields>.field._required>.label:after{line-height:14px}button.button.action.continue.primary{padding:0 30px}.opc-block-summary .items-in-cart>.title{border-bottom:1px solid #2d3e4f}.opc-block-summary .product-image-container{width:40px!important;padding:0;height:60px !important}.opc-block-summary .product-image-container span.product-image-wrapper img{width:100%;height:100%;object-fit:contain;object-position:center}.opc-block-summary .product-item-name,.opc-block-summary .product.name a{height:auto}.table-checkout-shipping-method{width:100%}.table-checkout-shipping-method tbody td{border-top:1px solid #2d3e4f}form#co-payment-form fieldset.fieldset>br{display:none}.checkout-payment-method .payment-method+.payment-method .payment-method-title,.checkout-payment-method .payment-option-title{border-top:1px solid #2d3e4f}.opc-progress-bar-item._complete>span{color:#2d3e4f}.opc-block-summary>.title{font-family:'PF Futura Neu'}.opc-wrapper .step-title,.opc-block-shipping-information .shipping-information-title,.opc-block-summary>.title,.checkout-agreements-items .checkout-agreements-item-title{color:#2d3e4f;font-family:'PF Futura Neu';font-size:20px}.opc-block-shipping-information .shipping-information-title{border-bottom:1px solid #2d3e4f}.opc-block-shipping-information button.action.action-edit{height:30px;line-height:30px;margin:0}.opc-block-shipping-information .shipping-information-title .action-edit:before{line-height:18px;color:#2d3e4f}.opc-block-shipping-information .shipping-information-title .action-edit{top:0}.opc-block-shipping-information .shipping-information-title .action-edit:hover:before{color:#fb80b5}.checkout-payment-method .payment-option-title .action-toggle{color:#2d3e4f}.opc-wrapper .form-discount{max-width:100%}.checkout-index-index button.action.primary.checkout{padding:0 30px !important}.checkout-payment-method .field-select-billing,.checkout-payment-method .billing-address-form{max-width:100%}.abs-action-button-as-link:hover,.abs-action-remove:hover,.abs-discount-block .action.check:hover,.popup .actions-toolbar .action.cancel:hover,.paypal-button-widget .paypal-button:hover,.bundle-options-container .action.back:hover,.block.related .action.select:hover,.cart.table-wrapper .actions-toolbar>.action-delete:hover,.cart.table-wrapper .action.help.map:hover,.checkout-index-index .modal-popup .modal-footer .action-hide-popup:hover,.opc-wrapper .edit-address-link:hover,.opc-block-shipping-information .shipping-information-title .action-edit:hover,.action-auth-toggle:hover,.checkout-payment-method .checkout-billing-address .action-cancel:hover,.checkout-agreements-block .action-show:hover,.gift-options .actions-toolbar .action-cancel:hover,.gift-summary .action-edit:hover,.gift-summary .action-delete:hover,.action-gift:hover,.gift-wrapping-title .action-remove:hover,.wishlist.split.button>.action:hover,.abs-add-fields .action.remove:hover,.cart-order-comment .action.check:hover,.paypal-review-discount .action.check:hover,.cart-discount .action.check:hover,.form-giftregistry-share .action.remove:hover,.form-giftregistry-edit .action.remove:hover,.form-add-invitations .action.remove:hover,.form-create-return .action.remove:hover,.form.send.friend .action.remove:hover{color:#fb80b5;text-decoration:none}.abs-action-remove,.abs-discount-block .action.check,.popup .actions-toolbar .action.cancel,.paypal-button-widget .paypal-button,.bundle-options-container .action.back,.block.related .action.select,.cart.table-wrapper .actions-toolbar>.action-delete,.cart.table-wrapper .action.help.map,.checkout-index-index .modal-popup .modal-footer .action-hide-popup,.opc-wrapper .edit-address-link,.opc-block-shipping-information .shipping-information-title .action-edit,.action-auth-toggle,.checkout-payment-method .checkout-billing-address .action-cancel,.checkout-agreements-block .action-show,.gift-options .actions-toolbar .action-cancel,.gift-summary .action-edit,.gift-summary .action-delete,.action-gift,.gift-wrapping-title .action-remove,.wishlist.split.button>.action,.abs-add-fields .action.remove,.cart-order-comment .action.check,.paypal-review-discount .action.check,.cart-discount .action.check,.form-giftregistry-share .action.remove,.form-giftregistry-edit .action.remove,.form-add-invitations .action.remove,.form-create-return .action.remove,.form.send.friend .action.remove{color:#2d3e4f}.checkout-payment-method .payment-method-title .payment-icon{height:75px}.checkout-payment-method .payment-method.vivawalletsmartcheckout img{max-width:400px;width:100%;display:block;margin-top:15px}.table>tbody>tr>th,.table>tbody>tr>td{border-top:1px solid #2d3e4f}.account .table-wrapper{border-bottom:1px solid #2d3e4f}.subtitle{margin-top:0;margin-bottom:10px}.sidebar .product-items .product-item-name{height:auto}.sidebar-additional button.action.tocart.primary{color:#2d3e4f;background:0 0;font-size:16px}.sidebar-additional button.action.tocart.primary:hover{color:#fb80b5}.sidebar-additional button.action.tocart.primary:before{content:'+'}.sidebar-additional .secondary{display:block;width:100%}.sidebar-additional .actions-toolbar .secondary a.action{margin:10px 0 0;display:block;text-align:left}.sidebar-additional .actions-toolbar>.primary{display:block;width:100%;margin-bottom:10px}.order-details-items{border:1px solid #2d3e4f}.order-links .item strong{border:1px solid #2d3e4f;border-bottom:none}.order-links .item{margin:0 0 1px}.abs-table-striped>thead>tr>th,.abs-table-striped>thead>tr>td,.account .column.main .order-details-items .table-wrapper .data.table>thead>tr>th,.account .column.main .order-details-items .table-wrapper .data.table>thead>tr>td,[class^=sales-guest-] .column.main .order-details-items .table-wrapper .data.table>thead>tr>th,[class^=sales-guest-] .column.main .order-details-items .table-wrapper .data.table>thead>tr>td,.sales-guest-view .column.main .order-details-items .table-wrapper .data.table>thead>tr>th,.sales-guest-view .column.main .order-details-items .table-wrapper .data.table>thead>tr>td,.block-giftregistry-results .data.table>thead>tr>th,.block-giftregistry-results .data.table>thead>tr>td,.block-wishlist-search-results .data.table>thead>tr>th,.block-wishlist-search-results .data.table>thead>tr>td,.magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.table>thead>tr>th,.magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.table>thead>tr>td{border-bottom:1px solid #2d3e4f}.table tfoot,.order-details-items tfoot td{background:#f2f2f2}.table-wrapper.order-items{border:none}.product.attribute.description p,.product.attribute.description p span{font-size:16px !important;font-family:'PF Futura Neu Book' !important}.amrelated-grid-wrapper .product-image-container{padding:0}.amrelated-grid-wrapper span.product-image-wrapper{padding-bottom:100% !important}.amrelated-grid-wrapper .slick-slide img{width:100%;padding:30px;box-sizing:border-box;object-fit:contain;height:100%}.opc-wrapper .shipping-address-item.selected-item{border-color:#fb80b5}.opc-wrapper .shipping-address-item.selected-item:after{background:#fb80b5}.checkout-index-index .modal-popup .form-shipping-address{max-width:100%}.modal-popup .modal-title{border-bottom:1px solid #2d3e4f}.opc-wrapper .shipping-address-item{border:1px solid;width:100%}.opc-wrapper .shipping-address-items{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}.amsearch-results .amsearch-item:hover{background-color:transparent}.amsearch-form-container.-large .amsearch-wrapper-content>.amsearch-item{flex-direction:unset;width:100%;align-items:center;padding:15px 15px 0}.amsearch-form-container.-large .amsearch-wrapper-content .amsearch-autocomplete-image{width:35%}.amsearch-form-container.-large .amsearch-wrapper-content .amsearch-autocomplete-information{margin-top:0;width:65%;padding-left:20px}.amsearch-wrapper-content .product-item-details{min-height:unset}.amsearch-autocomplete-image .product-image-photo{height:100px;object-fit:contain;border:none}.cart-summary{background:#f2f2f2}.amsearch-form-container.-large .amsearch-wrapper-content .product-item .product-image-container{padding:0}.amsearch-products .amsearch-highlight{background-color:#2d3e4f}.amsearch-more-results .amsearch-link:hover{border-bottom:none;color:#fb80b5}.amsearch-more-results .amsearch-link{border-bottom:none;color:#2d3e4f}.minicart-items .product-item-name{height:auto}.minicart-items .product-image-wrapper{width:65px}.minicart-items .product-image-wrapper .product-image-photo{height:65px !important;object-fit:contain;width:100% !important;padding:5px;box-sizing:border-box}.opc-block-summary .product-image-container span.product-image-wrapper{width:40px;height:100%}.sidebar .product-items .product-item{border-bottom:1px solid;padding-bottom:20px}ol.products.list.items.product-items .product-item-inner{display:flex;flex-wrap:wrap}ol.products.list.items.product-items .product.actions.product-item-actions{order:2}ol.products.list.items.product-items .product.description.product-item-description{order:1;margin-top:20px}ol.products.list.items.product-items .product.description.product-item-description ul>li,ol.products.list.items.product-items .product.description.product-item-description ol>li{line-height:20px}ol.products.list.items.product-items .product.description.product-item-description ul{margin:0}.product-info-price .price-box .old-price .price-container>span.price-label{display:none}.product-info-main .product-info-price .price-box .price-container>span{margin-bottom:0}.product-info-main .product-info-price .price-box{display:flex;align-items:center}.product-info-main .product-info-price{display:flex;justify-content:space-between}@media screen and (max-width:1620px){.magezon-builder>.nav-item>a{font-size:14px;padding:0 10px}}@media screen and (max-width:1480px){div#sw-header-top,#sw-header-middle,.block-static-block.widget,.block-cms-link.widget,.page-products .page-main{padding:0 30px}.catalog-product-view .page-main,.page-main,.cms-page-view main#maincontent,.contact-index-index main#maincontent,.checkout-cart-index main#maincontent,.customer-account-login main#maincontent,.customer-account-create main#maincontent,.customer-account-forgotpassword main#maincontent,.account main#maincontent,.catalog-product_compare-index main#maincontent{padding:50px 30px;box-sizing:border-box}.banner-item.banner-slider .item .container{left:30px}#banner-slider-carousel .owl-dots{right:30px}.slick-initialized .slick-slide{margin:0 15px}.slick-prev{left:0 !important}.slick-next{right:0 !important}.slick-list.draggable{margin:0 -15px}.slick-slider .slick-arrow{background:#fff!important;width:40px;height:40px;z-index:10;transform:none !important}.slick-prev:before,.slick-next:before{left:50%;top:50%;transform:translate(-50%,-50%)}.slick-prev:before{transform:rotate(315deg) translate(-50%,-50%);left:30px;top:10px}.slick-next:before{transform:rotate(135deg) translate(-50%,-50%);right:30px;top:10px;left:initial}.sw-grid-container .slick-slider .slick-arrow.slick-prev,.sw-grid-container .slick-slider .slick-arrow.slick-next{top:-60px !important}}@media screen and (max-width:1380px){.magezon-builder>.nav-item>a{font-size:13px;padding:0 7px}.sw-newsletter-block{margin-bottom:0}.columns .column.main{padding-bottom:30px}.filter-options-title{font-size:14px}.product.data.items>.item.content{padding:30px 0}}@media screen and (max-width:1281px){.sw-grid-title{font-size:24px}.authentication-wrapper{margin-top:-45px}button.action.action-auth-toggle{padding:0}.customer-welcome,div#sw-language-switch{display:none}.minicart-wrapper{margin-top:0}.block-search input{left:0;margin:0;position:relative}.block-search .control{border-top:none;margin:0;padding:0}.block-search .label:before{content:"";background:url('../images/zachos/zachos eshop-14.png');width:20px;height:20px;position:absolute;right:0;top:10px;margin:0;right:20px}.block-search .label{position:absolute;right:0;top:0;z-index:100}nav.navigation .magezon-builder{display:block}.nav-toggle{left:initial;position:relative;top:initial}.nav-toggle:before{color:#fff}.logo{right:initial;max-width:100%;margin-left:10px}#sw-header-middle{position:relative}div#sw-logo{flex:unset;display:flex;align-items:center;position:absolute;top:50%;left:30px;transform:translateY(-50%);height:65px}#sw-last{height:auto;align-items:center;width:100%;padding:10px 0}#sw-minicart{height:26px;margin-left:0}.minicart-wrapper .block-minicart{width:400px}.block-search{margin-top:0}.block-search .block-content{bottom:unset}.logo img{transform:none;height:50px}.search-autocomplete{margin-top:0;top:40px}.amsearch-form-container.-opened .label:before{display:none}.amsearch-results{padding:0}.amsearch-form-container.-result .amsearch-results{padding:15px 0 0}.nav-sections-item-title{background:#f2f2f2;border:1px solid #fff}.nav-sections-item-title.active{background:#fff}.nav-sections{background:#fff}.actions.dropdown.options.switcher-options,.switcher-option a{color:#2d3e4f}.nav-sections .switcher:last-child{border-bottom:1px solid}.nav-sections .switcher{border-top:1px solid}.nav-toggle:hover:before{color:#fb80b5}.nav-open .nav-toggle:after{background:0 0}.nav-before-open span.action.nav-toggle.ninjamenus-top-triggered:before{content:"\e616"}.nav-before-open span.action.nav-toggle.ninjamenus-top-triggered{left:-15px}.ninjamenus.ninjamenus-mobile .nav-item>a{line-height:50px;font-family:'PF Futura Neu';color:#2d3e4f;font-size:16px;padding:0}.navigation .level0{border-top:1px solid #2d3e4f}.ninjamenus .nav-item>.drilldown-opener:before,.ninjamenus .ninjamenus-drilldown-back>.drilldown-opener:before{color:#2d3e4f}.nav-sections-item-content{padding:30px}.mgz-col-md-15,.mgz-col-md-4,.mgz-col-md-3{width:50%}.ninjamenus-current-link{font-family:'PF Futura Neu';color:#2d3e4f}.ninjamenus-drilldown-back{background:#f2f2f2;border-bottom:none}.ninjamenus.ninjamenus-mobile .nav-item>a{line-height:20px;padding:10px !important}.ninjamenus.ninjamenus-mobile .nav-item>.opener{height:40px;width:40px}.sw-middle-product-container{top:55px;height:calc(100% - 174px)}.sw-middle-product-container .action.tocart.primary{padding:10px 0;width:85%}.sw-prompt-container{width:100%;padding:0 30px;box-sizing:border-box}.sw-after-block-container img{height:150px}.sw-after-block-container{padding:50px 0}.sw-newsletter-blocks{padding:0 30px}.page-footer .widget.block{padding:100px 30px 50px}#blog-container{font-size:16px}.page-products .page-title-wrapper{padding-top:20px}.page-main>.page-title-wrapper .page-title{margin-bottom:20px}.category-image .image{height:200px}.toolbar select{height:40px}.filter-title strong{background:#2d3e4f;box-shadow:none;border:none;border-radius:0;color:#fff;height:40px;line-height:40px;padding:0 20px}.page-products .products-grid .product-items{grid-gap:30px}.filter.active .filter-subtitle{padding:0 30px;line-height:50px}.filter.active .filter-title strong{top:0}.filter.active .filter-title{border-bottom:1px solid #2d3e4f}.filter.active .filter-options{padding:0 30px}.filter-options-item .filter-options-content .items [class*=am-filter-item]{padding:0}.block.block-reorder button.action.tocart.primary{text-align:left}.block-reorder .actions-toolbar{margin:0}.sidebar-additional .actions-toolbar>.primary{text-align:left}#wishlist-sidebar .product-image-container{padding:0}.minicart-wrapper .product .actions{float:right;margin:-28px 0 0}.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active){border:none;background:0 0 !important;color:#fb80b5 !important}.catalog-product-view .product.media{width:40%}.product-info-main{width:60%;padding-left:40px;box-sizing:border-box}.catalog-product-view .column.main{flex-direction:unset;flex-wrap:wrap}.product.data.items>.item.title{display:block;width:100%;text-align:left}.product.info.detailed,.amrelated-grid-wrapper{width:100%}.fotorama__nav-wrap.fotorama__nav-wrap--horizontal{margin-top:20px}.data.item.title.active:after{content:none}.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{padding:0}.product.data.items{border-bottom:none;margin:0}.product.info.detailed{margin-top:30px}.product.data.items>.item.title>.switch{padding:0;border-bottom:1px solid}.product-social-links{text-align:left}.amrelated-grid-wrapper:last-of-type{margin:0}.block,.customer-review .product-details,.block-banners,.block-banners-inline{margin-bottom:30px}.checkout-cart-index .page-title-wrapper{padding:0}#sw-search .block-search{margin:0}.cms-home .columns .column.main{padding-bottom:0}.checkout-cart-index .product-image-container img.product-image-photo{padding:0 15px;height:60px}.cart.table-wrapper .towishlist{position:absolute;right:60px;left:initial}.cart.table-wrapper .towishlist:before{color:#2d3e4f}.cart.table-wrapper .towishlist:hover:before{color:#fb80b5}.cart-discount{border-bottom:1px solid #2d3e4f}.cart-discount .block.discount{width:100%}.abs-toggling-title:after,.abs-cart-block>.title:after,.minicart-items .product .toggle:after,.abs-discount-block .block>.title:after,.cart-summary .block>.title:after,.cart-order-comment .block>.title:after,.paypal-review-discount .block>.title:after,.cart-discount .block>.title:after{margin:8px 0 0}.opc-estimated-wrapper{background:#f2f2f2;margin:0 0 30px;padding:30px;border:none}.opc-estimated-wrapper .minicart-wrapper button.action.showcart:before{background-color:#fb80b5;border-radius:50%}.checkout-index-index header.page-header{padding:10px 0;margin-bottom:30px}.checkout-index-index main#maincontent{padding-top:0}.opc-estimated-wrapper .minicart-wrapper{float:right}.custom-slide .modal-inner-wrap{background-color:#f2f2f2}.opc-estimated-wrapper .minicart-wrapper .action.showcart .counter.qty{bottom:-15px}.checkout-payment-method .payment-methods,.checkout-payment-method .payment-option{margin:0}.mobile-menu-account ul{list-style:none;margin:0;padding:0}.mobile-menu-account ul li{border-bottom:1px solid;padding-bottom:10px;margin-bottom:10px}.table>tbody+tbody{border-top:none}.cart.table-wrapper{border-top:none}.modal-popup .modal-content{padding-left:30px;padding-right:30px}.checkout-index-index .modal-popup .modal-footer .action-hide-popup{margin-top:auto;display:block}.modal-slide .action-close,.modal-custom .action-close{margin:0;right:30px;top:0}.block-collapsible-nav{top:0}.block-collapsible-nav .title{padding:10px 30px}.account main#maincontent{padding-top:65px}.block-collapsible-nav .content{border-bottom:none}.toolbar.wishlist-toolbar .toolbar-amount{float:left}.products-grid.wishlist .product-image-container{max-width:100px;width:100px !important;padding:20px 0}.products-grid.wishlist .product-item-inner{width:100% !important;display:block !important}.form-wishlist-items .primary{display:flex;justify-content:space-between}.form-wishlist-items .primary button{width:33% !important;display:flex;align-items:center;line-height:18px;justify-content:center}}@media screen and (max-width:1024px){.sw-banner-header{font-size:40px;line-height:40px}.banner-item.banner-slider .item{height:60vh}.sw-info-container{width:auto;display:table;bottom:initial;padding-bottom:30px}.sw-slider-title{font-size:30px}.sw-horizontal-line{display:none}.carousel-container{margin-bottom:50px}.sw-discover-container{height:auto}.sw-grid-container{flex-wrap:wrap;gap:30px}.sw-grid-middle-container{width:100%;order:3;padding:0;margin-top:30px}.sw-grid-slider-container{width:100%}.sw-grid-slider-container .sw-final-price,.sw-grid-slider-container .sw-regular-price{font-size:18px}.sw-middle-product-container{top:initial;height:auto}.sw-middle-product-image img{height:auto;width:auto;object-fit:contain}.sw-middle-product-image{height:auto;background:#f2f2f2;padding:30px}.sw-middle-product-container .action.tocart.primary{padding:10px 30px;width:auto}.sw-after-block-container{padding:30px 0;margin:30px 0 0}.sw-grid-container{margin-bottom:30px}.sw-text-container{margin-bottom:10px;font-size:18px}.sw-note-container{margin-bottom:30px}.sw-newsletter-blocks{padding:50px 30px;display:block;position:relative}.sw-news-image{position:absolute;width:100%;height:100%;top:0;left:0}.sw-news-image img{height:100%}.sw-left-block,.sw-right-block{padding-right:0;width:100%}.sw-subscribe-info,.sw-news-info{text-align:center}.sw-subscribe-info strong{display:initial}.sw-news-info{font-size:18px;text-align:center;margin-bottom:30px !important}.sw-right-block #newsletter{text-align:center}.sw-right-block .action.subscribe.primary{width:auto;margin:auto;display:table}.sw-after-block-container img{height:100px}.page-footer .widget.block{padding:50px 30px 50px}.page-products .products-grid .product-items{grid-template-columns:1fr 1fr 1fr}.product-info-main,.catalog-product-view .product.media{width:100%;padding-left:0}.product-info-main{margin-top:30px}.form-info-container{display:block}.form-container{width:100%}.info-container{width:100%;margin-top:30px}.form.create.account{display:block}.form.create.account .fieldset{margin:30px 0 0}.sw-grid-container .slick-initialized .slick-slide>div{grid-gap:30px}}@media screen and (max-width:920px){.sw-privileges-container{flex-wrap:wrap}.privilege{flex:50%}div#first-privilege,div#second\ privilege{margin-bottom:30px}#sw-search .block-search,.amsearch-form-container.-opened .amsearch-wrapper-input,.search-autocomplete,.amsearch-results,.search-autocomplete.-bottom-position{width:350px !important}.products-grid .product-item-inner{position:relative;bottom:0;margin-top:20px !important}.products-grid.wishlist ol.product-items{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.products-grid.wishlist .product-item{width:100%;margin:0;padding:0}.sw-action-buttons-container{position:relative;bottom:0;opacity:1;margin-top:10px;pointer-events:inherit}}@media screen and (max-width:767px){.owl-carousel .owl-stage-outer{padding:0 !important}.sw-action-buttons-container button.action.tocart.primary{font-size:2vw}#banner-slider-carousel .owl-nav{display:none}.sw-footer-container{flex-wrap:wrap}.sw-first,.sw-second,.sw-third,.sw-fourth{flex:50%;text-align:center}.sw-footer-column-title{margin-bottom:0}.sw-footer-column-links ul{margin:10px 0 30px}.bank-logos{margin-top:0}.block-search input{background:#f2f2f2;border-radius:0}.amsearch-wrapper-input{border-radius:0}div#sw-search{margin:auto;position:absolute;bottom:0;width:100%;left:0}#sw-search .block-search,.amsearch-form-container.-opened .amsearch-wrapper-input,.search-autocomplete,.amsearch-results,.search-autocomplete.-bottom-position{width:100%!important}#sw-header-middle{padding-bottom:45px;height:65px}div#sw-logo{top:initial;transform:none}.logo img{height:45px}div#sw-logo{height:60px}.block-search input{padding:0 30px}.block-search .label{mix-blend-mode:darken}.amsearch-form-container.-opened .amsearch-wrapper-input,.search-autocomplete,.amsearch-results{max-width:100%}.form .search-autocomplete{top:45px;margin:0}.block-search .label:before{right:30px}.owl-carousel button.owl-dot,.owl-carousel button.owl-dot:active{box-shadow:none !important;border-radius:0!important;width:16px!important;height:16px!important;margin-right:7px!important;border:2px solid #fb9ec5!important}.owl-carousel button.owl-dot span{background-color:#000!important}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{opacity:1!important;background-color:#000!important}.owl-theme .owl-dots .owl-dot span{border-radius:0!important;opacity:0!important;background-color:#000!important;margin:auto!important;width:8px!important;height:8px!important}.owl-carousel button.owl-dot:hover span,.owl-carousel button.owl-dot:active span{opacity:1!important}.slick-dots{bottom:0 !important}.slick-dots li{margin:0 !important}.slick-dotted.slick-slider{padding:0 0 40px}#sw-header{border-bottom:none}.ninjamenus.ninjamenus-mobile .nav-item>.opener{height:40px!important;width:40px!important}.ninjamenus.ninjamenus-mobile .nav-item>a{line-height:20px!important}.post-list .post-description{display:block!important}.post-list .post-header .post-title a{color:#2d3e4f!important}.blog-page-list .post-holder{border-bottom:1px solid #2d3e4f !important}.post-holder .post-header .post-info .item:after{content:none !important}.widget.blog-search .action.search{top:0 !important;background:#2d3e4f !important}.widget.block-tagclaud .largest{font-size:16px!important}.blog-post-view .post-description p{font-size:18px !important;line-height:26px !important}.blog-post-view .post-description{color:#2d3e4f !important}.catalog-product-view .page-main,.page-main,.cms-page-view main#maincontent,.contact-index-index main#maincontent,.checkout-cart-index main#maincontent,.customer-account-login main#maincontent,.customer-account-create main#maincontent,.customer-account-forgotpassword main#maincontent,.account main#maincontent,.catalog-product_compare-index main#maincontent{padding:30px}.cart-discount .block>.title{padding:10px 40px 10px 0}.abs-cart-block>.title:after,.minicart-items .product .toggle:after,.abs-discount-block .block>.title:after,.cart-summary .block>.title:after,.cart-order-comment .block>.title:after,.paypal-review-discount .block>.title:after,.cart-discount .block>.title:after{right:0}.fieldset.coupon{margin:0}.abs-discount-block .block .content,.cart-summary .block .content,.cart-order-comment .block .content,.paypal-review-discount .block .content,.cart-discount .block .content{padding:10px 0}.opc-wrapper .shipping-address-items,.page-products .products-grid .product-items{grid-template-columns:1fr 1fr}.account main#maincontent{padding-top:65px}}@media screen and (max-width:767px){div#shipping-new-address-form,.billing-address-form fieldset.fieldset.address{display:block}.drilldown-root>div>.ninjamenus-drilldown-back{padding:10px 0;position:relative}.ninjamenus-current-link{padding:0 40px;line-height:18px;font-size:16px}.ninjamenus-drilldown-back>.drilldown-opener{height:20px !important;top:50% !important;transform:translateY(-50%) !important;position:absolute !important}}@media screen and (max-width:639px){.opc-wrapper .shipping-address-item.selected-item{border-bottom-width:1px}.opc-wrapper .methods-shipping{border-bottom:none}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address,.opc-wrapper .methods-shipping{background:0 0;margin:0;padding:0}.opc-wrapper .step-title{padding-bottom:10px}.bank-logos img{width:100%}.sw-action-buttons-container button.action.tocart.primary{font-size:14px}.banner-item.banner-slider .item .container{max-width:unset;width:auto;right:30px;position:absolute !important}.product-info-price{margin:0;width:100% !important}.product-info-price>*:first-child{padding-left:0}.products-grid.wishlist .product-item{border-bottom:none}.products-grid.wishlist .product-item:first-child{border-top:none}.products-grid.wishlist ol.product-items{grid-template-columns:1fr}.form-wishlist-items .primary{display:block}.form-wishlist-items .primary button{width:100% !important}}@media screen and (max-width:580px){.email-container{display:none}.products-list .product-image-secondary-link-container{width:200px}.products-list .product-item-details{width:calc(100% - 200px)}.opc-wrapper .shipping-address-items{grid-template-columns:1fr}.sw-slider-container .action.tocart.primary,.sw-grid-slider-container .action.tocart.primary,.product-item .tocart,.table-comparison .action.tocart{font-size:14px}.sw-button-link{padding:0 30px;white-space:nowrap;font-size:18px}.sw-middle-product-container .action.tocart.primary{padding:0 30px;width:auto;font-size:18px;height:60px;line-height:60px}}@media screen and (max-width:480px){.sw-privileges-container{display:block}.sw-privileges-container>div{margin-bottom:20px;background:#f2f2f2;padding:20px 0}div#first-privilege,div#second\ privilege{margin-bottom:20px}div#sw-header-top,#sw-header-middle,.block-static-block.widget,.block-cms-link.widget,.page-products .page-main,.block-search input,.filter.active .filter-subtitle,.filter.active .filter-options{padding:0 20px}div#sw-logo{left:20px}#sw-header-middle{padding-bottom:45px}.block-search .label:before{right:20px}.phone-container,.email-container{padding:0 0 0 20px}.banner-item.banner-slider .item .container{right:20px;left:20px}.carousel-container{margin-bottom:20px}.slick-initialized .slick-slide{margin:0 10px}.slick-list.draggable{margin:0 -10px}#banner-slider-carousel .owl-dots{right:20px}.sw-grid-container .slick-initialized .slick-slide>div{grid-gap:20px}.sw-discover-container{margin:50px 0}.sw-banner-header{font-size:30px;line-height:30px}.sw-full-product-slider-container{margin-bottom:50px}.sw-after-block-container{margin:20px 0 0}.sw-grid-container{margin-bottom:20px}.sw-prompt-container{padding:0}.sw-all-info{padding:0 20px;font-size:16px}.sw-text-container,.sw-news-info{font-size:16px}.sw-newsletter-blocks{padding:50px 20px}.page-footer .widget.block{padding:50px 20px 50px}.category-image .image{height:150px}.page-products .products-grid .product-items{grid-gap:20px}.products-list .product-item-info{display:block}.products-list .product-image-secondary-link-container{width:100%;margin-bottom:20px}.products-list .product-item-details{width:100%}.products-list .product-item-photo{margin-right:0}.catalog-product-view .page-main,.page-main,.cms-page-view main#maincontent,.contact-index-index main#maincontent,.checkout-cart-index main#maincontent,.customer-account-login main#maincontent,.customer-account-create main#maincontent,.customer-account-forgotpassword main#maincontent,.account main#maincontent,.catalog-product_compare-index main#maincontent{padding:20px}h1.page-title{font-size:20px;line-height:28px}.info-container iframe{height:300px}.post-list .post-header .post-title{max-width:100%}.post-list .post-holder .post-header .addthis_toolbox{float:left !important;padding-top:0 !important;width:100%}.post-holder .post-header .post-info .item.post-tags{display:flex !important;flex-wrap:wrap;align-items:center}.post-holder .post-header .post-info .label{padding:0 5px}.item.post-tags a,.block-tagclaud a{margin:3px}.blog-post-view .post-description p{font-size:16px !important;line-height:24px !important}.cart-order-comment .field,.paypal-review-discount .field,.cart-discount .field{display:block}.cart-order-comment .actions-toolbar,.paypal-review-discount .actions-toolbar,.cart-discount .actions-toolbar{display:block;width:100%}.cart.table-wrapper .product-item-name{font-size:16px}.checkout-index-index header.page-header,.opc-estimated-wrapper{margin-bottom:20px}.messages.message.info.reward.reward-checkout{margin-bottom:20px!important}.opc-estimated-wrapper{padding:20px}.minicart-wrapper .block-minicart{width:90vw}.nav-sections-item-content{padding:20px}.ninjamenus.ninjamenus-mobile .nav-item>.opener{width:15px!important}.mgz-element-column>.mgz-element-inner{padding:10px 0 !important}.sw-subscribe-info{font-size:24px;line-height:24px}small.copyright{padding:20px}.abs-discount-code .form-discount .actions-toolbar,.checkout-payment-method .payment-option-content .form-discount .actions-toolbar{display:block;width:100%}.checkout-payment-method .payment-method-title,.checkout-payment-method .payment-option .payment-option-title{padding:15px 0}.opc-wrapper .step-title{padding:0 0 10px}.checkout-payment-method .payment-method-content{padding:0 0 20px}.checkout-payment-method .payment-option-title .action-toggle{padding-right:30px;position:relative;display:block}.checkout-payment-method .payment-option-title .action-toggle:after{position:absolute;right:0;top:50%;transform:translateY(-50%)}.authentication-wrapper{margin-top:0;float:none}button.action.action-auth-toggle{height:auto;line-height:18px;margin-bottom:10px}.checkout-payment-method .payment-option .payment-option-content{padding:0}.account main#maincontent{padding-top:65px}.block-collapsible-nav .title{padding:10px 20px}.sw-action-buttons-container button.action.tocart.primary{font-size:12px}}@media screen and (max-width:440px){.page-products .products-grid .product-items{grid-template-columns:1fr}.product-item-name,.product.name a{height:auto}.page-products .products-grid .product-items span.product-image-wrapper{padding-bottom:100% !important}.product-image-container{padding:20px 0}.product.info.detailed{margin-bottom:40px}.checkout-cart-index #shopping-cart-table .product-image-container{padding:10px 0}}@media screen and (max-width:400px){.blog-container a{padding:0 20px}.sw-action-buttons-container button.action.tocart.primary{font-size:14px}.nav-sections-item-title{font-size:14px}.sw-grid-container .slick-initialized .slick-slide>div{grid-template-columns:1fr}.sw-slider-container .description,.sw-grid-container .description{height:auto}.sw-grid-container .slick-initialized .slick-slide>div:first-child,.sw-grid-container .slick-initialized .slick-slide>div{margin-bottom:20px}.slick-dotted.slick-slider{margin-bottom:0 !important}.sw-full-product-slider-container{margin-bottom:30px}.banner-item.banner-slider .item{height:350px}#banner-slider-carousel .owl-dots{bottom:20px}.sw-grid-middle-container{margin-top:0}.sw-first,.sw-second,.sw-third,.sw-fourth{flex:100%}.sw-banner-header{font-size:24px;line-height:24px}.sw-banner-description{font-size:16px}.sw-slider-title{font-size:24px}.page-products .sorter{position:relative;float:left}.page-products .columns{padding-top:45px}.product-info-main .product-info-stock-sku{float:none;padding-left:0;text-align:right}.product-info-main .product-info-price .price-box{width:100%}.product-info-main .product-info-price{display:block}.box-tocart .actions{margin-left:0}.cart.table-wrapper .col.subtotal{text-align:right}.cart.table-wrapper .col.qty,.cart.table-wrapper .col.price,.cart.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp{padding:20px 0}.cart.table-wrapper .item .col.item{padding:15px 0 10px 90px}.cart.table-wrapper .product-item-photo{left:0}.cart.table-wrapper .item-actions td{padding-left:0;padding-right:0}}