/*! perfect-scrollbar - v0.5.8
* http://noraesae.github.com/perfect-scrollbar/
* Copyright (c) 2014 Hyunje Alex Jun; Licensed MIT */
.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:3px;height:8px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;bottom:0;height:8px}.ps-container>.ps-scrollbar-x-rail.in-scrolling{background-color:#eee;opacity:.9;-ms-filter:"alpha(Opacity=90)";filter:alpha(opacity=90)}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:3px;width:8px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;right:0;width:8px}.ps-container>.ps-scrollbar-y-rail.in-scrolling{background-color:#eee;opacity:.9;-ms-filter:"alpha(Opacity=90)";filter:alpha(opacity=90)}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6;-ms-filter:"alpha(Opacity=60)";filter:alpha(opacity=60)}.ps-container:hover>.ps-scrollbar-x-rail.in-scrolling,.ps-container:hover>.ps-scrollbar-y-rail.in-scrolling{background-color:#eee;opacity:.9;-ms-filter:"alpha(Opacity=90)";filter:alpha(opacity=90)}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9;-ms-filter:"alpha(Opacity=90)";filter:alpha(opacity=90)}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9;-ms-filter:"alpha(Opacity=90)";filter:alpha(opacity=90)}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}
div.featured-categories.default,.home-page div.information-panel,.home-page-product-grid,div.sale-of-the-day-offer,.row.about-us,.row.newsletter,div.rich-blog-homepage,.wishlist-page .page-body,.shopping-cart-page-body .page-body,.product-details-page-body .master-column-wrapper,div.emailsender,.order-details-page,.footer-middle,.topic-block,.order-completed-page{max-width:1390px;margin-right:auto;margin-left:auto}@media(max-width:1405px){div.featured-categories.default,.home-page div.information-panel,.home-page-product-grid,div.sale-of-the-day-offer,.row.about-us,.row.newsletter,div.rich-blog-homepage,.wishlist-page .page-body,.shopping-cart-page-body .page-body,.product-details-page-body .master-column-wrapper,div.emailsender,.order-details-page,.footer-middle,.home-page div.topic-block,.order-completed-page{margin-right:15px;margin-left:15px}}@media(min-width:1199px){.mega-menu .dropdown.categories{width:min(100vw,1390px)!important;left:0!important;right:0!important;margin-left:auto;margin-right:auto}.header-menu>ul>li.with-dropdown-in-grid{position:static}}@media(min-width:1921px){.mega-menu .dropdown.categories{margin-left:257px!important}}*{margin:0;outline:0;padding:0;text-decoration:none;box-sizing:border-box}html{margin:0!important;-webkit-text-size-adjust:none;scroll-behavior:smooth;scroll-padding-top:80px}ol,ul{list-style:none}a img{border:0}a:active{outline:0}button::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{margin:0;border:0;padding:0}input[type="button"],input[type="submit"],input[type="reset"],input[type="text"],input[type="password"],input[type="email"],input[type="tel"],textarea,button,select{border-radius:0}input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;-webkit-transition-delay:99999s}script{display:none!important}@font-face{font-family:'avenue-icons';src:url('../Themes/Avenue/Content/fonts/avenue_font.woff') format('woff'),url('../Themes/Avenue/Content/fonts/avenue_font.svg#аvenue_font') format('svg');font-weight:normal;font-style:normal}*:before,*:after{font-family:'avenue-icons';font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}html{overflow-x:hidden}body{max-width:100%;overflow-x:clip;background-color:#fff;font-family:'Inter',sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:#0f293d}table{width:100%;border-collapse:collapse}p{line-height:25px}a{color:inherit;cursor:pointer}p a{color:#0f293d}img{max-width:100%}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],textarea,select{height:50px;border:1px solid #0d151f;box-shadow:none!important;padding:0 15px;vertical-align:middle;font-family:'Inter',sans-serif;font-size:14px;font-weight:300;letter-spacing:.5px;color:#777}textarea{min-height:200px;padding:15px}select{min-width:60px;background:url('../Themes/Avenue/Content/img/select-arrow.png') right 10px center no-repeat;padding:0 24px;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="tel"]:focus,textarea:focus,select:focus{border-color:#f6f6f6;background-color:#f6f6f6;color:#0f293d}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent}input[type="button"],input[type="submit"],button{border:0;background-color:transparent;font-family:'Inter',sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:inherit;cursor:pointer}input[type="radio"],input[type="checkbox"],label,label+*{vertical-align:middle}input[type="radio"]+span,input[type="checkbox"]+span{vertical-align:middle}input[type="radio"],input[type="checkbox"]{opacity:0}input[type="radio"]+label,input[type="checkbox"]~label{position:relative;padding-top:1px;padding-left:25px;color:#0f293d;cursor:pointer}input[type="radio"]+label:before,input[type="checkbox"]~label:before{content:"";position:absolute;top:0;bottom:0;left:0;width:12px;height:12px;margin:auto;border:1px solid #c5c5c5;box-shadow:inset 0 0 0 2px #fff;background-color:#fff}.wishlist-table-wraper input[type="checkbox"]~label:before{content:"";position:absolute;top:0;bottom:0;left:0;width:18px;height:18px;margin:auto;border:1px solid #c5c5c5;box-shadow:inset 0 0 0 2px #fff;background-color:#fff;transition-duration:200ms}input[type="radio"]+label:before{border-radius:50%;box-shadow:inset 0 0 0 3px #fff}input[type="radio"]:checked+label,input[type="checkbox"]:checked~label{color:#f61853}input[type="radio"]:checked+label:before,input[type="checkbox"]:checked~label:before{border:1px solid #f61853;background-color:#f61853}.master-wrapper-content{position:relative;z-index:0;padding-top:35px}.master-column-wrapper:after{content:"";display:block;clear:both}.center-1,.center-2{margin:0 0 65px}.side-2{margin:0 0 50px}.side-2:after{content:"";display:block;clear:both}.page{min-height:200px;text-align:center}.page-title{margin:0 0 30px;color:#fff}.page-title h1{display:inline-block;position:relative;font-size:25px;font-weight:400;letter-spacing:1.5px;text-transform:uppercase;color:#fff}.page-title h1:empty{display:none}.page:after,.page-title:after,.page-body:after{content:"";display:block;clear:both}.buttons{text-align:center}.home-page .title{margin:0 0 10px;text-align:center;font-size:21px;letter-spacing:1.5px;text-transform:uppercase;color:#0f293d}.home-page .featured-categories.default .title{padding:0;font-weight:700;text-transform:capitalize;font-size:16px}.home-page .title strong{position:relative;font-weight:800}.home-page .title strong:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background-color:#0f293d}.category-description ul,.manufacturer-description ul,.vendor-description ul,.full-description ul,.topic-html-content ul,.topic-page ul,.custom-tab ul,.post-body ul,.news-body ul{margin:20px 0;padding:0 0 0 36px;list-style:disc}.category-description ol,.manufacturer-description ol,.vendor-description ol,.full-description ol,.topic-html-content ol,.topic-page ol,.custom-tab ol,.post-body ol,.news-body ol{margin:20px 0;padding:0 0 0 36px;list-style:decimal}.category-description td,.manufacturer-description td,.vendor-description td,.full-description td,.topic-html-content td,.topic-page td,.custom-tab td,.post-body td,.news-body td{border:1px solid #ebebeb;padding:10px 20px}.category-description p,.manufacturer-description p,.vendor-description p,.full-description p,.topic-page p,.custom-tab p,.topic-html-content p{margin:0 0 20px;word-wrap:break-word}.post-body p~p,.news-body p~p{margin-top:20px}.post-body p~table,.news-body p~table{margin-top:20px}.no-data{padding:20px;text-align:center;color:#0f293d}.noscript{background-color:#ff9;padding:20px;text-align:center}.link-rss{display:none}.fieldset,.section{margin:0 0 60px}.fieldset+.buttons,.section+.buttons{margin-top:-25px}.fieldset .title,.section .title{margin:0 0 35px;text-align:center;font-size:19px;line-height:30px;letter-spacing:1.5px;text-transform:uppercase;color:#0f293d}.fieldset .title strong,.section .title strong{position:relative;font-weight:800}.fieldset .title strong:after,.section .title strong:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background-color:#0f293d}.form-fields{font-size:0}.form-fields:after{content:"";display:block;clear:both}.inputs{position:relative;margin:0 0 25px;text-align:center;font-size:0;white-space:nowrap}.inputs:after{content:"";display:block;clear:both}.inputs label{display:block;margin:0 0 10px;text-align:center;font-size:14px;text-transform:uppercase;color:#0f293d}.inputs input[type="text"],.inputs input[type="password"],.inputs input[type="email"],.inputs input[type="tel"],.inputs select,.inputs textarea{width:350px;max-width:100%;vertical-align:middle}.inputs .option-list{display:inline-block;white-space:normal}.inputs .option-list li{margin:10px 0}.inputs .option-list label,.inputs.reversed label{display:inline;margin-bottom:0;text-transform:none}.required{position:absolute;width:5px;height:5px;margin-left:5px;border-radius:50%;background-color:#f61853;font-size:0}.inputs .required{margin:5px 0 0 -10px}.inputs .option-list+.required{margin-left:5px}.message-error,.field-validation-error,.username-not-available-status,.poll-vote-error,.password-error{display:block;text-align:center;font-size:11px;color:#f61853}.field-validation-error{position:absolute;width:100%;margin-top:3px}.field-validation-valid,.username-available-status{display:block;text-align:center;font-size:11px;color:#1fc163}.accept-privacy-policy,.terms-of-service{margin:10px 0 25px;color:#0f293d;display:flex;flex-direction:column;align-items:center}.register-terms-container{display:flex;width:50%;flex-direction:column;margin:0 auto 25px auto;align-items:start}.sub-consents-container{display:flex;flex-direction:column;gap:3px}.sub-consents-container input[type="checkbox"]:disabled+label{color:#888;cursor:not-allowed}.accept-consent-wrapper{display:flex;flex-direction:column;gap:5px}.accept-privacy-policy .read,.terms-of-service .read{color:#f61853;cursor:pointer}.fieldset+.accept-privacy-policy,.fieldset+.terms-of-service{margin-top:-20px}.accept-privacy-policy+.accept-consent,.terms-of-service+.accept-consent{margin-top:-20px}.accept-privacy-policy label:before,.terms-of-service label:before{bottom:auto!important;top:4px!important}.captcha-box{clear:both;margin:30px 0 0;text-align:center}.captcha-box>div{display:inline-block}.captcha-box iframe{margin:0}.captcha-box input{height:auto}.cart th,.data-table th,.forums-table-section th{padding:20px 15px;text-align:left;font-size:12px;font-weight:800;color:#0f293d;text-transform:uppercase;white-space:nowrap}.cart td,.data-table td,.forums-table-section td{min-width:50px;padding:20px 15px;text-align:left}.cart tbody tr,.data-table tbody tr,.forums-table-section tbody tr{border-top:2px solid #ebebeb}.cart a,.data-table a,.forums-table-section a{font-weight:600;color:#0f293d}.cart .product,.data-table .product,.data-table .message,.data-table .info,.data-table .name{text-align:left}.cart .remove-from-cart,.cart .add-to-cart,.data-table .select-boxes,.data-table .order{text-align:center}.cart input+.td-title,.data-table input+.td-title{padding-left:1px;font-size:0}.cart .remove-from-cart{position:relative}.cart .remove-from-cart button{position:absolute;top:0;right:0;bottom:0;left:0;width:24px;height:24px;margin:auto}.cart .remove-from-cart button:after{content:"";display:block;font-size:14px;color:#0f293d}.cart .product-picture a,.data-table .picture a{display:inline-block}.cart .product-picture img,.data-table .picture img{max-width:60px}.page.wishlist-page>.page-title{background-image:url("../Themes/Avenue/Content/img/title-wishlist-banner.jpg");background-repeat:no-repeat;background-position:center 70%}.page.wishlist-page>.page-title>h1{font-size:0}.page.wishlist-page>.page-title>h1::after{background-color:transparent}.product-picture>.product-name-custom{font-size:1em;display:flex;align-items:center;flex-direction:row;max-width:350px}.shopping-cart-page>.page-title{background-image:url("../Themes/Avenue/Content/img/title-cart-banner.jpg");background-repeat:no-repeat;background-position:center 70%}.page.shopping-cart-page>.page-title>h1{font-size:0}.page.shopping-cart-page>.page-title>h1::after{background-color:transparent}.product-description-custom{margin-left:10px;font-weight:normal}.product-sku-custom{color:#bebebe}.qty-increment-decrement-btn{border:1px solid #0d151f;width:40px;height:40px;margin:0}.add-to-cart .qty-increment-decrement-btn{vertical-align:middle}.cart .attributes,.cart .edit-item{margin:10px 0;font-size:12px}.cart .edit-item a{color:#f61853}.cart .rental-info,.cart .message-error{margin:5px 0}.cart .unit-price{white-space:nowrap}.cart .unit-price .product-unit-price{font-size:15px;color:#c71853}.cart .qty-input{width:55px;text-align:center}.cart .qty-dropdown{width:55px}.cart-item-row>.unit-price>.product-unit-price{white-space:nowrap;font-size:15px}.cart-item-row>.subtotal>.product-subtotal{color:#0f293d;white-space:nowrap;font-size:15px}.order-total_summary{font-size:18px}.cart .subtotal .discount,.cart .subtotal .discount-info{margin:5px 0;white-space:nowrap;font-size:14px;color:#c71853}.cart .quantity .orderCount{font-size:12px;line-height:18px}.cart .quantity p.orderCount{margin-top:10px}.wishlist-custom-layout{display:flex;flex-direction:row}.wishlist-button-container{display:flex;flex-direction:column;width:25%;border:2px solid #ebebeb;margin-top:59px;padding:10px;margin-left:20px}.wishlist-table-wraper{width:75%}.bar-notification{display:none;position:fixed;bottom:0;left:0;z-index:1040;width:100%;box-shadow:0 0 20px rgba(0,0,0,.15);background-color:#fff;padding:15px 30px 15px 15px;color:#fff!important}.bar-notification.success{background-color:#1fc163}.bar-notification.error{background-color:#f61853}.bar-notification.warning{background-color:#f6781c}.bar-notification .content a{text-decoration:underline;color:inherit}.bar-notification .close{position:absolute;top:0;right:0;bottom:0;height:16px;margin:auto;padding:0 15px;cursor:pointer}.bar-notification .close:after{content:"";display:block;font-size:14px;line-height:16px;color:#fff}.eu-cookie-bar-notification{position:fixed;bottom:0;left:0;z-index:1050;width:100%;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.25);background-color:#0f293d;padding:25px;text-align:center;color:#fff}.eu-cookie-bar-notification .text{margin:0 0 20px}.eu-cookie-bar-notification .ok-button,.eu-cookie-bar-notification .learn-more{position:relative;margin:0 10px;padding-left:30px;text-transform:uppercase}.eu-cookie-bar-notification .ok-button:before,.eu-cookie-bar-notification .learn-more:before{position:absolute;top:-2px;left:0;font-size:20px}.eu-cookie-bar-notification .ok-button:before{content:""}.eu-cookie-bar-notification .learn-more:before{content:""}.ui-dialog{position:absolute!important;z-index:1050;width:550px!important;max-width:95%;box-shadow:0 0 20px rgba(0,0,0,.15);background-color:#fff}.ui-dialog:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:#000;opacity:.6}.ui-dialog:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;box-shadow:0 0 20px rgba(0,0,0,.15);background-color:#fff}.ui-dialog-titlebar{position:relative;background-color:#fff;padding:25px 50px 0;text-align:center;font-size:21px;line-height:30px;font-weight:400;color:#0f293d}.ui-dialog-titlebar button{position:absolute;top:0;right:0;width:50px;height:50px;margin:auto;outline:1px solid transparent;background-color:#0f293d;font-size:0;transition:all .2s ease}.ui-dialog-titlebar button:after{content:"";display:block;padding-left:2px;font-size:14px;color:#fff;transition:all .2s ease}.ui-dialog-titlebar button:hover{outline-color:#0f293d}.ui-dialog-content{height:auto!important;background-color:#fff;padding:30px 25px 40px;text-align:center;line-height:25px}.ui-dialog-content .page{min-height:0;text-align:center}.ui-dialog-content .page-title{position:static;height:auto;background:none}.ui-dialog-content .page-title h1{margin:0;font-size:21px;line-height:30px}.ui-dialog-content .page-body p{margin:20px 0 0}.ui-dialog-content .page-body button{margin:20px 0 0;outline:1px solid transparent;background-color:#0f293d;padding:10px 25px;font-size:11px;color:#fff;text-transform:uppercase;transition:all .2s ease}.ui-dialog-content .page-body button:hover{outline-color:#0f293d}.master-loading-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:rgba(255,255,255,.9)}.ajax-loading-block-window{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;width:100%!important;height:100%!important;margin:auto!important;background:rgba(255,255,255,.9)}.master-loading-overlay:before,.ajax-loading-block-window:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:80px;height:80px;margin:auto;border:1px solid #f61853;border-top-color:transparent!important;border-radius:50%;-webkit-animation:spin .5s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{to{transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}.header{box-shadow:0 0 5px 0 rgba(0,0,0,.1);background-color:#fff}.admin-header-links{background-color:#0f293d;padding:5px 15px;text-align:center;color:#fff;white-space:nowrap}.admin-header-links a,.admin-header-links span{display:inline-block;margin:0 8px;line-height:25px}.admin-header-links a:hover{text-shadow:0 0 5px #fff}.admin-header-links .impersonate{display:inline-block}.admin-header-links .impersonate~a{display:none}.header-selects select{width:100%;min-width:100px;height:60px;border-width:0 0 1px;border-color:#ddd;padding:0 10px;color:#0f293d;text-transform:uppercase}.language-list{max-width:100%;font-size:0}.language-list li{display:inline-block}.language-list a{display:block;position:relative;width:42px;height:60px}.language-list img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.header-lower{display:table;width:100%}.header-lower-inner{display:table-row;font-weight:500!important;font-family:'Inter'}.header-lower .table-cell{display:table-cell;height:60px;vertical-align:middle;font-size:0}.header-lower .nav-button{display:inline-block;vertical-align:middle}.header-lower .nav-button .trigger,.header-lower .quick-contact-menu-button .trigger{position:relative;width:auto;height:50px;text-align:center;cursor:pointer;display:flex;align-items:center;padding:0 10px}.quick-contact-menu-button,.quick-contact{display:none}.header-lower .nav-button .trigger:before,.header-lower .quick-contact-menu-button .trigger:before{display:block;position:relative;font-size:18px;line-height:50px;color:#0f293d;padding:0 7px}.header-lower .menu-button .trigger:before,.header-lower .quick-contact-menu-button .trigger:before{content:"";font-size:14px}.header-lower .search-button .trigger:before{content:"";top:1px;left:2px}.header-lower .personal-button .trigger:before{content:""}.header-lower .profile-button .trigger:before{content:""}.profile-box:before{content:"";position:absolute;top:-10px;right:36px;border-width:0 10px 10px;border-style:dashed dashed solid;border-color:transparent transparent #fff;filter:drop-shadow(0 -3px 2px rgba(0,0,0,.03))}.header-lower .wishlist-button .trigger:before{content:""}.header-lower .cart-button .trigger:before{content:""}.header-logo-wrapper{padding:5px 7px;text-align:left;white-space:nowrap}.header-logo{display:inline-block;max-width:calc(100% - 43px);margin-left:3px;vertical-align:middle}.header-logo a{display:block;max-width:100%}.header-logo a img{max-width:255px}.responsive-nav-wrapper{padding:5px 7px;text-align:right;white-space:nowrap}.responsive-nav-wrapper .counter{position:absolute;top:7px;left:28px;width:18px;border-radius:50%;background-color:#c71853;text-align:center;font-size:13px;line-height:18px;letter-spacing:0;font-weight:500;color:#fff}.search-box{position:relative}.search-box .search-form{position:relative;margin:20px}.search-box .search-box-text{width:100%;padding-right:47px}.search-box .search-box-button{position:absolute;top:0;right:0;width:47px;height:50px;font-size:0}.search-box .search-box-button:after{content:"";margin-right:3px;font-size:16px;color:#0f293d}.ui-helper-hidden-accessible{display:none}.ui-autocomplete{position:static!important;width:auto!important;margin-top:-5px;background-color:#fff;padding:0 20px 20px}.ui-autocomplete .ui-menu-item{padding:5px 0}.ui-autocomplete .ui-menu-item:first-child{padding-top:0}.ui-autocomplete .ui-menu-item:last-child{padding-bottom:0}.ui-autocomplete .ui-menu-item-wrapper{display:block;font-size:0}.ui-autocomplete .ui-menu-item-image{width:50px;margin-right:10px;vertical-align:middle}.ui-autocomplete .ui-menu-item-text{display:inline-block;width:calc(100% - 60px);vertical-align:middle;font-size:13px}.ui-autocomplete .ui-state-active{color:#0f293d}.mini-shopping-cart{padding:20px}.mini-shopping-cart .count{margin:0 0 20px}.mini-shopping-cart .count a{color:#f61853}.mini-shopping-cart .items{position:relative;max-height:264px;overflow:hidden;width:calc(100% + 20px);padding-right:20px}.mini-shopping-cart .item{border-bottom:1px solid #ebebeb;overflow:hidden;padding:30px 0}.mini-shopping-cart .item.first{padding-top:0}.mini-shopping-cart .picture{float:left;width:80px;text-align:center;font-size:0}.mini-shopping-cart .picture a{display:inline-block;max-width:100%}.mini-shopping-cart .picture+.product{margin-left:100px}.mini-shopping-cart .product{position:relative;padding-right:30px}.mini-shopping-cart .name{overflow:hidden;margin:0 0 10px;color:#0f293d}.mini-shopping-cart .attributes{margin:10px 0}.mini-shopping-cart .price{font-weight:400;color:#f61853}.mini-shopping-cart .remove{position:absolute;top:24px;right:0;height:30px;font-size:0;line-height:30px;cursor:pointer}.mini-shopping-cart .remove:after{content:"";font-size:18px;color:#0f293d}.mini-shopping-cart .totals{padding:20px 0;font-size:17px;font-weight:400;color:#0f293d;text-transform:uppercase}.mini-shopping-cart .totals strong{font-weight:400;color:#f61853}.mini-shopping-cart .buttons{font-size:0;white-space:nowrap;display:flex;justify-content:flex-start}.mini-shopping-cart .button-1{flex-grow:1;width:auto;height:40px;margin-right:3%;border:1px solid #0d151f;outline:1px solid transparent;overflow:hidden;padding:0 20px;font-size:13px;line-height:40px;text-transform:uppercase;white-space:nowrap;color:#0f293d;transition:all .2s ease}.mini-shopping-cart .button-1.cart-button{letter-spacing:.3px;padding:0 5px}.mini-shopping-cart .button-1+button{background-color:#0f293d;color:#fff;margin-right:0}.mini-shopping-cart .button-1:only-child{width:100%;background-color:#0f293d;font-size:14px;line-height:normal;color:#fff}.mini-shopping-cart .button-1:hover{outline-color:#0f293d}.footer{text-align:left;width:100%}.newsletter{display:none}.home-page-body .newsletter{display:block}.newsletter .title{margin:0 0 20px;padding:0 20px;font-size:28px;color:#0f293d}.newsletter .title .color{color:#f61853}.newsletter-subscribe{font-size:0}.newsletter-subscribe #newsletter-terms-of-service-warning-box{font-size:12px}.newsletter-email{display:inline-block;overflow:hidden;vertical-align:middle}.newsletter-email .newsletter-subscribe-text{float:left;width:100%;border-color:#0f293d;text-align:center;border:1px solid transparent;border-bottom:1px solid #0d151f;background:transparent}.newsletter-email .newsletter-subscribe-text:focus,.newsletter-email .newsletter-subscribe-text:hover{background:#ebebeb}.newsletter-subscribe-button{float:left;width:100%;height:46px;background-color:transparent;padding:0 20px;color:#0f293d;border:1px solid #0d151f;text-transform:uppercase;font-weight:bold}.newsletter-subscribe .cta-button{margin-top:0!important;font-size:20px;font-style:unset;font-weight:600!important;font-family:'freight-sans-pro'}.newsletter-email .options{clear:both;height:0;overflow:hidden}.newsletter-email .options span{display:inline-block;margin:10px 5px 0;font-size:12px}.newsletter-result{background-color:#ebebeb;padding:15px 20px;line-height:30px;color:#0f293d}.newsletter-result:empty{display:none}.newsletter-validation{display:none!important}.home-page div#reviewsticker{margin-bottom:20px}.footer-middle{color:#0a1622;display:flex;justify-content:space-between;align-items:center;width:100%;margin:0!important}.footer-text{padding:0}.footer-block .list.contact-info li>a{padding:0}.contact-info li{font-size:11px;padding:4px 0}.contact-info li>a{font-weight:600;font-size:13px}.footer-text .text{max-width:700px;margin:20px auto 30px;line-height:28px}.footer-text .read-more{display:inline-block;min-width:130px;border:1px solid #fff;padding:8px 15px 7px;font-size:11px;color:#fff;text-transform:uppercase;transition:all .2s ease}.footer-text .read-more:hover{box-shadow:0 0 5px rgba(255,255,255,.4)}.footer-block-wrapper{font-family:'Inter';font-weight:500!important;padding:0 20px}.footer-block .title{margin:-1px 0 0;border-width:1px 0;border-style:solid;border-color:#333;padding:16px 0;font-size:11px;text-transform:uppercase;cursor:pointer}.footer-block .title:before,.footer-block .title:after{content:"";position:absolute;top:0;bottom:0;height:6px;margin:auto;font-size:6px;color:#fff;transition:all .2s ease}.footer-block .title:before{left:5px}.footer-block .title:after{right:5px}.footer-block .title.open:before,.footer-block .title.open:after{transform:rotate(180deg)}.footer-block .list{display:none;padding:10px 0}.footer-block .list a{display:inline-block;padding:4px 0;font-size:11px;transition:all .1s ease;font-weight:600}.footer-block .list a:hover{color:#c71853}.footer-lower{display:flex;justify-content:space-between;align-items:center;background:#0f2a3d;color:#fff;padding:0 20px;width:100%}.footer-social-buttons ul,.header-social-buttons ul{font-size:0}.footer-social-buttons li,.header-social-buttons li{display:inline-block;margin:0 5px}.footer-social-buttons a,.header-social-buttons a{display:block;width:32px;height:32px;text-align:center}.footer-social-buttons a:before{font-size:13px;line-height:32px;color:#0a1622}.footer-social-buttons .facebook:before,.header-social-buttons .facebook:before{content:""}.footer-social-buttons .twitter:before,.header-social-buttons .twitter:before{content:""}.footer-social-buttons .google:before,.header-social-buttons .google:before{content:"";font-size:12px}.footer-social-buttons .pinterest:before,.header-social-buttons .pinterest:before{content:""}.footer-social-buttons .instagram:before,.header-social-buttons .instagram:before{content:""}.footer-social-buttons .youtube:before,.header-social-buttons .youtube:before{content:"";font-size:12px}.footer-social-buttons .vimeo:before,.header-social-buttons .vimeo:before{content:"";font-size:12px}.footer-social-buttons .rss:before,.header-social-buttons .rss:before{content:""}.footer-site-info{font-size:12px;line-height:25px;color:#fff;display:flex;justify-content:space-between;align-items:center;gap:15px}.footer-payment-methods ul{font-size:0}.footer-payment-methods li{display:inline-block;width:34px;height:22px;margin:0 5px;background:url('../Themes/Avenue/Content/img/payment_sprite.png') no-repeat}.footer-payment-methods .method1{background-position:0 0}.footer-payment-methods .method2{background-position:-34px 0}.footer-payment-methods .method3{background-position:-68px 0}.footer-payment-methods .method4{background-position:-102px 0}.footer-payment-methods .method5{background-position:-136px 0}.footer-payment-methods .method6{background-position:-170px 0}.theme-selector{position:relative;margin:-15px 0 30px}.theme-selector select{position:relative;width:200px;border:0;outline:25px solid #fff;background-color:#ebebeb!important;color:#0f293d}.theme-selector:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:1px;margin:auto;background-color:#dfdfdf}.information-panel{display:none;margin:0 0 60px;overflow:hidden}.info-box-header{position:relative}.info-box-header:before{content:'';position:absolute;right:0;top:-16px;border-radius:10px;width:50px;height:50px;background-color:#f9f9f9;z-index:-1}.information-box{float:left;width:calc(100% - 15px);margin:10px;padding:25px;text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:center}.information-box:first-of-type{margin-left:0}.information-box:last-of-type{margin-right:0}.information-box .image{margin:0 0 25px;font-size:0;display:inline;padding-right:10px}.information-box .title{margin:20px 0 0!important;font-size:18px;letter-spacing:1px;text-transform:none;display:inline;font-weight:bold;font-family:'freight-sans-pro'}.information-box .description{line-height:18px;font-weight:400;font-size:12px;color:#000}.information-box .image img{max-width:60px;margin-bottom:-10px}.block{margin:0 0 10px;text-align:left}.block .title{background-color:#f2f2f3;padding:14px 30px;letter-spacing:1.2px;color:#0f293d;text-transform:uppercase;cursor:pointer;font-size:12px}.block .title:before{content:"";margin-right:5px;vertical-align:middle;font-size:6px;color:#f61853}.block .title strong{vertical-align:middle;font-weight:800}.block .listbox{display:none;margin:0 0 25px;padding:0 25px}.block .listbox:after{content:"";display:block;clear:both}.block .listbox img{display:none}.block .list li,.block .view-all{font-size:12px}.block-category-navigation .list>li:first-of-type{border:0}.block-category-navigation .list li,.block-category-navigation .view-all{border-top:1px solid #0d151f}.block .list a,.block .view-all a{display:block;overflow:hidden;padding:15px 0;line-height:20px;color:#0f293d;transition:all .2s ease}.block .list a:before,.block .view-all a:before{content:"";float:left;margin-right:10px;font-size:7px;color:#f61853}.block .list a:hover,.block .view-all a:hover{color:#f61853}.block .list .active>a{color:#f61853}.block .list .name{float:left}.block .list .number{float:right;color:#0f293d}.block .sublist a{padding-left:15px}.block .sublist .sublist a{padding-left:30px}.block .view-all{font-weight:400}.block .tags{padding:15px 0}.block .tags ul{font-size:0}.block .tags li,.product-tags-all-page li{display:inline-block;position:relative;margin:0 10px 0 0;overflow:hidden;font-size:16px!important}.block .tags a,.product-tags-all-page a{float:left;line-height:30px;color:#0f293d;transition:all .2s ease}.block .tags a:hover,.product-tags-all-page a:hover{color:#f61853}.block .tags+.view-all{margin-bottom:20px;border:0}.block .tags+.view-all a{padding:0}.block .poll{padding:20px 0 25px}.poll strong{display:block;margin:0 0 10px;font-weight:800;text-transform:uppercase;color:#0f293d}.poll-options li,.poll-results li{padding:10px 0}.poll .buttons{padding:15px 0 0;text-align:left}.poll .buttons button{background-color:#0f293d;padding:8px 24px;font-size:11px;text-transform:uppercase;color:#fff}.poll .buttons .please-wait{display:none!important}.poll-total-votes{display:block;margin:10px 0 0;line-height:20px;color:#0f293d}.home-page-polls li,.home-page-polls li{display:inline-block;margin:0 10px}.product-filter{padding:25px 0 0}.product-filter+div{border-top:1px solid #ebebeb}.filters .group{padding:10px 0}.filters .group+ul{padding-top:0}.filters .name{padding:15px 0 10px}.filters .item{position:relative;border:0}.filters input{position:absolute;top:0;left:0;bottom:0;margin:auto}.filters label{display:block;padding:10px 0 10px 25px!important;transition:all .2s ease}.filter-title strong{display:block;letter-spacing:2px;text-transform:uppercase;font-weight:800;color:#0f293d}.filter-content strong{display:block;letter-spacing:2px;text-transform:uppercase;font-weight:400;color:#0f293d}.selected-price-range{overflow:hidden;padding:10px 0 15px;color:#0f293d}.selected-price-range .from{float:left}.selected-price-range .to{float:right}.filters .ui-slider{position:relative;height:2px;margin:0 8px 25px;background-color:#ebebeb}.filters .ui-slider-range{position:absolute;height:2px;background-color:#f61853}.filters .ui-slider-handle{position:absolute;top:-7px;width:16px;height:16px;margin-left:-8px;border:2px solid #f61853;border-radius:50%;background-color:#fff;cursor:pointer}.filters .attribute-squares{margin-bottom:0;font-size:14px}.filters .attribute-squares:before{left:3px;z-index:1;width:7px;height:7px;border:0;box-shadow:none}.filters .attribute-square{position:absolute;top:0;bottom:0;left:0;width:13px;height:13px;margin:auto}.breadcrumb{padding:10px 0 15px}.category-page-body .breadcrumb{padding:10px 0;text-align:center}.page:not(.product-details-page) .breadcrumb{padding:10px 0;text-align:center}.breadcrumb ul{font-size:0}.breadcrumb li{display:inline-block}.breadcrumb a,.breadcrumb strong,.breadcrumb .delimiter{display:inline-block;padding:1px;vertical-align:middle;font-size:10px;text-transform:uppercase}.breadcrumb strong{font-weight:300}.breadcrumb a:hover{color:#0f293d}.sub-category-list{margin:3px 0 -20px;padding:10px 0;font-size:0}.sub-category-item{display:inline-block;position:relative;padding:0 10px;font-size:14px}.sub-category-item:before{content:"";position:absolute;top:0;bottom:0;left:-1px;width:1px;height:15px;margin:auto;background-color:#c5c5c5}.sub-category-item:first-child:before{display:none}.sub-category-item .name{display:block;padding:5px}.sub-category-item .name:hover{color:#0f293d}.category-description,.manufacturer-description,.vendor-description{margin:0 0 30px}.contact-vendor{display:none;margin:0 0 40px}.contact-vendor-button{background-color:#222!important;padding:8px 24px;font-size:12px!important;text-transform:uppercase;color:#fff!important}.filters-button{display:none;margin:0 0 15px;background-color:#0f293d;padding:15px;font-weight:400;color:#fff;text-transform:uppercase;cursor:pointer}.filters-button:before{content:"";margin-right:5px;vertical-align:middle;font-size:17px;color:#fff}.filters-button span{vertical-align:middle}.product-selectors{margin:0 0 30px}.product-selectors:after{content:"";display:block;clear:both}.product-select-block{float:left;width:48%;margin-right:4%}.product-select-block.add{display:none}.product-select-block span{display:none}.product-select-block select{width:100%;border-color:#0f293d;background-color:#fff!important;text-transform:lowercase;color:#0f293d}.product-page-size{margin-right:0!important}.product-viewmode{display:none;font-size:0}.product-viewmode a{display:inline-block;position:relative;width:50px;height:50px;text-align:center;vertical-align:middle;font-size:0;border:1px solid #0d151f}.product-viewmode a.viewmode-icon.list{border-right:0}.product-viewmode a:after{display:block;position:relative;font-size:18px;line-height:50px}.product-viewmode a.grid:after{content:"";left:1px}.product-viewmode a.list:after{content:""}.product-viewmode a.selected{background-color:#f2f2f3;border-color:#f2f2f3}.item-grid:after{content:"";display:block;clear:both}.item-box{position:relative;float:left;width:48%;margin:0 0 0 4%}.product-grid:not(.nop-jcarousel) .item-box{margin-bottom:30px}.item-box:nth-child(2n+1){clear:both;margin-left:0}.item-box .picture{margin:0 0 20px}.item-box .picture a{display:block;position:relative;overflow:hidden}.item-box .picture a:before{content:"";display:block;padding-top:100%}.item-box .picture img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;margin:auto}.item-box .swiper{z-index:0}.item-box .details{text-align:center}.item-box .details .sku{margin:0 0 10px}.item-box .product-title{margin:0 0 0;overflow:hidden;font-size:12px;font-weight:400;color:#0f293d;letter-spacing:0}.item-box .product-title a{display:block}.item-box .rating-box{display:none}.home-page-product-grid .item-box .rating-box{display:block;margin-top:20px}.item-box .rating-box,.overview .rating-box,.search-box .rating-box{margin:0 0 10px;font-size:0}.item-box .rating-icons,.overview .rating-icons,.search-box .rating-icons{display:inline-block;position:relative;height:11px;color:#c71853;white-space:nowrap;letter-spacing:3px}.item-box .rating-icons:before,.overview .rating-icons:before,.search-box .rating-icons:before{content:"";position:absolute;left:0;font-size:14px}.item-box .rating-icons .rating,.overview .rating-icons .rating,.search-box .rating-icons .rating{position:relative;overflow:hidden}.item-box .rating-icons .rating:before,.overview .rating-icons .rating:before,.search-box .rating-icons .rating:before{content:"";font-size:14px}.item-box .description{display:none}.item-box .old-price{text-decoration:line-through;margin:0 3px;color:#0f293d}.item-box .actual-price{margin:0 0;font-size:16px;font-weight:bold;color:#0f293d}.item-box .old-price~.actual-price{color:#c71853}.item-box .buttons{display:none}.item-box .buttons button{display:inline-block;width:35px;height:27px;font-size:0}.item-box .buttons button:before{display:block;position:relative;font-size:13px;line-height:40px;color:#0f293d;font-weight:bold}.quick-view-button:before{content:"";top:1px;left:2px}.add-to-compare-list-button:before{content:"";top:-1px;left:1px}.add-to-wishlist-button:before{content:""}.product-box-add-to-cart-button:before{content:""}.swiper-pagination-bullet-active{background-color:#f61853}.manufacturer-item .title,.vendor-item .title{background:url('../Themes/Avenue/Content/img/pattern.png') repeat;text-align:center;font-size:17px;line-height:24px;font-weight:400;color:#0f293d}.manufacturer-item .title a,.vendor-item .title a{display:block;padding:14px 18px 12px}.manufacturer-item .picture,.vendor-item .picture{margin-bottom:0}.manufacturer-item .picture a:before,.vendor-item .picture a:before{padding-top:65%}.product-grid .title{margin:0 0 45px;text-align:center;font-size:19px;text-transform:capitalize;color:#0f293d}.product-grid .title strong{position:relative;font-weight:bold}.home-page .product-grid{margin-bottom:20px}.featured-product-grid .title{display:none}.related-products-grid,.also-purchased-products-grid{margin:50px 0 40px 0}.product-grid.cross-sells{margin-top:50px}.pager{margin:10px 0 0;text-align:center}.pager ul{font-size:0}.pager li{display:inline-block;margin:0 -1px -1px 0;border:1px solid #0d151f;vertical-align:middle}.pager li:has(span){border-color:#f2f2f3}.pager li a,.pager li span{display:block;width:48px;height:48px;background-color:#fff;font-size:14px;line-height:49px;font-weight:400;color:#0f293d;cursor:pointer;transition:all .2s ease}.pager li a:hover{background-color:#0f293d;color:#fff}.pager li span{background-color:#f2f2f3;color:#0f293d}.pager .previous-page a,.pager .next-page a,.pager .first-page a,.pager .last-page a{font-size:0;color:#444}.pager .previous-page a:before,.pager .next-page a:before,.pager .first-page a:before,.pager .last-page a:before{display:block;font-size:11px}.pager .previous-page a:before{content:""}.pager .next-page a:before{content:""}.pager .first-page a:before{content:""}.pager .last-page a:before{content:""}.featured-categories.default{margin:0 0 20px}.featured-categories.default .title{margin-bottom:0;font-size:17px}.featured-categories.default .text,.featured-categories.default .button{display:none}.featured-categories.default .picture{margin:0}.featured-categories.default .picture img{height:100%;aspect-ratio:1/1;object-fit:cover}.featured-categories.in-header{position:relative;z-index:0}.featured-categories.in-header .item-box{clear:none;width:100%;margin:0}.featured-categories.in-header .wrapper{position:relative}.featured-categories.in-header .details{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.featured-categories.in-header .table{display:table;width:100%;height:100%}.featured-categories.in-header .table-cell{display:table-cell;vertical-align:middle}.featured-categories.in-header .title{font-family:'Times New Roman',serif;font-size:9vw;text-transform:uppercase;color:#fff}.featured-categories.in-header .button{display:none;margin:15px 0 0;border:1px solid #fff;padding:11px 25px 9px;font-size:11px;white-space:nowrap;text-transform:uppercase;color:#fff}.featured-categories.in-header .picture{margin:0}.featured-categories.in-header .picture:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.8}.featured-categories.in-header .item-box:nth-child(3n+1) .picture:after{background-color:#f61853}.featured-categories.in-header .item-box:nth-child(3n+2) .picture:after{background-color:#58c4ed}.featured-categories.in-header .item-box:nth-child(3n+3) .picture:after{background-color:#e1c900}.featured-categories.in-header img{max-width:none;height:100%}.featured-categories.in-header .sub-category-list{display:none}.featured-categories.in-header .sub-category-item:before{background-color:#fff}.featured-categories.in-header .sub-category-list .name{color:#fff;transition:all .1s ease}.featured-categories.in-header .sub-category-list .name:hover{text-shadow:0 0 0 #fff}.featured-categories-title{margin:125px 0 65px;text-align:center;font-size:24px;letter-spacing:1px;text-transform:uppercase;color:#0f293d;font-weight:500!important;font-family:'freight-sans-pro'}.product-essential{margin:0 0 20px}.product-essential:after{content:"";display:block;clear:both}.gallery{max-width:600px;margin:0 auto 40px}.gallery .picture{position:relative;overflow:hidden;text-align:center;font-size:0;display:flex}.gallery .picture a{display:inline-block;max-width:100%;width:100%}.gallery .picture a img{max-height:530px}.gallery .picture-thumbs{overflow:hidden;text-align:center;font-size:0}.product-essential .gallery .picture-thumbs{text-align:center;font-size:0;margin:10px 0;overflow:visible;position:relative}.gallery .thumb-item{position:relative;float:left;width:22.75%;margin:3% 0 0 3%;overflow:hidden}.product-essential .gallery .thumb-item{margin:0}.gallery .thumb-item:nth-child(4n+1){clear:both;margin-left:0}.product-essential .gallery .thumb-item:nth-child(4n+1){clear:unset}.product-essential .gallery .thumb-item img{padding:5px 0}.gallery .thumb-item:before{content:"";display:block;padding-top:100%}.gallery .thumb-item img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto}.video-gallery .video-thumbs{margin:20px 0 0;font-size:0}.video-gallery .thumb-item{float:none;width:100%;height:315px;margin:3% 0 0}.discontinued-product{margin:0 0 10px;text-align:center}.discontinued-product h4{font-size:18px;font-weight:400;color:#f61853}.overview .product-name{position:absolute;top:35px;left:0;right:0;margin:auto;padding:0 4%}.product-reviews-overview{margin:7px 0 14px;display:flex;align-items:center;gap:10px}.overview .rating-box{display:inline-block;margin:0}.product-no-reviews,.product-review-links{margin:5px 0 0}.product-no-reviews a,.product-review-links a{font-size:13px;color:#0f293d}.overview .prices label,.variant-overview .prices label{display:none}.overview .old-product-price,.variant-overview .old-product-price,.overview .non-discounted-price,.variant-overview .non-discounted-price{text-decoration:line-through;color:#999}.overview .product-price,.variant-overview .product-price{font-size:22px;color:#f61853}.overview .value a,.variant-overview .value a{color:#f61853}.manufacturers{margin:0 0 30px;text-transform:uppercase}.manufacturers .label{display:none}.manufacturers+.additional-details{margin-top:-25px}.additional-details{line-height:28px}.additional-details .sku{color:#9f9f9f}.product-details-page .short-description{margin:25px auto 0;padding-bottom:30px;padding-left:5px;padding-right:5px;line-height:1.4;text-align:justify;border-bottom:1px solid #ebebeb}.product-details-page .delivery{margin:0 0 35px}.delivery .free-shipping{font-weight:400;text-transform:uppercase;color:#0f293d;margin-left:10px}.delivery .free-shipping:before{content:"";position:relative;top:-2px;margin:0 7px 0 -10px;vertical-align:middle;font-size:20px}.download-sample{margin:0 0 40px}.download-sample-button{font-weight:400;text-transform:uppercase;color:#f61853}.download-sample-button:before{content:"";position:relative;top:-1px;margin-right:7px;vertical-align:middle;font-size:20px}.attributes{margin:30px 0}.attributes dt{display:block;margin:30px 0 10px;font-weight:400;color:#0f293d}.attributes dd{margin:10px 0 30px}.attributes dt:first-child{margin-top:0}.attributes dd:last-child{margin-bottom:0}.attributes dt label{display:inline-block}.attributes li{margin:15px 0}.attributes li.disabled{pointer-events:none;opacity:.5}.attributes li.disabled label{text-decoration:line-through}.attributes select{width:auto;min-width:150px;max-width:290px}.attributes option.disabled{color:#ccc}.attributes .qty-box{margin-left:-5px}.attributes .qty-box label{display:none}.attributes .qty-box input{width:60px;padding:0 1px 0 0;text-align:center}.attributes .qty-box input:focus{border-color:#ebebeb;background-color:#fff}.rental-attributes{font-size:0}.rental-attributes .attribute-item{display:inline-block;margin:0 5px;font-size:14px}.rental-attributes .attribute-label{display:block;margin:0 0 10px;font-weight:400;text-transform:uppercase;color:#0f293d}.rental-attributes .datepicker{width:130px;text-align:center}.ui-datepicker{width:290px;background-color:#fff;text-align:center}.ui-datepicker-header{position:relative;height:42px;background-color:#0f293d;color:#fff}.ui-datepicker-header .ui-datepicker-prev,.ui-datepicker-header .ui-datepicker-next{position:absolute;top:0;z-index:1;width:40px;height:42px;overflow:hidden;font-size:0;line-height:42px}.ui-datepicker-header .ui-datepicker-prev{left:0}.ui-datepicker-header .ui-datepicker-next{right:0}.ui-datepicker-header .ui-datepicker-prev:before,.ui-datepicker-header .ui-datepicker-next:after{position:absolute;font-size:11px}.ui-datepicker-header .ui-datepicker-prev:before{content:"";left:15px}.ui-datepicker-header .ui-datepicker-next:after{content:"";right:14px}.ui-datepicker-title{line-height:42px;font-weight:400;text-transform:uppercase}.ui-datepicker-calendar th{font-weight:400;color:#0f293d;text-shadow:0 0 0 #0d151f}.ui-datepicker-calendar th,.ui-datepicker-calendar td{width:14.285%;border:1px solid #ebebeb}.ui-datepicker-calendar th span,.ui-datepicker-calendar td a{display:block;min-height:36px;line-height:36px;transition:all .1s ease}.ui-datepicker-calendar td a:hover{color:#0f293d}.ui-datepicker-calendar a.ui-state-active,.ui-datepicker-calendar a.ui-state-active:hover{color:#f61853}.attribute-squares{margin-bottom:-10px;font-size:0}.attribute-squares li{display:inline-block;position:relative;margin:2px;text-align:center}.attribute-squares label{display:block;position:relative;overflow:hidden;padding:0}.attribute-squares input{position:absolute;top:5px;left:6px;z-index:-1;margin:0}.attribute-square-container{display:block;border:1px solid transparent;background-color:#fff;padding:5px}.attribute-square-container span.attribute-square{display:block;width:65px;height:60px;cursor:pointer!important}span.attribute-square-title{width:100%;top:50%;position:absolute;left:50%;text-align:center;color:#fff;font-size:10px;text-transform:uppercase;vertical-align:middle;transform:translate(-50%,-50%);text-shadow:1px 1px #0f293d,-1px -1px #0f293d,1px -1px #0f293d,-1px 1px #0f293d;cursor:pointer}.attribute-square-container[title~="White"] span{border:1px solid #ddd}.selected-value .attribute-square-container{border-color:#0f293d}.attribute-squares li.disabled{position:relative;opacity:1}.attribute-squares li.disabled:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;text-align:center;font-size:10px;line-height:24px;color:#f61853}.image-squares .attribute-square{width:32px;height:32px}.image-squares .tooltip-container{display:none;position:absolute;bottom:56px;left:-79px;width:200px;height:200px;box-shadow:0 0 10px rgba(0,0,0,.15);background-color:#fff;padding:10px}.image-squares .tooltip-container:after{content:"";position:absolute;bottom:-10px;left:50%;margin-left:-10px;border-width:10px 10px 0;border-style:solid dashed dashed;border-color:#fff transparent transparent;filter:drop-shadow(0 2px 2px rgba(0,0,0,.06))}.image-squares li:hover .tooltip-container{display:block}.page .qq-upload-button,.k-window .qq-upload-button{width:100%;min-width:280px;height:50px;border:1px solid #ebebeb;background-color:#fff;padding:15px;text-align:left;font-size:14px;color:#777}.page .qq-upload-list li,.k-window .qq-upload-list li{background:none!important;color:#333!important;font-size:12px}.page .qq-upload-list span,.k-window .qq-upload-list span{margin:0 5px}.page .qq-upload-list span:empty,.k-window .qq-upload-list span:empty{display:none}.giftcard{max-width:380px;margin:0 auto 30px}.giftcard div{margin:10px 0}.giftcard label{display:block;margin:0 0 5px;color:#0f293d;text-transform:uppercase}.giftcard input,.giftcard textarea{width:100%;background-color:#f6f6f6}.giftcard textarea{min-height:150px}.tier-prices{margin:0 0 40px}.tier-prices .title{margin:0 0 10px;text-transform:uppercase;color:#0f293d}.tier-prices .title strong{font-weight:400}.tier-prices .prices-table{border:1px solid #ebebeb;overflow:hidden}.tier-prices .prices-row{float:left;width:50%}.tier-prices .prices-row>div{border-top:1px solid #ebebeb;padding:10px}.tier-prices .prices-row.thead>div{border-right:1px solid #ebebeb}.tier-prices .field-header{border-top:0!important;color:#0f293d}.tier-prices .item-quantity{color:#0f293d}.product-estimate-shipping{margin:0 0 35px!important}.product-estimate-shipping a{display:inline-block}.product-estimate-shipping i{display:inline-block;transform:rotate(45deg);margin:0 0 3px 10px;border:solid #000;border-width:0 1px 1px 0;padding:3px 3px}.product-estimate-shipping .shipping-loading{display:none!important}.product-estimate-shipping .shipping-title{margin:0 0 5px;font-size:16px;font-weight:400;color:#0f293d}.product-estimate-shipping .shipping-price{margin:0 0 0 5px;vertical-align:middle}.product-estimate-shipping .shipping-date{margin:15px 0 0}.cart-buttons-wrapper{margin:0 0 25px;font-size:0}.customer-entered-price{margin:0 0 10px;font-size:14px}.customer-entered-price .enter-price-label{display:block;margin:0 0 10px;font-weight:400;text-transform:uppercase;color:#0f293d}.customer-entered-price .enter-price-input{width:300px;max-width:100%;text-align:center;font-size:13px;letter-spacing:1px}.pre-order-availability-date{margin:0 0 10px;font-size:14px}.pre-order-availability-date label{display:block;color:#0f293d}.min-qty-notification{margin:0 0 10px;font-size:14px;color:#0f293d}.add-to-cart .qty-input,.add-to-cart .qty-dropdown{width:40px;height:40px;border:0;outline:1px solid transparent;border:1px solid #0d151f;background-color:#fff;padding:0 20px;text-align:center;vertical-align:middle;font-size:14px;color:#0f293d;transition:all .2s ease}.add-to-cart .qty-input,.add-to-cart .add-to-cart-panel .qty-input{padding:0}.add-to-cart .qty-input.square-meters{width:90px;padding-right:18px}.surfaceblock{position:relative;margin:0 10px}.add-to-cart .qty-dropdown{background-image:url('../Themes/Avenue/Content/img/select-arrow-white.png')}.add-to-cart .qty-input:hover,.add-to-cart .qty-dropdown:hover{outline-color:#0f293d}.overview .qty-input:focus,.variant-overview .qty-input:focus{outline-color:#0f293d;background-color:#0f293d;color:#fff}.overview .add-to-cart-button,.variant-overview .add-to-cart-button{height:40px;width:100%;min-width:180px;outline:1px solid transparent;overflow:hidden;background-color:#c71853;border:1px solid #c71853;padding:0 35px;vertical-align:middle;font-size:17px;letter-spacing:.5px;color:#fff;transition:all .2s ease}.miniProductDetailsView .product-details-page{margin-top:20px}.overview .add-to-cart-button,.overview .ajax-cart-button-wrapper,.product-details-page .ajax-cart-button-wrapper{display:block}.overview .add-to-cart-button span,.variant-overview .add-to-cart-button span{vertical-align:middle}.overview .add-to-cart-button:hover,.variant-overview .add-to-cart-button:hover{outline-color:#0f293d;color:#0f293d;background:#fff}.overview-buttons{display:inline-block;vertical-align:bottom;margin-bottom:22px;margin-left:22px}.overview-buttons .add-to-wishlist,.overview-buttons .compare-products{display:inline-block;margin:8px 4px;vertical-align:middle}.overview-buttons .email-a-friend,.overview-buttons .email-a-friend-button{display:none!important}.overview-buttons .add-to-wishlist-button,.overview-buttons .add-to-compare-list-button,.overview-buttons .variants-scroll-button{display:block;width:43px;height:40px;outline:1px solid transparent;background-color:#fff;border:1px solid #c71853;font-size:0;color:#fff;text-transform:uppercase;transition:all .2s ease}.product-essential .overview-buttons{margin:0 10px 0 0}.product-essential .overview-buttons .add-to-wishlist{margin:0}.group-product .add-to-compare-list-button{width:auto;margin:-10px 0 10px;outline:0!important;background-color:transparent;font-size:14px;color:#0f293d}.overview-buttons .variants-scroll-button{width:auto;min-width:200px;margin:0 0 40px;padding:0 20px;font-size:14px}.overview-buttons .add-to-wishlist-button:hover,.overview-buttons .add-to-compare-list-button:hover,.overview-buttons .variants-scroll-button:hover{outline-color:#0f293d}.overview-buttons .add-to-wishlist-button:before,.overview-buttons .add-to-compare-list-button:before,.overview-buttons .variants-scroll-button:before{display:block;font-size:15px;letter-spacing:0;color:#0f293d}.overview-buttons .add-to-compare-list-button:before{content:"";position:relative;top:-2px;left:0}.group-product .add-to-compare-list-button:before{display:inline;top:1px;margin-right:10px;color:#0f293d}.overview-buttons .variants-scroll-button:before{content:"";display:inline;margin-right:10px;position:relative;top:1px}.availability{margin:0 0 30px}.back-in-stock-subscription{margin:5px 0 0;font-size:0;color:#f61853}.product-share label{display:block;margin:0 0 5px;font-weight:400;text-transform:uppercase;color:#0f293d}.product-share .share-item{display:inline-block}.product-share .share-link{display:block;width:32px;height:32px;text-align:center}.product-share .share-link:before{font-size:13px;line-height:32px;color:#0f293d}.product-share .facebook a:before{content:""}.product-share .twitter a{padding:7px}.product-share .twitter a:before{content:" ";background:url(../Themes/Avenue/Content/img/x.png);background-size:contain;background-repeat:no-repeat;background-size:14px auto;background-position:center;height:13px;width:100%;display:inline-block;display:inline-block;line-height:0!important;font-size:0!important;margin-bottom:-1px}.product-share .pinterest a:before{content:""}.product-share .google a:before{content:"";font-size:12px}.product-share .rss a:before{content:""}.product-variant-line{margin:0 0 30px;border-bottom:1px solid #ebebeb;padding:0 0 20px}.product-variant-line:after{content:"";display:block;clear:both}.variant-picture{position:relative;max-width:320px;margin:0 auto 35px;overflow:hidden;font-size:0}.variant-overview .prices{margin:0 0 25px}.variant-overview .variant-name{margin:0 0 10px;font-size:20px;color:#0f293d}.variant-overview .variant-description{margin:-5px 0 35px;line-height:25px}.full-description{max-width:1700px;margin:0 auto 70px;text-align:center;line-height:25px}.product-collateral .title{margin:0 0 35px;text-align:center;font-size:20px;letter-spacing:1.5px;text-transform:uppercase;color:#0f293d}.product-collateral .title strong{position:relative;font-weight:800}.product-collateral .title strong:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background-color:#0f293d}.product-specs-box{margin:0 0 70px}.product-specs-box .data-table{margin:0}.product-specs-box .spec-name,.product-specs-box .spec-value{width:50%;padding:15px;text-align:center}.product-specs-box .spec-name{color:#0f293d}.product-specs-box thead{display:none}.product-specs-box .attribute-square-container{border-color:#ddd}.product-specs-box .spec-group-name{display:none!important}.product-specs-box .attribute-squares{display:inline-block;vertical-align:middle;margin:0}.product-specs-box .attribute-square{cursor:default}.product-tags-list{margin:0 0 70px;text-align:center;font-size:0;font-weight:400;color:#f61853}.product-tags-list li{display:inline-block;font-size:14px}.product-tags-list li.separator{margin:0 5px 0 3px}.ui-tabs{margin:0 0 60px;padding:50px 0}.ui-tabs .ui-tabs-nav{text-align:left}.ui-tabs .ui-tabs-nav li{padding:7px 0}.ui-tabs .ui-tabs-nav a{display:inline-block;position:relative;font-size:18px;font-weight:600;color:#0f293d}.ui-tabs .ui-tabs-active,.ui-tabs .ui-tabs-selected{margin-bottom:5px}.ui-tabs .ui-tabs-active a,.ui-tabs .ui-tabs-selected a{color:#f61853}.ui-tabs .ui-tabs-active a:after,.ui-tabs .ui-tabs-selected a:after{background-color:#f61853}.ui-tabs .ui-tabs-panel{max-width:1400px;margin:auto;text-align:center}.ui-tabs .ui-tabs-hide{display:none}.estimate-shipping-popup{position:relative;max-width:800px;margin:auto;background-color:#fff;padding:25px;transform:scale(.8);transition:all .2s ease;opacity:0}.estimate-shipping-popup strong{visibility:hidden;font-weight:300;text-transform:uppercase;color:#0f293d}.mfp-ready .estimate-shipping-popup{transform:scale(1);opacity:1}.mfp-removing .estimate-shipping-popup{transform:scale(.8);opacity:0}.estimate-shipping-popup-zoom-in.mfp-removing{transition:all .3s ease;opacity:0}.estimate-shipping-row{display:flex;display:-webkit-flex;align-items:center;position:relative}.estimate-shipping-row-item{flex:0 1 100%}.mfp-container .address-item{margin:10px 0 0}.mfp-container .address-item+div{padding:0 0 0 15px}.estimate-shipping-address-control{width:100%;height:44px!important}.mfp-container .address-item .required{top:5px;right:5px}.mfp-container .shipping-options{position:relative;margin:10px 0 25px}.mfp-container .shipping-options-header{font-size:14px;color:#0f293d;text-transform:uppercase}.mfp-container .shipping-header-item{align-self:flex-end;border:0!important;padding:12px 5px!important;white-space:nowrap;text-overflow:ellipsis}.mfp-container .shipping-options-body{display:table;table-layout:fixed;width:100%;border:1px solid #ebebeb;border-collapse:collapse}.mfp-container .shipping-option{display:table-row;font-size:13px;cursor:pointer}.mfp-container .shipping-option.active{font-weight:700;color:#0f293d}.mfp-container .shipping-option>div{display:table-cell;border-top:1px solid #ebebeb;padding:11px}.mfp-container .shipping-item{border-right:1px solid #ebebeb;overflow:hidden;padding:8px 0;overflow-wrap:break-word}.estimate-shipping-row-item-radio{flex:0 0 30px;width:24px}.estimate-shipping-radio{display:none}.apply-shipping-button-container{text-align:center}.mfp-container .apply-shipping-button{min-width:180px;height:44px;outline:1px solid transparent;background-color:#0f293d;padding:0 25px;font-size:16px;color:#fff;text-transform:uppercase;transition:all .2s ease}.mfp-container .apply-shipping-button:hover{outline-color:#0f293d}.mfp-container .no-shipping-options{padding:30px 15px;text-align:center}.mfp-container .message-failure{margin:10px 0 -5px}@media all and (max-width:600px){.estimate-shipping-popup{padding:25px 3%}.mfp-container .shipping-address{flex-flow:column}.mfp-container .address-item{width:100%}.mfp-container .address-item+div{padding:0}}.product-reviews-page h1 a{font-style:italic}.product-reviews-page h1 a:before,.product-reviews-page h1 a:after{content:"''"}.write-review{margin:50px 0;text-align:center}.write-review-button{display:inline-block;border:1px solid #0d151f;outline:1px solid transparent;padding:10px 25px;font-weight:300;color:#0f293d;cursor:pointer;text-transform:uppercase;transition:all .2s ease}.write-review-button:hover{outline-color:#0f293d}.write-review-button .close{display:none}.write-review .review-form{display:none;margin:50px -3% 0;padding:20px}.write-review .form-wrapper{background-color:#fff;padding:30px 5%}.write-review .message-error{margin:-10px 0 30px}.write-review .review-rating{text-align:center}.write-review .review-rating+div{margin:20px 0 0}.write-review .review-rating>label{display:block;margin:0 0 10px;font-size:14px;text-transform:uppercase;color:#0f293d}.write-review .rating-options{display:inline-block}.write-review .rating-options input{position:absolute;margin:1px 0 0 5px}.write-review .rating-options label{display:inline-block;max-width:16px;margin:0 2.5px;padding:0}.write-review .rating-options label:before{content:"";display:block;position:static;width:auto;height:auto;border:0!important;background:none!important;box-shadow:none;font-size:14px;color:#f6e030}.write-review .rating-options input:checked+label~label:before{content:""}.write-review .button-1{min-width:180px;outline:1px solid transparent;background-color:#0f293d;padding:15px 25px;color:#fff;text-transform:uppercase;transition:all .2s ease}.write-review .button-1:hover{outline-color:#0f293d}.write-review-result{margin:50px 0;text-align:center;color:#0f293d}.product-review-list{max-width:900px;margin:auto}.product-review-item{border-top:1px solid #ebebeb;padding:30px 0}.review-item-head{margin:0 0 20px;overflow:hidden}.review-item-head .title{margin:0 0 10px;font-size:15px;font-weight:400;color:#0f293d}.review-item-head .rating-box{display:inline-block;font-size:0}.review-item-head .rating-icons{display:inline-block;position:relative;height:11px;color:#f6e030;white-space:nowrap;letter-spacing:3px}.review-item-head .rating-icons:before{content:"";position:absolute;left:0;font-size:10px}.review-item-head .rating-icons .rating{position:relative;overflow:hidden}.review-item-head .rating-icons .rating:before{content:"";font-size:10px}.review-type-rating-ext{display:none}.product-review-item .review-text{margin:0 0 20px;overflow:hidden;line-height:25px}.product-review-item .review-avatar{position:relative;width:120px;height:120px;margin:0 auto 15px;font-size:0;line-height:normal}.product-review-item .review-avatar a{display:block;height:100%}.product-review-item .review-avatar img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto;border:1px solid #ebebeb;border-radius:50%}.product-review-item .review-info{overflow:hidden;font-size:13px}.product-review-helpfulness{margin:10px 0 0;font-size:0}.product-review-helpfulness>span{display:inline-block;margin:0 3px;font-size:13px}.product-review-helpfulness .vote{padding:0 5px;font-weight:400;color:#f61853;cursor:pointer}.product-review-helpfulness .result{display:block;margin-top:10px}.product-review-helpfulness .result:empty{display:none}.product-review-item .reply{margin:30px 0 0;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.product-review-item .reply-wrapper{background-color:#fff;padding:30px 15px}.product-review-item .reply-header{margin:0 0 10px;font-weight:400;font-style:italic;color:#0f293d}.product-review-item .reply-text{line-height:25px}.custom-table-title{margin:30px 0}.wishlist-content{margin:15px 0 50px}.wishlist-content .message-error{margin:0 0 25px}.wishlist-content .tax-shipping-info{margin:0 0 30px;text-align:center}.wishlist-content .buttons{font-size:0}.wishlist-content .button-2{min-width:150px;margin:0 0 5px 0;border:2px solid #ebebeb;padding:15px 25px;color:#0f293d;transition:all .2s ease;background:transparent;font-weight:bold;font-size:13px}.wishlist-content .button-2:hover{border-color:#0f293d;background:#0d151f;color:#fff}.cart-header-row th{text-align:end}.wishlist-content .buttons .wishlist-add-to-cart-button{background-color:#000;padding:20px 0;color:#fff;border:1px solid #222;position:relative;margin-top:auto;font-size:20px}button.button-2.wishlist-add-to-cart-button:after{content:">";display:inline-block;position:relative;top:1px;padding-left:10px;vertical-align:middle;font-family:'Inter';font-size:23px}.wishlist-content .buttons .wishlist-add-to-cart-button:hover{background:#0d151f;color:#fff}.wishlist-page .share-info{text-align:center;color:#0f293d;font-weight:bold}.wishlist-page .share-info a{display:block;margin:0 0 5px;color:#f61853}.wishlist-content .table-wrapper tbody{border:2px solid #ebebeb}.wishlist-content .table-wrapper tbody .cart-item-row{border-bottom:2px solid #ebebeb}.compare-products-table{display:none}.compare-products-page .page-body{position:relative;margin:0 -3%;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.compare-products-page .clear-list,.compare-products-page .remove-button{display:inline-block;border:1px solid #0d151f;outline:1px solid transparent;background-color:#fff;padding:5px 15px;white-space:nowrap;font-size:12px;font-weight:800;color:#0f293d;text-transform:uppercase;transition:all .2s ease}.compare-products-page .clear-list:before,.compare-products-page .remove-button:before{content:"";position:relative;top:1px;margin-right:5px;font-size:14px}.compare-products-page .attribute-squares{display:inline-block;vertical-align:top}.compare-products-page .attribute-square-container{border-color:#ebebeb}.compare-products-page .attribute-square{cursor:default}.compare-section{margin:20px 0 0;border:1px solid #ebebeb;background-color:#fff}.compare-section .title{border-bottom:1px solid #ebebeb;padding:15px 10px;text-align:center;font-weight:800;text-transform:uppercase;color:#0f293d}.compare-section .item{display:table;width:100%;padding:15px;text-align:left}.compare-section .item+.item{margin-top:-15px}.compare-section .cells{display:table-cell;padding:0;vertical-align:middle;text-align:left}.compare-section .picture{width:50px;font-size:0}.compare-section .picture a{display:block}.compare-section .picture img{width:50px;max-width:300px}.compare-section .picture+.cells{padding:0 15px}.compare-section .button{width:33px;font-size:0}.compare-section .remove-button{width:33px;height:33px;padding:0;font-size:0}.compare-section .remove-button:before{display:block;top:0;left:1px;margin:0}.topic-block{margin:0 auto 30px}.page-body>.topic-block{padding:0 20px}.topic-block-title{display:none;color:#0f293d}.topic-block-body,.topic-page .page-body{line-height:25px}.topic-block a,.topic-page a{text-decoration:underline;color:#0f293d}.home-page .topic-block{margin:0 auto 40px}.home-page .topic-block-title{display:block;margin:0 0 20px;text-transform:none}.home-page .topic-block-title h2{font-size:28px;font-weight:400}.ui-dialog .topic-page{margin:0}.ui-dialog .topic-page p{margin:0}.ui-dialog .topic-page p+p{margin-top:20px}.not-found-page p{margin:30px 0}.not-found-page strong{font-weight:400;color:#0f293d}.topic-password{margin:0 -3%;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px;text-align:center}.topic-password form{background-color:#fff;padding:30px 5%}.enter-password-title{margin:0 0 15px;color:#0f293d}.topic-password #password{display:block;width:350px;max-width:100%;margin:0 auto 20px}.topic-password #button-password{min-width:180px;outline:1px solid transparent;background-color:#0f293d;padding:15px 25px;color:#fff;text-transform:uppercase;transition:all .2s ease}.topic-password #button-password:hover{outline-color:#0f293d}.topic-password .password-error{margin:10px 0 0}.contact-page form,.contact-page .form,.email-a-friend-page form,.apply-vendor-page form{margin:-5px -3% 0;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.contact-page .fieldset,.email-a-friend-page .fieldset,.apply-vendor-page .wrapper{margin-bottom:0;background-color:#fff;padding:30px 5%}.contact-page .message-error,.email-a-friend-page .message-error,.apply-vendor-page .message-error{max-width:1000px;margin:0 auto 20px}.contact-page .buttons,.email-a-friend-page .buttons{background-color:#fff;padding-bottom:30px}.contact-page .button-1,.email-a-friend-page .button-1,.apply-vendor-page .button-1{min-width:180px;outline:1px solid transparent;background-color:#0f293d;padding:15px 25px;color:#fff;text-transform:uppercase;transition:all .2s ease}.contact-page .button-1:hover,.email-a-friend-page .button-1:hover,.apply-vendor-page .button-1:hover{outline-color:#0f293d}.contact-page .topic-block,.email-a-friend-page .title,.apply-vendor-page .topic-block{padding:30px 0}.contact-page .topic-block~form .message-error,.email-a-friend-page .title~form .message-error,.apply-vendor-page .topic-block~form .message-error{margin-top:-20px}.email-a-friend-page .title{margin-bottom:5px;text-align:center}.email-a-friend-page .title h2{letter-spacing:1.5px;font-weight:400;color:#0f293d;text-transform:uppercase}.registration-page .page-body{max-width:900px;margin:0 -3%;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.registration-page form{background-color:#fff;padding:30px 5%}.gender span{display:inline-block;margin:5px 10px}.gender label,.news-letter label,.is-enabled label{display:inline-block;margin-bottom:0;text-transform:none}.news-letter .wrapper,.is-enabled .wrapper{display:inline-block;margin:10px 0 15px}.date-of-birth>.date-picker-wrapper{display:inline-block;width:350px;max-width:100%}.date-of-birth select{width:31%!important}.date-of-birth select+select{margin-left:3.5%}#check-availability-button{margin:20px 0 0;background-color:#0f293d;padding:10px 20px;font-size:12px;text-transform:uppercase;color:#fff}#availability-check-progress{display:none!important}#username-availabilty:empty{display:none}.vat-status,.vat-note{display:block;margin:5px 0 0;text-align:center;font-size:13px;white-space:normal}.login-page .button-1,.registration-page .button-1,.registration-result-page .button-1,.password-recovery-page .button-1{min-width:180px;outline:1px solid transparent;background-color:#0f293d;padding:15px 25px;color:#fff;text-transform:uppercase;transition:all .2s ease}.login-page .button-1:hover,.registration-page .button-1:hover,.registration-result-page .button-1:hover,.password-recovery-page .button-1:hover{outline-color:#0f293d}.registration-result-page .result,.account-activation-page .result{margin:60px 0;text-align:center;color:#0f293d}.registration-page .message-error,.customer-blocks .message-error{margin:-10px 0 30px}.customer-block{margin:0 -3% -21px;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px;text-align:center}.customer-block .wrapper{background-color:#fff;padding:30px 5%;height:100%;display:flex;flex-direction:column;justify-content:center}.customer-block .title{display:block;margin:0 0 30px;font-size:17px;letter-spacing:1.5px;text-transform:uppercase;color:#0f293d}.customer-block .title strong{font-weight:800}.customer-block .input-name{display:none}.customer-block .remember,.customer-block .forgot-password{margin:0 5px;padding-top:1px;font-size:14px;color:#0f293d;transition:all .1s ease}.customer-block .remember:hover,.customer-block .forgot-password:hover{text-shadow:0 0 0 #0d151f}.customer-block .captcha-box{margin-bottom:35px}.customer-block .text{min-height:165px;margin:0 0 30px;line-height:25px}.customer-block .text:before{content:"";display:block;width:60px;height:60px;margin:0 auto 30px;background-color:#0f293d;padding:17px 18px 19px;font-size:28px;color:#fff}.customer-block .guest-button{display:block;min-width:215px;margin:0 auto 10px}.customer-block .guest-button+button{min-width:215px}.customer-blocks~.topic-block{margin-top:70px}.external-authentication{margin-top:50px;text-align:center;font-size:0}.external-authentication .title{display:none}.external-authentication .facebook-btn{width:244px;height:42px;outline:1px solid transparent;background:url('../Themes/Avenue/Content/img/fb-login.png') no-repeat!important;transition:all .2s ease}.external-authentication .facebook-btn:hover{outline-color:#0f293d}.password-recovery-page .tooltip{margin:0 0 20px;padding:30px 0;text-align:center}.password-recovery-page .result{margin:0 0 5px;font-weight:bold}.block.block-account-navigation{float:none;width:auto;max-width:450px;margin:auto}.block-account-navigation .list a:before{font-size:14px;color:#0f293d}.block-account-navigation .customer-info a:before{content:""}.block-account-navigation .customer-addresses a:before{content:""}.block-account-navigation .customer-orders a:before{content:""}.block-account-navigation .downloadable-products a:before{content:""}.block-account-navigation .back-in-stock-subscriptions a:before{content:""}.block-account-navigation .return-requests a:before{content:""}.block-account-navigation .reward-points a:before{content:""}.block-account-navigation .change-password a:before{content:""}.block-account-navigation .customer-avatar a:before{content:""}.block-account-navigation .forum-subscriptions a:before{content:""}.block-account-navigation .customer-reviews a:before{content:""}.block-account-navigation .customer-vendor-info a:before{content:""}.block-account-navigation .customer-gdpr a:before{content:""}.block-account-navigation .customer-check-gift-card-balance a:before{content:""}.block-account-navigation .customer-multiFactor-authentication a:before{content:""}.block-account-navigation .price-match-requests a:before{content:"$";position:relative;top:-1px;font-size:15px}.customer-pages-body .center-2{margin-top:-15px;margin-left:-3%;margin-right:-3%;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.customer-pages-body .page-title{display:none}.customer-pages-body .page-body{max-width:900px;margin:auto}.account-page .button-1,.return-request-page .button-1,.user-agreement-page .button-1{min-width:180px;outline:1px solid transparent;background-color:#0f293d;padding:15px 25px;color:#fff;text-transform:uppercase;transition:all .2s ease}.account-page .button-1:hover,.return-request-page .button-1:hover,.user-agreement-page .button-1:hover{outline-color:#0f293d}.account-page .button-2{min-width:100px;border:1px solid #0d151f;outline:1px solid transparent;padding:8px 24px;font-size:12px;color:#0f293d;text-transform:uppercase;transition:all .2s ease}.account-page .button-2:hover{outline-color:rgba(34,34,34,.8);text-shadow:0 0 0 rgba(34,34,34,.5)}.account-page .message-error{margin:-10px 0 30px}.account-page .data-table{background-color:#fff}.account-page .description{margin:0 0 30px;text-align:center;color:#0f293d}.customer-info-page,.address-edit-page,.change-password-page,.customer-avatar-page,.customer-reviews-list,.giftcard-balance-page,.multi-authentication,.multi-auth-config,.vendor-info-page{background-color:#fff;padding:30px 5%}.email-to-revalidate,.email-to-revalidate-note{display:block;margin:5px 0 0;text-align:center;font-size:13px;white-space:normal}.add-more-external-records{font-size:14px}.address-list-page .no-data{display:none}.address-list-page .section,.order-list-page .section,.return-request-list .section,.gdpr-tools-page .section,.price-match-list.section{margin:0 0 20px;border:1px solid #ebebeb;background-color:#fff;padding:30px 0}.address-list-page .title{margin-bottom:15px}.order-list-page .title,.return-request-list .title,.gdpr-tools-page .title,.price-match-list .title{margin-bottom:20px}.address-list-page strong:after,.order-list-page strong:after,.return-request-list strong:after,.reward-points-page strong:after,.gdpr-tools-page strong:after,.price-match-list strong:after{display:none}.address-list-page .buttons{margin-bottom:30px;border-bottom:1px solid #ebebeb;padding-bottom:30px}.order-list-page .buttons,.gdpr-tools-page .buttons{margin-top:25px}.address-list button:before,.order-list button:before{margin-right:5px;vertical-align:middle}.edit-address-button:before{content:""}.delete-address-button:before{content:""}.return-items-button:before{content:""}.address-list-page span,.order-list-page span{vertical-align:middle}.address-list-page .info,.order-list-page .info,.return-request-list .info,.gdpr-tools-page .info,.price-match-list .info{padding:0 5%;text-align:center;line-height:25px}.address-list-page .info .name,.address-list-page .info .email{font-weight:400;color:#0f293d}.address-list-page .info .email{margin:0 0 20px}.address-list-page .add-button{text-align:center}.recurring-payments form{margin:0 -1px}.return-request-list .link,.price-match-list .link{color:#f61853}.return-request-list .comments{margin:20px 0 0;color:#0f293d}.downloadable-products-page table{margin:0}.downloadable-products-page .link,.back-in-stock-subscription-list a{color:#f61853}.terms-of-agreement{margin:40px 0;text-align:center}.reward-points-history{margin-bottom:0}.reward-points-overview{margin:0 0 40px;border:1px solid #ebebeb;background-color:#fff;padding:30px 5%;text-align:center;color:#0f293d}.reward-points-overview strong{display:block;margin:10px 0;font-size:20px;font-weight:800}.reward-points-overview span{font-size:20px;color:#f61853}.reward-points-page .title{margin-bottom:25px}.reward-points-page .pager{margin-bottom:15px}.reward-points-page .total-summary{display:none}.change-password-page label{display:none}.customer-avatar-page{text-align:center!important}.customer-avatar-page .wrapper{margin:0 0 15px}.customer-avatar-page .image{margin:0 0 20px}.customer-avatar-page .image img{border:1px solid #ebebeb;border-radius:50%}.customer-avatar-page .select-image{text-align:center}.customer-avatar-page .buttons{margin:40px 0 0}.customer-avatar-page .button-1,.customer-avatar-page .button-2{min-width:115px;margin:0 3px;border:1px solid #0d151f;padding:10px 25px;font-size:14px}.customer-reviews-page .product-review-item:first-child{border-top:0;padding-top:0}.customer-reviews-page .product-review-item:last-child{border-bottom:0;padding-bottom:0}.customer-reviews-page .review-title{font-size:16px;color:#0f293d}.customer-reviews-page .title-text{font-weight:400}.customer-reviews-page .rating-box{margin-top:10px}.customer-reviews-page .product-name{color:#f61853}.customer-reviews-page .review-info{line-height:25px}.customer-reviews-page .separator{margin:0 5px}.giftcard-balance-page .result{margin:0 0 30px;text-align:center;color:#0f293d}.vendor-info-page .vendor-picture{margin:20px 0}.multi-authentication .method-list{text-align:center;font-size:14px}.multi-authentication .method-list button{margin-top:20px;padding:0;outline:0!important;background:none!important;color:#0f293d}.multi-auth-config .table-wrapper{margin:20px 0;text-align:left}.multi-auth-config table .qr-code{vertical-align:top;font-size:0}.multi-auth-config table .qr-code img{border:1px solid #ebebeb}.multi-auth-config table .manual-code{padding:5px 0 5px 15px;vertical-align:top}.order-progress{margin:0 0 30px;text-align:center;font-size:0}.order-progress ul{display:inline-block;overflow:hidden}.order-progress li{float:left;width:calc(50% - 3px);margin:1.5px}.order-progress a{display:block;padding:8px 12px;font-size:12px;font-weight:400;text-transform:uppercase}.order-progress li.active-step a{background-color:#f61853;color:#fff;cursor:pointer}.order-progress li.inactive-step a{background-color:#ebebeb;cursor:default}.shopping-cart-page .message-error{margin:0 0 25px}.shopping-cart-page .tax-shipping-info{margin:0 0 25px}.cart-options{margin:0 0 30px;text-align:center}.cart-options .buttons{overflow:hidden;padding:1px;font-size:0}.cart-options button{min-width:240px;margin:0 5px 5px;border:1px solid transparent;padding:10px 20px;text-align:left;font-size:12px;color:#0f293d;font-weight:600;text-transform:uppercase;transition:all .2s ease;background:#ececed}.cart-options button:hover{border-color:#0f293d;background:#fff}.cart-options button span{vertical-align:middle}.cart-footer{max-width:900px;margin:auto}.cart-collaterals{margin:0 0 30px}.cart-collaterals .box{margin-bottom:-1px}.cart-collaterals .box-title{position:relative;border:2px solid #ebebeb;padding:25px 20px;text-align:left;font-weight:800;color:#0f293d;text-transform:uppercase;cursor:pointer}.cart-collaterals .box-title:after{content:"";position:absolute;top:0;right:18px;bottom:0;height:8px;margin:auto;font-size:6px;color:#f61853}.cart-collaterals .box-title strong{vertical-align:middle;font-weight:600}.cart-collaterals .box-wrapper{display:none;padding:7% 0;text-align:center}.coupon-box+.giftcard-box{margin-top:30px}.cart-collaterals .box .title{margin:-5px 0 10px;color:#0f293d;text-transform:uppercase;font-weight:800}.cart-collaterals .box .hint{display:none;margin:0 0 10px}.cart-collaterals .box .button-2{height:42px;border:1px solid #0d151f;outline:1px solid transparent;padding:0 10px;font-size:12px;color:#0f293d;text-transform:uppercase;transition:all .2s ease;background-color:#0f293d}.cart-collaterals .box .button-2:hover{outline-color:#0f293d}.cart-collaterals .coupon-code{position:relative}.cart-collaterals .discount-coupon-code,.cart-collaterals .gift-card-coupon-code{width:100%}.cart-collaterals .coupon-code .button-2{width:100%;background-color:#0f293d;color:#fff}.cart-collaterals .message-failure{margin-top:10px;color:#f61853}.cart-collaterals .message-success{margin-top:10px;color:#1fc163}.cart-collaterals .current-code{position:relative;margin-top:10px}.remove-discount-button:after,.remove-giftcard-button:after{content:"";display:block;font-size:11px;color:#0f293d}.remove-discount-button,.remove-giftcard-button{margin-left:5px;vertical-align:middle;font-size:0}.applied-discount-code{vertical-align:middle}.giftcard-remaining{display:block}.estimate-shipping-button{border:1px solid #0d151f;outline:1px solid transparent;padding:12px 20px;font-size:12px;color:#0f293d;text-transform:uppercase;transition:all .2s ease}.estimate-shipping-button:hover{outline-color:#0f293d}.estimate-shipping .title{display:none}.estimate-shipping-result{padding-top:15px}.estimate-shipping-result:empty{display:none}.estimate-shipping-result li{margin-top:15px}.estimate-shipping-result strong{display:block;margin-bottom:2px;color:#0f293d}.estimate-shipping-result span{font-size:13px}.attributes-wrapper{margin-bottom:-1px}.title-order-details{font-size:24px}.checkout-attributes,.selected-checkout-attributes{margin:0}.cart-footer.cart-custom-outline{padding:10px;border:2px solid #ebebeb;margin-top:60px}.cart-footer .total-info{margin:0 0 30px;padding-bottom:20px}.cart-footer .cart-total td{width:50%;padding:5px}.cart-footer .cart-total-left{text-align:left}.cart-footer .cart-total-right{text-align:right}.cart-footer .checkout-buttons{text-align:center}.cart-footer .checkout-button{min-width:250px;width:100%;background-color:#0f293d;padding:25px 25px;font-size:20px;color:#fff;text-transform:uppercase;transition:all .2s ease;border:1px solid #0d151f}.cart-footer .checkout-button:hover{color:#fff;background:#0d151f}.cart-footer .checkout-disabled{font-size:18px;color:#f61853}.cart-footer .addon-buttons{margin:20px 0 0;text-align:center;font-size:0}.tax-value{font-weight:bold}.shipping-cost,.order-subtotal,.earn-reward-points.earn-points{color:#bbb;font-size:12px}.cart-total>tbody>tr{height:35px;font-size:14px;font-weight:600}div.box-title:after{color:#0f293d!important}.checkout-page:not(.order-completed-page) .section{margin:0 0 30px;text-align:center}.checkout-page .section .title{margin:0 0 25px}.checkout-page .title strong:after{display:none}.checkout-page .min-amount-warning{display:block;margin:0 0 25px;color:#f61853}.checkout-page .button-1{min-width:180px;outline:1px solid transparent;background-color:#0f293d;padding:15px 25px;color:#fff;text-transform:uppercase;transition:all .2s ease}.checkout-page .button-1:hover{outline-color:#0f293d}.checkout-page .order-summary{margin:60px 0 0}.checkout-page .cart label{display:none}.checkout-page .cart .quantity{text-align:center}.checkout-page .total-info{margin-bottom:0;border-bottom:0;padding-bottom:0}.checkout-page .address-grid,.checkout-page .new-address{margin:0 -3%;overflow:hidden;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.checkout-page .address-item,.checkout-page .enter-address{background-color:#fff;padding:30px 5%}.checkout-page .address-item{margin:0 0 20px}.checkout-page .address-box{margin:0 0 25px;line-height:25px}.checkout-page .address-box .name,.checkout-page .address-box .email{font-size:16px;color:#0f293d}.checkout-page .address-box .email{margin:0 0 20px}.checkout-page .address-item.add-new{margin-bottom:0}.address-item.add-new .address-box{display:flex;justify-content:center;align-items:center;line-height:normal}.address-item.add-new .new:before{content:"";display:block;height:180px;font-size:150px;color:#c5c5c5;transition:all .2s ease}.address-item.add-new .active:before{color:#f61853}.address-item.add-new button .close{display:none}.pickup-in-store .description{margin:5px 0 0}.checkout-page .pickup-points{margin:0}.checkout-page .single-pickup-point{display:inline-block;margin:0 5px}.checkout-page .select-address select{max-width:100%}.checkout-page .pickup-points-map{height:300px;margin:30px 0}.select-pickup-point+.buttons{margin-top:30px}.shipping-method .pickup-points button{display:none}.method-list{margin:0 -3% 30px;overflow:hidden;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:0 20px}.method-list li{margin:20px 0;background-color:#fff;padding:30px 5%}.method-description,.payment-description{max-width:300px;margin:5px auto 0}.use-reward-points{margin:0 0 30px}li .payment-logo{display:none}.payment-info .wrap{margin:0 -3% 30px;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.payment-info .info{background-color:#fff;padding:30px 5%}.payment-info tr{display:block;max-width:500px;margin:auto}.payment-info td{display:block;width:100%;padding:5px}.payment-info label{color:#0f293d}.payment-info select{width:100%}.payment-info td input{width:100%!important}.payment-info #ExpireMonth,.payment-info #ExpireYear{width:calc(50% - 7px)}.payment-info .message-error{margin:0 0 20px}.confirm-order .terms-of-service{max-width:370px;margin-left:auto;margin-right:auto}.confirm-order button.button-1{margin:15px 0 0;font-size:16px}.order-completed .details{margin:0 -3% 30px;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.order-completed .wrapper{background-color:#fff;padding:30px 5%}.order-completed .order-number{text-transform:uppercase;color:#0f293d}.order-completed .details-link{margin:10px 0 0;color:#f61853}.opc.default{margin:0 -3%;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px;text-align:center}.opc.default>li+li{margin-top:15px}.opc .step-title{background-color:#fff;padding:20px 5%}.opc .step-title .number,.opc .step-title .title{display:inline-block;vertical-align:middle;font-size:14px;letter-spacing:2px;font-weight:400;color:#c5c5c5;text-transform:uppercase}.opc .step-title .number{margin-right:8px}.opc .allow .step-title{cursor:pointer}.opc .active .step-title{cursor:default}.opc .allow .step-title .number,.opc .allow .step-title .title{font-weight:800;color:#0f293d;cursor:pointer}.opc .active .step-title .number,.opc .active .step-title .title{color:#f61853;cursor:default}.opc .step-body{border-top:1px solid #f6f6f6;background-color:#fff;padding:30px 5%}.opc .checkout-data{margin:0!important}.opc .section i{font-style:normal;color:#0f293d}.opc .section>label{display:block;margin:0 0 10px}.opc .address-select{max-width:100%}.opc .new-billing-address{display:block}.opc .enter-address{padding-bottom:0!important}.opc .edit-address{margin-bottom:0}.opc .pickup-points{margin-bottom:30px}.opc .pickup-points .title{display:none}.opc .pickup-points .buttons{display:none}.opc .method-list{overflow:visible;background:none;padding:0}.opc .method-list li{margin:0;padding:15px 5%}.opc .use-reward-points{margin:0 0 20px}.opc .payment-info{margin-bottom:0}.opc .payment-info .info{padding-top:0}.opc .confirm-tab .wrap{margin:0;background:none;padding:0}.opc .confirm-tab ul{margin:0;padding:0}.opc .order-summary{margin:0 0 15px}.opc .terms-of-service{max-width:370px;margin-left:auto;margin-right:auto}.opc .back-link{display:inline-block;min-width:100px;margin:10px 0;border:1px solid #0d151f;outline:1px solid transparent;padding:14px 24px;font-weight:400;color:#0f293d;text-transform:uppercase;transition:all .2s ease}.opc .back-link:hover{outline-color:#0f293d}.opc .button-1[style]{display:none!important}.opc .please-wait{display:block;margin:10px 0 0}.order-review-data,.order-details-area,.shipment-details-area{margin:0 0 60px}.order-review-data>div,.order-details-area>div,.shipment-details-area>div{margin:0 0 30px}.order-review-data .wrap,.order-details-area .wrap,.shipment-details-area .wrap{margin:0 -3% 30px;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.order-review-data ul,.order-details-area ul,.shipment-details-area ul{background-color:#fff;padding:30px 5%}.order-review-data li,.order-details-area li,.shipment-details-area li{padding:5px 0}.order-review-data .name,.order-details-area .name,.order-review-data .email,.order-details-area .email{font-size:14px;color:#0f293d}.order-review-data .email,.order-details-area .email{margin:0 0 20px}.payment-method-info ul,.shipping-method-info ul{margin-top:-40px;font-size:16px;color:#0f293d}.payment-method-info .label,.shipping-method-info .label,.payment-method-info .value,.shipping-method-info .value{display:block;padding:5px 0}.order-details-page .title{margin-bottom:25px;font-size:24px}.order-details-page .button-2{display:inline-block;margin:0 3px;outline:1px solid transparent;background-color:#0f293d;padding:12px 24px;font-size:14px;line-height:normal;font-weight:400;color:#fff;text-transform:uppercase;transition:all .2s ease}.order-details-page .button-2:hover{outline-color:#0f293d}.order-details-page .order-overview{margin-bottom:30px;text-align:center;line-height:28px}.order-details-page .order-buttons{margin:0 0 30px;font-size:0}.order-details-page .order-number{margin:0 0 15px;font-weight:800;text-transform:uppercase;color:#0f293d}.order-details-page .order-info{font-weight:400;color:#0f293d}.order-details-page .order-price{font-weight:400;color:#f61853}.order-details-area,.shipment-details-area{text-align:center}.order-details-area .title,.shipment-details-area .title{font-weight:800}.order-details-page .repost p{margin:5px 0 0}.order-details-page .view-detail,.order-details-page .download a{color:#f61853}.order-details-page .quantity{text-align:center}.order-tax+.order-attributes{margin-top:15px}.order-details-page .cart-footer{color:#0f293d}.custom-summary-card{border:2px solid #ebebeb;margin-top:59px;position:-webkit-sticky;position:sticky;top:20px;width:30%;margin-left:30px}.table-order-details-wrapper table{width:100%}.data-table tbody tr{border:2px solid #ebebeb}.button-1.re-order-button{background-color:#000;width:100%;padding:20px 0;color:#fff}.table-order-details-wrapper{width:100%;height:100%;display:flex}.page.order-details-page .section.order-details-area .name,.page.order-details-page .section.order-details-area .email,.page.order-details-page .section.order-details-area .phone,.page.order-details-page .section.order-details-area .fax,.page.order-details-page .section.order-details-area .vat,.page.order-details-page .section.order-details-area .company,.page.order-details-page .section.order-details-area .address1,.page.order-details-page .section.order-details-area .address2,.page.order-details-page .section.order-details-area .city-state-zip,.page.order-details-page .section.order-details-area .country,.page.order-details-page .section.order-details-area .custom-attributes-view,.page.order-details-page .section.order-details-area .payment-method,.page.order-details-page .section.order-details-area .payment-method-status,.page.order-details-page .section.order-details-area .shipping-method,.page.order-details-page .section.order-details-area .shipping-status{text-align:left;font-size:14px;line-height:20px}.page.order-details-page .section.order-details-area .repost{margin-top:25px}.page.order-details-page .section.order-details-area .repost .hint{margin-top:25px;font-size:14px}.table-order-details-wrapper .cart-footer .total-info{padding:20px}.order-details-page .actions{text-align:center;font-size:0}.shipment-details-area .title{margin-bottom:15px}.return-request-page .title{margin:0 0 20px}.return-request-page .fix:after{display:none}.return-request-page .wrapper{margin:0 -3%;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.return-request-page .form-fields{background-color:#fff;padding:30px 5%}.return-request-file>label{white-space:normal}.return-request-page .buttons{margin:35px 0 10px}.search-input{margin:0 -3%;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.search-input form{background-color:#fff;padding:30px 5%}.basic-search,.advanced-search{max-width:700px;margin-left:auto;margin-right:auto}.advanced-search .price-from,.advanced-search .price-to{width:calc(50% - 5px)!important;max-width:150px!important}.advanced-search .price-to{margin-left:9px}.search-input .button-1{min-width:180px;outline:1px solid transparent;background-color:#0f293d;padding:15px 25px;color:#fff;text-transform:uppercase;transition:all .2s ease}.search-input .button-1:hover{outline-color:#0f293d}.search-input~.search-results{margin:60px 0 0}.search-results .filters-button{min-width:180px;margin:-20px 0 30px}.search-results .warning,.search-results .no-result{text-align:center;color:#0f293d}.sitemap-page .entity{margin:0 0 50px;text-align:center}.sitemap-page .entity-title{margin:0 0 25px;text-align:center;font-size:19px;line-height:30px;letter-spacing:1.5px;text-transform:uppercase;color:#0f293d}.sitemap-page .entity-body{margin:0 -3%;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.sitemap-page .entity-list{background-color:#fff;padding:30px 0}.sitemap-page .entity-list li{display:inline-block;margin:8px 15px}.sitemap-page .entity-list a{display:block;color:#0f293d}.sitemap-page .entity-list a:hover{color:#f61853}.sitemap-page .entity-list a:empty{display:none}.sitemap-page .description{margin:0 0 50px;text-align:center}.block .year strong{display:block;padding:15px 0;font-weight:800;color:#0f293d}.blog-post,.news-item{margin:0 auto 50px;border-bottom:1px solid #ebebeb;padding-bottom:40px}.blog-post .post-head,.news-item .news-head{margin:0 0 25px;text-align:center}.blog-post .post-title,.news-item .news-title{display:table;position:relative;margin:0 auto 30px;font-size:30px;font-weight:400;color:#0f293d}.blog-post .post-date,.news-item .news-date{display:inline-block;line-height:30px}.blog-post .post-comments,.news-item .news-comments{display:inline-block;line-height:30px;color:#f61853}.blog-post .post-body,.news-item .news-body{line-height:25px}.blog-post .post-body a:hover,.news-item .news-body a:hover{color:#f61853}.blog-posts .buttons,.news-items .buttons{margin:30px 0 0}.blog-posts .read-more,.news-items .read-more{display:inline-block;min-width:130px;outline:1px solid transparent;background-color:#0f293d;padding:12px 24px;text-align:center;font-size:12px;font-weight:400;color:#fff;text-transform:uppercase;transition:all .2s ease}.blog-posts .read-more:hover,.news-items .read-more:hover{outline-color:#0f293d}.blog-page .tags{margin:30px 0 0}.blog-page .tags label{margin:0 5px;color:#0f293d}.blog-page .tags ul,.blogpost-page .tags ul{display:inline-block;font-size:0}.blog-page .tags li,.blogpost-page .tags li{display:inline-block;font-size:14px}.blog-page .tags li.separator,.blogpost-page .tags li.separator{margin-right:5px}.blog-page .tags a,.blogpost-page .tags a{display:block;color:#f61853}.blogpost-page .subtitle,.news-item-page .subtitle{margin:25px 0 0}.blogpost-page .post-comments,.news-item-page .news-comments{color:#f61853}.blogpost-page .post-body,.news-item-page .news-body{margin:0 0 35px;border-bottom:1px solid #ebebeb;padding-bottom:30px}.new-comment{margin:60px 0;text-align:center}.new-comment button{display:inline-block;border:1px solid #0d151f;outline:1px solid transparent;padding:10px 25px;font-weight:300;color:#0f293d;cursor:pointer;text-transform:uppercase;transition:all .2s ease}.new-comment button:hover{outline-color:#0f293d}.new-comment button .close{display:none}.new-comment .message-error{margin-top:30px}.new-comment .result{margin-top:30px;color:#0f293d}.new-comment .form{display:none;margin:30px -3% 0;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.new-comment .wrapper{background-color:#fff;padding:30px 5%}.new-comment .inputs label{display:none}.new-comment .buttons{margin-top:25px}.new-comment .button-1{min-width:180px;outline:1px solid transparent;background-color:#0f293d;padding:15px 25px;color:#fff;text-transform:uppercase;transition:all .2s ease}.new-comment .button-1:hover{outline-color:#0f293d}.blog-comment,.news-comment{margin:0 0 40px;border-bottom:1px solid #ebebeb;overflow:hidden;padding-bottom:35px}.comment .avatar{position:relative;width:120px;height:120px;margin:0 auto 15px;overflow:hidden}.comment .avatar a{display:block;height:100%}.comment .avatar img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto;border:1px solid #ebebeb;border-radius:50%}.comment-head{margin:0 0 20px;overflow:hidden}.comment-author{font-size:16px;font-weight:800;color:#0f293d;text-transform:uppercase}.comment-time{display:block;margin-top:5px;font-size:11px}.comment-body{line-height:25px}.news-list-homepage,.home-page-polls{margin:0 0 50px;text-align:center}.news-list-homepage .news-item{max-width:900px;margin:0 auto 30px}.news-list-homepage .news-title{font-size:28px;line-height:33px}.news-list-homepage .news-body,.news-list-homepage .buttons,.home-page-polls .buttons{text-align:center!important}.news-list-homepage .view-all{margin-top:40px}.news-list-homepage .view-all a{font-weight:800;text-transform:uppercase;color:#0f293d}.header-upper{background:#0f2a3d;color:#fff}div.header-selects select{color:#fff}div.header-selects select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('../Themes/Avenue/Content/img/select-arrow-white.png') right 10px center no-repeat;padding-right:36px}div.header-selects select:focus{color:#6b6b6d}.header-social-buttons li{display:inline-block;margin:0 5px}.header-social-buttons ul{display:flex;align-items:center;height:100%}.header-social-buttons ul{font-size:0}.header-social-buttons a{display:block;width:32px;height:32px;text-align:center}.header-social-buttons a:before{font-size:13px;line-height:32px;color:#fff}.nav-button-label{font-size:14px;padding-left:5px;letter-spacing:0;font-weight:600}.header-lower .nav-button.added-label{display:none}.category-description{font-family:'Inter';font-weight:400!important;font-size:12px}.category-description>a>p{line-height:19px}.details .subtitle-category,.details .category-description{display:none}.details .subtitle-category{font-family:'freight-sans-pro';font-weight:600!important;letter-spacing:2px;text-transform:uppercase;font-size:11px}.row.about-us,.row.newsletter{display:flex;flex-direction:column;margin-top:30px;margin-bottom:30px}.about-us .topic-block-title{display:none}.about-us .topic-block{text-align:left;font-weight:400;color:#0f293d}.about-us .topic-block-body{display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;overflow:hidden}.about-us .topic-block-body p{display:inline}.about-us .wrapper{padding:15px 40px}.about-us .subheader,.hashtag-subheader{text-transform:uppercase;font-size:12px;letter-spacing:0;font-family:'freight-sans-pro';font-weight:600!important}.about-us .store-name{padding-top:20px;font-size:25px;text-transform:uppercase;letter-spacing:10px;font-weight:bold}.about-us .decor{padding:30px 20px;font-size:5vw;line-height:1;color:#c71853;font-family:'orpheuspro';font-weight:bold}.store-name{font-size:30px;font-weight:bold}span.decor{color:#c71853;font-family:'orpheuspro';font-weight:bold;font-size:40px;line-height:0}.post-wrapper{text-align:left;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.blog-hash{margin-bottom:auto;text-transform:uppercase;font-size:10px;letter-spacing:5px}.post-date{font-size:12px;font-weight:bold;letter-spacing:3px}.rich-blog-homepage .post-wrapper .post-title,.rich-blog-homepage .post-wrapper .post-buttons{padding-left:5px}.terms-of-service{font-size:11px}.quickViewWindow .footer-social-buttons ul{margin:0;text-align:center}.quickView .links-panel .footer-social-buttons a:after{display:none}.stock.in-stock:before{content:"";background:#008000;width:8px;height:8px;display:inline-block;border-radius:50%;margin:0 5px 1px 0}.stock.out-of-stock:before{content:"";background:#f00;width:8px;height:8px;display:inline-block;border-radius:50%;margin:0 5px 1px 0}.productTabs-header{border-bottom:1px solid #ebebeb;padding:30px 0 30px;background-color:#fff;top:60px;position:sticky;z-index:99999}@media(max-width:1200px){.productTabs-header{top:60px}.ul-tabs{justify-content:center;align-items:center}}@media(max-width:768px){.productTabs-header{position:static}.ul-tabs li .productTab-cart-button{display:none!important}}.ul-tabs{display:flex;flex-wrap:wrap;gap:20px;padding:0 8px}.productTabs-body{padding-top:20px;border-bottom:1px solid #ebebeb}.product-details-page .nop-jcarousel .carousel-title strong:after{display:none}.product-details-page .nop-jcarousel .carousel-title{text-transform:capitalize;margin:50px 0;font-size:19px;font-weight:bold!important;font-family:'Inter',sans-serif}.product-details-page .item-box .product-box-add-to-cart-button{display:block;font-size:10px!important;width:auto;margin:auto;padding:0 15px;border:1px solid #0d151f;text-transform:uppercase;font-weight:600}.product-details-page .item-box .product-box-add-to-cart-button:before{display:none}.product-description-video-container{width:50%;height:100%;padding-top:20px}.product-description-with-image{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:start;margin-bottom:40px;margin-left:auto;margin-right:auto}.product-description-with-image.full-view.reversed{flex-direction:row-reverse}.product-description-text-container{padding:20px 30px;width:50%;height:100%}#quickTab-dimensions .product-description-text-container{padding-top:0}.product-description-text-container>h2{text-align:left}.product-description-with-image.full-view.reversed .product-description-text-container,.product-description-with-image.full-view.reversed .product-description-text-container>h2{text-align:right}.product-description-with-image.full-view.reversed .product-description-text-container{line-height:1.7em}product-description-video-container{width:50%;height:100%;padding-top:20px 20px 0 20px}.product-description-image-container{width:50%;height:100%}.product-description-main-features{text-align:right}.product-description-text-container.full-width,.product-description-text-container.full-width>h2{width:100%;text-align:center}.additional-footer-image-container{margin-top:25px;overflow:hidden}.additional-footer-image{height:auto;width:100%;object-fit:cover}.emailsender{text-align:center;margin:0 0 185px 0;position:relative}.emailsender .font-decorative{font-size:65px;font-weight:500}.emailsender:before{display:none!important}.emailsender .store-name{font-size:22px!important;font-weight:600!important}.emailsender .font-decorative{padding:20px 0 95px 0}.emailsender input[name="Email"]{width:100%;border-color:#0f293d;text-align:center;border:1px solid transparent;border-bottom:1px solid #0d151f;max-width:1000px;font-size:18px;background:transparent}.emailsender input:focus,.emailsender input:hover{background:#ebebeb}#emailsender-send-button{background-color:#fff;padding:10px;color:#0f293d;border:1px solid #0d151f;text-transform:uppercase;font-weight:600!important;font-family:'freight-sans-pro';font-size:20px;margin-top:25px}.emailsender-email{display:flex;flex-direction:column;align-items:center}.product-specs-custom-box{height:100%;display:flex;flex-direction:row;flex-wrap:wrap;margin-top:20px;background:#f9f9f9;padding:20px}.product-specs-custom-container{border-top:1px solid #ebebeb;padding-top:30px}.product-specs-custom-container>h2{padding-left:5px}.single-spec-item{display:flex;flex-direction:row;width:25%;height:50px;align-items:center;margin:15px 0}.spec-value-custom{height:100%}.attribute-image-custom{height:100%;width:75px}.attribute-image-custom>img{height:100%;object-fit:contain}.spec-name-custom{font-weight:bold;text-align:left}.cart-table-body>tr{border:2px solid #ebebeb}div.cart-wrapper>div.table-wrapper>table>tbody{border:2px solid #ebebeb}.cart tbody tr{border:2px solid #ebebeb}.product-picture-cart-row{width:10%}.product-name-cart-row{width:30%}.quantity-custom-input-container{width:23%}.thead-cart-title{height:60px}.cart-page-custom .priceInfo>.priceForPacage{color:#b4b4b4;font-size:10px;line-height:12px}.remove-from-cart{width:1%}.cart-page-custom table td,.cart-page-custom table th{text-align:right}.continue-shopping-button{color:#0f293d;font-weight:bold;margin-bottom:70px}.continue-shopping-button::before{content:"<";margin-right:24px;font-family:'Inter';font-size:23px;vertical-align:middle;display:inline-block}.cart-options-custom{text-align:right;margin:15px 0 50px 0}.cart-options-custom .clear-cart{color:#0f293d;font-weight:bold}.cart-options-custom .clear-cart::before{content:"";margin-right:15px;font-size:23px;vertical-align:sub}.payment-logos-container{width:100%;height:60px;display:flex;flex-direction:row;align-items:center;margin:30px 0}.payment-accepted-method-text{font-size:2.1em;width:20%;font-weight:600}.payment-logos-images{display:flex;flex-direction:row;align-items:center;height:20px;width:65%;gap:30px}div.sale-of-the-day-offer,.row.about-us,.row.newsletter{position:relative}.row.newsletter:before{display:none}.newsletter .font-decorative{font-size:65px;font-weight:500}.payment-logos-images>img{object-fit:contain;height:100%}.wishlist-page .quantity .qty-input,.shopping-cart-page .quantity-btns-wrapper .qty-input{padding:0;width:40px;height:40px;outline:0;border-left:0;border-right:0}.quantity-btns-wrapper{display:flex;justify-content:flex-end}.to-cart-wrapper{display:flex;justify-content:space-between}.miniProductDetailsView .to-cart-wrapper{justify-content:start;flex-wrap:wrap}.miniProductDetailsView .to-cart-wrapper .add-to-cart-button{margin-top:10px}.prod-area-label{width:100%;font-size:14px;display:block}.to-cart-wrapper .quantity-wrapper{display:flex}.add-to-cart .qty-increment-decrement-btn:first-of-type{border-right:0}.add-to-cart .qty-increment-decrement-btn:last-of-type{border-left:0}.product-details-page .item-box .buttons .quick-view-button,.product-details-page .item-box .buttons .add-to-compare-list-button,.product-details-page .item-box .buttons .add-to-wishlist-button{display:none}.product-details-page .item-box .buttons .wrap.changed{margin-top:25px}.surface-product{display:flex}.square-metre-sign{font-size:13px;position:absolute;bottom:11px;right:8px}.price-surface{color:#b4b4b4}.rich-blog-homepage .back{display:none}.rich-blog-homepage .first .front .post-date{display:block}.rich-blog-homepage .blog-post:first-of-type .post-title{font-size:22px}.page.category-page .page-title .breadcrumb .current-item,.page.category-page .page-title .breadcrumb a{font-size:14px}.page.category-page .page-title .breadcrumb a:hover{color:#c71853}.payment-logo-container{display:flex;gap:5px 15px;flex-wrap:wrap;padding:10px 0}.payment-logo-container img{max-height:13px;object-fit:contain}.add-to-compare-list-button{display:none!important}.category-page-body .category-description{margin-top:50px}.category-page-body .page-body{min-height:110vh;display:flex;flex-direction:column}.responsive-menu-custom-mobile-currency-language{display:none}.footer-image-banner{width:100%;height:300px;display:flex;justify-content:center;align-items:center;font-size:50px;text-transform:uppercase;color:#fff;font-family:'Inter',sans-serif;letter-spacing:4px;background-image:url("../Themes/Avenue/Content/img/stegu-architects.jpg");background-position:center 55%;background-repeat:no-repeat;background-color:#fff}.company-form-register{display:none}.register-as-company-container{margin:0 2% 25px;display:flex;align-items:center;gap:10px}.register-as-company-container input[type='checkbox']{accent-color:#c71853;cursor:pointer}.block-account-navigation .cybersource-tokens{display:none}#checkbox-register-label{cursor:pointer}.table-order-details-wrapper .unit-price,.table-order-details-wrapper .total{min-width:150px}.product-essential .slick-arrow:hover{color:#666;transition-duration:300ms}.product-essential .slick-arrow{cursor:pointer;z-index:1000;transition-duration:300ms;transform:translateY(-50%);position:absolute;top:50%;font-size:0}.product-essential .slick-arrow::before{content:">";font-size:26px;color:#222;font-family:'Inter';line-height:.9;border:1px solid #0d151f;background-color:#fff;padding:0 5px;width:30px;height:30px;display:block}.product-essential .slick-arrow.slick-next::before{content:">"}.product-essential .slick-arrow.slick-prev::before{content:"<"}.product-essential .slick-prev.slick-arrow{left:-35px}.product-essential .slick-next.slick-arrow{right:-35px}.font-decorative{font-family:'orpheuspro';font-weight:normal;font-style:italic}.cta-button{display:inline-block;border:1px solid #0f293d;padding:1px 28px;border-radius:50px;transition:300ms;margin-top:50px;font-family:'orpheuspro';font-style:italic;font-size:1.4em;font-weight:400;letter-spacing:0;width:fit-content}.cta-button:hover{background-color:#c71853!important;color:#fff;border-color:#c71853!important}.product-of-the-day .bestseller-ribbon{display:flex;text-transform:uppercase;height:70px;position:absolute;top:105px;right:200px;background-color:#0f2a3d;color:#fff;padding:5px 10px;font-size:1rem;font-weight:bold;transform:rotate(-90deg);transform-origin:right top;align-items:end}.category-button{margin-top:0!important}.home-page-body .master-wrapper-page .master-wrapper-content .master-column-wrapper .center-1{margin-bottom:0!important}.item-box .product-title{font-size:14px;font-weight:400}.item-box .button-2::before{display:none!important}.item-box .quick-view-button::before{display:none!important}.item-box .button-2{border:1px solid #000!important;border-radius:25px!important;font-size:11px!important;width:100%!important;text-transform:uppercase;font-weight:600;letter-spacing:.5px;padding:4% 0;height:unset!important}.item-box .quick-view-button{border:1px solid #000!important;border-radius:25px!important;font-size:12px!important}.item-box .product-box-add-to-cart-button{background-color:#c71853!important;color:#fff;border-color:#c71853!important}.item-box .changed{display:flex!important;flex-direction:column!important;align-items:center!important;gap:14px!important;padding:0;margin:0}.ajax-cart-button-wrapper{width:100%}.item-box-product-details-wrapper{display:flex!important;flex-direction:column;justify-content:flex-end;padding:8% 7% 1% 7%;z-index:1}.item-box .item-box-product-details-wrapper{padding:4% 7% 3% 7%}.item-box-title-price-wrapper{display:flex!important;flex-direction:column!important;align-content:start!important;text-align:start!important;gap:10px}.item-box{height:100%!important}.item-box .product-item{height:100%!important;background-color:#f9f9f9!important;padding-top:30px}.item-box .buttons{display:none}.add-to-purchase-wrapper{position:absolute;top:10px;right:10px;width:22px;height:22px;z-index:9999}.add-to-wishlist-wrapper{position:absolute;top:14px;left:10px;width:24px;height:24px;z-index:9999}.ribbon-wrapper+.add-to-wishlist-wrapper{left:unset;right:46px}.add-to-purchase-wrapper>button,.add-to-wishlist-wrapper>button{width:100%;height:100%}.footer-text .footer-logo{display:none!important;width:255px}.row.newsletter .newsletter-desc{font-size:12px;padding-top:30px;padding-bottom:30px}.ribbon-position.top-left{width:30%;text-align:left}.product-ribbon>img{width:auto!important;max-width:initial!important}#cookieForm .button{border:1px solid #f3f3f3}#cookieForm .bottom-buttons .button{margin:5px;min-height:40px;height:auto}#cookieForm .bottom-buttons .button:nth-of-type(2){background:#f3f3f3}#cookieForm .setting-section{margin:10px 0}span.last-lowest-price{font-size:11px;margin:10px 0;display:inline-block;font-weight:400!important}.product-of-the-day .cta-button{margin-top:0}#quickTab-dimensions table:not(:last-of-type){margin-bottom:20px}#quickTab-dimensions table th{padding:12px 6px;border-bottom:1px solid #d5d5d5;text-transform:uppercase}#quickTab-dimensions table td{border-bottom:1px solid #ebebeb;padding:12px}#quickTab-dimensions table td:first-of-type{background:#f9f9f9}#quickTab-dimensions table tr:last-of-type td{border-bottom:1px solid #d5d5d5}#quickTab-TS-full-reviews{margin:20px 0}.product-tags-box{margin-top:30px}.product-tags-box h2{width:100%;text-align:center;margin:20px 0}[id^=trustbadge-container]{z-index:2147483645!important}.product-essential .slick-list{overflow:hidden}.contact-page .result{text-align:center}.contact-page .rodo{margin-bottom:20px;max-width:700px;position:relative;padding-left:20px;margin-left:-20px}.contact-page .rodo label{position:unset!important;padding-left:0!important}.contact-page .rodo-warning{text-align:center;font-size:11px;color:#f61853;margin-bottom:20px;max-width:800px;padding:0 20px}.contact-page .rodo-container{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0 40px}.product-grid .item-box:hover{cursor:pointer}.asterix-price-info{font-size:.6rem;padding:5px;margin-top:20px}.price-asterix{font-size:.5em;vertical-align:super}.profile-box{position:absolute;right:0;z-index:1;background-color:#fff;text-align:left;font-size:13px;white-space:normal;transition:transform .5s ease;-webkit-transform:translate(755px,10px);-ms-transform:translate(755px,10px);transform:translate(755px,10px)}.profile-box.active{transform:translate(-17px,10px)}.profile-box:before{content:"";position:absolute;top:-10px;right:36px;border-width:0 10px 10px;border-style:dashed dashed solid;border-color:transparent transparent #fff;filter:drop-shadow(0 -3px 2px rgba(0,0,0,.03))}.profile-box-content{display:flex;flex-direction:column;justify-items:center;align-items:center}.login-button,.my-account-button{width:200px;padding:20px 10px;margin:30px 30px 15px 30px;border:1px solid #0d151f;outline:1px solid transparent;align-content:center;text-align:center;text-transform:uppercase;color:#0f293d;background-color:#fff;transition:all .2s ease}.register-button,.logout-button{width:200px;padding:20px 10px;margin:15px 30px 30px 30px;border:1px solid #0d151f;outline:1px solid transparent;align-content:center;text-align:center;text-transform:uppercase;color:#fff;background-color:#0f293d;transition:all .2s ease}.register-button:hover,.login-button:hover,.my-account-button:hover,.logout-button:hover{outline:1px solid #0d151f}.section.order-completed .title:not(:first-of-type){margin-top:50px}.cart-custom-header{margin-top:30px;margin-bottom:10px}
.footable-first-column{text-align:center}td.footable-first-column{position:relative}.footable-first-column .item-count{display:none;font-size:13px!important}.footable.breakpoint .footable-toggle{position:absolute;top:0;right:0;bottom:0;left:10px;width:21px;height:21px;margin:auto;overflow:hidden;border:1px solid #0d151f;border-radius:50%;background-color:#fff;background-position:center;background-repeat:no-repeat;box-shadow:inset 0 0 0 5px #fff;cursor:pointer}.footable-row-detail{text-align:left}.footable-row-detail-cell{text-align:left!important}.footable-row-detail-row{display:table-row}.footable-row-detail-name{display:table-cell;padding:5px 10px}.footable-row-detail-value{display:table-cell;padding:5px 10px;color:#0f293d}.footable-toggle{background-image:url('../Themes/Avenue/Content/img/table-plus.png')}.footable-detail-show .footable-toggle{background-image:url('../Themes/Avenue/Content/img/table-minus.png')}.footable-toggle:before{display:none!important}@media all and (min-width:512px){.return-request-page .footable-element{display:none!important}}@media all and (min-width:1024px){.footable-element{display:none!important}}@media all and (min-width:1501px){.lt-footable-element{display:none!important}}
@media all and (max-width:350px){.mini-shopping-cart .items{display:none}}@media all and (max-width:768px){.flyout-cart{max-height:calc(100% - 60px)}.logged-in .header-wrapper{height:95px}.logged-in .responsive-nav-content{top:95px}.logged-in .header-menu,.logged-in .profile-links,.logged-in .flyout-cart{max-height:calc(100% - 95px)}.home-page .featured-categories .item-box{width:100%;float:none;margin:40px 0 0 0}.home-page .featured-categories.default .title{font-size:27px;font-weight:600;margin-bottom:15px}}@media all and (max-width:1024px){.wishlist-page .cart,.shopping-cart-page .cart{display:block;width:auto;margin-left:-4%;margin-right:-4%;border:0;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:0 20px}.wishlist-page .cart colgroup,.shopping-cart-page .cart colgroup,.wishlist-page .cart thead,.shopping-cart-page .cart thead{display:none}.wishlist-page .cart tbody,.shopping-cart-page .cart tbody{display:block;overflow:hidden}.wishlist-page .cart tr,.shopping-cart-page .cart tr{display:block;margin:20px 0;border:1px solid #ebebeb;background-color:#fff}.wishlist-page .cart td,.shopping-cart-page .cart td{display:block;border-width:1px 0 0;text-align:center}.wishlist-page .cart .sku,.shopping-cart-page .cart .sku,.wishlist-page .cart .vendor,.shopping-cart-page .cart .vendor{display:none}.wishlist-page .footable-element,.shopping-cart-page .footable-element{display:none!important}.wishlist-page .cart .remove-from-cart,.shopping-cart-page .cart .remove-from-cart{border-top:0}.wishlist-page .cart .add-to-cart label,.wishlist-page .cart .remove-from-cart label,.shopping-cart-page .cart .remove-from-cart label{margin-left:-5px;padding-left:20px;font-size:14px;text-transform:uppercase}.wishlist-page .cart .product-picture,.shopping-cart-page .cart .product-picture{padding-bottom:0}.wishlist-page .cart .product-picture img,.shopping-cart-page .cart .product-picture img{max-width:90px}.wishlist-page .cart td.product,.shopping-cart-page .cart td.product{border-top:0}.wishlist-page .cart .product-name+div,.shopping-cart-page .cart .product-name+div{position:relative;margin-top:20px;padding-top:20px}.wishlist-page .product-name+div:before,.shopping-cart-page .product-name+div:before{content:"";position:absolute;top:0;left:-20px;width:calc(100% + 40px);height:1px;background-color:#ebebeb}.shopping-cart-page td .message-error{margin-bottom:0}.wishlist-page .cart .quantity,.shopping-cart-page .cart .quantity{border-top:0;padding-top:0}.wishlist-page .cart .quantity label,.shopping-cart-page .cart .quantity label{display:none;text-transform:uppercase}.wishlist-page .cart .qty-input,.shopping-cart-page .cart .qty-input,.wishlist-page .cart .qty-dropdown,.shopping-cart-page .cart .qty-dropdown{height:42px}.wishlist-page .cart .subtotal label,.shopping-cart-page .cart .subtotal label{color:#f61853}.wishlist-page .cart .product-subtotal,.shopping-cart-page .cart .product-subtotal{font-weight:400;text-transform:uppercase}}@media all and (min-width:769px) and (max-width:1024px){.wishlist-page .cart tr,.shopping-cart-page .cart tr{float:left;width:49%}.wishlist-page .cart tr:nth-child(odd),.shopping-cart-page .cart tr:nth-child(odd){clear:both}.wishlist-page .cart tr:nth-child(even),.shopping-cart-page .cart tr:nth-child(even){margin-left:2%}.wishlist-page .cart td,.shopping-cart-page .cart td{text-align:left}.wishlist-page .cart .add-to-cart,.wishlist-page .cart .remove-from-cart,.shopping-cart-page .cart .remove-from-cart{text-align:center}.wishlist-page .cart .product-picture,.shopping-cart-page .cart .product-picture{text-align:center}.shopping-cart-page td .message-error{text-align:left}.wishlist-page .cart .quantity label,.shopping-cart-page .cart .quantity label{display:inline}}@media all and (max-width:1200px){.header{position:fixed;top:0;left:0;width:100%}.header-text{display:none}.header-wrapper{position:relative;z-index:1070;height:78px}.overlayOffCanvas{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;background-color:rgba(0,0,0,0);transition:background .3s ease}.overlayOffCanvas.active{background-color:rgba(0,0,0,.6)}.scrollYRemove{overflow:hidden!important;-ms-touch-action:none!important;-webkit-overflow-scrolling:touch!important}.profile-links .ps-scrollbar-y-rail,.header-menu .ps-scrollbar-y-rail{visibility:hidden!important}.mini-shopping-cart .items{overflow-y:auto}.responsive-nav-content{position:fixed;top:60px;left:0;z-index:1070;width:320px;overflow:hidden;background-color:#fff;text-align:left;transition:all .5s ease;-webkit-transform:translate(-320px);-ms-transform:translate(-320px);transform:translate(-320px)}.responsive-nav-content.active{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.responsive-nav-head{height:60px;background-color:#0f293d;padding:15px 20px;line-height:30px;color:#fff}.responsive-nav-head:before{position:relative;margin-right:10px;vertical-align:middle;font-size:18px}.header-menu .responsive-nav-head:before{content:"";top:-1px;font-size:14px}.search-box .responsive-nav-head:before{content:""}.profile-links .responsive-nav-head:before{content:""}.flyout-cart .responsive-nav-head:before{content:""}.profile-box .responsive-nav-head:before{content:""}.responsive-nav-head .text{vertical-align:middle;font-size:14px;font-weight:400;text-transform:uppercase}.responsive-nav-head .button{float:right;cursor:pointer;padding:0;height:auto;width:auto;min-width:auto}.responsive-nav-head .button:after{content:"";font-size:12px}.nav-button.wishlist-button{display:none}.profile-links{max-height:calc(100% - 60px)}.profile-links:after{content:"";position:absolute;bottom:0;left:0;z-index:999;width:100%;height:1px;background-color:#fff}.profile-links .responsive-nav-body{overflow:hidden;padding:0 10px}.profile-links .admin-header-links{display:none}.profile-links .header-links li{position:relative;border-bottom:1px solid #ddd;font-size:14px}.profile-links .header-links a{display:block;padding:20px 12px;text-transform:uppercase;color:#0f293d}.profile-links #topcartlink{display:none}.wishlist-qty.counter:before,.wishlist-qty.counter:after{position:relative;top:-1px}.wishlist-qty.counter:before{content:"("}.wishlist-qty.counter:after{content:")"}.header-menu{height:auto!important;max-height:calc(100% - 60px)}.header-menu:after{content:"";position:absolute;bottom:0;left:0;z-index:999;width:100%;height:1px;background-color:#fff}.header-menu ul{overflow:hidden;padding:0 10px}.header-menu ul li{position:relative;border-bottom:1px solid #ddd;font-size:14px}.header-menu ul li>a,.header-menu ul li>span{display:inline-block;min-width:75%;padding:20px 12px;text-transform:uppercase;color:#0f293d}.header-menu .with-subcategories{max-width:calc(100% - 40px)}.header-menu .trigger{position:absolute;top:0;right:0;z-index:1;width:30px;height:100%;line-height:57px;cursor:pointer}.header-menu .trigger:after{content:"";font-size:10px;color:#0f293d}.header-menu .sublist-wrap{position:fixed;top:0;left:0;z-index:2;width:320px;height:100%;box-shadow:1px 0 5px 0 rgba(0,0,0,.2);overflow:hidden;background-color:#fff;transition:all .5s ease;-webkit-transform:translate(-325px);-ms-transform:translate(-325px);transform:translate(-325px)}.header-menu .sublist-wrap.active{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);z-index:3}.header-menu .back-button{text-align:right}.header-menu .back-button:before{display:none}.header-menu .back-button .text{cursor:pointer}.header-menu .back-button .text:before{content:"";position:relative;top:-1px;margin-right:5px;font-size:9px}}
@media all and (min-width:501px){.inputs{clear:both;margin:0 2% 25px}.inputs.half-width{float:left;clear:none;width:46%}.inputs.half-width:only-child{float:none;clear:both;width:auto}.inputs input[type="text"],.inputs input[type="password"],.inputs input[type="email"],.inputs input[type="tel"],.inputs select,.inputs textarea{width:100%;max-width:none}.cart th,.data-table th,.forums-table-section th{padding:20px}.cart td,.data-table td,.compare-products-table td,.forums-table-section td{padding:20px}.cart .product-picture img,.data-table .picture img{max-width:90px}.wishlist-page .cart,.shopping-cart-page .cart{margin-left:0;margin-right:0}.newsletter-email .newsletter-subscribe-text{width:300px;height:40px!important;text-align:left}.newsletter-subscribe-text:focus{background-color:#fff!important}.newsletter-subscribe-button{width:auto;min-width:120px;height:40px;margin-left:25px}.block{float:left;width:48%;margin:0 1% 2%;text-align:left}.block:nth-of-type(2n+1){clear:both}.product-select-block{width:48.625%;margin-right:2.75%}.item-box{width:31.333%;margin-left:3%}.item-box:nth-child(2n+1){clear:none;margin-left:3%}.item-box:nth-child(3n+1){clear:both;margin-left:0}.featured-categories.in-header .item-box{width:33.333%}.featured-categories.in-header .title{font-size:3vw}.overview .product-name{padding:0 3%}.attributes select,.checkout-attributes select{max-width:100%}.rental-attributes .datepicker{width:140px}.write-review .review-form{max-width:900px;margin-left:auto;margin-right:auto}.write-review .form-wrapper{padding:40px 2%}.write-review .inputs{max-width:550px;margin-left:auto;margin-right:auto}.compare-products-page .page-body{margin:0}.compare-section .picture+.cells{padding:0 17px}.compare-section .item+.item{margin-top:-17px}.compare-section .item{padding:17px}.topic-password{max-width:900px;margin:20px auto 0}.topic-password form{padding:40px 2%}.contact-page form,.contact-page .form,.email-a-friend-page form,.apply-vendor-page form{max-width:1200px;margin-left:auto;margin-right:auto}.contact-page .fieldset,.email-a-friend-page .fieldset,.apply-vendor-page .wrapper{padding:40px 2%}.contact-page .buttons,.email-a-friend-page .buttons{padding-bottom:40px}.registration-page .page-body,.password-recovery-page .page-body{max-width:900px;margin:auto}.registration-page form,.customer-block .wrapper{padding:40px 2%}.date-of-birth>.date-picker-wrapper{width:100%;max-width:none}.customer-block{margin-left:auto;margin-right:auto}.customer-block .remember,.customer-block .forgot-password{margin:0 10px}.customer-block .guest-button,.customer-block .guest-button+button{display:inline-block;min-width:180px;margin:0 3px}.customer-pages-body .center-2{margin-left:auto;margin-right:auto}.html-customer-info-page .center-2,.html-address-edit-page .center-2{max-width:900px}.customer-info-page,.address-edit-page,.change-password-page,.customer-avatar-page,.customer-reviews-list,.giftcard-balance-page,.vendor-info-page{padding:40px 2%}.checkout-page .address-grid,.checkout-page .new-address{margin-left:0;margin-right:0}.checkout-page .address-item,.checkout-page .enter-address{padding:40px 2%}.method-list{max-width:600px;margin-left:auto;margin-right:auto}.payment-info .wrap{max-width:900px;margin-left:auto;margin-right:auto}.payment-info .info td{text-align:left}.payment-info tr:only-child td{text-align:center}.opc.default{max-width:1200px;margin-left:auto;margin-right:auto}.opc .step-body{padding:30px 3%}.opc .back-link{margin:0}.order-completed .details{max-width:600px;margin-left:auto;margin-right:auto}.order-review-data .wrap,.order-details-area .wrap,.shipment-details-area .wrap{margin-left:0;margin-right:0}.order-details-page .products{padding:0 1px}.order-details-page .button-2{min-width:150px!important;margin:0 5px!important}.return-request-page .wrapper{max-width:900px;margin-left:auto;margin-right:auto}.return-request-page .form-fields{padding:40px 3%}.return-request-page .buttons{margin-bottom:0}.search-input{margin-left:0;margin-right:0}.search-input form{padding:40px 3%}.entity-body{max-width:1700px;margin:auto!important}.entity-list{padding:40px 0!important}.new-comment .form{margin-left:0;margin-right:0}.new-comment .wrapper{padding:40px 3%}.item-box .product-title{font-size:14px}}@media all and (max-width:640px){.single-spec-item{display:flex;flex-direction:row;width:100%!important;height:25px;align-items:center;margin:10px 0}.product-description-with-image{width:100%;position:relative;margin-bottom:50px}.shopping-cart-page .cart-options-custom{padding:0 20px;margin:25px 0 30px 0;text-align:center}.shopping-cart-page .cart-continue-shopping{padding:0 20px;text-align:center;margin:25px 0 30px 0}}@media all and (max-width:512px){.header-logo a img{max-width:90%;margin-right:20px}}
@media all and (min-width:769px){.inputs .option-list li{display:inline-block;margin:5px 10px}.admin-header-links{background-color:transparent;padding:10px 0;color:#777}.admin-header-links a,.admin-header-links span{font-size:9px;font-weight:600;letter-spacing:0;text-transform:uppercase}.admin-header-links a:hover{color:#f61853;text-shadow:0 0 rgba(0,0,0,.5)}.footer-block-wrapper{display:table;width:100%;padding:0 0 60px 0;margin-left:30px}.footer-block{display:table-cell;width:25%;vertical-align:top}.footer-block:last-child{border:0}.footer-block .title{margin:0;border:0;padding-top:0;cursor:default}.footer-block .title:before,.footer-block .title:after{display:none}.footer-block .list{display:block!important;height:auto!important;padding:10px 0 0!important;margin:0 0 -5px}.information-box{width:calc(50% - 20px)}.block{width:31.3333%;margin:0 1% 2%}.block:nth-of-type(2n+1){clear:none}.block:nth-of-type(3n+1){clear:both}.product-selectors{position:relative;text-align:left;font-size:0}.product-select-block{display:inline-block;float:none;width:auto;margin:0;vertical-align:top}.product-select-block select{min-width:250px;border-color:#0f293d}.product-sorting.product-select-block select{border-right:0}.item-box{width:32%;margin-left:2%}.item-box:nth-child(2n+1){margin-left:2%}.item-box:nth-child(3n+1){margin-left:0}.product-list .item-box{float:none;width:auto!important;margin-left:0!important;border-bottom:1px solid #ebebeb;padding-bottom:30px}.product-list .product-item{display:table;table-layout:fixed;width:100%}.product-list .item-box .picture{display:table-cell;width:25%;margin:0;vertical-align:top}.product-list .item-box .details{display:table-cell;width:50%;padding:0 2% 0 2.5%;text-align:left;vertical-align:top}.product-list .item-box .product-title{font-size:20px}.product-list .item-box .description{display:block;margin:0 0 20px}.product-list .item-box .old-price{font-size:16px}.product-list .item-box .actual-price{font-size:23px;color:#f61853}.product-list .item-box .buttons{display:table-cell;position:static;width:25%;border:0;vertical-align:middle;opacity:1}.product-list .item-box .buttons:before{display:none}.product-list .item-box .dummy-link{display:none}.product-list .item-box .wrap{position:relative!important;width:auto!important;margin-top:0!important;padding-top:50px;text-align:right;white-space:normal!important}.product-list .item-box button{width:100%;margin:0 0 10px;border:1px solid #666;letter-spacing:.5px;text-transform:uppercase;color:#0f293d;background:#fff;transition:.3s}.product-list .item-box button:hover{background:#0d151f;color:#fff}.product-list button.product-box-add-to-cart-button{position:absolute;top:0;right:0;outline:1px solid transparent;border-color:#222!important;background-color:#0f293d;color:#fff!important;transition:all .2s ease}.product-list .product-box-add-to-cart-button:hover{outline-color:#0f293d}.product-list .product-box-add-to-cart-button:before{color:#fff!important}.pager{margin:20px 0 0}.pager .previous-page{margin-right:20px}.pager .next-page{margin-left:21px}.overview .product-name{padding:0 2%}.tier-prices .prices-table{display:table;position:relative;width:100%;border:0;border-collapse:collapse}.tier-prices .prices-table:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border:10px solid #fff;pointer-events:none}.tier-prices .prices-row{display:table-row;float:none;width:auto}.tier-prices .prices-row>div{display:table-cell;border:1px solid #ebebeb!important;padding:15px}.tier-prices .field-header{min-width:100px}.variant-picture{float:left;width:280px}.variant-overview{margin-left:300px;text-align:left}.variant-overview .free-shipping:before{margin-left:0}.variant-overview .qty-label{display:none}.variant-overview .qty-input,.variant-overview .qty-dropdown{margin-left:0}.product-specs-box .table-wrapper{position:relative}.product-specs-box .table-wrapper:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border:10px solid #fff;pointer-events:none}.ui-tabs .ui-tabs-nav{font-size:0}.ui-tabs .ui-tabs-nav li{display:inline-block;position:relative;padding:0 36px}.write-review .form-wrapper{padding:40px 3%}.product-review-item{padding-left:1%;padding-right:1%}.review-item-head .title{float:left;margin:0}.review-item-head .rating-box{float:right}.product-review-info{float:left}.product-review-helpfulness{float:right;margin:0}.product-review-item .reply-wrapper{padding:30px}.product-review-item .review-content{text-align:left}.compare-section .item{padding:20px}.compare-section .item+.item{margin-top:-20px}.compare-section .picture+.cells{padding:0 20px}.topic-password form{padding:40px 3%}.contact-page .fieldset,.email-a-friend-page .fieldset,.apply-vendor-page .wrapper{padding:40px 3%}.contact-page .inputs:nth-child(1),.email-a-friend-page .inputs:nth-child(1),.apply-vendor-page .inputs:nth-child(1){float:left;clear:none;width:46.5%;margin-right:1.5%}.contact-page .inputs:nth-child(2),.email-a-friend-page .inputs:nth-child(2),.apply-vendor-page .inputs:nth-child(2){float:right;clear:none;width:46.5%;margin-left:1.5%}.registration-page form,.customer-block .wrapper{padding:40px 3%}.customer-block .guest-button,.customer-block .guest-button+button{margin:0 5px}.customer-info-page,.address-edit-page,.change-password-page,.customer-avatar-page,.customer-reviews-list,.giftcard-balance-page,.vendor-info-page{padding:40px 3%}.address-list,.order-list,.return-request-list,.gdpr-tools-page form,.price-match-list{overflow:hidden}.address-list-page .section,.order-list-page .section,.return-request-list .section,.gdpr-tools-page .section,.price-match-list.section{float:left;width:48%;margin:0 1% 2%}.address-list .section:nth-child(odd),.order-list .section:nth-child(odd),.request-list .section:nth-child(odd),.price-match-list.section:nth-child(odd){clear:both}.address-list .section:nth-child(even),.order-list .section:nth-child(even),.request-list .section:nth-child(even),.price-match-list.section:nth-child(even){clear:none}.address-list .section:last-child,.order-list .section:last-child,.request-list .section:last-child,.price-match-list.section:last-child{margin-bottom:0}.address-list .section:only-child,.one-address+.section:last-child,.order-list .section:only-child,.request-list .section:only-child,.price-match-list.section:only-child{float:none;width:auto;max-width:900px;margin-left:auto;margin-right:auto}.one-address+.section:last-child{margin-top:-1px}.section.recurring-payments{float:none;width:auto}.customer-reviews-page .review-item-head{overflow:hidden}.customer-reviews-page .review-title{float:left;max-width:calc(100% - 80px)}.customer-reviews-page .rating-box{float:right;margin-top:5px}.gdpr-tools-page .section .info{min-height:75px}.order-progress li{width:calc(33.33333% - 3px)}.cart-options button{min-width:0}.coupon-code .button-2{position:absolute;top:4px;right:3px;width:auto!important;min-width:80px;background-color:#fff!important;color:#222!important}.coupon-code .discount-coupon-code,.coupon-code .gift-card-coupon-code{padding-right:90px}.checkout-page .address-grid{padding:10px}.checkout-page .address-item,.checkout-page .enter-address{padding:0}.checkout-page .address-item{float:left;width:48%;margin:1%!important}.checkout-page .address-item:nth-child(odd){clear:both}.checkout-page .address-item:nth-child(even){clear:none}.checkout-page .address-item:only-child{float:none;margin-left:auto!important;margin-right:auto!important}.checkout-page .new-address{max-width:900px;margin:auto}.opc .order-summary{margin-top:15px!important;overflow:hidden}.opc .confirm-tab .buttons{margin:0 0 10px}.order-review-data,.order-details-area,.shipment-details-area{display:table;width:100%}.order-details-area,.shipment-details-area{margin:20px 0 30px}.order-review-data>div,.order-details-area>div,.shipment-details-area>div{display:table-cell;width:50%}.order-review-data .wrap,.order-details-area .wrap,.shipment-details-area .wrap{margin-left:3%;margin-right:3%}.new-comment textarea,.enter-comment-title{max-width:600px!important}.sale-of-the-day-offer::before{content:"Design"}.emailsender::before{content:'E-book';top:-3vw;left:-5vw}.row.newsletter::before{content:'Inperior';top:0;left:2vw}.sale-of-the-day-offer::before,.emailsender::before,.row.newsletter::before{font-size:20vw;font-family:'Inter';text-transform:uppercase;position:absolute;z-index:-1;color:#f9f9f9;font-weight:700;white-space:nowrap}.about-us .store-name{font-size:40px;letter-spacing:15px}.store-name{font-size:40px}span.decor{font-size:60px}.emailsender .decor{font-size:95px;margin:40px 0 60px}.rich-blog-homepage .blog-post:first-of-type .post-title{font-size:30px}.topic-block h1{width:50%}.upper-admin-links{display:none}}@media all and (max-width:769px){.footer-image-banner{display:none}.newsletter-email{display:flex;flex-direction:column;justify-content:center;align-items:center}.newsletter-email .newsletter-subscribe-text{margin:15px 0}.home-page .featured-categories.default .title{margin-top:20px}.home-page .featured-categories.default .category-button{margin-bottom:20px}#productTabs-menu ul.ul-tabs li{margin:20px 0}.nav-button.admin-links{display:none}#quickTab-dimensions table tbody{display:grid}#quickTab-dimensions table tbody tr{display:contents}.customer-block .remember,.customer-block .forgot-password{margin-top:20px}.customer-block .login-options{display:flex;flex-direction:column;align-items:center}.login-page input[type="radio"],.login-page input[type="checkbox"]{height:0}#cookieForm .setting-section{margin:7px 0!important;font-size:12px!important;width:95%!important}#cookieForm .setting-section p{line-height:20px!important}#cookieForm .bottom-buttons .button{font-size:12px!important}.settings-popup{width:95%!important}}
@media all and (min-width:1025px){.cart label:first-child{display:none}.cart td .message-error{margin:5px 0;text-align:left}.item-box{width:23.5%}.item-box .product-title{font-size:12px}.item-box:nth-child(3n+1){clear:none;margin-left:2%}.item-box:nth-child(4n+1){clear:both;margin-left:0}.item-box .product-item{padding:38px 15px 15px 15px;background:#e5e5e7;display:flex;flex-direction:column;justify-content:space-between}.item-box .picture{margin:0;transition:all .3s ease;opacity:1}.product-list .item-box .buttons{background:transparent}.item-box:hover .buttons,.item-box:hover .buttons .wrapper{opacity:1}.item-box .buttons:before{content:"";display:block;height:100%}.item-box .dummy-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;transition:all .3s ease}.item-box:hover .dummy-link{opacity:1}.item-box:hover .picture{opacity:.8}.item-box .buttons .wrapper{position:absolute;top:44%;left:50%;z-index:2;width:66%;font-size:0;transform:translate(-50%,-50%);opacity:0}.product-grid .item-box .swiper-pagination{display:none}.product-list .item-box .picture{width:20%}.product-list .item-box .details{width:60%}.product-list .item-box .buttons{width:20%}.featured-categories.default{margin-bottom:60px;margin-top:60px}.featured-categories.default .item-box{display:table;clear:none!important;width:50%;margin:0!important;padding:1px}.two-or-less.featured-categories.default .item-box,.two-or-less.featured-categories.default .wrapper{width:100%}.two-or-less.featured-categories.default .wrapper{display:flex}.two-or-less.featured-categories.default .item-box:first-of-type .wrapper{flex-direction:row-reverse}.two-or-less .item-box .picture a{position:absolute;height:100%;width:100%}.four-or-more .item-box .picture a{display:inline}.featured-categories.default .wrapper{display:table-row}.featured-categories.default.three .wrapper{display:flex;flex-wrap:wrap}.featured-categories.default.three .item-box:nth-of-type(2) .wrapper{flex-direction:column-reverse}.featured-categories.default .details{display:table-cell;position:relative;width:50%;text-align:left;vertical-align:top;color:#0f293d}.featured-categories.default.two-or-less .details{width:33%}.featured-categories.default.three .details{width:100%;padding:0 40px;flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;aspect-ratio:1/1;padding-bottom:50px;margin-top:20px;margin-bottom:22px}.featured-categories.default.three .item-box:nth-of-type(2) .details{padding-top:20px}.featured-categories.default.two-or-less .details{padding:40px 40px 40px 55px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}span.subtitle-category{padding-bottom:15px}.featured-categories.default .title{padding:0 20px;font-size:1.5vw;font-weight:400}.featured-categories.default .text{display:inline-block;position:absolute;top:15%;right:0;left:0;margin:auto;padding:0 20px}.featured-categories.default .text:after{content:"";display:block;width:30px;height:2px;margin:5px auto 0;background-color:#f61853}.featured-categories.default .button,.sale-of-the-day-offer .buttons .view-product,.about-us .read-more-link{display:inline-block;border:1px solid transparent;border-bottom:1px solid #0d151f;padding:11px 10px 9px;font-size:14px;white-space:nowrap;text-transform:capitalize;font-weight:bold;transition:300ms}.featured-categories.default .button:hover,.sale-of-the-day-offer .buttons .view-product:hover,.about-us .read-more-link:hover{border:1px solid #0d151f}.featured-categories.default .picture{display:table-cell;width:50%;vertical-align:top}.featured-categories.default.two-or-less .picture{width:66%;position:relative}.featured-categories.default.three .picture{width:100%}.two-or-less.featured-categories.default .picture img{height:100%;object-fit:cover;width:100%}.featured-categories.in-header .sub-category-list{display:block;margin:0!important}.customer-blocks{overflow:hidden;max-width:1800px;margin:auto;display:flex;justify-content:space-between}.customer-block{max-width:1800px;margin:0 0 2%}.customer-block.login-block{width:49%}.customer-block.register-block,.customer-block.checkout-as-guest{width:49%}.compare-products-mobile{display:none}.compare-products-table{display:table;border-collapse:separate;border-spacing:20px 0}.compare-products-page .page-body{padding:20px 0}.compare-products-page .page-body>a{display:none}.compare-products-table td{background-color:#fff;text-align:center;vertical-align:top;color:#0f293d}.compare-products-table td:first-child{text-align:right}.compare-products-table td.empty{text-align:center}.compare-products-table .picture{display:block;margin:0 0 30px;font-size:0}.compare-products-table .remove-button{font-size:12px}.compare-products-table .full-description{display:none}.three .item-box .picture a:before,.two-or-less .item-box .picture a:before,.four-or-more .item-box .picture a:before,div.rich-blog-homepage .post-picture a:before{display:none}.featured-categories.three .item-grid,.featured-categories.two-or-less .item-grid{display:flex;justify-content:center;gap:15px}.featured-categories.two-or-less .item-grid{flex-direction:column}.two-or-less .category-description,.featured-categories.default.two-or-less .title,.four-or-more .category-description,.featured-categories.default.four-or-more .title{margin:0 0 10px}.three .item-box .picture img{position:unset}.home-page .featured-categories.default .title{text-align:left;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;display:inline;font-size:30px}.details .subtitle-category,.details .category-description{font-weight:bold;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.featured-categories.four-or-more .item-grid{display:flex;flex-wrap:wrap;gap:20px}.featured-categories.default.four-or-more .item-box{width:calc(33.333% - 15px);display:flex;flex:none;aspect-ratio:1/1}.featured-categories.default.four-or-more .item-box:nth-of-type(2){width:66%;aspect-ratio:2/1}.featured-categories.default.four-or-more .wrapper{position:relative;width:100%}.featured-categories.default.four-or-more .picture{position:absolute;top:0;height:100%;width:100%}.featured-categories.default.four-or-more .picture img{height:100%;width:100%;object-fit:cover;position:relative}.featured-categories.default.four-or-more .details{position:relative;width:100%;background:#ffffffde;height:100%;z-index:3;opacity:0;transition:300ms;padding:25px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.featured-categories.default.four-or-more .item-box:hover .details{opacity:1}.four-or-more .category-item::before{content:"";font-family:'avenue-icons';font-size:25px;display:block;z-index:9;position:absolute;padding:15px;opacity:1;transition:300ms}.four-or-more .item-box:hover .category-item::before{opacity:0}.order-progress li{float:left;width:155px;margin:0 1.5px}.row.about-us,.row.newsletter{flex-direction:row}.row.about-us>div,.row.newsletter>div{width:50%}.row.newsletter .newsletter-desc{padding-left:50px}.row.newsletter .col:last-of-type{display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column}.home-page-body .master-wrapper-content{padding-left:0;padding-right:0}div.rich-blog-homepage .blog-post:first-of-type,div.rich-blog-homepage .blog-post:first-of-type img{aspect-ratio:3/1;width:100%}div.rich-blog-homepage .blog-post:first-of-type .post-wrapper{width:70%;justify-content:center}div.rich-blog-homepage .blog-post:first-of-type .blog-hash{margin-bottom:20px}div.rich-blog-homepage .post-details{position:absolute;background-color:#0000002b;margin:0;top:0;width:100%;height:100%;display:flex;color:#fff;justify-content:center;align-items:center;padding-top:50px}div.rich-blog-homepage .blog-posts{display:flex;flex-wrap:wrap}div.rich-blog-homepage .blog-post{position:relative;flex:auto;width:30%;max-width:none;display:flex;margin:10px}div.rich-blog-homepage .post-picture{width:100%;max-height:550px}div.rich-blog-homepage .post-picture img{width:100%;object-fit:cover;position:static;aspect-ratio:1/1}.rich-blog-homepage .blog-post .post-title{color:#fff}div.rich-blog-homepage .read-more{color:#fff;border:1px solid transparent;border-bottom:1px solid #fff;transition:300ms;outline:0;font-weight:bold;padding:10px 0;min-width:unset}div.rich-blog-homepage .read-more:hover{border:1px solid #fff;padding:10px 25px}.blog-flip-inner{width:100%}.blog-flip-inner .front,.blog-flip-inner .back{position:absolute;width:100%;height:100%;transition:600ms}.blog-flip-inner .front{z-index:2}.blog-post.first:hover .blog-flip-inner .front{opacity:0}.blog-post.first:hover .blog-flip-inner .back{opacity:1}.blog-post .back .post-wrapper{text-align:center}.blog-post .post-subtitle{font-size:30px;padding-top:15px;padding-left:10px;font-family:'orpheuspro';font-weight:bold}.item-box .buttons .wrap:not(.changed){position:absolute;top:50%;right:0;left:0;z-index:1;width:163px;margin:-20px auto 0;font-size:0;white-space:nowrap}.cross-sells .item-box .buttons .wrap{position:absolute;top:50%;right:0;left:0;z-index:1;width:163px;margin:-20px auto 0;font-size:0;white-space:nowrap}.quickViewWindow .product-reviews-overview{display:flex;align-items:center;gap:8px}.quickViewWindow .product-no-reviews,.quickViewWindow .product-review-links{margin:0}.quickViewWindow .overview .rating-icons{color:#0f293d}.quickViewWindow .prices{margin-bottom:20px}.quickViewWindow .overview .rating-icons:before,.quickViewWindow .overview .rating-icons .rating:before{font-size:14px}.quickViewWindow .product-details-descriptions,.quickViewWindow .product-details-specifications{margin-bottom:50px;text-align:left}.col-sku{width:100%;display:inline-block}.product-details-page .related-products-grid .item-grid{display:flex;justify-content:center;gap:20px}.product-details-page div.item-box{margin:0;width:33%}.header-logo-wrapper{width:300px!important}.home-page .title{margin:0 0 100px}.rich-blog-homepage .back{display:block}.rich-blog-homepage .blog-post:first-of-type .post-title{font-size:50px}.rich-blog-homepage .blog-post{width:33.333%;max-width:none}.rich-blog-homepage .first .front .post-date{display:none}.newsletter-subscribe{text-align:right}.store-name{font-size:55px}span.decor{font-size:90px}.product-description-with-image.mobile-view{display:none}.product-description-with-image.full-view{display:flex}.product-description-text-container>h2,.product-description-text-main-features>h2{margin-bottom:10px}}@media all and (max-width:1024px){.wishlist-custom-layout{display:flex;flex-direction:column}.wishlist-button-container{margin-top:0;width:90%;align-self:center}.product-picture>.product-name-custom{margin:0 auto;display:flex;flex-direction:column}.page.wishlist-page>.page-title{background-image:none}.product-description-with-image.mobile-view{display:block;height:auto;width:100%;margin-bottom:50px}.product-description-with-image.full-view{display:none}.product-description-image-container{width:100%;height:100%;overflow:hidden;padding:20px;background-image:var(--background)}.product-description-text-container,.product-description-text-main-features{background-color:#fff;height:auto;width:100%;margin:0}.product-description-text-container>h2,.product-description-text-main-features>h2{font-size:1em;text-align:center;margin-bottom:15px}.product-description-main-features{text-align:center;max-height:90%;overflow:scroll}.thead-cart-title{display:none}.product-picture-cart-row,.product-name-cart-row,.quantity-custom-input-container{width:100%;text-align:center!important}.thead-cart-title{height:60px}.wishlist-table-wraper{width:100%;margin-bottom:30px}.wishlist-page .quantity-btns-wrapper,.wishlist-page td{justify-content:center;text-align:center!important}.wishlist-table-wraper tbody tr{min-height:505px;max-height:505px}.product-description-custom{margin:20px 0}.wishlist-page .cart-item-row{position:relative}.wishlist-page .add-to-cart{position:absolute;bottom:5px;width:100%}.wishlist-page .remove-from-cart{position:absolute;top:0;right:10px}.cart .remove-from-cart button:after{font-size:23px}.wishlist-content .table-wrapper tbody{border:0}.wishlist-content .quantity-btns-wrapper .td-title{font-size:0}.wishlist-content .message-error{margin:0}.wishlist-page .cart .qty-input{height:auto}.shopping-cart-page tbody tr{min-height:435px;max-height:530px;position:relative}.shopping-cart-page .cart-wrapper .quantity-custom-input-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.shopping-cart-page .cart-wrapper .quantity-custom-input-container .td-title{display:none}.shopping-cart-page .cart-wrapper .priceInfo{display:flex;justify-content:center;align-items:center;flex-direction:column}.shopping-cart-page .cart-wrapper .subtotal{display:flex;justify-content:center}.shopping-cart-page .cart-wrapper .remove-from-cart{position:absolute;top:0;right:10px}div.cart-wrapper>div.table-wrapper>table>tbody{border:0}.shopping-cart-page .cart .qty-input{height:auto}.shopping-cart-page .cart-options-custom{padding-right:20px}.shopping-cart-page .cart-continue-shopping{padding-left:20px}.footer-image-banner{height:150px;font-size:40px}.wishlist-content .buttons{width:97%;margin:auto}.table-order-details-wrapper{width:100%;height:100%;display:flex;flex-wrap:wrap}.custom-summary-card{width:100%;margin:30px auto}.page.order-details-page .cart-footer{max-width:none}.footer-lower{flex-direction:column;text-align:center;gap:20px;padding:20px 0}.footer-site-info{flex-direction:column}.footer-block-wrapper{text-align:center;width:100%;margin-left:0}.footer-block .title:first-child{border-top:unset}.home-page .featured-categories .category-button{margin:20px 0!important}.footer-middle{margin-right:15px}}
@media all and (min-width:1201px){.master-wrapper-content{padding-top:330px}.home-page-body .master-wrapper-content{padding-top:25px}.product-details-page-body .master-wrapper-content{padding-top:40px}.center-1,.center-2{margin:0 0 100px}.side-2{margin:0 0 75px}.page{text-align:left}.page-title{position:absolute;top:0;left:0;width:100%;height:300px;background:url('../Themes/Avenue/Content/img/title-banner.jpg') center no-repeat;text-align:center}.page-title h1{margin-top:120px;font-size:40px;line-height:46px}.with-subcategories h1{margin-top:105px}.eu-cookie-bar-notification .text{float:left;margin-bottom:0}.eu-cookie-bar-notification .buttons-more{float:right;margin-right:-10px}.header>.admin-header-links{display:none}.overlayOffCanvas{display:none!important}.header-upper{padding:0 15px}.header-upper:after{content:"";display:block;clear:both}.header-text{float:left;line-height:40px;font-size:9px;font-weight:500;letter-spacing:0;display:flex}.profile-links{display:block!important;float:right;padding-right:10px}.admin-header-links{position:static;float:left;max-width:none;height:auto;padding:0}.admin-header-links a{position:relative;margin:0;padding:0 18px}.header-links{float:right;margin-right:-18px;font-size:0}.header-links li{display:inline-block;position:relative;padding:0 18px}.header-links li:before{content:"";position:absolute;top:0;bottom:0;left:-1px;width:1px;height:12px;margin:auto;background-color:#ddd}.header-links a{display:block;font-size:9px;font-weight:600;letter-spacing:0;line-height:40px;text-transform:uppercase;transition:all .2s ease}.header-links a:hover{color:#f61853;text-shadow:0 0 rgba(0,0,0,.5)}.header-links #wishlistlink,.header-links #topcartlink{display:none}.header-selects{float:left;margin-left:5px}.header-selects>div{display:inline-block;position:relative;padding-right:10px;vertical-align:middle}.header-selects>div:after,.admin-header-links a:not(:last-of-type):after{content:"";position:absolute;top:0;bottom:0;right:0;width:1px;height:12px;margin:auto;background-color:#ddd}.header-selects select{min-width:0;height:40px;border:0;font-size:9px;letter-spacing:0;font-weight:600;color:#fff}.header-selects select:focus{background-color:transparent;color:#0f293d}.language-list{padding-left:3px}.language-list a{top:-1px;width:32px;height:32px}.header-lower{background-color:#fff;padding:0 2%}.header-lower .table-cell{min-width:120px;height:100px;transition:height .3s ease}.header.sticked .header-lower .table-cell{height:60px}.header-lower .header-logo{min-width:150px;margin:0}.header-logo-wrapper,.responsive-nav-wrapper{padding-left:0;padding-right:0}.nav-button.menu-button,.nav-button.personal-button{display:none!important}.nav-button.search-button,.nav-button.cart-button,.nav-button.profile-button{position:relative}.nav-button.cart-button{margin-right:-13px}.responsive-nav-head{display:none}.responsive-nav-content.search-box,.responsive-nav-content.flyout-cart,.quick-contact{position:absolute;right:0;z-index:1;width:370px;box-shadow:0 0 20px rgba(0,0,0,.15);background-color:#fff;text-align:left;font-size:14px;white-space:normal;transition:transform .5s ease;-webkit-transform:translate(755px,10px);-ms-transform:translate(755px,10px);transform:translate(755px,10px)}.responsive-nav-content.search-box.active,.responsive-nav-content.flyout-cart.active,.quick-contact.active{-webkit-transform:translate(-17px,10px);-ms-transform:translate(-17px,10px);transform:translate(-17px,10px)}.quick-contact.active{padding:20px;overflow:visible;width:550px}.profile-box{box-shadow:0 0 20px rgba(0,0,0,.15)}.search-box:before,.flyout-cart:before,.quick-contact:before,.profile-box:before{content:"";position:absolute;top:-10px;right:36px;border-width:0 10px 10px;border-style:dashed dashed solid;border-color:transparent transparent #fff;filter:drop-shadow(0 -3px 2px rgba(0,0,0,.03))}.quick-contact-menu-button{display:inline-block;margin-left:15px;vertical-align:middle}.quick-contact{padding:0;width:0;display:block;overflow:hidden;transition:padding .15s ease .15s,width .15s ease .15s,transform .5s ease}.quick-contact .logo{margin-bottom:25px;display:block;max-width:300px}.quick-contact .topic-block-title{display:block;margin-bottom:25px}.search-box .search-form{margin:30px}.ui-autocomplete{padding:0 30px 30px}.ui-autocomplete .ui-menu-item{padding:10px 0}.mini-shopping-cart{padding:30px}.mini-shopping-cart .count{margin:0 0 25px}.header-menu{display:table-cell;text-align:left;vertical-align:middle}.header-menu>ul{max-height:none!important;font-size:0;text-align:left;font-weight:bold}.header-menu>ul>li{display:inline-block;position:relative;margin:0 20px;vertical-align:middle}.header-menu>ul>li>a,.header-menu>ul>li>span{display:block;box-shadow:0 1px 0 0 transparent;padding:2px 0;font-size:16px;letter-spacing:0;font-weight:600;color:#0f293d;cursor:pointer;transition:box-shadow .5s ease,color .2s ease}.header-menu>ul>li>a:hover,.header-menu>ul>li>span:hover{box-shadow:0 1px 0 0;color:#f61853}.header-menu>ul>li.has-sublist:after{content:"";position:absolute;bottom:-32px;left:50%;z-index:2;margin-left:-10px;border-width:0 10px 10px;border-style:dashed dashed solid;border-color:transparent transparent #fff;filter:drop-shadow(0 -3px 2px rgba(0,0,0,.03));opacity:0;pointer-events:none;transition:all .3s ease}.header-menu>ul>li.has-sublist:hover:after{pointer-events:auto;opacity:1}.header-menu .close-menu,.header-menu .back-button{display:none!important}.header-menu .number{display:none}.header-menu .sublist-wrap{position:absolute;z-index:1;margin-left:-25px;padding-top:32px;opacity:0;pointer-events:none;transition:all .3s ease}.header-menu .sublist{position:relative;width:230px;box-shadow:0 0 20px rgba(0,0,0,.15);background-color:#fff;padding:20px 25px;text-align:left}.header-menu .sublist li a{display:block;position:relative;padding:8px 0 8px 15px;font-size:13px}.header-menu .sublist li a:hover{color:#0f293d;text-shadow:0 0 rgba(0,0,0,.5)}.header-menu .sublist li a:before{content:"";position:absolute;top:13px;left:0;font-size:7px}.header-menu li:hover>.sublist-wrap{opacity:1;pointer-events:auto}.header-menu .sublist-wrap .sublist-wrap{top:0;left:calc(100% - 25px);min-height:100%;margin:0;padding:0 0 0 30px}.header-menu .sublist-wrap li .sublist:before{display:none}.newsletter .title{display:inline-block;position:relative;max-width:710px;margin:0 30px 0 0;overflow:hidden;padding-left:60px;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis}.newsletter .title:before{content:"";position:relative;top:-4px;margin-right:15px;font-size:10px;color:#dfdfdf;letter-spacing:2px}.newsletter .title:after{content:"";position:absolute;top:0;bottom:0;left:0;height:38px;margin:auto;font-size:32px;line-height:38px}.footer-middle{overflow:hidden;padding:20px 0 60px 2%;width:100%;max-width:100%}.footer-text{float:left;width:21.5%;padding:0}.footer-text .text{max-width:420px}.footer-text .footer-logo{display:block!important;margin-left:15px}.footer-block-wrapper{float:right;width:100%;padding:0 0 0 0;gap:100px;display:flex;justify-content:start;margin-left:60px}.footer-social-buttons{text-align:left}.header-social-buttons{display:table-cell;vertical-align:middle;margin-right:18px}.footer-social-buttons ul{margin-left:-15px}.footer-payment-methods{text-align:right}.footer-payment-methods ul{margin-right:-5px}.payment-logo-container{justify-content:flex-end}.footer-site-info .info{display:inline-block;margin:0 10px}.information-panel{display:block}.information-box{width:calc(25% - 15px)}.center-2{float:right;width:75%}.side-2{float:left;width:23%}.one-column .center-2{float:none;width:auto}.one-column .side-2{display:none}.block{float:none;width:auto;margin:0 0 15px}.block .title{cursor:default}.block .title:before{display:none}.block .listbox{display:block!important;height:auto!important;padding:0 30px}.block .poll{padding:26px 0}.filters .ui-slider{margin:0 6px 25px}.filters .ui-slider-handle{top:-5px;width:12px;height:12px;margin-left:-6px}.home-page .product-grid{margin-bottom:35px}.sub-category-list{margin-top:12px}.related-products-grid,.also-purchased-products-grid{margin:60px 0 50px 0}.filters-button{display:none!important}.one-column .product-selectors{border:0;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:10px}.one-column .product-select-block{display:inline-block;width:calc(25% - 21px);margin:10px!important}.one-column .product-viewmode{display:none}.center-2 .item-box{width:32%}.center-2 .item-box:nth-child(4n+1){clear:none;margin-left:2%}.center-2 .item-box:nth-child(3n+1){clear:both;margin-left:0}.one-column .center-2 .item-box{width:23.5%}.one-column .center-2 .item-box:nth-child(3n+1){clear:none;margin-left:2%}.one-column .center-2 .item-box:nth-child(4n+1){clear:both;margin-left:0}.product-list .item-box .picture{width:22%}.product-list .item-box .details{width:56%}.product-list .item-box .buttons{width:22%}.featured-categories.default{margin-bottom:75px;margin-top:150px}.gallery{float:left;width:46%;max-width:none;margin:20px 0 10px 0}.gallery .picture{width:auto}.overview{float:right;width:52%;padding:0 1%;padding-left:65px}.product-details-page .overview{padding-left:65px}.overview .product-name{position:static;margin-bottom:10px;padding:0}.overview .product-price,.variant-overview .product-price{font-size:25px}.giftcard label{text-align:left}.product-essential{padding:0 1%}.product-details-page .breadcrumb{padding:0 1% 30px}.product-variant-list{overflow:hidden}.product-variant-line{float:left;width:49%;margin-left:2%}.product-variant-list>div:nth-child(2n+1){clear:both;margin-left:0}.variant-picture{width:36%}.variant-overview{margin-left:40%}.write-review{margin-top:45px}.write-review-result{margin-top:20px}.review-text .review-avatar{float:left;margin:0}.review-avatar+.text-body{float:right;width:calc(100% - 150px);text-align:justify}.topic-page{max-width:1200px;margin:20px auto 0}.topic-password{margin-top:-240px}.home-page .topic-block{margin:10px auto 25px}.customer-pages-body .master-column-wrapper{padding:30px}.block-account-navigation .title{display:none}.block-account-navigation .listbox{border:0;padding:0}.block-account-navigation .list li{margin:0 0 10px}.block-account-navigation .list a{background-color:#ebebeb;padding:15px}.block-account-navigation .list .active a{background-color:#f61853;font-weight:400;color:#fff}.block-account-navigation .list .active a:before{color:#fff}.customer-pages-body .center-2{width:77%;max-width:none;margin-top:0;padding:30px}.customer-pages-body .page-title{display:block}.customer-pages-body .page-body{max-width:none}.customer-info-page,.address-edit-page,.change-password-page,.customer-avatar-page,.customer-reviews-list,.giftcard-balance-page,.multi-authentication,.multi-auth-config,.vendor-info-page{max-width:900px;margin:auto;border:1px solid #ebebeb}.order-progress{margin:20px 0 50px}.order-progress li{width:160px}.shopping-cart-page{margin-top:20px}.checkout-page .order-summary{margin-top:90px}.selected-checkout-attributes{text-align:left}.checkout-page .address-item{width:31.333%}.checkout-page .address-item:nth-child(2n+1){clear:none}.checkout-page .address-item:nth-child(3n+1){clear:both}.order-details-page .order-buttons{margin-top:20px}.order-details-page .products{padding:0}.return-request-page .title{margin:20px 0 35px}.sitemap-page .description{margin-top:20px}.blog-pages-body .master-column-wrapper,.news-pages-body .master-column-wrapper{max-width:1200px;margin:20px auto 0}.blog-pages-body .side-2,.news-pages-body .side-2{float:right;width:270px}.blog-pages-body .center-2,.news-pages-body .center-2{float:left;width:calc(100% - 310px)}.news-pages-body .block-poll{display:none}.blog-pages-body .block .title,.news-pages-body .block .title{position:relative;margin:0 0 20px;background-color:transparent;text-align:left;padding:14px 0;font-size:16px;color:#0f293d}.blog-pages-body .block .title:after,.news-pages-body .block .title:after{content:"";position:absolute;bottom:0;left:0;width:30px;height:2px;margin:auto;background-color:#0f293d}.blog-pages-body .block .listbox,.news-pages-body .block .listbox{border-width:0 0 1px;padding:0}.blog-post .post-body,.news-item .news-body{text-align:justify}.blog-details{margin-top:30px}.blog-details:after{content:"";display:block;clear:both}.blog-details .buttons{float:left;margin:0}.blog-details .tags{float:right;max-width:calc(100% - 180px);margin:8px 0 0}.blogpost-page .page-title h1,.news-item-page .page-title h1{margin-top:110px}.blogpost-page .post-body,.news-item-page .news-body{padding-top:12px;text-align:justify}.new-comment{margin:70px 0 90px}.comment .avatar{float:left;margin:0}.comment .avatar+.comment-content{float:right;width:calc(100% - 150px)}.comment-author{float:left}.comment-time{float:right;margin-top:4px}.news-list-homepage .news-items{overflow:hidden}.news-list-homepage .news-item{float:left;width:48%;max-width:none;margin:0 1% 40px}.news-list-homepage .view-all{margin-top:0}.header-lower .nav-button.added-label{display:inline-block}.sale-of-the-day-offer::before{top:-178px;left:-356px}.emailsender::before{top:-6vw;left:-15vw}.row.newsletter::before{top:-10vw;left:2vw}.emailsender::before,.row.newsletter::before{font-size:22vw}.sale-of-the-day-offer::before{font-size:440px}.sale-of-the-day-offer .sale-item .wrapper{position:absolute;overflow:hidden;padding:40px;background:unset;top:50%;left:45%;transform:translate(-50%,-50%);width:90%;text-align:left}.sale-of-the-day-offer .short-description{overflow:hidden;font-weight:400;font-size:15px;color:#0f293d;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.sale-of-the-day-offer .buttons{text-align:left}.sale-of-the-day-offer .sale-item .overview:before{content:"";position:absolute;top:105px;left:-100%;background-color:#f4f4f4;width:calc(200% - 75px);height:450px}.sale-of-the-day-offer .sale-item .overview::after{content:"";position:absolute;background:#afbcc5;width:auto;height:600px;right:0;top:30px;z-index:-1;aspect-ratio:1/1}.sale-of-the-day-offer .sale-item .item-gallery{z-index:9}div.sale-of-the-day-offer{margin:140px auto}.blog-post .post-subtitle{font-size:60px}.home-page .featured-categories.default .title{font-size:49px}.header-wrapper{position:sticky;top:0;z-index:99999}.product-share{text-align:right}.productTabs-body{padding:50px}#quickTab-dimensions table td:last-of-type{width:60%}}@media all and (max-width:1200px){.page.wishlist-page>.page-title,.shopping-cart-page>.page-title{background-image:none}.page-title h1{color:#0f293d}.page-title{color:#0f293d}.blog-pages-body .master-column-wrapper,.news-pages-body .master-column-wrapper{margin:15px}.cart-continue-shopping{text-align:left}.cart-continue-shopping>.continue-shopping-button{margin-bottom:0}.category-page .page-title,.category-page .page-title h1{color:#000}.responsive-menu-custom-mobile-currency-language{display:block}.responsive-menu-custom-mobile-currency-language .currency-selector #customerCurrency,.responsive-menu-custom-mobile-currency-language .language-selector #customerlanguage{width:100%;padding:0 10px;border:0;border-bottom:1px solid #ddd;color:#000;font-size:14px;min-height:60px}.responsive-menu-custom-mobile-currency-language .currency-selector,.responsive-menu-custom-mobile-currency-language .language-selector{padding:0 10px}.mobile-menu-currency-language-info-bar{font-size:10px;background-color:#0f293d;color:#fff;width:100%;padding:5px 20px}.sale-of-the-day-offer:before{display:none}.sale-of-the-day-offer .wrapper{background-color:#f4f4f4}.product-of-the-day .bestseller-ribbon{display:none}.product-of-the-day .product-name{font-size:32px;font-weight:600}.category-page-body .master-wrapper-content{padding-left:10px;padding-right:10px}.product-share{margin-bottom:20px}.product-reviews-overview{justify-content:center}.to-cart-wrapper{flex-wrap:wrap;justify-content:center}.to-cart-wrapper .overview-buttons{margin-right:0}.to-cart-wrapper .add-to-cart-button{margin-top:10px}.product-specs-custom-box .single-spec-item{width:50%}}
@media all and (min-width:1501px){.master-column-wrapper{max-width:1800px;margin:auto}.home-page-body .master-column-wrapper{max-width:100%}.newsletter .title{max-width:none;margin:0 75px 0 0;padding:3px 0 3px 75px}.newsletter .title:before{margin-right:20px}.newsletter .title:after{height:44px;font-size:44px;line-height:44px}.information-panel{margin-top:50px;margin-bottom:70px}.center-2{width:79%}.side-2{width:19%}.pager{margin:40px 0 0}.center-1 .item-box{width:18.4%}.center-1 .item-box:nth-child(6n+1){clear:none;margin-left:2%}.center-1 .item-box:nth-child(5n+1){clear:both;margin-left:0}.center-2 .item-box{width:23.5%}.center-2 .item-box:nth-child(3n+1){clear:none;margin-left:2%}.center-2 .item-box:nth-child(4n+1){clear:both;margin-left:0}.one-column .product-select-block{width:calc(16.667% - 21px)}.one-column .product-select-block select{min-width:0!important}.one-column .center-2 .item-box{width:18.4%}.one-column .center-2 .item-box:nth-child(4n+1){clear:none;margin-left:2%}.one-column .center-2 .item-box:nth-child(5n+1){clear:both;margin-left:0}.product-list .item-box .picture{width:23.5%}.product-list .item-box .details{width:58%}.product-list .item-box .product-title{font-size:23px}.product-list .item-box .actual-price{font-size:26px}.product-list .item-box .buttons{width:18.5%}.featured-categories.default .item-box{width:33.333%;flex:1;display:flex}.two-or-less.featured-categories.default .item-box{width:100%}.featured-categories.default .item-box:nth-child(n+4){margin-top:30px!important}.featured-categories.default.four-or-more .item-box{margin-top:0!important}.product-essential{padding:0 2%}.product-details-page .breadcrumb{padding:0 2% 40px}.standard-gallery .picture-wrapper .picture,.standard-gallery .ribbon-wrapper .picture,.standard-gallery .picture-wrapper .ribbon-wrapper{float:none;width:auto}.extended-gallery .gallery .video-thumbs{margin-top:0}.extended-gallery .gallery .thumb-item{float:none;width:100%;margin-left:0}.extended-gallery .gallery iframe.thumb-item{max-width:750px;min-height:375px;margin-left:auto;margin-right:auto}.extended-gallery .gallery .thumb-item:before{display:none}.extended-gallery .gallery .thumb-item img{position:static}.extended-gallery .overview.sticky{position:-webkit-sticky;position:sticky;top:30px}.write-review .form-wrapper{padding:50px 3%}.compare-products-page .page-body{margin-top:15px}.topic-password form{padding:50px 3%}.contact-page .fieldset,.email-a-friend-page .fieldset,.apply-vendor-page .wrapper{padding:50px 3%}.contact-page .buttons,.email-a-friend-page .buttons{padding-bottom:50px}.registration-page form,.customer-block .wrapper{padding:50px 3%}.block-account-navigation .list a{padding:15px 20px}.customer-pages-body .center-2{width:81%;padding:50px}.customer-pages-body .no-data{padding:0}.customer-info-page,.address-edit-page,.change-password-page,.customer-avatar-page,.customer-reviews-list,.giftcard-balance-page,.vendor-info-page{padding:50px 3%}.recurring-payments th{white-space:normal}.order-summary-content form{overflow:hidden}.order-summary-content .cart-wrapper{float:left;width:74%}.order-summary-content .cart-footer{float:right;width:25%}.update-cart-button{float:left;margin:0!important}.clear-cart-button{float:right;margin:0 0 0 10px!important}.more-shopping-button{float:left;margin:0!important}.opc .confirm-tab .buttons{margin:0 0 25px}.order-details-page .page-body{position:relative}.order-details-page .title.flex{position:absolute;width:100%;margin-top:-65px}.order-details-page .cart-wrapper{float:left;width:100%}.order-details-page .cart-footer{float:right;width:30%}.news-list-homepage .news-item{width:31.333%}.row.about-us,.row.newsletter,div.rich-blog-homepage{margin-top:160px;margin-bottom:175px}.category-page-body .master-column-wrapper{max-width:1500px;margin:auto}.details .subtitle-category,.details .category-description{-webkit-line-clamp:8}.footer-block-wrapper{margin-left:120px}}@media all and (max-width:1501px){.payment-logos-container{flex-direction:column;height:auto}.payment-accepted-method-text{width:100%;text-align:center}.payment-logos-images{margin:40px 0;display:flex;justify-content:center;flex-direction:row;align-items:center;width:100%;flex-wrap:wrap}}
@media all and (min-width:1025px){.ie10 .default.featured-categories .details,.ie11 .default.featured-categories .details{position:static}.ie10 .featured-categories.default .title,.ie11 .featured-categories.default .title,.ie10 .featured-categories.default .text,.ie11 .featured-categories.default .text,.ie10 .featured-categories.default .button,.ie11 .featured-categories.default .button{right:calc(50% - 20px)}}@media all and (min-width:1201px){.ie10 .sale-of-the-day-offer .item-gallery,.ie11 .sale-of-the-day-offer .item-gallery{position:static}.ie10 .sale-of-the-day-offer .item-picture,.ie11 .sale-of-the-day-offer .item-picture{right:50%}}@media all and (min-width:1701px){.ie10 .sale-of-the-day-offer .item-picture,.ie11 .sale-of-the-day-offer .item-picture{right:calc(50% + 15px)}}@-moz-document url-prefix(){.overview .add-to-cart-button:before,.variant-overview .add-to-cart-button:before{top:-2px;}}@supports(-webkit-overflow-scrolling:touch){.overview .add-to-cart-button:before,.variant-overview .add-to-cart-button:before{top:-3px}}
.filtersHead{position:relative;background-color:#f2f2f3;color:#0f293d}.filtersHead:before{content:"";top:-2px;font-size:16px}.filtersHead .text{position:relative;top:-1px}.clearFilterOptionsAll{float:right}.filtersPanel{overflow:hidden;background-color:#fff;padding:0 20px}.filtersPanel:after{content:"";display:block;clear:both}.filter-block{display:block;position:relative;float:none;width:auto;margin:0 0 10px 0}.filter-block:last-child{margin:0 0 0 0;border-bottom:0;padding:0 0 5px}.filter-block .title{position:relative;margin:0 0 0 0;background-color:transparent;padding:25px 0;letter-spacing:2px;color:#0f293d}.filter-block .toggleControl{display:inline-block;width:calc(100% - 40px);vertical-align:middle;font-weight:800}.filter-block .toggleControl:before{content:"";position:absolute;left:0;width:20px;height:19px}.filter-block .clearFilterOptions,.filter-block .clearPriceRangeFilter{float:right;font-size:0;cursor:pointer}.filter-block .clearFilterOptions:after,.filter-block .clearPriceRangeFilter:after{content:"";display:block;font-size:10px;line-height:20px;color:#f61853}.filtersGroupPanel{margin:-5px 0 15px!important;font-weight:400}.selected-options-list li+li{margin-top:20px}.selected-options-list label{display:block;margin:0 0 10px}.selected-options-list .option{display:block;padding:5px 0;vertical-align:middle;font-weight:800;color:#0f293d;cursor:pointer}.selected-options-list .option:after{content:"";float:right;font-size:10px;line-height:20px;color:#f61853}.priceRangeMinMaxPanel,.specification-min-max-panel{display:none;overflow:hidden;margin:0 0 15px}.priceRangeMinPanel,.specification-min-panel{float:left}.priceRangeMaxPanel,.specification-max-panel{float:right}.ui-slider{position:relative;height:2px;margin:0 8px 20px;background-color:#ebebeb}.ui-slider-range{position:absolute;height:2px;background-color:#f61853}.ui-slider-handle{position:absolute;top:-7px;width:16px;height:16px;margin-left:-8px;border:2px solid #f61853;border-radius:50%;background-color:#fff}.priceRangeCurrentPricesPanel,.specification-current-value-panel{overflow:hidden}.priceRangeCurrentPricesPanel span,.specification-current-value-panel span{color:#f61853;font-weight:bold}.currentMinPrice,.current-min-value{float:left}.currentMaxPrice,.current-max-value{float:right}.has-specification-slider .checkbox-list{display:none}.filtersGroupPanel .checkbox-item{position:relative}.filtersGroupPanel .checkbox-item input{position:absolute;top:0;left:0;bottom:0;margin:auto}.filtersGroupPanel .checkbox-item label{display:block;position:relative;padding:10px 0 10px 25px;transition:all .2s ease;cursor:pointer}.filtersGroupPanel .checkbox-item.disabled label{color:#c5c5c5;opacity:.6;cursor:default}.colorOptions .color{position:absolute;top:0;right:0;bottom:0;width:18px;height:18px;margin:auto;font-size:0;border:1px solid #ddd;border-radius:50%;box-shadow:inset 0 0 0 3px #fff}.colorOptions .color.image{border:0;box-shadow:none}.colorOptions .color[title~="White"]{box-shadow:inset 0 0 0 5px #fff,inset 0 0 0 6px #ddd}.colorOptions .defaultColor{background:-webkit-linear-gradient(-45deg,#fff 0%,#fff 50%,#000 50%,#000 100%);background:-ms-linear-gradient(-45deg,#fff 0%,#fff 50%,#000 50%,#000 100%);background:linear-gradient(135deg,#fff 0%,#fff 50%,#000 50%,#000 100%)}.dropdown-block{border:0;padding:0}.dropdown-block.last{margin-bottom:10px}.filtersDropDownPanel select{width:100%;background-color:#fff;color:#0f293d}.filtersDropDownPanel select:focus{border-color:#ebebeb}.filtersDropDownPanel.disabled select{background-image:none;color:#c5c5c5;opacity:.6;cursor:default}.number-of-returned-products{display:none;margin:0 0 15px;padding:10px 0;color:#0f293d}.number-of-returned-products.active{display:block}.number-of-returned-products .data{color:#f61853}.productPanelAjaxBusy{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:rgba(255,255,255,.9)}.productPanelAjaxBusy:before,.infinite-scroll-loader:before,.item-box.dummy-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:60px;height:60px;margin:auto;border:1px solid #f61853;border-top-color:transparent!important;border-radius:50%;-webkit-animation:spin .5s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{to{transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}.infinite-scroll-loader{display:none;position:relative;height:100px;background:rgba(255,255,255,.9);font-size:0}.item-box.dummy-box .product-item{opacity:0}.k-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;background-color:rgba(0,0,0,.6);opacity:1!important;transition:background .3s ease}.ajaxFilters.k-window{position:absolute;z-index:1070;width:550px!important;max-width:95%;height:auto!important;min-height:0!important;box-shadow:0 0 20px rgba(0,0,0,.15);background-color:#fff;padding:0!important}.ajaxFilters .k-window-titlebar{position:relative;margin:0!important;padding:25px 50px 0;text-align:center;font-size:21px;line-height:30px;font-weight:400;color:#0f293d}.ajaxFilters .k-window-actions{position:absolute;top:0;right:0;z-index:1}.ajaxFilters .k-window-action{display:block;width:50px;height:50px;outline:1px solid transparent;background-color:#0f293d;text-align:center;font-size:0;line-height:normal;transition:all .2s ease}.ajaxFilters .k-window-action:after{content:"";display:block;padding-left:2px;font-size:14px;line-height:50px;color:#fff}.ajaxFilters .k-window-action:hover{outline-color:#0f293d}.ajaxFilters .k-window-content{min-width:0!important;min-height:0!important;padding:30px 25px 40px;text-align:center;line-height:25px}@media all and (max-width:768px){.logged-in .nopAjaxFilters7Spikes{max-height:calc(100% - 95px)}}@media all and (max-width:1200px){.filters-button{display:block}.search-results .filters-button{display:inline-block}.nopAjaxFilters7Spikes{max-height:calc(100% - 60px);background-color:#fff}.clearFilterOptionsAll{display:none!important}.filtersPanel{overflow-y:auto}}@media all and (min-width:769px){.number-of-returned-products{position:absolute;top:0;right:20px;margin:0;padding:0;line-height:50px;font-size:14px}.number-of-returned-products.active~.product-page-size select{min-width:150px}}@media all and (min-width:1025px){.number-of-returned-products.active~.product-page-size select{min-width:250px}}@media all and (min-width:1201px){.filtersHead{display:block;padding:14px 30px;letter-spacing:1.2px}.filtersHead:before{display:none}.filtersHead .text{position:static;vertical-align:middle;font-weight:800;text-transform:uppercase}.filtersHead .button{display:none}.clearFilterOptionsAll{margin-right:0}.clearFilterOptionsAll:after{line-height:20px}.filtersPanel{margin:0 0 15px;padding:0 30px}.filter-block .title:before{display:inline-block}.ui-slider{margin:0 6px 20px}.ui-slider-handle{top:-5px;width:12px;height:12px;margin-left:-6px}.one-column .product-selectors .number-of-returned-products{top:10px;right:10px;margin:10px;display:none}.one-column .product-select-block.add{display:none}.one-column .product-sorting,.one-column .product-page-size{display:none}.one-column .filterBox .product-sorting,.one-column .filterBox .product-page-size{display:inline-block}.one-column .filtersHead{display:none}.one-column .filtersPanel{margin:0;border:0;background-color:transparent;padding:0;font-size:0}.one-column .filtersGroupPanel{margin:0!important}.one-column .selected-options{display:none!important}.one-column .filter-block{display:inline-block;position:relative;width:calc(25% - 21px);margin:10px;border:0;padding:0;vertical-align:middle}.one-column .filter-block .title{position:absolute;top:0;left:0;width:100%;height:0;padding:0}.one-column .filter-block .title:before{display:none}.one-column .currentMinPrice,.one-column .currentMaxPrice{font-size:14px}.one-column .toggleControl{display:none}.one-column .clearFilterOptions{margin:10px 5px;background-color:#fff;padding:5px 4px}}@media all and (min-width:1501px){.one-column .filter-block{width:calc(16.667% - 21px)}}
.mega-menu,.menu-title,.mega-menu .dropdown{display:none}.mega-menu-responsive{height:295px}@media all and (min-width:1201px){.mega-menu{display:block}.mega-menu-responsive{display:none}.mega-menu[data-enableclickfordropdown='true'] .has-sublist:hover>.sublist-wrap{pointer-events:none;opacity:0}.mega-menu[data-enableclickfordropdown='true'] .has-sublist>.sublist-wrap.active{pointer-events:auto;opacity:1}.mega-menu[data-enableclickfordropdown='true'] .has-sublist:after{display:none}.mega-menu .dropdown{display:block;position:absolute;left:0;z-index:1;padding-top:32px;pointer-events:none}.mega-menu .row-wrapper{box-shadow:0 0 20px rgba(0,0,0,.15);background-color:#fff;padding:20px;text-align:left;opacity:0;transition:all .2s ease}.mega-menu .dropdown.active{pointer-events:auto}.mega-menu .dropdown.active .row-wrapper{opacity:1}.mega-menu .row{overflow:hidden}.mega-menu .row+.row{margin-top:10px}.mega-menu .box{float:left;padding:10px}.mega-menu .boxes-1 .box{width:100%}.mega-menu .boxes-2 .box{width:50%}.mega-menu .boxes-3 .box{width:33.333%}.mega-menu .boxes-4 .box{width:25%}.mega-menu .boxes-5 .box{width:20%}.mega-menu .boxes-6 .box{width:16.666%}.mega-menu .boxes-7 .box{width:14.285%}.mega-menu .boxes-8 .box{width:12.5%}.mega-menu .title{font-size:18px;font-weight:300;color:#0f293d;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mega-menu .manufacturers .title,.mega-menu .vendors .title{display:none}.mega-menu .picture{margin-top:10px;font-size:0}.mega-menu .picture a{display:block}.mega-menu .subcategories{margin-top:10px}.mega-menu .subcategories a{display:block;position:relative;padding:8px 0 8px 15px;font-size:13px}.mega-menu .subcategories a:hover{color:#0f293d;text-shadow:0 0 rgba(0,0,0,.5)}.mega-menu .subcategories a:before{content:"";position:absolute;top:13px;left:0;font-size:7px}.mega-menu a.view-all,.mega-menu a.view-all:hover{font-weight:400;color:#f61853}.mega-menu a.manufacturer,.mega-menu a.vendor{text-align:center}}@media all and (min-width:1501px){.mega-menu{display:inline-block}.mega-menu .box{padding:10px 15px}.mega-menu .title{font-size:19px}}
.store-search-box form:after{content:"";display:block;clear:both}.store-search-box span.search-box-text{display:block;padding:0}.store-search-box input.instant-search-busy{background-image:none!important}.store-search-box .search-box-select{float:left;width:120px;border-right:0}.store-search-box span.narrow{float:right;width:calc(100% - 120px)}.store-search-box span.narrow:before{content:"";position:absolute;top:0;left:120px;width:1px;height:50px;background-color:#ebebeb}.store-search-box input.narrow{border-left:0}.instantSearch{position:static!important;width:auto!important;height:auto!important;clear:both;background-color:#fff;padding-top:20px}.instantSearch .k-list-container{position:relative!important;width:auto!important;height:auto!important}.instantSearch .k-popup:before{content:"";position:absolute;left:-20px;right:-20px;top:-20px;bottom:-20px}.instantSearch .k-list{position:relative;height:auto}.instantSearch .k-item{display:none;cursor:pointer}.instantSearch .k-item:nth-child(1),.instantSearch .k-item:nth-child(2){display:block}.instantSearch .k-item:first-child{padding-top:0}.instantSearch .k-item:last-child{padding-bottom:0}.instantSearch .k-item+.k-item{margin-top:20px}.instantSearch .k-item.k-state-hover img,.instantSearch .k-item.k-state-focused img{opacity:1}.instantSearch .k-item.k-state-hover .title,.instantSearch .k-item.k-state-focused .title{font-weight:400;color:#0f293d}.instant-search-item{overflow:hidden}.instant-search-item .picture{float:left;width:80px;text-align:center;font-size:0}.instant-search-item .picture img{opacity:.9;transition:all .2s ease}.instant-search-item .details{position:relative;float:right;width:calc(100% - 100px)}.instant-search-item .details .title{margin:0 0 10px;transition:all .1s ease}.instant-search-item .details .sku{margin:0 0 5px}.instant-search-item .details .price{font-size:16px;font-weight:400;color:#f61853}.store-search-box .all-results{display:block;position:relative;margin-top:20px;outline:1px solid transparent;background-color:#0f293d;padding:12px 20px;text-align:center;color:#fff;text-transform:uppercase;transition:all .2s ease}.store-search-box .all-results:hover{outline-color:#0f293d}@media all and (min-width:1201px){.instantSearch{padding-top:30px}.instantSearch .k-popup:before{left:-30px;right:-30px;top:-30px;bottom:-30px}.store-search-box .all-results{margin-top:25px}}
@media all and (min-width:769px){.product-list .ribbon-wrapper{float:left}}.ribbon-position{font-size:0;line-height:0;position:absolute;z-index:1;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.ribbon-position.top-left{top:0;left:0}.ribbon-position.top-right{top:0;right:0}.ribbon-position.bottom-left{bottom:0;left:0}.ribbon-position.bottom-right{bottom:0;right:0}.ribbon-position.top-middle{top:0;left:0;right:0;text-align:center}.ribbon-position.right-middle{top:0;right:0;bottom:0;text-align:right}.ribbon-position.bottom-middle{bottom:0;left:0;right:0;text-align:center}.ribbon-position.left-middle{top:0;bottom:0;left:0;text-align:left}.ribbon-position.center{top:0;right:0;bottom:0;left:0;text-align:center}.ribbon-position.right-middle:before,.ribbon-position.left-middle:before,.ribbon-position.center:before{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.product-ribbon{display:inline-block;vertical-align:middle;position:relative;container-type:inline-size}.ribbon-text{font-size:12px;line-height:normal}.ribbon-image-text{font-size:12px;line-height:normal;position:absolute;top:2px;left:4px}
@media all and (min-width:769px){.product-list .item-box .ribbon-wrapper{display:table-cell;float:none!important;width:25%}.product-list .item-box .ribbon-wrapper .picture{display:block;width:auto}}@media all and (min-width:1025px){.product-list .item-box .ribbon-wrapper{width:20%}}@media all and (min-width:1201px){.product-list .item-box .ribbon-wrapper{width:22%}}@media all and (min-width:1501px){.product-list .item-box .ribbon-wrapper{width:23.5%}}
.ajax-cart-button-wrapper{display:inline-block}.ajax-cart-button-wrapper input,.ajax-cart-button-wrapper select{display:none;width:40px;height:40px;border:0;border-radius:50%;background-color:#fff!important;vertical-align:top;font-size:12.4px;text-shadow:0 0 0 #0d151f;color:#0f293d}.ajax-cart-button-wrapper input{text-align:center}.product-list .ajax-cart-button-wrapper{display:block}.k-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;background-color:rgba(0,0,0,.6);opacity:1!important;transition:background .3s ease}.nopAjaxCartPanelAjaxBusy{position:fixed;top:0;left:0;z-index:1070;width:100%!important;height:100%!important;background:rgba(255,255,255,.9)}.miniProductDetailsPanelAjaxBusy{position:absolute;top:0;left:0;z-index:1;width:100%!important;height:auto;overflow:hidden;background:rgba(255,255,255,.9)}.nopAjaxCartPanelAjaxBusy:before,.miniProductDetailsPanelAjaxBusy:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border:1px solid #f61853;border-top-color:transparent!important;border-radius:50%;-webkit-animation:spin .5s linear infinite;animation:spin 1s linear infinite}.nopAjaxCartPanelAjaxBusy:before{width:80px;height:80px}.miniProductDetailsPanelAjaxBusy:before{width:60px;height:60px}@-webkit-keyframes spin{to{transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}.addProductToCartErrors ul,.addProductVariantToCartErrors ul{padding:30px;text-align:center}.addProductToCartErrors li,.addProductVariantToCartErrors li{color:#0f293d}.ajaxCart{position:absolute;left:0!important;right:0;margin:auto;z-index:1070;width:750px!important;max-width:100%;min-height:175px!important;box-shadow:0 0 20px rgba(0,0,0,.15);background-color:#fff;padding:0!important}.ajaxCart .k-window-titlebar{position:relative;height:50px;margin:0!important;font-size:0}.ajaxCart .k-window-title{display:none}.ajaxCart .k-window-actions{position:absolute;top:0;right:0;z-index:1}.ajaxCart .k-window-action{display:block;width:50px;height:50px;outline:1px solid transparent;background-color:#fff;text-align:center;font-size:0;transition:all .2s ease}.ajaxCart .k-window-action:after{content:"";display:block;padding-left:2px;font-size:14px;line-height:50px;color:#0f293d}.ajaxCart .k-window-action:hover{outline-color:#0f293d}.productAddedToCartWindow,.miniProductDetailsView{padding:30px}.productAddedToCartWindowTitle,.miniProductDetailsView .product-name{position:absolute;top:0;left:0;width:100%;padding:25px 50px 0;text-align:center;font-size:21px;line-height:30px;font-weight:400;color:#0f293d}.productAddedToCartWindow:focus,.miniProductDetailsView:focus{outline:-webkit-focus-ring-color auto 0}.productAddedToCartItem{overflow:hidden}.productAddedToCartWindowImage{float:left;width:35%;font-size:0}.productAddedToCartWindowImage a{display:block;position:relative;overflow:hidden}.productAddedToCartWindowImage img{width:100%}.productAddedToCartWindowDescription{position:relative;float:right;width:calc(65% - 30px);min-height:240px;padding-bottom:65px}.productAddedToCartWindowDescription h1{margin:0 0 10px;font-size:18px;font-weight:300;color:#0f293d}.productAddedToCartWindowDescription .price{display:block;margin:0 0 10px;font-size:25px;font-weight:400;color:#f61853}.productAddedToCartWindowDescription .quantity{display:block;margin:0 0 10px}.productAddedToCartWindowDescription .buttons{position:absolute;bottom:0;left:0;width:100%;margin-top:25px;font-size:0;white-space:nowrap}.productAddedToCartWindowDescription .buttons a,.productAddedToCartWindowDescription .button-1{display:inline-block;width:49%;color:#0f293d;border:1px solid #0d151f;outline:1px solid transparent;overflow:hidden;padding:10px 20px;vertical-align:middle;font-size:14px;font-weight:400;text-transform:uppercase;text-overflow:ellipsis;transition:all .2s ease}.productAddedToCartWindowDescription .button-1{margin-left:10px;background-color:#0f293d;color:#fff}.productAddedToCartWindowDescription .buttons a:hover,.productAddedToCartWindowDescription .button-1:hover{outline-color:#0f293d}.ajaxCart .product-grid{margin:50px 0 0}.ajaxCart .item-box{display:none;margin-top:5px;margin-bottom:5px}.ajaxCart .item-box:nth-child(1),.ajaxCart .item-box:nth-child(2),.ajaxCart .item-box:nth-child(3),.ajaxCart .item-box:nth-child(4){display:block}.ajaxCart .item-box .product-title{font-weight:400}.ajaxCart .item-box .product-rating-box,.ajaxCart .item-box .tax-shipping-info,.ajaxCart .item-box .base-price-pangv,.ajaxCart .item-box .description,.ajaxCart .item-box .old-price,.ajaxCart .item-box .buttons{display:none}.miniProductDetailsView .product-essential,.miniProductDetailsView .product-collateral{margin:0}.miniProductDetailsView .gallery{display:block;float:left;width:35%;margin:0;overflow:hidden}.miniProductDetailsView .gallery img{width:100%}.miniProductDetailsView .overview{float:right;width:calc(65% - 30px);margin:0;padding:0;text-align:left}.miniProductDetailsView .overview h1{display:none}.miniProductDetailsView .short-description{margin-bottom:25px}.miniProductDetailsView .price-input{margin:0 0 10px}.miniProductDetailsView .enter-price-input{width:auto;text-align:left}.miniProductDetailsView .prices{margin-bottom:30px}.miniProductDetailsView .qty-label{width:100%;display:block}.miniProductDetailsView .giftcard{max-width:none}.miniProductDetailsView .message-error{clear:both;margin:10px 0 0;text-align:left}.product-overview-line+.repeat{margin-top:25px}@media all and (max-width:500px){.productAddedToCartWindowImage,.miniProductDetailsView .gallery{float:none;width:auto;margin:20px 0 30px}.productAddedToCartWindowDescription,.miniProductDetailsView .overview{float:none;width:auto;min-height:0}}
input[type="radio"]:checked+label:before,input[type="checkbox"]:checked~label:before,.responsive-nav-wrapper .counter,.filters .ui-slider-range,.swiper-pagination-bullet-active,.ui-tabs .ui-tabs-active a:after,.ui-tabs .ui-tabs-selected a:after,.order-progress li.active-step a,.blog-post .post-title:after,.news-item .news-title:after,.ui-slider-range,.slick-dots .slick-active button,.blog-search-results .kb-search-link:after,.variant-2 .spc-categories .navigation .active span:after{background-color:#c71853}input[type="radio"]:checked+label:before,input[type="checkbox"]:checked~label:before,.master-loading-overlay:before,.ajax-loading-block-window:before,.filters .ui-slider-handle,.nopAjaxCartPanelAjaxBusy:before,.miniProductDetailsPanelAjaxBusy:before,.ui-slider-handle,.productPanelAjaxBusy:before,.infinite-scroll-loader:before,.item-box.dummy-box:before,.nivoSlider:before,.anywhere-slider:before,.cloudzoom-ajax-loader:before,.quickView .k-loading-image:before,.spc .loading-overlay:before,.panel-loader-effect .spinner:before,.feed-loader:before{border-color:#c71853}input[type="radio"]:checked+label,input[type="checkbox"]:checked~label,.accept-privacy-policy .read,.terms-of-service .read,.cart .edit-item a,.cart .product-subtotal,.mini-shopping-cart .count a,.mini-shopping-cart .price,.mini-shopping-cart .totals strong,.newsletter .title .color,.footer-site-info a,.block .title:before,.block .list a:before,.block .view-all a:before,.block .list a:hover,.block .view-all a:hover,.block .list .active>a,.block .tags a:hover,.product-tags-all-page a:hover,.overview .product-price,.variant-overview .product-price,.overview .value a,.variant-overview .value a,.download-sample-button,.ui-datepicker-calendar a.ui-state-active,.ui-datepicker-calendar a.ui-state-active:hover,.back-in-stock-subscription,.product-tags-list,.ui-tabs .ui-tabs-active a,.ui-tabs .ui-tabs-selected a,.product-review-helpfulness .vote,.wishlist-page .share-info a,.return-request-list .link,.downloadable-products-page .link,.back-in-stock-subscription-list a,.reward-points-overview span,.customer-reviews-page .product-name,.cart-collaterals .box-title:after,.cart-footer .order-total,.checkout-page .min-amount-warning,.address-item.add-new .active:before,.order-completed .details-link,.opc .active .step-title .number,.opc .active .step-title .title,.order-details-page .order-price,.order-details-page .view-detail,.order-details-page .download a,.sitemap-page .entity-list a:hover,.blog-post .post-comments,.news-item .news-comments,.blog-post .post-body a:hover,.news-item .news-body a:hover,.blog-page .tags a,.blogpost-page .tags a,.blogpost-page .post-comments,.news-item-page .news-comments,.profile-page .topic-title a,.forums-header .current-time,.forums-table-section .view-all a,.private-messages-page .pm-unread,.private-message-view-page .message-head span,.productAddedToCartWindowDescription .price,.filter-block .clearFilterOptions:after,.filter-block .clearPriceRangeFilter:after,.selected-options-list .option:after,.priceRangeCurrentPricesPanel span,.specification-current-value-panel span,.number-of-returned-products .data,.instant-search-item .details .price,.mega-menu a.view-all,.mega-menu a.view-all:hover,.previous-product:hover .previous-product-label:before,.next-product:hover .next-product-label:after,.quickView .links-panel a,.ui-icon-circle-arrow-s+span:after,.ui-icon-circle-arrow-e+span:after,.rich-blog-homepage .view-all a:hover,.post-relations a,.blog-instant-search .k-item.k-state-hover,.blog-instant-search .k-item.k-state-focused,.blog-search-results .search-term-highlighter,.sale-of-the-day-offer .new-prev:hover:before,.sale-of-the-day-offer .new-next:hover:after,.variant-2 .spc-categories .navigation .active span,.ropc .message-failure,.ropc .order-total,.price-match-list-page .link{color:#c71853}@media all and (max-width:768px){.ropc .section-title:before,.ropc .section-title:after,.ropc .section-title.active{color:#c71853}}@media all and (max-width:1024px){.wishlist-page .cart .subtotal label,.shopping-cart-page .cart .subtotal label{color:#c71853}}@media all and (max-width:1500px){.ropc .cart .subtotal label{color:#c71853}}@media all and (min-width:501px){.featured-categories.default .text:after{background-color:#c71853}}@media all and (min-width:769px){.product-list .item-box .actual-price{color:#c71853}}@media all and (min-width:1201px){.header-menu>ul>li>a:hover,.header-menu>ul>li>span:hover{color:#c71853}.block-account-navigation .list .active a{background-color:#c71853}}@media all and (min-width:1501px){.picture-thumbs .slick-prev:hover:after,.picture-thumbs .slick-next:hover:after{color:#c71853}}
