@import '../Altima_Lookbookslider/css/source/lookbookslider.css';.opc-progress-bar{margin:0;padding:0;list-style:none none}.opc-progress-bar>li{margin:0}.action-primary:focus,.action-primary:active{background:#08c;border:1px solid #08c;color:#fff}.action-primary:hover{background:#08c;border:1px solid #08c;color:#fff}.action-primary.disabled,.action-primary[disabled],fieldset[disabled] .action-primary{opacity:.5;cursor:default;pointer-events:none}.abs-discount-block .actions-toolbar .action.primary,.abs-discount-block .actions-toolbar .action.cancel{border-radius:3px}.abs-action-link-button:focus,.abs-action-link-button:active{background:#e2e2e2;border:1px solid #ccc;color:#777}.abs-action-link-button:hover{background:#e1e1e1;border:1px solid #ccc;color:#777}.abs-action-link-button.disabled,.abs-action-link-button[disabled],fieldset[disabled] .abs-action-link-button{opacity:.5;cursor:default;pointer-events:none}.abs-action-link-button:hover,.abs-action-link-button:active,.abs-action-link-button:focus{text-decoration:none}.abs-action-remove,.abs-discount-block .action.check,.abs-add-fields .action.remove{line-height:1.4;padding:0;color:#08c;text-decoration:none;background:0 0;border:0;display:inline;border-radius:0;font-weight:400}.abs-action-button-as-link:visited,.abs-action-remove:visited,.abs-discount-block .action.check:visited,.abs-add-fields .action.remove:visited{color:#08c;text-decoration:none}.abs-action-button-as-link:hover,.abs-action-remove:hover,.abs-discount-block .action.check:hover,.abs-add-fields .action.remove:hover{color:#08c;text-decoration:underline}.abs-action-button-as-link:active,.abs-action-remove:active,.abs-discount-block .action.check:active,.abs-add-fields .action.remove:active{color:#08c;text-decoration:underline}.abs-action-button-as-link:hover,.abs-action-button-as-link:active,.abs-action-button-as-link:focus,.abs-action-remove:hover,.abs-action-remove:active,.abs-action-remove:focus,.abs-discount-block .action.check:hover,.abs-discount-block .action.check:active,.abs-discount-block .action.check:focus,.abs-add-fields .action.remove:hover,.abs-add-fields .action.remove:active,.abs-add-fields .action.remove:focus{background:0 0;border:0}.abs-action-button-as-link.disabled,.abs-action-button-as-link[disabled],fieldset[disabled] .abs-action-button-as-link,.abs-action-remove.disabled,.abs-action-remove[disabled],fieldset[disabled] .abs-action-remove,.abs-discount-block .action.check.disabled,.abs-discount-block .action.check[disabled],fieldset[disabled] .abs-discount-block .action.check,.abs-add-fields .action.remove.disabled,.abs-add-fields .action.remove[disabled],fieldset[disabled] .abs-add-fields .action.remove{color:#08c;opacity:.5;cursor:default;pointer-events:none;text-decoration:underline}.abs-action-remove:active,.abs-action-remove:not(:focus),.abs-discount-block .action.check:active,.abs-discount-block .action.check:not(:focus),.abs-add-fields .action.remove:active,.abs-add-fields .action.remove:not(:focus){box-shadow:none}.abs-dropdown-simple:before,.abs-dropdown-simple:after{content:'';display:table}.abs-dropdown-simple:after{clear:both}.abs-dropdown-simple .action.toggle{cursor:pointer;display:inline-block;text-decoration:none}.abs-dropdown-simple .action.toggle:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:inherit;color:inherit;content:'\f807';font-family:porto-icons;margin:0 0 0 5px;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.abs-dropdown-simple .action.toggle:hover:after{color:inherit}.abs-dropdown-simple .action.toggle:active:after{color:inherit}.abs-dropdown-simple .action.toggle.active{display:inline-block;text-decoration:none}.abs-dropdown-simple .action.toggle.active:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:inherit;color:inherit;content:'\f804';font-family:porto-icons;margin:0 0 0 5px;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.abs-dropdown-simple .action.toggle.active:hover:after{color:inherit}.abs-dropdown-simple .action.toggle.active:active:after{color:inherit}.abs-dropdown-simple ul.dropdown{margin:0;padding:0;list-style:none none;background:#fff;border:1px solid #bbb;margin-top:4px;min-width:200px;z-index:100;box-sizing:border-box;display:none;position:absolute;top:100%;box-shadow:0 3px 3px rgba(0,0,0,.15)}.abs-dropdown-simple ul.dropdown li{margin:0;padding:5px 5px 5px 23px}.abs-dropdown-simple ul.dropdown li:hover{background:#e8e8e8;cursor:pointer}.abs-dropdown-simple ul.dropdown:before,.abs-dropdown-simple ul.dropdown:after{border-bottom-style:solid;content:'';display:block;height:0;position:absolute;width:0}.abs-dropdown-simple ul.dropdown:before{border:6px solid;border-color:transparent transparent #fff transparent;z-index:99}.abs-dropdown-simple ul.dropdown:after{border:7px solid;border-color:transparent transparent #bbb transparent;z-index:98}.abs-dropdown-simple ul.dropdown:before{left:10px;top:-12px}.abs-dropdown-simple ul.dropdown:after{left:9px;top:-14px}.abs-dropdown-simple.active{overflow:visible}.abs-dropdown-simple.active ul.dropdown{display:block}.abs-remove-button-for-blocks>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-remove-button-for-blocks:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:15px;color:#999;content:'\f819';font-family:porto-icons;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.abs-remove-button-for-blocks:hover:before{color:#494949}.abs-remove-button-for-blocks:active:before{color:#999}.abs-product-link>a:visited{color:#777;text-decoration:underline}.abs-product-link>a:hover{color:#777;text-decoration:underline}.abs-product-link>a:active{color:#777;text-decoration:underline}.abs-like-link:visited{color:#08c;text-decoration:none}.abs-like-link:hover{color:#08c;text-decoration:underline}.abs-like-link:active{color:#08c;text-decoration:underline}.abs-add-fields .action.remove{width:auto;line-height:normal;position:absolute;top:34px;margin-left:73%}.mgz__actions-switch-checkbox{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-add-clearfix:before,.abs-add-clearfix:after,.abs-add-fields .fieldset .actions-toolbar:before,.abs-add-fields .fieldset .actions-toolbar:after{content:'';display:table}.abs-add-clearfix:after,.abs-add-fields .fieldset .actions-toolbar:after{clear:both}.abs-field-date .control,.abs-field-tooltip{box-sizing:border-box}.abs-navigation-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:34px;line-height:1.2;color:inherit;content:'\f807';font-family:porto-icons;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.abs-split-button:before,.abs-split-button:after{content:'';display:table}.abs-split-button:after{clear:both}.abs-split-button .action.split{float:left;margin:0}.abs-split-button .action.toggle{float:right;margin:0}.abs-split-button button.action.split{border-bottom-right-radius:0;border-top-right-radius:0}.abs-split-button button+.action.toggle{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0}.abs-split-button .action.toggle{display:inline-block;text-decoration:none}.abs-split-button .action.toggle>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-split-button .action.toggle:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:inherit;color:inherit;content:'\f807';font-family:porto-icons;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.abs-split-button .action.toggle:hover:after{color:inherit}.abs-split-button .action.toggle:active:after{color:inherit}.abs-split-button .action.toggle.active{display:inline-block;text-decoration:none}.abs-split-button .action.toggle.active>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-split-button .action.toggle.active:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:inherit;color:inherit;content:'\f804';font-family:porto-icons;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.abs-split-button .action.toggle.active:hover:after{color:inherit}.abs-split-button .action.toggle.active:active:after{color:inherit}.abs-split-button .items{margin:0;padding:0;list-style:none none;background:#fff;border:1px solid #bbb;margin-top:4px;min-width:100%;z-index:100;box-sizing:border-box;display:none;position:absolute;top:100%;box-shadow:0 3px 3px rgba(0,0,0,.15)}.abs-split-button .items li{margin:0;padding:3px 4.5px}.abs-split-button .items li:hover{background:#e8e8e8;cursor:pointer}.abs-split-button .items:before,.abs-split-button .items:after{border-bottom-style:solid;content:'';display:block;height:0;position:absolute;width:0}.abs-split-button .items:before{border:6px solid;border-color:transparent transparent #fff transparent;z-index:99}.abs-split-button .items:after{border:7px solid;border-color:transparent transparent #bbb transparent;z-index:98}.abs-split-button .items:before{right:10px;top:-12px}.abs-split-button .items:after{right:9px;top:-14px}.abs-split-button.active{overflow:visible}.abs-split-button.active .items{display:block}.abs-actions-addto:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;line-height:inherit;color:inherit;font-family:porto-icons;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.abs-cart-block>.title,.abs-discount-block .block>.title{border-top:1px solid #ccc;cursor:pointer;margin-bottom:0;position:relative;padding:9px 36px 9px 15px;display:block;text-decoration:none}.abs-cart-block>.title:after,.abs-discount-block .block>.title:after{position:absolute;right:18px;top:9px}.abs-toggling-title>span,.abs-cart-block>.title>span,.abs-discount-block .block>.title>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-toggling-title:after,.abs-cart-block>.title:after,.abs-discount-block .block>.title:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:12px;color:inherit;content:'\f807';font-family:porto-icons;margin:3px 0 0;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.abs-discount-block .block{margin:0}.abs-discount-block .block>.title:after{color:#858585}.abs-discount-block .block .content{display:none;padding:5px 15px 23px;position:relative}.abs-cart-block.active>.title:after,.abs-discount-block .block.active>.title:after{content:'\f804'}.abs-discount-block .block.active .content{display:block}.abs-tax-total:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:8px;line-height:8px;color:inherit;content:'\f807';font-family:porto-icons;margin:3px 0 0;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.abs-tax-total-expanded:after{content:'\f804'}.abs-dropdown-items-new .action.new{display:inline-block;text-decoration:none}.abs-icon-add:before,.abs-dropdown-items-new .action.new:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;line-height:10px;color:inherit;content:'\e61c';font-family:porto-icons;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.abs-sidebar-totals .table-caption{display:none}.abs-table-striped>tbody>tr:nth-child(even)>td,.abs-table-striped>tbody>tr:nth-child(even)>th{background:#f6f6f6}.abs-table-striped>thead>tr>th,.abs-table-striped>tbody>tr>th,.abs-table-striped>tfoot>tr>th,.abs-table-striped>thead>tr>td,.abs-table-striped>tbody>tr>td,.abs-table-striped>tfoot>tr>td{border:none}.abs-table-striped>thead>tr>th,.abs-table-striped>thead>tr>td{border-bottom:1px solid #ccc}.abs-field-date input{margin-right:9px;width:calc(100% - (23px + 9px))}.abs-sidebar-totals .totals-tax-summary .amount .price>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-sidebar-totals .totals-tax-summary .amount .price:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:12px;color:inherit;content:'\f807';font-family:porto-icons;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.abs-sidebar-totals .totals-tax-summary.expanded .amount .price:after{content:'\f804'}@charset "UTF-8";@font-face{font-family:line-ecommerce;src:url(../fonts/line-ecommerce.eot);src:url(../fonts/line-ecommerce.eot?#iefix) format("embedded-opentype"),url(../fonts/line-ecommerce.woff) format("woff"),url(../fonts/line-ecommerce.ttf) format("truetype"),url(../fonts/line-ecommerce.svg#line-ecommerce) format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:line-ecommerce!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-ecommerce-]:before,[class*=" icon-ecommerce-"]:before{font-family:line-ecommerce!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ecommerce-bag:before{content:"a"}.icon-ecommerce-bag-check:before{content:"b"}.icon-ecommerce-bag-cloud:before{content:"c"}.icon-ecommerce-bag-download:before{content:"d"}.icon-ecommerce-bag-minus:before{content:"e"}.icon-ecommerce-bag-plus:before{content:"f"}.icon-ecommerce-bag-refresh:before{content:"g"}.icon-ecommerce-bag-remove:before{content:"h"}.icon-ecommerce-bag-search:before{content:"i"}.icon-ecommerce-bag-upload:before{content:"j"}.icon-ecommerce-banknote:before{content:"k"}.icon-ecommerce-banknotes:before{content:"l"}.icon-ecommerce-basket:before{content:"m"}.icon-ecommerce-basket-check:before{content:"n"}.icon-ecommerce-basket-cloud:before{content:"o"}.icon-ecommerce-basket-download:before{content:"p"}.icon-ecommerce-basket-minus:before{content:"q"}.icon-ecommerce-basket-plus:before{content:"r"}.icon-ecommerce-basket-refresh:before{content:"s"}.icon-ecommerce-basket-remove:before{content:"t"}.icon-ecommerce-basket-search:before{content:"u"}.icon-ecommerce-basket-upload:before{content:"v"}.icon-ecommerce-bath:before{content:"w"}.icon-ecommerce-cart:before{content:"x"}.icon-ecommerce-cart-check:before{content:"y"}.icon-ecommerce-cart-cloud:before{content:"z"}.icon-ecommerce-cart-content:before{content:"A"}.icon-ecommerce-cart-download:before{content:"B"}.icon-ecommerce-cart-minus:before{content:"C"}.icon-ecommerce-cart-plus:before{content:"D"}.icon-ecommerce-cart-refresh:before{content:"E"}.icon-ecommerce-cart-remove:before{content:"F"}.icon-ecommerce-cart-search:before{content:"G"}.icon-ecommerce-cart-upload:before{content:"H"}.icon-ecommerce-cent:before{content:"I"}.icon-ecommerce-colon:before{content:"J"}.icon-ecommerce-creditcard:before{content:"K"}.icon-ecommerce-diamond:before{content:"L"}.icon-ecommerce-dollar:before{content:"M"}.icon-ecommerce-euro:before{content:"N"}.icon-ecommerce-franc:before{content:"O"}.icon-ecommerce-gift:before{content:"P"}.icon-ecommerce-graph1:before{content:"Q"}.icon-ecommerce-graph2:before{content:"R"}.icon-ecommerce-graph3:before{content:"S"}.icon-ecommerce-graph-decrease:before{content:"T"}.icon-ecommerce-graph-increase:before{content:"U"}.icon-ecommerce-guarani:before{content:"V"}.icon-ecommerce-kips:before{content:"W"}.icon-ecommerce-lira:before{content:"X"}.icon-ecommerce-megaphone:before{content:"Y"}.icon-ecommerce-money:before{content:"Z"}.icon-ecommerce-naira:before{content:"0"}.icon-ecommerce-pesos:before{content:"1"}.icon-ecommerce-pound:before{content:"2"}.icon-ecommerce-receipt:before{content:"3"}.icon-ecommerce-receipt-bath:before{content:"4"}.icon-ecommerce-receipt-cent:before{content:"5"}.icon-ecommerce-receipt-dollar:before{content:"6"}.icon-ecommerce-receipt-euro:before{content:"7"}.icon-ecommerce-receipt-franc:before{content:"8"}.icon-ecommerce-receipt-guarani:before{content:"9"}.icon-ecommerce-receipt-kips:before{content:"!"}.icon-ecommerce-receipt-lira:before{content:"\""}.icon-ecommerce-receipt-naira:before{content:"#"}.icon-ecommerce-receipt-pesos:before{content:"$"}.icon-ecommerce-receipt-pound:before{content:"%"}.icon-ecommerce-receipt-rublo:before{content:"&"}.icon-ecommerce-receipt-rupee:before{content:"'"}.icon-ecommerce-receipt-tugrik:before{content:"("}.icon-ecommerce-receipt-won:before{content:")"}.icon-ecommerce-receipt-yen:before{content:"*"}.icon-ecommerce-receipt-yen2:before{content:"+"}.icon-ecommerce-recept-colon:before{content:","}.icon-ecommerce-rublo:before{content:"-"}.icon-ecommerce-rupee:before{content:"."}.icon-ecommerce-safe:before{content:"/"}.icon-ecommerce-sale:before{content:":"}.icon-ecommerce-sales:before{content:";"}.icon-ecommerce-ticket:before{content:"<"}.icon-ecommerce-tugriks:before{content:"="}.icon-ecommerce-wallet:before{content:">"}.icon-ecommerce-won:before{content:"?"}.icon-ecommerce-yen:before{content:"@"}.icon-ecommerce-yen2:before{content:"["}@font-face{font-family:line-basic;src:url(../fonts/line-basic.eot);src:url(../fonts/line-basic.eot?#iefix) format("embedded-opentype"),url(../fonts/line-basic.woff) format("woff"),url(../fonts/line-basic.ttf) format("truetype"),url(../fonts/line-basic.svg#line-basic) format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:line-basic!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-basic-]:before,[class*=" icon-basic-"]:before{font-family:line-basic!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-basic-accelerator:before{content:"a"}.icon-basic-alarm:before{content:"b"}.icon-basic-anchor:before{content:"c"}.icon-basic-anticlockwise:before{content:"d"}.icon-basic-archive:before{content:"e"}.icon-basic-archive-full:before{content:"f"}.icon-basic-ban:before{content:"g"}.icon-basic-battery-charge:before{content:"h"}.icon-basic-battery-empty:before{content:"i"}.icon-basic-battery-full:before{content:"j"}.icon-basic-battery-half:before{content:"k"}.icon-basic-bolt:before{content:"l"}.icon-basic-book:before{content:"m"}.icon-basic-book-pen:before{content:"n"}.icon-basic-book-pencil:before{content:"o"}.icon-basic-bookmark:before{content:"p"}.icon-basic-calculator:before{content:"q"}.icon-basic-calendar:before{content:"r"}.icon-basic-cards-diamonds:before{content:"s"}.icon-basic-cards-hearts:before{content:"t"}.icon-basic-case:before{content:"u"}.icon-basic-chronometer:before{content:"v"}.icon-basic-clessidre:before{content:"w"}.icon-basic-clock:before{content:"x"}.icon-basic-clockwise:before{content:"y"}.icon-basic-cloud:before{content:"z"}.icon-basic-clubs:before{content:"A"}.icon-basic-compass:before{content:"B"}.icon-basic-cup:before{content:"C"}.icon-basic-diamonds:before{content:"D"}.icon-basic-display:before{content:"E"}.icon-basic-download:before{content:"F"}.icon-basic-exclamation:before{content:"G"}.icon-basic-eye:before{content:"H"}.icon-basic-eye-closed:before{content:"I"}.icon-basic-female:before{content:"J"}.icon-basic-flag1:before{content:"K"}.icon-basic-flag2:before{content:"L"}.icon-basic-floppydisk:before{content:"M"}.icon-basic-folder:before{content:"N"}.icon-basic-folder-multiple:before{content:"O"}.icon-basic-gear:before{content:"P"}.icon-basic-geolocalize-01:before{content:"Q"}.icon-basic-geolocalize-05:before{content:"R"}.icon-basic-globe:before{content:"S"}.icon-basic-gunsight:before{content:"T"}.icon-basic-hammer:before{content:"U"}.icon-basic-headset:before{content:"V"}.icon-basic-heart:before{content:"W"}.icon-basic-heart-broken:before{content:"X"}.icon-basic-helm:before{content:"Y"}.icon-basic-home:before{content:"Z"}.icon-basic-info:before{content:"0"}.icon-basic-ipod:before{content:"1"}.icon-basic-joypad:before{content:"2"}.icon-basic-key:before{content:"3"}.icon-basic-keyboard:before{content:"4"}.icon-basic-laptop:before{content:"5"}.icon-basic-life-buoy:before{content:"6"}.icon-basic-lightbulb:before{content:"7"}.icon-basic-link:before{content:"8"}.icon-basic-lock:before{content:"9"}.icon-basic-lock-open:before{content:"!"}.icon-basic-magic-mouse:before{content:"\""}.icon-basic-magnifier:before{content:"#"}.icon-basic-magnifier-minus:before{content:"$"}.icon-basic-magnifier-plus:before{content:"%"}.icon-basic-mail:before{content:"&"}.icon-basic-mail-multiple:before{content:"'"}.icon-basic-mail-open:before{content:"("}.icon-basic-mail-open-text:before{content:")"}.icon-basic-male:before{content:"*"}.icon-basic-map:before{content:"+"}.icon-basic-message:before{content:","}.icon-basic-message-multiple:before{content:"-"}.icon-basic-message-txt:before{content:"."}.icon-basic-mixer2:before{content:"/"}.icon-basic-mouse:before{content:":"}.icon-basic-notebook:before{content:";"}.icon-basic-notebook-pen:before{content:"<"}.icon-basic-notebook-pencil:before{content:"="}.icon-basic-paperplane:before{content:">"}.icon-basic-pencil-ruler:before{content:"?"}.icon-basic-pencil-ruler-pen:before{content:"@"}.icon-basic-photo:before{content:"["}.icon-basic-picture:before{content:"]"}.icon-basic-picture-multiple:before{content:"^"}.icon-basic-pin1:before{content:"_"}.icon-basic-pin2:before{content:"`"}.icon-basic-postcard:before{content:"{"}.icon-basic-postcard-multiple:before{content:"|"}.icon-basic-printer:before{content:"}"}.icon-basic-question:before{content:"~"}.icon-basic-rss:before{content:"\\"}.icon-basic-server:before{content:"\e000"}.icon-basic-server2:before{content:"\e001"}.icon-basic-server-cloud:before{content:"\e002"}.icon-basic-server-download:before{content:"\e003"}.icon-basic-server-upload:before{content:"\e004"}.icon-basic-settings:before{content:"\e005"}.icon-basic-share:before{content:"\e006"}.icon-basic-sheet:before{content:"\e007"}.icon-basic-sheet-multiple:before{content:"\e008"}.icon-basic-sheet-pen:before{content:"\e009"}.icon-basic-sheet-pencil:before{content:"\e00a"}.icon-basic-sheet-txt:before{content:"\e00b"}.icon-basic-signs:before{content:"\e00c"}.icon-basic-smartphone:before{content:"\e00d"}.icon-basic-spades:before{content:"\e00e"}.icon-basic-spread:before{content:"\e00f"}.icon-basic-spread-bookmark:before{content:"\e010"}.icon-basic-spread-text:before{content:"\e011"}.icon-basic-spread-text-bookmark:before{content:"\e012"}.icon-basic-star:before{content:"\e013"}.icon-basic-tablet:before{content:"\e014"}.icon-basic-target:before{content:"\e015"}.icon-basic-todo:before{content:"\e016"}.icon-basic-todo-pen:before{content:"\e017"}.icon-basic-todo-pencil:before{content:"\e018"}.icon-basic-todo-txt:before{content:"\e019"}.icon-basic-todolist-pen:before{content:"\e01a"}.icon-basic-todolist-pencil:before{content:"\e01b"}.icon-basic-trashcan:before{content:"\e01c"}.icon-basic-trashcan-full:before{content:"\e01d"}.icon-basic-trashcan-refresh:before{content:"\e01e"}.icon-basic-trashcan-remove:before{content:"\e01f"}.icon-basic-upload:before{content:"\e020"}.icon-basic-usb:before{content:"\e021"}.icon-basic-video:before{content:"\e022"}.icon-basic-watch:before{content:"\e023"}.icon-basic-webpage:before{content:"\e024"}.icon-basic-webpage-img-txt:before{content:"\e025"}.icon-basic-webpage-multiple:before{content:"\e026"}.icon-basic-webpage-txt:before{content:"\e027"}.icon-basic-world:before{content:"\e028"}@font-face{font-family:line-arrows;src:url(../fonts/line-arrows.eot);src:url(../fonts/line-arrows.eot?#iefix) format("embedded-opentype"),url(../fonts/line-arrows.woff) format("woff"),url(../fonts/line-arrows.ttf) format("truetype"),url(../fonts/line-arrows.svg#line-arrows) format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:line-arrows!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-arrows-]:before,[class*=" icon-arrows-"]:before{font-family:line-arrows!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrows-anticlockwise:before{content:"\e000"}.icon-arrows-anticlockwise-dashed:before{content:"\e001"}.icon-arrows-button-down:before{content:"\e002"}.icon-arrows-button-off:before{content:"\e003"}.icon-arrows-button-on:before{content:"\e004"}.icon-arrows-button-up:before{content:"\e005"}.icon-arrows-check:before{content:"\e006"}.icon-arrows-circle-check:before{content:"\e007"}.icon-arrows-circle-down:before{content:"\e008"}.icon-arrows-circle-downleft:before{content:"\e009"}.icon-arrows-circle-downright:before{content:"\e00a"}.icon-arrows-circle-left:before{content:"\e00b"}.icon-arrows-circle-minus:before{content:"\e00c"}.icon-arrows-circle-plus:before{content:"\e00d"}.icon-arrows-circle-remove:before{content:"\e00e"}.icon-arrows-circle-right:before{content:"\e00f"}.icon-arrows-circle-up:before{content:"\e010"}.icon-arrows-circle-upleft:before{content:"\e011"}.icon-arrows-circle-upright:before{content:"\e012"}.icon-arrows-clockwise:before{content:"\e013"}.icon-arrows-clockwise-dashed:before{content:"\e014"}.icon-arrows-compress:before{content:"\e015"}.icon-arrows-deny:before{content:"\e016"}.icon-arrows-diagonal:before{content:"\e017"}.icon-arrows-diagonal2:before{content:"\e018"}.icon-arrows-down:before{content:"\e019"}.icon-arrows-down-double:before{content:"\e01a"}.icon-arrows-downleft:before{content:"\e01b"}.icon-arrows-downright:before{content:"\e01c"}.icon-arrows-drag-down:before{content:"\e01d"}.icon-arrows-drag-down-dashed:before{content:"\e01e"}.icon-arrows-drag-horiz:before{content:"\e01f"}.icon-arrows-drag-left:before{content:"\e020"}.icon-arrows-drag-left-dashed:before{content:"\e021"}.icon-arrows-drag-right:before{content:"\e022"}.icon-arrows-drag-right-dashed:before{content:"\e023"}.icon-arrows-drag-up:before{content:"\e024"}.icon-arrows-drag-up-dashed:before{content:"\e025"}.icon-arrows-drag-vert:before{content:"\e026"}.icon-arrows-exclamation:before{content:"\e027"}.icon-arrows-expand:before{content:"\e028"}.icon-arrows-expand-diagonal1:before{content:"\e029"}.icon-arrows-expand-horizontal1:before{content:"\e02a"}.icon-arrows-expand-vertical1:before{content:"\e02b"}.icon-arrows-fit-horizontal:before{content:"\e02c"}.icon-arrows-fit-vertical:before{content:"\e02d"}.icon-arrows-glide:before{content:"\e02e"}.icon-arrows-glide-horizontal:before{content:"\e02f"}.icon-arrows-glide-vertical:before{content:"\e030"}.icon-arrows-hamburger1:before{content:"\e031"}.icon-arrows-hamburger-2:before{content:"\e032"}.icon-arrows-horizontal:before{content:"\e033"}.icon-arrows-info:before{content:"\e034"}.icon-arrows-keyboard-alt:before{content:"\e035"}.icon-arrows-keyboard-cmd:before{content:"\e036"}.icon-arrows-keyboard-delete:before{content:"\e037"}.icon-arrows-keyboard-down:before{content:"\e038"}.icon-arrows-keyboard-left:before{content:"\e039"}.icon-arrows-keyboard-return:before{content:"\e03a"}.icon-arrows-keyboard-right:before{content:"\e03b"}.icon-arrows-keyboard-shift:before{content:"\e03c"}.icon-arrows-keyboard-tab:before{content:"\e03d"}.icon-arrows-keyboard-up:before{content:"\e03e"}.icon-arrows-left:before{content:"\e03f"}.icon-arrows-left-double-32:before{content:"\e040"}.icon-arrows-minus:before{content:"\e041"}.icon-arrows-move:before{content:"\e042"}.icon-arrows-move2:before{content:"\e043"}.icon-arrows-move-bottom:before{content:"\e044"}.icon-arrows-move-left:before{content:"\e045"}.icon-arrows-move-right:before{content:"\e046"}.icon-arrows-move-top:before{content:"\e047"}.icon-arrows-plus:before{content:"\e048"}.icon-arrows-question:before{content:"\e049"}.icon-arrows-remove:before{content:"\e04a"}.icon-arrows-right:before{content:"\e04b"}.icon-arrows-right-double:before{content:"\e04c"}.icon-arrows-rotate:before{content:"\e04d"}.icon-arrows-rotate-anti:before{content:"\e04e"}.icon-arrows-rotate-anti-dashed:before{content:"\e04f"}.icon-arrows-rotate-dashed:before{content:"\e050"}.icon-arrows-shrink:before{content:"\e051"}.icon-arrows-shrink-diagonal1:before{content:"\e052"}.icon-arrows-shrink-diagonal2:before{content:"\e053"}.icon-arrows-shrink-horizonal2:before{content:"\e054"}.icon-arrows-shrink-horizontal1:before{content:"\e055"}.icon-arrows-shrink-vertical1:before{content:"\e056"}.icon-arrows-shrink-vertical2:before{content:"\e057"}.icon-arrows-sign-down:before{content:"\e058"}.icon-arrows-sign-left:before{content:"\e059"}.icon-arrows-sign-right:before{content:"\e05a"}.icon-arrows-sign-up:before{content:"\e05b"}.icon-arrows-slide-down1:before{content:"\e05c"}.icon-arrows-slide-down2:before{content:"\e05d"}.icon-arrows-slide-left1:before{content:"\e05e"}.icon-arrows-slide-left2:before{content:"\e05f"}.icon-arrows-slide-right1:before{content:"\e060"}.icon-arrows-slide-right2:before{content:"\e061"}.icon-arrows-slide-up1:before{content:"\e062"}.icon-arrows-slide-up2:before{content:"\e063"}.icon-arrows-slim-down:before{content:"\e064"}.icon-arrows-slim-down-dashed:before{content:"\e065"}.icon-arrows-slim-left:before{content:"\e066"}.icon-arrows-slim-left-dashed:before{content:"\e067"}.icon-arrows-slim-right:before{content:"\e068"}.icon-arrows-slim-right-dashed:before{content:"\e069"}.icon-arrows-slim-up:before{content:"\e06a"}.icon-arrows-slim-up-dashed:before{content:"\e06b"}.icon-arrows-square-check:before{content:"\e06c"}.icon-arrows-square-down:before{content:"\e06d"}.icon-arrows-square-downleft:before{content:"\e06e"}.icon-arrows-square-downright:before{content:"\e06f"}.icon-arrows-square-left:before{content:"\e070"}.icon-arrows-square-minus:before{content:"\e071"}.icon-arrows-square-plus:before{content:"\e072"}.icon-arrows-square-remove:before{content:"\e073"}.icon-arrows-square-right:before{content:"\e074"}.icon-arrows-square-up:before{content:"\e075"}.icon-arrows-square-upleft:before{content:"\e076"}.icon-arrows-square-upright:before{content:"\e077"}.icon-arrows-squares:before{content:"\e078"}.icon-arrows-stretch-diagonal1:before{content:"\e079"}.icon-arrows-stretch-diagonal2:before{content:"\e07a"}.icon-arrows-stretch-diagonal3:before{content:"\e07b"}.icon-arrows-stretch-diagonal4:before{content:"\e07c"}.icon-arrows-stretch-horizontal1:before{content:"\e07d"}.icon-arrows-stretch-horizontal2:before{content:"\e07e"}.icon-arrows-stretch-vertical1:before{content:"\e07f"}.icon-arrows-stretch-vertical2:before{content:"\e080"}.icon-arrows-switch-horizontal:before{content:"\e081"}.icon-arrows-switch-vertical:before{content:"\e082"}.icon-arrows-up:before{content:"\e083"}.icon-arrows-up-double-33:before{content:"\e084"}.icon-arrows-upleft:before{content:"\e085"}.icon-arrows-upright:before{content:"\e086"}.icon-arrows-vertical:before{content:"\e087"}.minicart-wrapper .action.showcart:before{content:''!important;display:inline-block;width:35px;height:35px;vertical-align:middle;background:url(../images/icons/header-cart.svg) 0 0 no-repeat}.minisearch .actions button.action.search:before{content:''!important;display:inline-block;width:21px;height:21px;vertical-align:middle;background:url(../images/icons/new-search.svg) 0 0 no-repeat}.nav-toggle:before{font-family:line-arrows!important;content:'\e032'!important;font-size:34px}.block-search .label:before{font-family:line-basic!important;content:'#'!important;font-size:24px}.login-container .g-recaptcha,.form-login .g-recaptcha{margin-bottom:10px!important}.required-captcha.checkbox{position:absolute;display:block;visibility:visible;overflow:hidden;opacity:0;width:1px;height:1px}.review-form .field-recaptcha{margin-bottom:10px}.form.send.friend .g-recaptcha{margin-top:40px}.am-word-break{word-wrap:break-word;word-break:break-word}.ie11 .am-word-break{word-break:break-all}#mageplaza-betterpopup-block{position:relative}.mp-better-popup-click-trigger{position:fixed;bottom:0;z-index:999}.click-trigger{background-color:#31b0d5;color:#fff;padding:10px 25px;border-top-right-radius:5px;border-top-left-radius:5px;border-color:#46b8da}.click-trigger:hover{background-color:#31b0d5;color:#fff;border:1px solid #31b0d5}div#bio_ep_close{position:absolute;right:8px;top:0;z-index:99;color:#fff;font-size:20px;font-weight:700;cursor:pointer}#bio_ep{text-align:center;box-shadow:none!important}.child-label{display:block;font-size:25px;margin:20px}#bio_ep_content{position:relative;width:100%;display:table-cell;vertical-align:middle}.better-popup-input-email{width:70%!important;height:35px!important}input.better-popup-input-email::placeholder{opacity:.5}.better-popup-btn-submit{width:70%;margin:10px 0 0;-webkit-appearance:none;-moz-appearance:none;height:35px}.mageplaza-betterpopup-content{width:100%;height:100%;display:table}.success-title{font-size:22px}.mp-popup-coupon-code{width:70%;margin:0 auto}#mp-coupon-code{text-align:center;max-width:100%;border:1px dashed #c1bebe;background:0 0;font-size:25px;color:#fff;margin-top:15px;height:50px}button.btn-copy.primary{width:100%;margin:5px 0 15px;color:#fff;background-color:#006bb4;border:none;height:35px}button.btn-copy.primary:hover{background:#006bb4;border:1px solid #006bb4;color:#fff}#status{color:#e02b27;visibility:visible;font-size:13px!important}span.success-lable{border:none!important;font-size:16px!important}canvas{position:fixed;z-index:10002;opacity:.5;display:none;top:0;left:0}.popup-loader{display:none;position:absolute;width:100%;padding-top:15px}img.loader{width:3%}.tmp3-img-content{float:left}.tmp3-text-content{background-color:#fff;font-family:sans-serif;float:left;width:calc(100% - 460px);height:321px}.tmp3-title{color:#0083d0;font-size:50px;margin-top:30px}.tmp3-sub-title{color:#000;font-size:14px;font-weight:700;margin-top:-12px}.tmp3-text{color:#000;font-size:14px;width:80%;margin:0 auto;line-height:1.714;margin-top:30px}.tmp3-form{position:relative;margin-top:30px}.tmp3-input{border:none!important;border-radius:17.5px!important;background-color:#e5e5e5!important;height:35px!important;font-family:sans-serif!important}.tmp3_field_newsletter{width:75%;margin:0 auto}.tmp3-button{position:absolute;top:0;right:40px;border-radius:17.5px;height:35px}::-webkit-input-placeholder{color:#a2a2a2!important;font-size:12px!important;font-style:italic;padding-left:5px}.tm1-popup-loader{margin-top:10px}.tm1-loader{width:7%}#mp-popup-template4{width:105%;height:105%;background-repeat:no-repeat}.tmp4-text-content{width:50%;background-color:#fff;font-family:sans-serif;float:left;margin:25px 0 0 35px}.tmp4-img-content{position:absolute;top:40px;right:10px}.tmp4-title{font-size:50px;color:#0083d0;line-height:1.066;text-align:left}.tmp4-sub-title{font-size:14px;color:#222;font-weight:700;text-transform:uppercase;line-height:1.8;text-align:left}.tmp4-text{font-size:14px;color:#222;line-height:1.714;text-align:left;width:75%;margin-top:20px}.tmp4-form{width:75%;margin-left:9px;text-align:left}.tmp4-input{background-color:#e5e5e5!important;margin-top:30px;border:none!important;height:35px!important;font-family:sans-serif!important}.tmp4-input::-webkit-input-placeholder{font-size:14px!important;font-style:italic;padding-left:15px;color:#a2a2a2!important;line-height:1.714;text-align:left}.tmp4-button{background-color:#ff5a15!important;width:130px;height:20px;border-radius:10px;border:none!important;font-size:10px!important;font-weight:700!important;padding:0!important;margin:15px 0 0 25px}.tmp5-img-content{position:absolute;z-index:20;bottom:0;left:35px}.tmp5-img-cap{position:absolute;z-index:10;bottom:0;left:0}#mp-popup-template5 img{max-height:initial}.tmp5-text-content{font-family:sans-serif;position:absolute;z-index:40;top:-55px;left:65px;width:65%}.tmp5-title{font-size:40px;color:#0083d0;line-height:1.2;text-align:center}.tmp5-sub-title{font-size:12px;color:#222;font-weight:700;text-align:center}.tmp5-text{font-size:14px;color:#222;line-height:1.286;text-align:center;margin-top:15px}.tmp5-form{width:100%;position:absolute;z-index:30;left:0;bottom:0}.tmp5-img-email{position:absolute;z-index:20;bottom:0;left:0;pointer-events:none}.tmp5_field_newsletter{position:absolute;z-index:10;top:-158px;left:80px}.tmp5-input{background-color:#e5e5e5!important;width:200px!important;height:35px!important;border:none!important;font-family:sans-serif!important;padding-left:30px!important}.tmp5-input::-webkit-input-placeholder{font-size:14px!important;font-style:italic;color:#a2a2a2!important;line-height:1.714;text-align:center;padding-right:25px}.tmp5-button{position:absolute;z-index:30;background-color:#ff5a15!important;width:130px;height:20px;border-radius:10px;border:none!important;font-size:10px!important;font-weight:700!important;padding:0!important;margin-top:10px;top:-125px;left:115px}.tmp5-msg-error{margin-top:30px;position:absolute;z-index:60;width:100%}.tmp5_field_newsletter #mp-newsletter-error{position:absolute}.tmp5-form .popup-loader{position:absolute;width:100%;padding-top:15px;top:-100px;left:0;z-index:100}.tmp5-form .popup-loader .loader{width:6%}#mp-popup-template6{font-family:sans-serif;height:fit-content;width:fit-content;margin:auto}.tmp6-left-title{width:350px;background-color:#0083d0;height:250px;float:left}.tmp6-left-title ul{list-style-type:none;margin-top:35px}.tmp6-left-title ul li{margin-bottom:-5px}.tmp6-left-title ul li:nth-child(1){font-size:36px;color:#fff;font-weight:700;text-align:left}.tmp6-left-title ul li:nth-child(2){font-size:36px;color:#fff;text-align:left}.tmp6-left-title ul li:nth-child(3){font-size:36px;color:#51f5ff;text-align:left}.tmp6-text-content{background-color:#fff;width:450px;height:250px;float:left}.tmp6-text{padding-top:35px;width:85%;margin:0 auto;font-size:20px;color:#222;line-height:1.4;text-align:center}.tmp6-form{width:85%;margin:0 auto;padding-top:20px;position:relative}.tmp6-input{background:#e5e5e5!important;height:42px!important}.tmp6-input::-webkit-input-placeholder{font-size:14px!important;font-style:italic;color:#a2a2a2!important;line-height:1.714;text-align:center}.tmp6-button{background-color:#ff5a15!important;width:130px;height:20px;border-radius:10px;border:none!important;font-size:10px!important;font-weight:700!important;padding:0!important;margin-top:20px}.tmp6_field_newsletter #mp-newsletter-error{position:absolute;top:57px;display:block;width:100%}.tmp6-text-content .popup-loader{position:absolute;width:100%;padding-top:15px;bottom:18px}.page-wrapper .custom-form-container .block.block-custom-form-button{margin:10px 0}.page-wrapper .custom-form-container .block .block-title{border-bottom:1px solid #e8e8e8;font-size:1.8rem;margin-bottom:15px;padding-bottom:12px}.page-wrapper .custom-form-container .block strong{font-weight:500;font-size:1.8rem}.page-wrapper .custom-form-container .custom-form .fieldset{margin:0 0 20px}.page-wrapper .custom-form-container .custom-form .datetime-picker{width:auto}.custom-form .file{background:#fff;box-sizing:border-box;display:inline-block;margin:1.2rem;position:relative;vertical-align:top;width:150px}.custom-form .file .file-image{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;z-index:1}.custom-form .file .action-remove{bottom:12px;cursor:pointer;height:20px;left:6px;position:absolute;width:20px;z-index:3;display:block;text-decoration:none;background-color:transparent;border:none;border-radius:0;box-shadow:none;margin:0;padding:0;color:#514943}.custom-form .file .action-remove:before{-webkit-font-smoothing:antialiased;font-size:2rem;line-height:22px;color:#9e9e9e;content:'\e604';font-family:luma-icons;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;box-sizing:inherit}.custom-form .file .action-remove>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom-form .file .image-fade{font-size:1.8rem;background:rgba(255,255,255,.8);bottom:0;color:#9e9e9e;content:attr(data-image-hidden-label);font-weight:600;left:0;line-height:150px;position:absolute;right:0;text-align:center;text-transform:uppercase;top:0;visibility:hidden;z-index:2}.custom-form .file .item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.3rem}.custom-form .file .item-size{color:#666;font-size:1.2rem}.custom-form .file .item-description{margin-bottom:1rem}.custom-form .file .file-preview-wrapper{background:#fff;border:1px solid #ccc;box-sizing:border-box;cursor:pointer;height:150px;line-height:1;margin-bottom:1rem;overflow:hidden;position:relative;width:150px}.custom-form .file .file-preview-wrapper.no-image:before{-webkit-font-smoothing:antialiased;font-size:6rem;line-height:inherit;color:#ccc;content:'\e606';font-family:luma-icons;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;left:0;position:absolute;right:0;top:20px;z-index:1}.custom-form .file.file-placeholder{height:150px}.custom-form .file.file-placeholder .file-preview-wrapper{display:inline-block;text-decoration:none}.custom-form .file.file-placeholder .file-preview-wrapper:before{-webkit-font-smoothing:antialiased;font-size:6rem;line-height:inherit;color:#ccc;content:'\e615';font-family:luma-icons;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;left:0;position:absolute;right:0;top:20px;z-index:1}.custom-form .file.file-placeholder input[type=file]{border:500px solid transparent;bottom:0;cursor:pointer;font-size:10em;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:3;direction:ltr}.custom-form .file.file-placeholder .fileinput-button{bottom:0;left:0;position:absolute;right:0;top:0;margin:0;overflow:hidden;float:left}.custom-form .file.file-placeholder .fileinput-button>span{display:none}.custom-form .file.file-placeholder .loader{background:#fff url(../Mageside_MultipleCustomForms/images/ajax-loader-big.gif) no-repeat 50% 50%;bottom:0;height:100%;left:0;margin:auto;overflow:hidden;position:absolute;right:0;text-indent:-999em;top:0;width:100%;z-index:5;border:1px solid #adadad;padding:2px;display:none}.custom-form .file.file-placeholder .loader._loading{display:block}.custom-form .file .file-placeholder-text{bottom:0;color:#008bdb;font-size:1.3rem;left:0;line-height:1.333;margin-bottom:15%!important;padding:0 1rem;position:absolute;right:0;text-align:center}.bfb-checkbox-item,.bfb-radio-item{margin-top:.7rem}.mgz-control-radio,.mgz-control-checkbox{cursor:pointer;opacity:.01;overflow:hidden;position:absolute!important;vertical-align:top}.mgz-control-radio:after,.mgz-control-checkbox:after{display:none}.mgz-control-radio+label,.mgz-control-checkbox+label{cursor:pointer;display:inline-block;vertical-align:sub}.mgz-control-radio+label:before,.mgz-control-checkbox+label:before{font-family:magezon-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:1px solid #adadad;color:transparent;float:left;height:1.6rem;text-align:center;vertical-align:top;width:1.6rem}.mgz-control-radio+label,.mgz-control-checkbox+label{padding-left:2.2rem}.mgz-control-radio+label:before,.mgz-control-checkbox+label:before{margin:1px 0 0 -2.2rem}.mgz-control-radio:checked+label:before,.mgz-control-checkbox:checked+label:before{color:#514943}.mgz-control-radio.disabled+label,.mgz-control-checkbox.disabled+label,.mgz-control-radio[disabled]+label,.mgz-control-checkbox[disabled]+label{color:#303030;cursor:default;opacity:.5}.mgz-control-radio.disabled+label:before,.mgz-control-checkbox.disabled+label:before,.mgz-control-radio[disabled]+label:before,.mgz-control-checkbox[disabled]+label:before{background-color:#e9e9e9;border-color:#adadad;cursor:default}._keyfocus .mgz-control-radio:not([disabled]):focus+label:before,._keyfocus .mgz-control-checkbox:not([disabled]):focus+label:before,._keyfocus .mgz-control-radio:not(.disabled):focus+label:before,._keyfocus .mgz-control-checkbox:not(.disabled):focus+label:before{border-color:#007bdb}.mgz-control-radio:not([disabled]):hover+label:before,.mgz-control-checkbox:not([disabled]):hover+label:before,.mgz-control-radio:not(.disabled):hover+label:before,.mgz-control-checkbox:not(.disabled):hover+label:before{border-color:#878787}.mgz-control-radio+label:before{border-radius:1.6rem;content:'';transition:border-color .1s linear,color .1s ease-in}.mgz-control-radio.mgz-control-radio+label:before{line-height:140%}.mgz-control-radio:checked+label{position:relative}.mgz-control-radio:checked+label:after{background-color:#514943;border-radius:50%;content:'';height:10px;left:3px;position:absolute;top:4px;width:10px}.mgz-control-radio:checked:not([disabled]):hover,.mgz-control-radio:checked:not(.disabled):hover{cursor:default}.mgz-control-radio:checked:not([disabled]):hover+label,.mgz-control-radio:checked:not(.disabled):hover+label{cursor:default}.mgz-control-radio:checked:not([disabled]):hover+label:before,.mgz-control-radio:checked:not(.disabled):hover+label:before{border-color:#adadad}.mgz-control-checkbox+label:before{border-radius:1px;content:'';font-size:0;transition:font-size .1s ease-out,color .1s ease-out,border-color .1s linear}.mgz-control-checkbox:checked+label:before{content:'\e62d';font-size:1.1rem;line-height:125%}.mgz__actions-switch{display:inline-block;position:relative;vertical-align:middle}.admin__field-control .mgz__actions-switch{line-height:3.2rem}.mgz__actions-switch+.admin__field-service{min-width:34rem}.mgz__actions-switch-checkbox{position:absolute!important}._disabled .mgz__actions-switch-checkbox+.mgz__actions-switch-label,.mgz__actions-switch-checkbox.disabled+.mgz__actions-switch-label{cursor:not-allowed;opacity:.5;pointer-events:none}.mgz__actions-switch-checkbox:checked+.mgz__actions-switch-label:before{left:15px}.mgz__actions-switch-checkbox:checked+.mgz__actions-switch-label:after{background:#79a22e}.mgz__actions-switch-checkbox:checked+.mgz__actions-switch-label .mgz__actions-switch-text:before{content:attr(data-text-on)}._error .mgz__actions-switch-checkbox+.mgz__actions-switch-label:before,._error .mgz__actions-switch-checkbox+.mgz__actions-switch-label:after{border-color:#e22626}.mgz__actions-switch-label{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;cursor:pointer;display:inline-block;height:22px;line-height:22px;position:relative;user-select:none;vertical-align:middle}.mgz__actions-switch-label:before,.mgz__actions-switch-label:after{left:0;position:absolute;right:auto;top:0}.mgz__actions-switch-label:before{background:#fff;border:1px solid #aaa6a0;border-radius:100%;content:'';display:block;height:22px;transition:left .2s ease-in 0s;width:22px;z-index:1}.mgz__actions-switch-label:after{background:#e3e3e3;border:1px solid #aaa6a0;border-radius:12px;content:'';display:block;height:22px;transition:background .2s ease-in 0s;width:37px;z-index:0}.mgz__actions-switch-text:before{content:attr(data-text-off);padding-left:47px;white-space:nowrap}.mgzFlex,.mgz-newsletter-form-inline,.mgz-newsletter-form-inline2,.mgz-newsletter-form-inline .mgz-newsletter-fields,.mgz-newsletter-form-inline2 .mgz-newsletter-fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mgz-invisible{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.magezon-icon{font-family:magezon-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.MgzFontAwesome{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mgz-text-left{text-align:left}.mgz-text-right{text-align:right}.mgz-text-center{text-align:center}.mgz-text-justify{text-align:justify}.mgz-hidden{display:none}.mgz-hide{display:none}.mgz-visible{display:block}.mgz_fit{width:1%!important}.mgz_center{text-align:center}.mgz-newsletter-form-wrapper{margin-bottom:15px}.mgz-newsletter-form{max-width:100%}.mgz-newsletter-form.loading .mgz-newsletter-btn span{visibility:hidden}.mgz-newsletter-form.loading .mgz-newsletter-btn:before{display:block}.mgz-newsletter-form .mgz-newsletter-fields .mgz-newsletter-field{margin-bottom:10px}.mgz-newsletter-form .actions{margin-bottom:10px}.mgz-newsletter-form .mgz-newsletter-btn{position:relative}.mgz-newsletter-form .mgz-newsletter-btn:before{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;display:none;top:50%;left:50%;width:26px;height:26px;margin-top:-13px;margin-left:-13px;-webkit-border-radius:50%;border-radius:50%;border:3px solid #fff;border-top-color:#000;content:''}.mgz-newsletter-message-success{color:#006400}.mgz-newsletter-message-error{color:#e02b27}.mgz-newsletter-form-inline .mgz-newsletter-fields,.mgz-newsletter-form-inline2 .mgz-newsletter-fields{width:100%}.mgz-newsletter-form-inline .mgz-newsletter-fields .mgz-newsletter-field,.mgz-newsletter-form-inline2 .mgz-newsletter-fields .mgz-newsletter-field{padding-right:10px;width:100%}.mgz-newsletter-form-inline .mgz-newsletter-fields>.mgz-newsletter-field:last-child{padding:0}.mgz-newsletter-form-inline .mgz-newsletter-btn{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-left:-2px}.checkout-onepage-success .success_banner-container.fullwidth-banner_container{margin-bottom:30px;width:100%}.checkout-onepage-success .success_banner-container.fullwidth-banner_container .success_banner{width:100%}.checkout-onepage-success .success_banner-container.fullwidth-banner_container .success_banner.desktop-banner{display:block}.checkout-onepage-success .success_banner-container.fullwidth-banner_container .success_banner.mobile-banner{display:none}@media(max-width:768px){.checkout-onepage-success .success_banner-container.fullwidth-banner_container .success_banner.desktop-banner{display:none}.checkout-onepage-success .success_banner-container.fullwidth-banner_container .success_banner.mobile-banner{display:block}}.checkout-onepage-success .page-wrapper .checkout-success,.checkout-onepage-success .page-wrapper .custom-content_container{text-align:center;font-size:16px}.checkout-onepage-success .page-wrapper .checkout-success .method-instructions,.checkout-onepage-success .page-wrapper .custom-content_container .method-instructions{margin-top:40px}.checkout-onepage-success .page-wrapper .checkout-success .actions-toolbar,.checkout-onepage-success .page-wrapper .custom-content_container .actions-toolbar{margin-top:40px}.checkout-onepage-success .page-wrapper .checkout-success .actions-toolbar .continue_container,.checkout-onepage-success .page-wrapper .custom-content_container .actions-toolbar .continue_container,.checkout-onepage-success .page-wrapper .checkout-success .actions-toolbar .register_container,.checkout-onepage-success .page-wrapper .custom-content_container .actions-toolbar .register_container{text-align:center}.checkout-onepage-success .page-wrapper .checkout-success .actions-toolbar .continue_container .continue-text,.checkout-onepage-success .page-wrapper .custom-content_container .actions-toolbar .continue_container .continue-text,.checkout-onepage-success .page-wrapper .checkout-success .actions-toolbar .register_container .continue-text,.checkout-onepage-success .page-wrapper .custom-content_container .actions-toolbar .register_container .continue-text{margin-bottom:20px}.checkout-onepage-success .page-wrapper .checkout-success .actions-toolbar .continue_container .primary,.checkout-onepage-success .page-wrapper .custom-content_container .actions-toolbar .continue_container .primary,.checkout-onepage-success .page-wrapper .checkout-success .actions-toolbar .register_container .primary,.checkout-onepage-success .page-wrapper .custom-content_container .actions-toolbar .register_container .primary{float:unset;margin:0}.checkout-onepage-success .page-wrapper .checkout-success .actions-toolbar .register_container,.checkout-onepage-success .page-wrapper .custom-content_container .actions-toolbar .register_container{margin-top:30px}.checkout-onepage-success .page-wrapper .checkout-success .actions-toolbar .register_container .primary,.checkout-onepage-success .page-wrapper .custom-content_container .actions-toolbar .register_container .primary{margin-top:20px}.checkout-onepage-success .page-wrapper .checkout-success p:first-of-type{font-size:20px;font-weight:700}.addon-product-modal-window .modal-content{padding-bottom:0}.addon-product-modal-window .modal-content .modal-body.add-on-product .row:first-child{margin-bottom:20px}@media(min-width:768px){.addon-product-modal-window .modal-content .modal-body.add-on-product .row .product-image{min-height:150px}}.addon-product-modal-window .modal-content .modal-body.add-on-product .row .product-image img{max-height:370px}@media(min-width:768px){.addon-product-modal-window .modal-content .modal-body.add-on-product .row .product-title-wrap{position:relative}}@media(min-width:768px){.addon-product-modal-window .modal-content .modal-body.add-on-product .row .product-title-wrap .product-title{position:absolute;width:calc(100% - 30px);top:50%;transform:translateY(-50%)}}.addon-product-modal-window .modal-content .modal-body.add-on-product .row .product-title-wrap .product-title p{font-size:16px;color:#949494;margin-bottom:5px}.addon-product-modal-window .modal-content .modal-body.add-on-product .row .product-title-wrap .product-title h1{font-size:22px;margin-bottom:15px}.addon-product-modal-window .modal-content .modal-body.add-on-product .row .product-title-wrap .product-title .btn-group button{width:100%;text-align:center;transition:all .274s ease-in-out}@media(max-width:768px){.addon-product-modal-window .modal-content .modal-body.add-on-product .row .product-title-wrap .product-title .btn-group button{margin-bottom:15px}}.addon-product-modal-window .modal-content .modal-body.add-on-product .row .product-title-wrap .product-title .btn-group button.continue-shopping-btn{float:left;margin-right:20px;background-color:transparent}.addon-product-modal-window .modal-content .modal-body.add-on-product .row .product-title-wrap .product-title .btn-group button.continue-shopping-btn:hover{background-color:#529262;border-color:#529262;transition:all .274s ease-in-out}.addon-product-modal-window .modal-content .modal-body.add-on-product .row .product-title-wrap .product-title .btn-group button.view-cart-btn{border-color:#529262;background-color:#529262;color:#fff}.addon-product-modal-window .modal-content .modal-body.add-on-product .row .product-title-wrap .product-title .btn-group button.view-cart-btn:hover{border-color:#4c885b;background-color:#61a673;transition:all .274s ease-in-out}.addon-product-modal-window .modal-content .modal-body.add-on-product .row .installation-products{padding:0;margin:0 0 5px}.addon-product-modal-window .modal-content .modal-body.add-on-product .row .installation-products p{font-size:14px;background-color:#eee;color:#484545;margin:0;font-style:italic;padding:10px 15px}@media(max-width:768px){.addon-product-modal-window .modal-content .modal-body.add-on-product .row .installation-products p{background-color:#949494;color:#eee}}.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list{padding:10px 0;border-bottom:1px solid #eee}.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list img{max-height:80px;float:left;margin-right:15px;border-radius:5px}@media(max-width:768px){.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list img{display:none;visibility:hidden}}.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list .addon-list-desc{display:block;position:relative;top:50%;transform:translateY(-50%)}.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list .addon-list-desc span{display:block}.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list .addon-list-desc span.produt-item-desc-name{font-size:16px;font-weight:600;color:#484545}@media(max-width:768px){.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list .addon-list-desc span.produt-item-desc-name{font-size:13px}}.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list .addon-list-desc span.produt-item-desc-description{font-size:13px;font-weight:400;color:#949494;margin-bottom:5px}.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list .addon-list-desc span.produt-item-desc-price{font-size:17px;font-weight:700;font-style:italic;color:#529262}@media(max-width:768px){.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list .addon-list-desc span.produt-item-desc-price{font-size:15px}}.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list .addon-list-action span{display:inline-block;position:absolute;top:50%;right:40px;width:50px;height:50px;line-height:55px;transform:translateY(-50%);text-align:center;font-size:17px;border-radius:5px;border:1px solid #949494;color:#272727;transition:all .274s ease-in-out}@media(max-width:768px){.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list .addon-list-action span{right:15px;width:35px;height:35px;line-height:39px}}.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list .addon-list-action span:hover{background-color:#f03d44;border:1px solid #ed1c24;color:#fff;transition:all .274s ease-in-out;cursor:pointer}.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list .addon-list-action.add-to-cart span{color:#fff;background-color:#529262;border:1px solid #61a673}.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list .addon-list-action.add-to-cart span:hover{color:#fff;background-color:#61a673;border:1px solid #589c69;transition:all .274s ease-in-out}.addon-product-modal-window .modal-content .modal-footer{border-top:none!important}.addon-product-modal-window .modal-content .modal-footer .col-md-12{padding:0}.addon-product-modal-window .modal-content .modal-footer .col-md-12 .btn-group-footer button{height:43px;text-align:center;transition:all .274s ease-in-out}.addon-product-modal-window .modal-content .modal-footer .col-md-12 .btn-group-footer button.continue-shopping-btn{float:left;margin-right:20px;background-color:transparent}.addon-product-modal-window .modal-content .modal-footer .col-md-12 .btn-group-footer button.continue-shopping-btn:hover{background-color:#529262;border-color:#529262;transition:all .274s ease-in-out}.addon-product-modal-window .modal-content .modal-footer .col-md-12 .btn-group-footer button.view-cart-btn{border-color:#529262;background-color:#529262;color:#fff}.addon-product-modal-window .modal-content .modal-footer .col-md-12 .btn-group-footer button.view-cart-btn:hover{border-color:#4c885b;background-color:#61a673;transition:all .274s ease-in-out}.checkout-index-index #checkout-payment-method-load .items.payment-methods .payment-group .payment-method .payment-method-title .label::before{margin:0 20px 0 25px!important}.checkout-index-index #checkout-payment-method-load .items.payment-methods .payment-group .payment-method .payment-method-title .label span{padding:22px}.checkout-index-index #checkout-payment-method-load .items.payment-methods .payment-group .payment-method .payment-method-title .label img{margin-left:20px}.checkout-index-index #checkout-payment-method-load .items.payment-methods .payment-group .payment-method.cashondelivery .payment-method-title .label span{font-size:18px;font-weight:700;padding-left:20px}.checkout-index-index #checkout-payment-method-load .items.payment-methods .payment-group .payment-method.cashondelivery .payment-method-title .label img{margin-left:0!important}.special_delivery-index-index .page-main>.page-title-wrapper{border-bottom:1px solid #bab7b7;padding-bottom:8px}.special_delivery-index-index .page-main>.page-title-wrapper .page-title{font-size:25px;margin-bottom:0;color:#000}.special_delivery-index-index .page-main h3{font-weight:400}.special_delivery-index-index .page-main .special-delivery_message{margin-top:20px}.special_delivery-index-index .page-main .continue-shopping{margin-top:30px}.special_delivery-index-index .page-main .continue-shopping button{border-color:#529262;color:#529262;transition:all .5s ease-in-out}.special_delivery-index-index .page-main .continue-shopping button:hover{background-color:#529262;color:#fff;transition:all .5s ease-in-out}.opc-progress-bar{display:block}.opc-progress-bar{margin:0 0 18px;counter-reset:i;display:block!important;font-size:0}.opc-progress-bar-item{margin:0 0 9px;width:185px;display:inline-block;position:relative;text-align:center;vertical-align:top}.opc-progress-bar-item:before{background:#e4e4e4;top:19px;transition:background .3s;content:'';height:7px;left:0;position:absolute;width:100%}.opc-progress-bar-item:first-child:before{border-radius:6px 0 0 6px}.opc-progress-bar-item:last-child:before{border-radius:0 6px 6px 0}.opc-progress-bar-item>span{display:inline-block;padding-top:45px;width:100%;word-wrap:break-word;color:#e4e4e4;font-weight:300;font-size:1.8rem}.opc-progress-bar-item>span:before,.opc-progress-bar-item>span:after{background:#e4e4e4;height:38px;margin-left:-19px;transition:background .3s;width:38px;border-radius:50%;content:'';left:50%;position:absolute;top:0}.opc-progress-bar-item>span:after{background:#fff;height:26px;margin-left:-13px;top:6px;width:26px;content:counter(i);counter-increment:i;color:#777;font-weight:600;font-size:1.8rem}.opc-progress-bar-item._complete{cursor:pointer}.opc-progress-bar-item._complete:hover:before{background:#d7d7d7}.opc-progress-bar-item._complete:hover>span:before{background:#d7d7d7}.opc-progress-bar-item._complete>span{color:#08c}.opc-progress-bar-item._complete>span:after{font-family:porto-icons;content:'\f82b'}.opc-progress-bar-item._active:before{background:#ff5501}.opc-progress-bar-item._active>span{color:#777}.opc-progress-bar-item._active>span:before{background:#ff5501}.opc-progress-bar-item._active>span:after{font-family:porto-icons;content:'\f82b'}.checkout-index-index .opc-progress-bar{margin:10px 0 18px}.checkout-index-index .opc-progress-bar .opc-progress-bar-item{width:25%}.checkout-index-index .opc-progress-bar .opc-progress-bar-item:before{height:5px}@media only screen and (max-width:767px){.checkout-index-index .opc-progress-bar .opc-progress-bar-item:before{height:4px}}.checkout-index-index .opc-progress-bar .opc-progress-bar-item._active:before{background-color:#529262}.checkout-index-index .opc-progress-bar .opc-progress-bar-item._active span:before{background-color:#529262}.checkout-index-index .opc-progress-bar .opc-progress-bar-item._active span:after{color:#529262}.checkout-index-index .opc-progress-bar .opc-progress-bar-item._complete:before{background-color:#529262}.checkout-index-index .opc-progress-bar .opc-progress-bar-item._complete>span{color:#529262}.checkout-index-index .opc-progress-bar .opc-progress-bar-item._complete>span:before{background-color:#529262}.checkout-index-index .opc-progress-bar .opc-progress-bar-item._complete>span:after{background-color:#529262;color:#fff}@media only screen and (max-width:767px){.checkout-index-index .opc-progress-bar .opc-progress-bar-item>span{font-size:12px}}.checkout-index-index .opc-progress-bar .opc-progress-bar-item>span:before{height:38px;margin-left:-19px;width:38px}@media only screen and (max-width:767px){.checkout-index-index .opc-progress-bar .opc-progress-bar-item>span:before{height:33px;margin-left:-17px;width:33px;top:3px}}.checkout-index-index .opc-progress-bar .opc-progress-bar-item>span:after{height:28px;margin-left:-14px;top:5px;width:28px;font-size:17px;font-weight:700;line-height:28px}@media only screen and (max-width:767px){.checkout-index-index .opc-progress-bar .opc-progress-bar-item>span:after{height:25px;margin-left:-13px;top:7px;width:25px;font-size:14px;line-height:24px}}.checkout-index-index .form .field[name="customerDetailsForm.buying_for_company"]>label{display:none}.checkout-index-index .authentication-wrapper{display:none}.checkout-index-index form.form-login{width:100%;max-width:100%;border-bottom:none;margin-bottom:0;padding-bottom:0}@media only screen and (max-width:767px){.checkout-index-index form.form-login{background:0 0;margin:0;padding:0}.checkout-index-index form.form-login input.input-text{width:100%}}.checkout-index-index form.form-login .fieldset .field-tooltip.toggle{top:6px}@media only screen and (max-width:767px){.checkout-index-index form.form-login .fieldset .field-tooltip{display:none}}.checkout-index-index form.form-login .fieldset .field-tooltip .field-tooltip-content{box-shadow:0 2px 4px 1px #bab7b7;border-radius:5px}.checkout-index-index form.form-login .fieldset .note{margin-top:0}.checkout-index-index form.form-login .fieldset .note span{color:#bab7b7;font-size:12px}.checkout-index-index form.form-login .fieldset .field>.label{margin-bottom:0}.checkout-index-index form.form-login .fieldset .field>.label span{color:#272727}.checkout-index-index form.form-login .fieldset .hidden-fields button.action.primary{background-color:#fff;color:#529262;transition:all .3s ease-in-out}.checkout-index-index form.form-login .fieldset .hidden-fields button.action.primary:hover{color:#fff;background-color:#529262;transition:all .3s ease-in-out}.checkout-index-index .fieldset .field>.label{margin-bottom:0}.checkout-index-index .fieldset .field>.label span{color:#272727}@media only screen and (max-width:767px){.checkout-index-index .opc-estimated-wrapper{display:none!important}}.checkout-index-index .actions-toolbar .primary{float:right}.checkout-index-index .actions-toolbar .primary .continue,.checkout-index-index .actions-toolbar .primary .checkout{padding:0 25px;margin:20px 0;transition:background-color .5s ease-in-out}.checkout-index-index .actions-toolbar .primary .continue:hover,.checkout-index-index .actions-toolbar .primary .checkout:hover{background-color:#61a673;transition:background-color .5s ease-in-out}@media only screen and (max-width:767px){.checkout-index-index .actions-toolbar .primary .continue,.checkout-index-index .actions-toolbar .primary .checkout{position:relative;right:0;bottom:0;width:100vw;z-index:99999999;margin:0}}.checkout-index-index .actions-toolbar .primary button{margin:30px 0}.checkout-index-index .actions-toolbar .primary button:focus{background-color:#61a673;border-color:#61a673;transition:background-color .5s ease-in-out}@media(max-width:767px){.checkout-index-index .actions-toolbar .primary button{height:60px}}.checkout-index-index .select-btn input{visibility:hidden;position:absolute}.checkout-index-index .select-btn input:checked+label{color:#529262}.checkout-index-index .select-btn .catch{border-bottom:none}.checkout-index-index .select-btn .catch .checkmark{border:6px solid #81c784}.checkout-index-index .select-btn .checkmark{position:absolute;top:32px;left:30px;height:25px;width:25px;background-color:#fff;border-radius:50%;border:1px solid #ddd}.checkout-index-index .select-btn label.delivery-select,.checkout-index-index .select-btn label.collect-select{border-bottom:2px solid #fff}.checkout-index-index .select-btn label.delivery-select.catch,.checkout-index-index .select-btn label.collect-select.catch{border-bottom:2px solid #f7f7f7}.checkout-index-index .select-btn .select-options label input:checked .checkmark{background-color:rebeccapurple}.checkout-index-index .select-btn .checkmark:after{content:"";position:absolute;display:none}.checkout-index-index .select-btn .select-options label input:checked~.checkmark:after{display:block}.checkout-index-index .select-btn .select-options label .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#fff}.checkout-index-index .select-btn label{font-size:15px;color:#484545;width:100%;border:1px solid #bab7b7;cursor:pointer;z-index:90;padding:35px;display:block;text-align:center;margin:auto;background:0 0;transition:all .5s ease-in-out}.checkout-index-index .select-btn label:hover{border:none;background:#ebebeb;color:#484545;transition:all .5s ease-in-out}@media only screen and (max-width:767px){.checkout-index-index .select-btn label{margin-bottom:10px}}.checkout-index-index .info-list h2{font-size:18px;color:#484545;border-bottom:1px solid #eee;padding-bottom:13px;font-weight:500}.checkout-index-index .info-list ul{padding:0 0 0 15px;margin:0}.checkout-index-index .info-list ul li{color:#949494}.checkout-index-index .step-content{margin-bottom:0}.checkout-index-index .step-content .form-shipping-address{max-width:100%}@media only screen and (max-width:767px){.checkout-index-index .step-content .form-shipping-address{background:0 0;margin:0;padding:0}}.checkout-index-index .step-content .form-shipping-address select{height:38px}.checkout-index-index .checkout-shipping-method form.methods-shipping{padding-top:0;margin-bottom:0;padding-bottom:0;border-bottom:none}@media only screen and (max-width:767px){.checkout-index-index .checkout-shipping-method form.methods-shipping{background:0 0}}.checkout-index-index .checkout-shipping-method form.methods-shipping .shipping-details{margin-bottom:25px}.checkout-index-index .checkout-shipping-method form.methods-shipping .shipping-details .shipping-details-item{border-bottom:1px solid #eee}.checkout-index-index .checkout-shipping-method form.methods-shipping .shipping-details .shipping-details-item .row p.key{font-size:15px;padding:10px 0;color:#484545}@media only screen and (max-width:767px){.checkout-index-index .checkout-shipping-method form.methods-shipping .shipping-details .shipping-details-item .row p.key{font-size:13px}}.checkout-index-index .checkout-shipping-method form.methods-shipping .shipping-details .shipping-details-item .row p span{font-size:10px}.checkout-index-index .checkout-shipping-method form.methods-shipping .shipping-details .shipping-details-item .row span{color:#bab7b7;display:inline-block}.checkout-index-index .checkout-shipping-method form.methods-shipping .shipping-details .shipping-details-item .row span.val{text-align:right;color:#949494;font-size:13px;float:right;padding:10px 0}.checkout-index-index .checkout-shipping-method form.methods-shipping .shipping-details .delivey-cost-info{color:#bab7b7}.checkout-index-index .checkout-shipping-method form.methods-shipping .fieldset{border:0;margin:0 0 5px}.checkout-index-index .checkout-collection-options select{height:38px;margin:0 0 18px}#checkout #checkoutSteps #collect-option .container,#checkout #checkoutSteps #deliver-option .container{background:#f7f7f7}#checkout #checkoutSteps .select-options .info-list.delivery-content,#checkout #checkoutSteps .select-options .info-list.collection-content{display:none}#checkout #checkoutSteps .select-options .info-list.delivery-content div,#checkout #checkoutSteps .select-options .info-list.collection-content div{padding:1px 15px;background:#f7f7f7}#checkout #checkoutSteps .select-options .info-list.delivery-content ul,#checkout #checkoutSteps .select-options .info-list.collection-content ul{list-style:none;padding:0}#checkout #checkoutSteps .select-options .info-list.delivery-content ul li:before,#checkout #checkoutSteps .select-options .info-list.collection-content ul li:before{content:"- ";display:block;width:12px;height:12px;display:inline;margin-right:9px}#checkout #checkoutSteps .select-options .info-list.delivery-content:before,#checkout #checkoutSteps .select-options .info-list.collection-content:before{content:"";display:block;width:10px;height:10px;position:absolute;border-left:1px solid #e6e6e6;border-top:1px solid #e6e6e6;transform:rotate(45deg);background:#e6e6e6;left:48%;top:5px;z-index:-1}#checkout #checkoutSteps .select-options .info-list.delivery-content.tooltip div,#checkout #checkoutSteps .select-options .info-list.collection-content.tooltip div{margin-top:10px;background:#e6e6e6}#checkout #checkoutSteps .select-options .collect-select:hover~.info-list.collection-content.tooltip div{display:block}#checkout #collection-form,#checkout .checkout-shipping-address{background:#f7f7f7;padding:0 15px}#checkout #collection-form label,#checkout .checkout-shipping-address label{display:block;margin-bottom:6px}#checkout #collection-form input,#checkout .checkout-shipping-address input,#checkout #collection-form select,#checkout .checkout-shipping-address select,#checkout #collection-form textarea,#checkout .checkout-shipping-address textarea{border:none;border-bottom:1px solid #000;background:#fff;margin-bottom:10px}#checkout #collection-form input,#checkout .checkout-shipping-address input,#checkout #collection-form select,#checkout .checkout-shipping-address select{height:45px}#checkout .tooltip-hide{display:none;opacity:0;height:0}#co-shipping-form .field.street .field.additional label.label{height:auto;width:auto}#co-shipping-form [name='shippingAddress.street.0'] label{display:none}@media screen and (max-width:767px){.checkout-index-index #quickcategories.hide-quickcategories{display:none}}.checkout-index-index .select-btn label{padding:20px 35px;background:#f7f7f7;border:none}.checkout-index-index .select-btn label .shipping-icon{vertical-align:middle;padding-right:10px;margin-top:5px;display:inline-block;width:40px;position:relative}.checkout-index-index .select-btn label .shipping-icon path{transition:all .5s ease-in-out}.checkout-index-index .select-btn label .shipping-icon.active-shipping{background:url(../images/icons/delivery-truck-red.svg) no-repeat 0 0;width:40px;height:40px}.checkout-index-index .select-btn label .shipping-icon.active-collection{background:url(../images/icons/collection-red.svg) no-repeat 0 0;width:40px;height:40px}.checkout-index-index .select-btn label .shipping-icon.active-shipping:hover{background:url(../images/icons/delivery-truck-green.svg) no-repeat 0 0;width:40px;height:40px}.checkout-index-index .select-btn label .shipping-icon.active-collection:hover{background:url(../images/icons/collection-green.svg) no-repeat 0 0;width:40px;height:40px}.checkout-index-index .select-btn label .method-label-text{display:inline-block;vertical-align:middle;padding-left:10px;font-size:18px}.checkout-index-index .select-btn label:hover .shipping-icon path{transition:all .5s ease-in-out}.checkout-index-index .select-btn label:focus .shipping-icon path{transition:all .5s ease-in-out}@media(max-width:767px){.checkout-index-index .select-btn label{padding:5px 0 5px 2px;text-align:left;width:100%;height:80px}.checkout-index-index .select-btn label .method-label-text{font-size:14px;padding-left:5px;display:inline-block;top:23px;left:45px;position:relative}.checkout-index-index .select-btn label .shipping-icon{padding-right:0;top:23px;left:53px}.checkout-index-index .select-btn label .shipping-icon svg{height:22px}.checkout-index-index .select-btn label .active-collection{background:url(../images/icons/collection-red.svg) no-repeat 0 0;width:40px;height:40px}}.checkout-index-index .select-btn input:checked+label .shipping-icon path{transition:all .5s ease-in-out}.checkout-index-index textarea::placeholder{color:#949494}.checkout-index-index #shipping-new-address-form .label{position:relative}.checkout-index-index [name="shippingAddress.street.0"] label{display:none}.checkout-index-index .checkout-step-title-top{border-bottom:1px solid #bab7b7;padding-bottom:8px}.checkout-index-index .checkout-step-title-top .title h1{font-size:20px;margin-bottom:0}.checkout-index-index .checkout-step-title-top .reference h1{font-size:20px;margin-bottom:0;text-align:right}.checkout-index-index .checkout-step-title-top .reference h1 span{color:#949494}.checkout-index-index .checkout-step-title-weight{text-align:right;padding-top:5px}.checkout-index-index .checkout-step-title-weight p{color:#bab7b7}.checkout-index-index .opc-payment .payment-group .step-title{font-size:20px;margin-bottom:0;border-bottom:none;padding-bottom:0;font-weight:300;line-height:1.1;color:#272727}.checkout-index-index .opc-payment .items .payment-method{position:relative}.checkout-index-index .opc-payment .items .payment-method:nth-of-type(2) .payment-method-title{border-top:none}.checkout-index-index .opc-payment .items .payment-method._active label:after{display:none}.checkout-index-index .opc-payment .items .payment-method._active .payment-method-title label img{-webkit-filter:grayscale(0%);filter:grayscale(0%);transition:filter .4s ease-in}.checkout-index-index .opc-payment .items .payment-method .payment-method-title{padding:0;margin:0}.checkout-index-index .opc-payment .items .payment-method .payment-method-title input[type=radio]{position:absolute;left:20px;height:86px}.checkout-index-index .opc-payment .items .payment-method .payment-method-title input[type=radio]:active,.checkout-index-index .opc-payment .items .payment-method .payment-method-title input[type=radio]:focus,.checkout-index-index .opc-payment .items .payment-method .payment-method-title input[type=radio]:focus:active{background-image:none;outline:0;box-shadow:none}.checkout-index-index .opc-payment .items .payment-method .payment-method-title input[type=radio]:after{content:"";position:absolute;top:32px;left:-5px;height:25px;width:25px;background-color:#fff;border-radius:50%;border:1px solid #ddd}.checkout-index-index .opc-payment .items .payment-method .payment-method-title label{display:block;padding:18px 0;left:60px}.checkout-index-index .opc-payment .items .payment-method .payment-method-title label:after{content:'\f807';font-family:porto-icons;position:absolute;right:70px;font-size:21px;top:50%;transform:translatey(-50%)}.checkout-index-index .opc-payment .items .payment-method .payment-method-title label img{vertical-align:middle;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:filter .4s ease-in}.checkout-index-index .opc-payment .items .payment-method .payment-method-title label:hover{cursor:pointer}.checkout-index-index .opc-payment .items .payment-method .payment-method-title label:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%);transition:filter .4s ease-out}.checkout-index-index .checkout-payment-method{padding:0 15px}.checkout-index-index .checkout-payment-method .payment-option-title{padding:10px 0;margin:0}.checkout-index-index .checkout-payment-method .payment-option-title .action-toggle{color:#000}.checkout-index-index .checkout-payment-method .payment-option-title .action-toggle:after{color:#000}.checkout-index-index .opc-payment .items .payment-method._active .payment-method-title input[type=radio]:after{border:6px solid #81c784}.checkout-index-index .opc-payment .items .payment-method .payment-method-title label[for=payumea_rcs] img,.checkout-index-index .opc-payment .items .payment-method .payment-method-title label[for=payumea_rcs_plc] img{margin-top:14px}.checkout-index-index .opc-payment .items .payment-method .payment-method-title label[for=ebucks] img{margin-top:14px}.checkout-index-index .opc-payment .items .payment-method .actions-toolbar .primary{float:none!important}.checkout-index-index .nav-sections{display:none}.checkout-index-index .page-footer .footer .footer-top{display:none}.checkout-index-index .page-footer .footer .footer-middle:not(.footer-middle-2){display:none}.checkout-index-index .action.nav-toggle{display:none}.checkout-index-index .minisearch{display:none}.checkout-index-index .opc-block-summary .table-totals{border-top-color:#949494;border-bottom-color:#949494}.checkout-index-index .opc-block-summary .table-totals tr.totals{border-bottom:1px solid #eee}.checkout-index-index .opc-block-shipping-information .shipping-information .shipping-information-title{padding:0}.checkout-index-index .opc-block-shipping-information .shipping-information .shipping-information-title .action-edit{top:0}.checkout-index-index .opc-block-shipping-information .shipping-information .shipping-information-title .action-edit:before{color:#529262}.checkout-cart-index .cart-summary .cart-totals .row{border-bottom-color:#eee;padding-bottom:6px}.checkout-cart-index .cart-summary .cart-totals .totals .sub{border-bottom:1px solid #eee}.checkout-onepage-success .page-main .success-container{max-width:1140px}.checkout-onepage-success .page-main .success-container .title-top{border-bottom:1px solid #bab7b7;padding-bottom:8px}.checkout-onepage-success .page-main .success-container .title-top .title h1{font-size:20px;margin-bottom:0}.checkout-onepage-success .page-main .success-container .title-top .reference h1{font-size:20;margin-bottom:0;color:#949494}.checkout-onepage-success .page-main .success-container .step-content h3{font-size:16px}.checkout-onepage-success .page-main .success-container .step-content .payment-instructions{margin-bottom:20px;margin-top:20px;font-weight:600;display:flex;flex-wrap:wrap;width:50%}@media(max-width:767px){.checkout-onepage-success .page-main .success-container .step-content .payment-instructions{width:100%}}.checkout-onepage-success .page-main .success-container .step-content .payment-instructions .payment-detail-item{width:100%;flex-wrap:nowrap;display:flex}.checkout-onepage-success .page-main .success-container .step-content .payment-instructions .payment-detail-item .item-label{max-width:40%;flex-grow:3}.checkout-onepage-success .page-main .success-container .step-content .payment-instructions .payment-detail-item .item-info{flex-grow:1}.checkout-onepage-success .page-main .success-container .step-content .after-checkout-actions{font-size:16px}.checkout-onepage-success .page-main .success-container .step-content .after-checkout-actions a{text-align:center;padding-top:15px;padding-bottom:15px;display:block;vertical-align:bottom}.checkout-onepage-success .page-main .success-container .success-buttons{display:flex;flex-wrap:wrap}.checkout-onepage-success .page-main .success-container .success-buttons .checkout-success{flex-grow:1}.checkout-onepage-success .page-main .success-container .success-buttons .checkout-success p{font-size:15px}.checkout-onepage-success .page-main .success-container .success-buttons .checkout-success .action.primary{color:#529262;background-color:#fff;border:1px solid #529262;transition:all .5s ease-in-out}.checkout-onepage-success .page-main .success-container .success-buttons .checkout-success .action.primary:hover{background-color:#529262;color:#fff;transition:all .5s ease-in-out;text-decoration:none}.checkout-onepage-success .page-main .success-container .success-buttons #registration{flex-grow:1;margin-bottom:20px}.checkout-onepage-success .page-main .success-container .success-buttons #registration p{font-size:15px}.checkout-onepage-success .page-main .success-container .success-buttons #registration br{display:none}.checkout-onepage-success .page-main .success-container .success-buttons #registration .action.primary{color:#fff;background-color:#529262;border-color:#529262;max-width:150px;transition:background-color .5s ease-in-out}.checkout-onepage-success .page-main .success-container .success-buttons #registration .action.primary:hover{border-color:#61a673;text-decoration:none;background-color:#61a673;transition:background-color .5s ease-in-out}.checkout-cart-index .page-title-wrapper{margin-bottom:20px}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .field.qty .base-qty p{color:#bab7b7;padding:3px 0;text-align:left;width:100%;position:relative;left:0;line-height:1}.checkout-cart-index .cart-container{padding-top:20px}.checkout-cart-index .cart-container .table-wrapper{border-top:none!important}.checkout-index-index .contact-us{color:#272727;display:flex;flex-direction:row;justify-content:flex-end;line-height:1;margin-bottom:10px;text-align:right}.checkout-index-index .contact-us .need-help{padding:0 5px}.checkout-index-index .contact-us .contact-details p{margin:0}.checkout-index-index .contact-us .contact-details p a{color:#949494}@media(max-width:767px){.checkout-index-index .modal-popup .modal-footer{padding-bottom:65px!important}.checkout-index-index .modal-popup .modal-footer button{margin-bottom:10px;width:100%}.checkout-index-index .modal-popup .modal-footer button:hover{border-color:#529262}}#pdp-vas-tabs ul{margin:0;padding:0;list-style-type:none}#pdp-vas-tabs ul li{margin:0 0 6px;background:#f2f2f2;color:#404040;padding:10px;position:relative;cursor:pointer;text-align:left}#pdp-vas-tabs ul li div span{display:inline-block;padding-left:32px}#pdp-vas-tabs ul li div span:after{content:"";background:url(../../../../../frontend/Smartwave/porto/en_US/Vectra_ThemeOptions/images/right-arrow.svg) right 2px no-repeat;width:18px;height:18px;background-size:18px;display:inline-block;position:absolute;right:0;margin-right:13px}#pdp-vas-tabs ul li div span:before{content:"";width:18px;height:18px;background-size:18px;display:inline-block;position:absolute;left:0;right:unset;margin-right:13px;padding-left:30px}#pdp-vas-tabs ul .vas-tab-item-one div span:before{background:url(../../../../../frontend/Smartwave/porto/en_US/Vectra_ThemeOptions/images/delivery-truck.svg) right 2px no-repeat}#pdp-vas-tabs ul .vas-tab-item-two div span:before{background:url(../../../../../frontend/Smartwave/porto/en_US/Vectra_ThemeOptions/images/delivery-cost.svg) right 2px no-repeat}#pdp-vas-tabs ul .vas-tab-item-three div span:before{background:url(../../../../../frontend/Smartwave/porto/en_US/Vectra_ThemeOptions/images/click-collect.svg) right 2px no-repeat}#pdp-vas-tabs ul .vas-tab-item-four div span:before{background:url(../../../../../frontend/Smartwave/porto/en_US/Vectra_ThemeOptions/images/stock-check.svg) right 2px center no-repeat}.vastab-content{display:none}.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset .field.qty{margin-bottom:10px!important}.catalog-product-view .page-wrapper .product-info-main .trust-message{margin:10px auto!important}.box-tocart .fieldset .field.qty .control.calculator{margin-bottom:20px!important}@media only screen and (min-device-width:320px) and (max-device-width:780px) and (orientation:landscape){.product-video{height:100%;width:81%}}.weltpixel-quickview-catalog-product-view .box-tocart .action.tocart{width:100%}.weltpixel-quickview-catalog-product-view .page-wrapper .page-main{margin:20px 0}.weltpixel-quickview-catalog-product-view .reviews-actions .add{display:none}.box-gotoproduct #product-gotoproduct-button{width:100%;padding:7px 20px;font-size:14px;text-align:center;min-width:150px}.product-item .weltpixel-quickview{display:none}.products-grid .product-item .product-item-info{position:relative}.products-grid .product-item .product-item-details{position:static!important}.side-list .product-item .weltpixel-quickview{display:none!important}#search_autocomplete,.search-autocomplete,#searchbox_autocomplete{display:none!important;overflow:hidden!important}.block-search{z-index:10000}@media(max-width:768px){.checkout-cart-index #maincontent .page-title-wrapper .title{display:block;text-align:center;padding:10px 0 0}.checkout-cart-index #maincontent .page-title-wrapper .page-title-help-alignright{text-align:center}.checkout-cart-index #maincontent .page-title-wrapper .page-title-help-alignright .need-help{display:block;width:100%;text-align:center;margin-bottom:8px}.checkout-cart-index #maincontent .page-title-wrapper .contact-details{width:100%}.checkout-cart-index #maincontent .page-title-wrapper .contact-details p{margin:0 0 8px;text-align:center;display:block;width:100%}.table-wrapper #shopping-cart-table .cart.item .product-item-details .product-item-name a{padding:0 15px;display:block;line-height:18px}.table-wrapper #shopping-cart-table .cart.item .col.item .col.price{padding-left:15px!important}}.checkout-cart-index .popup-modal{display:none;padding:0}.checkout-cart-index .popup-modal .popup-fields-container{background-color:#fff;padding:20px 10px}.checkout-cart-index .popup-modal .popup-fields-container .form-group{margin-bottom:15px}.checkout-cart-index .popup-modal .popup-fields-container .form-group:last-child{margin-bottom:0}.checkout-cart-index .modal-footer .primary-btn{background-color:#529262;border:none;box-shadow:none;margin:0;transition:background-color .5s ease-in-out;padding:0 25px}.checkout-cart-index .modal-footer .primary-btn:hover{background-color:#61a673;transition:background-color .5s ease-in-out}.checkout-cart-index .modal-footer .primary-btn span{color:#fff}.checkout-cart-index #email-to-me-btn{width:100%}.quote-index-index .column.main{width:100%!important}.quote-index-index .column.main .page-title-wrapper h1{margin-bottom:15px}.quote-index-index .column.main .page-title-wrapper h1 .base{color:#529262;font-family:Source Sans Pro;font-size:26px;font-weight:500}.quote-index-index .column.main .quote-form-container{border-top:4px solid #529262;box-shadow:0 2px 3px rgba(0,0,0,.08);padding:35px 25px 25px}.quote-index-index .column.main .quote-form-container .block-quote-heading{font-size:1.8rem;font-weight:400;font-family:Source Sans Pro;margin-bottom:25px}.quote-index-index .column.main .quote-form-container .block-quote-heading .create-quote-link{font-size:13px}.quote-index-index .column.main .quote-form-container .block-quote-heading .create-quote-link a{color:#ed1c24;transition:all .275s ease-in-out}.quote-index-index .column.main .quote-form-container .block-quote-heading .create-quote-link a:hover{transition:all .275s ease-in-out}.quote-index-index .column.main .quote-form-container .quote-type-list .quote-type-item{max-width:50%}.quote-index-index .column.main .quote-form-container .quote-type-list .quote-type-item input[type=radio]{display:none}.quote-index-index .column.main .quote-form-container .quote-type-list .quote-type-item label.quote-type{text-align:center}.quote-index-index .column.main .quote-form-container .quote-type-list .quote-type-item label.quote-type .quote-icon{cursor:pointer}.quote-index-index .column.main .quote-form-container .quote-type-list .quote-type-item label.quote-type .quote-icon rect{fill:#bab7b7;transition:all .3s ease-in-out}.quote-index-index .column.main .quote-form-container .quote-type-list .quote-type-item label.quote-type .quote-icon path{fill:#bab7b7;transition:all .3s ease-in-out}.quote-index-index .column.main .quote-form-container .quote-type-list .quote-type-item label.quote-type .label-text{cursor:pointer;color:#bab7b7;font-size:16px;transition:all .3s ease-in-out;width:100%}.quote-index-index .column.main .quote-form-container .quote-type-list .quote-type-item label.quote-type:hover .quote-icon rect{fill:#529262;transition:all .3s ease-in-out}.quote-index-index .column.main .quote-form-container .quote-type-list .quote-type-item label.quote-type:hover .quote-icon path{fill:#529262;transition:all .3s ease-in-out}.quote-index-index .column.main .quote-form-container .quote-type-list .quote-type-item label.quote-type:hover .label-text{color:#529262;transition:all .3s ease-in-out}.quote-index-index .column.main .quote-form-container .quote-type-list .quote-type-item input[type=radio]:checked+label.quote-type .quote-icon rect{fill:#529262;transition:all .3s ease-in-out}.quote-index-index .column.main .quote-form-container .quote-type-list .quote-type-item input[type=radio]:checked+label.quote-type .quote-icon path{fill:#529262;transition:all .3s ease-in-out}.quote-index-index .column.main .quote-form-container .quote-type-list .quote-type-item input[type=radio]:checked+label.quote-type .label-text{color:#529262;transition:all .3s ease-in-out}.quote-index-index .column.main .quote-form-container .quote-form{display:none}.quote-index-index .column.main .quote-form-container .quote-form .form-group{margin:18px 0}.quote-index-index .column.main .quote-form-container .quote-form .form-group #telephone_div{display:none}.quote-index-index .column.main .quote-form-container .quote-form .form-group input{margin-top:8px;display:block}.quote-index-index .column.main .quote-form-container .quote-form .form-group input::placeholder{color:#bab7b7}.quote-index-index .column.main .quote-form-container .quote-form .actions{margin-top:41px}.quote-index-index .column.main .quote-form-container .quote-form .actions button{background-color:#fff;color:#529262;border-color:#529262;transition:all .3s ease-in-out}.quote-index-index .column.main .quote-form-container .quote-form .actions button:hover{color:#fff;background-color:#529262;border-color:#529262;transition:all .3s ease-in-out}.quote-index-index .column.main .quote-form-container .results{margin-top:25px}.quote-index-index .column.main .quote-form-container .results .buttons a.open-quote{background-color:#529262;border:1px solid #529262;color:#fff;padding:5px;transition:all .3s ease-in-out}.quote-index-index .column.main .quote-form-container .results .buttons a.open-quote:hover{background-color:#fff;color:#529262;text-decoration:none;transition:all .3s ease-in-out}.checkout-cart-index .cart-container .cart-summary .checkout.methods.items{display:flex;flex-direction:column-reverse}.checkout-cart-index .cart-container .cart-summary .checkout.methods.items .item{margin-bottom:0}.checkout-cart-index .cart-container .cart-summary .checkout.methods.items .item #email-to-me-btn{background:#fff;border:0;color:#000}.checkout-cart-index .cart-container .cart-summary .checkout.methods.items .item #email-to-me-btn:hover{background:0 0;border:0;color:#529262}.checkout-cart-index .cart-container .cart-summary .checkout.methods.items .item .action.primary.checkout{font-weight:700;height:56px;font-weight:700;text-transform:uppercase;font-size:16px;margin-bottom:16px}.checkout-cart-index .modal-popup .modal-inner-wrap{width:25%}.checkout-cart-index .modal-popup .modal-inner-wrap #modal-content-18 #form_quote_request .form-group label:after{content:"*";color:red;padding-left:3px}.checkout-cart-index .modal-popup .modal-inner-wrap .modal-footer .primary-btn{width:100%}.modal-popup.check_stock_modal .modal-inner-wrap{max-width:660px;background-color:#f7f7f7}.modal-popup.check_stock_modal .modal-inner-wrap .modal-header{margin-bottom:10px;padding:15px 30px}.modal-popup.check_stock_modal .modal-inner-wrap .modal-header .modal-title{padding:0 0 15px;border-bottom-color:#eaeaea;font-size:20px;font-weight:500}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content{padding:0;overflow-x:hidden}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content{position:relative;padding:0 30px}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content.empty{padding-bottom:30px}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content:first-child label{font-size:14px}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content #region-selector{margin:5px 0 0;padding:15px 18px;height:48px;border:none;border-bottom:1px solid #000;font-size:14px}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content #region-selector:focus{box-shadow:none}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content #collect_message_span{margin-bottom:40px}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content #collect_message_span div{margin-bottom:30px;font-size:12px;font-weight:300}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content #collect_message_span div b{font-weight:400}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content #collect_message_span .modal-body .stock-check-results tbody{border-bottom:1px solid #eaeaea}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content #collect_message_span .modal-body .stock-check-results tbody tr td{padding:12px;border-top-color:#eaeaea}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content #collect_message_span .modal-body .stock-check-results tbody tr:nth-last-of-type(2n+2){background-color:#fff}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container{position:sticky;display:block;margin:0 -30px;padding:15px 30px 30px;bottom:0;background-color:#f7f7f7;box-shadow:0 -1px 10px -5px rgba(0,0,0,.75)}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container.hidden{display:none}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .to-cart_title{margin-bottom:15px;font-size:14px}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form{border:none}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart{margin-bottom:10px}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty{margin-bottom:10px;width:100%}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator{width:100%}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator .input-title{color:#404040;display:block;position:relative;width:100%;margin-bottom:10px}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator .qty-input-group{position:relative;overflow:visible;flex:0 1 auto;width:40%;float:left;max-width:100%!important;min-width:34%}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator .qty-input-group #area_to_cover{float:left;position:relative;display:block;width:50%!important;height:56px;border:1px solid #404040;margin-right:0}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator .qty-input-group .label{top:50%;transform:translateY(-50%);z-index:99;position:absolute;right:53%!important}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator .qty-input-group .counter-btns-group{float:left;width:30%}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator .qty-input-group .counter-btns-group .qty-btn{color:#fff;background:#404040;width:50px;height:28px;display:block;font-weight:700;text-align:center;cursor:pointer}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator .qty-input-group .counter-btns-group .qty-btn span{position:relative;top:50%;transform:translateY(-50%);display:block;font-size:16px}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator .qty-input-group .counter-btns-group .inc{border-bottom:1px solid #fff}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator .qty-input-group .counter-btns-group .dec{font-size:20px}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator .qty-btn-m{display:none;color:#fff;background:#404040;width:17%;height:40px;font-weight:700;text-align:center;cursor:pointer;top:-20px;position:relative;margin-right:-3px}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator .qty-btn-m span{position:relative;top:50%;transform:translateY(-50%);display:block!important;font-size:16px}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator #calc_btn{float:left;background:#fff;color:#404040;border:1px solid #404040;font-weight:400;text-transform:capitalize;font-size:12px;width:90%!important;min-width:40%!important;max-width:60%!important;height:auto;padding:6px 0 10px}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator #calc_btn span{position:relative}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator #calc_btn span:before{content:"";background:url(../images/icons/calculator.svg) no-repeat 0 0;background-size:30px;padding-right:35px;display:inline-block;height:27px;width:27px;position:relative;top:6px}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator .select-text{display:inline-block;float:left;color:#404040;font-weight:600;top:19px;position:relative;margin:0 1%;text-align:center;width:10%}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator.plain-product .qty-input-group .label{left:263px}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .actions{width:100%}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .actions .action.primary.tocart{width:100%;height:55px;border:none;background:#81c784;text-transform:unset;font-weight:600;font-size:16px}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .actions .action.primary.tocart:before{content:"";background:url(../images/icons/shopping-cart.svg) no-repeat 0 0;background-size:30px;padding-right:30px;display:inline-block;height:27px;width:27px}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .trust-message{display:none}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .call-notice{font-size:12px}.modal-popup.check_stock_modal .modal-inner-wrap .modal-footer{display:none}@media(max-width:768px){.modal-popup.check_stock_modal .modal-inner-wrap{margin:20px auto auto;width:100%;max-width:calc(100vw - 40px);max-height:calc(100vh - 75px)}.modal-popup.check_stock_modal .modal-inner-wrap .modal-header{margin-bottom:0}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content #collect_message_span .modal-body .stock-check-results tbody tr td{padding:13px}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .to-cart-title_container{margin-bottom:5px}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .to-cart-title_container .to-cart_title{margin-bottom:5px}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form form{padding:5px 0}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator{margin-bottom:10px!important}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator .qty-input-group{display:flex;flex-wrap:wrap;width:100%}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator .qty-input-group #area_to_cover{flex-grow:1;height:40px}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator .qty-input-group .counter-btns-group{display:none}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator .qty-input-group .label{top:20px;right:20%!important}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator .qty-btn-m{display:block;top:0}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator #calc_btn{padding:3px 0 10px;width:100%!important;max-width:100%!important;height:40px}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator #calc_btn span:before{display:none}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator .select-text{margin-top:4px;top:0;flex:1 0 100%}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator .select-text p{margin-bottom:4px}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .field.qty .control.calculator.plain-product .qty-input-group .label{top:28px;right:20%}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .actions .action.primary.tocart{position:relative;display:block;height:40px}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .actions .action.primary.tocart span{font-size:15px}.modal-popup.check_stock_modal .modal-inner-wrap .modal-content #modal-content .to-cart_container .product-add-form .box-tocart .fieldset .actions .action.primary.tocart:before{display:none}}body{text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}.page--cms{background:#fff;max-width:100vw;overflow-x:hidden}.page--cms{padding-top:0}.page--cms .row img{transition:all ease .5s}.page--cms .owl-grab img{transform:scale(1.1)}.page--cms .owl-stage-outer{height:100%}.page--cms .owl-stage-outer .owl-stage{height:100%;display:flex}.page--cms .owl-stage-outer .owl-stage .owl-item{flex:1;height:100%;overflow:hidden}.page--cms .owl-nav.disabled{display:none}.page--cms .owl-nav button{width:70px;height:70px;border-radius:50%;overflow:hidden;background:#ed1c24;border:none;font-size:30px;position:absolute;top:calc(15%);padding:0;transition:all .35s ease}.page--cms .owl-nav button:hover{background:#ed1c24;color:#fff}.page--cms .owl-nav button.owl-prev{left:0}.page--cms .owl-nav button.owl-next{right:0}.page--cms .owl-dots{width:auto;position:absolute;left:50%;transform:translateX(-50%);margin-top:30px}.page--cms .owl-dots button{width:12px;height:12px;border-radius:50%;overflow:hidden;background:0 0;border:1px solid #949494;margin:0 5px;padding:0;transition:all .35s ease}.page--cms .owl-dots button.active{background:#ed1c24;border-color:#ed1c24}.page--cms .owl-dots button:hover{background:#484545;border-color:#484545}.page--cms .owl-dots button.disabled{display:none}.page--cms .text__heading{width:100%;height:auto;float:left}.page--cms .heading--has-line{width:90%;text-align:center;position:relative;z-index:2;margin:0 5%}.page--cms .heading--has-line::before{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;background:#949494;transform:translateY(-50%);z-index:-1}.page--cms .text__sub-heading{width:100%;height:auto;float:left;padding:10px 0 55px}.page--cms .text__paragraph{width:100%;height:auto;float:left}.page--cms .text__cta{width:100%;height:auto;float:left;text-align:center}.page--cms h1{width:100%;height:auto;float:left;font-size:45px;font-weight:500;line-height:1;text-transform:uppercase;color:#484545;margin:0;padding:0}.page--cms h1 span{display:block;width:100%;float:left;font-weight:300}.page--cms h2{width:100%;height:auto;float:left;font-size:40px;font-weight:500;line-height:1.2;text-transform:uppercase;color:#484545;margin:0;padding:0}.page--cms h2 span{display:block;width:100%;float:left;font-weight:300}.page--cms h3{width:100%;height:auto;float:left;font-size:30px;font-weight:400;line-height:1.2;text-align:center;text-transform:uppercase;color:#484545;margin:0;padding:0}.page--cms .heading--has-line h3{width:auto;float:none;padding:0 100px;z-index:2;background:#fff;display:inline-block}.page--cms h4{width:100%;height:auto;float:left;font-size:18px;font-weight:300;line-height:1.2;text-align:center;color:#bab7b7;margin:0;padding:0}.page--cms h5{width:100%;height:auto;float:left;font-size:22px;font-weight:400;line-height:1.2;text-align:center;color:#fff;margin:0;padding:0;text-transform:uppercase}.page--cms h6{width:100%;height:auto;float:left;font-size:26px;font-weight:500;line-height:1;color:#fff;margin:0;padding:0;text-transform:uppercase}.page--cms p{width:100%;height:auto;float:left;font-size:16px;font-weight:400;line-height:1.9;color:#bab7b7;margin:0;padding:0}.page--cms a{width:auto;height:auto;float:left;transition:all ease .5s}.page--cms a:hover{text-decoration:none}.page--cms .button{width:auto;height:auto;float:none;display:inline-block;transition:all ease .5s;padding:16px 44px;font-size:14px;font-weight:500;line-height:1;border-radius:5px}.page--cms .button--red{background:#ed1c24;color:#fff}.page--cms .button--red:hover{background:#484545}.page--cms .button--normal{background:#fff;color:#ed1c24;border:1px solid #949494}.page--cms .button--normal:hover{background:#ed1c24;color:#fff;border-color:transparent}.page--cms .button--white{background:0 0;color:#fff;border:1px solid #949494}.page--cms .button--white:hover{background:#fff;color:#ed1c24;border:1px solid #fff}.page--cms .button--light{background:#ed1c24;color:#fff}.page--cms .button--light:hover{background:#ed1c24}.page--cms .cover-fit{width:100%;height:100%;float:left;object-fit:cover}.page--cms .red-bg{background:#ed1c24}.page--cms .red-bg .heading--has-line h3{background:#ed1c24}.page--cms .padding-start{padding-left:160px}.page--cms .padding-end{padding-right:160px}.page--cms path,.page--cms ellipse,.page--cms circle,.page--cms rect{transition:all ease .5s}@media(max-width:1200px){.page--cms h1{font-size:45px}.page--cms h2{font-size:42px}.page--cms h3{font-size:40px}.page--cms .heading--has-line h3{padding:0 75px}}@media(max-width:992px){.page--cms h1{font-size:35px}.page--cms h2{font-size:32px}.page--cms h3{font-size:30px}.page--cms .heading--has-line h3{padding:0 50px}.page--cms h4{font-size:15px}.page--cms h5{font-size:22px}.page--cms h6{font-size:25px}}@media(max-width:768px){.page--cms h1{font-size:30px}.page--cms h2{font-size:28px}.page--cms h3{font-size:26px}.page--cms h5{font-size:16px}.page--cms h6{font-size:18px}.page--cms p{font-size:14px}.page--cms .owl-nav button{width:50px;height:50px;top:calc(25%)}}@media(max-width:576px){.page--cms{padding-top:0}.page--cms .heading--has-line::before{display:none}.page--cms .heading--has-line h3{padding:0}}.page--store-locator .section.section--1{padding:0}.page--store-locator .section.section--1 .row{margin:0}.page--store-locator .section.section--1 .row>div.hero{padding:0}.page--store-locator .section.section--1 .row>div.hero .hero__image{width:100%;height:auto;float:left}@media(max-width:768px){.page--store-locator .section.section--1 .row>div.hero .hero__image{height:60vh}}.page--store-locator .section.section--2{padding:130px 0 120px;position:relative;z-index:2}.page--store-locator .section.section--2 .row .text .text__heading h1 span{float:none;display:inline-block;width:auto}.page--store-locator .section.section--2 .row .text .text__sub-heading{padding:4px 0 30px}.page--store-locator .section.section--2 .row .text .text__sub-heading p{font-weight:300;color:#ed1c24;font-size:24px;line-height:1.2}@media(max-width:768px){.page--store-locator .section.section--2 .row .text .text__sub-heading p{font-size:18px}}@media(max-width:992px){.page--store-locator .section.section--2 .row .text .text__sub-heading{padding-bottom:30px}}@media(max-width:576px){.page--store-locator .section.section--2 .row .text .text__sub-heading{padding:10px 0 20px}}@media(max-width:768px){.page--store-locator .section.section--2{padding:70px 5%}}.page--store-locator .section.section--3{padding-top:0}.page--store-locator .section.section--3 .accordion .accordion__province{overflow:hidden;border-bottom:1px solid #949494}.page--store-locator .section.section--3 .accordion .accordion__province:last-child{border-bottom:0}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__name{width:100%;height:auto;float:left;padding:30px 0}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__name h6{color:#ed1c24;pointer-events:none;position:relative;padding-left:20px;transition:all .35s ease;font-size:26px}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__name h6::before{content:"";width:12px;height:2px;position:absolute;top:calc(49%);left:0;background:#ed1c24;transition:all .35s ease}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__name h6::after{content:"";width:2px;height:12px;position:absolute;top:calc(30%);left:5px;background:#ed1c24;transition:all .35s ease}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__name h6 span{font-weight:300;float:right}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__name:hover{cursor:pointer}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__name:hover h6{color:#ed1c24}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__name:hover h6::before{background:#ed1c24}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__name:hover h6::after{background:#ed1c24}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores{width:100%;height:0;float:left;overflow:hidden;transition:all .5s ease}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container{width:100%;height:auto;float:left;overflow:hidden}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store{float:left;padding-bottom:90px;opacity:0;transition:all 1s ease}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__image{width:100%;float:left;overflow:hidden}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text{width:90%;height:auto;float:left;position:relative;margin:-150px 5% 0;padding:30px 10% 0;border-radius:5px;background:#fff;text-align:center;z-index:2}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text>div{width:100%;height:auto;float:left}@media(max-width:1200px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text>div h3{font-size:30px}}@media(max-width:768px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text>div h3{font-size:22px}}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text>div.store__text__location{margin:20px 0 30px}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text>div.store__text__location p{line-height:1.2}@media(max-width:768px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text>div.store__text__location{margin:10px 0 20px}}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text>div.store__text__hours{margin-bottom:45px;text-align:center}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text>div.store__text__hours p.hours__day{width:auto;padding-right:10px;float:none;display:inline-block}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text>div.store__text__hours p.hours__day::after{content:":"}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text>div.store__text__hours p.hours__times{width:auto;padding-left:10px;float:none;display:inline-block}@media(max-width:768px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text>div.store__text__hours{margin-bottom:20px}}@media(max-width:768px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text{margin-top:-70px}}@media(max-width:576px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text{width:94%;margin-left:3%;margin-right:3%;padding:24px 4% 0}}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n - 1){margin-top:-80px}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n - 1) .store__image{height:460px}@media(max-width:768px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n - 1) .store__image{height:250px}}@media(max-width:576px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n - 1) .store__image{height:200px}}@media(max-width:992px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n - 1){margin-top:0}}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n - 2) .store__image{height:460px}@media(max-width:768px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n - 2) .store__image{height:250px}}@media(max-width:576px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n - 2) .store__image{height:200px}}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n - 3) .store__image,.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n) .store__image{height:380px}@media(max-width:768px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n - 3) .store__image,.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n) .store__image{height:250px}}@media(max-width:576px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n - 3) .store__image,.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n) .store__image{height:200px}}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store.store--zoom .store__image img{transform:scale(1.1)}@media(max-width:768px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store{float:left;padding-bottom:50px}}@media(max-width:576px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store{padding-left:0;padding-right:0}}@media(max-width:576px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores{margin-bottom:50px}}.page--store-locator .section.section--3 .accordion .accordion__province.tab--active .accordion__province__name h6{color:#949494}.page--store-locator .section.section--3 .accordion .accordion__province.tab--active .accordion__province__name h6::before{background:#949494}.page--store-locator .section.section--3 .accordion .accordion__province.tab--active .accordion__province__name h6::after{transform:rotate(90deg);background:#949494}.page--store-locator .section.section--3 .accordion .accordion__province.tab--active .accordion__province__stores{margin-bottom:80px}.page--store-locator .section.section--3 .accordion .accordion__province.tab--active .accordion__province__stores .stores__container .store{opacity:1}@media(max-width:768px){.page--store-locator .section.section--3 .accordion{padding:0 5%}}.page--store .section.section--1 .container .row{padding:90px 0 30px;background-color:#eee}.page--store .section.section--1 .container .row .title .title__text span{width:auto;float:none;display:inline-block}.page--store .section.section--2{padding-top:30px}.page--store .section.section--2 .details{display:flex}.page--store .section.section--2 .details .details__info{padding-right:5%}.page--store .section.section--2 .details .details__info>div{width:100%;height:auto;float:left}.page--store .section.section--2 .details .details__info>div.details__info__location{padding-right:30%;padding-left:20px}.page--store .section.section--2 .details .details__info>div.details__info__location h4{color:#ed1c24;text-align:left;line-height:1.4}@media(max-width:1200px){.page--store .section.section--2 .details .details__info>div.details__info__location{padding-right:0}}.page--store .section.section--2 .details .details__info>div.details__info__map{height:380px;margin-top:50px}.page--store .section.section--2 .details .details__info>div.details__info__map .map{width:100%;height:100%;float:left;background:#eee}@media(max-width:768px){.page--store .section.section--2 .details .details__info>div.details__info__map{height:250px}}.page--store .section.section--2 .details .details__info>div.details__info__text{padding-top:80px}.page--store .section.section--2 .details .details__info>div.details__info__text .text__heading{padding-bottom:10px}.page--store .section.section--2 .details .details__info>div.details__info__text .text__heading h6{color:#484545;font-weight:400;text-transform:none}.page--store .section.section--2 .details .details__info>div.details__info__text .text__list{width:100%;height:auto;float:left;margin:0;padding:0;list-style:none}.page--store .section.section--2 .details .details__info>div.details__info__text .text__list .text__list__item{width:100%;height:auto;float:left;font-size:16px;color:#484545;padding:14px 0;border-bottom:1px solid #949494}.page--store .section.section--2 .details .details__info>div.details__info__text .text__list .text__list__item:last-child{border-bottom:none}.page--store .section.section--2 .details .details__info>div.details__info__text .text__list .text__list__item .list__item__span{width:50%;float:left;display:block}.page--store .section.section--2 .details .details__info>div.details__info__text .text__list .text__list__item .list__item__span.text--right{color:#ed1c24}@media(max-width:768px){.page--store .section.section--2 .details .details__info>div.details__info__text .text__list .text__list__item{font-size:14px}}@media(max-width:768px){.page--store .section.section--2 .details .details__info>div.details__info__text{padding-top:60px}}@media(max-width:992px){.page--store .section.section--2 .details .details__info{padding-right:15px}}.page--store .section.section--2 .details .details__images{display:flex;flex-direction:column;justify-content:space-between;margin-top:-120px}.page--store .section.section--2 .details .details__images .details__images__img{width:100%;float:left}.page--store .section.section--2 .details .details__images .details__images__img.img--large{height:500px}@media(max-width:768px){.page--store .section.section--2 .details .details__images .details__images__img.img--large{height:300px}}.page--store .section.section--2 .details .details__images .details__images__img.img--small{height:400px}@media(max-width:768px){.page--store .section.section--2 .details .details__images .details__images__img.img--small{height:250px}}@media(max-width:992px){.page--store .section.section--2 .details .details__images .details__images__img{margin-top:30px}}@media(max-width:992px){.page--store .section.section--2 .details .details__images{display:block;margin-top:50px}}@media(max-width:992px){.page--store .section.section--2 .details{display:block}}@media(max-width:768px){.page--store .section.section--2 .details{padding:0 5%}}.page--store .section.section--3{padding-top:110px}.page--store .section.section--3 .stores{width:100%;height:auto;float:left;overflow:hidden}.page--store .section.section--3 .stores .stores__store{padding-bottom:90px;transition:all 1s ease}.page--store .section.section--3 .stores .stores__store .stores__store__image{width:100%;height:380px;float:left;overflow:hidden}.page--store .section.section--3 .stores .stores__store .stores__store__text{width:90%;height:auto;float:left;position:relative;margin:-150px 5% 0;padding:30px 10% 0;border-radius:5px;background:#fff;text-align:center;z-index:2}.page--store .section.section--3 .stores .stores__store .stores__store__text>div{width:100%;height:auto;float:left}.page--store .section.section--3 .stores .stores__store .stores__store__text>div.text__location{margin:20px 0 30px}.page--store .section.section--3 .stores .stores__store .stores__store__text>div.text__location p{line-height:1.2}.page--store .section.section--3 .stores .stores__store .stores__store__text>div.text__hours{margin-bottom:45px;text-align:center}.page--store .section.section--3 .stores .stores__store .stores__store__text>div.text__hours p.hours__day{width:auto;padding-right:10px;float:none;display:inline-block}.page--store .section.section--3 .stores .stores__store .stores__store__text>div.text__hours p.hours__day::after{content:":"}.page--store .section.section--3 .stores .stores__store .stores__store__text>div.text__hours p.hours__times{width:auto;padding-left:10px;float:none;display:inline-block}.page--store .section.section--3 .stores .stores__store.store--zoom .stores__store__image img{transform:scale(1.1)}@media(max-width:992px){.page--store .section.section--3 .stores{margin:0}}@media(max-width:768px){.page--store .section.section--3{display:none}}@media(max-width:768px){.page--store .section.section--3{display:none}}.modals-wrapper .modal-popup.area-calculator-wrap .modal-inner-wrap{width:35%}.modals-wrapper .modal-popup.area-calculator-wrap .modal-header{padding-bottom:0}.modals-wrapper .modal-popup.area-calculator-wrap .modal-header .modal-title{font-weight:700;text-align:center;margin-bottom:20px}.modals-wrapper .modal-popup.area-calculator-wrap .modal-title{border:0}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator{display:flex;flex-direction:column;padding:0 16px}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-room{position:relative}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-room i{color:#ed1c24;transition:color .2s ease-in-out;position:absolute;top:20px;right:10px;z-index:9999}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-room i:hover{color:#000;cursor:pointer;transition:color .2s ease-in-out}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-input{display:inline-block;float:left;height:56px;padding:0;margin:0 20px 10px 0;width:32%;max-width:32%!important}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-input>div{position:relative!important}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-input>div input{border-color:#d8d8d8;margin-bottom:10px;padding:7px;height:56px;width:80px!important;max-width:80px!important;text-align:center}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-input>div p{display:inline-block;line-height:14px;width:80px}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-res{text-align:center;width:25%;margin-right:0;margin-top:20px}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result{font-size:17px;font-weight:500;padding:10px 0 0}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result .col-12.has-border{margin-bottom:15px}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result>p{margin-bottom:2px}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result span:nth-child(1){color:#272727}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result span:nth-child(2){color:#949494}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result .col-12.area-add-room{text-align:left;padding:20px 0;width:100%;border-top:1px solid #e6e6e6}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result .col-12.area-add-room .btn-add-room{font-size:14px;font-weight:600;height:30px;color:#404040;background:#f7f7f7!important;border:none!important;border-color:none;transition:all .274s ease-in-out;text-align:center;display:block!important;padding:12px 25px!important;width:100%;height:auto!important}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result .col-12.area-add-room .btn-add-room:hover{transition:all .274s ease-in-out}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result .col-12.to-cart_container{display:flex;margin-bottom:20px;padding:0 0 20px;border-bottom:1px solid #e6e6e6}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result .col-12.to-cart_container .add-to-cart-btn{border:none;box-shadow:none;margin:0;transition:background-color .5s ease-in-out;padding:0 25px;flex:1;height:56px;background:#81c784;text-transform:unset;font-weight:600;font-size:16px}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result .col-12.to-cart_container .add-to-cart-btn span{color:#fff;font-weight:700;font-size:18px}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result .col-12.to-cart_container .add-to-cart-btn:before{content:"";background:url(../images/icons/shopping-cart.svg) no-repeat 0 0;background-size:30px;padding-right:30px;display:inline-block;height:27px;width:27px;top:5px;position:relative;margin-right:10px}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result .col-12.to-cart_container .add-to-cart-btn:hover{background-color:#7bb58a;transition:background-color .5s ease-in-out}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result .area-wastage{font-size:13px;margin-bottom:0;color:#bab7b7;font-weight:300}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result .totalbox{padding:20px 0;width:100%;margin:auto;font-size:22px;font-weight:700}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result .totalbox strong{display:block;font-weight:300}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result .totalbox ul{list-style:none;margin:0;padding:0;font-size:14px;font-weight:200}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result .totalbox ul li{display:inline-block;width:100%}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result .totalbox ul li .total-title,.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result .totalbox ul li .total-value{display:inline-block;width:48%}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result .totalbox ul li .total-title{text-align:left}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result .totalbox ul li .total-value{text-align:right}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result .totalbox h2{text-align:left;font-size:14px;font-weight:400}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result .totalbox h2 span.summary-help{color:red;text-indent:-9999px;background:url(../images/icons/help.svg) no-repeat 0 0;background-size:20px;padding-right:30px;display:inline-block;height:20px;width:20px;top:-3px;position:relative;margin-left:10px;cursor:pointer}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result .totalbox .summary-help-content{display:none;position:absolute;width:240px;font-size:12px;font-weight:200;background:#f7f7f7;padding:10px;top:70px}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result .totalbox .summary-help-content::before{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #f7f7f7}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-initial{text-align:center;font-size:17px;font-weight:500;padding:10px 0 0}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-initial .col-12.has-border{border-bottom:1px solid #bab7b7;margin-bottom:15px}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-initial .col-12 .title{color:#272727}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-initial .col-12 .description{font-size:13px;margin-bottom:0;color:#bab7b7}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-initial>p{margin-bottom:2px}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-initial .row{height:84px;position:relative}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-input>div input{width:100%}@media(max-width:768px){.modals-wrapper .modal-popup.area-calculator-wrap .modal-content{padding-bottom:80px}.modals-wrapper .modal-popup.area-calculator-wrap .modal-footer{position:sticky;bottom:0;width:100%;background:#fff;box-shadow:-3px -1px 13px -6px #000}.modals-wrapper .modal-popup.area-calculator-wrap .modal-footer button.add-to-cart-btn span{font-size:14px!important}.modals-wrapper .modal-popup.area-calculator-wrap .modal-inner-wrap{width:100%;background:#fff!important}.modals-wrapper .modal-popup.area-calculator-wrap .modal-inner-wrap .area-input{display:inline-block;float:left;height:50px;padding:0;margin:0 20px 10px 0;width:25%;max-width:32%!important}.modals-wrapper .modal-popup.area-calculator-wrap .modal-inner-wrap .area-input>div{position:relative!important}.modals-wrapper .modal-popup.area-calculator-wrap .modal-inner-wrap .area-input>div input{border-color:#d8d8d8;margin-bottom:10px;padding:7px;height:57px;width:80px!important;max-width:80px!important;text-align:center}.modals-wrapper .modal-popup.area-calculator-wrap .modal-inner-wrap .area-input>div p{display:inline-block;line-height:14px;width:80px}.modals-wrapper .modal-popup.area-calculator-wrap .modal-inner-wrap .area-res{text-align:center;width:10%;line-height:14px;margin:43px 0 10px}.modals-wrapper .modal-popup.area-calculator-wrap .modal-inner-wrap .area-room{position:relative}.modals-wrapper .modal-popup.area-calculator-wrap .modal-inner-wrap .area-room i{color:#ed1c24;transition:color .2s ease-in-out;position:absolute;top:6px;right:10px;z-index:9999}.modals-wrapper .modal-popup.area-calculator-wrap .modal-inner-wrap .area-room i:hover{color:#000;cursor:pointer;transition:color .2s ease-in-out}.modals-wrapper .modal-popup.area-calculator-wrap .modal-inner-wrap .area-result{margin-right:-15px;margin-left:-15px}.modals-wrapper .modal-popup.area-calculator-wrap .modal-inner-wrap .btn-add-room{width:100%}.modals-wrapper .modal-popup.area-calculator-wrap .modal-inner-wrap .sin-ro{border-top:1px solid #e6e6e6;padding-top:15px}}.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset .field.qty .control.calculator .qty-input-group .area-calculator-input .col-12.col-sm-6.area-input,.area-calculator-input col-sm-6.area-input,.area-calculator-input .area-input,.area-calculator-input .col-sm-6{max-width:100%!important}.product-info-main .box-tocart .fieldset{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:stretch;align-items:flex-start}.product-info-main .box-tocart .fieldset .field.qty{flex:5 1 auto;align-self:auto;margin-bottom:10px!important}.product-info-main .box-tocart .fieldset .field.qty.each{flex:0 1 auto;align-self:auto;width:auto}.product-info-main .box-tocart .fieldset .field.qty.each .control .input-text.qty{float:left;margin-right:0;border-color:#eee}.product-info-main .box-tocart .fieldset .field.qty.each .control .unit-of-measure{float:left;line-height:43px;background-color:#eee;padding:0 30px;color:#484545}@media only screen and (max-width:992px){.product-info-main .box-tocart .fieldset .field.qty.each{width:100%}.product-info-main .box-tocart .fieldset .field.qty.each .control{width:100%;margin-left:0}.product-info-main .box-tocart .fieldset .field.qty.each .control .input-text.qty{float:left;width:50%}.product-info-main .box-tocart .fieldset .field.qty.each .control .unit-of-measure{width:50%}}@media only screen and (max-width:992px){.product-info-main .box-tocart .fieldset .field.qty{flex:0 1 auto;width:100%;margin-right:0;margin-bottom:25px}}@media only screen and (max-width:767px){.product-info-main .box-tocart .fieldset .field.qty{margin-bottom:0}}.product-info-main .box-tocart .fieldset .actions{flex:1 1 auto;align-self:auto}.product-info-main .box-tocart .fieldset .actions .action.tocart{width:100%;margin-top:0}@media only screen and (max-width:992px){.product-info-main .box-tocart .fieldset .actions{flex:0 1 auto;width:100%;margin-left:-5px}}.product-info-main .box-tocart .fieldset .control.calculator{position:relative;display:flex;margin-left:0;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:stretch;align-items:flex-start}.product-info-main .box-tocart .fieldset .control.calculator .qty-input-group{position:relative;flex:1 1 auto;max-width:80px!important}@media only screen and (max-width:767px){.product-info-main .box-tocart .fieldset .control.calculator .qty-input-group{min-width:100%!important}.product-info-main .box-tocart .fieldset .control.calculator .qty-input-group label:before{content:"square meters";display:block;width:110px;right:15px;position:absolute;text-align:right;line-height:0;color:#949494}.product-info-main .box-tocart .fieldset .control.calculator .qty-input-group span{display:none}.product-info-main .box-tocart .fieldset .control.calculator .qty-input-group .input-text.qty{padding:0 20px;text-align:left!important}}.product-info-main .box-tocart .fieldset .control.calculator .qty-input-group .input-text.qty{border:1px solid #bab7b7;width:100%!important;text-align:left}.product-info-main .box-tocart .fieldset .control.calculator .qty-input-group .input-text.qty:focus{box-shadow:none;outline:none;border:1px solid #959090;border-right:1px solid #bab7b7}.product-info-main .box-tocart .fieldset .control.calculator .qty-input-group label{position:absolute;right:1px;top:50%;transform:translateY(-50%);line-height:30px;width:25px;text-align:center;background:#fff}.product-info-main .box-tocart .fieldset .control.calculator .qty-input-group label span{font-size:16px;color:#949494}.product-info-main .box-tocart .fieldset .control.calculator .btn-calculator{margin-top:0;font-size:1.3rem;width:calc(20%);flex:1 1 auto;color:#fff;font-weight:600;background-color:#bab7b7;border:1px solid #bab7b7;transition:background-color .35s ease-in-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:767px){.product-info-main .box-tocart .fieldset .control.calculator .btn-calculator{width:50%!important}}.product-info-main .box-tocart .fieldset .control.calculator .btn-calculator span i{position:relative;top:2px;left:-4px}.product-info-main .box-tocart .fieldset .control.calculator .btn-calculator span i svg{height:1.5rem;fill:#fff}.product-info-main .box-tocart .fieldset .control.calculator .btn-calculator span i svg *{fill:#fff}.product-info-main .box-tocart .fieldset .control.calculator .btn-calculator:hover{color:#fff;background-color:#aeaaaa;transition:background-color .35s ease-in-out}.product-info-main .box-tocart .fieldset .control.calculator .base-amount-display{position:absolute;left:0;bottom:-22px;margin-bottom:0}.product-info-main .box-tocart .fieldset .notice{width:100%;flex:1;margin-bottom:0;color:#ed1c24}.product-info-main .box-tocart.mosaics .fieldset .field.qty{flex:0 0 auto}.product-info-main .box-tocart.mosaics .fieldset .field.qty .control.calculator{justify-content:start}.product-info-main .box-tocart.mosaics .fieldset .field.qty .control.calculator .qty-input-group{max-width:initial!important}.product-info-main .box-tocart.mosaics .fieldset .field.qty .control.calculator .base-amount-display{white-space:nowrap}@media(max-width:768px){.catalog-product-view .page-wrapper .product-info-main .product-add-form #product_addtocart_form{padding-bottom:0}.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset .field.qty{margin-bottom:10px!important}}@media all and (min-width:768px),print{.abs-product-options-list-desktop dt,.block-giftregistry-shared .item-options dt{float:left;clear:left;margin:0 9px 4.5px 0}.block-giftregistry-shared .item-options dt:after{content:': '}.abs-product-options-list-desktop dd,.block-giftregistry-shared .item-options dd{float:left;display:inline-block;margin:0 0 4.5px}.abs-button-desktop{width:auto}.abs-blocks-2columns,.abs-discount-block-desktop .block,.login-container .block,.account .column.main .block:not(.widget) .block-content .box,.block-addresses-list .items.addresses>.item,.form-edit-account .fieldset,.form-address-edit .fieldset,.storecredit .block,.paypal-review-discount .block,.cart-discount .block{width:48%}.abs-discount-block-desktop .block:nth-child(1),.login-container .block:nth-child(1),.account .column.main .block:not(.widget) .block-content .box:nth-child(1),.block-addresses-list .items.addresses>.item:nth-child(1),.form-edit-account .fieldset:nth-child(1),.form-address-edit .fieldset:nth-child(1),.storecredit .block:nth-child(1),.paypal-review-discount .block:nth-child(1),.cart-discount .block:nth-child(1){float:left;clear:left}.abs-discount-block-desktop .block:nth-child(2),.login-container .block:nth-child(2),.account .column.main .block:not(.widget) .block-content .box:nth-child(2),.block-addresses-list .items.addresses>.item:nth-child(2),.form-edit-account .fieldset:nth-child(2),.form-address-edit .fieldset:nth-child(2),.storecredit .block:nth-child(2),.paypal-review-discount .block:nth-child(2),.cart-discount .block:nth-child(2){float:right}.abs-discount-block-desktop .block:nth-child(2)+*,.login-container .block:nth-child(2)+*,.account .column.main .block:not(.widget) .block-content .box:nth-child(2)+*,.block-addresses-list .items.addresses>.item:nth-child(2)+*,.form-edit-account .fieldset:nth-child(2)+*,.form-address-edit .fieldset:nth-child(2)+*,.storecredit .block:nth-child(2)+*,.paypal-review-discount .block:nth-child(2)+*,.cart-discount .block:nth-child(2)+*{clear:both}.abs-margin-for-blocks-and-widgets-desktop,.page-main .block,.customer-review .product-details{margin-bottom:45px}.abs-reset-left-margin-desktop,.column.main .paypal-review .actions-toolbar,.column.main .block-giftregistry-shared-items .actions-toolbar{margin-left:0}.abs-action-remove-desktop,.abs-add-fields-desktop .fieldset .additional .action.remove,.form-giftregistry-share .fieldset .additional .action.remove,.form-giftregistry-edit .fieldset .additional .action.remove,.form-create-return .fieldset .additional .action.remove,.form.send.friend .fieldset .additional .action.remove{margin-left:90%}.abs-add-fields-desktop .fieldset .field .control,.form-giftregistry-share .fieldset .field .control,.form-giftregistry-edit .fieldset .field .control,.form-create-return .fieldset .field .control,.form.send.friend .fieldset .field .control{width:auto}.abs-margin-for-forms-desktop{margin-left:25.8%}.abs-visually-hidden-desktop,.block-search .label,.block-collapsible-nav .title{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-add-clearfix-desktop:before,.abs-add-clearfix-desktop:after,.paypal-review .block-content:before,.paypal-review .block-content:after,.paypal-review-discount:before,.paypal-review-discount:after,.block-cart-failed .block-content:before,.block-cart-failed .block-content:after,.cart-container:before,.cart-container:after,.login-container:before,.login-container:after,.account .page-title-wrapper:before,.account .page-title-wrapper:after,.account .column.main .block:not(.widget) .block-content:before,.account .column.main .block:not(.widget) .block-content:after,.block-addresses-list .items.addresses:before,.block-addresses-list .items.addresses:after,.block-giftregistry-shared .item-options:before,.block-giftregistry-shared .item-options:after,.data.table .gift-wrapping .nested:before,.data.table .gift-wrapping .nested:after,.data.table .gift-wrapping .content:before,.data.table .gift-wrapping .content:after,.block-wishlist-management:before,.block-wishlist-management:after,.magento-rma-guest-returns .column.main .block.block-order-details-view:before,.magento-rma-guest-returns .column.main .block.block-order-details-view:after,.order-links:before,.order-links:after,.account .column.main .block.block-order-details-view:before,.account .column.main .block.block-order-details-view:after,[class^=sales-guest-] .column.main .block.block-order-details-view:before,[class^=sales-guest-] .column.main .block.block-order-details-view:after,.sales-guest-view .column.main .block.block-order-details-view:before,.sales-guest-view .column.main .block.block-order-details-view:after,.page-header .header.panel:before,.page-header .header.panel:after,.header.content:before,.header.content:after{content:'';display:table}.abs-add-clearfix-desktop:after,.paypal-review .block-content:after,.paypal-review-discount:after,.block-cart-failed .block-content:after,.cart-container:after,.login-container:after,.account .page-title-wrapper:after,.account .column.main .block:not(.widget) .block-content:after,.block-addresses-list .items.addresses:after,.block-giftregistry-shared .item-options:after,.data.table .gift-wrapping .nested:after,.data.table .gift-wrapping .content:after,.block-wishlist-management:after,.magento-rma-guest-returns .column.main .block.block-order-details-view:after,.order-links:after,.account .column.main .block.block-order-details-view:after,[class^=sales-guest-] .column.main .block.block-order-details-view:after,.sales-guest-view .column.main .block.block-order-details-view:after,.page-header .header.panel:after,.header.content:after{clear:both}.abs-add-box-sizing-desktop,.abs-shopping-cart-items-desktop,.column.main,.sidebar-main,.sidebar-additional,.bundle-options-container .block-bundle-summary,.block.crosssell,.magento-rma-guest-returns .column.main .block.block-order-details-view .block-content:not(.widget) .box,.account .column.main .block.block-order-details-view .block-content:not(.widget) .box,[class^=sales-guest-] .column.main .block.block-order-details-view .block-content:not(.widget) .box,.sales-guest-view .column.main .block.block-order-details-view .block-content:not(.widget) .box,.block-cart-failed,.cart-container .form-cart,.cart-container .cart-gift-item{box-sizing:border-box}.abs-add-box-sizing-desktop-m,.opc-wrapper{box-sizing:border-box}.abs-revert-field-type-desktop .fieldset>.field,.abs-revert-field-type-desktop .fieldset .fields>.field{margin:0 0 18px}.abs-revert-field-type-desktop .fieldset>.field:not(.choice)>.label,.abs-revert-field-type-desktop .fieldset .fields>.field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.abs-revert-field-type-desktop .fieldset>.field:not(.choice)>.control,.abs-revert-field-type-desktop .fieldset .fields>.field:not(.choice)>.control{float:none;width:auto}.abs-revert-field-type-desktop .fieldset>.field>.label,.abs-revert-field-type-desktop .fieldset .fields>.field>.label{margin:0 0 8px;display:inline-block}.abs-revert-field-type-desktop .fieldset>.field.choice:before,.abs-revert-field-type-desktop .fieldset .fields>.field.choice:before,.abs-revert-field-type-desktop .fieldset>.field.no-label:before,.abs-revert-field-type-desktop .fieldset .fields>.field.no-label:before{display:none}.abs-form-field-column-2 .fieldset .field,.form-giftregistry-share .fieldset .field,.form-giftregistry-edit .fieldset .field,.form-create-return .fieldset .field,.form.send.friend .fieldset .field{padding:0 12px 0 0;box-sizing:border-box;display:inline-block;width:50%;vertical-align:top}.form-giftregistry-share .fieldset .field:nth-last-child(1),.form-giftregistry-share .fieldset .field:nth-last-child(2),.form-giftregistry-edit .fieldset .field:nth-last-child(1),.form-giftregistry-edit .fieldset .field:nth-last-child(2),.form-create-return .fieldset .field:nth-last-child(1),.form-create-return .fieldset .field:nth-last-child(2),.form.send.friend .fieldset .field:nth-last-child(1),.form.send.friend .fieldset .field:nth-last-child(2){margin-bottom:0}.abs-form-field-column-2 .fieldset .field+.fieldset,.form-giftregistry-share .fieldset .field+.fieldset,.form-giftregistry-edit .fieldset .field+.fieldset,.form-create-return .fieldset .field+.fieldset,.form.send.friend .fieldset .field+.fieldset{clear:both}.abs-form-field-column-2 .fieldset .field .field,.form-giftregistry-share .fieldset .field .field,.form-giftregistry-edit .fieldset .field .field,.form-create-return .fieldset .field .field,.form.send.friend .fieldset .field .field{width:100%;padding:0}.abs-form-field-revert-column-1{width:100%}.abs-forms-general-desktop,.form-giftcard-redeem,.form-giftregistry-create{max-width:500px}.abs-forms-general-desktop .legend,.form-giftcard-redeem .legend,.form-giftregistry-create .legend{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-forms-general-desktop .legend+br,.form-giftcard-redeem .legend+br,.form-giftregistry-create .legend+br{display:none}.abs-revert-side-paddings,.checkout-cart-index .page-title-wrapper,.cart-summary .block .content,.cart-empty{padding-left:0;padding-right:0}.abs-account-table-margin-desktop,.table-wrapper.balance-history,.table-wrapper.reward-history{margin-top:-22.5px}.abs-action-print{display:inline-block;text-decoration:none}.abs-action-print:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:16px;color:inherit;content:'\e624';font-family:porto-icons;margin:0 4px 0 0;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.abs-no-display-desktop,.sidebar .block.widget .pager .item:not(.pages-item-next):not(.pages-item-previous){display:none}.abs-title-orders-desktop .page-main .page-title-wrapper .order-date,.magento-rma-returns-returns .page-main .page-title-wrapper .order-date,.magento-rma-returns-view .page-main .page-title-wrapper .order-date,.account .page-main .page-title-wrapper .order-date,[class^=sales-guest-] .page-main .page-title-wrapper .order-date,.sales-guest-view .page-main .page-title-wrapper .order-date{margin:-12px 0 18px}.abs-table-bordered-desktop{border:none}.abs-table-bordered-desktop>thead>tr>th,.abs-table-bordered-desktop>tbody>tr>th,.abs-table-bordered-desktop>tfoot>tr>th,.abs-table-bordered-desktop>thead>tr>td,.abs-table-bordered-desktop>tbody>tr>td,.abs-table-bordered-desktop>tfoot>tr>td{border:none}.abs-table-bordered-desktop>thead>tr>th,.abs-table-bordered-desktop>thead>tr>td{border-bottom:1px solid #ccc}.abs-pager-toolbar,.account .toolbar,.toolbar-giftregistry-results,.toolbar-wishlist-results{position:relative}.abs-pager-toolbar .toolbar-amount,.abs-pager-toolbar .limiter,.account .toolbar .toolbar-amount,.account .toolbar .limiter,.toolbar-giftregistry-results .toolbar-amount,.toolbar-giftregistry-results .limiter,.toolbar-wishlist-results .toolbar-amount,.toolbar-wishlist-results .limiter{position:relative;z-index:1}.abs-pager-toolbar .toolbar-amount,.account .toolbar .toolbar-amount,.toolbar-giftregistry-results .toolbar-amount,.toolbar-wishlist-results .toolbar-amount{line-height:24px;padding:0}.abs-pager-toolbar .pages,.account .toolbar .pages,.toolbar-giftregistry-results .pages,.toolbar-wishlist-results .pages{position:absolute;z-index:0;width:100%}.abs-shopping-cart-items-desktop,.block-cart-failed,.cart-container .form-cart,.cart-container .cart-gift-item{width:66.66666667%;float:left;-ms-flex-order:1;-webkit-order:1;order:1;padding-right:4%;position:relative}.abs-discount-block-desktop .block,.paypal-review-discount .block,.cart-discount .block{width:48%}.abs-discount-block-desktop .block>.title,.paypal-review-discount .block>.title,.cart-discount .block>.title{border:0;cursor:default;padding:0 0 9px}.abs-discount-block-desktop .block>.title strong,.paypal-review-discount .block>.title strong,.cart-discount .block>.title strong{font-size:1.6rem}.paypal-review-discount .block>.title:after,.cart-discount .block>.title:after{display:none}.abs-discount-block-desktop .block .content,.paypal-review-discount .block .content,.cart-discount .block .content{display:block!important;padding:0}.abs-discount-block-desktop .actions-toolbar .secondary,.paypal-review-discount .actions-toolbar .secondary,.cart-discount .actions-toolbar .secondary{bottom:-30px;left:0;position:absolute}h1{font-size:38px;margin-bottom:36px}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;width:auto;max-width:1140px;box-sizing:border-box}.page-main{width:100%;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto}.ie9 .page-main{width:auto}.columns{display:block}.column.main{min-height:300px}.page-layout-1column .column.main{width:100%;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-3columns .column.main{width:50%;display:inline-block;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-left .column.main{width:75%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-right .column.main{width:75%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.sidebar-main{padding-right:2%}.page-layout-3columns .sidebar-main{width:25%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-2columns-left .sidebar-main{width:25%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-2columns-right .sidebar-main{width:25%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-2columns-right .sidebar-main{padding-right:0;padding-left:2%}.sidebar-additional{padding-left:2%;clear:right}.page-layout-3columns .sidebar-additional{width:25%;float:right;-ms-flex-order:3;-webkit-order:3;order:3}.page-layout-2columns-left .sidebar-additional{width:25%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-right .sidebar-additional{width:25%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-left .sidebar-additional{padding-right:2%;padding-left:0;clear:left;float:left}.panel.header{padding:10px 20px}.nav-toggle{display:none}.nav-sections{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto}.nav-sections-item-title{display:none}.nav-sections-item-content>*{display:none}.nav-sections-item-content>.navigation{display:block;z-index:5}.navigation{background:0 0;font-size:12px;font-weight:700;height:inherit;left:auto;overflow:inherit;padding:0;position:relative;top:0;width:100%;z-index:3}.navigation:empty{display:none}.navigation ul{margin-top:0;margin-bottom:0;padding:0;position:relative}.navigation li.level0{border-top:none}.navigation li.level1{position:relative}.navigation .level0{margin:0 9px 0 0;display:inline-block;position:relative}.navigation .level0:last-child{margin-right:0;padding-right:0}.navigation .level0:hover:after{content:'';display:block;position:absolute;top:0;left:100%;width:10px;height:calc(103%);z-index:1}.navigation .level0>.level-top{color:#575757;line-height:46px;padding:0 12px;text-decoration:none;box-sizing:border-box;position:relative;display:inline-block}.navigation .level0>.level-top:hover,.navigation .level0>.level-top.ui-state-focus{color:#777;text-decoration:none}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-color:#ff5501;border-style:solid;border-width:0;color:#777;text-decoration:none;display:inline-block}.navigation .level0.parent:hover>.submenu{overflow:visible!important}.navigation .level0.parent>.level-top{padding-right:20px}.navigation .level0.parent>.level-top>.ui-menu-icon{position:absolute;right:0;display:inline-block;text-decoration:none}.navigation .level0.parent>.level-top>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0.parent>.level-top>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\f807';font-family:porto-icons;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0 .submenu{background:#fff;border:0 solid #08c;box-shadow:0 4.5px 4.5px rgba(0,0,0,.19);font-weight:400;min-width:230px;padding:15px 0;display:none;left:0;margin:0!important;position:absolute;z-index:1;margin-top:11px}.navigation .level0 .submenu>ul{margin-top:11px}.navigation .level0 .submenu>ul:before,.navigation .level0 .submenu>ul:after{content:'';display:block;overflow:hidden;position:absolute}.navigation .level0 .submenu>ul:before{color:#fff;left:20px;top:-20px;border:10px solid transparent;height:0;width:0;border-bottom-color:#fff;z-index:4}.navigation .level0 .submenu>ul:after{border:11px solid transparent;height:0;width:0;border-bottom-color:#08c;color:#08c;left:19px;top:-22px;z-index:3}.navigation .level0 .submenu:before{content:'';display:block;position:absolute;width:100%;height:4px;left:0;top:-4px;z-index:1}.navigation .level0 .submenu a{display:block;line-height:inherit;color:#777;padding:9px 5px}.navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus{background:#f4f4f4;color:#777;text-decoration:none}.navigation .level0 .submenu .active>a{border-color:#ff5501;border-style:solid;border-width:0 0 0 3px}.navigation .level0 .submenu .submenu{top:0!important;left:100%!important}.navigation .level0 .submenu .submenu-reverse{left:auto!important;right:100%}.navigation .level0 .submenu li{margin:0}.navigation .level0 .submenu li.parent>a>.ui-menu-icon{position:absolute;right:3px;display:inline-block;text-decoration:none}.navigation .level0 .submenu li.parent>a>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0 .submenu li.parent>a>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\f801';font-family:porto-icons;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more{position:relative;display:inline-block;text-decoration:none}.navigation .level0.more:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;line-height:inherit;color:inherit;content:'\e607';font-family:porto-icons;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more:before{display:none}.navigation .level0.more:after{cursor:pointer;padding:8px 12px;position:relative;z-index:1}.navigation .level0.more:hover>.submenu{overflow:visible!important}.navigation .level0.more li{display:block}.panel.header .links,.panel.header .switcher{display:inline-block;margin:0;vertical-align:middle}.panel.header .switcher{height:15px}.navigation li.level0{border-radius:5px;transition-delay:.3s;margin-right:4px}.legend{border-bottom:1px solid #c5c5c5}.product.data.items{position:relative;z-index:1;border-bottom:0;margin-left:0;margin-right:0}.product.data.items:before,.product.data.items:after{content:'';display:table}.product.data.items:after{clear:both}.product.data.items>.item.title{float:left;width:auto}.product.data.items>.item.title>.switch{height:18px;display:block;position:relative;z-index:2}.product.data.items>.item.content{margin-top:18px;box-sizing:border-box;float:right;margin-left:-100%;width:100%}.product.data.items>.item.content:before,.product.data.items>.item.content:after{content:'';display:table}.product.data.items>.item.content:after{clear:both}.product.data.items>.item.content.active{display:block}.product.data.items>.item.title{margin:0 -1px 0 0}.product.data.items>.item.title>.switch{font-weight:400;line-height:36px;font-size:1.3rem;color:#c1c1c1;text-decoration:none;background:#f6f6f6;border:1px solid #eee;border-bottom:none;height:36px;padding:1px 35px}.product.data.items>.item.title>.switch:visited{color:#c1c1c1;text-decoration:none}.product.data.items>.item.title>.switch:hover{color:#c1c1c1;text-decoration:none}.product.data.items>.item.title>.switch:active{color:#777;text-decoration:none}.product.data.items>.item.title:not(.disabled)>.switch:focus,.product.data.items>.item.title:not(.disabled)>.switch:hover{background:#fff}.product.data.items>.item.title:not(.disabled)>.switch:active,.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{background:#fff;color:#777;text-decoration:none}.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{padding-bottom:2px}.product.data.items>.item.content{background:#fff;margin-top:39px;padding:35px;border:1px solid #eee}.product.data.items .item.title a:after{display:none}.product.data.items>.item.title{margin:0 1px 0 0}.product.data.items>.item.title>.switch{font-size:14px;border:1px solid #eee;border-top-width:3px;border-bottom-width:0;border-radius:5px 5px 0 0;line-height:30px;padding:1px 15px}.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{border-top-color:#08c;color:#08c}.product.data.items>.item.content{margin-top:35px;border-color:#eee;box-shadow:0 1px 2px #eee}.actions-toolbar{text-align:left}.actions-toolbar:before,.actions-toolbar:after{content:'';display:table}.actions-toolbar:after{clear:both}.actions-toolbar .primary{float:left}.actions-toolbar .primary,.actions-toolbar .secondary{display:inline-block}.actions-toolbar .primary a.action,.actions-toolbar .secondary a.action{display:inline-block}.actions-toolbar .primary .action{margin:0 15px 0 0}.actions-toolbar .secondary a.action{margin-top:6px}.actions-toolbar>.primary,.actions-toolbar>.secondary{margin-bottom:0}.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action{width:auto;margin-bottom:0}.popup-content .fieldset .actions-toolbar .secondary{display:inline-block;float:none}.popup-content .fieldset .actions-toolbar .action.cancel{margin-top:6px}.modal-popup.modal-slide .modal-footer{border-top:1px solid #c1c1c1;text-align:right}.brand-images .brands-letter{padding-right:10px;width:inherit}.brand-images{display:-webkit-flex;display:-ms-flexbox;display:flex}.am-brands-fullwidth{width:100%!important}.ui-tooltip.ui-widget{max-width:450px}.filter-options-content a:hover{text-decoration:none}.catalog-topnav{display:block}.page-layout-1column .toolbar-products{position:inherit!important}#amasty-shopby-product-list #amasty-shopby-overlay .loader{top:30%;transform:translate(-50%,-30%)}.filter-options-content .am-filter-price{width:40%}.sidebar>.block-category-list{margin-bottom:14px}.amasty-catalog-topnav{margin-top:3px}.amasty-catalog-topnav.catalog-topnav .filter-options .filter-options-content{z-index:1001;min-width:200px}.amasty-catalog-topnav .filter-options{margin-top:20px;padding:3px 0;border-top:1px solid #ccc}.amasty-catalog-topnav .filter-subtitle{display:none}.amasty-catalog-topnav .amshopby-category-dropdown{min-width:200px}.amasty-catalog-topnav .filter-options-item{margin-bottom:0}.amasty-catalog-topnav .filter-options-title{padding-right:5px}.amasty-catalog-topnav .filter-options-title:after{position:static;display:inline-block;margin:0 0 0 15px}.am_shopby_apply_filters{position:absolute;bottom:inherit;z-index:9999;display:none;visibility:hidden;padding:0;width:inherit}.am_shopby_apply_filters.visible{bottom:inherit;visibility:visible}.am_shopby_apply_filters.-fixed{position:fixed}.am_shopby_apply_filters.-fixed .am-show-button{border:1px solid #ccc;border-radius:3px;text-align:center}.am_shopby_apply_filters.-fixed .am-show-button:before,.am_shopby_apply_filters.-fixed .am-show-button:after{display:none}.am-show-button{position:static;margin:0 0 10px;padding:10px;width:inherit;border:1px solid #ccc}.am-show-button.-vertical{padding-left:0;border-left:0;border-radius:0 3px 3px 0;box-shadow:10px 8px 16px rgba(0,0,0,.16)}.am-show-button.-vertical:before{position:absolute;top:8px;left:-20px;z-index:-1;display:block;box-sizing:border-box;width:40px;height:40px;border:1px solid #ccc;border-radius:0 0 0 3px;background:#eee;box-shadow:7px 6px 16px rgba(0,0,0,.16);content:'';transform:rotate(45deg);transform-origin:50%}.am-show-button.-vertical-right{padding:10px 0;min-width:145px;border-right:0;border-radius:3px 0 0 3px;box-shadow:-8px 8px 16px rgba(0,0,0,.16);text-align:right}.am-show-button.-vertical-right>.-loading{margin:0 20px}.am-show-button.-vertical-right:before{position:absolute;top:8px;right:-20px;z-index:-1;display:block;box-sizing:border-box;width:40px;height:40px;border:1px solid #ccc;border-radius:0 0 0 3px;background:#eee;box-shadow:5px 6px 16px rgba(0,0,0,.16);content:'';transform:rotate(45deg);transform-origin:50%}.am-show-button.-horizontal{border-radius:4px;box-shadow:0 5px 16px rgba(0,0,0,.16)}.am-show-button.-horizontal:before,.am-show-button.-horizontal:after{position:absolute;left:50%;display:block;border:6px solid transparent;content:'';transform:rotate(45deg) translateX(-50%)}.am-show-button.-horizontal:before{bottom:0;border-right:6px solid #ccc;border-bottom:6px solid #ccc;border-radius:0 0 3px 0}.am-show-button.-horizontal:after{bottom:1px;border-right:6px solid #eee;border-bottom:6px solid #eee;border-radius:0 0 2px 0}.am-show-button>.am-button{margin-left:3px;padding:10px 15px}.am-show-button.-vertical-right>.am-button{margin-left:5px}.minisearch .actions .action.search{z-index:1000}.amsearch-form-container .input-text{padding-left:14px}.product-item-actions .actions-primary+.actions-secondary>.action{flex-grow:1;width:auto;border:none}.amasty-xsearch-loader{right:30px}.search-autocomplete{top:37px;max-width:75vw}.amsearch-close,.search .amsearch-loupe:hover{-webkit-filter:brightness(0%);filter:brightness(0%)}.amsearch-results{display:flex;overflow:auto;padding:0;max-width:83vw}.amsearch-results .amsearch-products{padding:20px 0 0}.amsearch-results .amsearch-leftside,.amsearch-results .amsearch-products{padding:15px 0;width:inherit}.amsearch-results .amsearch-item-container{padding-bottom:25px}.search-autocomplete.amsearch-clone-position{top:calc(100% + 5px)}.amsearch-wrapper-content>.amsearch-item{position:relative;padding:20px 0 16px 15px}.amsearch-wrapper-content>.amsearch-item:last-child{padding-bottom:20px}.amsearch-wrapper-content>.amsearch-item:first-child{padding-top:15px}.amsearch-wrapper-content .amsearch-autocomplete-information{padding-left:10px;width:auto}.amsearch-wrapper-content .product-item-details{padding-right:14px;min-height:100px}.amsearch-wrapper-content .product-reviews-summary{margin-bottom:0}.search .amsearch-autocomplete-information .price{font-size:14px}.amsearch-item-container{padding:0}.amasty-xsearch-block-header{padding:0 15px 5px}.amsearch-item-container.popular_searches .amasty-xsearch-block-header{padding:0 15px 10px}.amsearch-form-container.-opened .action.search{display:none}.amsearch-form-container.-opened:not(.-small) .amsearch-products{border-left:1px solid #e8e9ef}.amsearch-form-container.-opened .amsearch-leftside .recent_searches,.amsearch-form-container.-opened .amsearch-leftside .amsearch-item{padding:5px 15px}.amsearch-form-container.-opened .amsearch-leftside .amsearch-item-container.recent_searches{padding-top:0;padding-bottom:15px}.amsearch-form-container.-opened .amsearch-wrapper-input{position:absolute;right:0;max-width:75vw;transition:all .3s ease-in-out}.amsearch-products{display:flex;flex-direction:column}.amsearch-products .amsearch-more-results{margin-top:auto;padding-top:30px}.amsearch-form-container.-small .amsearch-results{flex-direction:column;overflow-x:hidden}.amsearch-form-container.-small .amsearch-products{order:10}.amsearch-form-container.-small .amsearch-products .amsearch-item{padding-right:15px}.amsearch-form-container.-small .amsearch-products .amasty-xsearch-block-header{padding:15px}.amsearch-form-container.-small.-result .amsearch-item-container .amasty-xsearch-block-header{padding:0 15px 10px}.amsearch-form-container.-small.-result .amsearch-item-container.popular_searches .amasty-xsearch-block-header{padding:10px 15px}.amsearch-form-container.-small .amsearch-products .amsearch-item.product-item .actions-secondary{display:flex;align-items:center}.amsearch-form-container.-small .amsearch-products .amsearch-item.product-item .actions-secondary .wishlist.split.button{display:flex;align-items:center;margin-right:10px}.amsearch-form-container.-small .amsearch-products .amsearch-item.product-item .actions-secondary .wishlist.split.button .action.toggle{display:flex;align-items:center}.amsearch-form-container.-small .amsearch-products .amsearch-item.product-item .actions-secondary .wishlist.split.button .action.toggle:after{padding-top:4px}.amsearch-form-container.-large .amsearch-results .amsearch-more-results{padding-top:0}.amsearch-form-container.-large .amsearch-wrapper-content{display:flex;flex-wrap:wrap;margin-bottom:30px}.amsearch-form-container.-large .amsearch-wrapper-content>.amsearch-item{display:flex;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px;width:33.33333333%}.ie11 .amsearch-form-container.-large .amsearch-wrapper-content>.amsearch-item{max-width:calc(100%/3 - 25px)}.amsearch-form-container.-large .amsearch-wrapper-content>.amsearch-item:hover{box-shadow:none;z-index:2}.amsearch-form-container.-large .amsearch-wrapper-content .amsearch-autocomplete-information{flex-grow:1;margin-top:10px;padding-left:0}.amsearch-form-container.-large .amsearch-wrapper-content .product-item .product-image-container{margin:0 auto}.amsearch-form-container.-large .amsearch-wrapper-content .information-container{height:100%}.amsearch-form-container.-large .amsearch-wrapper-content .product-reviews-summary{margin-bottom:7px}.amsearch-form-container.-large .amsearch-wrapper-content .amsearch-autocomplete-image{align-items:center;width:auto}.amsearch-form-container.-large .amsearch-wrapper-content .amsearch-wrapper-inner{flex-wrap:wrap;padding-left:0}.amsearch-form-container.-large .amsearch-wrapper-content .product-item-details{margin:0;padding-right:0;height:100%}.amsearch-form-container.-large .amsearch-wrapper-content .price-box{margin:0 0 7px}.amsearch-form-container.-large .amsearch-wrapper-content .price{font-size:16px}.amsearch-form-container.-large .amsearch-wrapper-content .product-item-actions{margin:0}.amsearch-form-container.-large .amsearch-wrapper-content .tocart{padding:8px 9px;font-size:12px}.amsearch-form-container.-large .amsearch-wrapper-content .product-item-actions{display:flex;align-items:center;max-width:100%}.amsearch-form-container.-large .amsearch-wrapper-content .rating-summary{display:block}.amsearch-form-container.-large .amsearch-wrapper-content .reviews-actions{display:block;margin-bottom:1px}.page-main .block.block-xsearch{float:none;padding-left:0}.footer .block.block-xsearch{padding-left:0}.footer .block.block-xsearch,.footer .block.block-xsearch .block{float:none;clear:both}.block-search .label.action{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.amsearch-emptysearch-cms{padding:40px}.amsearch-emptysearch-cms .amsearch-content>.amsearch-title{font-size:54px}.amsearch-emptysearch-cms .amsearch-text{font-size:22px}.sw-megamenu.navigation>ul{position:relative}.sw-megamenu.navigation>ul:after{disaply:table;content:'';clear:both}.sw-megamenu.navigation .open-children-toggle{display:none}.sw-megamenu.navigation span.cat-label{position:absolute;text-transform:uppercase;font:inherit;font-size:9px;padding:2px;border-radius:2px;line-height:1;color:#fff}.sw-megamenu.navigation span.cat-label:before{content:"";position:absolute;width:3px;height:3px;border:3px solid transparent}.sw-megamenu.navigation span.cat-label.cat-label-label1{background-color:#0cc485}.sw-megamenu.navigation span.cat-label.cat-label-label2{background-color:#eb2771}.sw-megamenu.navigation span.cat-label.cat-label-label3{background-color:#0ae3eb}.sw-megamenu.navigation a:hover>span>span.cat-label{text-decoration:none}.sw-megamenu.navigation li>a>span{position:relative}.sw-megamenu.navigation li.level0>.level-top{transition-delay:0s!important}.sw-megamenu.navigation li.level0>a>span.cat-label{top:-13px;right:14px}.sw-megamenu.navigation li.level0>a>span.cat-label:before{left:3px;bottom:-6px}.sw-megamenu.navigation li.level0>a>span.cat-label.cat-label-label1:before{border-top-color:#0cc485}.sw-megamenu.navigation li.level0>a>span.cat-label.cat-label-label2:before{border-top-color:#eb2771}.sw-megamenu.navigation li.level0>a>span.cat-label.cat-label-label3:before{border-top-color:#0ae3eb}.sw-megamenu.navigation li .subchildmenu li>a>span>span.cat-label{top:3px;right:-35px}.sw-megamenu.navigation li .subchildmenu li>a>span>span.cat-label:before{left:-6px;bottom:3px}.sw-megamenu.navigation li .subchildmenu li>a>span>span.cat-label.cat-label-label1:before{border-right-color:#0cc485}.sw-megamenu.navigation li .subchildmenu li>a>span>span.cat-label.cat-label-label2:before{border-right-color:#eb2771}.sw-megamenu.navigation li .subchildmenu li>a>span>span.cat-label.cat-label-label3:before{border-right-color:#0ae3eb}.sw-megamenu.navigation .subchildmenu.mega-columns>li{float:left;padding:0 5px}.sw-megamenu.navigation .subchildmenu.mega-columns.columns1>li{float:none}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li{width:50%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li:nth-child(2n+1){clear:both}.sw-megamenu.navigation .subchildmenu.mega-columns.columns3>li{width:33.33%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns3>li:nth-child(3n+1){clear:both}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li{width:25%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li:nth-child(4n+1){clear:both}.sw-megamenu.navigation .subchildmenu.mega-columns.columns5>li{width:20%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns5>li:nth-child(5n+1){clear:both}.sw-megamenu.navigation .subchildmenu.mega-columns.columns6>li{width:16.66%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns6>li:nth-child(6n+1){clear:both}.sw-megamenu.navigation li.level0{transition-delay:0s;transition:.2s opacity}.sw-megamenu.navigation li.level0.fl-left{float:left}.sw-megamenu.navigation li.level0.fl-right{float:right}.sw-megamenu.navigation li.level0.fl-right.staticwidth .submenu{left:auto;right:0;border-radius:6px 0 6px 6px}.sw-megamenu.navigation li.level0 .submenu{display:block;visibility:hidden;opacity:0;transition:.2s opacity;color:#777}.sw-megamenu.navigation li.level0 .submenu>ul{margin-top:0}.sw-megamenu.navigation li.level0 .submenu>ul:before,.sw-megamenu.navigation li.level0 .submenu>ul:after{display:none}.sw-megamenu.navigation li.level0.parent>.submenu.popup-left{left:auto;right:0;border-radius:6px 0 6px 6px}.sw-megamenu.navigation li.level0 .row{margin-left:-5px;margin-right:-5px}.sw-megamenu.navigation li.level0 .col-md-1,.sw-megamenu.navigation li.level0 .col-md-2,.sw-megamenu.navigation li.level0 .col-md-3,.sw-megamenu.navigation li.level0 .col-md-4,.sw-megamenu.navigation li.level0 .col-md-5,.sw-megamenu.navigation li.level0 .col-md-6,.sw-megamenu.navigation li.level0 .col-md-7,.sw-megamenu.navigation li.level0 .col-md-8,.sw-megamenu.navigation li.level0 .col-md-9,.sw-megamenu.navigation li.level0 .col-md-10,.sw-megamenu.navigation li.level0 .col-md-11,.sw-megamenu.navigation li.level0 .col-md-12{padding-left:5px;padding-right:5px}.sw-megamenu.navigation li.level0.fullwidth{position:static}.sw-megamenu.navigation li.level0.fullwidth>.submenu{width:100%;border-radius:0 0 6px 6px}.sw-megamenu.navigation li.level0.fullwidth>.submenu,.sw-megamenu.navigation li.level0.staticwidth>.submenu{padding:5px 8px 10px;left:0}.sw-megamenu.navigation li.level0.fullwidth:hover>.submenu,.sw-megamenu.navigation li.level0.staticwidth:hover>.submenu{visibility:visible;opacity:1}.sw-megamenu.navigation li.level0.fullwidth .submenu li.parent>a:after,.sw-megamenu.navigation li.level0.staticwidth .submenu li.parent>a:after{display:none}.sw-megamenu.navigation li.level0.fullwidth .submenu li.level1>a,.sw-megamenu.navigation li.level0.staticwidth .submenu li.level1>a{font-size:14px;font-weight:600;text-transform:uppercase;margin-top:10px}.sw-megamenu.navigation li.level0.fullwidth .submenu li.level1 .subchildmenu .subchildmenu,.sw-megamenu.navigation li.level0.staticwidth .submenu li.level1 .subchildmenu .subchildmenu{padding-left:10px}.sw-megamenu.navigation li.level0.fullwidth .submenu li.level1>.menu-thumb-img,.sw-megamenu.navigation li.level0.staticwidth .submenu li.level1>.menu-thumb-img{margin:10px 0 -5px}.sw-megamenu.navigation li.level0.fullwidth .submenu .subchildmenu .subchildmenu,.sw-megamenu.navigation li.level0.staticwidth .submenu .subchildmenu .subchildmenu{padding:5px 0}.sw-megamenu.navigation li.level0.fullwidth .submenu a,.sw-megamenu.navigation li.level0.staticwidth .submenu a{padding:5px;line-height:1;font-size:13px}.sw-megamenu.navigation li.level0.fullwidth .submenu a:hover,.sw-megamenu.navigation li.level0.staticwidth .submenu a:hover{background:0 0}.sw-megamenu.navigation li.level0.fullwidth .submenu a:hover>span,.sw-megamenu.navigation li.level0.staticwidth .submenu a:hover>span{text-decoration:underline}.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-top-block a,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-left-block a,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-left-block a,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-right-block a,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-bottom-block a{display:inline}.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a:hover,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-top-block a:hover,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-left-block a:hover,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-left-block a:hover,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a:hover,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-right-block a:hover,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a:hover,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-bottom-block a:hover{text-decoration:underline}.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a.btn-default,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-top-block a.btn-default,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-left-block a.btn-default,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-left-block a.btn-default,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a.btn-default,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-right-block a.btn-default,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a.btn-default,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-bottom-block a.btn-default{background-color:#08c;color:#fff}.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a.btn-default:hover,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-top-block a.btn-default:hover,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-left-block a.btn-default:hover,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-left-block a.btn-default:hover,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a.btn-default:hover,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-right-block a.btn-default:hover,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a.btn-default:hover,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-bottom-block a.btn-default:hover,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a.btn-default:focus,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-top-block a.btn-default:focus,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-left-block a.btn-default:focus,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-left-block a.btn-default:focus,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a.btn-default:focus,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-right-block a.btn-default:focus,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a.btn-default:focus,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-bottom-block a.btn-default:focus{background-color:#08c;color:#fff;text-decoration:none;opacity:.8}.sw-megamenu.navigation li.level0.classic .submenu>.row{margin:0}.sw-megamenu.navigation li.level0.classic .subchildmenu{min-width:230px}.sw-megamenu.navigation li.level0.classic .subchildmenu .subchildmenu{visibility:hidden;opacity:0;transition:.2s opacity;padding:6px 8px;box-shadow:0 0 3px rgba(0,0,0,.25);border-radius:0 6px 6px 6px;position:absolute;left:0;top:-6px;background:#fff;z-index:1}.sw-megamenu.navigation li.level0.classic .subchildmenu>li:hover>.subchildmenu{visibility:visible;opacity:1}.sw-megamenu.navigation li.level0.classic li.parent>.subchildmenu.popup-left{left:auto;right:100%;border-radius:6px 0 6px 6px}.sw-megamenu.navigation li.level0.classic .subchildmenu.popup-left .subchildmenu{left:auto;right:100%;border-radius:6px 0 6px 6px}.sw-megamenu.navigation li.level0.classic:hover>.submenu{visibility:visible;opacity:1}.sw-megamenu.navigation li.level0.classic li:hover>.submenu{visibility:visible;opacity:1}.sw-megamenu.navigation li.level0.classic .submenu,.sw-megamenu.navigation li.level0.classic .subchildmenu .subchildmenu{left:0}.sw-megamenu.navigation li.level0.staticwidth .submenu{left:0}.sw-megamenu.navigation.side-megamenu li{margin:0;position:relative}.sw-megamenu.navigation.side-megamenu li.level0{display:block;position:relative;border-radius:0;margin:0}.sw-megamenu.navigation.side-megamenu li.level0.parent>a:after{content:'\f801';display:inline-block;font-family:porto-icons;vertical-align:top;margin-left:6px;line-height:41px;float:right}.sw-megamenu.navigation.side-megamenu li.level0.classic .submenu li.parent>a:after{content:'\f801';display:inline-block;font-family:porto-icons;vertical-align:top;margin-left:6px;margin-right:5px;line-height:15px;float:right}.sw-megamenu.navigation.side-megamenu li.level0.fullwidth>.submenu,.sw-megamenu.navigation.side-megamenu li.level0.staticwidth>.submenu{left:100%!important;top:0;padding-bottom:15px}.sw-megamenu.navigation.side-megamenu li.level0.classic>.submenu{left:100%!important;top:0}.sw-megamenu.navigation.side-megamenu li.level0.fullwidth>.submenu{width:871px}.sw-megamenu.navigation.side-megamenu li.level0>a{display:block;padding:0 5px;margin:0 10px;border-top:1px solid #ddd;line-height:41px;font-weight:400;font-size:14px}.sw-megamenu.navigation.side-megamenu li.level0>a>span.cat-label{position:relative;margin-left:10px;padding:0 2px;top:0;right:0}.sw-megamenu.navigation.side-megamenu li.level0>a>span.cat-label:before{left:-6px;top:3px;bottom:auto;border-top-color:transparent}.sw-megamenu.navigation.side-megamenu li.level0>a>span.cat-label.cat-label-label1:before{border-right-color:#0cc485}.sw-megamenu.navigation.side-megamenu li.level0>a>span.cat-label.cat-label-label2:before{border-right-color:#eb2771}.sw-megamenu.navigation.side-megamenu li.level0>a>span.cat-label.cat-label-label3:before{border-right-color:#0ae3eb}.sw-megamenu.navigation.side-megamenu li.level0:first-child>a{border-top:0}.sw-megamenu.navigation.side-megamenu li.level0:hover{background-color:#08c}.sw-megamenu.navigation.side-megamenu li.level0:hover>a{color:#fff;border-top-color:#08c}.sw-megamenu.navigation.side-megamenu li.level0>.submenu{border-left-width:5px;border-top-width:0;padding:5px 8px;box-shadow:0 0 3px rgba(0,0,0,.25);border-radius:0 6px 6px 6px}.home-side-menu{background-color:#fbfbfb;border:1px solid #ddd;border-radius:5px;margin-bottom:20px}h2.side-menu-title{margin:0;background-color:#f5f5f5;color:#a39f9c;font-size:13px;font-weight:700;line-height:1;padding:14px 15px;border-radius:5px 5px 0 0;border-bottom:1px solid #ddd}.payment-method-braintree .cvv .field-tooltip{left:6rem}.braintree-paypal-account{border-color:#ccc;border-style:solid;border-width:1px 0;display:inline-block;width:50%}.account .table-credit-cards .col.actions{width:100px}.block-category-event.block:last-child{margin-bottom:27px;padding:9px 0 27px}.block-category-event .block-title{margin:0}.block-category-event .block-title strong{font-size:2.4rem}.block-category-event .ticker li{display:none;margin:0 50px}.block-category-event .ticker .value{font-size:6rem}.block-category-event .ticker .label{font-size:1.4rem;text-transform:none}.block-category-event .dates .date{font-size:5rem}.block-category-event .dates .start{padding-right:50px}.block-category-event .dates .start:after{font-size:5rem;right:10px}.paypal-review .paypal-review-title{border-bottom:1px solid #ccc}.paypal-review .block-content .box-order-shipping-address,.paypal-review .block-content .box-order-shipping-method,.paypal-review .block-content .box-order-shipping-method+.box-order-billing-address{box-sizing:border-box;float:left;width:33%}.paypal-review .block-content .box-order-shipping-address{padding:0 5%;width:34%}.paypal-review .table-paypal-review-items .col.price,.paypal-review .table-paypal-review-items .col.qty{text-align:center}.paypal-review .table-paypal-review-items .col.item{width:60%}.paypal-review .col.subtotal,.paypal-review .mark,.paypal-review .amount{text-align:right}.paypal-review-discount{border-top:1px solid #ccc}.my-credit-cards .card-type img{display:block}.block-cart-failed .secondary .action{margin:0}.block-cart-failed .actions.primary{float:right}.bundle-actions .action.primary.customize{width:auto}.bundle-options-container .legend.title{font-size:25px}.bundle-options-container .bundle-options-wrapper,.bundle-options-container .product-options-wrapper{float:left}.bundle-options-container .block-bundle-summary{padding:9px 18px;float:right;width:40%;position:relative}.bundle-options-container .block-bundle-summary .price-box .price-wrapper,.bundle-options-container .block-bundle-summary .price-box .price-wrapper>.price{font-size:36px;line-height:36px;font-weight:600}.bundle-options-container .block-bundle-summary .price-container .weee{color:#575757}.bundle-options-container .block-bundle-summary .price-container .weee .price{font-size:1.2rem;font-weight:700}.bundle-options-container .block-bundle-summary .price-including-tax+.price-excluding-tax .price{font-size:1.4rem;line-height:16px}.page-layout-2columns-left .bundle-options-container .bundle-options-wrapper,.page-layout-2columns-left .bundle-options-container .block-bundle-summary,.page-layout-2columns-right .bundle-options-container .bundle-options-wrapper,.page-layout-2columns-right .bundle-options-container .block-bundle-summary,.page-layout-3columns .bundle-options-container .bundle-options-wrapper,.page-layout-3columns .bundle-options-container .block-bundle-summary{width:48%}.products-grid.columns3 .product-item,.products-grid.columns4 .product-item,.products-grid.columns5 .product-item{width:50%}.products-grid.columns3 .product-item.nth-child-2np1,.products-grid.columns4 .product-item.nth-child-2np1,.products-grid.columns5 .product-item.nth-child-2np1{clear:left}.products-grid.columns6 .product-item,.products-grid.columns7 .product-item,.products-grid.columns8 .product-item{width:33.33333333%}.products-grid.columns6 .product-item.nth-child-2np1,.products-grid.columns7 .product-item.nth-child-2np1,.products-grid.columns8 .product-item.nth-child-2np1{clear:none}.products-grid.columns6 .product-item.nth-child-3np1,.products-grid.columns7 .product-item.nth-child-3np1,.products-grid.columns8 .product-item.nth-child-3np1{clear:left}.products-grid.products.grid.flex-grid.columns3 .product-item.nth-child-2np1,.products-grid.products.grid.flex-grid.columns4 .product-item.nth-child-2np1,.products-grid.products.grid.flex-grid.columns5 .product-item.nth-child-2np1{border-left-color:transparent}.products-grid.products.grid.flex-grid.columns3 .product-item:nth-child(1) .product-item-info,.products-grid.products.grid.flex-grid.columns4 .product-item:nth-child(1) .product-item-info,.products-grid.products.grid.flex-grid.columns5 .product-item:nth-child(1) .product-item-info,.products-grid.products.grid.flex-grid.columns3 .product-item:nth-child(2) .product-item-info,.products-grid.products.grid.flex-grid.columns4 .product-item:nth-child(2) .product-item-info,.products-grid.products.grid.flex-grid.columns5 .product-item:nth-child(2) .product-item-info{border-top-color:transparent}.products-grid.products.grid.flex-grid.columns6 .product-item.nth-child-2np1,.products-grid.products.grid.flex-grid.columns7 .product-item.nth-child-2np1,.products-grid.products.grid.flex-grid.columns8 .product-item.nth-child-2np1{border-left-color:#e3e4e4}.products-grid.products.grid.flex-grid.columns6 .product-item.nth-child-3np1,.products-grid.products.grid.flex-grid.columns7 .product-item.nth-child-3np1,.products-grid.products.grid.flex-grid.columns8 .product-item.nth-child-3np1{border-left-color:transparent}.products-grid.products.grid.flex-grid.columns6 .product-item:nth-child(1) .product-item-info,.products-grid.products.grid.flex-grid.columns7 .product-item:nth-child(1) .product-item-info,.products-grid.products.grid.flex-grid.columns8 .product-item:nth-child(1) .product-item-info,.products-grid.products.grid.flex-grid.columns6 .product-item:nth-child(2) .product-item-info,.products-grid.products.grid.flex-grid.columns7 .product-item:nth-child(2) .product-item-info,.products-grid.products.grid.flex-grid.columns8 .product-item:nth-child(2) .product-item-info,.products-grid.products.grid.flex-grid.columns6 .product-item:nth-child(3) .product-item-info,.products-grid.products.grid.flex-grid.columns7 .product-item:nth-child(3) .product-item-info,.products-grid.products.grid.flex-grid.columns8 .product-item:nth-child(3) .product-item-info{border-top-color:transparent}.product-info-main .page-title-wrapper h1{margin-bottom:13.5px}.product-info-main .product-add-form{padding-top:15px}.box-tocart .action.tocart{margin-bottom:0;min-width:150px}.product-social-links{text-align:left}.product-options-bottom .price-box .price-container .price,.product-info-price .price-box .price-container .price{font-size:36px;line-height:36px}.product-options-bottom .price-box .price-including-tax+.price-excluding-tax .price,.product-info-price .price-box .price-including-tax+.price-excluding-tax .price{font-size:1.4rem;line-height:16px}.product-info-main{float:right}.product.media{float:left}.page-layout-1column .product-info-main{width:40%}.page-layout-1column .product.media{width:57%}.page-layout-2columns-left .product-info-main,.page-layout-2columns-right .product-info-main,.page-layout-3columns .product-info-main{width:48%}.page-layout-2columns-left .product.media,.page-layout-2columns-right .product.media,.page-layout-3columns .product.media{width:50%}.compare.wrapper{float:right;margin:0;padding:0;list-style:none none}.compare.wrapper .action.compare{line-height:38px;color:#777;text-decoration:none}.compare.wrapper .action.compare:visited{color:#777;text-decoration:none}.compare.wrapper .action.compare:hover{color:#777;text-decoration:underline}.compare.wrapper .action.compare:active{color:#777;text-decoration:underline}.compare.wrapper .counter.qty{color:#c1c1c1}.compare.wrapper .counter.qty:before{content:"("}.compare.wrapper .counter.qty:after{content:")"}.product.info.detailed.accordion .product.data.items>.item.title,.product.info.detailed.accordion .product.data.items>.item.content{float:none;margin:0}.product.info.detailed.accordion .product.data.items>.item.title[aria-expanded=false]>.switch{border-bottom:1px solid #eee;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.product.info.detailed.vertical .product.data.items>.item.title{float:none;max-width:160px;text-align:right;overflow:hidden}.product.info.detailed.vertical .product.data.items>.item.title>.switch{border:1px solid #eee;border-radius:5px 0 0 5px;border-right:0;border-left-width:3px}.product.info.detailed.vertical .product.data.items>.item.title.active>.switch,.product.info.detailed.vertical .product.data.items>.item.title.active>.switch:focus,.product.info.detailed.vertical .product.data.items>.item.title.active>.switch:hover{border-left-color:#08c}.product.info.detailed.vertical .product.data.items>.item.content{position:absolute;float:none;margin:0;width:calc(100% - 159px);right:0;top:0;min-height:180px}.block-search{position:relative;margin-left:40px;width:450px;z-index:4;display:inline-block;vertical-align:middle}.block-search .control{border-top:0;margin:0;padding:0}.block-search .nested{display:none;padding-top:5px;position:absolute}.block-search input{position:static;margin:0;border-color:transparent;height:40px;border-radius:20px;padding:10px 50px 10px 20px}.block-search input::-webkit-input-placeholder{color:#ddd}.block-search input:-moz-placeholder{color:#ddd}.block-search input::-moz-placeholder{color:#ddd}.block-search input:-ms-input-placeholder{color:#ddd}.block-search .action.search{position:absolute;right:2px;top:0;z-index:1;height:40px;display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;line-height:40px}.block-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:inherit;color:#08c;content:'\f818';font-family:porto-icons;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block-search .action.search:hover:before{color:inherit}.block-search .action.search:active:before{color:inherit}.block-search .action.search:focus,.block-search .action.search:active{background:0 0;border:none}.block-search .action.search:hover{background:0 0;border:none}.block-search .action.search.disabled,.block-search .action.search[disabled],fieldset[disabled] .block-search .action.search{pointer-events:none;opacity:.5}.search-autocomplete{margin-top:0}.checkout-cart-index .page-main{padding-left:15px;padding-right:15px}.cart-container .form-cart .actions.main{text-align:right}.cart-container .widget{float:left}.cart-summary{width:33.33333333%;float:right;-ms-flex-order:2;-webkit-order:2;order:2;padding:1px 18px 22.5px}.cart-summary>.title{display:block}.cart-summary .fieldset .actions-toolbar{margin-left:0}.cart-summary .fieldset .actions-toolbar>.secondary{float:none}.cart-summary .block>.title{padding-left:0}.cart-summary .block>.title:after{right:3px}.cart-summary .block .fieldset .field{margin:0 0 18px;margin:0 0 9px}.cart-summary .block .fieldset .field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.cart-summary .block .fieldset .field:not(.choice)>.control{float:none;width:auto}.cart-summary .block .fieldset .field>.label{margin:0 0 8px;display:inline-block}.cart-summary .block .fieldset .field.choice:before,.cart-summary .block .fieldset .field.no-label:before{display:none}.cart-summary .checkout-methods-items{padding:0}.cart.table-wrapper .items{min-width:100%;width:auto}.cart.table-wrapper tbody td{padding-top:20px}.cart.table-wrapper .item .col.item{padding:20px 8px 18px 0}.cart.table-wrapper .item-actions td{padding:0}.cart.table-wrapper .product-item-photo{display:table-cell;max-width:100%;padding-right:18px;position:static;vertical-align:middle;width:1%}.cart.table-wrapper .product-item-details{display:table-cell;vertical-align:middle;white-space:normal;width:99%}.cart-discount{width:66.66666667%;float:left;-ms-flex-order:1;-webkit-order:1;order:1;border:0;box-sizing:border-box;padding-right:4%}.block.crosssell{width:66.66666667%;float:left;-ms-flex-order:1;-webkit-order:1;order:1;padding:0 4% 0 0}.block.crosssell .products-grid .product-item{width:25%}.minicart-wrapper .block-minicart{right:-15px;width:350px}.minilist .action.delete:before,.minicart-wrapper .action.edit:before{font-size:16px;line-height:inherit}.opc-wrapper{width:133.33333333%;float:left;-ms-flex-order:1;-webkit-order:1;order:1;width:66%;padding-right:27px}.opc-estimated-wrapper{display:none}.opc-progress-bar{margin:0 0 18px;counter-reset:i;display:block;font-size:0}.opc-progress-bar-item{margin:0 0 9px;width:185px;display:inline-block;position:relative;text-align:center;vertical-align:top}.opc-progress-bar-item:before{background:#e4e4e4;top:19px;transition:background .3s;content:'';height:7px;left:0;position:absolute;width:100%}.opc-progress-bar-item:first-child:before{border-radius:6px 0 0 6px}.opc-progress-bar-item:last-child:before{border-radius:0 6px 6px 0}.opc-progress-bar-item>span{display:inline-block;padding-top:45px;width:100%;word-wrap:break-word;color:#e4e4e4;font-weight:300;font-size:1.8rem}.opc-progress-bar-item>span:before,.opc-progress-bar-item>span:after{background:#e4e4e4;height:38px;margin-left:-19px;transition:background .3s;width:38px;border-radius:50%;content:'';left:50%;position:absolute;top:0}.opc-progress-bar-item>span:after{background:#fff;height:26px;margin-left:-13px;top:6px;width:26px;content:counter(i);counter-increment:i;color:#777;font-weight:600;font-size:1.8rem}.opc-progress-bar-item._complete{cursor:pointer}.opc-progress-bar-item._complete:hover:before{background:#d7d7d7}.opc-progress-bar-item._complete:hover>span:before{background:#d7d7d7}.opc-progress-bar-item._complete>span{color:#08c}.opc-progress-bar-item._complete>span:after{font-family:porto-icons;content:'\f82b'}.opc-progress-bar-item._active:before{background:#ff5501}.opc-progress-bar-item._active>span{color:#777}.opc-progress-bar-item._active>span:before{background:#ff5501}.opc-progress-bar-item._active>span:after{font-family:porto-icons;content:'\f82b'}.checkout-index-index .modal-popup .form-shipping-address{max-width:500px}.checkout-index-index .modal-popup .modal-footer .action-save-address{float:right;margin:0 0 0 18px}.checkout-shipping-method .actions-toolbar>.primary{float:right}.checkout-shipping-method .actions-toolbar .action.primary{margin:0}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address{max-width:500px}.opc-wrapper .form-login{border-bottom:1px solid #ccc;padding-bottom:18px}.table-checkout-shipping-method{width:auto}.opc-sidebar{margin:46px 0 18px;width:66.66666667%;float:right;-ms-flex-order:2;-webkit-order:2;order:2;width:33%}.opc-summary-wrapper .modal-header .action-close{display:none}.authentication-dropdown{background-color:#fff;border:0;position:absolute;text-align:left;top:100%;transform-origin:0 0;transform:scale(1,0);transition:transform linear .1s,visibility 0s linear .1s;visibility:hidden;width:100%;box-shadow:0 0 5px rgba(0,0,0,.25);border-radius:8px;border-top:6px solid #08c}.authentication-dropdown._show{z-index:100;transform:scale(1,1);transition:transform linear .1s,visibility 0s linear 0s;visibility:visible}.authentication-wrapper{width:66.66666667%;text-align:right;margin-top:-95px}.block-authentication .block-title{font-size:20px;border-bottom:0;margin:0;margin-bottom:20px}.block-authentication .actions-toolbar>.primary{display:inline;float:right;margin-right:0}.block-authentication .actions-toolbar>.primary .action{margin-right:0}.popup-authentication .modal-inner-wrap{min-width:768px;width:60%}.popup-authentication .block-authentication{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-top:1px solid #c1c1c1}.popup-authentication .block[class],.popup-authentication .form-login,.popup-authentication .fieldset,.popup-authentication .block-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1}.popup-authentication .block[class]{box-sizing:border-box;float:left;padding:9px 27px 0 0;width:50%}.popup-authentication .block[class]+.block{border-left:1px solid #c1c1c1;border-top:0;margin:0;padding:9px 0 0 36px}.popup-authentication .block[class]+.block::before{left:0;top:50%}.popup-authentication .actions-toolbar{margin-bottom:0;margin-top:auto}.checkout-payment-method .payment-methods .actions-toolbar .primary{float:right;margin:0}.checkout-payment-method .fieldset>.field-select-billing>.control{float:none;width:100%}.payment-method-billing-address .action-update{float:right}.payment-method-billing-address .actions-toolbar .action-cancel{margin:6px 18px 0 0}.checkout-payment-method .payment-option-title{padding-left:22px}.checkout-payment-method .payment-option-content .payment-option-inner+.actions-toolbar{margin-left:0}.login-container .block.login .actions-toolbar>.primary{margin-bottom:0;margin-right:27px}.login-container .block.login .actions-toolbar>.secondary{float:left}.login-container .fieldset>.field>.control{width:55%}.actions-toolbar .secondary a.action{margin-top:10px}.form-create-account .fieldset-fullname .fields .field{float:left;margin:0 9px 9px 0}.form-create-account .fieldset-fullname .field-name-prefix,.form-create-account .fieldset-fullname .field-name-suffix{width:50px}.form.create.account{padding:35px 0}.form.create.account>.fieldset{width:50%;padding:0 25px;float:left}.form.create.account .actions-toolbar{clear:both;padding:0 25px}.form.forget .field{max-width:600px}.account.page-layout-2columns-left .sidebar-main,.account.page-layout-2columns-left .sidebar-additional{width:22.3%}.account.page-layout-2columns-left .column.main{width:77.7%}.account .data.table{margin-bottom:0}.account .data.table .col.actions{white-space:nowrap}.block-addresses-list .items.addresses>.item{margin-bottom:18px}.block-addresses-list .items.addresses>.item:nth-last-child(1),.block-addresses-list .items.addresses>.item:nth-last-child(2){margin-bottom:0}.control.captcha-image .captcha-img{margin:0 9px 9px 0}.storecredit .block-balance-history{width:100%}.table-balance-history .col{width:25%}.page-product-downloadable .product-options-wrapper{float:left;width:55%}.page-product-downloadable .product-options-bottom{float:right;width:40%}.page-product-giftcard .product-info-main .price-box .price-container.price-final_price{font-size:20px}.page-product-giftcard .product-info-main .price-box .price-container.price-final_price .price{font-size:36px;line-height:36px}.page-product-giftcard .product-add-form .field:not(.text){margin:0 0 18px;padding:0 12px 0 0;box-sizing:border-box;display:inline-block;width:50%;vertical-align:top}.page-product-giftcard .product-add-form .field:not(.text)>.label{margin:0 0 8px;display:inline-block}.page-product-giftcard .product-add-form .field:not(.text):last-child{margin-bottom:0}.page-product-giftcard .product-add-form .field:not(.text)+.fieldset{clear:both}.page-product-giftcard .product-add-form .field:not(.text)>.label{font-weight:400;font-size:1.4rem}.page-product-giftcard .product-add-form .field:not(.text)>.label+br{display:none}.page-product-giftcard .product-add-form .field:not(.text) .choice input{vertical-align:top}.page-product-giftcard .product-add-form .field:not(.text) .fields.group:before,.page-product-giftcard .product-add-form .field:not(.text) .fields.group:after{content:'';display:table}.page-product-giftcard .product-add-form .field:not(.text) .fields.group:after{clear:both}.page-product-giftcard .product-add-form .field:not(.text) .fields.group .field{box-sizing:border-box;float:left}.page-product-giftcard .product-add-form .field:not(.text) .fields.group.group-2 .field{width:50%!important}.page-product-giftcard .product-add-form .field:not(.text) .fields.group.group-3 .field{width:33.3%!important}.page-product-giftcard .product-add-form .field:not(.text) .fields.group.group-4 .field{width:25%!important}.page-product-giftcard .product-add-form .field:not(.text) .fields.group.group-5 .field{width:20%!important}.page-product-giftcard .product-add-form .field:not(.text) .addon{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;padding:0;width:100%}.page-product-giftcard .product-add-form .field:not(.text) .addon textarea,.page-product-giftcard .product-add-form .field:not(.text) .addon select,.page-product-giftcard .product-add-form .field:not(.text) .addon input{-ms-flex-order:2;-webkit-order:2;order:2;-webkit-flex-basis:100%;flex-basis:100%;display:inline-block;margin:0;width:auto}.page-product-giftcard .product-add-form .field:not(.text) .addon .addbefore,.page-product-giftcard .product-add-form .field:not(.text) .addon .addafter{background:#fff;background-clip:padding-box;border:1px solid #ccc;border-radius:6px;font-family:open sans,helvetica neue,Helvetica,Arial,sans-serif;font-size:13px;height:38px;line-height:1.4;padding:10px;vertical-align:baseline;width:100%;box-sizing:border-box;-ms-flex-order:3;-webkit-order:3;order:3;display:inline-block;vertical-align:middle;white-space:nowrap;width:auto}.page-product-giftcard .product-add-form .field:not(.text) .addon .addbefore:disabled,.page-product-giftcard .product-add-form .field:not(.text) .addon .addafter:disabled{opacity:.5}.page-product-giftcard .product-add-form .field:not(.text) .addon .addbefore::-moz-placeholder,.page-product-giftcard .product-add-form .field:not(.text) .addon .addafter::-moz-placeholder{color:#ddd}.page-product-giftcard .product-add-form .field:not(.text) .addon .addbefore::-webkit-input-placeholder,.page-product-giftcard .product-add-form .field:not(.text) .addon .addafter::-webkit-input-placeholder{color:#ddd}.page-product-giftcard .product-add-form .field:not(.text) .addon .addbefore:-ms-input-placeholder,.page-product-giftcard .product-add-form .field:not(.text) .addon .addafter:-ms-input-placeholder{color:#ddd}.page-product-giftcard .product-add-form .field:not(.text) .addon .addbefore{float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-product-giftcard .product-add-form .field:not(.text) .additional{margin-top:9px}.page-product-giftcard .product-add-form .field:not(.text).required>.label:after,.page-product-giftcard .product-add-form .field:not(.text)._required>.label:after{content:'*';color:#e02b27;font-size:1.2rem;margin:0 0 0 4.5px}.page-product-giftcard .product-add-form .field:not(.text) .note{font-size:1.2rem;margin:3px 0 0;padding:0;display:inline-block;text-decoration:none}.page-product-giftcard .product-add-form .field:not(.text) .note:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;line-height:12px;font-family:porto-icons;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-product-giftcard .product-add-form .field:not(.text):nth-child(odd){padding-right:25px}.page-product-giftcard .product-add-form .field:not(.text):nth-child(even){padding-right:0}.page-product-giftcard .product-add-form .product-options-wrapper .field:not(.date)>.control{width:auto}.gift-message .field{margin:0 0 18px;box-sizing:border-box}.gift-message .field>.label{margin:0}.gift-message .field:before,.gift-message .field:after{content:'';display:table}.gift-message .field:after{clear:both}.gift-message .field.choice:before,.gift-message .field.no-label:before{padding:6px 15px 0 0;width:25.8%;box-sizing:border-box;content:' ';float:left;height:1px}.gift-message .field .description{padding:6px 15px 0 0;text-align:left;width:25.8%;box-sizing:border-box;float:left}.gift-message .field:not(.choice)>.label{padding:6px 15px 0 0;text-align:left;width:25.8%;box-sizing:border-box;float:left}.gift-message .field:not(.choice)>.control{width:74.2%;float:left}.gift-options{position:relative;z-index:1}.gift-options .actions-toolbar{clear:both;padding:0;position:static}.gift-options .actions-toolbar .secondary{float:right}.gift-options .actions-toolbar .secondary .action{float:right;margin-left:18px;margin-right:0}.gift-options .actions-toolbar .secondary .action-cancel{display:block;float:left;margin-top:6px}.gift-options .actions-toolbar:nth-child(3):before{border-left:1px solid #c1c1c1;bottom:5rem;content:"";display:block;left:50%;overflow:hidden;position:absolute;top:0;width:0}.gift-options-title{font-weight:300;font-size:1.8rem}.gift-item-block .title{padding:18px 0}.item-gift td{padding-left:0;padding-right:0}.cart.table-wrapper .action-gift{float:left;display:inline-block;text-decoration:none}.cart.table-wrapper .action-gift:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:20px;color:#08c;content:'\f807';font-family:porto-icons;margin:0 0 0 9px;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.cart.table-wrapper .action-gift:hover:after{color:#777}.cart.table-wrapper .action-gift:active:after{color:#08c}.cart.table-wrapper .action-gift._active:after{content:'\f804'}.cart.table-wrapper .gift-options .actions-toolbar{clear:both;padding:0;position:static}.cart-container .cart-gift-item{margin-bottom:18px}.cart-container .cart-gift-item .gift-options,.cart-container .cart-gift-item .gift-summary{padding-bottom:18px}.form-giftregistry-share .fieldset .field,.form-giftregistry-edit .fieldset .field{width:45%}.form-giftregistry-edit .fieldset.shipping_address .fieldset{margin-top:18px}.table-giftregistry .col.create{white-space:nowrap}.table-giftregistry .col.message{width:40%}.table-giftregistry .col.actions{width:30%}.table-giftregistry-items .col.note{width:30%}.account .data.table.table-giftregistry-items>thead>tr>th,.account .data.table.table-giftregistry-items>tbody>tr>th,.account .data.table.table-giftregistry-items>tfoot>tr>th,.account .data.table.table-giftregistry-items>thead>tr>td,.account .data.table.table-giftregistry-items>tbody>tr>td,.account .data.table.table-giftregistry-items>tfoot>tr>td{border-top:1px solid #ccc}.account .data.table.table-giftregistry-items>caption+thead>tr:first-child>th,.account .data.table.table-giftregistry-items>colgroup+thead>tr:first-child>th,.account .data.table.table-giftregistry-items>thead:first-child>tr:first-child>th,.account .data.table.table-giftregistry-items>caption+thead>tr:first-child>td,.account .data.table.table-giftregistry-items>colgroup+thead>tr:first-child>td,.account .data.table.table-giftregistry-items>thead:first-child>tr:first-child>td{border-top:0}.account .data.table.table-giftregistry-items>tbody+tbody{border-top:1px solid #ccc}.account .data.table.table-giftregistry-items th{border-bottom:0}.account .data.table.table-giftregistry-items>tbody>tr:nth-child(even)>td,.account .data.table.table-giftregistry-items>tbody>tr:nth-child(even)>th{background:0 0}.form-giftregistry-search .fieldset{margin-bottom:29px}.form-giftregistry-search .fieldset .field.name,.form-giftregistry-search .fieldset .field.lastname{padding:0 12px 0 0;box-sizing:border-box;display:inline-block;width:50%;vertical-align:top;margin-bottom:auto}.form-giftregistry-search .fieldset .field.name+.fieldset,.form-giftregistry-search .fieldset .field.lastname+.fieldset{clear:both}.form-giftregistry-search .fieldset .field.lastname{padding:0}.block-giftregistry-shared-items .item{border-bottom:1px solid #ccc;border-top:0}.block-giftregistry-shared-items .product-item-photo{display:table-cell;max-width:100%;padding:0 18px 0 0;vertical-align:top;width:1%}.block-giftregistry-shared-items .product-item-details{display:table-cell;vertical-align:top;width:99%;word-break:normal}.block-giftregistry-shared-items .col.product{width:48%}.block-giftregistry-shared-items .col:not(.product){text-align:center}.block-giftregistry-shared-items .col.price{padding-top:17px}.block-giftregistry-shared-items .input-text.qty{margin-top:-4px}.gift-wrapping{box-sizing:border-box;float:left;padding-right:18px;width:50%}.gift-wrapping+.gift-message{border-left:1px solid #c1c1c1;box-sizing:border-box;float:left;padding-left:4.5rem;width:50%}.table-invitations .col{width:50%}.filter.block{margin-bottom:36px}.filter-title{display:none}.filter-content .item{margin:9px 0}.filter.active .filter-options,.filter-options{clear:both;position:static;overflow:initial;display:block;background:0 0}.filter-subtitle{position:static;display:block}.page-layout-1column .toolbar-products{position:absolute;top:0;width:100%}.page-layout-1column .products~.toolbar-products{position:static}.page-layout-1column.page-with-filter .column.main{position:relative;z-index:1;padding-top:45px}.page-layout-1column .filter.block{border-top:1px solid #ccc}.page-layout-1column .filter-content{margin-top:9px}.page-layout-1column .filter-subtitle{display:none}.page-layout-1column .filter-options-item{display:inline-block;border:0;margin-right:22.5px}.page-layout-1column .filter-options-item.active{position:relative;z-index:2}.page-layout-1column .filter-options-item.active:hover{z-index:3}.page-layout-1column .filter-options-item.active:after,.page-layout-1column .filter-options-item.active:before{content:"";display:block;border:8px solid transparent;height:0;width:0;border-bottom-color:#000;position:absolute;left:50%;bottom:-1px;z-index:3;margin-left:-20px}.page-layout-1column .filter-options-item.active:after{border-bottom-color:#fff;margin-top:2px;z-index:4}.page-layout-1column .filter-options-title{padding:0 20px 0 0}.page-layout-1column .filter-options-title:after{right:2px;top:3px;z-index:3}.page-layout-1column .filter-options-content{position:absolute;z-index:2;background:#fff;width:180px;top:100%;border:1px solid #ccc;padding:4.5px 0;-webkit-box-shadow:0 3px 5px 0 rgba(50,50,50,.75);-moz-box-shadow:0 3px 5px 0 rgba(50,50,50,.75);-ms-box-shadow:0 3px 5px 0 rgba(50,50,50,.75);box-shadow:0 3px 5px 0 rgba(50,50,50,.75)}.page-layout-1column .filter-options-content .item{padding:4.5px;margin:0}.page-layout-1column .filter-options-content .item a{margin-left:0}.page-layout-1column .filter-options-content .item:hover{background-color:#e8e8e8}.page-layout-1column .filter-current{display:inline;line-height:35px}.page-layout-1column .filter-current-subtitle{display:inline;padding:0;color:#c1c1c1;font-size:13px;font-weight:400}.page-layout-1column .filter-current-subtitle:after{content:":"}.page-layout-1column .filter-current .item,.page-layout-1column .filter-current .items{display:inline}.page-layout-1column .filter-current .item{margin-right:22.5px}.page-layout-1column .filter-current .action.remove{line-height:normal}.page-layout-1column .filter-actions{display:inline}.page-layout-1column .filter-actions~.filter-options{margin-top:22.5px}.wishlist.window.popup{bottom:auto;top:20%;left:50%;margin-left:-212px;width:380px;right:auto}.block-wishlist-management{margin-bottom:18px}.block-wishlist-management .wishlist-select{border-bottom:1px solid #e8e8e8;display:table;margin-bottom:15px;width:100%}.block-wishlist-management .wishlist-select .wishlist-name{display:table-cell;margin-right:9px;padding:4.5px 9px 9px;vertical-align:top;white-space:nowrap;width:5%}.block-wishlist-management .wishlist-select-items{display:table-cell;padding-right:160px;vertical-align:top}.block-wishlist-management .wishlist-select-items .item{display:inline-block;margin-right:9px;padding:4.5px 9px 9px}.block-wishlist-management .wishlist-select-items .item:last-child{margin-right:0}.block-wishlist-management .wishlist-select-items .current{border-bottom:3px solid #ff5501;font-weight:600}.block-wishlist-management .wishlist-select .wishlist-name-current{display:none}.block-wishlist-management .wishlist-add.item{position:absolute;right:0;top:0}.block-wishlist-management .wishlist-title strong{font-size:4rem}.block-wishlist-management .wishlist-info{float:left}.block-wishlist-management .wishlist-toolbar{float:right}.block-wishlist-info-items .product-item-photo{margin-left:0}.products-grid.wishlist .product-item-checkbox{float:left}.products-grid.wishlist .product-item-checkbox+.product-item-name{margin-left:22.5px}.block.newsletter{width:34%}.products.wrapper.list .product-reviews-summary{margin:0}.form-create-return .fieldset .field{width:45%}.magento-rma-guest-returns .column.main .block.block-order-details-view .block-content:not(.widget) .box{clear:none;float:left;width:25%}.block-returns-tracking .block-title .action{margin:12px 0 0 30px}.block-returns-tracking .block-title .action.track{float:right}.order-links .item{float:left;margin:0 -1px 0 0}.order-links .item a{padding:1px 35px}.order-links .item strong{border-bottom:0;margin-bottom:-1px;padding:1px 35px 2px}.order-actions-toolbar .action.print{display:block;float:right}.account .column.main .block.block-order-details-view .block-content:not(.widget) .box,[class^=sales-guest-] .column.main .block.block-order-details-view .block-content:not(.widget) .box,.sales-guest-view .column.main .block.block-order-details-view .block-content:not(.widget) .box{clear:none;float:left;width:25%}.block-order-details-comments{margin:0 0 60px}.block-order-details-comments .comment-date{clear:left;float:left;margin-right:50px;max-width:90px}.block-order-details-comments .comment-content{overflow:hidden}.order-details-items{margin-top:-1px;padding:25px}.order-details-items .col.name{padding-left:0}.order-details-items .col.price{text-align:center}.order-details-items .col.subtotal{text-align:right}.order-details-items tbody td{padding-top:20px;padding-bottom:20px}.order-details-items tfoot .amount,.order-details-items tfoot .mark{text-align:right}.table-order-items tbody .col.label,.table-order-items tbody .col.value{padding-left:0}.table-order-items.invoice .col.qty,.table-order-items.shipment .col.qty{text-align:center}.table-order-items.creditmemo .col.qty,.table-order-items.creditmemo .col.discount,.table-order-items.creditmemo .col.subtotal{text-align:center}.table-order-items.creditmemo .col.total{text-align:right}.form.send.friend .fieldset .field.text{width:100%}.products-grid.wishlist .product-item-info:hover .product-item-inner{display:block}.products-grid.wishlist .product-item-tooltip{display:inline-block}.products-grid.wishlist .product-item-actions{margin:9px 0 0}.products-grid.wishlist .product-item-actions>*{display:inline-block;margin-bottom:7px;margin-top:7px}.products-grid.wishlist .product-item .fieldset{display:table}.products-grid.wishlist .product-item .fieldset .field.qty,.products-grid.wishlist .product-item .fieldset .product-item-actions{display:table-cell;vertical-align:bottom}.products-grid.wishlist .product-item .fieldset .field.qty{padding-right:9px}.products-grid.wishlist .product-item .box-tocart .actions-primary{margin:0}.products-grid.wishlist .product-item .box-tocart .stock{margin:18px 0 0}.products-grid.wishlist .product-item .tocart{width:auto}.wishlist-index-index .product-item-info{width:auto}.wishlist-index-index .product-item-inner{padding:0 0 9px}.weltpixel-quickview-catalog-product-view.catalog-product-view .breadcrumbs,.weltpixel-quickview-catalog-product-view.catalog-product-view .columns,.weltpixel-quickview-catalog-product-view.catalog-product-view .page.messages,.weltpixel-quickview-catalog-product-view.catalog-product-view .page-title-wrapper{max-width:100%;width:100%;margin:0 auto}html,body{min-height:100%}.ie9 body{background-color:#8f8f8f}.customer-menu .header.links a{color:#777!important}.sticky-logo{float:left}.sticky-logo .logo{margin:0!important}.sticky-logo .logo img{height:30px;width:auto;max-width:none;margin-right:20px}header.page-header.sticky-header .nav-sections{position:fixed!important;left:0!important;top:0!important;z-index:200!important;margin:0!important;padding:12px 0!important;width:100%!important;box-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:all;transition:all .5s ease}header.page-header.sticky-header .navigation{padding-left:5%;padding-right:5%}header.page-header.sticky-header .navigation>ul{background-color:transparent}header.page-header.sticky-header .navigation li.level0>.level-top{padding:0 15px;line-height:30px}header.page-header.sticky-header .navigation li.level0.parent>a:after{line-height:30px}header.page-header.sticky-header .navigation li.level0>a>span.cat-label{top:-9px}header.page-header.sticky-header .minicart-wrapper{position:absolute;right:55px;top:50%;margin-top:-20px}.page-header{margin-bottom:0}.page-header .panel.wrapper{background-color:#f0f0ed}.page-header .header.panel{padding-bottom:11px;padding-top:10px}.page-header .switcher{float:left;margin-right:15px;-ms-flex-order:1;-webkit-order:1;order:1}.page-header .navigation .level0>.level-top{text-transform:uppercase;display:inline-block}.page-header .navigation .level0.parent>a:after{content:'\f813';display:inline-block;font-family:porto-icons;vertical-align:top;margin-left:6px;line-height:42px}.page-header .navigation .level0 .submenu{border-top-width:5px;padding:6px 8px;box-shadow:0 0 3px rgba(0,0,0,.25);border-radius:0 6px 6px 6px}.page-header .navigation .level0 .submenu li{margin-bottom:0;position:relative}.page-header .navigation .level0 .submenu .submenu{border-top-width:0;margin-top:-6px!important;margin-left:8px!important}.page-header .navigation .level0 .submenu li.parent>a:after{content:'\f801';display:inline-block;font-family:porto-icons;vertical-align:top;margin-left:6px;margin-right:5px;line-height:15px;float:right}.page-header .navigation .level0 .submenu .active>a{border:0}.page-header .drop-menu{position:relative;text-align:left;float:left;width:25%;min-width:250px;padding:0 15px}.page-header .drop-menu .nav-sections{position:absolute;top:100%;left:15px;width:100%;width:calc(100% - 30px);background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.4);border-bottom:5px solid #303030;visibility:hidden;opacity:0}.page-header .drop-menu>a{color:#fff;background-color:#303030;padding:14px 15px;width:100%;font-size:13px;font-weight:700;display:block;line-height:1;text-decoration:none}.page-header .drop-menu>a:hover{background-color:#777;color:#fff}.page-header .drop-menu+.custom-menu-block{display:inline-block;line-height:41px;width:auto;float:left}.page-header .drop-menu+.custom-menu-block a{padding:0 14px;font-size:12px;font-weight:600;color:#777;white-space:nowrap}.page-header.header-newskin.sticky-header .nav-sections{background-color:#fff}.page-header.header-newskin .nav-sections{pointer-events:none}.page-header.header-newskin .navigation .level0{margin-right:3px;color:#161616;text-align:left;pointer-events:all}.page-header.header-newskin .navigation .level0>.level-top{color:inherit;padding:0 12px;line-height:42px;font-size:13px;font-weight:400;letter-spacing:.025em}.page-header.header-newskin .navigation li.level0.parent a.level-top:before{content:"";width:10px;height:10px;border:7px solid transparent;border-bottom-color:#fff;position:absolute;left:50%;margin-left:-8px;top:100%;margin-top:-14px;visibility:hidden;opacity:0;transition:all .1s}.page-header.header-newskin .navigation:not(.side-megamenu) li.level0.parent:hover a.level-top:before{visibility:visible;opacity:1}.page-header.header-newskin .navigation .level0 .submenu{border-top-width:0;box-shadow:0 7px 10px -2px rgba(0,0,0,.25)}.page-header.header-newskin .navigation li.level0.fullwidth .submenu li.level1>a,.page-header.header-newskin .navigation li.level0.staticwidth .submenu li.level1>a{font-size:13px;font-weight:700;margin-top:26px;margin-bottom:4px;color:#434d53;padding:0 5px}.page-header.header-newskin .navigation li.level0.fullwidth .submenu a,.page-header.header-newskin .navigation li.level0.classic .submenu a,.page-header.header-newskin .navigation li.level0.staticwidth .submenu a{font-size:12px;font-weight:600;line-height:24px;text-transform:uppercase}.cms-index-index .page-header .drop-menu>a{pointer-events:none}.cms-index-index .page-header .drop-menu .nav-sections{visibility:visible;opacity:1;padding:0!important}.cms-index-index .page-header.sticky-header .drop-menu>a{pointer-events:all}.cms-index-index .page-header.sticky-header .drop-menu .nav-sections{visibility:hidden;opacity:0}.cms-index-index .page-header.sticky-header .drop-menu .nav-sections.visible{visibility:visible;opacity:1}.page-main>.page-title-wrapper .page-title{display:inline-block}.page-main>.page-title-wrapper .page-title+.action{float:right;margin-top:18px}.customer-welcome{display:inline-block;position:relative}.customer-welcome:before,.customer-welcome:after{content:'';display:table}.customer-welcome:after{clear:both}.customer-welcome .action.switch{padding:0;cursor:pointer;display:inline-block;text-decoration:none}.customer-welcome .action.switch>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.customer-welcome .action.switch:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:15px;color:inherit;content:'\f807';font-family:porto-icons;margin:0 0 0 5px;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.customer-welcome .action.switch:hover:after{color:inherit}.customer-welcome .action.switch:active:after{color:inherit}.customer-welcome .action.switch.active{display:inline-block;text-decoration:none}.customer-welcome .action.switch.active>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.customer-welcome .action.switch.active:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:15px;color:inherit;content:'\f804';font-family:porto-icons;margin:0 0 0 5px;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.customer-welcome .action.switch.active:hover:after{color:inherit}.customer-welcome .action.switch.active:active:after{color:inherit}.customer-welcome ul{margin:0;padding:0;list-style:none none;background:#fff;border:0;margin-top:4px;min-width:100%;z-index:101;box-sizing:border-box;display:none;position:absolute;top:100%;box-shadow:0 3px 3px rgba(0,0,0,.15)}.customer-welcome ul li{margin:0;padding:0}.customer-welcome ul li:hover{background:#e8e8e8;cursor:pointer}.customer-welcome ul:before,.customer-welcome ul:after{border-bottom-style:solid;content:'';display:block;height:0;position:absolute;width:0}.customer-welcome ul:before{border:6px solid;border-color:transparent transparent #fff transparent;z-index:99}.customer-welcome ul:after{border:7px solid;border-color:transparent transparent #bbb transparent;z-index:98}.customer-welcome ul:before{left:10px;top:-12px}.customer-welcome ul:after{left:9px;top:-14px}.customer-welcome.active{overflow:visible}.customer-welcome.active ul{display:block}.customer-welcome li a{color:#333;text-decoration:none;display:block;line-height:1.4;padding:8px}.customer-welcome li a:visited{color:#333;text-decoration:none}.customer-welcome li a:hover{color:#333;text-decoration:none}.customer-welcome li a:active{color:#333;text-decoration:none}.customer-welcome .customer-menu{display:none}.customer-welcome .action.switch{background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;vertical-align:top}.customer-welcome .action.switch:focus,.customer-welcome .action.switch:active{background:0 0;border:none}.customer-welcome .action.switch:hover{background:0 0;border:none}.customer-welcome .action.switch.disabled,.customer-welcome .action.switch[disabled],fieldset[disabled] .customer-welcome .action.switch{pointer-events:none;opacity:.5}.customer-welcome .header.links{min-width:175px;box-shadow:0 0 3px rgba(0,0,0,.25);border-radius:3px;margin-top:7px;left:auto;right:0}.customer-welcome .header.links:before{left:auto;right:10px}.customer-welcome .header.links:after{left:auto;right:9px;border-bottom-color:#ccc}.customer-welcome.active .action.switch:after{content:'\f804'}.customer-welcome.active .customer-menu{display:block}.customer-welcome .greet{display:none}.header.panel>.header.links{margin:0;padding:0;list-style:none none;float:right;margin-left:auto}.header.panel>.header.links>li{display:inline-block;vertical-align:top}.header.panel>.header.links>li{margin-bottom:0}.header.panel>.header.links>li.welcome,.header.panel>.header.links>li>a{display:inline-block;line-height:1.4}.header.panel>.header.links>li>a,.header.panel>.header.links>li>span{padding:0 15px;border-left:1px solid #ccc}.header.panel>.header.links>li:last-child>a,.header.panel>.header.links>li:last-child>span{padding-right:0}.header.panel>.header.links>li:first-child>a,.header.panel>.header.links>li:first-child>span{padding-left:0;border-left:0}.header.panel>.header.links>li.welcome a{color:#fff;padding-left:4.5px}.header.panel>.header.links>.customer-welcome+.authorization-link{display:none}.header.content{padding:0 15px}.logo img{max-height:inherit}.page-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0;min-height:100%;position:relative;transition:margin .3s ease-out 0}.page-wrapper>.breadcrumbs,.page-wrapper>.top-container,.page-wrapper>.widget{box-sizing:border-box;width:100%}.ie10 .page-wrapper,.ie11 .page-wrapper{height:100%}.mst-searchautocomplete__autocomplete{width:100%;min-width:0}.mst-searchautocomplete__autocomplete._active{display:block!important}.mst-searchautocomplete__autocomplete._active.mst-2-cols{width:720px!important;position:absolute}.mst-searchautocomplete__autocomplete._active.mst-2-cols .mst-searchautocomplete__index{clear:left;float:left;display:block;position:relative;max-width:240px;width:240px;padding-bottom:10px;box-sizing:border-box;border-right:1px solid #efefef;margin-right:-1px}.mst-searchautocomplete__autocomplete._active.mst-2-cols div.magento_catalog_product{width:480px!important;max-width:480px!important;clear:right;float:right;border-left:1px solid #efefef;border-right:unset;margin-left:-1px}.mst-searchautocomplete__autocomplete._active.mst-2-cols .mst-searchautocomplete__show-all{clear:both}.mst-searchautocomplete__autocomplete._noresults{display:none!important}.block.widget .products-grid .product-item{width:33.33333333%}.sidebar .block.widget .products-grid .product-item{margin-left:0;width:100%}.sidebar .block.widget .products-grid .product-item .actions-secondary{display:block;padding:10px 0}.page-layout-1column .block.widget .products-grid .product-item{margin-left:2%;width:calc((100% - 6%)/4)}.page-layout-1column .block.widget .products-grid .product-item:nth-child(3n+1){margin-left:2%}.page-layout-1column .block.widget .products-grid .product-item:nth-child(4n+1){margin-left:0}.page-layout-3columns .block.widget .products-grid .product-item{width:50%}.sidebar .block.widget .pager .pages-item-next{padding:0}.sidebar .block.widget .pager .pages-item-next .action{margin:0}}@media all and (min-width:992px),print{.ambrands-search-wrapper{float:right;width:20%}.brand-images .brands-letter{padding-right:35px;width:inherit}.brand-images .brands-letter .brand-item{margin:0 10px 20px}.amslider .slide{margin:0 20px 20px 0;max-width:32%;-webkit-flex-basis:auto;flex-basis:auto}.ambrands-list-popup{position:absolute;width:600px;height:450px;background:#fff;box-shadow:0 0 1px 1px #ccc;opacity:0;transition:all .5s ease;pointer-events:none}.ambrands-menu-item:hover .ambrands-list-popup,.ammenu-item:hover .ambrands-list-popup{display:block;opacity:1;pointer-events:auto}.ambrands-list-container{height:100%;font-size:0}.ambrands-popup-filter{display:inline-block;box-sizing:border-box;width:27%;height:100%;padding:20px;font-size:0;vertical-align:top;text-align:center;background:#f0f0f0}.ambrands-popup-filter .ambrands-letter{display:inline-block;box-sizing:border-box;width:40px;height:40px;font-size:14px;line-height:40px;text-align:center;color:#333}.ambrands-popup-filter .ambrands-letter:hover{color:#333;text-decoration:none;background:#ccc}.ambrands-popup-filter .ambrands-letter.-disabled{background-color:#f1f1f1;opacity:.6;pointer-events:none}.ambrands-popup-filter .ambrands-letter.-active{color:#fff;background:#f58d0f}.ambrands-popup-filter .ambrands-letter.-letter-all{width:100%;margin-bottom:15px}.ambrands-popup-items{display:inline-block;box-sizing:border-box;width:73%;height:100%;padding:20px;overflow:auto;font-size:14px}.ambrands-popup-items .brand-images .brands-letter{width:100%;padding:0}.ambrands-popup-items .brand-item{text-align:center}.ambrands-popup-items .brand-item .label:before{content:none}.ambrands-popup-items .brand-item .count{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.ambrands-popup-items .brand-images .brands-letter .brand-item{margin:0 20px 20px 0}.ambrands-popup-items .letter{margin-bottom:15px}.filter-options-content .am-filter-price{width:43%}.amslider-container.am-swiper-slider{width:85%}.amsearch-form-container.-opened .amsearch-wrapper-input,.search-autocomplete,.amsearch-results{max-width:76vw}.amsearch-wrapper-input.-left-position,.search-autocomplete.-left-position{right:inherit;left:0}.amsearch-wrapper-input.-right-position,.search-autocomplete.-right-position{left:inherit;right:0}.search-autocomplete.-top-position{bottom:calc(100% + 5px);top:inherit}.search-autocomplete.-bottom-position{bottom:inherit;top:calc(100% + 5px)}.amsearch-emptysearch-cms{display:flex;align-items:center;justify-content:space-between;padding:40px 70px}.amsearch-emptysearch-cms>.amsearch-item{max-width:50%}.amsearch-emptysearch-cms>.amsearch-content{padding-right:10px}.amsearch-emptysearch-cms .amsearch-content>.amsearch-title{margin:0 0 25px;font-size:72px}.amsearch-emptysearch-cms .amsearch-text{font-size:28px;line-height:33px}.amsearch-emptysearch-cms .amsearch-contacts-block{margin-top:45px;font-size:22px}.amsearch-emptysearch-cms .amsearch-image-block{margin-top:0}.amsearch-emptysearch-cms .amsearch-contacts-block>.amsearch-title{margin-bottom:10px}.products-grid.columns3 .product-item,.products-grid.columns4 .product-item,.products-grid.columns5 .product-item{width:33.33333333%}.products-grid.columns3 .product-item.nth-child-2np1,.products-grid.columns4 .product-item.nth-child-2np1,.products-grid.columns5 .product-item.nth-child-2np1{clear:none}.products-grid.columns3 .product-item.nth-child-3np1,.products-grid.columns4 .product-item.nth-child-3np1,.products-grid.columns5 .product-item.nth-child-3np1{clear:left}.products-grid.columns6 .product-item,.products-grid.columns7 .product-item,.products-grid.columns8 .product-item{width:20%}.products-grid.columns6 .product-item.nth-child-3np1,.products-grid.columns7 .product-item.nth-child-3np1,.products-grid.columns8 .product-item.nth-child-3np1,.products-grid.columns6 .product-item.nth-child-2np1,.products-grid.columns7 .product-item.nth-child-2np1,.products-grid.columns8 .product-item.nth-child-2np1{clear:none}.products-grid.columns6 .product-item.nth-child-5np1,.products-grid.columns7 .product-item.nth-child-5np1,.products-grid.columns8 .product-item.nth-child-5np1{clear:left}.products-grid.products.grid.flex-grid.columns3 .product-item.nth-child-2np1,.products-grid.products.grid.flex-grid.columns4 .product-item.nth-child-2np1,.products-grid.products.grid.flex-grid.columns5 .product-item.nth-child-2np1{border-left-color:#e3e4e4}.products-grid.products.grid.flex-grid.columns3 .product-item.nth-child-3np1,.products-grid.products.grid.flex-grid.columns4 .product-item.nth-child-3np1,.products-grid.products.grid.flex-grid.columns5 .product-item.nth-child-3np1{border-left-color:transparent}.products-grid.products.grid.flex-grid.columns3 .product-item:nth-child(1) .product-item-info,.products-grid.products.grid.flex-grid.columns4 .product-item:nth-child(1) .product-item-info,.products-grid.products.grid.flex-grid.columns5 .product-item:nth-child(1) .product-item-info,.products-grid.products.grid.flex-grid.columns3 .product-item:nth-child(2) .product-item-info,.products-grid.products.grid.flex-grid.columns4 .product-item:nth-child(2) .product-item-info,.products-grid.products.grid.flex-grid.columns5 .product-item:nth-child(2) .product-item-info,.products-grid.products.grid.flex-grid.columns3 .product-item:nth-child(3) .product-item-info,.products-grid.products.grid.flex-grid.columns4 .product-item:nth-child(3) .product-item-info,.products-grid.products.grid.flex-grid.columns5 .product-item:nth-child(3) .product-item-info{border-top-color:transparent}.products-grid.products.grid.flex-grid.columns6 .product-item.nth-child-3np1,.products-grid.products.grid.flex-grid.columns7 .product-item.nth-child-3np1,.products-grid.products.grid.flex-grid.columns8 .product-item.nth-child-3np1,.products-grid.products.grid.flex-grid.columns6 .product-item.nth-child-2np1,.products-grid.products.grid.flex-grid.columns7 .product-item.nth-child-2np1,.products-grid.products.grid.flex-grid.columns8 .product-item.nth-child-2np1{border-left-color:#e3e4e4}.products-grid.products.grid.flex-grid.columns6 .product-item.nth-child-5np1,.products-grid.products.grid.flex-grid.columns7 .product-item.nth-child-5np1,.products-grid.products.grid.flex-grid.columns8 .product-item.nth-child-5np1{border-left-color:transparent}.products-grid.products.grid.flex-grid.columns6 .product-item:nth-child(1) .product-item-info,.products-grid.products.grid.flex-grid.columns7 .product-item:nth-child(1) .product-item-info,.products-grid.products.grid.flex-grid.columns8 .product-item:nth-child(1) .product-item-info,.products-grid.products.grid.flex-grid.columns6 .product-item:nth-child(2) .product-item-info,.products-grid.products.grid.flex-grid.columns7 .product-item:nth-child(2) .product-item-info,.products-grid.products.grid.flex-grid.columns8 .product-item:nth-child(2) .product-item-info,.products-grid.products.grid.flex-grid.columns6 .product-item:nth-child(3) .product-item-info,.products-grid.products.grid.flex-grid.columns7 .product-item:nth-child(3) .product-item-info,.products-grid.products.grid.flex-grid.columns8 .product-item:nth-child(3) .product-item-info,.products-grid.products.grid.flex-grid.columns6 .product-item:nth-child(4) .product-item-info,.products-grid.products.grid.flex-grid.columns7 .product-item:nth-child(4) .product-item-info,.products-grid.products.grid.flex-grid.columns8 .product-item:nth-child(4) .product-item-info,.products-grid.products.grid.flex-grid.columns6 .product-item:nth-child(5) .product-item-info,.products-grid.products.grid.flex-grid.columns7 .product-item:nth-child(5) .product-item-info,.products-grid.products.grid.flex-grid.columns8 .product-item:nth-child(5) .product-item-info{border-top-color:transparent}.box-tocart .paypal:first-of-type{margin-top:13px}.checkout-index-index .modal-popup .modal-inner-wrap{margin-left:-400px;width:800px;left:50%}.opc-wrapper .shipping-address-item{width:33.33333333%}.opc-wrapper .shipping-address-item:before{background:#ccc;height:calc(100% - 20px);content:'';left:0;position:absolute;top:0;width:1px}.opc-wrapper .shipping-address-item:nth-child(3n+1):before{display:none}.opc-wrapper .shipping-address-item.selected-item:before{display:none}.opc-wrapper .shipping-address-item.selected-item+.shipping-address-item:before{display:none}.table-checkout-shipping-method{min-width:500px}.wishlist-index-index .products-grid .product-items{margin:0}.wishlist-index-index .products-grid .product-item{margin-bottom:18px;margin-left:calc((100% - 4 * 24%)/3);padding:0;width:24.439%}.wishlist-index-index .products-grid .product-item:nth-child(4n+1){margin-left:0}.block.widget .products-grid .product-item{width:20%}.page-layout-1column .block.widget .products-grid .product-item{margin-left:2%;width:calc((100% - 8%)/5)}.page-layout-1column .block.widget .products-grid .product-item:nth-child(4n+1){margin-left:2%}.page-layout-1column .block.widget .products-grid .product-item:nth-child(5n+1){margin-left:0}.page-layout-3columns .block.widget .products-grid .product-item{width:25%}.block.widget .products-grid .product-items{margin:0}.block.widget .products-grid .product-item{margin-left:calc((100% - 4 * 24.439%)/3);padding:0;width:24.439%}.block.widget .products-grid .product-item:nth-child(4n+1){margin-left:0}}@media all and (min-width:1200px),print{.brands-filters .letter{margin:0;border-radius:0;border-right:none}.brands-filters .letter-all{margin-right:20px}.brands-filters .letter:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.brands-filters .letter:last-child{border-right:1px solid #ccc;border-top-right-radius:5px;border-bottom-right-radius:5px}.amslider .wrapper{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.products-grid.columns3 .product-item{width:33.33333333%}.products-grid.columns3 .product-item.nth-child-2np1{clear:none}.products-grid.columns3 .product-item.nth-child-3np1{clear:left}.products-grid.columns4{margin-left:-10px;margin-right:-10px}.products-grid.columns4 .product-item{padding:10px;width:25%}.products-grid.columns4 .product-item.nth-child-2np1,.products-grid.columns4 .product-item.nth-child-3np1{clear:none}.products-grid.columns4 .product-item.nth-child-4np1{clear:left}.products-grid.columns5{margin-left:-5px;margin-right:-5px}.products-grid.columns5 .product-item{padding:10px 5px;width:20%}.products-grid.columns5 .product-item.nth-child-2np1,.products-grid.columns5 .product-item.nth-child-3np1{clear:none}.products-grid.columns5 .product-item.nth-child-5np1{clear:left}.products-grid.columns6{margin-left:-4px;margin-right:-4px}.products-grid.columns6 .product-item{padding:10px 4px;width:16.66666667%}.products-grid.columns6 .product-item.nth-child-2np1,.products-grid.columns6 .product-item.nth-child-3np1,.products-grid.columns6 .product-item.nth-child-5np1{clear:none}.products-grid.columns6 .product-item.nth-child-6np1{clear:left}.products-grid.columns7{margin-left:-3px;margin-right:-3px}.products-grid.columns7 .product-item{padding:10px 3px;width:14.28571429%}.products-grid.columns7 .product-item.nth-child-2np1,.products-grid.columns7 .product-item.nth-child-3np1,.products-grid.columns7 .product-item.nth-child-5np1{clear:none}.products-grid.columns7 .product-item.nth-child-7np1{clear:left}.products-grid .columns8{margin-left:-3px;margin-right:-3px}.products-grid .columns8 .product-item{padding:10px 3px;width:12.5%}.products-grid .columns8 .product-item.nth-child-2np1,.products-grid .columns8 .product-item.nth-child-3np1,.products-grid .columns8 .product-item.nth-child-5np1{clear:none}.products-grid .columns8 .product-item.nth-child-8np1{clear:left}.products-grid.products.grid.flex-grid.columns3 .product-item.nth-child-2np1{border-left-color:#e3e4e4}.products-grid.products.grid.flex-grid.columns3 .product-item.nth-child-3np1{border-left-color:transparent}.products-grid.products.grid.flex-grid.columns3 .product-item:nth-child(1) .product-item-info,.products-grid.products.grid.flex-grid.columns3 .product-item:nth-child(2) .product-item-info,.products-grid.products.grid.flex-grid.columns3 .product-item:nth-child(3) .product-item-info{border-top-color:transparent}.products-grid.products.grid.flex-grid.columns4 .product-item.nth-child-2np1,.products-grid.products.grid.flex-grid.columns4 .product-item.nth-child-3np1{border-left-color:#e3e4e4}.products-grid.products.grid.flex-grid.columns4 .product-item.nth-child-4np1{border-left-color:transparent}.products-grid.products.grid.flex-grid.columns4 .product-item:nth-child(1) .product-item-info,.products-grid.products.grid.flex-grid.columns4 .product-item:nth-child(2) .product-item-info,.products-grid.products.grid.flex-grid.columns4 .product-item:nth-child(3) .product-item-info,.products-grid.products.grid.flex-grid.columns4 .product-item:nth-child(4) .product-item-info{border-top-color:transparent}.products-grid.products.grid.flex-grid.columns5 .product-item.nth-child-2np1,.products-grid.products.grid.flex-grid.columns5 .product-item.nth-child-3np1{border-left-color:#e3e4e4}.products-grid.products.grid.flex-grid.columns5 .product-item.nth-child-5np1{border-left-color:transparent}.products-grid.products.grid.flex-grid.columns5 .product-item:nth-child(1) .product-item-info,.products-grid.products.grid.flex-grid.columns5 .product-item:nth-child(2) .product-item-info,.products-grid.products.grid.flex-grid.columns5 .product-item:nth-child(3) .product-item-info,.products-grid.products.grid.flex-grid.columns5 .product-item:nth-child(4) .product-item-info,.products-grid.products.grid.flex-grid.columns5 .product-item:nth-child(5) .product-item-info{border-top-color:transparent}.products-grid.products.grid.flex-grid.columns6 .product-item.nth-child-2np1,.products-grid.products.grid.flex-grid.columns6 .product-item.nth-child-3np1,.products-grid.products.grid.flex-grid.columns6 .product-item.nth-child-5np1{border-left-color:#e3e4e4}.products-grid.products.grid.flex-grid.columns6 .product-item.nth-child-6np1{border-left-color:transparent}.products-grid.products.grid.flex-grid.columns6 .product-item:nth-child(1) .product-item-info,.products-grid.products.grid.flex-grid.columns6 .product-item:nth-child(2) .product-item-info,.products-grid.products.grid.flex-grid.columns6 .product-item:nth-child(3) .product-item-info,.products-grid.products.grid.flex-grid.columns6 .product-item:nth-child(4) .product-item-info,.products-grid.products.grid.flex-grid.columns6 .product-item:nth-child(5) .product-item-info,.products-grid.products.grid.flex-grid.columns6 .product-item:nth-child(6) .product-item-info{border-top-color:transparent}.products-grid.products.grid.flex-grid.columns7 .product-item.nth-child-2np1,.products-grid.products.grid.flex-grid.columns7 .product-item.nth-child-3np1,.products-grid.products.grid.flex-grid.columns7 .product-item.nth-child-5np1{border-left-color:#e3e4e4}.products-grid.products.grid.flex-grid.columns7 .product-item.nth-child-7np1{border-left-color:transparent}.products-grid.products.grid.flex-grid.columns7 .product-item:nth-child(1) .product-item-info,.products-grid.products.grid.flex-grid.columns7 .product-item:nth-child(2) .product-item-info,.products-grid.products.grid.flex-grid.columns7 .product-item:nth-child(3) .product-item-info,.products-grid.products.grid.flex-grid.columns7 .product-item:nth-child(4) .product-item-info,.products-grid.products.grid.flex-grid.columns7 .product-item:nth-child(5) .product-item-info,.products-grid.products.grid.flex-grid.columns7 .product-item:nth-child(6) .product-item-info,.products-grid.products.grid.flex-grid.columns7 .product-item:nth-child(7) .product-item-info{border-top-color:transparent}.products-grid.products.grid.flex-grid .columns8 .product-item.nth-child-2np1,.products-grid.products.grid.flex-grid .columns8 .product-item.nth-child-3np1,.products-grid.products.grid.flex-grid .columns8 .product-item.nth-child-5np1{border-left-color:#e3e4e4}.products-grid.products.grid.flex-grid .columns8 .product-item.nth-child-8np1{border-left-color:transparent}.products-grid.products.grid.flex-grid .columns8 .product-item:nth-child(1) .product-item-info,.products-grid.products.grid.flex-grid .columns8 .product-item:nth-child(2) .product-item-info,.products-grid.products.grid.flex-grid .columns8 .product-item:nth-child(3) .product-item-info,.products-grid.products.grid.flex-grid .columns8 .product-item:nth-child(4) .product-item-info,.products-grid.products.grid.flex-grid .columns8 .product-item:nth-child(5) .product-item-info,.products-grid.products.grid.flex-grid .columns8 .product-item:nth-child(6) .product-item-info,.products-grid.products.grid.flex-grid .columns8 .product-item:nth-child(7) .product-item-info,.products-grid.products.grid.flex-grid .columns8 .product-item:nth-child(8) .product-item-info{border-top-color:transparent}body.layout-fullwidth .navigation,body.layout-fullwidth .header.content,body.layout-fullwidth .top-container,body.layout-fullwidth .page-wrapper>.breadcrumbs .items{max-width:none;padding-left:20px;padding-right:20px}body.layout-fullwidth .page-header .header.panel{padding-left:20px;padding-right:20px}body.layout-fullwidth.catalog-category-view .page-main,body.layout-fullwidth.catalog-product-view .page-main,body.layout-fullwidth.cms-index-index .page-main,body.layout-fullwidth.catalogsearch-result-index .page-main{max-width:none;padding-left:20px;padding-right:20px}}body{text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}.header.content .nav-toggle{margin-right:0}.header.content .storefinder-link_container{position:absolute;display:inline-block;top:50%;right:385px;transform:translateY(-50%)}.header.content .storefinder-link_container .storefinder_link{position:relative;display:block;width:30px;height:30px}.header.content .storefinder-link_container .storefinder_link:before{content:'';display:block;width:100%;height:100%;background:url(../images/icons/new-storefinder.svg) center no-repeat;background-size:contain}@media only screen and (max-width:992px){.header.content .storefinder-link_container{right:250px}}@media only screen and (max-width:767px){.header.content .storefinder-link_container{float:left;right:unset;position:relative;height:auto;top:15px!important;transform:unset;margin-right:20px;margin-left:15px}}@media screen and (max-width:320px){.header.content .storefinder-link_container{margin-right:10px;margin-left:10px}}.header.content .minicart-wrapper{margin-top:-16px;padding:0;max-width:30px}.header.content .minicart-wrapper .counter.qty{background-color:#ed1c24!important;width:21px;height:21px}.header.content .minicart-wrapper .counter.qty.empty{opacity:0}.header.content .minicart-wrapper .counter.qty .counter-number{position:absolute;width:100%;text-align:center;right:0;font-size:12px;margin-left:1px;top:2px}.header.content .minicart-wrapper .block-minicart .actions .primary button{border:none;background-color:#529262;transition:background-color .5s ease-in-out}.header.content .minicart-wrapper .block-minicart .actions .primary button:hover{background-color:#61a673;transition:background-color .5s ease-in-out}.header.content .minicart-wrapper .block-minicart .actions .secondary .viewcart{border-color:#529262;color:#529262;text-decoration:none;transition:all .5s ease-in-out}.header.content .minicart-wrapper .block-minicart .actions .secondary .viewcart:hover{background-color:#529262;color:#fff;text-decoration:none;transition:all .5s ease-in-out}.header.content .panel.header a{color:#bab7b7;transition:color .3s ease-in-out;text-decoration:none}.header.content .panel.header a:hover{color:#949494;transition:color .3s ease-in-out}.header.content .panel.header a.header-login,.header.content .panel.header a.header-register,.header.content .panel.header a.header-myaccount{font-size:16px;color:#272727;font-weight:600}.header.content .panel.header a.header-login:hover,.header.content .panel.header a.header-register:hover,.header.content .panel.header a.header-myaccount:hover{color:#949494}.header.content .panel.header a.header-login{margin-right:24px}.header.content .panel.header a.header-login:after{content:"";position:absolute;width:1px;background:#ddd;height:22px;margin-left:13px}.header.content .panel.header a.header-myaccount{margin-right:24px;padding-bottom:10px}.header.content .panel.header a.header-myaccount:after{content:"";border:solid #ccc;border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(45deg);position:absolute;top:17px;margin-left:10px}.header.content .panel.header-mobile{position:relative;top:auto;right:auto;left:auto;margin:10px 0;float:right;max-height:40px}.header.content .panel.header-mobile .header-login-icon{display:block;line-height:40px;margin:auto 15px auto 0}@media(max-width:767px){.header.content .panel.header-mobile .header-login-icon{margin:0}}.header.content .panel.header-mobile .header-login-icon svg{margin-top:2px;width:35px;height:35px}@media(min-width:768px){.header.content .panel.header-mobile{display:none}}@media(max-width:767px){.header.content .panel.header-mobile{float:left;top:unset;right:unset;left:unset;margin-right:15px}}@media screen and (max-width:320px){.header.content .panel.header-mobile{margin-right:10px}}.header.content .panel .account-dropdown{background:#fff;z-index:100;position:absolute;box-shadow:1px 1px 8px #ddd;border-radius:5px;padding:16px;width:200px;left:9px;top:-230px;transition:all .5s ease-in-out;opacity:0;height:0}.header.content .panel .account-dropdown ul{list-style-type:none;padding:0;margin:0;height:0}.header.content .panel .account-dropdown ul li a{color:#484545;font-size:14px}.header.content .panel .account-box{height:10px}.header.content .panel .account-box:hover>.account-dropdown{opacity:1;top:40px;height:auto}.header.content .panel .account-box:hover>.account-dropdown ul{height:auto}.header.content .block-search{width:80%}.header.content .block-search .control .input-text{border-radius:0}.header.content .field.search label{margin-right:10px}.header.content .field.search label:before{color:#272727}.header.content .action.showcart:before,.header.content .action.nav-toggle:before{color:#000!important;font-weight:700}.header.content .action.showcart .counter-number,.header.content .action.nav-toggle .counter-number{color:#eee}.header.content .action.showcart .counter-label:after,.header.content .action.nav-toggle .counter-label:after{color:#eee}.header.content .navigation .level0>.level-top{letter-spacing:unset;font-family:Source Sans Pro,sans-serif!important}@media only screen and (min-width:767px){.header.content{border-bottom:1px solid #bab7b7}.header.content .top-links-area{display:none!important}}@media only screen and (min-width:767px){.header.content .mobiletop-links-icons{float:left}}@media only screen and (max-width:767px){.header.content .mobiletop-links-icons{float:right}}@media(min-width:768px){.page-header.sticky-header{height:140px;background:red}.page-header.sticky-header .nav-sections .navigation>ul{justify-content:space-between}.nav-sections{box-shadow:none!important;border-top:1px solid #eee;border-bottom:1px solid #eee}.nav-sections .navigation>ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:space-between;align-items:flex-end}.nav-sections .navigation>ul li{flex:0 1 auto;align-self:auto}.sticky-header .nav-sections{box-shadow:rgba(0,0,0,.2) 0 10px 10px -5px!important;background:red}.sticky-header .nav-sections .navigation>ul{justify-content:start}.sticky-header .level0 .submenu{top:44px}.minicart-wrapper .counter.qty{background-color:#ed1c24!important;width:21px;height:21px}.minicart-wrapper .counter.qty .counter-number{color:#eee!important;font-size:12px!important;margin-left:1px!important}}@media screen and (min-width:768px){body .page-header.header-newskin .navigation .level0>.level-top:first-child{padding:0 12px 0 0}}@media screen and (min-width:1024px){body .page-header.header-newskin .navigation .level0>.level-top:first-child{margin-left:-10px}}body .page-header.header-newskin .minicart-wrapper .action.showcart{padding:0}body .page-header.header-newskin .minicart-wrapper .action.showcart .counter.qty{width:21px;height:21px;right:13px;margin-top:-24px}body .page-header.header-newskin .minicart-wrapper .action.showcart:after{opacity:0}@media(min-width:767px){body .page-header.header-newskin .minicart-wrapper .action.showcart{margin-top:5px}}@media(max-width:767px){.panel.header{display:none}.mobile-sticky header.page-header{position:unset;top:unset}}.autocomplete-suggestions{border:1px solid #eee;box-shadow:0 3px 3px 2px rgba(0,0,0,.1)}.autocomplete-suggestions .autocomplete-suggestion.autocomplete-selected{background-color:#eee}.autocomplete-suggestions .autocomplete-suggestion .suggestion-right{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:63px}.autocomplete-suggestions .autocomplete-suggestion .suggestion-right .product-line.product-name{color:#ed1c24}.autocomplete-suggestions .autocomplete-suggestion .suggestion-right .product-line.product-price{color:#484545}.vas-bar{background:#ed1c24;padding:11px 0 14px;font-size:13px;color:#fff}@media screen and (min-width:1200px){.vas-bar .container.ctm-vas-bar{padding:0 5%;max-width:100%!important}}.vas-bar p{display:inline;color:#fff;text-decoration:none}.vas-bar a{display:inline;color:#fff;text-decoration:underline}.vas-bar a:hover{background:0 0;color:#fff!important;text-decoration:underline}.vas-bar a[href*=mailto]:before{content:'';display:inline-block;width:18px;height:18px;vertical-align:middle;margin-right:8px;background:url(../images/icons/vas-envelope.svg) 0 0 no-repeat}.vas-bar a[href*=tel]:before{content:'';display:inline-block;width:18px;height:18px;vertical-align:middle;margin-right:8px;background:url(../images/icons/vas-phone.svg) 0 0 no-repeat}.vas-bar .middle{text-align:center}.vas-bar .middle p{margin-right:20px}.vas-bar .middle a{border:1px solid #000;padding:5px 10px;font-size:14px;color:#000}.vas-bar .middle a:hover{background:0 0;color:#000!important}.vas-bar .left{text-align:left}.vas-bar .right{text-align:right}@media(max-width:768px){.vas-bar .right{padding-top:5px}}.vas-bar.mobile{background:#ed1c24;padding:10px 0;font-size:14px;margin:0}.vas-bar.mobile p{display:inline;text-decoration:none}@media(max-width:768px){.vas-bar.mobile p{font-size:13px}}.vas-bar.mobile a[href*=mailto]{display:none}.vas-bar.mobile .left,.vas-bar.mobile .middle,.vas-bar.mobile .right{text-align:center;padding:0}@media(min-width:768px){.vas-bar.mobile{margin-top:0;font-size:14px}}.page-header.page-header__fixed{position:fixed!important;top:0!important}@media screen and (max-width:767px){.page-header.page-header__fixed{height:118px;background:#fff;box-shadow:rgba(0,0,0,.2) 0 10px 10px -5px!important}}.page-header.page-header__absolute{position:unset!important;top:unset!important}.page-header .header.content{border-bottom:0;padding:10px 15px}@media screen and (min-width:1200px){.page-header .header.content{max-width:100%;padding-left:5%;padding-right:5%}}.page-header .header.content .panel.header{margin-top:-19px}@media(max-width:992px){.page-header .header.content .panel.header{right:40px}}body .page-wrapper header.page-header.sticky-header .sticky-logo{display:none}body .page-wrapper header.page-header.sticky-header .minicart-wrapper{margin-top:-16px}body .page-wrapper header.page-header.sticky-header .minicart-wrapper .counter.qty{background-color:#ed1c24!important;width:21px;height:21px}body .page-wrapper header.page-header.sticky-header .minicart-wrapper .counter.qty .counter-number{position:absolute;width:100%;text-align:center;right:0;font-size:12px;margin-left:1px;top:2px}.field.search .mst-searchautocomplete__autocomplete{width:100%!important}.home-slider-wrap{padding:0}.home-slider-wrap .slider-with-side{margin:0 -15px}.home-slider-wrap .slider-with-side .slider-area{width:100%;padding:0}.home-slider-wrap .slider-with-side .slider-area #banner-slider-home .item img{width:100%;min-height:100px}.home-slider-wrap .slider-with-side .slider-area #banner-slider-home .owl-controls{bottom:10px!important}.home-slider-wrap .slider-with-side .slider-area #banner-slider-home .owl-controls .owl-dot span{background:0 0;border:2px solid #949494;border-radius:0}.home-slider-wrap .slider-with-side .slider-area #banner-slider-home .owl-controls .owl-dot.active span{background:#ed1c24;border:2px solid #ed1c24;border-radius:0}@media(max-width:991px){.home-slider-wrap .slider-with-side .slider-area{width:100%;margin-bottom:0}.home-slider-wrap .slider-with-side .side-area img,.home-slider-wrap .slider-with-side .slider-area img{width:100%}.home-slider-wrap .slider-with-side .side-area{width:100%}}@media only screen and (max-width:767px){.home-slider-wrap{margin-top:60px}.home-slider-wrap .owl-controls{bottom:0!important}.home-slider-wrap #banner-slider-home .owl-item .item{width:100%}}.block .block-title.featured{position:relative;width:100%;height:30px;margin:25px 0}.block .block-title.featured:before{position:absolute;top:calc(51%);left:0;content:"";width:100%;height:1px;background-color:#eee;z-index:-1}.block .block-title.featured strong{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:0 20px;font-size:20px;color:#484545;font-style:italic;text-align:center;background-color:#fff}@media only screen and (max-width:767px){.block .block-title.featured{margin-bottom:10px}.block .block-title.featured strong{padding:0 10px;font-size:16px}}.page-wrapper{min-height:100vh}.page-main{position:relative}@media only screen and (max-width:767px){.page-main{margin-top:15px!important}}@media only screen and (max-width:992px){.navigation,.page-wrapper>.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{max-width:100%!important}}@media only screen and (max-width:1200px){.navigation,.page-wrapper>.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{max-width:1140px!important}}.cms-home .mageplaza-betterpopup-block .mageplaza-betterpopup-content>div>img{width:26px;height:26px;position:relative;top:8px}.cms-index-index .page.messages .messages .message{margin-bottom:2%}@media only screen and (max-width:768px){.cms-home .mageplaza-betterpopup-block .mageplaza-betterpopup-content>div>img{width:26px;height:26px;position:relative;top:8px}}.cms-home.cms-index-index #maincontent.page-main{width:100%;max-width:100%}.cms-home.cms-index-index #maincontent.page-main .container{width:100%;max-width:100%}.page-footer{background:url(../images/footer-background.png) no-repeat 0 0;width:100%;background-size:cover;padding:0 15px}@media(min-width:768px){.page-footer{padding:0 100px}}.page-footer .footer-top{padding:33px 0 23px;border-bottom:1px solid #bfbfbf}@media(min-width:992px){.page-footer .footer-top .container{max-width:100%}}@media(min-width:768px){.page-footer .footer-top .container{max-width:100%}}@media(min-width:576px){.page-footer .footer-top .container{max-width:100%}}@media(min-width:1200px){.page-footer .footer-top .container{max-width:1140px}}.page-footer .footer-top .custom-block{width:100%}@media(max-width:768px){.page-footer .footer-top .custom-block .create-account{text-align:center}}.page-footer .footer-top .custom-block .create-account a{font-size:14px;color:#ed1c24;position:relative;text-decoration:none}.page-footer .footer-top .custom-block .create-account a:after{content:'';position:absolute;width:100%;opacity:0;height:1px;left:0;bottom:0;background-color:#ed1c24;transition:opacity .3s ease-in-out}.page-footer .footer-top .custom-block .create-account a:hover:after{opacity:1;transition:opacity .3s ease-in-out}.page-footer .footer-top .custom-block .create-account span{color:#595959;font-size:14px;margin-left:5px}.page-footer .footer-top .custom-block .social-icons{float:right}@media(max-width:768px){.page-footer .footer-top .custom-block .social-icons{width:100%;text-align:center;float:initial}}.page-footer .footer-top .custom-block .social-icons a{font-size:16px}.page-footer .footer-top .custom-block .social-icons a i{color:#eee;background-size:24px;height:24px;width:24px;display:inline-block;margin-left:10px}.page-footer .footer-top .custom-block .social-icons a:hover i{color:#ed1c24;transition:color .275s ease-in-out}.page-footer .footer-top .custom-block .porto-icon-facebook:before,.page-footer .footer-top .custom-block .porto-icon-twitter:before,.page-footer .footer-top .custom-block .porto-icon-instagram:before,.page-footer .footer-top .custom-block .porto-icon-youtube:before,.page-footer .footer-top .custom-block .porto-icon-pinterest:before{display:none}.page-footer .footer-top .custom-block .porto-icon-facebook{background:url(../images/icons/social/facebook.svg) no-repeat 0 0}.page-footer .footer-top .custom-block .porto-icon-twitter{background:url(../images/icons/social/twitter.svg) no-repeat 0 0}.page-footer .footer-top .custom-block .porto-icon-instagram{background:url(../images/icons/social/instagram.svg) no-repeat 0 0}.page-footer .footer-top .custom-block .porto-icon-pinterest{background:url(../images/icons/social/pinterest.svg) no-repeat 0 0}.page-footer .footer-top .custom-block .porto-icon-youtube{background:url(../images/icons/social/youtube.svg) no-repeat 0 0}.page-footer .footer-middle{background:0 0;padding:20px 0;border-bottom:1px solid #bfbfbf}@media(min-width:992px){.page-footer .footer-middle .container{max-width:100%}}@media(min-width:768px){.page-footer .footer-middle .container{max-width:100%}}@media(min-width:576px){.page-footer .footer-middle .container{max-width:100%}}@media(min-width:1200px){.page-footer .footer-middle .container{max-width:1140px}}.page-footer .footer-middle .container .block-title strong{margin:0 0 10px 15px;font-weight:600;position:relative;font-size:16px;color:#595959}.page-footer .footer-middle .container .block-title strong:after{content:'+';position:absolute;width:10px;height:2px;left:-14px;top:-14px;transform:translateY(50%);color:#ed1c24;font-size:26px}@media(max-width:768px){.page-footer .footer-middle .container .block-title:after{content:"";background:url(../images/icons/footer-down.svg) no-repeat 0 0;width:12px;height:12px;display:block;position:absolute;right:20px;top:11px}}.page-footer .footer-middle .container .block-content .links li{padding:4px 0 4px 18px;font-weight:700;color:#737373}.page-footer .footer-middle .container .block-content .links li a{font-weight:400;text-decoration:none;color:#737373;font-size:12px;transition:color .275s ease-in-out}.page-footer .footer-middle .container .block-content .links li a:hover{color:#ed1c24;transition:color .275s ease-in-out}@media(max-width:768px){.page-footer .footer-middle .container .block-content{margin-bottom:10px}}@media(max-width:768px){.page-footer .footer-middle .container .block-content{display:none}}.page-footer .footer-middle .container .newsletter .content label{margin-top:0}.page-footer .footer-middle .container .newsletter .content .subscribe .newsletter{width:60%;margin-bottom:10px;display:inline-block}.page-footer .footer-middle .container .newsletter .content .subscribe .newsletter ::-webkit-input-placeholder{color:#949494}.page-footer .footer-middle .container .newsletter .content .subscribe .newsletter ::-moz-placeholder{color:#949494}.page-footer .footer-middle .container .newsletter .content .subscribe .newsletter :-ms-input-placeholder{color:#949494}.page-footer .footer-middle .container .newsletter .content .subscribe .newsletter :-moz-placeholder{color:#949494}.page-footer .footer-middle .container .newsletter .content .subscribe .newsletter input{text-align:left;background:#fff;height:40px;border-bottom:2px solid #000}.page-footer .footer-middle .container .newsletter .content .subscribe .newsletter input:focus{box-shadow:none;outline:none}.page-footer .footer-middle .container .newsletter .content .subscribe .actions{display:inline-block;width:39%}.page-footer .footer-middle .container .newsletter .content .subscribe .actions button{margin:0;width:100%;background-color:#000;color:#fff;border:none;height:40px}@media(max-width:768px){.page-footer .footer-middle .container .newsletter .content .subscribe{max-width:100%}}.page-footer .footer-middle-2{background:0 0}.page-footer .footer-middle-2 .terms{color:#a5a5a5!important}.page-footer .footer-middle-2 .terms img{filter:grayscale(100%)}@media(max-width:768px){.page-footer .footer-middle-2 .terms{display:inline-block}}.page-footer .footer-middle-2 .terms li{float:left;padding:5px 7px}.page-footer .footer-middle-2 .terms li a{text-decoration:none;color:#bab7b7;transition:color .275s ease-in-out;position:relative;line-height:45px}.page-footer .footer-middle-2 .terms li a:after{content:'';position:absolute;width:1px;height:15px;right:-7px;top:53%;transform:translateY(-50%);background-color:#bab7b7}.page-footer .footer-middle-2 .terms li a:hover{color:#ed1c24;transition:color .275s ease-in-out}.page-footer .footer-middle-2 .terms li:first-child{padding-left:0}.page-footer .footer-middle-2 .terms li:last-child a:after{display:none}@media(max-width:768px){.page-footer .footer-middle-2 .terms li{width:100%}.page-footer .footer-middle-2 .terms li a{text-align:center;padding-left:0;line-height:15px}.page-footer .footer-middle-2 .terms li a:after{width:20px;height:1px;right:50%;top:initial;bottom:-6px;transform:translateX(50%)}.page-footer .footer-middle-2 .terms li:first-child{padding-left:5px}}.page-footer .footer-middle-2 .paymet_methods{float:right}@media(max-width:768px){.page-footer .footer-middle-2 .paymet_methods{float:none}}.page-footer .footer-middle-2 .paymet_methods li{display:inline-block;margin:0 5px}.page-footer .policies-and-payments img{filter:grayscale(100%)}@media(max-width:768px){.page-footer .policies-and-payments .custom-block ul li{padding:5px!important}}.page-footer .policies-and-payments .custom-block ul li{padding:0 5px}body._has-modal{height:100vh;overflow:hidden;width:100%}.modal-slide .action-close{padding:3px 2rem}.modal-popup .modal-header,.modal-popup .modal-content,.modal-popup .modal-footer{padding-left:1.5rem;padding-right:1.5rem}.modal-popup .modal-header{padding-bottom:1rem;padding-top:1rem}.modal-popup .modal-header .modal-title{font-size:22px}@media(max-width:768px){.modal-popup .modal-header .modal-title{font-weight:300;font-size:18px}}.modal-popup .modal-header .action-close:before{color:#949494;font-size:14px;margin-top:7px;transition:color .2s ease-in-out}@media(max-width:768px){.modal-popup .modal-header .action-close:before{margin-top:0}}.modal-popup .modal-header .action-close:hover:before{color:#484545;transition:color .2s ease-in-out}.modal-popup .modal-footer{padding-bottom:1.5rem!important;padding-top:1.5rem}.modal-popup .modal-footer button{transition:all .2s ease-in-out;color:#949494}.modal-popup .modal-footer button:hover{color:#eee;background-color:#529262;transition:all .2s ease-in-out}@media(min-width:768px){.modal-popup .modal-inner-wrap{margin:5vh auto;width:75%;max-height:90vh}}._has-modal #totop{z-index:-1}.nav-open .navigation.sw-megamenu li.level1>a{font-weight:700;color:#484545}.nav-open .navigation.sw-megamenu li.level1>a:before{display:none}.nav-open .navigation.sw-megamenu li.level2>a{color:#fff}.nav-open .navigation.sw-megamenu li.level2>a:before{display:none}.nav-open .navigation.sw-megamenu li .open-children-toggle{width:100%;z-index:10}.nav-open .section-item-title.nav-sections-item-title.store__menu{box-shadow:inset 0 0 10px 0 rgba(0,0,0,.4)}.nav-open .section-item-title.nav-sections-item-title.store__links{box-shadow:inset 0 0 10px 0 rgba(0,0,0,.4)}.nav-open .section-item-title.nav-sections-item-title{width:50%;background-color:#ed1c24}.nav-open .section-item-title.nav-sections-item-title.active{box-shadow:none}.nav-open .nav-sections .header.links ul{display:none}@media(min-width:768px){.navigation.sw-megamenu li.level0 .submenu{transition:70ms 250ms}.navigation.sw-megamenu li.level0 .submenu [class*=col-md]{display:flex;flex-direction:column;flex-wrap:wrap;max-height:520px}.navigation.sw-megamenu li.level0 .submenu .subchildmenu li{width:unset}.navigation.sw-megamenu li.level0 .submenu .subchildmenu li.level2 a,.navigation.sw-megamenu li.level0 .submenu .subchildmenu li.level1 a{transition:color .2s ease-in-out;color:#ccc;font-size:14px;font-weight:500}.navigation.sw-megamenu li.level0 .submenu .subchildmenu li.level2 a:hover,.navigation.sw-megamenu li.level0 .submenu .subchildmenu li.level1 a:hover{transition:color .2s ease-in-out;color:#fff}.navigation.sw-megamenu li.level0 .submenu .subchildmenu li.level2 a:hover span,.navigation.sw-megamenu li.level0 .submenu .subchildmenu li.level1 a:hover span{text-decoration:none}.navigation.sw-megamenu li.level0 .submenu .menu-right-block img{transform:translate(-50%,-50%);position:relative;top:50%;left:50%}.navigation.sw-megamenu li.level0:hover .submenu{transition:50ms 200ms}.navigation.sw-megamenu li.level0:hover:before{visibility:visible}.navigation.sw-megamenu li.level0:before{content:"";position:relative;background-position:50%;bottom:-15px;right:-50%;pointer-events:none;border-bottom:6px solid #272727;border-right:6px solid transparent;border-left:6px solid transparent;transition:50ms 200ms;visibility:hidden;z-index:2}.navigation.sw-megamenu li.level0:last-of-type:not(.parent)>a span{color:#ed1c24}.navigation.sw-megamenu li.level0:last-of-type:hover>a span{color:#529262}.navigation.sw-megamenu li.level0:last-of-type:hover:before{visibility:hidden}}body .page-header.header-newskin .navigation.sw-megamenu ul li:first-child>a{color:#ed1c24}body>.loading-mask{background-color:rgba(0,0,0,.3)!important}.store_locator-index-index h1.page-title span{color:#529262;font-family:Source Sans Pro;font-size:26px;font-weight:500}.store_locator-index-index .column.main{box-shadow:0 2px 3px rgba(0,0,0,.08);border-top:4px solid #529262;padding:35px 25px 5px}.store_locator-index-index .column.main .country{color:#484545}.store_locator-index-index .column.main .country .country_name{font-size:20px;font-family:Source Sans Pro;font-weight:700;display:block}.store_locator-index-index .column.main .country.online_store{margin-bottom:0}.store_locator-index-index .column.main .country.online_store .country_name{border-bottom:2px solid #eee;display:block}.store_locator-index-index .column.main .country.online_store .online_store_details{border:none;margin-bottom:0}.store_locator-index-index .column.main .country .region{padding:10px 0 0 25px}.store_locator-index-index .column.main .country .region .region_name{border-bottom:2px solid #eee}.store_locator-index-index .column.main .country .region .region_name h2{font-size:20px;font-family:Source Sans Pro;font-weight:400;margin-bottom:6px}.store_locator-index-index .column.main .country .region .region_name .open_close{border-color:#529262}.store_locator-index-index .column.main .country .region .region_name .open_close.open{background-color:#529262}.store_locator-index-index .column.main .country .region .region_name .open_close.open:before{background-color:#fff}.store_locator-index-index .column.main .country .region .region_name .open_close.open:after{background-color:#fff}.store_locator-index-index .column.main .country .region .region_name .open_close:before{background-color:#529262}.store_locator-index-index .column.main .country .region .region_name .open_close:after{background-color:#529262}.store_locator-index-index .column.main .country .region:last-child .store>a{padding-bottom:0}.store_locator-index-index .column.main .country .region .stores{padding:5px 10px}.store_locator-index-index .column.main .country .region .stores a{color:#000}.store_locator-index-index .column.main .country .region .stores a:hover{color:#ed1c24}.store_locator-store-index .store_info h1{color:#529262;font-family:Source Sans Pro;font-size:26px;font-weight:500;border-bottom-color:#529262;margin-bottom:0}.store_locator-store-index .store_info .store-info-container{box-shadow:0 2px 3px rgba(0,0,0,.08)}.store_locator-store-index .store_info .store-info-container .store_details{padding:0 25px 25px}.page-wrapper .page-header.type19 .block-search{width:35%!important;margin-left:7em}.page-wrapper .page-header.type19 .block-search .control .input-text{border-radius:0;border:none;border-bottom:1px solid #000;background:#f5f5f3}.page-wrapper .page-header.type19 .block-search .control .input-text:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.page-wrapper .page-header.type19 .block-search .control .input-text::-webkit-input-placeholder,.page-wrapper .page-header.type19 .block-search .control .input-text::placeholder{font-style:normal;font-size:22px}@media screen and (max-width:768px){.page-wrapper .page-header.type19 .block-search .control .input-text{left:-9999px;position:static;margin:0}}@media screen and (max-width:768px){.page-wrapper .page-header.type19 .block-search .control:after{content:'';display:inline-block;width:21px;height:21px;vertical-align:middle;background:url(../images/icons/new-search.svg) 0 0 no-repeat;right:25px;position:absolute;float:right;top:.5em}}.page-wrapper .page-header.type19 .block-search .action.search{top:-2px;right:-4px}.page-wrapper .page-header.type19 .block-search .action.search:before{content:''!important;display:inline-block;width:21px;height:21px;vertical-align:middle;background:url(../images/icons/new-search.svg) 0 0 no-repeat}@media(min-width:1600px){.page-wrapper .page-header.type19 .block-search{margin-left:25em}}.page-wrapper .page-header.type19 input{height:auto}@media(max-width:992px){.page-wrapper .page-header.type19 .block-search{width:35%!important;max-width:unset}}@media(max-width:768px){.page-wrapper .page-header.type19 .block-search{width:100%!important;clear:both}.page-wrapper .page-header.type19 .block-search label.label{display:none}.page-wrapper .page-header.type19 .block-search #search_mini_form.minisearch.-opened .control:after{content:' ';background:0 0}}.page-wrapper .page-header.type19 .block-search .control input.input-text::placeholder{font-size:14px}@-moz-document url-prefix(){.page-wrapper .page-header.type19 .block-search .control input.input-text::-moz-placeholder,.page-wrapper .page-header.type19 .block-search .control input.input-text:-moz-placeholder{font-size:14px}}.catalog-product-view .page-wrapper .product-info-main .page-title-wrapper h1.page-title span{font-size:24px;line-height:24px;margin:0 0 10px}.catalog-product-view .page-wrapper .product-info-main .product.sku .value{font-size:14px;margin-bottom:22px}.catalog-product-view .page-wrapper .product-info-main .product-info-price{border:none}.catalog-product-view .page-wrapper .product-info-main .product-info-price .sales-unit-price{background-color:#f0f0f0;padding:6px 8px;font-size:16px;color:#858585;display:inline-block;float:left;margin-top:0}.catalog-product-view .page-wrapper .product-info-main .product-info-price .price-box{float:left;display:inline-block;margin:0 24px 10px 0}.catalog-product-view .page-wrapper .product-info-main .product-info-price .price-box span.price-wrapper span.price{font-size:20px;font-weight:600}.catalog-product-view .page-wrapper .product-info-main .product-info-price .price-box span.price-wrapper span.price-suffix{font-size:20px;color:#949494;font-weight:600}.catalog-product-view .page-wrapper .product-info-main .product-info-price .price-box .old-price .price-container span.price-wrapper span.price{font-size:20px;font-weight:600}.catalog-product-view .page-wrapper .product-info-main .product-info-price .price-box .special-price{margin-right:20px;margin-top:20px}.catalog-product-view .page-wrapper .product-info-main .product-info-price .price-box .special-price .price-container span.price-wrapper span.price{color:#ed1c24}.catalog-product-view .page-wrapper .product-info-main .product-add-form{border:0}.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset .field.qty{width:100%;margin-right:0}.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset .field.qty .control.calculator{justify-content:left;display:flex}.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset .field.qty .control.calculator .qty-input-group{flex:1 1 auto;min-width:34%}.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset .field.qty .control.calculator .qty-input-group .label{right:7px;top:43%}.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset .field.qty .control.calculator .qty-input-group .input-text.qty{height:56px;text-align:center;margin-bottom:10px;flex:1 1 auto}.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset .field.qty .control.calculator button.btn-calculator{flex:1 1 auto;height:56px;font-size:16px;font-weight:700;background:#212121;border:0}.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset .action.primary.tocart{font-weight:700;text-transform:uppercase;height:56px;font-size:18px}.catalog-product-view .page-wrapper .product.media .product-video{height:100%}body .page-wrapper .product-addto-links{display:flex;flex-direction:row}body .page-wrapper .product-addto-links .action.towishlist,body .page-wrapper .product-addto-links .action.tocompare{display:flex;border:0;width:50%;font-size:16px;font-weight:400}body .page-wrapper .product-addto-links .action.towishlist span,body .page-wrapper .product-addto-links .action.tocompare span{display:block}body .page-wrapper .product-addto-links .action.tocompare::before,body .page-wrapper .product-addto-links .action.towishlist::before{width:10%}@media(max-width:768px){body .page-wrapper .product-addto-links{flex-direction:column}body .page-wrapper .product-addto-links .action.towishlist,body .page-wrapper .product-addto-links .action.tocompare{display:flex;border:0;width:100%;font-size:16px;font-weight:400;margin-bottom:10px}.product-info-main{padding-top:0!important}}.special-price span.price-suffix{color:#ed1c24!important}/*!* Bootstrap Grid v4.0.0-beta.2 (https://getbootstrap.com)
* Copyright 2011-2017 The Bootstrap Authors
* Copyright 2011-2017 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)*/@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;max-width:100%}.col-auto{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-webkit-flex:0 0 8.33333333%;-moz-flex:0 0 8.33333333%;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;max-width:8.3333333333%}.col-2{-webkit-flex:0 0 16.66666667%;-moz-flex:0 0 16.66666667%;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.6666666667%}.col-3{-webkit-flex:0 0 25%;-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-flex:0 0 33.33333333%;-moz-flex:0 0 33.33333333%;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.3333333333%}.col-5{-webkit-flex:0 0 41.66666667%;-moz-flex:0 0 41.66666667%;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.6666666667%}.col-6{-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-flex:0 0 58.33333333%;-moz-flex:0 0 58.33333333%;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.3333333333%}.col-8{-webkit-flex:0 0 66.66666667%;-moz-flex:0 0 66.66666667%;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.6666666667%}.col-9{-webkit-flex:0 0 75%;-moz-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-flex:0 0 83.33333333%;-moz-flex:0 0 83.33333333%;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;max-width:83.3333333333%}.col-11{-webkit-flex:0 0 91.66666667%;-moz-flex:0 0 91.66666667%;-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%;max-width:91.6666666667%}.col-12{-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-order:-1;-moz-order:-1;-ms-flex-order:-1;order:-1}.order-1{-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}.order-2{-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}.order-3{-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}.order-4{-webkit-order:4;-moz-order:4;-ms-flex-order:4;order:4}.order-5{-webkit-order:5;-moz-order:5;-ms-flex-order:5;order:5}.order-6{-webkit-order:6;-moz-order:6;-ms-flex-order:6;order:6}.order-7{-webkit-order:7;-moz-order:7;-ms-flex-order:7;order:7}.order-8{-webkit-order:8;-moz-order:8;-ms-flex-order:8;order:8}.order-9{-webkit-order:9;-moz-order:9;-ms-flex-order:9;order:9}.order-10{-webkit-order:10;-moz-order:10;-ms-flex-order:10;order:10}.order-11{-webkit-order:11;-moz-order:11;-ms-flex-order:11;order:11}.order-12{-webkit-order:12;-moz-order:12;-ms-flex-order:12;order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media(min-width:576px){.col-sm{-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-flex:0 0 8.33333333%;-moz-flex:0 0 8.33333333%;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;max-width:8.3333333333%}.col-sm-2{-webkit-flex:0 0 16.66666667%;-moz-flex:0 0 16.66666667%;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.6666666667%}.col-sm-3{-webkit-flex:0 0 25%;-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-flex:0 0 33.33333333%;-moz-flex:0 0 33.33333333%;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.3333333333%}.col-sm-5{-webkit-flex:0 0 41.66666667%;-moz-flex:0 0 41.66666667%;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.6666666667%}.col-sm-6{-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-flex:0 0 58.33333333%;-moz-flex:0 0 58.33333333%;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.3333333333%}.col-sm-8{-webkit-flex:0 0 66.66666667%;-moz-flex:0 0 66.66666667%;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.6666666667%}.col-sm-9{-webkit-flex:0 0 75%;-moz-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-flex:0 0 83.33333333%;-moz-flex:0 0 83.33333333%;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;max-width:83.3333333333%}.col-sm-11{-webkit-flex:0 0 91.66666667%;-moz-flex:0 0 91.66666667%;-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%;max-width:91.6666666667%}.col-sm-12{-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-order:-1;-moz-order:-1;-ms-flex-order:-1;order:-1}.order-sm-1{-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}.order-sm-2{-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}.order-sm-3{-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}.order-sm-4{-webkit-order:4;-moz-order:4;-ms-flex-order:4;order:4}.order-sm-5{-webkit-order:5;-moz-order:5;-ms-flex-order:5;order:5}.order-sm-6{-webkit-order:6;-moz-order:6;-ms-flex-order:6;order:6}.order-sm-7{-webkit-order:7;-moz-order:7;-ms-flex-order:7;order:7}.order-sm-8{-webkit-order:8;-moz-order:8;-ms-flex-order:8;order:8}.order-sm-9{-webkit-order:9;-moz-order:9;-ms-flex-order:9;order:9}.order-sm-10{-webkit-order:10;-moz-order:10;-ms-flex-order:10;order:10}.order-sm-11{-webkit-order:11;-moz-order:11;-ms-flex-order:11;order:11}.order-sm-12{-webkit-order:12;-moz-order:12;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media(min-width:768px){.col-md{-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-flex:0 0 8.33333333%;-moz-flex:0 0 8.33333333%;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;max-width:8.3333333333%}.col-md-2{-webkit-flex:0 0 16.66666667%;-moz-flex:0 0 16.66666667%;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.6666666667%}.col-md-3{-webkit-flex:0 0 25%;-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-flex:0 0 33.33333333%;-moz-flex:0 0 33.33333333%;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.3333333333%}.col-md-5{-webkit-flex:0 0 41.66666667%;-moz-flex:0 0 41.66666667%;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.6666666667%}.col-md-6{-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-flex:0 0 58.33333333%;-moz-flex:0 0 58.33333333%;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.3333333333%}.col-md-8{-webkit-flex:0 0 66.66666667%;-moz-flex:0 0 66.66666667%;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.6666666667%}.col-md-9{-webkit-flex:0 0 75%;-moz-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-flex:0 0 83.33333333%;-moz-flex:0 0 83.33333333%;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;max-width:83.3333333333%}.col-md-11{-webkit-flex:0 0 91.66666667%;-moz-flex:0 0 91.66666667%;-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%;max-width:91.6666666667%}.col-md-12{-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-order:-1;-moz-order:-1;-ms-flex-order:-1;order:-1}.order-md-1{-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}.order-md-2{-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}.order-md-3{-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}.order-md-4{-webkit-order:4;-moz-order:4;-ms-flex-order:4;order:4}.order-md-5{-webkit-order:5;-moz-order:5;-ms-flex-order:5;order:5}.order-md-6{-webkit-order:6;-moz-order:6;-ms-flex-order:6;order:6}.order-md-7{-webkit-order:7;-moz-order:7;-ms-flex-order:7;order:7}.order-md-8{-webkit-order:8;-moz-order:8;-ms-flex-order:8;order:8}.order-md-9{-webkit-order:9;-moz-order:9;-ms-flex-order:9;order:9}.order-md-10{-webkit-order:10;-moz-order:10;-ms-flex-order:10;order:10}.order-md-11{-webkit-order:11;-moz-order:11;-ms-flex-order:11;order:11}.order-md-12{-webkit-order:12;-moz-order:12;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media(min-width:992px){.col-lg{-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-flex:0 0 8.33333333%;-moz-flex:0 0 8.33333333%;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;max-width:8.3333333333%}.col-lg-2{-webkit-flex:0 0 16.66666667%;-moz-flex:0 0 16.66666667%;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.6666666667%}.col-lg-3{-webkit-flex:0 0 25%;-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-flex:0 0 33.33333333%;-moz-flex:0 0 33.33333333%;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.3333333333%}.col-lg-5{-webkit-flex:0 0 41.66666667%;-moz-flex:0 0 41.66666667%;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.6666666667%}.col-lg-6{-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-flex:0 0 58.33333333%;-moz-flex:0 0 58.33333333%;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.3333333333%}.col-lg-8{-webkit-flex:0 0 66.66666667%;-moz-flex:0 0 66.66666667%;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.6666666667%}.col-lg-9{-webkit-flex:0 0 75%;-moz-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-flex:0 0 83.33333333%;-moz-flex:0 0 83.33333333%;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;max-width:83.3333333333%}.col-lg-11{-webkit-flex:0 0 91.66666667%;-moz-flex:0 0 91.66666667%;-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%;max-width:91.6666666667%}.col-lg-12{-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-order:-1;-moz-order:-1;-ms-flex-order:-1;order:-1}.order-lg-1{-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}.order-lg-2{-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}.order-lg-3{-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}.order-lg-4{-webkit-order:4;-moz-order:4;-ms-flex-order:4;order:4}.order-lg-5{-webkit-order:5;-moz-order:5;-ms-flex-order:5;order:5}.order-lg-6{-webkit-order:6;-moz-order:6;-ms-flex-order:6;order:6}.order-lg-7{-webkit-order:7;-moz-order:7;-ms-flex-order:7;order:7}.order-lg-8{-webkit-order:8;-moz-order:8;-ms-flex-order:8;order:8}.order-lg-9{-webkit-order:9;-moz-order:9;-ms-flex-order:9;order:9}.order-lg-10{-webkit-order:10;-moz-order:10;-ms-flex-order:10;order:10}.order-lg-11{-webkit-order:11;-moz-order:11;-ms-flex-order:11;order:11}.order-lg-12{-webkit-order:12;-moz-order:12;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media(min-width:1200px){.col-xl{-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-flex:0 0 8.33333333%;-moz-flex:0 0 8.33333333%;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;max-width:8.3333333333%}.col-xl-2{-webkit-flex:0 0 16.66666667%;-moz-flex:0 0 16.66666667%;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.6666666667%}.col-xl-3{-webkit-flex:0 0 25%;-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-flex:0 0 33.33333333%;-moz-flex:0 0 33.33333333%;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.3333333333%}.col-xl-5{-webkit-flex:0 0 41.66666667%;-moz-flex:0 0 41.66666667%;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.6666666667%}.col-xl-6{-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-flex:0 0 58.33333333%;-moz-flex:0 0 58.33333333%;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.3333333333%}.col-xl-8{-webkit-flex:0 0 66.66666667%;-moz-flex:0 0 66.66666667%;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.6666666667%}.col-xl-9{-webkit-flex:0 0 75%;-moz-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-flex:0 0 83.33333333%;-moz-flex:0 0 83.33333333%;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;max-width:83.3333333333%}.col-xl-11{-webkit-flex:0 0 91.66666667%;-moz-flex:0 0 91.66666667%;-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%;max-width:91.6666666667%}.col-xl-12{-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-order:-1;-moz-order:-1;-ms-flex-order:-1;order:-1}.order-xl-1{-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}.order-xl-2{-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}.order-xl-3{-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}.order-xl-4{-webkit-order:4;-moz-order:4;-ms-flex-order:4;order:4}.order-xl-5{-webkit-order:5;-moz-order:5;-ms-flex-order:5;order:5}.order-xl-6{-webkit-order:6;-moz-order:6;-ms-flex-order:6;order:6}.order-xl-7{-webkit-order:7;-moz-order:7;-ms-flex-order:7;order:7}.order-xl-8{-webkit-order:8;-moz-order:8;-ms-flex-order:8;order:8}.order-xl-9{-webkit-order:9;-moz-order:9;-ms-flex-order:9;order:9}.order-xl-10{-webkit-order:10;-moz-order:10;-ms-flex-order:10;order:10}.order-xl-11{-webkit-order:11;-moz-order:11;-ms-flex-order:11;order:11}.order-xl-12{-webkit-order:12;-moz-order:12;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.flex-row{-webkit-flex-direction:row!important;-moz-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-flex-direction:column!important;-moz-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-flex-direction:row-reverse!important;-moz-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-flex-direction:column-reverse!important;-moz-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-webkit-flex-wrap:wrap!important;-moz-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-webkit-flex-wrap:nowrap!important;-moz-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-moz-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-webkit-justify-content:flex-start!important;-moz-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-justify-content:flex-end!important;-moz-justify-content:flex-end!important;-ms-flex-pack:start!important;justify-content:flex-end!important}.justify-content-center{-webkit-justify-content:center!important;-moz-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-justify-content:space-between!important;-moz-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-webkit-justify-content:space-around!important;-moz-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-align-items:flex-start!important;-moz-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-align-items:flex-end!important;-moz-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-align-items:center!important;-moz-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-align-items:baseline!important;-moz-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-align-items:stretch!important;-moz-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media(min-width:576px){.flex-sm-row{-webkit-flex-direction:row!important;-moz-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-flex-direction:column!important;-moz-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-flex-direction:row-reverse!important;-moz-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-flex-direction:column-reverse!important;-moz-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-webkit-flex-wrap:wrap!important;-moz-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-webkit-flex-wrap:nowrap!important;-moz-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-moz-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-webkit-justify-content:flex-start!important;-moz-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-justify-content:flex-end!important;-moz-justify-content:flex-end!important;-ms-flex-pack:start!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-justify-content:center!important;-moz-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-justify-content:space-between!important;-moz-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-webkit-justify-content:space-around!important;-moz-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-align-items:flex-start!important;-moz-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-align-items:flex-end!important;-moz-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-align-items:center!important;-moz-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-align-items:baseline!important;-moz-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-align-items:stretch!important;-moz-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media(min-width:768px){.flex-md-row{-webkit-flex-direction:row!important;-moz-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-flex-direction:column!important;-moz-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-flex-direction:row-reverse!important;-moz-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-flex-direction:column-reverse!important;-moz-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-webkit-flex-wrap:wrap!important;-moz-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-webkit-flex-wrap:nowrap!important;-moz-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-moz-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-webkit-justify-content:flex-start!important;-moz-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-justify-content:flex-end!important;-moz-justify-content:flex-end!important;-ms-flex-pack:start!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-justify-content:center!important;-moz-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-justify-content:space-between!important;-moz-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-webkit-justify-content:space-around!important;-moz-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-align-items:flex-start!important;-moz-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-align-items:flex-end!important;-moz-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-align-items:center!important;-moz-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-align-items:baseline!important;-moz-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-align-items:stretch!important;-moz-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media(min-width:992px){.flex-lg-row{-webkit-flex-direction:row!important;-moz-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-flex-direction:column!important;-moz-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-flex-direction:row-reverse!important;-moz-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-flex-direction:column-reverse!important;-moz-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-webkit-flex-wrap:wrap!important;-moz-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-webkit-flex-wrap:nowrap!important;-moz-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-moz-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-webkit-justify-content:flex-start!important;-moz-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-justify-content:flex-end!important;-moz-justify-content:flex-end!important;-ms-flex-pack:start!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-justify-content:center!important;-moz-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-justify-content:space-between!important;-moz-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-webkit-justify-content:space-around!important;-moz-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-align-items:flex-start!important;-moz-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-align-items:flex-end!important;-moz-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-align-items:center!important;-moz-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-align-items:baseline!important;-moz-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-align-items:stretch!important;-moz-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media(min-width:1200px){.flex-xl-row{-webkit-flex-direction:row!important;-moz-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-flex-direction:column!important;-moz-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-flex-direction:row-reverse!important;-moz-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-flex-direction:column-reverse!important;-moz-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-webkit-flex-wrap:wrap!important;-moz-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-webkit-flex-wrap:nowrap!important;-moz-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-moz-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-webkit-justify-content:flex-start!important;-moz-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-justify-content:flex-end!important;-moz-justify-content:flex-end!important;-ms-flex-pack:start!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-justify-content:center!important;-moz-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-justify-content:space-between!important;-moz-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-webkit-justify-content:space-around!important;-moz-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-align-items:flex-start!important;-moz-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-align-items:flex-end!important;-moz-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-align-items:center!important;-moz-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-align-items:baseline!important;-moz-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-align-items:stretch!important;-moz-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media(min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media(min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media(min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media(min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media(min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media(min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media(min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media(min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.page-header.type19{background-color:#fff;color:#fff;border-top-width:0}.page-header.type19 .switcher strong{font-weight:600}.page-header.type19 .minicart-wrapper{position:absolute;top:50%;right:86px;margin-top:-20px}.page-header.type19 .minicart-wrapper .action.showcart{color:#606669}.page-header.type19.sticky-header .minicart-wrapper .action.showcart:before,.page-header.type19.sticky-header .minicart-wrapper .action.showcart.active:before,.page-header.type19.sticky-header .minicart-wrapper .action.showcart:after{color:#151515}.page-header.type19 .minicart-wrapper .action.showcart .counter.qty{background-color:#ed5348;right:18px;margin-top:-18px}.page-header.type19 .minicart-wrapper .action.showcart:after{color:#fff;-webkit-font-smoothing:antialiased}.page-header.type19 .minicart-wrapper .action.close{top:5px}.page-header.type19 .minicart-wrapper .block-minicart{right:0;margin:0}.page-header.type19 .minicart-wrapper .block-minicart:before,.page-header.type19 .minicart-wrapper .block-minicart:after{display:none}@media(min-width:768px){.page-header.type19 .logo{margin:17.5px 0 17.5px -2px}.page-header.type19 .panel.header .switcher{padding-right:15px;float:none;height:auto}.page-header.type19 .panel.header .switcher strong{text-transform:uppercase;font-size:13.5px;font-weight:400;line-height:18px}.page-header.type19 .panel.header{display:inline-block;position:absolute;right:140px;top:50%;margin-top:-20px;width:auto}.page-header.type19 .top-links-area{position:relative;display:inline-block;vertical-align:middle}.page-header.type19 .top-links-icon{padding:0 20px 0 0}.page-header.type19 .top-links-icon a{color:#fff;font-size:13.5px;font-weight:400;text-transform:uppercase}.page-header.type19 .top-links-icon a:hover{text-decoration:none}.page-header.type19 .top-links-icon:before{content:"\f807";display:block;position:absolute;right:3px;top:50%;font-family:porto-icons;margin-top:-12px;font-size:16px;-webkit-font-smoothing:antialiased}.page-header.type19 .top-links-area .links{display:none;position:absolute;right:0;z-index:9;background-color:#fff!important;border-radius:3px;margin:0;padding:5px 0;text-align:right;border:1px solid #ccc;min-width:150px}.page-header.type19 .top-links-area .links>li{display:block;margin:0;text-align:right;text-transform:uppercase;line-height:19px}.page-header.type19 .top-links-area .links>li>a,.page-header.type19 .top-links-area .links>li>span{color:#777!important;white-space:nowrap;padding:0 10px;display:block;transition:all .2s;font-weight:400;font-size:11px}.page-header.type19 .block-search{width:400px}.page-header.type19 .block-search input{background-color:#fff;color:#8d8d8d;border-radius:20px;border:1px solid #dbe0e2}.page-header.type19 .block-search .action.search{border-left:1px solid rgba(255,255,255,.2);padding:0 12px}.page-header.type19 .nav-sections{background-color:#fff;color:#6b7a83;box-shadow:rgba(0,0,0,.2) 0 10px 10px -5px}.page-header.type19.sticky-header .nav-sections{background-color:#fff;color:#fff}.page-header.type19.sticky-header .navigation li.level0.active,.page-header.type19.sticky-header .navigation li.level0:hover{color:#bde1f5}.page-header.type19 .navigation .level0{margin-right:4px;color:inherit}.page-header.type19 .navigation .level0>.level-top{font-size:12.5px;letter-spacing:.05em;color:inherit;font-weight:500;line-height:57px}.page-header.type19 .navigation .level0>.level-top:after{line-height:57px}.page-header.type19 .navigation li.level0.active,.page-header.type19 .navigation li.level0:hover{color:#161616}.page-header.type19 .navigation li.level0.parent:hover a.level-top:before{display:none}}.page-header.header-newskin .navigation .level0>.level-top{font-size:16px;font-weight:600;color:#272727;text-transform:uppercase}@media(max-width:991px){.page-header.type19 .block-search{margin-left:20px}}@media(max-width:767px){.page-header.type19 .top-links-area,.page-header.type19 .custom-block{display:none}.page-header.type19 .logo{height:auto;float:left;margin:15px 0 0}.page-header.type19 .logo img{max-width:80%;max-height:100%;width:auto}.page-header.type19 .minicart-wrapper{position:relative;top:auto;right:auto;left:auto;margin:10px 0;float:right}.page-header.type19 .block-search{float:none;margin-bottom:0}.page-header.type19 .block-search .label:before{color:#fff;font-size:22px}.page-header.type19 .nav-toggle:before{color:#fff;font-size:32px;margin-top:-6px}.page-header.type19 .block-search .label{float:right;margin:10px 0;line-height:40px;margin-right:15px}.page-header.type19 .custom-block{display:none}.page-header.type19 .nav-toggle{float:left;padding-top:2px;margin-right:20px}}@media screen and (max-width:320px){.page-header.type19 .nav-toggle{margin-right:0}.header.content .logo{max-width:40%}.header.content .storefinder-link_container{margin-left:0}}@media not all and (min-resolution:.001dpcm){@supports(-webkit-appearance:none){.page-header.type19 .nav-toggle{margin-right:5px}.header.content .panel.header-mobile{margin-right:0}.header.content .storefinder-link_container{margin-right:8px}.header.content .action.showcart:before{top:2px;position:relative}}}@media only screen and (device-width:375px) and (device-height:667px) and (-webkit-device-pixel-ratio:2){.header.content .storefinder-link_container,.header.content .panel.header-mobile{margin-right:0}}.page-header.type19 .search-category select{border-top-color:transparent;border-bottom-color:transparent}/*!Animate.css - http://daneden.me/animate
Licensed under the MIT license
Copyright (c) 2013 Daniel Eden
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}html,body{font-family:Source Sans Pro}.theme-color{color:#ed1c24!important}.theme-hover-color:hover{color:#ed1c24!important}.theme-bg-color{background-color:#ed1c24!important}.theme-border-color{border-color:#ed1c24!important}.theme-hover-bg-color:hover{background-color:#ed1c24!important}a,a:hover,.page-header a,.page-header a:hover,.page-header .panel.header .header.links>li>a,.minicart-wrapper .action.showcart:before,.minicart-wrapper .action.showcart.active:before,.owl-theme .owl-controls .owl-nav [class*=owl-],.recent-posts .post-date .day,.minicart-wrapper .action.showcart:hover:before,.minicart-wrapper .action.showcart:active:before,.minicart-wrapper .action.showcart.active:before,.minicart-wrapper .action.showcart.active:hover:before,.sorter-action:before,.pages a.page,.pages a.page,.sorter-action:hover:before,.product-options-bottom .price-box .price-container .price,.product-info-price .price-box .price-container .price,.product-info-main .product-info-price .price-wrapper .price,.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover,.minicart-items .action.edit:before,.minicart-items .action.delete:before,.page-main>.page-title-wrapper .page-title,.cart.table-wrapper .product-item-name>a,.cart.table-wrapper .product-item-name>a:hover,.cart.table-wrapper .col.subtotal .price,.cart.table-wrapper .actions-toolbar>.action-edit:hover:before,.cart.table-wrapper .actions-toolbar>.action-delete:hover:before,.cart.table-wrapper .actions-toolbar>.action-edit:before,.cart.table-wrapper .actions-toolbar>.action-delete:before,.paypal-review-discount .block>.title strong,.cart-discount .block>.title strong,.minicart-items .action.edit:hover:before,.minicart-items .action.delete:hover:before,.authentication-wrapper button.action-auth-toggle,.modal-custom .action-close:before,.modal-popup .action-close:before,.modal-slide .action-close:before,.abs-action-button-as-link:hover,.abs-action-remove:hover,.abs-discount-block .action.check:hover,.popup .actions-toolbar .action.cancel:hover,.paypal-button-widget .paypal-button:hover,.bundle-options-container .action.back:hover,.block.related .action.select:hover,.cart.table-wrapper .actions-toolbar>.action-delete:hover,.cart.table-wrapper .action.help.map:hover,.checkout-index-index .modal-popup .modal-footer .action-hide-popup:hover,.opc-wrapper .edit-address-link:hover,.opc-block-shipping-information .shipping-information-title .action-edit:hover,.action-auth-toggle:hover,.checkout-payment-method .payment-method-billing-address .action-cancel:hover,.checkout-payment-method .payment-method-billing-address .billing-address-details .action-edit-address:hover,.checkout-agreements-block .action-show:hover,.gift-options .actions-toolbar .action-cancel:hover,.gift-summary .action-edit:hover,.gift-summary .action-delete:hover,.gift-wrapping-title .action-remove:hover,.wishlist.split.button>.action:hover,.abs-add-fields .action.remove:hover,.paypal-review-discount .action.check:hover,.cart-discount .action.check:hover,.form-giftregistry-share .action.remove:hover,.form-giftregistry-edit .action.remove:hover,.form-add-invitations .action.remove:hover,.form-create-return .action.remove:hover,.form.send.friend .action.remove:hover,.opc-progress-bar-item._complete>span,.checkout-payment-method .payment-option-title .action-toggle,.checkout-payment-method .payment-option-title .action-toggle:after,.opc-block-shipping-information .shipping-information-title .action-edit:before,.opc-block-shipping-information .shipping-information-title .action-edit:hover:before,.block-collapsible-nav .item.current a,.block-collapsible-nav .item.current strong,.block-collapsible-nav .item a:hover,.block-collapsible-nav .item a:active,.block-collapsible-nav .item a:focus,.magento-rma-returns-returns .page-main .page-title-wrapper .page-title,.magento-rma-returns-view .page-main .page-title-wrapper .page-title,.magento-rma-guest-returns .page-main .page-title-wrapper .page-title,.account .page-main .page-title-wrapper .page-title,[class^=sales-guest-] .page-main .page-title-wrapper .page-title,.sales-guest-view .page-main .page-title-wrapper .page-title,.magento-rma-guest-returns .page-main .page-title-wrapper .page-title,.fieldset>.legend,p .alternative-font,.entry-content h3,.history h4,.nav-toggle:before,.block-search .label:before,.nav-toggle:hover:before,.block-search .label:hover:before,.fotorama .fotorama-sprite,.fotorama__fullscreen .fotorama .fotorama__zoom-out,.fotorama__fullscreen .fotorama .fotorama__zoom-in,.fotorama .fotorama__arr .fotorama__arr__arr,.fotorama .fotorama__fullscreen-icon,.fotorama .fotorama__thumb__arr,.page-header.type5 .search-area>a,.page-header.type5 .search-area>a:hover,.page-header.type5 .minicart-wrapper .action.showcart:before,.page-header.type5 .minicart-wrapper .action.showcart.active:before,.page-header.type5:not(.header-newskin) .minicart-wrapper .action.showcart .counter.qty,.page-header.type5 .block-search .action.search:before,.block-search .action.search:before,.filterproducts-tab .data.items>.item.title[aria-expanded=true] a.switch,.page-header.type7 .minicart-wrapper .action.showcart .counter.qty,.qty.field .qty-changer>a:hover,.post-holder .post-date .day,.widget.block-recent-posts ul li a,.post-list .post-content .post-read-more,.post-header .post-title a,a:visited,.alink:visited,a:active,.alink:active,.block-category-event>div.event-desc,.block-category-event .event-ticker .dates>div>span.desc,#ln_slider_price .ui-slider-handle,.table.grouped .price-box .price,.abs-action-remove,.abs-discount-block .action.check,.popup .actions-toolbar .action.cancel,.paypal-button-widget .paypal-button,.bundle-options-container .action.back,.block.related .action.select,.cart.table-wrapper .actions-toolbar>.action-delete,.cart.table-wrapper .action.help.map,.checkout-index-index .modal-popup .modal-footer .action-hide-popup,.opc-wrapper .edit-address-link,.opc-block-shipping-information .shipping-information-title .action-edit,.action-auth-toggle,.checkout-payment-method .payment-method-billing-address .action-cancel,.checkout-payment-method .payment-method-billing-address .billing-address-details .action-edit-address,.checkout-agreements-block .action-show,.gift-options .actions-toolbar .action-cancel,.gift-summary .action-edit,.gift-summary .action-delete,.gift-wrapping-title .action-remove,.wishlist.split.button>.action,.abs-add-fields .action.remove,.paypal-review-discount .action.check,.cart-discount .action.check,.form-giftregistry-share .action.remove,.form-giftregistry-edit .action.remove,.form-add-invitations .action.remove,.form-create-return .action.remove,.form.send.friend .action.remove,.minicart-items .product-item-name a,.abs-action-remove:hover,.abs-add-fields .action.remove:hover,.abs-add-fields .action.remove,.abs-discount-block .action.check:hover,.abs-add-fields .action.remove:hover{color:#ed1c24}.action.primary,.action.primary:hover,.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span,.recent-posts .post-date .month,.footer-ribbon,.filter-options-title:hover:after,.modes-mode.active,.modes-mode:hover,.pages strong.page,.pages .action:hover,.pages a.page:hover,button:hover,.action.primary:focus,.action.primary:active,.btn-primary,.contact-index-index .page-main .contact-info [class^=porto-icon-],.contact-index-index .page-main .contact-info [class*=" porto-icon-"],.btn-default,.cms-index-index blockquote.testimonial,.btn-default:hover,.products-grid .product-item-info:hover .product-item-details .product-item-actions .tocart,.products-grid.products.grid.flex-grid .product-item-details .product-item-actions .tocart,.post-holder .post-date .month,.page-header.type8 .header.content,.page-header.type8.header-newskin .header.content,.page-header.type11 .navigation li.level0.active,.iwd-summary-cart,#ln_slider_price .ui-slider-handle,.filter-toggle.active,.products-grid .product-item .product-item-info:hover .weltpixel-quickview.weltpixel_quickview_button_v2{background-color:#ed1c24}.action.primary,.action.primary:hover,.modes-mode.active,.modes-mode:hover,.pages strong.page,.pages .action:hover,.pages a.page:hover,.fotorama__nav .fotorama__thumb-border,button:hover,.action.primary:focus,.action.primary:active,.products-grid .product-item-info:hover .product-item-details .product-item-actions .tocart,.products-grid.products.grid.flex-grid .product-item-details .product-item-actions .tocart,.filter-toggle.active,i.ajax-loader,.swatch-option.selected,.swatch-option.image:not(.disabled):hover,.swatch-option.color:not(.disabled):hover,.swatch-option:not(.disabled):hover{border-color:#ed1c24}.page-header,.minicart-wrapper .block-minicart,.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover,.authentication-dropdown,.login-container,.form.password.reset,.form.send.confirmation,.form.password.forget,.form.create.account,.form.form-edit-account,.form-address-edit,.form-newsletter-manage,.featured-box .box-content,.history .featured-box .box-content,.form.search.advanced,.homepage-grid-banner .ribbon:before,.cms-index-index .testimonial-arrow-down,#newsletter_popup,.iwd-one-page-checkout-sidebar .iwd-opc-block-summary,.block-header-customer-login{border-top-color:#ed1c24}.minicart-wrapper .block-minicart:before,.prev-next-products .product-nav .product-pop:before,.iwd-one-page-checkout-sidebar .iwd-opc-block-summary:before,.block-header-customer-login:before{border-bottom-color:#ed1c24}@media(max-width:767px){.navigation a{color:#777!important}.navigation a:hover,.nav-sections .header.links a:hover{color:#ed1c24!important}header.page-header .nav-sections-item-title.active>a,header.page-header .nav-sections-item-title.active>a:hover,header.page-header .nav-sections-item-title.active>a:focus{color:#ed1c24}header.page-header .nav-sections-item-title,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a.btn-default:hover,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-top-block a.btn-default:hover,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-left-block a.btn-default:hover,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-left-block a.btn-default:hover,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a.btn-default:hover,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-right-block a.btn-default:hover,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a.btn-default:hover,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-bottom-block a.btn-default:hover,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a.btn-default:focus,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-top-block a.btn-default:focus,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-left-block a.btn-default:focus,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-left-block a.btn-default:focus,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a.btn-default:focus,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-right-block a.btn-default:focus,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a.btn-default:focus,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-bottom-block a.btn-default:focus{background-color:#ed1c24}.page-header.type5:not(.header-newskin) .minicart-wrapper .action.showcart .counter.qty{color:#fff}}@media(min-width:768px){.page-header.type1 .navigation li.level0,.page-header.type1 .panel.header .header.links>li>a,.page-header.type1 .panel.header .header.links>li>a:hover,.page-header.type3 .header.panel .top-panel>.links>li>a,.page-header.type3 .header.panel .top-panel>.links>li>a:hover,.page-header.type4 .header.panel .links>li>a,.page-header.type4 .header.panel .links>li>a:hover,.page-header.type20 .header.panel .links>li>a,.page-header.type20 .header.panel .links>li>a:hover,.page-header.type17 .header.panel .links>li>a,.page-header.type17 .header.panel .links>li>a:hover,.page-header.type3 .header.panel .block-search .action.search:before,.page-header.type6 .navigation .level0>.level-top,.page-header.type6 .minicart-wrapper .action.showcart:before,.page-header.type6 .minicart-wrapper .action.showcart.active:before,.page-header.type6 .search-area>a,.page-header.type6 .search-area>a:hover,.page-header.type6 .block-search .action.search:before,.page-header.type19 .navigation .level0>.level-top,.page-header.type19 .minicart-wrapper .action.showcart:before,.page-header.type19 .minicart-wrapper .action.showcart.active:before,.page-header.type19 .search-area>a,.page-header.type19 .search-area>a:hover,.page-header.type19 .block-search .action.search:before,.page-header.type11 .panel.header .header.links>li>a,.page-header.type4 .header.panel .block-search .action.search:before,.page-header.type20 .header.panel .block-search .action.search:before,.page-header.type17 .header.panel .block-search .action.search:before,.page-header.type9 .header.panel .block-search .action.search:before,.page-header.type11 .panel.header .header.links>li>a:hover,.page-header.type11 .navigation li.level0:hover{color:#ed1c24}.page-header.type1 .navigation li.level0.active,.page-header.type1 .navigation li.level0:hover,.page-header.type3 .navigation .level0:hover>.level-top,.page-header.type4 .navigation .level0:hover>.level-top,.page-header.type20 .navigation .level0:hover>.level-top,.page-header.type20 .navigation .level0:hover>.level-top,--.page-header.type17 .navigation .level0:hover>.level-top,.page-header.type17 .navigation .level0:hover>.level-top,.page-header.type3 .navigation .level0.active>.level-top,.page-header.type3 .navigation .level0.has-active>.level-top,.page-header.type4 .navigation .level0.active>.level-top,.page-header.type4 .navigation .level0.has-active>.level-top,.page-header.type20 .navigation .level0.active>.level-top,.page-header.type20 .navigation .level0.has-active>.level-top,.page-header.type17 .navigation .level0.active>.level-top,.page-header.type17 .navigation .level0.has-active>.level-top,.page-header.type6 .panel.wrapper,.page-header.type6 .navigation .level0:hover>.level-top,.page-header.type19 .panel.wrapper,.page-header.type19 .navigation .level0:hover>.level-top,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a.btn-default,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-top-block a.btn-default,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-left-block a.btn-default,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-left-block a.btn-default,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a.btn-default,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-right-block a.btn-default,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a.btn-default,.sw-megamenu.navigation li.level0.staticwidth .submenu .menu-bottom-block a.btn-default,.sw-megamenu.navigation.side-megamenu li.level0:hover,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a.btn-default:hover{background-color:#ed1c24}.navigation .level0 .submenu{border-color:#ed1c24}.product.info.detailed.vertical .product.data.items>.item.title.active>.switch,.product.info.detailed.vertical .product.data.items>.item.title.active>.switch:focus,.product.info.detailed.vertical .product.data.items>.item.title.active>.switch:hover{border-left-color:#ed1c24}.sw-megamenu.navigation.side-megamenu li.level0:hover>a{border-top-color:#ed1c24}}html,body{color:#000}a,a:focus{color:#000}a:hover{color:#ed1c24}button.action.primary{background-color:#488757;border-color:#488757;color:#fff}button.action.primary:hover{background-color:#8a8a8a;border-color:#8a8a8a;color:#fff}.product-item-actions .action.towishlist,.product-addto-links .action.towishlist,.action.towishlist{color:#161616;border-color:#161616}.product-item-actions .action.towishlist:hover,.product-addto-links .action.towishlist:hover,.action.towishlist:hover{color:#161616;border-color:#161616}.product-addto-links .action.tocompare,.product-item-actions .action.tocompare,.action.tocompare,.product-addto-links .action.mailto.friend,.moved-add-to-links .action.mailto.friend,.product-social-links .action.mailto.friend{color:#161616;border-color:#161616}.product-addto-links .action.tocompare:hover,.product-item-actions .action.tocompare:hover,.action.tocompare:hover,.product-addto-links .action.mailto.friend:hover,.moved-add-to-links .action.mailto.friend:hover,.product-social-links .action.mailto.friend:hover{color:#161616;border-color:#161616}.page-wrapper>.breadcrumbs{background-color:#fff}.page-wrapper>.breadcrumbs{color:#161616}.page-wrapper>.breadcrumbs a,.page-wrapper>.breadcrumbs a:focus{color:#161616}.page-wrapper>.breadcrumbs a:hover{color:#161616}.product-label.sale-label{background-color:#ed1c24}.product-label.sale-label{color:#fff}.product-label.new-label{background-color:#529262}.product-label.new-label{color:#fff}#ln_slider_price.ui-slider-horizontal{background-color:#ed1c24}#ln_slider_price .ui-slider-handle{background-color:#ed1c24}@media(min-width:768px){.page-header.type1,.page-header.type2,.page-header.type3,.page-header.type4,.page-header.type20,.page-header.type17,.page-header.type5,.page-header.type6,.page-header.type19,.page-header.type7,.page-header.type23,.page-header.type8 .header.content,.page-header.type8.header-newskin .header.content,.page-header.type9,.page-header.type10,.page-header.type11,.page-header.type12,.page-header.type15,.page-header.type16,.page-header.type2.header-newskin,.page-header.type18,.page-header.header-newskin{background-color:#fff}}.page-header{border-top-color:#fff}@media(min-width:768px){.page-header,.page-header.type1 .custom-block,.page-header.type2 .custom-block,.page-header.type8 .custom-block>*,.page-header.type8.header-newskin .custom-block>*,.page-header.type11 .custom-block,.page-header.type12 .custom-block,.page-header.type16 .custom-block,.page-header.type2.header-newskin .custom-block,.page-header.type18 .custom-block,.page-header.header-newskin .custom-block{color:#272727}}@media(min-width:768px){.page-header.type1 a,.page-header.type2 a,.page-header.type2 .custom-block a,.page-header.type3 a,.page-header.type4 a,.page-header.type20 a,.page-header.type17 a,.page-header.type17 .top-links-icon,.page-header.type17 .top-links-icon a,.page-header.type5 a,.page-header.type6 a,.page-header.type19 a,.page-header.type7 a,.page-header.type23 a,.page-header.type8 a,.page-header.type8.header-newskin a,.page-header.type9 a,.page-header.type10 a,.page-header.type11 a,.page-header.type11 .custom-block a,.page-header.type12 .header.panel .custom-block a,.page-header.type16 .custom-block a,.page-header.type2.header-newskin .custom-block a,.page-header.type18 .custom-block a,.page-header.header-newskin a,.page-header.header-newskin .top-links-icon,.page-header.header-newskin .top-links-icon a,.page-header.type13.header-newskin .panel.header .top-links-area>ul.links>li>a{color:#272727}}@media(min-width:768px){.page-header>.panel.wrapper,.page-header.type1>.panel.wrapper,.page-header.type2>.panel.wrapper,.page-header.type5>.panel.wrapper,.page-header.type6 .panel.wrapper,.page-header.type19 .panel.wrapper,.page-header.type8>.panel.wrapper>.panel.header,.page-header.type8.header-newskin>.panel.wrapper>.panel.header,.page-header.type11>.panel.wrapper,.page-header.type16>.panel.wrapper,.page-header.type2.header-newskin>.main-panel-top,.page-header.type18>.main-panel-top{background-color:#fff}}@media(min-width:768px){.page-header.type1 .panel.header .header.links>li>a,.page-header.type1 .panel.header .header.links>li>a:hover,.page-header.type2 .panel.header .header.links>li>a,.page-header.type2 .header.panel>.header.links>li>a,.page-header.type2 .panel.header .header.links>li>a:hover,.page-header.type3 .header.panel .top-panel>.header.links>li>a,.page-header.type3 .header.panel .top-panel>.links>li,.page-header.type3 .panel.header .top-panel>.header.links>li>a:hover,.page-header.type3 .header.panel .search-area>a:hover,.page-header.type3 .header.panel .search-area>a,.page-header.type4 .header.panel .top-panel>.links>li>a,.page-header.type4 .header.panel .top-panel>.links>li>a:hover,.page-header.type4 .header.panel .top-panel>.links>li>span,.page-header.type4 .switcher strong,.page-header.type5 .panel.header .header.links>li>a,.page-header.type5 .panel.header .header.links>li>a:hover,.page-header.type5>.panel.wrapper,.page-header.type5 .header.panel .switcher,.page-header.type6 .panel.header .header.links>li>a,.page-header.type6 .panel.header .header.links>li>a:hover,.page-header.type6>.panel.wrapper,.page-header.type6 .header.panel .switcher,.page-header.type19 .panel.header .header.links>li>a,.page-header.type19 .panel.header .header.links>li>a:hover,.page-header.type19>.panel.wrapper,.page-header.type19 .header.panel .switcher,.page-header.type7 .panel.header a,.page-header.type7 .panel.header a:hover,.page-header.type23 .panel.header a,.page-header.type23 .panel.header a:hover,.page-header.type7>.panel.wrapper,.page-header.type7 .header.panel .switcher,.page-header.type23>.panel.wrapper,.page-header.type23 .header.panel .switcher,.page-header.type8 .panel.header a,.page-header.type8 .panel.header a:hover,.page-header.type8>.panel.wrapper,.page-header.type8 .header.panel .switcher,.page-header.type8 .panel.header .header.links>li>a,.page-header.type8.header-newskin .panel.header a,.page-header.type8.header-newskin .panel.header a:hover,.page-header.type8.header-newskin>.panel.wrapper,.page-header.type8.header-newskin .header.panel .switcher,.page-header.type8.header-newskin .panel.header .header.links>li>a,.page-header.type9 .header.panel .top-panel>.header.links>li>a,.page-header.type9 .header.panel .top-panel>.links>li,.page-header.type9 .panel.header .top-panel>.header.links>li>a:hover,.page-header.type9 .header.panel .search-area>a:hover,.page-header.type9 .header.panel .search-area>a,.page-header.type11 .panel.header .header.links>li>a,.page-header.type11 .header.panel>.header.links>li>a,.page-header.type11 .panel.header .header.links>li>a:hover,.page-header.type12 .header.panel .top-panel .links>li>a:hover,.page-header.type12 .header.panel .top-panel .links>li>a,.page-header.type12 .header.panel .top-panel .links>li>span,.page-header.type16 .header.panel .top-panel .links>li>a:hover,.page-header.type16 .header.panel .top-panel .links>li>a,.page-header.type16 .header.panel .links>li>span,.page-header.type16 .header.panel .links>li>a:hover,.page-header.type2.header-newskin .panel.header .header.links>li>a,.page-header.type2.header-newskin .panel.header .header.links>li>span,.page-header.type2.header-newskin .panel.wrapper,.page-header.type18 .panel.header .header.links>li>a,.page-header.type18 .panel.header .header.links>li>span,.page-header.type18 .panel.wrapper,.page-header.header-newskin .panel.header .header.links>li>a,.page-header.header-newskin .panel.header .header.links>li>span,.page-header.header-newskin .panel.wrapper,.page-header.type24 .top-links-icon a,.page-header.type24 .top-links-icon,.page-header.type24 .panel.header .switcher{color:#fff}}@media(min-width:768px){.page-header.type1 .navigation>ul,.page-header.type2 .nav-sections,.page-header.type8 .menu-wrapper,.page-header.type8.header-newskin .menu-wrapper,.page-header .drop-menu .nav-sections,.page-header.type11 .nav-sections,.page-header.type16 .navigation>ul,header.page-header.sticky-header.type16 .nav-sections,.page-header.type2.header-newskin .nav-sections,.page-header.type18 .nav-sections,.page-header.header-newskin:not(.type16) .nav-sections{background-color:#fff}}@media(min-width:768px){.page-header.type1 .navigation li.level0,.page-header.type3 .navigation .level0>.level-top,.page-header.type4 .navigation .level0>.level-top,.page-header.type20 .navigation .level0>.level-top,.page-header.type17 .navigation li.level0,.page-header.type5 .navigation .level0>.level-top,.page-header.type2 .navigation .level0>.level-top,.page-header.type11 .navigation li.level0>.level-top,.page-header.type6 .navigation .level0>.level-top,.page-header.type19 .navigation .level0>.level-top,.page-header.type7 .navigation .level0>.level-top,.page-header.type23 .navigation .level0>.level-top,.page-header .drop-menu+.custom-menu-block a,.page-header.type8 .navigation .level0>.level-top,.page-header.type8.header-newskin .navigation .level0>.level-top,.page-header.type9 .navigation .level0>.level-top,.page-header.type16 .navigation li.level0,.page-header.type2.header-newskin .navigation .level0>.level-top,.page-header.type18 .navigation .level0>.level-top,.page-header.header-newskin .navigation .level0>.level-top{color:#272727}}@media(min-width:768px){.page-header.type1 .navigation li.level0.active,.page-header.type1 .navigation li.level0:hover,.page-header.type3 .navigation .level0:hover>.level-top,.page-header.type3 .navigation .level0.active>.level-top,.page-header.type3 .navigation .level0.has-active>.level-top,.page-header.type4 .navigation .level0:hover>.level-top,.page-header.type4 .navigation .level0.active>.level-top,.page-header.type4 .navigation .level0.has-active>.level-top,.page-header.type20 .navigation .level0:hover>.level-top,.page-header.type20 .navigation .level0.active>.level-top,.page-header.type20 .navigation .level0.has-active>.level-top,.page-header.type17 .navigation .level0:hover>.level-top,.page-header.type17 .navigation .level0.active>.level-top,.page-header.type17 .navigation .level0.has-active>.level-top,.page-header.type5 .navigation .level0:hover>.level-top,.page-header.type5 .navigation .level0.active>.level-top,.page-header.type5 .navigation .level0.has-active>.level-top,.page-header.type6 .navigation .level0:hover>.level-top,.page-header.type6 .navigation .level0.active>.level-top,.page-header.type6 .navigation .level0.has-active>.level-top,.page-header.type19 .navigation .level0:hover>.level-top,.page-header.type19 .navigation .level0.active>.level-top,.page-header.type19 .navigation .level0.has-active>.level-top,.page-header.type7 .navigation .level0:hover>.level-top,.page-header.type7 .navigation .level0.active>.level-top,.page-header.type7 .navigation .level0.has-active>.level-top,.page-header.type23 .navigation .level0:hover>.level-top,.page-header.type23 .navigation .level0.active>.level-top,.page-header.type23 .navigation .level0.has-active>.level-top,.sw-megamenu.navigation.side-megamenu li.level0:hover,.page-header.type11 .navigation li.level0:hover,.page-header.type11 .navigation li.level0.active,.page-header.type11 .navigation li.level0.has-active,.page-header.type9 .navigation .level0:hover>.level-top,.page-header.type9 .navigation .level0.active>.level-top,.page-header.type9 .navigation .level0.has-active>.level-top,.page-header.type16 .navigation .level0:hover>.level-top,.page-header.type16 .navigation .level0.active>.level-top,.page-header.type16 .navigation .level0.has-active>.level-top,.page-header.type2.header-newskin .navigation .level0:hover>.level-top,.page-header.type2.header-newskin .navigation .level0.active>.level-top,.page-header.type2.header-newskin .navigation .level0.has-active>.level-top,.page-header.type18 .navigation .level0:hover>.level-top,.page-header.type18 .navigation .level0.active>.level-top,.page-header.type18 .navigation .level0.has-active>.level-top,.page-header.header-newskin .navigation .level0:hover>.level-top,.page-header.header-newskin .navigation .level0.active>.level-top,.page-header.header-newskin .navigation .level0.has-active>.level-top{background-color:#fff}.sw-megamenu.navigation.side-megamenu li.level0:hover>a{border-top-color:#fff}}@media(min-width:768px){.page-header.type1 .navigation li.level0.active,.page-header.type1 .navigation li.level0:hover,.page-header.type2 .navigation .level0:hover>.level-top,.page-header.type3 .navigation .level0:hover>.level-top,.page-header.type3 .navigation .level0.active>.level-top,.page-header.type3 .navigation .level0.has-active>.level-top,.page-header.type4 .navigation .level0:hover>.level-top,.page-header.type4 .navigation .level0.active>.level-top,.page-header.type4 .navigation .level0.has-active>.level-top,.page-header.type20 .navigation .level0:hover>.level-top,.page-header.type20 .navigation .level0.active>.level-top,.page-header.type20 .navigation .level0.has-active>.level-top,.page-header.type17 .navigation .level0:hover>.level-top,.page-header.type17 .navigation .level0.active>.level-top,.page-header.type17 .navigation .level0.has-active>.level-top,.page-header.type5 .navigation .level0:hover>.level-top,.page-header.type5 .navigation .level0.active>.level-top,.page-header.type5 .navigation .level0.has-active>.level-top,.page-header.type6 .navigation .level0:hover>.level-top,.page-header.type6 .navigation .level0.active>.level-top,.page-header.type6 .navigation .level0.has-active>.level-top,----.page-header.type19 .navigation .level0:hover>.level-top,.page-header.type19 .navigation .level0.active>.level-top,.page-header.type19 .navigation .level0.has-active>.level-top,.page-header.type7 .navigation .level0:hover>.level-top,.page-header.type7 .navigation .level0.active>.level-top,.page-header.type7 .navigation .level0.has-active>.level-top,.page-header.type23 .navigation .level0:hover>.level-top,.page-header.type23 .navigation .level0.active>.level-top,.page-header.type23 .navigation .level0.has-active>.level-top,.page-header.type8 .navigation .level0:hover>.level-top,.page-header.type8 .navigation .level0.active>.level-top,.page-header.type8 .navigation .level0.has-active>.level-top,.page-header.type8.header-newskin .navigation .level0:hover>.level-top,.page-header.type8.header-newskin .navigation .level0.active>.level-top,.page-header.type8.header-newskin .navigation .level0.has-active>.level-top,.page-header.type11 .navigation li.level0:hover,.page-header.type11 .navigation li.level0.active,.page-header.type11 .navigation li.level0.has-active,.page-header.type9 .navigation .level0:hover>.level-top,.page-header.type9 .navigation .level0.active>.level-top,.page-header.type9 .navigation .level0.has-active>.level-top,.page-header.type16 .navigation .level0:hover>.level-top,.page-header.type2.header-newskin .navigation .level0:hover>.level-top,.page-header.type18 .navigation .level0:hover>.level-top,.page-header.header-newskin .navigation .level0:hover>.level-top{color:#ed1c24}}@media(min-width:768px){.navigation .level0 .submenu,.sw-megamenu.navigation li.level0.classic .subchildmenu .subchildmenu{background-color:#272727}}@media(min-width:768px){.navigation .level0 .submenu{border-color:#fff}}@media(min-width:768px){.navigation .level0 .submenu a{color:#8a8a8a}}@media(min-width:768px){.navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus{background-color:#fff}}@media(min-width:768px){.navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus{color:#fff}}@media(min-width:768px){.sw-megamenu.navigation li.level0.fullwidth>.submenu,.sw-megamenu.navigation li.level0.staticwidth>.submenu{background-color:#272727}}@media(min-width:768px){.sw-megamenu.navigation li.level0.fullwidth>.submenu,.sw-megamenu.navigation li.level0.staticwidth>.submenu{border-color:#fff}}@media(min-width:768px){.sw-megamenu.navigation li.level0.fullwidth>.submenu a,.sw-megamenu.navigation li.level0.staticwidth>.submenu a{color:#8a8a8a}}@media(min-width:768px){.sw-megamenu.navigation li.level0.fullwidth>.submenu a:hover,.sw-megamenu.navigation li.level0.staticwidth>.submenu a:hover{color:#ed1c24}}@media(min-width:768px){.sw-megamenu.navigation span.cat-label.cat-label-label1{background-color:#fff}.sw-megamenu.navigation li.level0>a>span.cat-label.cat-label-label1:before{border-top-color:#fff}.sw-megamenu.navigation li .subchildmenu li>a>span>span.cat-label.cat-label-label1:before,.sw-megamenu.navigation.side-megamenu li.level0>a>span.cat-label.cat-label-label1:before{border-right-color:#fff}}@media(max-width:768px){.sw-megamenu.navigation span.cat-label.cat-label-label1{background-color:#fff}.sw-megamenu.navigation span.cat-label.cat-label-label1:before{border-right-color:#fff}}@media(min-width:768px){.sw-megamenu.navigation span.cat-label.cat-label-label1{color:#fff}}@media(max-width:768px){.sw-megamenu.navigation span.cat-label.cat-label-label1{color:#fff}}@media(min-width:768px){.sw-megamenu.navigation span.cat-label.cat-label-label2{background-color:#fff}.sw-megamenu.navigation li.level0>a>span.cat-label.cat-label-label2:before{border-top-color:#fff}.sw-megamenu.navigation li .subchildmenu li>a>span>span.cat-label.cat-label-label2:before,.sw-megamenu.navigation.side-megamenu li.level0>a>span.cat-label.cat-label-label2:before{border-right-color:#fff}}@media(max-width:768px){.sw-megamenu.navigation span.cat-label.cat-label-label2{background-color:#fff}.sw-megamenu.navigation span.cat-label.cat-label-label2:before{border-right-color:#fff}}@media(min-width:768px){.sw-megamenu.navigation span.cat-label.cat-label-label2{color:#8a8a8a}}@media(max-width:768px){.sw-megamenu.navigation span.cat-label.cat-label-label2{color:#8a8a8a}}@media(min-width:768px){.sw-megamenu.navigation span.cat-label.cat-label-label3{background-color:#ed1c24}.sw-megamenu.navigation li.level0>a>span.cat-label.cat-label-label3:before{border-top-color:#ed1c24}.sw-megamenu.navigation li .subchildmenu li>a>span>span.cat-label.cat-label-label3:before,.sw-megamenu.navigation.side-megamenu li.level0>a>span.cat-label.cat-label-label3:before{border-right-color:#ed1c24}}@media(max-width:768px){.sw-megamenu.navigation span.cat-label.cat-label-label3{background-color:#ed1c24}.sw-megamenu.navigation span.cat-label.cat-label-label3:before{border-right-color:#ed1c24}}@media(min-width:768px){.sw-megamenu.navigation span.cat-label.cat-label-label3{color:#fff}}@media(max-width:768px){.sw-megamenu.navigation span.cat-label.cat-label-label3{color:#fff}}@media(min-width:768px){.page-header.type1 .block-search input,.page-header.type2 .block-search input,.page-header.type8 .block-search input,.page-header.type8.header-newskin .block-search input,.page-header.type11 .block-search input,.page-header.type16 .block-search input,.page-header.type2.header-newskin .block-search input,.page-header.type18 .block-search input{background-color:#fff}}@media(min-width:768px){.page-header.type1 .block-search input,.page-header.type2 .block-search input,.page-header.type1 .block-search .action.search:before,.page-header.type1 .block-search .action.search:hover:before,.page-header.type2 .block-search .action.search:before,.page-header.type2 .block-search .action.search:hover:before,.page-header.type8 .block-search input,.page-header.type8 .block-search .action.search:before,.page-header.type8 .block-search .action.search:hover:before,.page-header.type8.header-newskin .block-search input,.page-header.type8.header-newskin .block-search .action.search:before,.page-header.type8.header-newskin .block-search .action.search:hover:before,.page-header.type11 .block-search input,.page-header.type11 .block-search .action.search:before,.page-header.type11 .block-search .action.search:hover:before,.page-header.type12:not(.sticky-header) .header.panel .block-search input{color:#272727}}@media(min-width:768px){.page-header.type1 .block-search input,.page-header.type1 .block-search .action.search,.page-header.type2 .block-search input,.page-header.type2 .block-search .action.search,.page-header.type8 .block-search input,.page-header.type8 .block-search .action.search,.page-header.type8.header-newskin .block-search input,.page-header.type8.header-newskin .block-search .action.search,.page-header.type11 .block-search input,.page-header.type11 .block-search .action.search,.page-header.type12:not(.sticky-header) .header.panel .block-search input{border-color:#272727}}@media(min-width:768px){.page-header.type3 .header.panel .minicart-wrapper,.page-header.type3 .header.panel .switcher,.page-header.type4 .header.panel .switcher,.page-header.type4 .header.panel .minicart-wrapper,.page-header.type20 .header.panel .switcher,.page-header.type20 .header.panel .minicart-wrapper,.page-header.type17 .header.panel .switcher,.page-header.type17 .header.panel .minicart-wrapper,.page-header.type9 .header.panel .minicart-wrapper,.page-header.type9 .header.panel .switcher,.page-header.type12 .header.panel .minicart-wrapper,.page-header.type12 .header.panel .switcher{background-color:#fff}}@media(min-width:768px){.minicart-wrapper .action.showcart .counter.qty,.page-header.type2:not(.header-newskin) .minicart-wrapper .action.showcart .counter.qty,.page-header.type3 .header.panel .minicart-wrapper .action.showcart .counter.qty,.page-header.type3 .header.panel .switcher,.page-header.type4 .header.panel .switcher,.page-header.type4 .header.panel .minicart-wrapper .action.showcart .counter.qty,.page-header.type20 .header.panel .switcher,.page-header.type20 .header.panel .minicart-wrapper .action.showcart .counter.qty,.page-header.type17 .header.panel .switcher,.page-header.type5:not(.header-newskin) .minicart-wrapper .action.showcart .counter.qty,.page-header.type6 .minicart-wrapper .action.showcart .counter.qty,.page-header.type19 .minicart-wrapper .action.showcart .counter.qty,.page-header.type7 .minicart-wrapper .action.showcart .counter.qty,.page-header.type23 .minicart-wrapper .action.showcart .counter.qty,.page-header.type8 .minicart-wrapper .action.showcart .counter.qty,.page-header.type8.header-newskin .minicart-wrapper .action.showcart .counter.qty,.page-header.type9 .header.panel .minicart-wrapper .action.showcart .counter.qty,.page-header.type9 .header.panel .switcher,.page-header.type11 .minicart-wrapper .action.showcart .counter.qty,.page-header.type12 .header.panel .switcher,.page-header.type12 .header.panel .minicart-wrapper .action.showcart .counter.qty{color:#272727}}@media(min-width:768px){.page-header.type1 .minicart-wrapper .action.showcart:before,.page-header.type1 .minicart-wrapper .action.showcart.active:before,.page-header.type2 .minicart-wrapper .action.showcart:before,.page-header.type2 .minicart-wrapper .action.showcart.active:before,.page-header.type3 .header.panel .minicart-wrapper .action.showcart:before,.page-header.type3 .header.panel .minicart-wrapper .action.showcart.active:before,.page-header.type4 .header.panel .minicart-wrapper .action.showcart:before,.page-header.type4 .header.panel .minicart-wrapper .action.showcart.active:before,.page-header.type20 .header.panel .minicart-wrapper .action.showcart:before,.page-header.type20 .header.panel .minicart-wrapper .action.showcart.active:before,.page-header.type20.sticky-header .minicart-wrapper .action.showcart:before,.page-header.type20.sticky-header .minicart-wrapper .action.showcart.active:before,.page-header.type20 .minicart-wrapper .action.showcart,.page-header.type17 .header.panel .minicart-wrapper .action.showcart:before,.page-header.type17 .header.panel .minicart-wrapper .action.showcart.active:before,.page-header.type17.sticky-header .minicart-wrapper .action.showcart:before,.page-header.type17.sticky-header .minicart-wrapper .action.showcart.active:before,.page-header.type17 .minicart-wrapper .action.showcart,.page-header.type17 .header.panel .search-area>a,.page-header.type5 .minicart-wrapper .action.showcart:before,.page-header.type5 .minicart-wrapper .action.showcart.active:before,.page-header.type6 .minicart-wrapper .action.showcart:before,.page-header.type6 .minicart-wrapper .action.showcart.active:before,.page-header.type19 .minicart-wrapper .action.showcart:before,.page-header.type19 .minicart-wrapper .action.showcart.active:before,.page-header.type7 .minicart-wrapper .action.showcart:before,.page-header.type7 .minicart-wrapper .action.showcart.active:before,.page-header.type23 .minicart-wrapper .action.showcart:before,.page-header.type23 .minicart-wrapper .action.showcart.active:before,.page-header.type8 .minicart-wrapper .action.showcart:before,.page-header.type8 .minicart-wrapper .action.showcart.active:before,.page-header.type8.header-newskin .minicart-wrapper .action.showcart:before,.page-header.type8.header-newskin .minicart-wrapper .action.showcart.active:before,.page-header.type9 .header.panel .minicart-wrapper .action.showcart:before,.page-header.type9 .header.panel .minicart-wrapper .action.showcart.active:before,.page-header.type11 .minicart-wrapper .action.showcart:before,.page-header.type11 .minicart-wrapper .action.showcart.active:before,.page-header.type12 .header.panel .minicart-wrapper .action.showcart:before,.page-header.type12 .header.panel .minicart-wrapper .action.showcart.active:before,.page-header.type12 .header.panel .minicart-wrapper .action.showcart:before,.page-header.type12 .header.panel .minicart-wrapper .action.showcart.active:before,.page-header.type16 .minicart-wrapper .action.showcart:before,.page-header.type16 .minicart-wrapper .action.showcart.active:before,.page-header.type2.header-newskin .minicart-wrapper .action.showcart:before,.page-header.type2.header-newskin .minicart-wrapper .action.showcart.active:before,.page-header.type18 .minicart-wrapper .action.showcart:before,.page-header.type18 .minicart-wrapper .action.showcart.active:before,.page-header.header-newskin .minicart-wrapper .action.showcart,.page-header.header-newskin .minicart-wrapper .action.showcart:before,.page-header.header-newskin .minicart-wrapper .action.showcart.active:before{color:#272727}}.footer-top{color:#a8a8a8}.footer-top a{color:#fff}.footer-top a:hover{background-color:#212121}.footer-middle [class^=porto-icon-].theme-color,.footer-middle [class*=" porto-icon-"].theme-color{color:#fff!important}.footer-middle-2{background-color:#212121}.footer-middle-2,.footer-middle-2 p{color:#fff}.footer-middle-2 a{color:#8a8a8a}.footer-middle-2 a:hover{color:#ed1c24}.footer-middle-2 .block .block-title strong{color:#fff}.footer-middle-2 [class^=porto-icon-].theme-color,.footer-middle-2 [class*=" porto-icon-"].theme-color{color:#fff!important}.footer-ribbon{background-color:#fff}.footer-ribbon:before{border-right-color:#fff}.footer-ribbon span{color:#fff}.footer-bottom{background-color:#272727}.footer-bottom,.footer-bottom p{color:#a8a8a8}.footer-bottom a{color:#a8a8a8}.footer-bottom a:hover{color:#a8a8a8}@media(min-width:768px){.page-layout-1column .product-info-main,.page-layout-2columns-left .product-info-main,.page-layout-2columns-right .product-info-main,.page-layout-3columns .product-info-main{width:40.83%}.page-layout-1column .product.media,.page-layout-2columns-left .product.media,.page-layout-2columns-right .product.media,.page-layout-3columns .product.media{width:57.17%}.page-layout-1column .column.main>.custom-block~.product-info-main,.page-layout-2columns-left .column.main>.custom-block~.product-info-main,.page-layout-2columns-right .column.main>.custom-block~.product-info-main,.page-layout-3columns .column.main>.custom-block~.product-info-main{width:30.6225%}.page-layout-1column .column.main>.custom-block~.product.media,.page-layout-2columns-left .column.main>.custom-block~.product.media,.page-layout-2columns-right .column.main>.custom-block~.product.media,.page-layout-3columns .column.main>.custom-block~.product.media{width:42.8775%}}.page-header .switcher .options ul.dropdown,.page-footer .switcher .options ul.dropdown,.minicart-wrapper .block-minicart,.product-item .tocart,.bundle-options-container .block-bundle-summary .product-addto-links>.action,.product-item-actions .actions-secondary.action,.action.tocompare,.product-addto-links .action.tocompare,.product-social-links .action.tocompare,.wishlist.split.button>.action.split,.product-social-links .action.mailto.friend,.product-social-links .action.towishlist,.block-bundle-summary .action.towishlist,.product-item .action.towishlist,.table-comparison .action.towishlist,input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email],.footer-middle .block.newsletter input,.footer-middle .block.newsletter .action.subscribe,.filter-options-title,.filter-options-item.active .filter-options-title,.filter-options-content,.filter-options-title:after,.toolbar select,.swatch-option,.pages .page,.pages .action,.fotorama__stage,.fotorama__nav--thumbs .fotorama__thumb,.fotorama__nav .fotorama__thumb-border,.input-text.qty,.qty.field .qty-changer>a,button,a.action.primary,textarea,.minicart-items .item-qty,.block-minicart .block-content>.actions>.secondary .action.viewcart,.cart.table-wrapper .product-image-container,.cart-summary,select,#discount-coupon-form #coupon_code,.abs-discount-block .actions-toolbar .action.primary,.abs-discount-block .actions-toolbar .action.cancel,.block-compare .action.primary,.cart-summary .block .actions-toolbar>.primary .action.primary,.cart-summary .form.giftregistry .fieldset .action.primary,.paypal-review-discount .actions-toolbar .action.primary,.paypal-review-discount .actions-toolbar .action.cancel,.cart-discount .actions-toolbar .action.primary,.cart-discount .actions-toolbar .action.cancel,.login-container,.form.password.reset,.form.send.confirmation,.form.password.forget,.form.create.account,.form.form-edit-account,.form-address-edit,.form-newsletter-manage,.message,.box .box-title,.box .box-actions,.customer-welcome .header.links,.btn,.cms-index-index blockquote.testimonial,.recent-posts .item .post-image,.prev-next-products .product-nav .product-pop,#newsletter_popup,.product-label,.page-header.type11 .navigation li.level0.active,.page-header.type11 .navigation li.level0:hover,.filter .filter-current-subtitle,.filter-actions,.products-grid .product-item .product-item-info:hover .weltpixel-quickview.weltpixel_quickview_button_v2,.block-header-customer-login,.bundle-options-container .block-bundle-summary .product-addto-links>.action,.product-item-actions .actions-secondary.action,.action.tocompare,.product-addto-links .action.tocompare,.moved-add-to-links .action.tocompare,.product-social-links .action.tocompare,.wishlist.split.button>.action.split,.product-social-links .action.mailto.friend,.moved-add-to-links .action.mailto.friend,.product-social-links .action.towishlist,.product-addto-links .action.towishlist,.block-bundle-summary .action.towishlist,.product-item .action.towishlist,.table-comparison .action.towishlist{border-radius:0}.sw-megamenu.navigation li.level0.fullwidth:hover>.submenu,.sw-megamenu.navigation li.level0.staticwidth:hover>.submenu,.sw-megamenu.navigation li.level0.classic .submenu,.sw-megamenu.navigation li.level0.classic .subchildmenu .subchildmenu,.sw-megamenu.navigation span.cat-label,.category-boxed-banner .owl-item .item,.iwd-summary-cart,.iwd-one-page-checkout-sidebar .iwd-opc-block-summary{border-radius:0!important}@media(min-width:768px){.block-search input,.page-header.type1 .navigation>ul,.navigation li.level0,.page-header.type1 .navigation li.level0.parent:hover,.page-header.type1 .navigation li.level0.active,.page-header.type1 .navigation li.level0:hover,.page-header .navigation .level0 .submenu,.product.data.items>.item.title>.switch,.customer-welcome .header.links,.page-header.type5 .block-search input,.page-header.type5 .navigation .level0.parent:hover>.level-top,.page-header.type6 .block-search input,.page-header.type6 .navigation .level0:hover>.level-top,.page-header.type6 .navigation .level0.parent:hover>.level-top,.product.info.detailed.vertical .product.data.items>.item.title>.switch,.page-header.type5 .navigation .level0:hover>.level-top,.page-header.type11 .navigation li.level0.parent:hover{border-radius:0}}@media(min-width:640px){.modes-mode{border-radius:0}}.product-item-photo{border-radius:0;border:0;padding:0}.product-image-photo.hover_image{padding:0;border-radius:0}html,body{overflow-x:hidden}.action.compare.no-display{display:none!important}body>p{display:none}.toolbar .modes>a{text-decoration:none}.clearer{clear:both}@media(min-width:1200px){.col-xl-2-4{width:20%}.col-xl-9-6{width:80%}}@media(max-width:1199px){.container{width:100%}}@media(min-width:768px){.layout-1280 .navigation,.layout-1280 .page-wrapper>.breadcrumbs .items,.layout-1280 .page-header .header.panel,.layout-1280 .header.content,.layout-1280 .footer.content,.layout-1280 .page-wrapper>.widget,.layout-1280 .page-wrapper>.page-bottom,.layout-1280 .block.category.event,.layout-1280 .top-container,.layout-1280 .page-main{max-width:1280px}.layout-1280 .container{max-width:1280px;width:100%}.sw-megamenu.side-megamenu.navigation li.level0.fl-right{float:none}}.swatch-input{display:none}.btn-default{color:#fff;font-weight:400;background-image:none;background-color:#08c;text-shadow:none;border:0;opacity:1;filter:alpha(opacity=100)}.navigation,.page-wrapper>.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{width:100%}@media(min-width:768px){.navigation,.page-wrapper>.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{max-width:720px}}@media(min-width:992px){.navigation,.page-wrapper>.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{max-width:960px}}@media(min-width:1200px){.page-wrapper>.breadcrumbs,.page-header .header.panel,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{max-width:1140px}.header.content,.navigation{max-width:100%;padding-left:5%;padding-right:5%}}.prev-next-products{float:right}.prev-next-products .product-nav em:before{margin:0}.prev-next-products .product-nav.product-next .product-pop:before{right:21px}.prev-next-products .product-nav.product-prev .product-pop:before{left:27px}.homepage-bar{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background-color:#fbfbfb}.homepage-bar .col-lg-4{border-left:1px solid #e1e1e1;padding-top:14px;padding-bottom:14px}.homepage-bar .col-lg-4:first-child{border-left:0}.homepage-bar [class*=" porto-icon-"],.homepage-bar [class^=porto-icon-]{font-size:34px;color:#000;display:inline-block;vertical-align:middle}.homepage-bar .text-area{display:inline-block;vertical-align:middle;text-align:left;margin-left:5px}.homepage-bar h3{color:#313131;font-size:16px;font-weight:600;margin:0;line-height:1.5}.homepage-bar p{font-size:12px;margin:0;line-height:1}.image-link{display:block;position:relative}.image-link:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:#000;opacity:0;visibility:hidden;transition:all .2s}.image-link:hover:before{opacity:.1;visibility:visible}.image-link img{width:100%;display:block}.border-radius .image-link:before{border-radius:8px}.custom-support{text-align:left}.custom-support em[class*=icon-]{float:left;background-color:#e35d53;color:#fff;border-radius:50%;width:62px;height:62px;text-align:center;line-height:62px;font-size:20px}.custom-support div.content{margin-left:76px}.custom-support div.content>h2{color:#000;margin:0;font-weight:600;font-size:20px;line-height:1.5}.custom-support div.content>em{color:#888;font-weight:300;font-size:11px;font-style:normal;line-height:1;margin-bottom:15px;display:block}.custom-support div.content>p{color:#666;font-size:14px}.photo-instagrams .image-link{position:relative}.photo-instagrams .image-link .content{display:none;position:absolute;left:0;right:0;top:0;background-color:rgba(255,0,0,.5);text-align:center;height:100%;vertical-align:middle;font-size:35px;color:#fff;opacity:0;visibility:hidden;transition:all .3s}.photo-instagrams .image-link:hover .content{opacity:1;visibility:visible}.photo-instagrams .image-link .content i{position:absolute;top:calc(32%);left:calc(25.5%);display:inline-block;vertical-align:middle}.parallax-wrapper{position:relative}.parallax-wrapper .overlay{background-color:#000;opacity:.55;filter:alpha(opacity=55);width:100%;height:100%;display:block;position:absolute}.parallax{background-position:center center;background-attachment:fixed;background-repeat:no-repeat;background-size:100% auto;width:100%;padding:50px 0}.parallax-slider{text-align:center}.parallax-slider .owl-carousel h2{font-size:60.28px;color:#fff;line-height:1}.parallax-slider .owl-carousel p{font-size:22.6px;color:#fff;line-height:1;margin-bottom:30px}.parallax-slider .owl-carousel a{font-size:16px;color:#fff;line-height:1}.brands-slider .owl-carousel .owl-item img{width:auto;max-width:100%}.customer-account-login .account-social-login,.customer-account-create .account-social-login{display:none}.customer-account-login .block-customer-login .account-social-login,.customer-account-create .form-create-account .account-social-login{display:block;width:100%;position:relative;margin:50px 0}.customer-account-login .block-customer-login .account-social-login:before,.customer-account-create .form-create-account .account-social-login:before{content:'';position:absolute;height:1px;background-color:#dfdfdf;z-index:3;top:0;left:25px;right:25px}.customer-account-login .block-customer-login .account-social-login:before{left:0;right:0}.customer-account-login .block-customer-login .account-social-login:after,.customer-account-create .form-create-account .account-social-login:after{content:'or';position:absolute;width:45px;height:45px;z-index:4;text-align:center;border:#dfdfdf solid 1px;border-radius:100%;line-height:43px;color:#777;left:0;top:-22px;right:0;margin:0 auto;background-color:#fff}.customer-account-login .account-social-login .block-content,.customer-account-create .account-social-login{padding-top:50px}.form.create.account .account-social-login .actions-toolbar{padding:0}@media only screen and (max-width:767px){.nav-open .page-wrapper{position:fixed;z-index:3}}@media(max-width:991px){.homepage-bar .col-lg-4{border:0;text-align:left!important}.parallax{background-position:center center!important;background-attachment:initial}}@media(max-width:767px){.parallax-slider .owl-carousel h2{font-size:40px}.parallax-slider .owl-carousel p{font-size:13px;margin-bottom:15px}.parallax-slider .owl-carousel a{font-size:13px}}.owl-banner-carousel .content.type1 h2{font-size:60px}.owl-banner-carousel .content.type1 p{font-size:25px}.owl-banner-carousel .content.type1 a{font-size:16px}@media(max-width:1199px){.owl-banner-carousel .content.type1 h2{font-size:48px}.owl-banner-carousel .content.type1 p{font-size:20px}.owl-banner-carousel .content.type1 a{font-size:13px}}@media(max-width:991px){.owl-banner-carousel .content.type1 h2{font-size:36px}.owl-banner-carousel .content.type1 p{font-size:15px}.owl-banner-carousel .content.type1 a{font-size:10px}}@media(max-width:767px){.owl-banner-carousel .content.type1 h2{font-size:24px}.owl-banner-carousel .content.type1 p{display:none}.owl-banner-carousel .content.type1 a{font-size:8px}}#banner-slider-demo-3 .slide1-content em{font-size:26.26px;margin:0 10px}#banner-slider-demo-3 .slide1-content h2{font-size:79.12px;margin:5px 0 10px}#banner-slider-demo-3 .slide1-content p{font-size:23.64px}#banner-slider-demo-3 .slide2-content em{font-size:26.26px;margin-left:8px}#banner-slider-demo-3 .slide2-content h2{font-size:82.51px;margin:3px 0 10px}#banner-slider-demo-3 .slide2-content p{font-size:18px;margin-left:8px;margin-bottom:30px}#banner-slider-demo-3 .slide2-content p span.split{margin:0 13px 0 14px;border:0}#banner-slider-demo-3 .slide2-content a.btn-default{font-size:14px;width:135px;height:40px;line-height:40px;padding:0;margin-right:3px}#banner-slider-demo-3 .slide3-content em{font-size:26.26px}#banner-slider-demo-3 .slide3-content h2{font-size:82.51px;margin-bottom:17px}#banner-slider-demo-3 .slide3-content a.btn-default{font-size:14px;width:135px;height:40px;line-height:40px;padding:0;margin-right:3px}@media(max-width:991px){#banner-slider-demo-3 .slide1-content img.quote{width:30px}#banner-slider-demo-3 .slide1-content em{font-size:20px;margin:0 8px}#banner-slider-demo-3 .slide1-content h2{font-size:60px;margin:4px 0 8px}#banner-slider-demo-3 .slide1-content p{font-size:18px}#banner-slider-demo-3 .slide2-content em{font-size:20px;margin-left:7px}#banner-slider-demo-3 .slide2-content h2{font-size:65px;margin:2px 0 8px}#banner-slider-demo-3 .slide2-content p{font-size:15px;margin-left:7px;margin-bottom:25px}#banner-slider-demo-3 .slide2-content p span.split{margin:0 8px 0 9px}#banner-slider-demo-3 .slide2-content a.btn-default{font-size:12px;width:120px;height:35px;line-height:35px;padding:0;margin-right:1px}#banner-slider-demo-3 .slide3-content em{font-size:20px}#banner-slider-demo-3 .slide3-content h2{font-size:65px;margin-bottom:13px}#banner-slider-demo-3 .slide3-content a.btn-default{font-size:12px;width:120px;height:35px;line-height:35px;padding:0;margin-right:1px}}@media(max-width:640px){#banner-slider-demo-3 .slide1-content img.quote{width:15px}#banner-slider-demo-3 .slide1-content em{font-size:14px;margin:0 3px}#banner-slider-demo-3 .slide1-content h2{font-size:38px;margin:1px 0 5px}#banner-slider-demo-3 .slide1-content p{font-size:14px}#banner-slider-demo-3 .slide2-content em{font-size:14px;margin-left:3px}#banner-slider-demo-3 .slide2-content h2{font-size:39px;margin:0 0 5px}#banner-slider-demo-3 .slide2-content p{font-size:8px;margin-left:4px;margin-bottom:15px}#banner-slider-demo-3 .slide2-content p span.split{margin:0 7px 0 8px}#banner-slider-demo-3 .slide2-content a.btn-default{font-size:8px;width:80px;height:25px;line-height:25px;padding:0;margin-right:1px}#banner-slider-demo-3 .slide3-content em{font-size:14px}#banner-slider-demo-3 .slide3-content h2{font-size:38px;margin-bottom:8px}#banner-slider-demo-3 .slide3-content a.btn-default{font-size:8px;width:80px;height:25px;line-height:25px;padding:0;margin-right:1px}}#banner-slider-demo-8 .slide1-content em{font-size:26.26px;margin:0 10px}#banner-slider-demo-8 .slide1-content h2{font-size:79.12px;margin:5px 0 10px}#banner-slider-demo-8 .slide1-content p{font-size:23.64px}#banner-slider-demo-8 .slide2-content em{font-size:26.26px;margin-left:8px}#banner-slider-demo-8 .slide2-content h2{font-size:82.51px;margin:3px 0 10px}#banner-slider-demo-8 .slide2-content p{font-size:18px;margin-left:8px;margin-bottom:30px}#banner-slider-demo-8 .slide2-content p span.split{margin:0 13px 0 14px;border:0}#banner-slider-demo-8 .slide2-content a.btn-default{font-size:14px;width:135px;height:40px;line-height:40px;padding:0;margin-right:3px}#banner-slider-demo-8 .slide3-content em{font-size:26.26px}#banner-slider-demo-8 .slide3-content h2{font-size:82.51px;margin-bottom:17px}#banner-slider-demo-8 .slide3-content a.btn-default{font-size:14px;width:135px;height:40px;line-height:40px;padding:0;margin-right:3px}@media(max-width:991px){#banner-slider-demo-8 .slide1-content img.quote{width:30px}#banner-slider-demo-8 .slide1-content em{font-size:20px;margin:0 8px}#banner-slider-demo-8 .slide1-content h2{font-size:60px;margin:4px 0 8px}#banner-slider-demo-8 .slide1-content p{font-size:18px}#banner-slider-demo-8 .slide2-content em{font-size:20px;margin-left:7px}#banner-slider-demo-8 .slide2-content h2{font-size:65px;margin:2px 0 8px}#banner-slider-demo-8 .slide2-content p{font-size:15px;margin-left:7px;margin-bottom:25px}#banner-slider-demo-8 .slide2-content p span.split{margin:0 8px 0 9px}#banner-slider-demo-8 .slide2-content a.btn-default{font-size:12px;width:120px;height:35px;line-height:35px;padding:0;margin-right:1px}#banner-slider-demo-8 .slide3-content em{font-size:20px}#banner-slider-demo-8 .slide3-content h2{font-size:65px;margin-bottom:13px}#banner-slider-demo-8 .slide3-content a.btn-default{font-size:12px;width:120px;height:35px;line-height:35px;padding:0;margin-right:1px}}@media(max-width:640px){#banner-slider-demo-8 .slide1-content img.quote{width:15px}#banner-slider-demo-8 .slide1-content em{font-size:12px;margin:0 3px}#banner-slider-demo-8 .slide1-content h2{font-size:23px;margin:1px 0 5px}#banner-slider-demo-8 .slide1-content p{font-size:14px}#banner-slider-demo-8 .slide2-content em{font-size:12px;margin-left:3px}#banner-slider-demo-8 .slide2-content h2{font-size:23px;margin:0 0 5px}#banner-slider-demo-8 .slide2-content p{font-size:8px;margin-left:4px;margin-bottom:5px}#banner-slider-demo-8 .slide2-content p span.split{margin:0 7px 0 8px}#banner-slider-demo-8 .slide2-content a.btn-default{font-size:8px;width:80px;height:25px;line-height:25px;padding:0;margin-right:1px}#banner-slider-demo-8 .slide3-content em{font-size:12px}#banner-slider-demo-8 .slide3-content h2{font-size:23px;margin-bottom:8px;margin-top:5px}#banner-slider-demo-8 .slide3-content a.btn-default{font-size:8px;width:80px;height:25px;line-height:25px;padding:0;margin-right:1px}}#banner-slider-demo-4 .slide1-content em{font-size:26.26px;margin:0 10px}#banner-slider-demo-4 .slide1-content h2{font-size:79.12px;margin:5px 0 10px}#banner-slider-demo-4 .slide1-content p{font-size:23.64px}#banner-slider-demo-4 .slide2-content em{font-size:26.26px;margin-left:8px}#banner-slider-demo-4 .slide2-content h2{font-size:82.51px;margin:3px 0 10px}#banner-slider-demo-4 .slide2-content p{font-size:18px;margin-left:8px;margin-bottom:30px}#banner-slider-demo-4 .slide2-content p span.split{margin:0 13px 0 14px;border:0}#banner-slider-demo-4 .slide2-content a.btn-default{font-size:14px;width:135px;height:40px;line-height:40px;padding:0;margin-right:3px}#banner-slider-demo-4 .slide3-content em{font-size:26.26px}#banner-slider-demo-4 .slide3-content h2{font-size:82.51px;margin-bottom:17px}#banner-slider-demo-4 .slide3-content a.btn-default{font-size:14px;width:135px;height:40px;line-height:40px;padding:0;margin-right:3px}@media(max-width:991px){#banner-slider-demo-4 .slide1-content img.quote{width:30px}#banner-slider-demo-4 .slide1-content em{font-size:20px;margin:0 8px}#banner-slider-demo-4 .slide1-content h2{font-size:60px;margin:4px 0 8px}#banner-slider-demo-4 .slide1-content p{font-size:18px}#banner-slider-demo-4 .slide2-content em{font-size:20px;margin-left:7px}#banner-slider-demo-4 .slide2-content h2{font-size:65px;margin:2px 0 8px}#banner-slider-demo-4 .slide2-content p{font-size:15px;margin-left:7px;margin-bottom:25px}#banner-slider-demo-4 .slide2-content p span.split{margin:0 8px 0 9px}#banner-slider-demo-4 .slide2-content a.btn-default{font-size:12px;width:120px;height:35px;line-height:35px;padding:0;margin-right:1px}#banner-slider-demo-4 .slide3-content em{font-size:20px}#banner-slider-demo-4 .slide3-content h2{font-size:65px;margin-bottom:13px}#banner-slider-demo-4 .slide3-content a.btn-default{font-size:12px;width:120px;height:35px;line-height:35px;padding:0;margin-right:1px}}@media(max-width:640px){#banner-slider-demo-4 .slide1-content img.quote{width:15px}#banner-slider-demo-4 .slide1-content em{font-size:14px;margin:0 3px}#banner-slider-demo-4 .slide1-content h2{font-size:38px;margin:1px 0 5px}#banner-slider-demo-4 .slide1-content p{font-size:14px}#banner-slider-demo-4 .slide2-content em{font-size:14px;margin-left:3px}#banner-slider-demo-4 .slide2-content h2{font-size:39px;margin:0 0 5px}#banner-slider-demo-4 .slide2-content p{font-size:8px;margin-left:4px;margin-bottom:15px}#banner-slider-demo-4 .slide2-content p span.split{margin:0 7px 0 8px}#banner-slider-demo-4 .slide2-content a.btn-default{font-size:8px;width:80px;height:25px;line-height:25px;padding:0;margin-right:1px}#banner-slider-demo-4 .slide3-content em{font-size:14px}#banner-slider-demo-4 .slide3-content h2{font-size:38px;margin-bottom:8px}#banner-slider-demo-4 .slide3-content a.btn-default{font-size:8px;width:80px;height:25px;line-height:25px;padding:0;margin-right:1px}}.slider-with-side{margin:0 -8px}.slider-with-side .slider-area{padding:0 8px;float:left;width:72.3%}.slider-with-side .slider-area .item .content .ribbon{right:13px;top:16px}.slider-with-side .slider-area .item .content .ribbon em{font-size:14px;margin:0;margin-right:63px}.slider-with-side .slider-area .item .content .ribbon h3{font-size:33px;margin:0;margin-right:14px}.slider-with-side .slider-area .item .content .ribbon h5{font-size:18px;margin:0;margin-top:-3px}.slider-with-side .slider-area .item .content .text-area h2{display:inline-block;padding:7px 50px 7px 11px;font-size:42.7px;margin-bottom:4px}.slider-with-side .slider-area .item .content .text-area p{display:inline-block;padding:12px 17px 12px 13px;font-size:17.58px;margin:0}@media(max-width:1199px){.slider-with-side .slider-area .item .content .ribbon{right:11px;top:11px}.slider-with-side .slider-area .item .content .ribbon em{font-size:13px;margin-right:60px}.slider-with-side .slider-area .item .content .ribbon h3{font-size:30px;margin-right:12px}.slider-with-side .slider-area .item .content .ribbon h5{font-size:16px;margin-top:-2px}.slider-with-side .slider-area .item .content .text-area h2{padding:6px 45px 6px 10px;font-size:38px}.slider-with-side .slider-area .item .content .text-area p{padding:10px 15px 10px 11px;font-size:15px}}@media(max-width:767px){.slider-with-side .slider-area .item .content .ribbon{right:3px;top:3px}.slider-with-side .slider-area .item .content .ribbon em{font-size:8px;margin-right:40px}.slider-with-side .slider-area .item .content .ribbon h3{font-size:22px;margin-right:7px}.slider-with-side .slider-area .item .content .ribbon h5{font-size:10px;margin-top:-1px}.slider-with-side .slider-area .item .content .text-area h2{padding:4px 38px 4px 7px;font-size:22px}.slider-with-side .slider-area .item .content .text-area p{padding:6px 11px 6px 8px;font-size:9px}}@media(max-width:480px){.slider-with-side .slider-area .item .content .ribbon{right:3px;top:1px}.slider-with-side .slider-area .item .content .ribbon em{font-size:6px;margin-right:22px}.slider-with-side .slider-area .item .content .ribbon h3{font-size:14px;margin-right:2px}.slider-with-side .slider-area .item .content .ribbon h5{font-size:6px;margin-top:-1px}.slider-with-side .slider-area .item .content .text-area p{display:none}}.slider-with-side .side-area{padding:0 8px 0 7px;float:left;width:27.7%}.slider-with-side .side-area .item1,.slider-with-side .side-area .item2,.slider-with-side .side-area .item3{margin-bottom:9px;position:relative;overflow:hidden}.slider-with-side .side-area .item1:before,.slider-with-side .side-area .item2:before,.slider-with-side .side-area .item3:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:#000;opacity:0;filter:alpha(opacity=0);visibility:hidden;transition:all .2s}.slider-with-side .side-area .item1:hover:before,.slider-with-side .side-area .item2:hover:before,.slider-with-side .side-area .item3:hover:before{opacity:.1;filter:alpha(opacity=10);visibility:visible}.slider-with-side .side-area .item1 .content{position:absolute;bottom:17px;left:15px;text-align:left}.slider-with-side .side-area .item1 .content em{font-size:27.45px;margin:0;margin-bottom:2px;display:block;margin-left:4px}.slider-with-side .side-area .item1 .content h2{font-size:35.16px;margin:0;margin-bottom:14px}.slider-with-side .side-area .item1 .content a{font-size:15.08px;margin:0;margin-left:4px;display:block}.slider-with-side .side-area .item2 .content{position:absolute;bottom:17px;left:21px;text-align:left}.slider-with-side .side-area .item2 .content h2{font-size:33.86px;margin:0;margin-bottom:12px}.slider-with-side .side-area .item2 .content p{font-size:18.34px;margin:0;margin-left:1px}.slider-with-side .side-area .item2 .content a{font-size:13px;border:0;text-shadow:none;padding:8px 10px 8px 15px;margin:13px 0 0 25px}.slider-with-side .side-area .item3{margin:0!important}.slider-with-side .side-area .item3 .content{position:absolute;bottom:17px;left:19px;text-align:left}.slider-with-side .side-area .item3 .content h2{font-size:32px;margin:0}.slider-with-side .side-area .item3 .content p{font-size:20px;margin:0;margin-bottom:17px}.slider-with-side .side-area .item3 .content a{font-size:16px;margin:0}@media(max-width:1199px){.slider-with-side .side-area .item1 .content{bottom:15px;left:13px}.slider-with-side .side-area .item1 .content em{font-size:22px;margin-left:2px}.slider-with-side .side-area .item1 .content h2{font-size:30px;margin-bottom:10px}.slider-with-side .side-area .item1 .content a{font-size:13px;margin-left:2px}.slider-with-side .side-area .item2{margin-bottom:8px}.slider-with-side .side-area .item2 .content{bottom:15px;left:15px}.slider-with-side .side-area .item2 .content h2{font-size:28px;margin-bottom:10px}.slider-with-side .side-area .item2 .content p{font-size:13px}.slider-with-side .side-area .item2 .content a{font-size:12px;padding:7px 8px 7px 13px;margin:5px 0 0 25px}.slider-with-side .side-area .item3 .content{bottom:15px;left:15px}.slider-with-side .side-area .item3 .content h2{font-size:28px}.slider-with-side .side-area .item3 .content p{font-size:17px;margin-bottom:15px}.slider-with-side .side-area .item3 .content a{font-size:14px}}@media(max-width:991px){.slider-with-side .slider-area{padding:0 8px;float:none;width:100%}.slider-with-side .side-area{padding:0;float:none;width:100%}.slider-with-side .side-area .item1,.slider-with-side .side-area .item2,.slider-with-side .side-area .item3{padding:8px;width:33.33%;float:left;margin:0}.slider-with-side .side-area .item1 .content{bottom:20px;left:20px}.slider-with-side .side-area .item2 .content{bottom:20px;left:15px}.slider-with-side .side-area .item3 .content{bottom:20px;left:20px}}@media(max-width:767px){.slider-with-side .side-area .item1,.slider-with-side .side-area .item2,.slider-with-side .side-area .item3{padding:8px;width:100%;float:none}.slider-with-side .side-area img{width:100%}.slider-with-side .side-area .item1 .content{bottom:30px;left:25px}.slider-with-side .side-area .item2 .content{bottom:30px;left:25px}.slider-with-side .side-area .item3 .content{bottom:30px;left:25px}}.banner-content-6{padding:290px 0 80px;line-height:1}.banner-content-6 .text-content em{font-size:26.26px;margin-left:5px;margin-bottom:5px}.banner-content-6 .text-content h2{font-size:79.12px;letter-spacing:-4px}.banner-content-6 .text-content p{margin:0}.banner-content-6 .text-content p span{font-size:23.64px;padding-left:5px;line-height:2}.banner-content-6 .text-content p a{font-size:16px;padding:10px 35px;margin-left:5px;margin-top:7px;margin-bottom:125px}@media(max-width:767px){.banner-content-6 .text-content em{font-size:16.26px}.banner-content-6 .text-content h2{font-size:54.12px}.banner-content-6 .text-content p span{font-size:13.64px}.banner-content-6 .text-content p a{font-size:12px;padding:7px 15px}}.filter-title-type-2{font-size:19px;margin:0;font-weight:300;margin-bottom:20px;display:table;width:100%}.filter-title-type-2 span{display:table-cell;position:relative}.filter-title-type-2 span.title-line:after{content:"";width:100%;border-top:1px solid #d8d8d8;display:block;position:absolute;top:50%;margin-top:-1px}.one-product .filterproduct-title{background:#fff;text-align:center;color:#333;font-weight:700;line-height:50px}.one-product .products-grid{margin:0;background-color:#fff;padding-bottom:20px}.one-product .product-item-info .product-item-details{padding-top:20px}.one-product .owl-dots{margin-top:0}.shop-features{text-align:center}.shop-features [class*=" porto-icon-"],.shop-features [class^=porto-icon-]{color:#333;width:64px;height:64px;text-align:center;line-height:60px;display:inline-block;border:2px solid #ccc;border-radius:50%;font-size:28px}.shop-features h3{color:#121214;font-size:15px;font-weight:600;line-height:1;margin:20px 0 10px}.shop-features p{color:#777;font-size:14px;margin:0;margin-bottom:15px;padding:0 20px}.shop-features a{margin:0;font-size:14px}.wishlist-index-index .products-grid .product-item .product-item-inner{margin:9px 0 0;padding:10px;position:relative}.products-grid.wishlist .product-item .tocart{height:auto;line-height:30px;min-width:120px;padding:0 11px}@media(min-width:992px){.wishlist-index-index .products-grid .product-items .product-item{width:24%}}.hide-addtocart .products-grid .product-item-actions .actions-primary,.hide-addtocart .products-grid .product-item-details .product-item-actions .actions-primary{display:none}.hide-addtolinks .products-grid .product-item-info .product-item-details .product-item-actions .actions-secondary.towishlist,.hide-addtolinks .products-grid .product-item-info .product-item-details .product-item-actions .actions-secondary.tocompare,.hide-addtolinks .products-grid .product-item-info .product-item-actions .actions-secondary.towishlist,.hide-addtolinks .products-grid .product-item-info .product-item-actions .actions-secondary.tocompare{display:none}.owl-middle-outer-narrow .owl-theme .owl-controls{position:absolute;top:50%;width:100%;margin-top:-22px}.owl-middle-outer-narrow .owl-theme .owl-controls .owl-nav [class*=owl-]{position:absolute;color:#3d3734}.owl-middle-outer-narrow .owl-theme .owl-controls .owl-nav .owl-prev{left:-60px}.owl-middle-outer-narrow .owl-theme .owl-controls .owl-nav .owl-next{right:-60px}.owl-bottom-narrow .owl-controls{position:absolute;bottom:20px;margin:0;width:100%}.filterproducts-tab .data.items{margin:0;padding:0;border-bottom:1px solid #eee;margin-bottom:18px;margin-left:-15px;margin-right:-15px}.filterproducts-tab .data.items>.item.title{box-sizing:border-box;float:none;width:100%}.filterproducts-tab .data.items>.item.title[aria-expanded=true] a.switch{color:#08c}.filterproduct-title>a{font-size:13px;font-weight:400;text-transform:none}.catalogsearch-result-index .sidebar.sidebar-main:before{display:none}.sidebar .custom-block{margin-bottom:30px;padding-bottom:40px;background:url(../images/bkg_4.png) bottom no-repeat}.products.wrapper .product-item .product-item-photo .qty-box{position:absolute;bottom:30px;left:0}.products.wrapper .product-item .qty-box{display:block;width:88px;margin:0 auto 5px}.products.wrapper.products-list .product-item .qty-box{margin:0 0 5px}.products.wrapper .product-item .qty-box input{width:30px;height:30px;text-align:center;display:inline-block;border:solid 1px #dfdfdf}.products.wrapper .product-item .qty-box .qtyminus,.products.wrapper .product-item .qty-box .qtyplus{position:relative;border:solid 1px #dfdfdf;font-size:12px;width:30px;height:30px;line-height:28px;display:inline-block;text-align:center;background-color:#fff;float:left;margin-right:-1px}.products.wrapper .product-item .qty-box .qtyplus{float:right;margin-right:0;margin-left:-1px}.products-grid .product-item .has-qty{margin-top:37px}.product-info-main .custom-block{border-bottom:solid 1px #e6e6e6;padding:23px 0 25px;margin-bottom:25px}.product-info-main .custom-block .item:first-child{border-left:0;padding-left:0}.product-info-main .custom-block .item{border-left:1px solid #e6e6e6;display:inline-block;padding:0 10px;text-align:left}.product-info-main .custom-block i{font-size:34px;display:inline-block;vertical-align:middle}.product-info-main .custom-block .text-area{display:inline-block;vertical-align:middle;text-align:left;margin-left:5px}.product-info-main .custom-block .text-area h3{font-size:14px;font-weight:400;line-height:1.35;color:#7a7d82;margin:0;margin-bottom:5px}@media(min-width:768px){.filterproducts-tab .data.items{position:relative;z-index:1;border-bottom:0;margin-left:0;margin-right:0;background:url(../images/slider-bar.png) right 10px no-repeat}.filterproducts-tab .data.items:before,.filterproducts-tab .data.items:after{content:'';display:table}.filterproducts-tab .data.items:after{clear:both}.filterproducts-tab .data.items>.item.title{float:left;width:auto;margin:0;padding:0;background-color:#fff}.filterproducts-tab .data.items>.item.title a.switch{color:#313131;font-size:16px;line-height:20px;font-weight:700;text-transform:uppercase;padding:0 15px;border-left:1px solid #ddd}.filterproducts-tab .data.items>.item.title:first-child a.switch{padding-left:0;border:0}.filterproducts-tab .data.items>.item.content{margin-top:30px;box-sizing:border-box;float:right;margin-left:-100%;width:100%}}@media(max-width:768px){.filterproducts-tab .data.items>.item.title{padding:10px;border-top:1px solid #eee}.filterproducts-tab .data.items>.item.title a.switch{color:#313131;font-size:16px;font-weight:700;text-transform:uppercase}}.grid-images{text-align:center}.grid-images .row{margin-left:-10px;margin-right:-10px}.grid-images .col-md-4,.grid-images .col-md-8{padding-left:10px;padding-right:10px}.grid-images img{max-width:100%}.grid-images .grid1 img,.grid-images .grid2 img,.grid-images .grid3 img{opacity:1;filter:alpha(opacity=100);visibility:visible;transition:all .2s}.grid-images .grid1:hover img,.grid-images .grid2:hover img,.grid-images .grid3:hover img{opacity:.8;filter:alpha(opacity=80);visibility:visible}.grid-images .grid1{margin-bottom:10px}@media(max-width:1199px){.grid-images .grid1{margin-bottom:9px}}@media(max-width:767px){.grid-images .grid2{margin-bottom:9px}}@media(min-width:992px){.lg-order-12{-webkit-order:12;-moz-order:12;-ms-flex-order:12;order:12}}@media(min-width:768px){.md-order-12{-webkit-order:12;-moz-order:12;-ms-flex-order:12;order:12}}.side-custom-menu{border:1px solid #ddd;border-radius:7px;overflow:hidden}.side-custom-menu h2{color:#000;border-bottom:1px solid #ddd;font-size:13px;font-weight:700;text-align:left;padding:13px 13px 12px;background-color:#f5f5f5;line-height:1;margin:0}.side-custom-menu ul{padding:0 12px;margin:0;list-style:none}.side-custom-menu ul li{text-align:left;padding:12px 4px;border-top:1px solid #ddd;margin:0;line-height:1}.side-custom-menu ul li:first-child{border:0}.side-custom-menu ul li a{color:#777;font-size:15px;line-height:1;display:block}.home-side-menu-type2{margin-bottom:50px}.home-side-menu-type2>h2{font-size:15px;font-weight:600;color:#333;margin-bottom:15px;margin-top:0}.home-side-menu-type2>h2>i.icon-menu:before{margin-left:0}.side-menu-type2.side-block{border-top:1px solid #ddd}.side-menu-type2.side-block ul.category-sidebar{padding:0;list-style:none}.side-menu-type2.side-block ul.category-sidebar ul{list-style:none;margin:0;display:none;padding-left:1.5em}.side-menu-type2.side-block ul.category-sidebar>li{padding-left:12px;display:block;line-height:40px;border-bottom:1px solid #ddd}.side-menu-type2.side-block ul.category-sidebar li{position:relative}.side-menu-type2.side-block ul.category-sidebar a{font-size:13px;color:#777}.side-menu-type2.side-block ul.category-sidebar a:hover{color:#000;text-decoration:none}.side-menu-type2.side-block ul.category-sidebar>li>a{font-size:15px}.side-menu-type2.side-block ul.category-sidebar ul>li{line-height:40px;border-top:1px solid #ddd}.side-menu-type2.side-block ul.category-sidebar ul>li:first-child{border-top:0}.featured-box-2{margin:30px 0}.featured-box-2 h3{color:#121213;font-size:15px;border-bottom:1px solid #ddd;line-height:1.4;padding:8px 0;margin-bottom:10px}.featured-box-2 h3 em{font-size:18px}.featured-box-2 p{font-size:14px;margin-bottom:10px}.featured-box-2 a{font-size:14px}.social-icons [class^=porto-icon-]{color:#fff}.sidebar-title{margin-bottom:17px;font-size:16px;font-weight:700;text-transform:uppercase;color:#313131;line-height:1}.f-left{float:left!important}.f-right{float:right!important}.abs-action-button-as-link:hover,.abs-action-remove:hover,.abs-discount-block .action.check:hover,.popup .actions-toolbar .action.cancel:hover,.paypal-button-widget .paypal-button:hover,.bundle-options-container .action.back:hover,.block.related .action.select:hover,.cart.table-wrapper .actions-toolbar>.action-delete:hover,.cart.table-wrapper .action.help.map:hover,.checkout-index-index .modal-popup .modal-footer .action-hide-popup:hover,.opc-wrapper .edit-address-link:hover,.opc-block-shipping-information .shipping-information-title .action-edit:hover,.action-auth-toggle:hover,.checkout-payment-method .payment-method-billing-address .action-cancel:hover,.checkout-payment-method .payment-method-billing-address .billing-address-details .action-edit-address:hover,.checkout-agreements-block .action-show:hover,.gift-options .actions-toolbar .action-cancel:hover,.gift-summary .action-edit:hover,.gift-summary .action-delete:hover,.gift-wrapping-title .action-remove:hover,.wishlist.split.button>.action:hover,.abs-add-fields .action.remove:hover,.paypal-review-discount .action.check:hover,.cart-discount .action.check:hover,.form-giftregistry-share .action.remove:hover,.form-giftregistry-edit .action.remove:hover,.form-add-invitations .action.remove:hover,.form-create-return .action.remove:hover,.form.send.friend .action.remove:hover,.abs-action-remove:hover,.abs-add-fields .action.remove:hover,.abs-discount-block .action.check:hover,.abs-add-fields .action.remove:hover{text-decoration:none}body.boxed{padding:24px 0 17px;background:url(../images/boxed_bg.png) repeat}body.boxed .page-wrapper{width:1140px;max-width:100%;margin:0 auto;border-radius:8px;overflow:hidden;background-color:#fff}.fotorama .fotorama__fullscreen-icon{display:block}.fotorama .fotorama-sprite,.fotorama__fullscreen .fotorama .fotorama__zoom-out,.fotorama__fullscreen .fotorama .fotorama__zoom-in,.fotorama .fotorama__arr .fotorama__arr__arr,.fotorama .fotorama__fullscreen-icon,.fotorama .fotorama__thumb__arr{background:0 0;color:#08c}.fotorama-sprite:before,.fotorama__fullscreen .fotorama__zoom-out:before,.fotorama__fullscreen .fotorama__zoom-in:before,.fotorama__arr .fotorama__arr__arr:before,.fotorama__fullscreen-icon:before,.fotorama__thumb__arr:before{font-family:porto-icons;display:block;text-align:center}.fotorama .fotorama__arr .fotorama__arr__arr{height:auto}.fotorama__arr--next .fotorama__arr__arr:before{content:"\f809";font-size:35px;line-height:1}.fotorama__arr--prev .fotorama__arr__arr:before{content:"\f80a";font-size:35px;line-height:1}.fotorama__thumb__arr--left .fotorama__thumb__arr:before{content:"\f80a";font-size:30px;line-height:1}.fotorama__thumb__arr--right .fotorama__thumb__arr:before{content:"\f809";font-size:30px;line-height:1}.fotorama__zoom-in:before{content:"\f85a";font-size:20px;line-height:50px}.fotorama__zoom-out:before{content:"\f85b";font-size:20px;line-height:50px}.fotorama__fullscreen-icon:before{content:"\f859";font-size:20px;line-height:50px}.fotorama__stage{border:1px solid #ddd;border-radius:7px;background:#fff;max-width:100%;overflow:hidden;margin-bottom:2px}.fotorama__nav--thumbs .fotorama__thumb{border:1px solid #ccc!important;border-radius:5px;background-color:#fff}.fotorama__nav .fotorama__thumb__arr{padding-bottom:0}.fotorama__nav .fotorama__thumb-border{border-radius:5px}.fotorama__nav-wrap .fotorama_vertical_ratio .fotorama__img{border:3px solid #fff!important}.fotorama__stage__shaft{border:3px solid #fff;box-sizing:border-box;max-width:100%}.main-product-detail{background-color:#efefef;padding:71px 0}.weltpixel-quickview-catalog-product-view .main-product-detail{padding:0}.weltpixel-quickview-catalog-product-view .page-main{padding:0 15px}.custom-block-tab{background-color:#fff;border:#e4e4e4 solid 1px;padding:30px 20px 40px;margin-top:3px}.move-product-tab .owl-top-narrow .owl-theme .owl-controls{top:-25px}.move-product-tab .products-grid .owl-carousel .product-item{margin-bottom:10px;padding:10px 0 6px;overflow:hidden}.move-product-tab .product-items .product-item-info .product-item-photo{max-width:30%;float:left;margin-right:10px}.move-product-tab .product-items .product-item-details{margin-left:calc(46%);text-align:left;padding:0}.move-product-tab .product-items .product-reviews-summary{display:block;background:0 0;margin-top:0}.move-product-tab .product-items .price-box{margin-bottom:0}.main-upsell-product-detail{background-color:#f4f4f4;padding:60px 0 45px;margin-top:-60px}.main-upsell-product-detail .block.upsell .title strong{background-color:#f4f4f4}.message{border-radius:5px}@media(max-width:1199px){body.boxed .page-wrapper{width:980px}}@media(max-width:991px){body.boxed .page-wrapper{width:750px}}@media(max-width:767px){body.boxed .page-wrapper{width:630px}.sm-clearer{clear:both}}@media(max-width:640px){body.boxed .page-wrapper{width:460px}}@media(max-width:480px){body.boxed .page-wrapper{width:300px}}.block.block-border{border-radius:7px;overflow:hidden}.block.block-border .block-title{padding:10px 15px;font-size:13px;font-weight:700;text-transform:uppercase;border:1px solid #ddd;background-color:#f5f5f5;color:#777;position:relative;border-radius:7px 7px 0 0;margin:0}.block.block-border .block-content{padding:10px 15px;font-size:13px;border:1px solid #ddd;border-top:0;border-radius:0 0 7px 7px;background-color:#fbfbfb}.category-sidebar{list-style:none;padding:0;margin:0;line-height:1.42857143}.category-sidebar li{position:relative;margin:0}.category-sidebar ul{display:none;list-style:none;padding:0 0 0 15px;margin:0}.category-sidebar li>.expand-icon{position:absolute;right:0;top:0;font-size:16px;line-height:32px}.category-sidebar li>a:not(.expand-icon){color:#777;font-size:13px;line-height:2.5}@media(max-width:1199px){.home-side-menu .sw-megamenu.navigation.side-megamenu li.level0.fullwidth>.submenu{width:728px;width:calc(55.5vw)}.home-side-menu .sw-megamenu.navigation.side-megamenu li.level0>a{font-size:13px;line-height:34px}.home-side-menu .sw-megamenu.navigation.side-megamenu li.level0.parent>a:after{line-height:34px}.home-side-menu h2.side-menu-title{padding:9px 15px}}@media(max-width:991px){.home-side-menu{display:none}}.cms-index-index blockquote.testimonial{background-color:#08c;border:0;border-radius:10px;color:#fff;font-family:Georgia,serif;font-style:italic;margin:0;padding:10px 50px;position:relative;font-size:1.2em;line-height:1.3}.cms-index-index blockquote.testimonial:before{left:10px;top:0;color:#fff;content:"\201C";font-size:80px;font-style:normal;line-height:1;position:absolute}.cms-index-index blockquote.testimonial:after{right:10px;bottom:-.5em;color:#fff;content:"\201D";font-size:80px;font-style:normal;line-height:1;position:absolute}.cms-index-index .testimonial-arrow-down{border:15px solid transparent;border-top-color:#08c;border-bottom:0;height:0;margin:0 0 0 25px;width:0}.cms-index-index .testimonial-author{margin:8px 0 0 8px}.cms-index-index .testimonial-author .img-thumbnail{border-radius:7px;float:left;margin-right:10px;position:relative;padding:4px;line-height:1.5;background-color:#fff;border:1px solid #ddd;display:inline-block;max-width:100%;height:auto}.cms-index-index .testimonial-author .img-thumbnail img{max-width:60px;display:inline-block;height:auto}.cms-index-index .testimonial-author p{color:#666;margin:0 0 0 25px;text-align:left;line-height:24px}.cms-index-index .testimonial-author p>strong{color:#111;display:block;padding-top:7px;font-size:14px}.cms-index-index .testimonial-author span{color:#666;display:block;font-size:12px}.block.block-subscribe.home-sidebar-block{border:1px solid #ddd;border-top:5px solid #08c;border-radius:7px;background-color:#fbfbfb;text-align:center;padding:30px 28px 5px}.block.block-subscribe.home-sidebar-block .block-title strong{font-size:16px;color:#313131;font-weight:700;text-transform:uppercase;padding:30px 0 20px}.block.block-subscribe.home-sidebar-block .block-content p{line-height:1.8}.block.block-subscribe.home-sidebar-block label.label{display:none}.block.block-subscribe.home-sidebar-block .newsletter .control{padding:10px 10px 40px;position:relative}.block.block-subscribe.home-sidebar-block .newsletter .control input{padding:5px 60px 5px 10px;border:1px solid #d3d3d3;border-radius:5px;background-color:#fefefe;line-height:16px;height:34px}.block.block-subscribe.home-sidebar-block button.subscribe{width:50px;height:34px;padding:0;line-height:32px;height:32px;background-color:#fefefe;color:#515151;border:0;border-left:1px solid #d3d3d3;border-radius:0 5px 5px 0;position:absolute;right:11px;top:11px}.shop-features h2.shop-features-title{position:relative;text-align:center;margin:30px 0}.shop-features h2.shop-features-title:before{content:"";background-image:linear-gradient(to right,transparent,rgba(0,0,0,0.2),transparent);height:1px;width:100%;display:block;position:absolute;top:50%}.shop-features h2.shop-features-title span{background-color:#fff;display:inline-block;position:relative;z-index:1;padding:0 12px;color:#313131;font-weight:700;font-size:15px;line-height:33px;vertical-align:top}.homepage-grid-banner{padding:0}.homepage-grid-banner *{transition:all .2s}.homepage-grid-banner .row{margin-left:-4px;margin-right:-4px}.homepage-grid-banner .col-md-1,.homepage-grid-banner .col-md-2,.homepage-grid-banner .col-md-3,.homepage-grid-banner .col-md-4,.homepage-grid-banner .col-md-5,.homepage-grid-banner .col-md-6,.homepage-grid-banner .col-md-7,.homepage-grid-banner .col-md-8,.homepage-grid-banner .col-md-9,.homepage-grid-banner .col-md-10,.homepage-grid-banner .col-md-11,.homepage-grid-banner .col-md-12{padding-left:4px;padding-right:4px}.homepage-grid-banner .col-md-margin{margin-bottom:8px}.homepage-grid-banner img{width:100%}.homepage-grid-banner .content a{font-size:16px;margin-right:5px}.homepage-grid-banner .content a.btn-default{font-size:13px;margin:0;border:0;padding-right:3px;color:#fff}.homepage-grid-banner .ribbon{width:33.5%;height:22.3%}.homepage-grid-banner .ribbon:before{content:"";position:absolute;right:0;top:0;border:150px solid #08c;border-right:0;border-bottom:0;border-left:200px solid transparent}.homepage-grid-banner .ribbon>div{width:90%}.homepage-grid-banner .ribbon em{font-size:14px}.homepage-grid-banner .ribbon h4{font-size:33px;line-height:1;margin:0}.homepage-grid-banner .ribbon h5{font-size:18px;line-height:1;margin:0}.homepage-grid-banner .grid1,.homepage-grid-banner .grid2,.homepage-grid-banner .grid3,.homepage-grid-banner .grid4{cursor:pointer;overflow:hidden;min-height:50px}.homepage-grid-banner .grid1:before,.homepage-grid-banner .grid2:before,.homepage-grid-banner .grid3:before,.homepage-grid-banner .grid4:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:#000;opacity:0;filter:alpha(opacity=0);visibility:hidden;transition:all .2s}.homepage-grid-banner .grid1:hover:before,.homepage-grid-banner .grid2:hover:before,.homepage-grid-banner .grid3:hover:before,.homepage-grid-banner .grid4:hover:before{opacity:.1;filter:alpha(opacity=10);visibility:visible}.homepage-grid-banner .grid1 .content h2{font-size:70.72px;line-height:1;margin:0 0 5px}.homepage-grid-banner .grid1 .content p{font-size:29.47px;line-height:1;margin:0;margin-bottom:10px;margin-right:4px}.homepage-grid-banner .grid2 .content h3{font-size:28.88px;line-height:1;margin:0 0 5px}.homepage-grid-banner .grid2 .content h2{font-size:28.88px;line-height:1;margin:0 0 5px}.homepage-grid-banner .grid2 .content p{font-size:17.58px;line-height:1;margin:0;margin-bottom:15px}.homepage-grid-banner .grid3 .content h2{font-size:46px;line-height:1;margin:0}.homepage-grid-banner .grid3 .content h5{font-size:16px;line-height:1;margin:0;margin-bottom:30px}.homepage-grid-banner .grid3 .content p{font-size:16px;line-height:1;margin:0;margin-bottom:5px}.homepage-grid-banner .grid3 .content h4{font-size:22.72px;line-height:1;margin-top:20px;margin-bottom:0}.homepage-grid-banner .grid3 .content h4>span{font-size:17.66px;line-height:1}.homepage-grid-banner .grid3 .content h3{font-size:37.71px;line-height:1;margin:0;margin-bottom:15px}.homepage-grid-banner .grid3 .content h3>span{font-size:25.14px;line-height:1}.homepage-grid-banner .grid4 .content h2{font-size:33.86px;line-height:1.2;margin:0;margin-bottom:15px}.homepage-grid-banner .grid4 .content p{font-size:19.75px;line-height:1.2;margin:0;margin-bottom:17px}@media(max-width:1199px){.homepage-grid-banner .row{margin-left:-3px;margin-right:-3px}.homepage-grid-banner .col-md-1,.homepage-grid-banner .col-md-2,.homepage-grid-banner .col-md-3,.homepage-grid-banner .col-md-4,.homepage-grid-banner .col-md-5,.homepage-grid-banner .col-md-6,.homepage-grid-banner .col-md-7,.homepage-grid-banner .col-md-8,.homepage-grid-banner .col-md-9,.homepage-grid-banner .col-md-10,.homepage-grid-banner .col-md-11,.homepage-grid-banner .col-md-12{padding-left:3px;padding-right:3px}.homepage-grid-banner .col-md-margin{margin-bottom:7px}.homepage-grid-banner .content a.btn-default{font-size:11px}.homepage-grid-banner .grid1 .content h2{font-size:55.16px}.homepage-grid-banner .grid1 .content p{font-size:23px;margin-right:3.12px}.homepage-grid-banner .grid2 .content h3{font-size:22.53px}.homepage-grid-banner .grid2 .content h2{font-size:22.53px}.homepage-grid-banner .grid2 .content p{font-size:13.71px;margin-bottom:11.7px}.homepage-grid-banner .grid3 .content h2{font-size:35.88px}.homepage-grid-banner .grid3 .content h5{font-size:12.48px;margin-bottom:23.4px}.homepage-grid-banner .grid3 .content p{font-size:12.48px;margin-bottom:3.9px}.homepage-grid-banner .grid3 .content h4{font-size:17.72px;margin-top:15.6px}.homepage-grid-banner .grid3 .content h4>span{font-size:13.77px}.homepage-grid-banner .grid3 .content h3{font-size:29.41px;margin-bottom:11.7px}.homepage-grid-banner .grid3 .content h3>span{font-size:19.6px}.homepage-grid-banner .grid4 .content h2{font-size:29px;margin-bottom:12px}.homepage-grid-banner .grid4 .content p{font-size:17px;margin-bottom:11.7px}}@media(max-width:991px){.homepage-grid-banner .row{margin-left:-2px;margin-right:-3px}.homepage-grid-banner .col-md-1,.homepage-grid-banner .col-md-2,.homepage-grid-banner .col-md-3,.homepage-grid-banner .col-md-4,.homepage-grid-banner .col-md-5,.homepage-grid-banner .col-md-6,.homepage-grid-banner .col-md-7,.homepage-grid-banner .col-md-8,.homepage-grid-banner .col-md-9,.homepage-grid-banner .col-md-10,.homepage-grid-banner .col-md-11,.homepage-grid-banner .col-md-12{padding-left:2px;padding-right:3px}.homepage-grid-banner .col-md-margin{margin-bottom:4px}.homepage-grid-banner .content a.btn-default{font-size:10px;padding:4px 6px;padding-right:3px}.homepage-grid-banner .grid1 .content h2{font-size:42.43px}.homepage-grid-banner .grid1 .content p{font-size:17.68px;margin-bottom:6px;margin-right:2.4px}.homepage-grid-banner .grid2 .content h3{font-size:17.33px}.homepage-grid-banner .grid2 .content h2{font-size:17.33px}.homepage-grid-banner .grid2 .content p{font-size:10.55px;margin-bottom:9px}.homepage-grid-banner .grid3 .content h2{font-size:27.6px}.homepage-grid-banner .grid3 .content h5{font-size:9.6px;margin-bottom:18px}.homepage-grid-banner .grid3 .content p{font-size:9.6px;margin-bottom:3px}.homepage-grid-banner .grid3 .content h4{font-size:13.63px;margin-top:12px}.homepage-grid-banner .grid3 .content h4>span{font-size:10.6px}.homepage-grid-banner .grid3 .content h3{font-size:22.63px;margin-bottom:9px}.homepage-grid-banner .grid3 .content h3>span{font-size:15.08px}.homepage-grid-banner .grid4 .content h2{font-size:21px;margin-bottom:9px}.homepage-grid-banner .grid4 .content p{font-size:14px;margin-bottom:7px}}@media(max-width:767px){.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{max-width:540px;margin:0 auto}.homepage-grid-banner .row{margin-left:-10px;margin-right:-10px}.homepage-grid-banner .col-md-1,.homepage-grid-banner .col-md-2,.homepage-grid-banner .col-md-3,.homepage-grid-banner .col-md-4,.homepage-grid-banner .col-md-5,.homepage-grid-banner .col-md-6,.homepage-grid-banner .col-md-7,.homepage-grid-banner .col-md-8,.homepage-grid-banner .col-md-9,.homepage-grid-banner .col-md-10,.homepage-grid-banner .col-md-11,.homepage-grid-banner .col-md-12{padding-left:10px;padding-right:10px}.homepage-grid-banner .col-md-margin{margin-bottom:0}.homepage-grid-banner .content a.btn-default{font-size:14px;padding:6px 12px;padding-right:6px}.homepage-grid-banner img{margin-bottom:20px}.homepage-grid-banner .grid1 .content h2{font-size:70.72px}.homepage-grid-banner .grid1 .content p{font-size:29.47px;margin-bottom:10px;margin-right:4px}.homepage-grid-banner .grid2 .content h3{font-size:28.88px}.homepage-grid-banner .grid2 .content h2{font-size:28.88px}.homepage-grid-banner .grid2 .content p{font-size:17.58px;margin-bottom:15px}.homepage-grid-banner .grid3 .content h2{font-size:46px}.homepage-grid-banner .grid3 .content h5{font-size:16px;margin-bottom:30px}.homepage-grid-banner .grid3 .content p{font-size:16px;margin-bottom:5px}.homepage-grid-banner .grid3 .content h4{font-size:22.72px;margin-top:20px}.homepage-grid-banner .grid3 .content h4>span{font-size:17.66px}.homepage-grid-banner .grid3 .content h3{font-size:37.71px;margin-bottom:15px}.homepage-grid-banner .grid3 .content h3>span{font-size:25.14px}.homepage-grid-banner .grid4 .content h2{font-size:35px}.homepage-grid-banner .grid4 .content p{font-size:23px;margin-bottom:15px}}@media(max-width:640px){.homepage-grid-banner .grid1 .content h2{font-size:42.43px}.homepage-grid-banner .grid1 .content p{font-size:17.68px;margin-bottom:6px;margin-right:2.4px}}@media(max-width:480px){.homepage-grid-banner .grid1 .content h2{font-size:25px}.homepage-grid-banner .grid1 .content p{font-size:17.68px;margin-bottom:6px;margin-right:2.4px}}.single-image{display:block;position:relative;overflow:hidden}.single-image img{max-width:100%;transition:.5s ease}.single-image img{width:100%}.single-image:hover img{transform:scale(1.2)}#banner-slider-demo-11 .slide-1 em{font-size:26.26px;margin:0;margin-left:5px}#banner-slider-demo-11 .slide-1 .text-content h2{font-size:79.12px;letter-spacing:-5px}#banner-slider-demo-11 .slide-1 .text-content p{margin:0}#banner-slider-demo-11 .slide-1 .text-content p span{font-size:23.64px;padding-left:6px}#banner-slider-demo-11 .slide-1 .text-content a{font-size:15.76px;padding:10px 34px;margin-top:15px;margin-left:7px}#banner-slider-demo-11 .slide-2 em{font-size:26.26px;margin:0;margin-bottom:10px}#banner-slider-demo-11 .slide-2 .text-content h2{font-size:51.67px}#banner-slider-demo-11 .slide-2 .text-content p{margin:0}#banner-slider-demo-11 .slide-2 .text-content p span{font-size:23.64px}#banner-slider-demo-11 .slide-2 .text-content a{font-size:15.76px;padding:10px 34px;margin-top:15px}@media(max-width:767px){#banner-slider-demo-11 .slide-1 em{font-size:12px;margin:0;margin-left:1px}#banner-slider-demo-11 .slide-1 .text-content h2{font-size:30px;letter-spacing:-1px}#banner-slider-demo-11 .slide-1 .text-content p span{font-size:12px;padding-left:1px;display:block}#banner-slider-demo-11 .slide-1 .text-content a{font-size:10px;padding:6px 20px;margin-left:0;margin-top:10px}#banner-slider-demo-11 .slide-2 em{font-size:12px;margin:0;margin-bottom:2px}#banner-slider-demo-11 .slide-2 .text-content h2{font-size:26px;letter-spacing:-1px}#banner-slider-demo-11 .slide-2 .text-content p span{font-size:12px;display:block}#banner-slider-demo-11 .slide-2 .text-content a{font-size:10px;padding:6px 20px;margin-left:0;margin-top:10px}}.flex-owl-slider .owl-item:first-child .item{border-left-color:transparent}.flex-owl-slider .owl-item .item{border-left:1px solid #e3e4e4}.owl-no-narrow .owl-controls{display:none}@media(max-width:640px){.products-grid.products.grid.flex-grid .product-item-details .product-item-actions .tocart{width:40px;padding:0 12px}.products-grid.products.grid.flex-grid .product-item-details .product-item-actions .tocart span{display:none}}@media(max-width:991px){.sm-bd-0{border:0!important}}.fancybox-close{background:0 0;right:10px;top:10px;text-align:center;font-size:15px;line-height:20px;width:20px;height:20px}.fancybox-close:hover{text-decoration:none}.fancybox-close:before{content:'\f819';font-family:porto-icons}.page-wrapper>.category-banner{background-color:transparent}.page-wrapper>.category-banner .banner-image{width:100%}.category-banner .banner-text{position:absolute;top:30%;width:100%;color:#fff}.category-banner .banner-text h2{font-size:50px;color:#fff}.category-banner .banner-text p{font-size:26px;font-weight:300}.category-boxed-banner.owl-theme .owl-controls{margin-top:-40px;position:relative;height:30px}.category-boxed-banner .owl-item .item{border-radius:5px;overflow:hidden;position:relative}.category-boxed-banner .owl-item .item img{width:100%}.category-boxed-banner .banner-text{position:absolute;top:40%;left:4%;color:#fff;width:100%}.category-boxed-banner .banner-text h2{font-size:35px;color:#fff;background-color:#333;background-color:rgba(23,23,23,.9);padding:5px 10px;display:inline-block;line-height:1}.category-boxed-banner .banner-text p{font-size:16px;font-weight:300;background-color:#666;background-color:rgba(23,23,23,.65);padding:7px 12px;line-height:1.4}.category-boxed-banner .banner-text a.shop-now{margin-left:20px;font-size:16px}.full-width-image-banner{height:375px;position:relative;z-index:3}.full-width-image-banner:after{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#393733;opacity:.65;filter:alpha(opacity=65)}.full-width-image-banner .content{margin-top:-36px}.full-width-image-banner h2{margin:0;font-size:45px;line-height:1.1}.full-width-image-banner p{margin:0;font-size:16px}.no-margin{margin:0!important}@media(max-width:1199px){.category-banner .banner-text h2{font-size:45px}.category-banner .banner-text p{font-size:23px}.category-boxed-banner .banner-text h2{font-size:38px}.category-boxed-banner .banner-text p{font-size:17px}.category-boxed-banner .banner-text a.shop-now{margin-left:16px;font-size:14px}}@media(max-width:991px){.category-banner .banner-text h2{font-size:28px}.category-banner .banner-text p{font-size:16px}.category-boxed-banner .banner-text h2{font-size:28px}.category-boxed-banner .banner-text p{font-size:12px}.category-boxed-banner .banner-text a.shop-now{margin-left:12px;font-size:12px}}@media(max-width:767px){.category-banner .banner-text h2{font-size:28px}.category-banner .banner-text p{display:none}.category-boxed-banner .banner-text h2{font-size:28px}.category-boxed-banner .banner-text p{display:none}}@media(max-width:640px){.category-boxed-banner .banner-text a.shop-now{margin-left:10px;font-size:9px}.full-width-image-banner{height:200px}.full-width-image-banner .content{margin-top:-16px}.full-width-image-banner h2{margin:0;font-size:30px;line-height:1.1}.full-width-image-banner p{display:none}}@media(max-width:480px){.category-banner .banner-text h2{font-size:14px}.category-boxed-banner .banner-text h2{font-size:14px}.full-width-image-banner{height:150px}.full-width-image-banner .content{margin-top:-13px}.full-width-image-banner h2{margin:0;font-size:24px;line-height:1.1}.full-width-image-banner p{display:none}}#banner-slider-demo-12 .item img{width:100%}#banner-slider-demo-12 .item .content{position:absolute;right:4.3%;bottom:20.5%}#banner-slider-demo-12 .item .content>span{font-size:21px;font-weight:300;color:#303030;margin-right:35px;display:inline-block;vertical-align:middle}#banner-slider-demo-12 .item .content>a.btn-default{font-size:13px}#parallax_01 .parallax-content-13 em{font-size:26.26px;margin:0 10px}#parallax_01 .parallax-content-13 h2{font-size:79.12px;margin:5px 0 10px}#parallax_01 .parallax-content-13 p{font-size:23.64px}#parallax_02{padding:250px 0}#parallax_02 .parallax-content-13 .text-content em{font-size:26.26px;margin:0}#parallax_02 .parallax-content-13 .text-content h2{font-size:79.12px;letter-spacing:-6px}#parallax_02 .parallax-content-13 .text-content p{margin:0}#parallax_02 .parallax-content-13 .text-content p span{font-size:23.64px;padding-left:6px}#parallax_02 .parallax-content-13 .text-content p a{font-size:16px;padding:10px 28px;margin-left:10px;margin-top:5px}#parallax_03{padding:250px 0}#parallax_03 .parallax-content-13 .text-content em{font-size:26.26px;margin:0;margin-left:5px}#parallax_03 .parallax-content-13 .text-content h2{font-size:79.12px;letter-spacing:-6px}#parallax_03 .parallax-content-13 .text-content p{margin:0}#parallax_03 .parallax-content-13 .text-content p span{font-size:23.64px;padding-left:6px}#parallax_03 .parallax-content-13 .text-content p a{font-size:16px;padding:10px 28px;margin-left:125px;margin-top:5px}#parallax_04 .parallax-content-13 em{font-size:26.26px;margin:0 10px}#parallax_04 .parallax-content-13 h2{font-size:61px;margin:5px 0 10px;letter-spacing:-3px}#parallax_04 .parallax-content-13 p{font-size:18px}#parallax_04 .parallax-content-13 a.btn.btn-default{font-size:16px;padding:8px 35px}@media(max-width:767px){#parallax_01 .parallax-content-13 img.quote{width:20px}#parallax_01 .parallax-content-13 em{font-size:12px;margin:0 5px}#parallax_01 .parallax-content-13 h2{font-size:35px;margin:4px 0 7px}#parallax_01 .parallax-content-13 p{font-size:11px;margin:0}#parallax_02{padding:50px 0}#parallax_02 .parallax-content-13 .text-content em{font-size:12px}#parallax_02 .parallax-content-13 .text-content h2{font-size:35px;letter-spacing:-2px}#parallax_02 .parallax-content-13 .text-content p span{font-size:12px;padding-left:6px;display:block}#parallax_02 .parallax-content-13 .text-content p a{font-size:10px;padding:6px 13px;margin-left:10px;margin-top:5px}#parallax_03{padding:50px 0}#parallax_03 .parallax-content-13 .text-content em{font-size:12px;margin:0;margin-left:1px}#parallax_03 .parallax-content-13 .text-content h2{font-size:30px;letter-spacing:-1px}#parallax_03 .parallax-content-13 .text-content p span{font-size:12px;padding-left:1px;display:block}#parallax_03 .parallax-content-13 .text-content p a{font-size:10px;padding:6px 13px;margin-left:0;margin-top:5px}#parallax_04 .parallax-content-13 img.quote{width:20px}#parallax_04 .parallax-content-13 em{font-size:12px;margin:0 5px}#parallax_04 .parallax-content-13 h2{font-size:22px;margin:4px 0 7px;letter-spacing:-1px}#parallax_04 .parallax-content-13 p{font-size:10px}#parallax_04 .parallax-content-13 a.btn.btn-default{font-size:10px;padding:5px 20px}}#banner-slider-demo-14 .slide-1 em{font-size:26.26px;margin:0;margin-left:5px}#banner-slider-demo-14 .slide-1 .text-content h2{font-size:79.12px;letter-spacing:-6px}#banner-slider-demo-14 .slide-1 .text-content p{margin:0}#banner-slider-demo-14 .slide-1 .text-content p span{font-size:23.64px;padding-left:6px}#banner-slider-demo-14 .slide-1 .text-content a{font-size:15.76px;padding:10px 34px;margin-top:15px;margin-left:7px}#banner-slider-demo-14 .slide-2 em{font-size:26.26px;margin:0;margin-left:5px}#banner-slider-demo-14 .slide-2 .text-content h2{font-size:79.12px;letter-spacing:-6px}#banner-slider-demo-14 .slide-2 .text-content p{margin:0}#banner-slider-demo-14 .slide-2 .text-content p span{font-size:23.64px;padding-left:6px}#banner-slider-demo-14 .slide-2 .text-content a{font-size:15.76px;padding:10px 0;margin-top:10px}@media(max-width:767px){#banner-slider-demo-14 .slide-1 em{font-size:12px;margin:0;margin-left:1px}#banner-slider-demo-14 .slide-1 .text-content h2{font-size:30px;letter-spacing:-1px}#banner-slider-demo-14 .slide-1 .text-content p span{font-size:12px;padding-left:1px;display:block}#banner-slider-demo-14 .slide-1 .text-content a{font-size:10px;padding:6px 20px;margin-left:0;margin-top:10px}#banner-slider-demo-14 .slide-2 em{font-size:12px;margin:0;margin-left:1px}#banner-slider-demo-14 .slide-2 .text-content h2{font-size:30px;letter-spacing:-1px}#banner-slider-demo-14 .slide-2 .text-content p span{font-size:12px;padding-left:1px;display:block}#banner-slider-demo-14 .slide-2 .text-content a{font-size:10px;padding:6px 0;margin-left:0;margin-top:5px}}.image-link span.category-title{display:block;position:absolute;left:-10px;bottom:20px;color:#fff;padding:15px 17px;font-size:15px;font-weight:600;line-height:1;min-width:174px;text-align:left;background-color:#3f4658}.image-link span.category-title:before{content:"";width:10px;height:10px;border:5px solid transparent;border-right-color:#3f4658;border-top-color:#3f4658;display:block;position:absolute;left:0;top:100%}.overlay{background-color:#000;opacity:.55;filter:alpha(opacity=55);width:100%;height:100%;display:block;position:absolute}#banner-slider-demo-15 .content em{font-size:18px}#banner-slider-demo-15 .content h2{font-size:44px}#banner-slider-demo-15 .content hr{margin:10px 0}#banner-slider-demo-15 .content a{font-size:16px}.img-desc-home15{margin-top:-88px;padding:0 25px}.img-desc-home15 h3{font-size:24px}.img-desc-home15 hr{width:90px;margin:15px 0}.img-desc-home15 p{font-size:15px}.img-desc-home15 a{font-size:15px}@media(max-width:991px){.img-desc-home15{margin-top:-65px;padding:0 16px}.img-desc-home15 h3{font-size:16px}.img-desc-home15 hr{width:60px;margin:10px 0}.img-desc-home15 p{font-size:10px}.img-desc-home15 a{font-size:10px}}@media(max-width:767px){#banner-slider-demo-15 .content em{font-size:9px}#banner-slider-demo-15 .content h2{font-size:22px}#banner-slider-demo-15 .content hr{margin:5px 0}#banner-slider-demo-15 .content a{font-size:8px}.img-desc-home15{margin-top:-88px;padding:0 25px}.img-desc-home15 h3{font-size:24px}.img-desc-home15 hr{width:90px;margin:15px 0}.img-desc-home15 p{font-size:15px}.img-desc-home15 a{font-size:15px}}.top-newsletter .newsletter button.subscribe{position:absolute;right:0;top:0;height:30px;line-height:30px;border-radius:0;color:#000;padding:0 15px;background-color:transparent;border:0}.top-newsletter .newsletter input{width:300px;height:30px;border-radius:0;line-height:16px;padding:7px 50px 7px 15px}.top-newsletter .newsletter label{display:none}@media(max-width:1199px){.top-newsletter #newsletter{width:270px}}@media(max-width:991px){.top-newsletter #newsletter{width:160px}}@media(min-width:992px){.a-left-sm{text-align:left}.a-right-sm{text-align:right}}.owl-banner-carousel .content-17.type1 em{font-size:20px;margin-bottom:-5px;margin-left:9px}.owl-banner-carousel .content-17.type1 h2{font-size:65px;margin-bottom:0}.owl-banner-carousel .content-17.type1 p{font-size:37px}.owl-banner-carousel .content-17.type1 a{font-size:15px}.owl-banner-carousel .content-17.type1 a>i{width:15px;height:15px;line-height:14px;text-align:center;font-size:11px;display:inline-block;vertical-align:middle;margin-bottom:3px;margin-left:12px;color:#fff;border-radius:50%}@media(max-width:1199px){.owl-banner-carousel .content-17.type1 em{font-size:18px;margin-bottom:-4px;margin-left:8px}.owl-banner-carousel .content-17.type1 h2{font-size:58px}.owl-banner-carousel .content-17.type1 p{font-size:32px}.owl-banner-carousel .content-17.type1 a{font-size:14px}.owl-banner-carousel .content-17.type1 a>i{width:15px;height:15px;line-height:14px;font-size:11px;margin-bottom:3px;margin-left:10px}}@media(max-width:991px){.owl-banner-carousel .content-17.type1 em{font-size:15px;margin-bottom:-3px;margin-left:6px}.owl-banner-carousel .content-17.type1 h2{font-size:50px}.owl-banner-carousel .content-17.type1 p{font-size:26px}.owl-banner-carousel .content-17.type1 a{font-size:12px}.owl-banner-carousel .content-17.type1 a>i{width:13px;height:13px;line-height:12px;font-size:10px;margin-bottom:3px;margin-left:7px}}@media(max-width:767px){.owl-banner-carousel .content-17.type1 em{font-size:11px;margin-bottom:-2px;margin-left:4px}.owl-banner-carousel .content-17.type1 h2{font-size:28px}.owl-banner-carousel .content-17.type1 p{display:none}.owl-banner-carousel .content-17.type1 a{display:none}}#banner-slider-demo-18 .content-1{position:absolute;left:50%;top:50%;padding:30px 20px 15px;text-align:left;margin-left:-163px;margin-top:-95px}#banner-slider-demo-18 .content-1>div{display:inline-block;vertical-align:middle}#banner-slider-demo-18 .content-1>div:first-child{padding-right:10px}#banner-slider-demo-18 .content-1 p{font-size:23px;line-height:1;margin-bottom:0;margin-left:7px;font-weight:300}#banner-slider-demo-18 .content-1 h3{font-size:73px;font-weight:600;line-height:1;margin:0}#banner-slider-demo-18 .content-1 h3 b{font-weight:800;margin-top:-23px;display:block}#banner-slider-demo-18 .content-1 em{font-size:17px;font-style:normal;font-weight:300;margin:0;line-height:1;margin-right:4px}#banner-slider-demo-18 .content-1 h4{font-size:32px;line-height:1;margin:0;font-weight:700}#banner-slider-demo-18 .content-1 h5{font-size:17px;margin:0;line-height:1;margin-top:-4px}#banner-slider-demo-18 .content-2{position:absolute;right:28px;bottom:28px;text-align:left}#banner-slider-demo-18 .content-2>div{display:inline-block;vertical-align:middle;padding:20px 15px}#banner-slider-demo-18 .content-2>div:first-child{margin:-6px 0;padding-left:25px}#banner-slider-demo-18 .content-2 p{font-size:20px;line-height:1;margin-bottom:0;margin-left:2px;font-weight:300}#banner-slider-demo-18 .content-2 h3{font-size:54px;font-weight:600;line-height:1;margin:0}#banner-slider-demo-18 .content-2 h3 b{font-weight:800}#banner-slider-demo-18 .content-2 em{font-size:17px;font-style:normal;font-weight:300;margin:0;line-height:1;margin-right:4px}#banner-slider-demo-18 .content-2 h4{font-size:32px;line-height:1;margin:0;font-weight:700}#banner-slider-demo-18 .content-2 h5{font-size:17px;margin:0;line-height:1;margin-top:-4px}#banner-slider-demo-18 .content-2 a{font-size:13px;margin-right:-10px}@media(max-width:991px){#banner-slider-demo-18 .content-1{padding:25px 15px 10px;margin-left:-122px;margin-top:-75px}#banner-slider-demo-18 .content-1>div:first-child{padding-right:7px}#banner-slider-demo-18 .content-1 p{font-size:16px;margin-left:5px}#banner-slider-demo-18 .content-1 h3{font-size:58px}#banner-slider-demo-18 .content-1 h3 b{margin-top:-17px}#banner-slider-demo-18 .content-1 em{font-size:14px;margin-right:3px}#banner-slider-demo-18 .content-1 h4{font-size:26px}#banner-slider-demo-18 .content-1 h5{font-size:14px;margin-top:-2px}#banner-slider-demo-18 .content-2{right:20px;bottom:20px}#banner-slider-demo-18 .content-2>div{padding:15px 10px}#banner-slider-demo-18 .content-2>div:first-child{margin:-2px 0;padding-left:20px}#banner-slider-demo-18 .content-2 p{font-size:15px;margin-left:1px}#banner-slider-demo-18 .content-2 h3{font-size:38px}#banner-slider-demo-18 .content-2 em{font-size:12px;margin-right:2px}#banner-slider-demo-18 .content-2 h4{font-size:26px}#banner-slider-demo-18 .content-2 h5{font-size:13px;margin-top:-2px}#banner-slider-demo-18 .content-2 a{font-size:10px;margin-right:-6px}}@media(max-width:640px){#banner-slider-demo-18 .content-1{padding:11px 7px 5px;margin-left:-53px;margin-top:-32px}#banner-slider-demo-18 .content-1>div:first-child{padding-right:2px}#banner-slider-demo-18 .content-1 p{font-size:7px;margin-left:2px}#banner-slider-demo-18 .content-1 h3{font-size:22px}#banner-slider-demo-18 .content-1 h3 b{margin-top:-6px}#banner-slider-demo-18 .content-1 em{font-size:6px;margin-right:1px}#banner-slider-demo-18 .content-1 h4{font-size:12px}#banner-slider-demo-18 .content-1 h5{font-size:6px;margin-top:-1px}#banner-slider-demo-18 .content-2{right:8px;bottom:8px}#banner-slider-demo-18 .content-2>div{padding:3px 6px}#banner-slider-demo-18 .content-2>div:first-child{margin:-1px 0;padding-left:9px}#banner-slider-demo-18 .content-2 p{font-size:7px;margin-left:1px}#banner-slider-demo-18 .content-2 h3{font-size:16px}#banner-slider-demo-18 .content-2 em{font-size:6px;margin-right:1px}#banner-slider-demo-18 .content-2 h4{font-size:12px}#banner-slider-demo-18 .content-2 h5{font-size:6px;margin-top:-1px}#banner-slider-demo-18 .content-2 a{font-size:6px;margin-right:-3px}}.single-images .single-image-label{font-size:17px;text-align:center;color:#818385;line-height:1.4;padding:10px 0;font-weight:600}.single-images .caption{background-color:#a1a2a3;color:#fff;font-size:14px;line-height:35px;text-align:center}#banner-slider-demo-16 .slide1-content,#banner-slider-demo-16 .slide2-content{padding-left:256px}#banner-slider-demo-16 .text-content{text-align:left}#banner-slider-demo-16 .text-content em{font-size:26.26px;margin:0;margin-bottom:-10px}#banner-slider-demo-16 .text-content h2{font-size:79.12px;letter-spacing:-4px}#banner-slider-demo-16 .text-content p{margin:0}#banner-slider-demo-16 .text-content p span{font-size:23.64px;padding-left:6px}#banner-slider-demo-16 .text-content p a{font-size:16px;padding:10px 28px;margin-left:10px;margin-top:5px}@media(max-width:991px){#banner-slider-demo-16 .slide1-content,#banner-slider-demo-16 .slide2-content{padding-left:0}#banner-slider-demo-16 .text-content em{font-size:18px;margin:0;margin-bottom:-8px}#banner-slider-demo-16 .text-content h2{font-size:60px;letter-spacing:-3px}#banner-slider-demo-16 .text-content p{margin:0}#banner-slider-demo-16 .text-content p span{font-size:18px;padding-left:6px}#banner-slider-demo-16 .text-content p a{font-size:12px;padding:8px 20px;margin-left:10px;margin-top:5px}}@media(max-width:767px){#banner-slider-demo-16 .text-content em{font-size:13px;margin:0;margin-bottom:-5px}#banner-slider-demo-16 .text-content h2{font-size:40px;letter-spacing:0}#banner-slider-demo-16 .text-content p{margin:0}#banner-slider-demo-16 .text-content p span{font-size:14px;padding-left:2px}#banner-slider-demo-16 .text-content p a{font-size:9px;padding:5px 11px;margin-left:5px;margin-top:5px}}@media(max-width:480px){#banner-slider-demo-16 .text-content em{font-size:10px;margin-bottom:0}#banner-slider-demo-16 .text-content h2{font-size:25px;letter-spacing:0}#banner-slider-demo-16 .text-content p{margin:0}#banner-slider-demo-16 .text-content p span{font-size:12px;padding-left:1px;display:block}#banner-slider-demo-16 .text-content p a{font-size:9px;padding:5px 11px;margin-left:0;margin-top:5px;float:left!important}}.container{width:100%}@media(min-width:992px){body.side-header .page-wrapper{padding-left:256px}body.side-header .page-wrapper>.breadcrumbs.fixed-position{position:fixed;width:100%;z-index:999;top:0}body.side-header .page-wrapper>.breadcrumbs .items{margin:0;max-width:none}}.sticky-header .sw-megamenu.navigation li.level0.fl-right{float:none}#totop{height:40px;position:fixed;right:15px;width:40px;z-index:9999;bottom:0;background-color:#404040;font-size:16px;color:#fff;text-align:center;line-height:1;padding:11px 0;display:none;border-radius:5px 5px 0 0}#totop:hover{background-color:#555}i.ajax-loader{display:inline-block;vertical-align:middle;border:1px solid #08c;border-radius:20px;border-bottom-color:transparent!important}i.ajax-loader.small{width:16px;height:16px;border-width:2.5px}i.ajax-loader.large{width:32px;height:32px;border-width:2.5px}@media(min-width:768px){.onepage-category>.columns{padding-left:180px;padding-right:50px}#maincontent.onepage-category{position:relative;padding-top:50px;max-width:100%}}.cms-index-index .onepage-category{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.onepage-category>.category-list{width:80px;text-align:left;position:relative;float:left;background:#000;padding:46px 0 146px;z-index:5}.onepage-category>.category-list>ul{position:relative;z-index:2;list-style:none;padding:0;transition:all .3s;padding-top:30px;margin-bottom:0}.onepage-category>.category-list>ul>li:last-child{margin-bottom:0}.onepage-category>.category-list>ul>li>a{color:#fff;width:auto;line-height:78px;display:inline-block;white-space:nowrap;position:relative;transition:all .3s}.onepage-category>.category-list>ul>li>a>em{font-size:32px;width:80px;display:inline-block;text-align:center;vertical-align:middle}.onepage-category>.category-list>ul>li>a>em>img{vertical-align:middle}.onepage-category>.category-list>ul>li>a>span{display:inline-block;vertical-align:middle;opacity:0;visibility:hidden;width:0;transition:all .3s;font-size:16px;font-weight:600;position:relative;overflow:hidden}.onepage-category>.category-list>ul>li>a:after{content:"";width:16px;height:16px;position:absolute;display:block;right:-15px;top:50%;margin-top:-8px;border:8px solid transparent;transition:all .3s}.onepage-category>.category-list>ul>li>a:hover,.onepage-category>.category-list>ul>li>a.active{background-color:#00d59d}.onepage-category>.category-list>ul>li>a:hover>span{opacity:1;visibility:visible;width:auto;padding-right:50px}.onepage-category>.category-list>ul>li>a:hover:after,.onepage-category>.category-list>ul>li>a.active:after{border-left-color:#00d59d}.onepage-category>.category-details{float:right;width:calc(0%);padding:0 100px;padding-bottom:146px;min-height:80vh}.onepage-category .category-detail{position:relative}.onepage-category .category-detail .title-menu{position:relative}.onepage-category .category-detail .title-menu>a{font-size:26px;color:#000;text-decoration:none;line-height:100px;display:inline-block;font-weight:300;margin-top:70px}.onepage-category .category-detail .title-menu>a>span{display:inline-block;vertical-align:middle}.onepage-category .category-detail .title-menu>a.parent:after{display:inline-block;content:"\f813";font-family:porto-icons;margin-left:18px;font-size:18px;vertical-align:middle;line-height:36px}.onepage-category .category-detail .title-menu>a.parent.opened:after{content:"\f810"}.onepage-category .category-detail .title-menu>.menu-popup{position:absolute;left:-25px;top:100%;display:none;width:calc(150%);z-index:3;background-color:#fff;border:1px solid #bebebe;border-radius:5px;padding:50px 0}.onepage-category .category-detail .title-menu>.menu-popup:before{content:"";border:8px solid transparent;width:16px;height:16px;display:block;border-bottom-color:#bebebe;position:absolute;top:-16px;left:90px}.onepage-category .category-detail .title-menu>.menu-popup:after{content:"";border:7px solid transparent;width:14px;height:14px;display:block;border-bottom-color:#fff;position:absolute;top:-13px;left:91px}.onepage-category .category-detail .menu-popup ul{list-style:none;padding:0;margin:0}.onepage-category .category-detail .menu-popup>ul{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.onepage-category .category-detail .menu-popup>ul>li{float:left;border-left:1px solid #bebebe;margin:10px 0;padding:30px 0}.onepage-category .category-detail .menu-popup li.menu-item{margin-bottom:0}.onepage-category .category-detail .menu-popup>ul.columns5>li{width:20%;padding-left:4%;padding-right:4%}.onepage-category .category-detail .menu-popup>ul.columns5>li:nth-child(5n+1){border-left:0;clear:left}.onepage-category .category-detail .menu-popup ul>li>a{color:#000;font-size:16px;line-height:2.5}.onepage-category .category-detail .menu-popup>ul>li>a{font-weight:700;text-transform:uppercase}.onepage-category .category-detail .products-area{margin:0 -10px}.onepage-category .category-detail .products-area .category-link{float:right;margin-top:-70px;margin-right:10px;position:relative;z-index:2;min-width:119px;height:40px;border:2px solid #000;color:#000;border-radius:5px;line-height:36px;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:600;transition:all .3s}.onepage-category .category-detail .products-area .category-link:hover{background-color:#000;color:#fff}.onepage-category .category-detail .products div.item{float:left;padding:10px}.onepage-category .category-detail .product-item-photo{border:0;padding:0;border-radius:0}.onepage-category .category-detail .products div.item .product-item-photo{width:100%;min-height:60px;display:block;position:relative;z-index:0;overflow:hidden;border-radius:0;background:#fff}.onepage-category .category-detail .products div.item .product-item-details{padding:15px 0;text-align:left}.onepage-category .category-detail .products div.item .product-item-details .product-item-name{margin:0 0 3px}.onepage-category .category-detail .products div.item .product-item-details .product-item-name a{font-size:14px;font-weight:600;color:#000}.onepage-category .category-detail .products div.item .product-item-details .price-box{margin:0}.onepage-category .category-detail .products div.item .product-item-details .price{font-weight:300;font-size:30px}.onepage-category .category-detail .products div.item .product-item-details .old-price .price{font-size:20px}.onepage-category .category-detail .product-item-photo:before{content:"";display:block;background:#000;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;opacity:0;visibility:hidden;transition:all .3s}.onepage-category .category-detail .product-item-info:hover .product-item-photo:before{opacity:.7;visibility:visible}.onepage-category .category-detail .product-item-photo .product-item-inner{padding:0;z-index:3;left:15px;bottom:15px}.onepage-category .category-detail .product-item-photo .product-item-inner .product-item-actions a,.onepage-category .category-detail .product-item-photo .product-item-inner .product-item-actions>.actions-primary .tocart{background-color:transparent;border-color:#fff;color:#fff;width:50px;height:50px;line-height:47px;font-size:18px;margin:0 1px}.onepage-category .category-detail .product-item .tocart:before{font-size:21px;display:inline-block}.onepage-cat.category-list{position:absolute;left:0;top:0;min-height:100%}body>.onepage-cat.category-list{display:none}.onepage-category>.category-list>ul.fixed-top{position:fixed;left:0;top:70px}.onepage-category>.category-list>ul.fixed-bottom{position:fixed;left:0;bottom:0}.onepage-category>.category-list>ul.absolute-bottom{position:absolute;top:auto;bottom:0}.onepage-category .additional-content img{max-width:100%}.onepage-category .menu-popup a>span{position:relative}.onepage-category .menu-popup a>span>span.cat-label{top:3px;right:-35px;font:inherit;font-size:9px;padding:2px;z-index:1;border-radius:2px;line-height:1;border:1px solid #777;position:absolute}#banner-slider-demo-19 .slide-content h2{font-size:80px;font-weight:800;line-height:.9;letter-spacing:-6px;margin-left:-5px}#banner-slider-demo-19 .slide-content p{font-size:20px;margin-bottom:50px;font-weight:300}#banner-slider-demo-19 .slide-content a.btn-line{color:#000;font-size:14px;font-weight:700;border:2px solid #000;padding:0 34px;height:57px;display:inline-block;line-height:53px;border-radius:8px;text-decoration:none}#banner-slider-demo-19 .slide-content a.btn-line:hover{color:#fff;background-color:#000}.category-description img{max-width:100%}.category-detail .product-item-info:hover .product-item-inner{visibility:visible;opacity:1}#giftcard-form input#giftcard-code{border-radius:3px 0 0 3px}#giftcard-balance-lookup .giftcard.info{margin-bottom:15px}.gift-wrapping-item>span{background-color:#f2f2f2}#giftcard-form button.action-add,#giftcard-form button.redeem{height:32px;line-height:1;font-size:13px}.account .table-wrapper.balance-history,.account .table-wrapper.reward-history,.account .table-wrapper.balance-history{margin-top:0}.form-addbysku .qty.field .control{display:block}.column .block-addbysku .action.add{min-width:32px}.giftcard-account button.primary{height:32px;line-height:1}.form-add-invitations .action.add:before,.column .block-addbysku .action.add:before{content:'\f881'}.form-add-invitations .fieldset .actions-toolbar>.secondary .action.add{min-width:32px;margin:20px 0}.message.info{margin-bottom:20px}.form-giftregistry-edit .field.date input{vertical-align:middle}.hasDatepicker+.ui-datepicker-trigger:before{content:'\f865'}.block-category-event{border-radius:5px;text-align:left;padding:10px 20px!important}.block-category-event>div{display:inline-block;vertical-align:middle}.block-category-event>div.event-title{padding-right:50px;margin-right:20px}.block-category-event .event-title em{float:left;font-size:30px;margin-right:8px;color:#000}.block-category-event .event-title p{margin:0;text-transform:uppercase}.block-category-event .event-title h4{margin:3px 0;color:#000;text-transform:uppercase;white-space:nowrap}.block-category-event .dates .start:after{display:none}.block-category-event .event-ticker .dates .start{padding:0}.block-category-event .event-ticker .dates>div>span{display:block}.block-category-event>div.event-ticker{text-align:center}.block-category-event>div.event-desc{float:right;color:#08c;font-size:18px;font-weight:700;text-transform:uppercase;line-height:101px;margin-right:20px}.block-category-event .event-ticker .dates>div>span.desc{color:#08c;text-transform:uppercase;font-style:italic;font-size:13px}.block-category-event .event-ticker .dates>div>span.date{font-size:24px;font-weight:600;color:#000}.block-category-event .event-ticker .dates>div>span.year-month{background-color:#000;color:#fff;text-transform:uppercase;font-size:13px;padding:5px 10px;line-height:1;border-radius:3px}.block-category-event .event-ticker .dates>div>span.time{padding:3px 0}.block-category-event .event-ticker .dates>div>span.date{font-size:24px;font-weight:600;color:#000;padding:0 0 3px}.block-category-event .event-ticker .dates>div{margin:0 10px;display:inline-block}.block-category-event .event-ticker .ticker .value{font-size:30px;font-weight:600;color:#000}.block-category-event .event-ticker .ticker .label{background-color:#000;color:#fff;text-transform:uppercase;font-size:13px;padding:5px 10px;line-height:1;border-radius:3px;min-width:70px}.block-category-event .event-ticker .ticker li{margin:0 7px}.block-category-event.open>div.event-desc{line-height:65px}@media(max-width:1199px){#banner-slider-demo-19 .slide-content h2{font-size:40px;line-height:.9;letter-spacing:-3px;margin-left:-2.5px}#banner-slider-demo-19 .slide-content p{font-size:12px;margin-bottom:20px}#banner-slider-demo-19 .slide-content a.btn-line{font-size:10px;padding:0 16px;height:30px;line-height:26px;border-radius:4px}.onepage-cat.category-list+.main.container{padding:0 50px}.onepage-category .category-detail .menu-popup ul>li>a{font-size:11px}.onepage-category .category-detail .menu-popup>ul.columns5>li{padding:10px 2%}.onepage-category .category-detail .title-menu>.menu-popup{padding:10px 0}.onepage-category .category-detail .title-menu>a{margin-top:46px}}@media(max-width:991px){.block-category-event>div{display:block;float:none!important;text-align:left}.block-category-event>div.event-ticker{display:inline-block;margin:0 -10px}.block-category-event .dates .start,.block-category-event .dates .end{display:inline-block!important}}@media(max-width:767px){.onepage-category,.cms-index-index .onepage-category{display:block}.onepage-category>.category-list{width:auto;float:none;padding:0;min-height:0;position:static;margin-bottom:20px}.onepage-category>.category-list>ul{padding:0}.onepage-category>.category-list>ul>li{margin:0;display:inline-block}.onepage-category>.category-list>ul>li>a:hover>span,.onepage-category>.category-list>ul>li>a:after{display:none}.onepage-cat.category-list+.main.container{float:none}.onepage-cat.category-list+.main.container{padding:0 15px}.onepage-cat.category-list+.main.container{width:auto}.onepage-category>.category-details{float:none;width:auto;padding:0 15px}.onepage-category>.category-list>ul{position:static!important}.onepage-category .category-detail .menu-popup>ul{display:block}.onepage-category .category-detail .menu-popup>ul.columns5>li{width:50%;padding:10px 15px}.onepage-category .category-detail .menu-popup>ul.columns5>li:nth-child(5n+1){border-left:1px solid #bebebe;clear:none}.onepage-category .category-detail .menu-popup>ul.columns5>li:nth-child(2n+1){border-left:0;clear:left}.onepage-category .category-detail .menu-popup ul>li>a{font-size:14px}}.product.info.detailed.sticky .product.data.items>.item.content{margin:0;padding-bottom:25px}.product-tabs-container{position:fixed;left:0;top:0;width:100%;padding:15px 0;z-index:3;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);text-align:center}.product-tabs-container.has-sticky-header{top:44px}.product-tabs-container .data.item.title{display:inline-block;font-size:13px;padding:0 10px}.product-tabs-container .data.item.title:first-child{padding-left:0}.product-tabs-container .data.item.title>a{color:#777;padding:10px 0}.authentication-wrapper{line-height:50px;margin-top:0!important;margin-left:20px}.filter-options-content .ln_slider_container{width:93%;width:calc(86%);margin:15px 7px 0}#ln_slider_price .ui-slider-handle{margin-top:-5px;background:#08c;height:18px;width:13px;border-radius:5px;margin-left:-7px}#ln_slider_price.ui-slider-horizontal{height:7px;margin-bottom:15px;background:#1ab2ff;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.38)}#ln_price_attribute{padding:10px 5px}.block-category-list .block-content ol li.item,.sidebar>.block.filter ol li.item{margin:0;padding:7px 0}.filter-options-content{padding:15px}.filter-options-content ol.items{margin:-9px 0}.sidebar .product-items .product-item-info .product-item-photo img.hover_image{display:none}.page-main .block.block-category-list{margin-bottom:14px}.block-category-list .block-title,.sidebar>.block.filter .options dt{padding:10px 15px;margin:0;font-size:13px;font-weight:700;text-transform:uppercase;border:1px solid #ddd;background-color:#f5f5f5;position:relative;cursor:pointer;border-radius:7px 7px 0 0;display:block;text-decoration:none}.block-category-list .block-content,.sidebar>.block.filter .options dd{margin:0;padding:10px 15px;font-size:13px;border:1px solid #ddd;border-top:0;border-radius:0 0 7px 7px;background-color:#fbfbfb}.block-category-list .block-content .item a,.sidebar>.block.filter .item a{color:#777}.block-header-customer-login{position:absolute;right:0;min-width:300px;background:#fff;z-index:9;padding:20px;border-radius:6px;box-shadow:0 0 5px rgba(0,0,0,.3);border-top:4px solid #08c;margin-top:10px;visibility:hidden;opacity:0;transition:all .3s}.block-header-customer-login:before{content:"";border:5px solid transparent;border-bottom-color:#08c;position:absolute;top:-14px;right:30px}.block-header-customer-login.open{visibility:visible;opacity:1}.authorization-link{position:relative}.filter-toggle{display:none}.minicart-wrapper .action.showcart .counter.qty .loader>img{max-width:18px;display:none}.loading-mask .loader>img,.ln_overlay img{max-width:32px}.account-nav .nav>li{padding:0;position:relative;line-height:1.3;border-bottom:1px solid #ddd}.account-nav .nav>li>a{color:#777;padding:8px 15px}.account-nav .nav>li>a:hover,.account-nav .nav>li>a:focus{background:0 0}.account-nav .nav>li>a:before,.account-nav .nav>li>strong:before{content:'\f821';font-family:porto-icons;position:absolute;left:5px}.account-nav .nav>li>strong{position:relative;display:block;padding:8px 15px}@media(min-width:768px){.filter-toggle{border:1px solid #ccc;font-weight:400;color:#777;text-align:center;width:auto;line-height:26px;background-color:#fff;display:block;margin-left:5px;border-radius:3px;text-decoration:none;padding:0 10px;display:inline-block}.filter-toggle:hover{color:#777}.filter-toggle.active{color:#fff;background-color:#08c;border-color:#08c}.column.main{transition:all .5s}.column.main.toggle-close{width:100%!important}.sidebar.sidebar-main{padding-right:22px}.sidebar.sidebar-main.toggle-close{margin-left:-300px;opacity:0;visibility:hidden}}@media(max-width:767px){.product-tabs-container.has-sticky-header:not(.has-mobile-sticky-header){top:0}.product-tabs-container.has-sticky-header.has-mobile-sticky-header{top:64px}.block-header-customer-login{display:none}}.ajax-products{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:0 85px}.ajax-products>.category-list{border-right:1px solid #dcdcdc;padding:70px 15px}.ajax-products>.category-list>span{display:block;font-size:20px;font-weight:600;color:gray;margin-bottom:10px}.ajax-products>.category-list>ul{list-style:none;padding:0}.ajax-products>.category-list>ul>li{padding:10px 0}.ajax-products>.category-list>ul>li>a{display:block;text-transform:uppercase;color:#000;font-weight:700;font-size:12px;position:relative;padding-left:20px}.ajax-products>.category-list>ul>li>a:before{content:"\f87d";font-family:porto-icons;margin-right:10px;display:inline-block;width:11px;position:absolute;left:0}.ajax-products>.category-list>ul>li>a.active:before{content:"\f87c"}.ajax-products>.category-list>ul>li>a>span{display:inline-block}.ajax-products>.category-list>ul>li>a:hover{text-decoration:none}.ajax-products>.category-detail{position:relative;min-height:70vh;padding:70px 15px}.ajax-products>.category-detail>h2{text-align:center;margin:30px 0;font-size:26px;color:#000;text-transform:uppercase;font-weight:700;letter-spacing:10px}.ajax-products>.category-detail>.ajax_products_loader{position:absolute;left:0;top:0;width:100%;height:100%;z-index:9;background-color:rgba(255,255,255,.5)}.load-more-area{text-align:center;margin:30px 0}.load-more-area>a{display:inline-block;font-size:12px;font-weight:600;line-height:1;text-transform:uppercase;background-color:#000;color:#fff;padding:20px 45px;letter-spacing:3px;transition:all .3s;box-shadow:3px 3px 0 rgba(0,0,0,.5)}.load-more-area>a:hover{text-decoration:none;opacity:.85;color:#fff}.full-width-image{text-align:center;padding:200px 0;background-size:cover}.full-width-image>h3{font-size:90px;color:#fff;font-weight:600;letter-spacing:-5px}.full-width-image>a{display:inline-block;font-size:12px;font-weight:600;line-height:1;text-transform:uppercase;background-color:#fff;color:#000;padding:20px 45px;letter-spacing:3px;transition:all .3s;box-shadow:3px 3px 0 rgba(255,255,255,.5);margin:20px 0}.full-width-image>a:hover{text-decoration:none;opacity:.85}#home-content-slider-demo-20 .item>div.content{max-width:40%}#home-content-slider-demo-20 .item>div.content>h3{color:#fff;font-size:60px;font-weight:600;letter-spacing:-4px;margin-bottom:20px}#home-content-slider-demo-20 .item>div.content>a{font-size:12px;font-weight:600;line-height:1;text-transform:uppercase;background-color:#fff;color:#000;padding:20px 45px;letter-spacing:3px;transition:all .3s;box-shadow:3px 3px 0 rgba(255,255,255,.5);margin:20px 0;display:inline-block}#home-content-slider-demo-20 .item>div.content>a:hover{text-decoration:none;opacity:.85}.full-screen-slider{height:100vh}.full-screen-slider:after{content:"\f110";font-family:porto-icons;position:absolute;left:50%;top:50%;font-size:20px;margin-top:-18px;margin-left:-10px;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;color:#777;z-index:1}.owl-carousel.owl-loaded{position:relative;z-index:2}.full-screen-slider{position:relative}.full-screen-slider #banner-slider-demo-20 .item>div.content{text-align:left;position:absolute}.full-screen-slider #banner-slider-demo-20 .item>div.content>h2{line-height:.9;font-size:80px;font-weight:600}.full-screen-slider #banner-slider-demo-20 .item>div.content>a{font-size:12px;font-weight:700;line-height:1;text-transform:uppercase;background-color:#fff;color:#000;padding:20px 45px;letter-spacing:3px;transition:all .3s;box-shadow:3px 3px 0 rgba(255,255,255,.5);margin:20px 0;display:inline-block}.full-screen-slider #banner-slider-demo-20 .item>div.content>a:hover{text-decoration:none;opacity:.85}#banner-slider-demo-20+.owl-thumbs{position:absolute;right:100px;bottom:50px;width:30%;z-index:2}#banner-slider-demo-20+.owl-thumbs button{width:auto;height:auto;padding:0;border:0;margin:0;float:left;max-width:33.33%;background:0 0}#banner-slider-demo-20+.owl-thumbs button img{border:3px solid transparent}#banner-slider-demo-20+.owl-thumbs button.active img{border-color:#fff;border-color:rgba(255,255,255,.5)}.page-header{z-index:5}.block-bundle-summary .moved-add-to-links{display:block;margin-top:10px}.block-bundle-summary .moved-add-to-links .product-addto-links .action{width:40px;height:40px;line-height:38px;margin-right:5px}.block-bundle-summary .moved-add-to-links .action.mailto.friend{width:43px;height:43px;line-height:41px}@media(min-width:768px) and (max-width:991px){.moved-add-to-links{display:block;margin-top:15px}}@media(max-width:991px){.full-screen-slider #banner-slider-demo-20 .item>div.content>h2{font-size:45px}.full-screen-slider #banner-slider-demo-20 .item>div.content>a{font-size:10px;padding:10px 20px;margin:10px 0}#home-content-slider-demo-20 .item>div.content>h3{letter-spacing:0;font-size:25px;margin-bottom:10px}#home-content-slider-demo-20 .item>div.content>a{font-size:10px;padding:10px 20px;margin:10px 0}}@media(max-width:767px){#banner-slider-demo-20+.owl-thumbs{width:50%;right:25%}#home-content-slider-demo-20 .item>div.content>p{display:none}#home-content-slider-demo-20 .item>div.content>a{display:none}.ajax-products{display:block}.ajax-products>.category-list{border-right:0;padding:30px 15px}.ajax-products>.category-list>ul>li{display:inline-block;margin-right:30px}.ajax-products>.category-detail{padding-top:0;min-height:70vh}.load-more-area>a,.full-width-image>a{font-size:8px;padding:10px 20px;margin:10px 0}.full-width-image{padding:100px 0}.full-width-image>h3{font-size:35px;letter-spacing:-1px}}ul.scene{width:100%;height:100%}ul.scene>li.layer{width:100%;height:100%}.animation-wave{-webkit-animation:wave 20s .1s infinite linear;-moz-animation:wave 20s .1s infinite linear;animation:wave 20s .1s infinite linear}.animation-spin{-moz-animation:spin 20s infinite linear;-o-animation:spin 20s infinite linear;-webkit-animation:spin 20s infinite linear;animation:spin 20s infinite linear}@-webkit-keyframes wave{0%{-webkit-transform:rotateZ(0deg) translate3d(0,10%,0) rotateZ(0deg);-moz-transform:rotateZ(0deg) translate3d(0,10%,0) rotateZ(0deg);transform:rotateZ(0deg) translate3d(0,10%,0) rotateZ(0deg)}100%{-webkit-transform:rotateZ(360deg) translate3d(0,10%,0) rotateZ(-360deg);-moz-transform:rotateZ(360deg) translate3d(0,10%,0) rotateZ(-360deg);transform:rotateZ(360deg) translate3d(0,10%,0) rotateZ(-360deg)}}@-moz-keyframes wave{0%{-webkit-transform:rotateZ(0deg) translate3d(0,10%,0) rotateZ(0deg);-moz-transform:rotateZ(0deg) translate3d(0,10%,0) rotateZ(0deg);transform:rotateZ(0deg) translate3d(0,10%,0) rotateZ(0deg)}100%{-webkit-transform:rotateZ(360deg) translate3d(0,10%,0) rotateZ(-360deg);-moz-transform:rotateZ(360deg) translate3d(0,10%,0) rotateZ(-360deg);transform:rotateZ(360deg) translate3d(0,10%,0) rotateZ(-360deg)}}@-ms-keyframes wave{0%{-webkit-transform:rotateZ(0deg) translate3d(0,10%,0) rotateZ(0deg);-moz-transform:rotateZ(0deg) translate3d(0,10%,0) rotateZ(0deg);transform:rotateZ(0deg) translate3d(0,10%,0) rotateZ(0deg)}100%{-webkit-transform:rotateZ(360deg) translate3d(0,10%,0) rotateZ(-360deg);-moz-transform:rotateZ(360deg) translate3d(0,10%,0) rotateZ(-360deg);transform:rotateZ(360deg) translate3d(0,10%,0) rotateZ(-360deg)}}@keyframes wave{0%{-webkit-transform:rotateZ(0deg) translate3d(0,10%,0) rotateZ(0deg);-moz-transform:rotateZ(0deg) translate3d(0,10%,0) rotateZ(0deg);transform:rotateZ(0deg) translate3d(0,10%,0) rotateZ(0deg)}100%{-webkit-transform:rotateZ(360deg) translate3d(0,10%,0) rotateZ(-360deg);-moz-transform:rotateZ(360deg) translate3d(0,10%,0) rotateZ(-360deg);transform:rotateZ(360deg) translate3d(0,10%,0) rotateZ(-360deg)}}.product-reviews-summary.empty .reviews-actions:before{content:'\f844' '\f844' '\f844' '\f844' '\f844';display:inline-block;vertical-align:middle;font-family:porto-icons;color:#c3c5c9;letter-spacing:3px;font-size:12px}.product-labels{z-index:4}.product-item-photo:hover .product-image-photo.hover_image{z-index:3}.products-grid .product-item .product-item-info:hover .weltpixel-quickview.weltpixel_quickview_button_v2{z-index:4}.product-social-links .at-style-responsive .at-share-btn{padding:0}.product-social-links .at-resp-share-element .at-share-btn:focus,.product-social-links .at-resp-share-element .at-share-btn:hover{-webkit-transform:none;transform:none}.product-social-links .at-resp-share-element .at-share-btn{margin:0 4px}.product-social-links .addthis_inline_share_toolbox{margin:0 0 15px -4px}#at-expanded-menu-host .at-expanded-menu-load{line-height:1;height:auto}#at-expanded-menu-host .at-expanded-menu-service-list button{height:auto}.gallery-placeholder .loader img{display:none}.loader:before{content:"\f110";font-family:porto-icons;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;position:absolute;top:50%;left:50%;font-size:30px;margin-top:-15px;margin-left:-15px;color:#777}.minicart-wrapper .action.showcart .counter.qty .loader:before{content:"\f110";font-family:porto-icons;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;position:absolute;top:50%;left:50%;font-size:16px;margin-top:-9px;margin-left:-8px;color:#777}.loading-mask{background:0 0}.product-image-photo.default_image{position:relative;z-index:2}.filter-content .ln_overlay{display:none!important}.ln_overlay{background-color:#fff;background-color:rgba(255,255,255,.5);opacity:1;height:100%;left:0;position:fixed;top:0;width:100%;z-index:555;display:none}.ln_overlay .loader:before{content:"";-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;-webkit-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear;position:absolute;top:50%;left:50%;font-size:30px;margin-top:-15px;margin-left:-15px;color:#777;display:inline-block;vertical-align:middle;border:2.5px solid #08c;border-radius:20px;border-bottom-color:transparent!important;width:32px;height:32px}.ln_overlay .ajax-loader{position:absolute;left:50%;top:50%;margin-top:-16px;margin-left:-16px}.infinite-loader{text-align:center;margin:20px 0 0}.infinite-loader .loading{display:none;color:#555;background-color:#fff;font-size:13px;font-weight:600;text-transform:uppercase;padding:10px 40px;line-height:30px;border-radius:0;border:2px solid #f1f1f1;text-decoration:none;font-family:open sans;width:100%}.infinite-loader .loading i.ajax-loader{margin-right:15px;width:16px;height:16px;border-width:2.5px}.infinite-loader .btn-load-more{color:#555;background-color:#fff;font-size:13px;font-weight:600;text-transform:uppercase;padding:10px 40px;line-height:30px;border-radius:0;border:2px solid #f1f1f1;text-decoration:none;font-family:open sans;width:100%;display:inline-block}.catalog-category-view .infinite-loader+.toolbar.toolbar-products .limiter{float:none}.catalog-category-view .infinite-loader+.toolbar.toolbar-products .pages{display:none}.owl-item.loading .product-item-photo{min-height:100px}@media(min-width:768px) and (max-width:991px){.block-search{max-width:240px}}.owl-theme.owl-bottomright-narrow .owl-controls{position:absolute;right:0;bottom:0;margin:0}.owl-theme.owl-bottomright-narrow .owl-controls .owl-nav [class*=owl-]{color:#fff;font-size:25px;background:#000;border-radius:0;margin:1px 1px 1px 0;padding:0;width:90px;height:90px;line-height:90px;opacity:1}.column.main>.custom-block{display:none}.weltpixel-quickview-catalog-product-view .column.main>.custom-block,.weltpixel-quickview-catalog-product-view .addthis-smartlayers{display:none}.product-item-photo{min-height:50px}.form-find-area{border-top:solid 2px #1fc0a0;box-shadow:0 1px 5px 0 rgba(0,0,0,.1);padding:40px 40px 38px}.form-find-area .form-title{font-family:oswald;font-size:22px;line-height:35px;font-weight:400;text-align:center;text-transform:uppercase;color:#151515;margin:0 0 5px}.form-find-area form{width:100%}.form-find-area select{width:100%;color:#747474;font-size:13.5px;margin:11px 0;border-radius:5px;padding:0 15px;height:47px}.list-category .group .content{position:relative;margin:15px 0}.list-category .group .content img{width:100%}.list-category .group .content h3{position:absolute;bottom:0;left:0;display:inline-block;background-color:#242424;font-size:22px;font-family:oswald;text-transform:uppercase;color:#fff;font-weight:400;padding:5px 15px;margin:0}.offer-deal .item{position:relative}.offer-deal .item img{max-width:100%}.offer-deal .item .content h3{margin:0 0 5px}.offer-deal .item .content h3 a{font-family:oswald;font-size:49px;font-weight:600;line-height:35px;text-transform:uppercase;color:#151515;text-decoration:none}.offer-deal .item .content p{font-family:oswald;font-size:26px;font-weight:400;line-height:35px;text-transform:uppercase;color:#4c4c4c}.offer-deal .item .content .btn-default{font-family:oswald;font-size:15px;font-weight:400;text-transform:uppercase;padding:10px 25px;margin-top:15px}.offer-deal .item .content .btn-default:hover{background-color:inherit}.subscribe-form .content h3{font-family:oswald;font-size:35px;font-weight:600;color:#151515;text-transform:uppercase;margin:0 0 5px}.subscribe-form .content p{font-family:oswald;font-size:20px;font-weight:400;color:#151515;text-transform:uppercase}.subscribe-form .validation-advice{position:absolute}.subscribe-form .block.newsletter{width:auto;max-width:475px;display:inline-block;vertical-align:middle}.subscribe-form .block.newsletter .control:before{line-height:44px;margin-left:20px}.subscribe-form .block.newsletter .control{position:relative}.subscribe-form .block.newsletter .control input{background-color:#fff;color:#686865;height:44px;border:none;font-size:14px;padding-left:50px;float:left;max-width:475px;width:100%;border-radius:5px 0 0 5px;padding-right:0;margin-right:0}.subscribe-form .block.newsletter .control div.mage-error{position:absolute;bottom:-65px}.subscribe-form .block.newsletter .actions .action.subscribe{height:44px;line-height:44px;padding:0 20px;text-transform:uppercase;border-radius:0 5px 5px 0;opacity:1;background-color:#1fc0a0}.filter-title strong{color:transparent!important;position:fixed;top:22%;left:-1px;width:51px;height:47px;border:#dcdcda solid 1px!important;background-color:#f5f5f5;text-align:center;box-shadow:none;border-radius:0;cursor:pointer;line-height:26px;z-index:9}.filter-title strong:before{content:'\f1de';font-family:porto-icons;font-size:27px;color:#818181;line-height:30px;display:block;-webkit-font-smoothing:antialiased}@media(min-width:768px){.column.main>.custom-block{display:block;width:25%;float:right;padding-left:30px}body:not(.weltpixel-quickview-catalog-product-view).column.main>.custom-block+.product-info-main{width:40.33%}.block-search{z-index:7}.sw-megamenu.navigation li.level0.fullwidth>.submenu>.container,.sw-megamenu.navigation li.level0.staticwidth>.submenu>.container{padding:0;max-width:100%}}@media(max-width:1199px) and (min-width:992px){.form-find-area{padding:18px 40px 16px}}@media(min-width:992px){body.side-header .page-wrapper>.breadcrumbs.fixed-position{position:fixed;width:100%;z-index:999;top:0}body.side-header .page-wrapper>.breadcrumbs .items{margin:0;max-width:none}}@media(max-width:991px) and (min-width:768px){.offer-deal .item .content h3 a{font-size:30px;line-height:25px}.offer-deal .item .content p{font-size:16px;line-height:25px}.offer-deal .item .content .btn-default{font-size:11px;padding:8px 12px;margin-top:5px}}@media(max-width:1679px){.owl-theme.owl-bottomright-narrow .owl-controls .owl-nav [class*=owl-]{width:60px;height:60px;line-height:60px}}@media(max-width:991px){.offer-deal .item img{width:100%}}@media(max-width:767px){.block-search input{color:#666}.owl-theme.owl-bottomright-narrow .owl-controls .owl-nav [class*=owl-]{width:40px;height:40px;line-height:40px}.offer-deal .item .content h3 a{font-size:30px;line-height:25px}.offer-deal .item .content p{font-size:16px;line-height:25px}.offer-deal .item .content .btn-default{font-size:11px;padding:8px 12px;margin-top:5px}}@media(max-width:640px){#newsletter_popup{padding:40px 10px 25px;width:100%!important}}@media only screen and (max-width:767px){.filter.active{width:300px}.filter.active .filter-title strong{right:10px;top:0;border:none!important;position:absolute}.filter.active .filter-title strong:before{position:absolute;-webkit-font-smoothing:antialiased;font-size:16px;line-height:inherit;color:#666;content:'\f819';font-family:porto-icons;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.filter.active .filter-title strong:after{display:none}.filter.active .filter-title{background-color:#666;margin:0;height:47px;border:none;width:100%}.filter.active .filter-subtitle{color:#000!important;text-transform:uppercase;font-size:12.5px;font-weight:400;font-family:oswald;letter-spacing:.025em;z-index:3;padding:8px 30px!important;height:47px;pointer-events:none;width:300px;right:auto;border:0}.filter.active .filter-options{padding:10px 30px!important;width:300px;right:auto;top:47px;overflow-y:scroll;overflow-x:hidden}.filter.active .block-category-list .block-title,.filter.active .filter-options-title,.filter.active .filter .filter-current-subtitle{padding-left:0;padding-right:0}.filter.active .block-category-list .block-content,.filter.active .filter-options-content{padding-left:0;padding-right:0}body.filter-active .page-wrapper{visibility:visible;height:auto;margin-top:0}.filter:before{content:"";display:block;width:100%;height:100%;background:#000;position:fixed;left:0;top:0;opacity:0;visibility:hidden;transition:all .3s}.filter.active:before{opacity:.1;visibility:visible}}.container:after{content:"";display:table;clear:both}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.pull-right{float:right!important}.pull-left{float:left!important}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media(max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media(max-width:767px){.visible-xs-block{display:block!important}}@media(max-width:767px){.visible-xs-inline{display:inline!important}}@media(max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media(min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media(min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media(min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media(min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media(min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media(min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media(min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media(min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media(min-width:1200px){.visible-lg-block{display:block!important}}@media(min-width:1200px){.visible-lg-inline{display:inline!important}}@media(min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media(max-width:767px){.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-lg{display:none!important}}.gallery-placeholder{width:100%}table .col{width:auto}.modal-header{border-bottom:0}.modal-content{border:0}.product-reviews-summary .reviews-actions a{color:#bdbdbd;padding:0 15px;border-left:1px solid #bdbdbd;margin-left:10px;display:inline-block;vertical-align:middle}.product-info-main .stock.available,.product-info-main .stock.unavailable{font-weight:400;text-transform:none}.swatch-option.color{min-width:22px;height:22px;border:0;box-shadow:0 0 3px rgba(0,0,0,.2)}.weltpixel-quickview-catalog-product-view .product-info-main .product-add-form:after,.weltpixel-quickview-catalog-product-view .product-options-bottom:after{content:"";display:table;clear:both}.weltpixel-quickview-catalog-product-view .product-info-main .product-add-form{padding-top:0}.weltpixel-quickview-catalog-product-view .product-options-wrapper{padding-bottom:0}.weltpixel-quickview-catalog-product-view .product-options-bottom{margin-top:10px}.weltpixel-quickview-catalog-product-view .product-info-main .box-tocart,.weltpixel-quickview-catalog-product-view .box-gotoproduct{float:left;margin-top:10px;margin-bottom:0}#newsletter_popup{border-top:0}.modes-mode{margin-right:7px}.fotorama__nav__frame{box-sizing:border-box;padding-bottom:0!important;margin-right:2px}.product.description ul{list-style:none;padding-left:3em;font-size:13px;margin-bottom:15px;line-height:36px}.product.description ul li{margin:0}.product.description ul li [class^=porto-icon-]{margin-right:12px;font-size:12px;color:#333}.product.description p{font-size:14px;font-weight:400;letter-spacing:.005em;line-height:27px;color:#6b7a83}.catalog-category-view .column.main .products-grid{margin:0 -10px}.minicart-wrapper .action.close{color:#777}.breadcrumbs a,.breadcrumbs .item:not(:last-child):after{display:inline-block;vertical-align:middle;padding:0}.owl-top-narrow .owl-theme .owl-controls .owl-nav [class*=owl-] em:before{margin:0}.products-upsell .product.name a{white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis}@media(max-width:767px){.filter-options-title:after{right:0}}body.category-view #layered-filter-block .filter-options .filter-options-item .filter-options-title:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;color:#949494;content:'\f807';font-family:porto-icons;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;position:relative;top:8px;border:none;margin-left:20px;background:0 0}.weltpixel-quickview-catalog-product-view .sidebar{display:none}.weltpixel-quickview-catalog-product-view .page-main{max-width:100%}.weltpixel-quickview-catalog-product-view .column.main{width:100%;padding:0}.weltpixel-quickview-catalog-product-view .product.media,.weltpixel-quickview-catalog-product-view .product-info-main{margin:0}.fieldset>.field.qty,.nested.options-list>.field.qty{margin-right:7px}.product-info-main .box-tocart .actions{margin-right:5px}@media(min-width:768px){.box-tocart .action.tocart{min-width:135px;padding:0 14px}}.product-info-main .product.overview{padding-bottom:20px}.block-minicart .block-content>.actions>.secondary .action.viewcart{font-weight:400}.breadcrumbs .item[class*=category]>a{line-height:1}.breadcrumbs strong{padding:2px 0;display:inline-block}.filter-options-title,.block-category-list .block-title strong{font-weight:600}.nav-toggle:before{font-size:21px}.product-info-main .swatch-option{margin-right:5px}.fotorama__arr{width:50px;background-color:transparent}.fotorama__arr:hover{background-color:transparent}.fotorama__fullscreen-icon{width:50px}.product.description p{font-size:14px;font-weight:400;letter-spacing:.005em;line-height:27px;color:#333}.product.description ul{font-size:13px;font-weight:400;letter-spacing:.005em;line-height:36px;color:#333}@media(max-width:767px){.product.data.items>.item.title>.switch{height:auto}.product.data.items>.item.title.active>.switch{border-bottom:1px solid #eee}.product.data.items{margin:0}.product.data.items>.item.content{padding:20px 9px}.catalog-category-view .column.main .products-grid{margin:0 -5px}}.weltpixel-quickview-catalog-product-view .product-info-main .custom-block{display:none}.weltpixel-quickview-catalog-product-view .product-info-main .product.overview{margin-top:10px;margin-bottom:20px}.weltpixel-quickview-catalog-product-view .product-info-main .product-reviews-summary{margin-bottom:10px}.products-upsell .owl-middle-narrow.owl-theme .owl-controls .owl-nav [class*=owl-]{font-size:30px;margin:0;padding:0}.products-upsell{margin:0 -10px}.product-info-main .swatch-attribute-options{margin-top:5px}.swatch-option.text{height:22px;line-height:20px;padding:0 4px;min-width:22px}.page-products .columns{padding-top:0;z-index:auto}.products.wrapper+.toolbar .modes,.products.wrapper+.toolbar .modes,.products.wrapper+.toolbar .sorter{display:none}.sidebar>.block.filter .title{display:none}.sidebar>.block.filter .item .count{font-size:11px;margin-left:10px}.sidebar .product-items .product-item-name a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.column.main:after{clear:both;content:' ';display:block;height:0;overflow:hidden;visibility:hidden}.product.media{margin-bottom:20px}.toolbar .limiter{margin-right:0;text-align:left}.toolbar .limiter-options{margin-right:0}.toolbar .limiter .limiter-text{display:none}.toolbar .limiter .label{display:inline-block}.toolbar .sorter{margin-right:15px;float:left}.toolbar .modes{margin-right:0}.category-image{margin-bottom:30px}.products.wrapper~.toolbar .pages{float:right}.products.wrapper~.toolbar .limiter{margin-right:10px}@media(max-width:480px){.toolbar .sorter{margin-bottom:10px;margin-right:0}.toolbar .limiter{clear:both;float:none}.toolbar .modes{float:right;margin-left:0}.products.wrapper~.toolbar .limiter{clear:none;float:right;width:100%;text-align:center}.products.wrapper~.toolbar .limiter .label{min-width:0}.products.wrapper~.toolbar .pages{float:none;margin-bottom:10px;width:100%;text-align:center}}.filter-options-content .item input[type=checkbox]{margin:-2px 4.5px 0 0;display:inline-block;vertical-align:middle}.filter-current .item{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.filter-current .item{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:30px}@media(max-width:767px){.block-category-list .block-title,.block-category-list .block-content,.sidebar-title,.sidebar .custom-block,.sidebar-filterproducts.custom-block+h2,.sidebar-filterproducts.custom-block+h2+h5,.sidebar-filterproducts.custom-block+h2+h5+p{padding-left:0;padding-right:0}.filter.active .filter-current~.filter-options{top:186px}.filter .filter-current,.filter .filter-current+.block-actions{display:none}.filter.active .filter-current+.block-actions{position:fixed;left:0;top:150px;margin:0;border:none;z-index:10;display:block;width:300px;line-height:34px;background-color:#f4f4f4;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:right;padding:0 30px}.filter.active .filter-current{position:fixed;left:0;top:47px;margin:0;height:103px;border:0;width:300px;z-index:10;padding:17px 0;display:block;background-color:#f2f2f2;overflow-y:scroll}.filter-current-subtitle{padding:10px 15px;font-size:13px;font-weight:700;text-transform:uppercase;border:1px solid #ddd;background-color:#f5f5f5;position:relative;cursor:pointer;border-radius:7px;text-decoration:none}.filter.active .filter-current .filter-current-subtitle{display:none;padding:15px 30px}.filter.active .filter-current .filter-current-subtitle:before,.filter.active .filter-current .filter-current-subtitle:after{display:none}.filter.block .filter.active .filter-current .items{display:block;padding:0}.filter.active .filter-current .item{padding:0 30px}.product.media{margin-bottom:0}.catalog-product-view:not(.weltpixel-quickview-catalog-product-view) .product.media{margin-bottom:20px}.catalog-product-view:not(.weltpixel-quickview-catalog-product-view) .product.media{padding-right:0}}.product-info-main .prev-next-products~.page-title-wrapper h1{padding-right:50px}.side-overlay,a.right-side-open{display:none}.catalog-product-view.page-layout-2columns-right:not(.weltpixel-quickview-catalog-product-view) .side-overlay{display:block;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000;z-index:998;opacity:0;filter:alpha(opacity=0);visibility:hidden;transition:all .3s}.catalog-product-view.page-layout-2columns-right:not(.weltpixel-quickview-catalog-product-view) a.right-side-open{position:fixed;right:0;top:22%;font-size:23px;color:#818181;line-height:49px;z-index:9;width:51px;height:49px;background-color:#f5f5f5;border:#dcdcda solid 1px;border-right:0;text-align:center}@media(max-width:991px){.catalog-product-view.page-layout-2columns-right:not(.weltpixel-quickview-catalog-product-view) .column.main{width:100%}.catalog-product-view.page-layout-2columns-right:not(.weltpixel-quickview-catalog-product-view) a.right-side-open{display:block}.catalog-product-view.page-layout-2columns-right:not(.weltpixel-quickview-catalog-product-view) .sidebar{display:none}.catalog-product-view.page-layout-2columns-right:not(.weltpixel-quickview-catalog-product-view) .sidebar.sidebar-additional{display:block;position:fixed;background:#fff;z-index:999;padding:20px 5px;top:0!important;height:100vh;overflow-y:auto;right:0;max-width:100%;width:280px;box-shadow:0 2px 5px rgba(0,0,0,.3);border:1px solid #d2d2d2;opacity:0;visibility:hidden;transition:opacity .3s}.catalog-product-view.page-layout-2columns-right:not(.weltpixel-quickview-catalog-product-view) .sidebar.sidebar-additional.open{opacity:1;visibility:visible}.catalog-product-view.page-layout-2columns-right:not(.weltpixel-quickview-catalog-product-view) .sidebar.sidebar-additional.open+.side-overlay{opacity:.2;visibility:visible;filter:alpha(opacity=100)}.catalog-product-view.page-layout-2columns-right:not(.weltpixel-quickview-catalog-product-view) .sidebar .custom-block{padding:10px 20px}}@media(max-width:767px){.nav-open a.right-side-open,.nav-open .sidebar.sidebar-additional.open+.side-overlay,.nav-open .sidebar.sidebar-additional{display:none!important}}.sidebar .product-items .product-item .product-reviews-summary,.small-list.products-grid .product-item .product-reviews-summary{margin-top:0}.sidebar .product-items .product-item-details,.small-list .product-items .product-item-details{padding:0}.sidebar .product-items .product-item-name,.small-list.products-grid .product-item .product-item-name{margin-bottom:2px}.nav-open .block.filter{display:none}.weltpixel-quickview-catalog-product-view .product-info-main .page-title-wrapper h1{margin-bottom:5px}.products-grid .product-item-photo .product-item-inner{margin:0}.block-search .label:before,.block-search .action.search:before{padding-left:1px}.single-images .caption:after{content:"";display:table;clear:both}@media(min-width:1200px){.layout-fullwidth.page-layout-2columns-left .sidebar-main,.layout-fullwidth.page-layout-2columns-right .sidebar-additional{width:20%}.layout-fullwidth.page-layout-2columns-left .column.main,.layout-fullwidth.page-layout-2columns-right .column.main{width:80%}.layout-fullwidth .main-upsell-product-detail .container{max-width:none;padding-left:20px;padding-right:20px}}.sticky-logo .logo{max-width:none}@media(max-width:767px){.catalog-product-view.page-layout-2columns-right:not(.weltpixel-quickview-catalog-product-view) .sidebar.sidebar-additional.open .sidebar-title{padding-left:20px;padding-right:20px}}@media(max-width:480px){.onepage-category .category-detail .products-area .category-link{margin-top:0;margin-left:10px;float:none;display:inline-block}}.block-search input{left:-9999px}.rating-summary .rating-result>span:before,.review-control-vote label:before{color:#575f68}.product-reviews-summary .reviews-actions a:not(:last-child){border-right:0}.product-reviews-summary .reviews-actions a.view{padding-right:3px}.table.grouped .col.qty{min-width:105px}.field.downloads.downloads-no-separately .field.choice.field.choice{border:0}.page-product-downloadable .product-add-form .box-tocart .actions{margin-right:10px}@media(min-width:576px){.fullwidth-row{width:100vw;margin-left:calc(205px)}}@media(min-width:768px){.fullwidth-row{width:100vw;margin-left:calc(295px)}}@media(min-width:992px){.fullwidth-row{width:100vw;margin-left:calc(415px)}}@media(min-width:1200px){.fullwidth-row{width:100vw;margin-left:calc(505px)}}@media(max-width:575px){.fullwidth-row{width:100vw;margin:0 -15px}}.content-row h2,.content-row h3,.content-row h4,.content-row h5{margin-top:0}.onepage-index-index .loading-mask .loader:before,.iwd_opc_success_page .loading-mask .loader:before{display:none}.catalog-product-view.product-type-carousel .product.media,.catalog-product-view.product-type-carousel .product-info-main{width:100%;padding:0}.product-image-carousel .item:before{content:'';display:block;width:100%;height:100%;position:absolute;z-index:1;box-shadow:inset 20px 0 100px rgba(0,0,0,.03);background-color:rgba(0,0,0,.02);left:0;top:0}.product-image-carousel .owl-controls .owl-nav [class*=owl-]{font-size:30px;pointer-events:all}.product-image-carousel .owl-controls{position:absolute;width:100%;top:50%;left:0;text-align:left;margin-top:-30px;pointer-events:none}.product-image-carousel .owl-controls .owl-nav .owl-next{float:right}.catalog-product-view.product-type-carousel .product-info-main .page-title-wrapper h1{font-size:38px}.catalog-product-view.product-type-carousel .product-info-main .product-info-price{margin:0;padding-bottom:30px;display:block}.catalog-product-view.product-type-carousel .product-info-main .short-custom-block{float:right}.catalog-product-view.product-type-carousel .product-info-main .product-info-price .price-box,.catalog-product-view.product-type-carousel .product-info-main .product-info-stock-sku{display:block;text-align:left;padding:0;margin:0}.swatch-attribute-selected-option{display:none}.product-info-main .swatch-attribute-label{display:inline-block;vertical-align:middle}.product-info-main .swatch-attribute-options{display:inline-block;vertical-align:middle;margin:5px 0 0}.product-info-main .swatch-attribute-label{display:inline-block;vertical-align:middle;margin-right:10px;min-width:55px}.catalog-product-view.product-type-carousel .product-info-main .swatch-attribute{display:inline-block;vertical-align:middle;margin-right:50px}.catalog-product-view.product-type-carousel .product-options-wrapper{display:inline-block;vertical-align:middle;border:0;padding:0}.catalog-product-view.product-type-carousel .product-options-bottom{display:inline-block;vertical-align:middle}.catalog-product-view.product-type-carousel .product-info-main .product-add-form{padding:0;text-align:right}.catalog-product-view.product-type-carousel .price-box.price-tier_price{margin:0}.catalog-product-view.product-type-carousel .product-info-main{margin:0}.catalog-product-view.product-type-carousel .product-social-links{border:0;text-align:right;margin:0;padding:0;float:right;margin-right:30px;margin-top:6px}.catalog-product-view.product-type-carousel .prev-next-products{margin-top:7px}.catalog-product-view.product-type-carousel .product-social-links .addthis_inline_share_toolbox{margin:0}.catalog-product-view.product-type-fullwidth .page-main{max-width:100%;width:100%}.catalog-product-view.product-type-fullwidth .product-info-main .product-add-form{padding:0}.fotorama__nav-wrap--vertical .fotorama__nav__shaft .fotorama__nav__frame--thumb{margin:2px 0;padding:0!important}.fotorama__nav-wrap--vertical .fotorama__nav__shaft{margin-top:-2px}.catalog-product-view.product-type-fullwidth .fotorama__stage{left:0!important}.catalog-product-view.product-type-fullwidth .fotorama__nav-wrap--vertical.fotorama__nav-wrap{padding:20px}.catalog-product-view.product-type-fullwidth .fotorama__stage__shaft.fotorama__grab{max-width:100%!important}.catalog-product-view.product-type-fullwidth .fotorama__arr--next,.catalog-product-view.product-type-fullwidth .fotorama__fullscreen-icon{right:0!important}.product-image-grid{margin-bottom:20px;position:relative}.product-image-grid:after{content:'';display:block;width:100%;height:100%;position:absolute;z-index:1;background-color:rgba(0,0,0,.05);left:0;top:0}#gallery_images.row{margin-left:-10px;margin-right:-10px}#gallery_images.row>[class^=col-],#gallery_images.row>[class*=col-]{padding-left:10px;padding-right:10px}.catalog-product-view .product.media{padding-right:0}.product-image-list{margin-bottom:3px;position:relative}.product-image-list:after{content:'';display:block;width:100%;height:100%;position:absolute;z-index:1;background-color:rgba(0,0,0,.05);left:0;top:0}.catalog-product-view.product-type-sticky-right .product-info-main,.catalog-product-view.product-type-sticky-right .product.media,.catalog-product-view.product-type-fullwidth .product-info-main,.catalog-product-view.product-type-fullwidth .product.media{position:relative}.catalog-product-view.product-type-wide-grid .fotorama__stage{border:0}@media(min-width:768px){.product.data.items>.item.title{padding-top:8px;padding-bottom:0}.product.info.detailed.vertical .product.data.items>.item.content{border:0;padding:0}.product.info.detailed.vertical .product.data.items>.item.title>.switch{border:0;text-align:left;border-bottom:1px solid #ebebeb;height:auto;padding:0}.product.info.detailed.vertical .product.data.items>.item.title>.switch>span{display:inline-block;border-bottom:2px solid transparent;margin-bottom:-1px;padding:5px 0}.product.info.detailed.vertical .product.data.items>.item.title.active>.switch>span{border-bottom-color:#08c}.product.info.detailed.vertical .product.data.items>.item.title{padding-top:0;padding-bottom:5px}.product.info.detailed.vertical .product.data.items>.item.title{max-width:270px}.product.info.detailed.vertical .product.data.items>.item.content{width:calc(-170%);box-shadow:none}}.catalog-product-view.product-type-wide-grid .product-info-main .fieldset>.field.qty,.catalog-product-view.product-type-sticky-right .product-info-main .fieldset>.field.qty,.catalog-product-view.product-type-grid .product-info-main .fieldset>.field.qty{display:block;width:auto;margin:0;margin-bottom:15px}.catalog-product-view.product-type-carousel .product-info-main .fieldset>.field.qty{display:inline-block;width:auto;margin:0;margin-right:5px}.catalog-product-view.product-type-wide-grid .fieldset>.field.qty>.label,.catalog-product-view.product-type-sticky-right .fieldset>.field.qty>.label,.catalog-product-view.product-type-grid .fieldset>.field.qty>.label,.catalog-product-view.product-type-carousel .fieldset>.field.qty>.label{display:inline-block;vertical-align:middle;margin:0;margin-right:10px;min-width:55px;font-weight:600;color:#333;position:relative;font-size:15px;text-transform:uppercase}.catalog-product-view.product-type-wide-grid .product-info-main .qty.field .control,.catalog-product-view.product-type-sticky-right .product-info-main .qty.field .control,.catalog-product-view.product-type-grid .product-info-main .qty.field .control,.catalog-product-view.product-type-carousel .product-info-main .qty.field .control{position:relative;margin:0}.catalog-product-view.product-type-wide-grid .product-info-main .box-tocart .input-text.qty,.catalog-product-view.product-type-sticky-right .product-info-main .box-tocart .input-text.qty,.catalog-product-view.product-type-grid .product-info-main .box-tocart .input-text.qty,.catalog-product-view.product-type-carousel .product-info-main .box-tocart .input-text.qty{margin-left:29px}.catalog-product-view.product-type-wide-grid .product-info-main .product-add-form,.catalog-product-view.product-type-sticky-right .product-info-main .product-add-form,.catalog-product-view.product-type-grid .product-info-main .product-add-form{padding-top:0}.catalog-product-view.product-type-carousel .product-info-main .qty.field .qty-changer>a{border:0;line-height:30px}.catalog-product-view.product-type-carousel .product-info-main .box-tocart .input-text.qty{height:30px;padding:0;background-color:#f4f4f4}.box-tocart .action.tocart:before{margin-right:2px!important;display:inline-block;vertical-align:middle;margin-top:2px}.box-tocart .action.tocart>span{display:inline-block;vertical-align:middle}.products-upsell .owl-middle-narrow.owl-theme .owl-controls{margin:0;top:-45px;visibility:visible;opacity:1;padding:0 10px}.products-upsell .owl-middle-narrow.owl-theme .owl-controls .owl-dots{margin:0;text-align:right}.products-upsell .owl-middle-narrow.owl-theme .owl-controls .owl-dots .owl-dot span{margin:0;margin-left:5px;width:15px;height:15px;border-radius:100%;border:solid 2px #95a9b3;background:0 0;position:relative}.products-upsell .owl-middle-narrow.owl-theme .owl-controls .owl-dots .owl-dot.active span:before{content:'';position:absolute;left:3px;top:3px;right:3px;bottom:3px;background-color:#08c;border-radius:100%}.catalog-product-view.product-type-wide-grid .main-upsell-product-detail,.catalog-product-view.product-type-sticky-right .main-upsell-product-detail{padding:0;background-color:transparent;margin:0;margin-top:-60px}.product.info.detailed{margin-bottom:20px}.catalog-product-view.product-type-sticky-right .product.info.detailed{margin-top:20px;background-color:#f4f4f4;padding:70px 0}.product.info.detailed.fullwidth-row>.product.data.items.container{margin:0 auto;padding:0 15px}.catalog-product-view.product-type-sticky-right .product.data.items>.item.title.active>.switch,.catalog-product-view.product-type-sticky-right .product.data.items>.item.title.active>.switch:focus,.catalog-product-view.product-type-sticky-right .product.data.items>.item.title.active>.switch:hover{background-color:transparent}.catalog-product-view.product-type-sticky-right .product.data.items>.item.content{background-color:transparent}@media(min-width:768px){.catalog-product-view.product-type-sticky-right .product.data.items>.item.title>.switch{font-size:18px}}.block.related .block-title{margin-bottom:18px}.products-grid.products-upsell .product-item .product-item-info{background-color:transparent}.products-grid.products-upsell:not(.side-list):not(.products-related) .product-item:hover .product-item-info{box-shadow:none}.products-grid.products-upsell .product-item-photo{border:1px solid #eee}.block.upsell .product-item .product-reviews-summary{margin-top:0}.block.upsell{margin-bottom:0;margin-top:40px}.sidebar .products-related .product-items .product-item-info .product-item-photo{border:1px solid #ececec}@media(min-width:768px){.catalog-product-view .sidebar .custom-block{padding:0}.sidebar .custom-block>img.img-responsive{width:100%}.catalog-product-view .sidebar .sidebar-title{padding:0}.catalog-product-view .sidebar .block.related{padding:0}}.catalog-product-view .short-custom-block .custom-block{border:none;color:#6b7a83;padding-bottom:0;margin-bottom:33px;background:0 0;padding:0;margin:0;margin-top:15px}.catalog-product-view .short-custom-block .custom-block-1>div i{color:#08c;border:none;font-size:40px;display:inline-block;vertical-align:middle;margin-left:10px}.catalog-product-view .short-custom-block .custom-block-1>div:first-child i{margin-left:0}.catalog-product-view .short-custom-block .custom-block-1>div h3{display:inline-block;vertical-align:middle;font-size:14px;font-weight:600;line-height:20px;letter-spacing:.005em;color:#6b7a83;margin-left:5px;margin-top:2px}.catalog-product-view .short-custom-block .custom-block-1>div{min-height:65px;clear:both;display:inline-block;margin-left:15px}.catalog-product-view .short-custom-block .custom-block-1>div:first-child{margin-left:0}.fullwidth-custom-block+.main-upsell-product-detail{margin-top:0}.fotorama__stage__frame .fotorama__img{width:100%;max-height:none}.search-category{margin-right:5px}.search-category select{background-color:transparent;color:#777;border-color:#dbe0e2}.search-category select option{color:#000}@media(min-width:768px){#search_mini_form{width:auto;float:none}header.page-header.sticky-header .nav-sections{padding:7px 0}.sw-megamenu.navigation li>a>span{vertical-align:middle}ul#ui-id-1.switcher-dropdown{width:auto}}@media(max-width:991px){.search-category{display:none}}.table-comparison ul{list-style:none;padding-left:12px}@media(max-width:767px){.block-search{margin-left:0!important}}.product-info-main .product-add-form{padding-top:0}.page-main{padding-top:15px}#ln_slider_text_price{margin:0 -7px}.block-search input::-webkit-input-placeholder{color:#8d8d8d}.block-search input::-moz-placeholder{color:#8d8d8d}.block-search input:-moz-placeholder{color:#8d8d8d}.block-search input:-ms-input-placeholder{color:#8d8d8d}.page-header .header.panel>.header.links>li.compare>a em:before{position:relative;top:-1px}@media(max-width:991px) and (min-width:768px){.page-header .header.links>li.compare{display:none}}.sidebar.sidebar-main,.sidebar.sidebar-additional{position:relative}@media(min-width:768px){.page-layout-2columns-right .sidebar-main{padding-left:22px;padding-right:0}.page-layout-2columns-right .sidebar.sidebar-main:before{right:0;left:22px}}.category-cms .category-image img{width:100%}.product-info-main+.product-add-form .product-addto-links>a.action,.product-info-main+.product-add-form .product-addto-links+a.action.mailto{width:43px;height:43px;line-height:41px}.product.info.detailed.accordion .product.data.items>.item.title,.product.info.detailed.accordion .product.data.items>.item.content{border:0}.product.info.detailed.accordion .product.data.items>.item.title[aria-expanded=false]>.switch{border-radius:0}.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{border-bottom-color:#333!important}body.page-layout-1column .sidebar.sidebar-main,body.page-layout-1column .sidebar.sidebar-additional{display:none}.minicart-items-wrapper{padding:15px;max-height:250px}.sidebar .product-items .product-item-info .product-item-photo{border:solid 1px #ececec}.sidebar .product-items .product-item-info{margin-bottom:12px}.sidebar .product-items .product-item{margin-bottom:0}.sidebar .sidebar-filterproducts{margin-top:-13px}.sidebar .sidebar-filterproducts .owl-top-narrow .owl-theme .owl-controls{top:-27px}.sidebar .block.related.owl-top-narrow .owl-theme .owl-controls{top:-28px}.products-related{margin-top:-12px}.sidebar .product-items .product-item-details{margin-left:calc(43%)}.minicart-items .product-image-container{border:1px solid #ececec}.page-header.header-newskin .minicart-wrapper .action.close{display:none}.minicart-wrapper .block-minicart{padding-top:15px;padding-bottom:10px}.block-minicart .items-total{margin-top:2px}.block-minicart .amount.price-container{display:inline-block;vertical-align:middle}.block-minicart .block-content>.actions{margin-top:10px}.minicart-items-wrapper{padding-top:10px;padding-bottom:10px}.minicart-items .product-item-details{padding-top:0;padding-bottom:0}.minicart-items .product-item-name{margin-bottom:5px}.minicart-items .item-qty{height:30px}.minicart-wrapper .product .actions{margin:-26px 0 0}.minicart-items .product-item-pricing .label{display:inline-block;vertical-align:middle;margin-top:-5px}tr.row{margin:0}.authentication-dropdown{border-radius:0}.modal-custom .action-close:before,.modal-popup .action-close:before,.modal-slide .action-close:before{margin:10px 0}.opc-block-summary{border-radius:0}.product.info.detailed.accordion .product.data.items>.item.content{padding:5px 0}.product.info.detailed.accordion .product.data.items>.item.title{padding-right:0}.cms-index-index .page.messages{display:block}.sticky-product .sticky-image{border:1px solid #ececec}.sticky-product .stock,.sticky-product .product-info-price,.sticky-product .product.attribute.sku{white-space:nowrap}.sticky-product .product-info-price .price-box,.sticky-product .product-info-stock-sku{display:inline-block;vertical-align:middle;margin:0;font-size:10px}.sticky-product .stock>*,.sticky-product .product.attribute.sku .type,.sticky-product .product.attribute.sku .value{display:inline-block;vertical-align:middle;font-weight:400}.sticky-product .product.attribute.sku .type:after{content:'#:'}.owl-nav.disabled,.owl-dots.disabled{display:none}@media(max-width:1439px){#home-content-slider-demo-20 .item>div.content{transform:scale(.5);top:0!important;max-width:65%}}.products.wrapper~.infinite-loader~.toolbar-products{display:none}@media(min-width:768px){.navigation .level0 .submenu{min-width:200px}.sw-megamenu.navigation li.level0.classic .subchildmenu{min-width:184px}.page-header .navigation li.level0.fullwidth .submenu a,.page-header .navigation li.level0.classic .submenu a,.page-header .navigation li.level0.staticwidth .submenu a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.sw-megamenu.navigation span.cat-label{margin-left:3px;text-decoration:none!important;display:inline-block;line-height:10px}.fotorama__stage{transform:none!important}body.catalog-product-view[class*=product-type-] .column.main>.custom-block{display:none}body.product-type-carousel .product-info-main .qty.field .qty-changer>a:first-child{left:auto;right:4px}body.product-type-carousel .product-info-main .qty.field .qty-changer>a{position:absolute;top:0;left:0;height:43px;width:30px;line-height:41px;text-align:center;margin:0;border-color:#dae2e6}.catalog-category-view .columns .column.main{padding-bottom:0}body.catalog-product-view[class*=product-type-] .product-info-main .custom-block{display:none}.catalog-product-view .page-wrapper>.breadcrumbs{min-height:20px}body.catalog-product-view[class*=product-type-] .product-info-main .short-custom-block .custom-block{display:block}.weltpixel-quickview-catalog-product-view .fullwidth-custom-block{display:none!important}.sidebar .custom-block.custom-block-1>div h3{padding-top:5px;padding-bottom:5px}.bundle-options-container .block-bundle-summary>.title>strong{color:#333;font-weight:600;font-size:18px;text-transform:uppercase;margin:0}.bundle-options-container .legend.title{font-size:18px;font-weight:600;color:#333}.bundle-options-container .block-bundle-summary{padding:0}.bundle-options-container .input-text.qty,.box-tocart .input-text.qty{vertical-align:middle;height:43px;border-color:#dae2e6;margin-right:1px}.bundle-options-container .block-bundle-summary .product-addto-links>.action,.page-product-downloadable .product-addto-links>.action,.page-product-downloadable .action.mailto.friend{border-color:#dae2e6;color:#302e2a;width:43px;height:43px;line-height:41px}.block-bundle-summary .moved-add-to-links{display:inline-block;vertical-align:middle;margin:10px 0}.block-bundle-summary .qty.field .control,.block-bundle-summary .qty.field .qty-changer,.bundle-options-wrapper .qty.field .control,.bundle-options-wrapper .qty.field .qty-changer,.table.grouped .col.qty .control .input-text.qty,.table.grouped .col.qty .qty-changer{margin-left:29px}.block-bundle-summary .qty.field .qty-changer>a,.bundle-options-wrapper .qty.field .qty-changer>a,.table.grouped .col.qty .qty-changer>a{position:absolute;top:0;left:0;height:43px;width:30px;line-height:41px;text-align:center;margin:0;border-color:#dae2e6;border-radius:0}.block-bundle-summary .qty.field .qty-changer>a:first-child,.bundle-options-wrapper .qty.field .qty-changer>a:first-child,.table.grouped .col.qty .qty-changer>a:first-child{left:auto;right:4px}.block-bundle-summary .box-tocart .input-text.qty,.bundle-options-wrapper .box-tocart .input-text.qty,.table.grouped .col.qty .input-text.qty{font-family:oswald;display:inline-block;vertical-align:middle;height:43px;width:44px!important;font-size:14px;font-weight:400;text-align:center;color:#61605a;margin:0;border-color:#dae2e6}.block-bundle-summary .qty.field .qty-changer>a .porto-icon-up-dir:before,.bundle-options-wrapper .qty.field .qty-changer>a .porto-icon-up-dir:before,.table.grouped .col.qty .qty-changer>a .porto-icon-up-dir:before{content:'\f882'}.block-bundle-summary .qty.field .qty-changer>a .porto-icon-down-dir:before,.bundle-options-wrapper .qty.field .qty-changer>a .porto-icon-down-dir:before,.table.grouped .col.qty .qty-changer>a .porto-icon-down-dir:before{content:'\f883'}.block-bundle-summary .fieldset>.field.qty,.block-bundle-summary .nested.options-list>.field.qty,.bundle-options-wrapper .fieldset>.field.qty,.block-bundle-summary .nested.options-list>.field.qty,.table.grouped .col.qty .control.qty{position:relative;width:106px}.bundle-options-container .block-bundle-summary .box-tocart .action.primary,.box-tocart .action.tocart{width:auto;margin-right:8px;margin-left:-3px}.bundle-options-container .product-options-wrapper .field.choice .product-name{display:block;font-weight:600;position:relative;font-size:12px}.bundle-options-container .product-options-wrapper .fieldset>.field>.label{font-weight:600;color:#333;position:relative;font-size:14px;text-transform:uppercase}.bundle-options-container .product-options-wrapper .field.choice .price-notice .price-container{vertical-align:middle}.fieldset-bundle-options .nested.options-list .field.qty{position:relative;display:inline-block}.bundle-options-container .block-bundle-summary .bundle-summary>.subtitle{color:#333;font-weight:600;font-size:18px;text-transform:uppercase}.bundle-options-container .block-bundle-summary .bundle-summary{color:#333}.bundle-actions{margin-bottom:15px}@media(min-width:768px){.page-layout-2columns-left .bundle-options-container .bundle-options-wrapper,.page-layout-2columns-left .bundle-options-container .block-bundle-summary,.page-layout-2columns-right .bundle-options-container .bundle-options-wrapper,.page-layout-2columns-right .bundle-options-container .block-bundle-summary,.page-layout-3columns .bundle-options-container .bundle-options-wrapper,.page-layout-3columns .bundle-options-container .block-bundle-summary{width:49%}.page-product-downloadable .product-options-bottom,.page-product-downloadable .product-options-wrapper{width:49%}.page-layout-1column .toolbar-products{position:static}.page-layout-1column.page-with-filter .column.main{padding-top:0}}.sw-megamenu.navigation .subchildmenu span.cat-label:before{content:'';display:block;width:5px;height:5px;border:3px solid transparent;position:absolute;left:-6px;top:50%;margin-top:-3px}.sw-megamenu.navigation .subchildmenu span.cat-label.cat-label-label1:before{border-right-color:#0cc485}.sw-megamenu.navigation .subchildmenu span.cat-label{top:50%;margin-top:-7px;margin-left:7px;border-radius:2px!important}p.price-from,p.price-to{display:inline-block;vertical-align:middle}p.price-from span.price-label,p.price-to span.price-label{display:none!important}p.price-to:before{content:"-";display:inline-block;vertical-align:middle;margin:0 5px;font-size:20px}p.price-to>span{display:inline-block;vertical-align:middle}.product-info-main .product.sku{white-space:nowrap}.table.grouped .price-box{margin:0}.table.grouped .product-item-name{margin-bottom:4px}.table.data.grouped>tbody>tr>th,.table.data.grouped>tbody>tr>td{border-top-color:#eee}.page-product-grouped .product-info-price{float:left}.page-product-grouped .product-info-main .product-info-price .price-box{display:none}.page-product-grouped .product-info-main .product-info-stock-sku{display:block;padding:0;text-align:left}.page-product-downloadable .product-options-bottom .price-box{display:none}.page-product-downloadable .product-social-links{border:0}.page-product-downloadable .product-options-bottom{padding-top:15px}@media(min-width:768px){.sw-megamenu.navigation li.level0.fullwidth .submenu a,.sw-megamenu.navigation li.level0.staticwidth .submenu a,.sw-megamenu.navigation li.level0.classic .submenu a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sw-megamenu.navigation li.level0.fullwidth>.submenu{max-width:1110px;left:0;right:0;margin-left:auto!important;margin-right:auto!important}}@media(max-width:767px){header.page-header .nav-sections-item-title[aria-controls="store.menu"]>a:before{font-size:14px;line-height:1;content:'\f827';font-family:porto-icons;vertical-align:middle;display:inline-block;font-weight:400;margin:-2px 5px 0 0}header.page-header .nav-sections-item-title{height:63px}.navigation .parent .level-top:after{right:15px}header.page-header .nav-sections-item-content{margin-top:63px}.sw-megamenu.navigation li.level0.staticwidth>.submenu{border-radius:0!important}.navigation li.level0>a.ui-state-active{color:#333!important}.nav-open .page-wrapper{left:-9999px}}@media screen and (max-width:767px){.cms-index-index .top-container+div{height:auto!important}.cms-index-index .magezon-builder{margin-top:-10px!important}.cms-index-index .magezon-builder .r0b81o8-s{margin-top:0!important}.cms-index-index .page-main.quickcategories{padding-top:0!important;margin-top:0!important}}@media screen and (max-width:575px){.page-products .mgz-element-inner.n9xyrhb-s{margin-top:0!important;margin-bottom:0!important}.page-products .top-container+div{height:auto!important}.page-products .magezon-builder .mgz-element-inner .mgz-element-inner{margin-top:0!important;margin-bottom:0!important}}.page--cms{background:#fff;max-width:100vw;overflow-x:hidden}.page--cms{padding-top:0}.page--cms .row img{transition:all ease .5s}.page--cms .owl-grab img{transform:scale(1.1)}.page--cms .owl-stage-outer{height:100%}.page--cms .owl-stage-outer .owl-stage{height:100%;display:flex}.page--cms .owl-stage-outer .owl-stage .owl-item{flex:1;height:100%;overflow:hidden}.page--cms .owl-nav.disabled{display:none}.page--cms .owl-nav button{width:70px;height:70px;border-radius:50%;overflow:hidden;background:#ed1c24;border:none;font-size:30px;position:absolute;top:calc(15%);padding:0;transition:all .35s ease}.page--cms .owl-nav button:hover{background:#ed1c24;color:#fff}.page--cms .owl-nav button.owl-prev{left:0}.page--cms .owl-nav button.owl-next{right:0}.page--cms .owl-dots{width:auto;position:absolute;left:50%;transform:translateX(-50%);margin-top:30px}.page--cms .owl-dots button{width:12px;height:12px;border-radius:50%;overflow:hidden;background:0 0;border:1px solid #949494;margin:0 5px;padding:0;transition:all .35s ease}.page--cms .owl-dots button.active{background:#ed1c24;border-color:#ed1c24}.page--cms .owl-dots button:hover{background:#484545;border-color:#484545}.page--cms .owl-dots button.disabled{display:none}.page--cms .text__heading{width:100%;height:auto;float:left}.page--cms .heading--has-line{width:90%;text-align:center;position:relative;z-index:2;margin:0 5%}.page--cms .heading--has-line::before{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;background:#949494;transform:translateY(-50%);z-index:-1}.page--cms .text__sub-heading{width:100%;height:auto;float:left;padding:10px 0 55px}.page--cms .text__paragraph{width:100%;height:auto;float:left}.page--cms .text__cta{width:100%;height:auto;float:left;text-align:center}.page--cms h1{width:100%;height:auto;float:left;font-size:45px;font-weight:500;line-height:1;text-transform:uppercase;color:#484545;margin:0;padding:0}.page--cms h1 span{display:block;width:100%;float:left;font-weight:300}.page--cms h2{width:100%;height:auto;float:left;font-size:40px;font-weight:500;line-height:1.2;text-transform:uppercase;color:#484545;margin:0;padding:0}.page--cms h2 span{display:block;width:100%;float:left;font-weight:300}.page--cms h3{width:100%;height:auto;float:left;font-size:30px;font-weight:400;line-height:1.2;text-align:center;text-transform:uppercase;color:#484545;margin:0;padding:0}.page--cms .heading--has-line h3{width:auto;float:none;padding:0 100px;z-index:2;background:#fff;display:inline-block}.page--cms h4{width:100%;height:auto;float:left;font-size:18px;font-weight:300;line-height:1.2;text-align:center;color:#bab7b7;margin:0;padding:0}.page--cms h5{width:100%;height:auto;float:left;font-size:22px;font-weight:400;line-height:1.2;text-align:center;color:#fff;margin:0;padding:0;text-transform:uppercase}.page--cms h6{width:100%;height:auto;float:left;font-size:26px;font-weight:500;line-height:1;color:#fff;margin:0;padding:0;text-transform:uppercase}.page--cms p{width:100%;height:auto;float:left;font-size:16px;font-weight:400;line-height:1.9;color:#bab7b7;margin:0;padding:0}.page--cms a{width:auto;height:auto;float:left;transition:all ease .5s}.page--cms a:hover{text-decoration:none}.page--cms .button{width:auto;height:auto;float:none;display:inline-block;transition:all ease .5s;padding:16px 44px;font-size:14px;font-weight:500;line-height:1;border-radius:5px}.page--cms .button--red{background:#ed1c24;color:#fff}.page--cms .button--red:hover{background:#484545}.page--cms .button--normal{background:#fff;color:#ed1c24;border:1px solid #949494}.page--cms .button--normal:hover{background:#ed1c24;color:#fff;border-color:transparent}.page--cms .button--white{background:0 0;color:#fff;border:1px solid #949494}.page--cms .button--white:hover{background:#fff;color:#ed1c24;border:1px solid #fff}.page--cms .button--light{background:#ed1c24;color:#fff}.page--cms .button--light:hover{background:#ed1c24}.page--cms .cover-fit{width:100%;height:100%;float:left;object-fit:cover}.page--cms .red-bg{background:#ed1c24}.page--cms .red-bg .heading--has-line h3{background:#ed1c24}.page--cms .padding-start{padding-left:160px}.page--cms .padding-end{padding-right:160px}.page--cms path,.page--cms ellipse,.page--cms circle,.page--cms rect{transition:all ease .5s}@media(max-width:1200px){.page--cms h1{font-size:45px}.page--cms h2{font-size:42px}.page--cms h3{font-size:40px}.page--cms .heading--has-line h3{padding:0 75px}}@media(max-width:992px){.page--cms h1{font-size:35px}.page--cms h2{font-size:32px}.page--cms h3{font-size:30px}.page--cms .heading--has-line h3{padding:0 50px}.page--cms h4{font-size:15px}.page--cms h5{font-size:22px}.page--cms h6{font-size:25px}}@media(max-width:768px){.page--cms h1{font-size:30px}.page--cms h2{font-size:28px}.page--cms h3{font-size:26px}.page--cms h5{font-size:16px}.page--cms h6{font-size:18px}.page--cms p{font-size:14px}.page--cms .owl-nav button{width:50px;height:50px;top:calc(25%)}}@media(max-width:576px){.page--cms{padding-top:55px}.page--cms .heading--has-line::before{display:none}.page--cms .heading--has-line h3{padding:0}}.page--store-locator .section.section--1{padding:0}.page--store-locator .section.section--1 .row{margin:0}.page--store-locator .section.section--1 .row>div.hero{padding:0}.page--store-locator .section.section--1 .row>div.hero .hero__image{width:100%;height:auto!important;float:left}@media(max-width:768px){.page--store-locator .section.section--1 .row>div.hero .hero__image p img{height:auto}}.page--store-locator .section.section--2{padding:130px 0 120px;position:relative;z-index:2}.page--store-locator .section.section--2 .row .text .text__heading h1 span{float:none;display:inline-block;width:auto}.page--store-locator .section.section--2 .row .text .text__sub-heading{padding:4px 0 30px}.page--store-locator .section.section--2 .row .text .text__sub-heading p{font-weight:300;color:#ed1c24;font-size:24px;line-height:1.2}@media(max-width:768px){.page--store-locator .section.section--2 .row .text .text__sub-heading p{font-size:18px}}@media(max-width:992px){.page--store-locator .section.section--2 .row .text .text__sub-heading{padding-bottom:30px}}@media(max-width:576px){.page--store-locator .section.section--2 .row .text .text__sub-heading{padding:10px 0 20px}}@media(max-width:768px){.page--store-locator .section.section--2{padding:70px 5%}}.page--store-locator .section.section--3{padding-top:0}.page--store-locator .section.section--3 .accordion .accordion__province{width:100%;overflow:hidden;border-bottom:1px solid #949494}.page--store-locator .section.section--3 .accordion .accordion__province:last-child{border-bottom:0}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__name{width:100%;height:auto;float:left;padding:30px 0}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__name h6{color:#ed1c24;pointer-events:none;position:relative;padding-left:20px;transition:all .35s ease;font-size:26px}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__name h6::before{content:"";width:12px;height:2px;position:absolute;top:calc(49%);left:0;background:#ed1c24;transition:all .35s ease}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__name h6::after{content:"";width:2px;height:12px;position:absolute;top:calc(30%);left:5px;background:#ed1c24;transition:all .35s ease}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__name h6 span{font-weight:300;float:right}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__name:hover{cursor:pointer}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__name:hover h6{color:#ed1c24}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__name:hover h6::before{background:#ed1c24}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__name:hover h6::after{background:#ed1c24}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores{width:100%;height:0;float:left;overflow:hidden;transition:all .5s ease}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container{width:100%;height:auto;float:left;overflow:hidden}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store{float:left;padding-bottom:90px;opacity:0;transition:all 1s ease}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__image{width:100%;float:left;overflow:hidden}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text{width:90%;height:auto;float:left;position:relative;margin:-150px 5% 0;padding:30px 10% 0;border-radius:5px;background:#fff;text-align:center;z-index:2}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text>div{width:100%;height:auto;float:left}@media(max-width:1200px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text>div h3{font-size:30px}}@media(max-width:768px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text>div h3{font-size:22px}}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text>div.store__text__location{margin:20px 0 30px}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text>div.store__text__location p{line-height:1.2}@media(max-width:768px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text>div.store__text__location{margin:10px 0 20px}}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text>div.store__text__hours{margin-bottom:45px;text-align:center}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text>div.store__text__hours p.hours__day{width:auto;padding-right:10px;float:none;display:inline-block}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text>div.store__text__hours p.hours__day::after{content:":"}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text>div.store__text__hours p.hours__times{width:auto;padding-left:10px;float:none;display:inline-block}@media(max-width:768px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text>div.store__text__hours{margin-bottom:20px}}@media(max-width:768px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text{margin-top:-70px}}@media(max-width:576px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store .store__text{width:94%;margin-left:3%;margin-right:3%;padding:24px 4% 0}}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n - 1){margin-top:-80px}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n - 1) .store__image{height:460px}@media(max-width:768px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n - 1) .store__image{height:250px}}@media(max-width:576px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n - 1) .store__image{height:200px}}@media(max-width:992px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n - 1){margin-top:0}}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n - 2) .store__image{height:460px}@media(max-width:768px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n - 2) .store__image{height:250px}}@media(max-width:576px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n - 2) .store__image{height:200px}}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n - 3) .store__image,.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n) .store__image{height:380px}@media(max-width:768px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n - 3) .store__image,.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n) .store__image{height:250px}}@media(max-width:576px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n - 3) .store__image,.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store:nth-child(4n) .store__image{height:200px}}.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store.store--zoom .store__image img{transform:scale(1.1)}@media(max-width:768px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store{float:left;padding-bottom:50px}}@media(max-width:576px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores .stores__container .store{padding-left:0;padding-right:0}}@media(max-width:576px){.page--store-locator .section.section--3 .accordion .accordion__province .accordion__province__stores{margin-bottom:50px}}.page--store-locator .section.section--3 .accordion .accordion__province.tab--active .accordion__province__name h6{color:#949494}.page--store-locator .section.section--3 .accordion .accordion__province.tab--active .accordion__province__name h6::before{background:#949494}.page--store-locator .section.section--3 .accordion .accordion__province.tab--active .accordion__province__name h6::after{transform:rotate(90deg);background:#949494}.page--store-locator .section.section--3 .accordion .accordion__province.tab--active .accordion__province__stores{margin-bottom:80px}.page--store-locator .section.section--3 .accordion .accordion__province.tab--active .accordion__province__stores .stores__container .store{opacity:1}@media(max-width:768px){.page--store-locator .section.section--3 .accordion{padding:0 5%}}.page-wrapper .custom-form-container{max-width:825px;margin:0 auto;padding:0;text-align:center}.page-wrapper .custom-form-container .block .block-title{padding-bottom:15px;border:none;margin:0}.page-wrapper .custom-form-container .block .block-title strong{text-align:center;color:#404040;font-size:2.2rem}.page-wrapper .custom-form-container .block-content{font-size:1.4rem}.page-wrapper .custom-form-container .block-content span{color:#8e8e8e}.page-wrapper .custom-form-container .block-content form{padding-top:20px}.page-wrapper .custom-form-container .block-content form span{color:#404040;font-weight:600}.page-wrapper .custom-form-container .block-content form input[type=text],.page-wrapper .custom-form-container .block-content form input[type=password],.page-wrapper .custom-form-container .block-content form input[type=url],.page-wrapper .custom-form-container .block-content form input[type=tel],.page-wrapper .custom-form-container .block-content form input[type=search],.page-wrapper .custom-form-container .block-content form input[type=number],.page-wrapper .custom-form-container .block-content form input[type=datetime],.page-wrapper .custom-form-container .block-content form input[type=email],.page-wrapper .custom-form-container .block-content form select{height:48px;background-color:#fafafa;border:none;border-bottom:2px solid #949494;margin-bottom:20px;padding-right:50px;color:#8e8e8e}.page-wrapper .custom-form-container .block-content form textarea{height:80px;background-color:#fafafa;border:none;border-bottom:2px solid #949494;margin-bottom:20px;padding-right:50px;color:#8e8e8e}.page-wrapper .custom-form-container .block-content form input:not([disabled]):focus,.page-wrapper .custom-form-container .block-content form textarea:not([disabled]):focus,.page-wrapper .custom-form-container .block-content form select:not([disabled]):focus{box-shadow:none}.page-wrapper .custom-form-container .block-content form select option{background-color:#fafafa}.page-wrapper .custom-form-container .block-content form .actions-toolbar .primary{margin:0 auto;float:none;display:block;max-width:265px}.page-wrapper .custom-form-container .block-content form .actions-toolbar .primary .save.primary{background:0 0;border:1px solid #404040;padding:18px 30px;height:auto;margin:0;float:none;transition:.5s ease-in-out}.page-wrapper .custom-form-container .block-content form .actions-toolbar .primary .save.primary:hover{background-color:#404040}.page-wrapper .custom-form-container .block-content form .actions-toolbar .primary .save.primary span{color:#404040;font-size:1.6rem}.page-wrapper .custom-form-container .block-content form .actions-toolbar .primary .save.primary span:hover{color:#fff}.page-wrapper .custom-form-container .block-content form fieldset{text-align:left}.page-wrapper .custom-form-container .block-content form.form-icons .field.input{position:relative;text-align:left}.page-wrapper .custom-form-container .block-content form.form-icons .field.input:after{content:"";height:23px;width:25px;display:block;position:absolute;right:15px;bottom:30px}.page-wrapper .custom-form-container .block-content form.form-icons .field.input:nth-child(2):after{background:url(../images/icons/user-single.svg) no-repeat 0 0}.page-wrapper .custom-form-container .block-content form.form-icons .field.input:nth-child(3):after{background:url(../images/icons/location.svg) no-repeat 0 0}.page-wrapper .custom-form-container .block-content form.form-icons .field.input:nth-child(4):after{background:url(../images/icons/mail.svg) no-repeat 0 0}.page-wrapper .custom-form-container .block-content form.form-icons .field.input:nth-child(5):after{background:url(../images/icons/phone-call.svg) no-repeat 0 0}:root{--primary-font:"Source Sans Pro",sans-serif;--secondary-font:"Open Sans",sans-serif;--white:#fff;--black:#000;--ctm-red:#ED1C24;--ctm-yellow:#F8C806;--light-grey:#f5f5f5;--mid-grey:#E5E5E5;--dark-grey:#4A4A4A;--text-grey:#ADADAD;--black-grey:#1C1C1C;--web-green:#4CAF50;--grad-one:linear-gradient(rgba(28,28,28,0), #1c1c1c)}.cms-new-homepage-2019 .breadcrumbs{display:none}.cms-new-homepage-2019 .page-main{padding-top:0}.cover-fit{width:100%;height:100%;float:left;object-fit:cover}svg path,svg circle,svg ellipse,svg rect{transition:all .3s ease}button:hover,button:focus,button:active{outline:none}.home-page{width:100%}.home-page h1{width:100%;height:auto;float:left;margin:0;padding:0;font-family:var(--primary-font);font-size:22px;color:var(--dark-grey);font-weight:600}.home-page h2{width:100%;height:auto;float:left;margin:0;padding:0;font-family:var(--primary-font);font-size:20px;color:var(--dark-grey);font-weight:600}.home-page p{width:100%;height:auto;float:left;margin:0;padding:0;font-family:var(--primary-font);font-size:16px;color:var(--dark-grey)}.home-page .view-product{width:100%;height:auto;float:left;padding:15px 0;font-family:var(--secondary-font);font-size:14px;font-weight:600;text-transform:uppercase;color:var(--white);background:var(--web-green);transition:all .3s ease;margin-top:20px;border:none}.home-page .btn-outline-dark{width:184px;height:auto;float:left;padding:15px 0;font-family:var(--secondary-font);font-size:14px;font-weight:600;text-transform:uppercase;color:var(--dark-grey);border:2px solid var(--dark-grey);transition:all .3s ease;text-align:center}.home-page .btn-outline-dark:hover{color:var(--white);background:var(--dark-grey);text-decoration:none;transform:translateY(-5px)}.home-page .arrow{width:30px;height:30px;float:left;border-radius:50%;border:2px solid var(--white);position:relative}.home-page .arrow svg{position:absolute;left:30%;top:25%;transform:rotate(180deg)}.home-page>div{width:100%;height:auto;float:left}.home-page .promo-slider{width:100vw;height:auto;float:left;position:relative;left:50%;transform:translateX(-50%)}.home-page .promo-slider .owl-stage-outer{width:100%;height:auto;float:left}.home-page .promo-slider .owl-stage-outer .owl-stage{width:100%;height:auto;float:left}.home-page .promo-slider .owl-stage-outer .owl-stage .owl-item{width:100%;height:auto;float:left}.home-page .promo-slider .owl-stage-outer .owl-stage .owl-item>div{width:100%;height:auto;float:left;padding:0;overflow:hidden}.home-page .promo-slider .owl-stage-outer .owl-stage .owl-item>div a,.home-page .promo-banner>div a{width:100%;height:auto;float:left}.home-page .promo-slider .owl-stage-outer .owl-stage .owl-item>div a img{transform:scale(1.15);transition:all .5s ease}.home-page .promo-slider .owl-stage-outer .owl-stage .owl-item.active>div a img{transform:scale(1)}.home-page .promo-banner{display:none;max-width:500px;margin:0 auto}.home-page .promo-banner a,.home-page .promo-banner a img{width:100%}.home-page .promo-slider .owl-nav{width:100%;height:auto;position:absolute;left:0;top:50%;transform:translateY(-50%);pointer-events:none}.home-page .promo-slider .owl-nav .owl-prev,.home-page .promo-slider .owl-nav .owl-next{width:35px;height:35px;border:2px solid var(--white);border-radius:50%;line-height:1;padding:0;margin:0;text-align:center;position:relative;transition:all .3s ease;pointer-events:all;background:0 0}.home-page .promo-slider .owl-nav .owl-prev:hover,.home-page .promo-slider .owl-nav .owl-next:hover{border-color:var(--ctm-yellow)}.home-page .promo-slider .owl-nav .owl-prev{float:left;margin-left:35px}.home-page .promo-slider .owl-nav .owl-next{float:right;margin-right:35px;transform:rotate(180deg)}.home-page .promo-slider .owl-nav .owl-prev svg,.home-page .promo-slider .owl-nav .owl-next svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.home-page .promo-slider .owl-nav .owl-prev:hover svg path,.home-page .promo-slider .owl-nav .owl-next:hover svg path{stroke:var(--ctm-yellow)}.home-page .usps{margin-top:45px}.home-page .usps .container .row.heading{margin-bottom:25px;display:none}.home-page .usps .container .row>div{padding:0}.home-page .usps .container .row>div a{width:100%;height:100px;float:left;overflow:hidden;position:relative;z-index:2}.home-page .usps .container .row>div a::after{content:"";width:2px;height:100%;position:absolute;top:0;right:0;background:var(--light-grey);transition:all .5s ease;z-index:-1}.home-page .usps .container .row>div:last-child a::after{width:0}.home-page .usps .container .row>div a:hover::after{width:100%}.home-page .usps .container .row>div a .usp-icon{width:100%;height:auto;float:left;margin-top:15px;transition:all .5s ease}.home-page .usps .container .row>div a:hover .usp-icon{transform:translateY(-50px)}.home-page .usps .container .row>div a .usp-icon i{width:100%;height:auto;float:left;text-align:center;font-size:40px;color:var(--ctm-red);line-height:1;transition:all .5s ease}.home-page .usps .container .row>div a:hover .usp-icon i{font-size:20px}.home-page .usps .container .row>div a .usp-icon img,.home-page .usps .container .row>div a .usp-icon svg{width:100%;height:40px;float:left;transition:all .5s ease}.home-page .usps .container .row>div a:hover .usp-icon img,.home-page .usps .container .row>div a:hover .usp-icon svg{height:20px}.home-page .usps .container .row>div a>div{width:100%;height:auto;float:left;transition:all .5s ease}.home-page .usps .container .row>div a .usp-heading{margin-top:10px}.home-page .usps .container .row>div a:hover .usp-heading{transform:translateY(-30px)}.home-page .usps .container .row>div a .usp-info{margin-top:5px;transform:translateY(20px)}.home-page .usps .container .row>div a:hover .usp-info{transform:translateY(-30px)}.home-page .usps .container .row>div a p{text-align:center;line-height:1.2;transition:all .3s ease}.home-page .usps .container .row>div a:hover .usp-heading p{font-size:15px}.home-page .usps .container .row>div a .usp-info p{font-size:14px;color:var(--text-grey)}.home-page .usps .container .row>div a .arrow{width:25px;height:25px;margin:10px calc(37.5%) 0;transition:all .5s ease;transform:translateY(20px);border-color:var(--ctm-red)}.home-page .usps .container .row>div a:hover .arrow{transform:translateY(-30px)}.home-page .usps .container .row>div a .arrow:hover{border-color:var(--ctm-yellow)}.home-page .usps .container .row>div a .arrow svg{width:45%}.home-page .usps .container .row>div a .arrow svg path{stroke:var(--ctm-red)}.home-page .usps .container .row>div a .arrow:hover svg path{stroke:var(--ctm-yellow)}.home-page .categories{margin-top:60px;position:relative;z-index:2}.home-page .categories .container .row.heading{margin-bottom:15px;display:none}.home-page .categories .container .row>div{padding:2px}.home-page .categories .container .row>div a{width:100%;height:345px;float:left;position:relative;z-index:2}.home-page .categories .container .row>div a::after{content:"";width:100%;height:90px;position:absolute;bottom:0;left:0;z-index:-1;background:var(--grad-one);opacity:.9;transition:all .5s ease}.home-page .categories .container .row>div a:hover::after{height:100%;opacity:.97}.home-page .categories .container .row>div a .category-image{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;overflow:hidden}.home-page .categories .container .row>div a .category-image img{transition:all .5s ease}.home-page .categories .container .row>div a:hover .category-image img{transform:scale(1.05)}.home-page .categories .container .row>div a .category-text{width:100%;height:auto;position:absolute;bottom:0;left:0;padding:20px}.home-page .categories .container .row>div a .category-text>div{width:100%;height:auto;float:left}.home-page .categories .container .row>div a .category-text>div h2,.home-page .categories .container .row>div a .category-text>div p{color:var(--white)}.home-page .categories .container .row>div a .arrow{width:30px;height:30px;position:absolute;bottom:27px;right:20px;transition:all .5s ease}.home-page .categories .container .row>div a:hover .arrow{border-color:var(--ctm-yellow)}.home-page .categories .container .row>div a .arrow svg path{transition:all .5s ease}.home-page .categories .container .row>div a:hover .arrow svg path{stroke:var(--ctm-yellow)}.home-page .promo-brand{margin-top:135px;position:relative;z-index:1}.home-page .promo-brand::before{content:"";width:100vw;height:480px;position:absolute;left:50%;top:-195px;background:var(--light-grey);z-index:-1;transform:translateX(-50%)}.home-page .promo-brand .container .row>div .brand-logo{width:390px;height:auto;float:left;margin:0 calc(-145%)}.home-page .promo-brand .container .row>div .brand-image{width:550px;height:310px;float:left;margin:45px calc(-225%) 0;overflow:hidden;transition:all .4s ease}.home-page .promo-brand .container .row>div .brand-image:hover{transform:scale(.97)}.home-page .promo-brand .container .row>div .brand-image img{transition:all .4s ease}.home-page .promo-brand .container .row>div .brand-image:hover img{transform:scale(1.2)}.home-page .promo-brand .container .row>div .brand-cta{width:100%;height:auto;float:left;text-align:center;margin-top:30px}.home-page .promo-brand .container .row>div .brand-cta a{display:inline-block;float:none}.home-page .categories.cats-bottom{margin-top:100px}.home-page .categories.cats-bottom .container .row>div a{height:460px}.home-page .featured-products{margin-top:110px}.home-page .featured-products .container{padding:0}.home-page .featured-products .container .owl-carousel{margin:0}.home-page .featured-products .container .heading{margin-bottom:35px}.home-page .featured-products .container .heading>div h1{text-align:center}.home-page .featured-products .owl-carousel .owl-stage-outer{padding-bottom:35px}.home-page .featured-products .container .feat-slider .owl-nav{width:100%;height:auto;position:absolute;left:0;top:calc(87.5px);pointer-events:none}.home-page .featured-products .container .feat-slider .owl-nav .owl-prev,.home-page .featured-products .container .feat-slider .owl-nav .owl-next{width:30px;height:30px;border:2px solid var(--ctm-red);border-radius:50%;line-height:1;padding:0;margin:0;text-align:center;position:relative;transition:all .3s ease;pointer-events:all;background:0 0}.home-page .featured-products .container .feat-slider .owl-nav .owl-prev:hover,.home-page .featured-products .container .feat-slider .owl-nav .owl-next:hover{border-color:var(--ctm-yellow)}.home-page .featured-products .container .feat-slider .owl-nav .owl-prev{float:left;margin-left:-55px}.home-page .featured-products .container .feat-slider .owl-nav .owl-next{float:right;margin-right:-55px;transform:rotate(180deg)}.home-page .featured-products .container .feat-slider .owl-nav .owl-prev svg,.home-page .featured-products .container .feat-slider .owl-nav .owl-next svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.home-page .featured-products .container .feat-slider .owl-nav .owl-prev svg path,.home-page .featured-products .container .feat-slider .owl-nav .owl-next svg path{stroke:var(--ctm-red)}.home-page .featured-products .container .feat-slider .owl-nav .owl-prev:hover svg path,.home-page .featured-products .container .feat-slider .owl-nav .owl-next:hover svg path{stroke:var(--ctm-yellow)}.home-page .featured-products .container .feat-slider .owl-dots{width:auto;height:auto;float:none;margin:0 auto;display:table}.home-page .featured-products .container .feat-slider .owl-dots .owl-dot{width:10px;height:10px;float:left;background:var(--mid-grey);transition:all .3s ease;border-radius:50%;margin:0 5px}.home-page .featured-products .container .feat-slider .owl-dots .owl-dot span{display:none}.home-page .featured-products .container .feat-slider .owl-dots .owl-dot.active{background:var(--ctm-red)}.home-page .featured-products .container .feat-slider .owl-dots button:hover{background:var(--black-grey)}.home-page .featured-products .container .feat-slider .product{padding:0 10px}.home-page .featured-products .container .feat-slider .product a{width:100%;height:auto;float:left;position:relative}.home-page .featured-products .container .feat-slider .product a .product-image{width:100%;height:195px;float:left;overflow:hidden;position:relative}.home-page .featured-products .container .feat-slider .product a .product-image::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:var(--black-grey);opacity:0;transition:all .5s ease;z-index:2}.home-page .featured-products .container .feat-slider .product a:hover .product-image::before{opacity:.6}.home-page .featured-products .container .feat-slider .product a .product-image>img{width:100%;height:100%;float:left;object-fit:cover;transition:all .3s ease}.home-page .featured-products .container .feat-slider .product a:hover .product-image>img{transform:scale(1.1)}.home-page .featured-products .container .feat-slider .product a .product-image .view-icon{width:auto;height:auto;position:absolute;left:50%;top:50%;padding:5px;border:2px solid var(--white);border-radius:50%;transform:translate(-50%,-50%) scale(.7);opacity:0;transition:all .3s ease;z-index:2}.home-page .featured-products .container .feat-slider .product a:hover .product-image .view-icon{transform:translate(-50%,-50%) scale(1);opacity:1}.home-page .featured-products .container .feat-slider .product a .product-image .view-icon:hover{border-color:var(--ctm-yellow)}.home-page .featured-products .container .feat-slider .product a .product-image .view-icon i{width:auto;height:auto;float:left;color:var(--white);font-size:22px;transition:all .3s ease}.home-page .featured-products .container .feat-slider .product a .product-image .view-icon:hover i{color:var(--ctm-yellow)}.home-page .featured-products .container .feat-slider .product a .product-details{width:100%;height:auto;float:left;padding:15px 15px 30px}.home-page .featured-products .container .feat-slider .product a .product-details::before{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background:var(--mid-grey);transition:all .5s ease;z-index:-1}.home-page .featured-products .container .feat-slider .product a:hover .product-details::before{height:100%;background:var(--light-grey);box-shadow:0 6px 16px rgba(0,0,0,.1)}.home-page .featured-products .container .feat-slider .product a .product-details>div{width:100%;height:auto;float:left}.home-page .featured-products .container .feat-slider .product a .product-details>div.product-price{margin-top:5px}.home-page .featured-products .container .feat-slider .product a .product-details>div.product-price p{font-size:18px;font-weight:600;color:var(--web-green)}.home-page .featured-products .container .feat-slider .product a .product-details button{display:none}.home-page .featured-products .container .cta{margin-top:30px}.home-page .featured-products .container .cta>div{text-align:center}.home-page .featured-products .container .cta>div a{float:none;display:inline-block}@media(max-width:1285px){.home-page .featured-products .container .feat-slider .owl-nav .owl-prev{margin-left:-35px}.home-page .featured-products .container .feat-slider .owl-nav .owl-next{margin-right:-35px}}@media(max-width:1025px){.home-page .featured-products .container .feat-slider .owl-nav .owl-prev{margin-left:-23px}.home-page .featured-products .container .feat-slider .owl-nav .owl-next{margin-right:-23px}}@media(max-width:991px){.home-page{display:flex;flex-direction:column}.home-page .usps{order:2;margin-top:95px}.home-page .usps .container .row.heading{display:flex;text-align:center}.home-page .usps .container .row>div a::after{display:none}.home-page .usps .container .row>div{margin-top:40px}.home-page .usps .container .row>div:nth-child(1),.home-page .usps .container .row>div:nth-child(2){margin-top:0}.home-page .usps .container .row>div a{height:auto}.home-page .usps .container .row>div a:hover .usp-icon,.home-page .usps .container .row>div a:hover .usp-heading,.home-page .usps .container .row>div a .usp-info,.home-page .usps .container .row>div a:hover .usp-info,.home-page .usps .container .row>div a .arrow,.home-page .usps .container .row>div a:hover .arrow{transform:none}.home-page .usps .container .row>div a .usp-icon i,.home-page .usps .container .row>div a:hover .usp-icon i{font-size:30px}.home-page .usps .container .row>div a .usp-icon img,.home-page .usps .container .row>div a:hover .usp-icon img,.home-page .usps .container .row>div a .usp-icon svg,.home-page .usps .container .row>div a:hover .usp-icon svg{height:30px}.home-page .usps .container .row>div a .usp-heading p,.home-page .usps .container .row>div a:hover .usp-heading p{font-size:18px}.home-page .usps .container .row>div a>div{width:calc(50%)}.home-page .usps .container .row>div a .usp-icon{width:50px}.home-page .usps .container .row>div a p{text-align:left;padding-left:20px}.home-page .usps .container .row>div a .arrow{margin:20px 0 0 170px;border-color:var(--ctm-yellow)}.home-page .usps .container .row>div a .arrow::before{content:"Learn More";width:100px;height:auto;position:absolute;right:120%;text-transform:uppercase;font-size:14px;color:var(--ctm-yellow)}.home-page .usps .container .row>div a .arrow svg{top:20%}.home-page .usps .container .row>div a .arrow svg path{stroke:var(--ctm-yellow)}.home-page .categories .container{max-width:100%}.home-page .categories .container .row.heading{display:flex;text-align:center}.home-page .categories .container .row>div a .category-text>div h2{font-size:18px}.home-page .categories .container .row>div a .category-text>div p{font-size:14px}}@media(max-width:890px){.home-page .featured-products .container .feat-slider .owl-nav{position:relative;float:left;top:auto;left:auto;margin-top:40px}.home-page .featured-products .container .feat-slider .product a .product-details{padding:15px 0 0}.home-page .featured-products .container .feat-slider .product a .product-details:before{display:none}.home-page .featured-products .container .feat-slider .owl-nav .owl-prev{margin-left:0}.home-page .featured-products .container .feat-slider .owl-nav .owl-next{margin-right:0}.home-page .featured-products .container .feat-slider .product a .product-image::before{display:none}.home-page .featured-products .container .feat-slider .product a:hover .product-image>img{width:100%;height:100%;margin:0}.home-page .featured-products .container .feat-slider .product a .product-image .view-icon{display:none}.home-page .featured-products .container .feat-slider .product a .product-details button{display:block}.home-page .featured-products .container .feat-slider .owl-dots{margin:0 auto;transform:translateY(-20px)}.home-page .featured-products .owl-carousel .owl-stage-outer{padding-bottom:0}.home-page .featured-products .container .cta{margin-top:10px}}@media(max-width:767px){.home-page .usps .container .row>div{padding:0 15px;margin-top:0}.home-page .usps .container .row>div a{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid var(--mid-grey)}.home-page .usps .container .row>div:last-child a{padding-bottom:30px;margin-bottom:0;border-bottom:none}.home-page .categories .container .row>div a{margin:2px 0}.home-page .categories .container .row>div:nth-child(1) a{height:400px}.home-page .categories .container .row>div:nth-child(2) a,.home-page .categories .container .row>div:nth-child(3) a{height:340px}.home-page .categories .container .row>div:nth-child(4) a,.home-page .categories .container .row>div:nth-child(5) a{height:280px}.home-page .promo-brand{margin-top:85px}.home-page .promo-brand::before{height:320px;top:-145px}.home-page .promo-brand .container .row>div .brand-logo{width:250px;height:auto;float:left;margin:0 calc(-75%)}.home-page .promo-brand .container .row>div .brand-image{width:100%;height:auto;margin:45px 0 0;padding:0 40px}.home-page .promo-brand .container .row>div .brand-image:hover{transform:none}.home-page .promo-brand .container .row>div .brand-image:hover img{width:100%;height:100%;margin:0}.home-page .categories.cats-bottom{display:none}.home-page .featured-products .container .feat-slider .owl-nav{padding:0 50px}}@media(max-width:650px){.home-page .promo-slider{display:none}.home-page .promo-banner{display:flex}}@media(max-width:575px){.home-page .usps .container .row>div a .usp-heading p,.home-page .usps .container .row>div a:hover .usp-heading p{font-size:16px}.home-page .featured-products{margin-top:110px}.home-page .featured-products .container .heading{margin-bottom:35px}.home-page .featured-products .container .feat-slider .product{padding:0 15px}.home-page .featured-products .container .feat-slider .product a .product-image{height:auto}.home-page .featured-products .container .cta{margin-top:20px}}@media(max-width:400px){.home-page .promo-brand .container .row>div .brand-image{width:100%;height:auto;margin:45px 0 0;padding:0 20px}}h2.filterproduct-title{background:0 0;margin:0 0 22px;text-align:center}h2.filterproduct-title .content strong{background:0 0;font-size:22px;text-transform:uppercase;font-weight:400;line-height:35px;color:#151515;text-align:center}.owl-side-narrow .owl-controls{margin:0}.owl-side-narrow .owl-controls .owl-nav div{color:#747476;background:0 0;padding:0;margin:0;font-size:24px;position:absolute;top:30%}.owl-side-narrow .owl-controls .owl-nav div em{color:#747476;font-size:24px}.owl-side-narrow .owl-controls .owl-nav div.owl-prev{left:-50px}.porto-icon-left-open-huge:before{content:"\f80a"}.owl-side-narrow .owl-controls .owl-nav div.owl-next{right:-50px}.porto-icon-right-open-huge:before{content:"\f809"}.owl-top-narrow .sidebar-list .owl-controls{top:-30px;right:-10px}.sidebar.sidebar-main{position:relative}.block-category-list .block-title{padding:30px 20px 0}.block-category-list .block-title strong{font-weight:600}.sidebar-title{font-size:15px;font-weight:600;color:#21293c;letter-spacing:.01em;margin-bottom:20px;padding-left:20px;padding-right:20px}.category-boxed-banner.owl-theme .owl-controls{bottom:0}.page-products .toolbar .limiter{display:block}.full-width-image-banner{height:300px}.full-width-image-banner:after{display:none}.full-width-image-banner h2{font-size:36px;font-weight:900;letter-spacing:-.025em;text-transform:uppercase;line-height:38px}.full-width-image-banner p{font-size:18px;line-height:38px;font-weight:700;text-transform:uppercase}.full-width-image-banner .btn-default{font-size:14px;line-height:25px;letter-spacing:.025em;padding:10px 20px;background-color:#010204;color:#fff;text-transform:uppercase;border-radius:2px;margin-top:31px}.page-products .toolbar .limiter .limiter-text{display:none}.modes-mode.active{border:none;background:0 0;color:#111}.modes-mode,.modes-mode:hover{border:none;background:0 0;color:#111;width:15px}.pages a.page,.pages strong.page,.pages .action{width:32px;line-height:32px}.products-grid+.toolbar.toolbar-products{border-top:solid 1px #efefef;padding-top:25px}.product-item .product-reviews-summary{background:0 0}.products-grid .product-item .product-item-info{background-color:#fff}.product.name a{color:#2b2b2d}.old-price .price,.old.price{font-size:14px}.special-price .price{color:red;font-weight:400}.product-label.sale-label{border-radius:20px;background-color:#f83737;color:#fff}.product-label.new-label{border-radius:20px;background-color:#0fc567;color:#fff}.product-item .tocart:before{font-family:line-ecommerce;content:'A';font-size:17px;vertical-align:middle}.catalog-product-view .sidebar .custom-block{border:none;color:#6b7a83;padding-bottom:0;margin-bottom:33px;background:0 0}.catalog-product-view .sidebar .custom-block-1>div i{color:#29363c;border:none;font-size:40px;float:left}.catalog-product-view .sidebar .custom-block-1>div{min-height:65px;clear:both;padding:18px 0;border-bottom:solid 1px #dee5e8;margin-bottom:0}.catalog-product-view .sidebar .custom-block-1>div:last-child{border-bottom-width:0}.block-manufacturer{text-align:center;padding:10px 20px 0;margin-bottom:0}.block-manufacturer hr{border-color:#dee5e8;margin-bottom:0}.catalog-product-view .sidebar .custom-block-1>div h3{font-size:14px;font-weight:600;line-height:20px;letter-spacing:.005em;color:#6b7a83;margin-left:80px}.block .title strong{font-size:15px;font-weight:600;color:#21293c;letter-spacing:.01em;margin-bottom:20px!important;padding-top:0;text-transform:uppercase}.product-info-main .page-title-wrapper h1{font-size:25px;font-weight:600;letter-spacing:-.01em;color:#21293c;margin:3px 0 15px}.prev-next-products a{color:#555}.product-reviews-summary .reviews-actions a{line-height:20px;font-size:14px;color:#bdbdbd}.product-info-main .product.overview{font-size:14px;font-weight:400;letter-spacing:.005em;line-height:27px;border-bottom:solid 1px #dae2e6}.product.media{padding-right:12px}.fotorama__stage__shaft{border:none}.fotorama__nav--thumbs .fotorama__thumb{border-color:#dae2e6}.product-info-main .product-info-price .old-price .price-wrapper .price{font-size:16px;color:#2b2b2d;font-weight:400}.product-info-main .fieldset>.field.qty,.product-info-main .nested.options-list>.field.qty{position:relative;width:106px}.product-info-main .qty.field .control,.product-info-main .qty.field .qty-changer{margin-left:29px}.product-info-main .qty.field .qty-changer>a{position:absolute;top:0;left:0;height:43px;width:30px;line-height:41px;text-align:center;margin:0;border-color:#dae2e6}.product-info-main .qty.field .qty-changer>a:first-child{left:auto;right:4px}.review-ratings .rating-label{display:block}.page-products .sorter{float:left}.modes{float:right;margin-right:0;margin-left:20px;margin-top:7px}.modes-mode:before{content:'\e880';font-size:14px}.mode-list:before{content:'\e87b';font-size:14px}.products.wrapper~.toolbar .limiter{float:left}.products.wrapper~.toolbar .pages{float:right}@media(min-width:768px){.sidebar.sidebar-main:before{content:'';position:absolute;left:0;right:20px;border:solid 1px #dae2e6;top:0;bottom:0;border-radius:2px}.product.data.items>.item.title{padding:10px 30px 10px 0}.product.data.items>.item.title>.switch{font-size:14px;font-weight:700;color:#818692;text-transform:uppercase;border:none;border-radius:0;line-height:30px;background:0 0;padding:0}.product.data.items>.item.title:not(.disabled)>.switch:focus,.product.data.items>.item.title:not(.disabled)>.switch:hover{background:0 0;color:#818692}.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{color:#21293c;position:relative;border-bottom:#161616 solid 2px}.product.data.items>.item.content{padding:35px 0 0;margin-top:45px}}@media(max-width:991px){.owl-side-narrow .owl-controls{display:none!important}}@media(max-width:767px){.owl-side-narrow .owl-controls{display:none!important}.sidebar.sidebar-main{position:static}.page-products .toolbar .limiter{display:none}.product.data.items{margin:0}.prev-next-products .product-nav.product-next .product-pop{margin:0}.prev-next-products .product-nav.product-prev .product-pop{left:-20px}.product-info-main .fieldset>.field.qty{margin-bottom:20px}.fieldset>.actions{vertical-align:top}.catalog-product-view .sidebar .custom-block{padding:0}.footer-top .contact-info{margin-top:0!important}.footer .social-icons{float:left;margin-top:10px}.footer-middle .block-bottom .subcribe,.footer-middle .block-bottom .custom-block{display:block;padding:15px 0;float:left!important}}.pages a.page,.pages strong.page,.pages .action{background:0 0;color:#706f6c;font-size:15px;font-weight:600;line-height:30px}.pages a.page:visited{color:#706f6c}.pages a.page:hover,.pages a.action:hover{background-color:transparent;color:#706f6c}.pages a.action:hover:before{color:#706f6c!important}.pages .action{border-color:transparent}.product-info-main .product-info-stock-sku{color:#333;font-size:14px;padding-bottom:23px}.product-reviews-summary .reviews-actions a{color:#21293c}.product-item .rating-summary .rating-result>span:before{color:#575f68}.catalog-product-view .sidebar .custom-block.custom-block-1{margin-top:-25px}@media(max-width:767px){.block-category-list .block-title,.block-category-list .block-content,.sidebar-title,.sidebar .custom-block,.sidebar-filterproducts.custom-block+h2,.sidebar-filterproducts.custom-block+h2+h5,.sidebar-filterproducts.custom-block+h2+h5+p{padding-left:0;padding-right:0}}.minisearch .actions button.action.search::before{font-size:20px}.page-header.header-newskin .navigation li.level0.fullwidth .submenu li.level1>a,.page-header.header-newskin .navigation li.level0.staticwidth .submenu li.level1>a{color:#fff;font:14px}.page-header.header-newskin .navigation li.level0.fullwidth .submenu a,.page-header.header-newskin .navigation li.level0.classic .submenu a,.page-header.header-newskin .navigation li.level0.staticwidth .submenu a{line-height:15px}.page-header .navigation .level0.parent>a::after{display:none}.page-header.header-newskin .navigation li.level0.fullwidth .submenu a,.page-header.header-newskin .navigation li.level0.classic .submenu a,.page-header.header-newskin .navigation li.level0.staticwidth .submenu a{text-transform:capitalize}.page-header.header-newskin .navigation li.level0.fullwidth .submenu li.level1>a,.page-header.header-newskin .navigation li.level0.staticwidth .submenu li.level1>a{text-transform:uppercase}.page-header.header-newskin .navigation li.level0.fullwidth .submenu li.level1>a:hover,.page-header.header-newskin .navigation li.level0.staticwidth .submenu li.level1>a:hover{-webkit-animation:link_hover 0s;animation:link_hover 0s}.page-header.header-newskin .navigation li.level0.fullwidth .submenu li.level1>a,.page-header.header-newskin .navigation li.level0.staticwidth .submenu li.level1>a{-webkit-animation:link_hover_out 0s;animation:link_hover_out 0s}.page-header.type19 .minicart-wrapper .action.showcart::after{color:#000}.page-header.type19 .minicart-wrapper .action.showcart .counter.qty{background-color:#ec1c24}.products{margin:20px 0}.products-grid.products.grid.flex-grid .product-item:hover{border-top-color:transparent;border-bottom-color:transparent;box-shadow:none}.products-grid .product-item-photo .product-item-inner{visibility:visible;opacity:1}.product-info-main .box-tocart .actions{margin-top:15px}.product-item-photo{padding:0 15px}.products-grid.products.grid.flex-grid .product-item{margin-bottom:10px}#ln_slider_text_price{color:#000;text-align:center}.block-subtitle.filter-current-subtitle{color:#000;background-color:#fff;border:none}.moved-add-to-links{vertical-align:middle}.fotorama__caption__wrap{display:none}.product-addto-links .action.tocompare{display:none}.moved-add-to-links .action.mailto.friend{display:none}.moved-add-to-links{float:left;margin-top:3px}.moved-add-to-links{display:none}.product-info-main .qty.field .control,.product-info-main .qty.field .qty-changer{margin-left:5px}.product-info-main .box-tocart .actions{margin-top:0}.action.primary:focus{background-color:#272727;border-color:#272727}button:not(.primary){height:43px;text-transform:uppercase;font-size:14px}.header_row th{background-color:#ed1c24!important;color:#fff}#tab-label-reviews{display:none}#reviews{visibility:hidden}.checkout-cart-index .page-main{position:relative}.cart.table-wrapper .col.subtotal .price{color:#272727}.cart-discount .block>.title strong{color:#272727}@media(max-width:988px){.cart.table-wrapper .product-item-photo{max-width:100px}.cart.table-wrapper .product-item-details{line-height:1}.product-item-details{padding:0}.cart.table-wrapper .product-item-photo{padding-right:8px}table .col{padding-left:0;padding-right:0}}@media(max-width:766px){.cart.table-wrapper .product-item-photo{max-width:65px}}.page-main>.page-title-wrapper .page-title{font-size:36px}.social-icons [class^=porto-icon-]{color:#8a8a8a}.fa.fa-whatsapp{color:#8a8a8a}@keyframes link_hover{from{color:#a8a8a8}to{color:#ed1c24}}@keyframes link_hover_out{from{color:#ed1c24}to{color:#8a8a8a}}@keyframes account_link_hover{from{color:#fff}to{color:#8a8a8a}}@keyframes account_link_hover_out{from{color:#8a8a8a}to{color:#fff}}@keyframes opacity_in{from{opacity:0}to{opacity:1}}@keyframes opacity_out{from{opacity:1}to{opacity:0}}@keyframes box_shadow_in{from{box-shadow:0 0 0 0 transparent}to{box-shadow:0 2px 15px 0 rgba(0,0,0,.1)}}@keyframes box_shadow_out{from{box-shadow:0 2px 15px 0 rgba(0,0,0,.1)}to{box-shadow:0 0 0 0 transparent}}@keyframes home_tocart_in{from{background-color:#8a8a8a;border-color:#8a8a8a}to{background-color:#488757;border-color:#488757}}@keyframes home_tocart_out{from{background-color:#488757;border-color:#488757}to{background-color:#8a8a8a;border-color:#8a8a8a}}@media(max-width:480px){.products-grid .product-item{padding:5px}.product-info-main .box-tocart .actions{margin-top:0}}@media(max-width:767px){.ui-menu-item.level0.fullwidth.parent::before{display:none}.page-header .navigation .level0.parent>a::after{display:block}.product-info-main .box-tocart .actions{margin-top:0}.moved-add-to-links{vertical-align:top}}img.mplazyload-cms{padding-left:0!important}img.mplazyload-icon{width:60px!important;height:auto!important;float:none;position:absolute}img.mplazyload-cms{padding-left:10px;padding-right:10px;left:45%;top:45%}.category-description .magezon-builder .mgz-container{width:100%!important}.category-description .magezon-builder .mgz-container .mgz-element-column>.mgz-element-inner{padding-left:0;padding-right:0}.hotspot .product-info .price-box{background:red;visibility:visible;width:auto;position:absolute!important;text-align:center;top:-35px;left:40px;padding:2px 5px;border-radius:5px;pointer-events:none;cursor:none}.hotspot .product-info .price-box{margin:0;padding:0}.hotspot .product-info .pro-detail-div.product-item-details .left-detail .price-box.price-final_price{display:block;padding:3px}.hotspot .product-info .price-box.price-final_price .price{color:#fff;font-size:14px;font-weight:400;padding-top:0;font-weight:400}.hotspot .product-info .price-box .price-suffix{font-size:14px;color:#fff;padding-top:0;font-weight:400}.hotspot .product-info{overflow:visible;box-shadow:#000 0 1px 13px -4px;padding:2px 12px}.hotspot .product-info{top:30px!important;left:-6px!important;opacity:1;background:#fff}.lookbookslider-top .lookbookslider-container .hotspot img.hotspot-icon{cursor:pointer;left:-7px!important;top:-7px!important;margin-left:0!important;margin-top:0!important;width:32px;min-height:32px}.hotspot .product-info .pro-detail-div.product-item-details{padding:15px 0}.hotspot .product-info .pro-detail-div.product-item-details .left-detail h2 a{font-weight:600;color:#000;text-decoration:none}.hotspot .product-info .pro-detail-div.product-item-details .left-detail h2 a:hover{opacity:.8}.hotspot .product-info .pro-detail-div.product-item-details .left-detail a{text-decoration:none}.hotspot .product-info .pro-detail-div.product-item-details .left-detail a:hover{opacity:.8}.hotspot .product-info .pro-detail-div.product-item-details .left-detail h2{margin-bottom:22px}.hotspot .product-info .pro-detail-div.product-item-details .left-detail .desc{display:none}.hotspot .product-info .pro-detail-div.product-item-details .left-detail .extra-price .price-box.price-final_price{display:block}.hotspot .product-info .pro-detail-div.product-item-details .left-detail .actions-primary{float:none}.hotspot .product-info .pro-detail-div.product-item-details .left-detail .actions-primary .action.tocart.primary{background:#ed1c24;border-radius:5px;border:none;width:100%;font-weight:700;margin-bottom:15px}.hotspot .product-info .pro-detail-div.product-item-details .left-detail .actions-primary .action.tocart.primary:hover{opacity:.8}.hotspot .product-info .pro-detail-div.product-item-details .left-detail .lookbook-view{position:relative;font-size:14px;color:#000}.hotspot .product-info .pro-detail-div.product-item-details .left-detail .lookbook-view:after{content:"";width:30px;height:30px;display:inline;position:absolute;background-size:30px;background:url(../images/icons/right-arrow-black.svg) no-repeat 0 0;top:4px;right:-37px}body:not(.filter-active) .block-title.filter-title strong{z-index:99999}.lookbookslider-container .slide-prev{background:rgba(255,255,255,.5)}.lookbookslider-container .slide-next{background:rgba(255,255,255,.5)}.lookbookslider-container .slide_commands{background:rgba(255,255,255,.5)}.catalog-product-view .lookbookslider-top{display:none;visibility:hidden;opacity:0}.catalog-product-view .lookbookslider-container{display:none;visibility:hidden;opacity:0}.hotspot-close{display:none}@media(max-width:600px){.slide .hotspot{display:block}.slide .hotspot .product-info.product-item-info.show-hotspot-b{visibility:visible!important}.hotspot-close{position:absolute;top:5px;right:7px;cursor:pointer;width:17px;height:17px;display:inline;background:url(../images/icons/close-cancel.svg) no-repeat 0 0;text-indent:-9999px}.hotspot.mobile-hotspot-block{left:0!important;top:0!important;width:100%!important;height:96%!important}.hotspot.mobile-hotspot-block .hotspot-icon{display:none}.product-info.product-item-info.show-hotspot-b{background:0 0;left:0!important;top:0!important;min-width:96%!important;max-height:100vh!important;height:96%!important;margin:2%!important;background:#fff!important;box-shadow:1px 1px 1px #999!important}.product-info.product-item-info.show-hotspot-b .price-box.price-final_price{position:relative!important;top:unset!important;left:unset!important;background:0 0}.product-info.product-item-info.show-hotspot-b .price-box.price-final_price .price{color:#777;float:none}.product-info.product-item-info.show-hotspot-b .price-box.price-final_price .price-suffix{color:#777;float:none}.product-info.product-item-info.show-hotspot-b .pro-detail-div.product-item-details .left-detail h2{margin-bottom:3px}}.custom-toolbar.bar-0{display:flex}.custom-toolbar.bar-1,.custom-toolbar.bar-2,.custom-toolbar.bar-3,.custom-toolbar.bar-4,.custom-toolbar.bar-5,.custom-toolbar.bar-6{display:none!important}.amscroll-load-button{padding:16px;font-size:16px;text-transform:uppercase}.catalog-topnav.amasty-catalog-topnav{margin-bottom:30px}.filter-layout{width:100%;float:left;clear:both}.filtered-color-style{background:0 0!important;width:auto;height:auto;box-shadow:none;min-width:auto;padding:0!important;margin:0!important;border:none;margin-top:0;position:relative;overflow:unset}.filters-fullwidth{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;background:#f2f2f2;margin-right:-50vw;padding:15px}#amasty-shopby-product-list{clear:both}#layered-filter-block{padding:0;margin:0;width:100%;float:left;clear:both}@media screen and (max-width:767px){#layered-filter-block{bottom:0;width:51%;height:90px;background-color:#fff;left:0;z-index:9;position:fixed}}@media screen and (max-width:767px){#layered-filter-block.active{z-index:9999999;color:#404040}}@media screen and (max-width:767px){#layered-filter-block.active .filter-title,#layered-filter-block.active .filter-current,#layered-filter-block.active .filter-options{width:100%;background-color:#f2f2f2;padding:20px!important}}@media screen and (max-width:767px){#layered-filter-block.active .filter-title{border-bottom:2px solid #fff;height:70px}}#layered-filter-block.active .filter-title strong:before{content:"";background:url(../images/icons/close-cancel.svg) no-repeat 0 0;width:25px;height:25px;display:block;position:absolute;top:33px;opacity:.6}#layered-filter-block.active .filter-title strong:before:hover{opacity:1}@media screen and (max-width:767px){#layered-filter-block.active .filter-current{top:auto;bottom:30px;box-shadow:4px -2px 6px rgba(0,0,0,.1);padding:10px 20px 0!important}}#layered-filter-block.active .filter-current .items{background:0 0}@media screen and (max-width:767px){#layered-filter-block.active .filter-current .items{height:50px;overflow:auto}}@media screen and (max-width:767px){#layered-filter-block.active .filter-actions{display:block;bottom:0;top:auto;background:#fff;width:90%;border:none;text-align:center;text-decoration:none;padding:10px;margin:0 20px 20px}}#layered-filter-block.active .block-content .filter-subtitle{color:#404040!important}@media screen and (max-width:767px){#layered-filter-block.active .block-content .filter-subtitle{font-size:1.4rem;padding-left:50px!important;top:18px}}#layered-filter-block.active .block-content .filter-subtitle:before{content:"";background:url(../images/icons/filter.svg) no-repeat 0 0;width:20px;height:20px;position:absolute;top:15px;left:20px}#layered-filter-block .filter-options{margin-top:0;padding:3px 0;border:none;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;align-content:stretch;border-top:2px solid #dcdcdc;padding-top:20px}@media screen and (max-width:767px){#layered-filter-block .filter-options{border:none;margin-top:0;top:70px}}#layered-filter-block .filter-options .filter-options-item{display:inline-block;border:0;flex:inherit;align-self:auto}#layered-filter-block .filter-options .filter-options-item.active::after{display:none}@media screen and (min-width:767px) and (max-width:1000px){#layered-filter-block .filter-options .filter-options-item{margin-right:10px}}#layered-filter-block .filter-options .filter-options-item .filter-options-title{border:none;background:0 0;color:#404040;padding:10px 35px 9px 10px;font-weight:400;text-transform:none;font-size:1.6rem}@media screen and (max-width:767px){#layered-filter-block .filter-options .filter-options-item .filter-options-title{border-bottom:1px solid #e8e7e8;padding:25px 0 30px}}@media screen and (min-width:767px) and (max-width:1000px){#layered-filter-block .filter-options .filter-options-item .filter-options-title{padding:10px 30px 9px 10px;font-size:1.4rem}}#layered-filter-block .filter-options .filter-options-item .filter-options-title:after{right:7px;top:30px;z-index:3;position:absolute;content:"";width:15px;height:7px;opacity:.5;border:none;transform:rotate(180deg);background:url(../images/icons/cart-arrow.svg) no-repeat 0 0}@media screen and (max-width:767px){#layered-filter-block .filter-options .filter-options-item .filter-options-title:after{top:46px!important}}#layered-filter-block .filter-options .filter-options-item .filter-options-title:hover:after{opacity:1}#layered-filter-block .filter-options .filter-options-item .filter-options-content{margin-top:0;padding:0;box-shadow:4px -2px 6px rgba(0,0,0,.1);border:none;background:#f2f2f2;border-radius:5px 5px 0 0;width:275px;top:53px}@media screen and (max-width:767px){#layered-filter-block .filter-options .filter-options-item .filter-options-content{top:0;background-color:transparent;box-shadow:none;width:100%;max-height:400px;overflow:auto}}#layered-filter-block .filter-options .filter-options-item .filter-options-content form{overflow:visible;padding:10px}#layered-filter-block .filter-options .filter-options-item .filter-options-content form ol.items{padding:10px 0;display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#layered-filter-block .filter-options .filter-options-item .filter-options-content form ol.items li{padding:5px 30px;position:relative}#layered-filter-block .filter-options .filter-options-item .filter-options-content form ol.items li:hover input~.checkmark{background:#81c784}#layered-filter-block .filter-options .filter-options-item .filter-options-content form ol.items.am-filter-items-attr_rooms li,#layered-filter-block .filter-options .filter-options-item .filter-options-content form ol.items.am-filter-items-attr_tile_size_filter li{padding:5px 30px}#layered-filter-block .filter-options .filter-options-item .filter-options-content form ol.items .checkmark{position:absolute;top:6px;left:0;height:17px;width:17px;background-color:#e6e6e6}#layered-filter-block .filter-options .filter-options-item .filter-options-content form ol.items .checkmark:after{left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;display:none}#layered-filter-block .filter-options .filter-options-item .filter-options-content form ol.items input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#layered-filter-block .filter-options .filter-options-item .filter-options-content form ol.items input:checked~.checkmark{background:#81c784}#layered-filter-block .filter-options .filter-options-item .filter-options-content form ol.items input:checked~.checkmark:after{display:block}#layered-filter-block .filter-options .filter-options-item .filter-options-content a span{color:#737373;font-size:1.4rem}#layered-filter-block .filter-options .filter-options-item.active .filter-options-title:after{transform:none}#layered-filter-block .filter-options .filter-options-item.active::before{display:none}#layered-filter-block .filter-options .filter-options-item:last-child{margin-right:20px}#layered-filter-block .filter.block .filter-current .filter-current-subtitle{display:block}#layered-filter-block .filter.block .filter-current .items{display:block;line-height:14px;background-color:#fff;border:none}#layered-filter-block .filter-wrapper{margin:0;float:left;width:100%;clear:both}@media screen and (min-width:768px){#layered-filter-block .filter-wrapper{background:#f2f2f2}}#layered-filter-block .filter-wrapper .filter-inner{margin:0 auto;position:relative;padding:0 5%;max-width:100%}@media screen and (min-width:767px) and (max-width:1000px){#layered-filter-block .filter-wrapper .filter-inner{padding:0 15px}}#layered-filter-block .filter-wrapper .filter-inner hr{margin:0;border-top:1px solid #dcdcdc;display:none}@media screen and (max-width:767px){#layered-filter-block .filter-wrapper .filter-inner hr{display:none}}#layered-filter-block .filter-wrapper .filter-inner .block-content.filter-content{margin:0}#layered-filter-block .filter-wrapper .filter-inner .custom-toolbar{position:absolute;right:5%;top:24px}@media screen and (min-width:767px) and (max-width:1000px){#layered-filter-block .filter-wrapper .filter-inner .custom-toolbar{right:15px}}#layered-filter-block .filter-wrapper .filter-inner .custom-toolbar .toolbar-amount{display:block!important;position:absolute;bottom:90px;right:20px;font-size:16px;color:#8c8c8c}.am-shopby-form .am-filter-items-attr_color{padding:15px 0}.am-shopby-form .am-filter-items-attr_color .swatch-option{border-radius:50%;width:30px;height:30px;margin-left:8px;margin-right:8px;box-shadow:none}@media screen and (max-width:767px){.am-shopby-form .am-filter-items-attr_color .swatch-option{width:40px;height:40px}}.am-shopby-form .am-filter-items-attr_color .swatch-option span.color-label{display:none}.am-shopby-form .am-filter-items-attr_color .selected.swatch-option{border:2px solid transparent;outline:2px solid transparent}@media screen and (max-width:767px){.am-shopby-form .am-filter-items-attr_color{margin-right:30px;padding-left:30px}}.am-shopby-form .swatch-option.color:not(.disabled):hover,.am-shopby-form .swatch-option:not(.disabled):hover{outline:2px solid transparent;border-color:transparent}.am-shopby-form .swatch-option.selected,.am-shopby-form .swatch-option.image:not(.disabled):hover,.am-shopby-form .swatch-option.color:not(.disabled):hover,.am-shopby-form .swatch-option:not(.disabled):hover{border-color:transparent}.am-shopby-form .block-actions.filter-actions:last-of-type{display:none}.filter-wrapper{margin:0}.amshopby-filter-current{float:left;clear:left;margin-top:10px}.amshopby-filter-current .items{display:block;border:none;background-color:#f2f2f2;float:left;clear:both}@media screen and (min-width:768px){.amshopby-filter-current .items #filters-container{width:100%;max-width:1110px;margin:0 auto}}@media screen and (max-width:767px){.amshopby-filter-current .items #filters-container{width:100%;float:left;clear:both}}.amshopby-filter-current .items .item.am-shopby-item{display:inline-block;padding-left:0;padding-bottom:3px}.amshopby-filter-current .items .amshopby-item{display:inline-flex;background:#eaeaea;padding:15px 20px 15px 10px;margin:0 10px 10px 0;font-size:1.2rem}.amshopby-filter-current .items .amshopby-item .amshopby-remove{margin-top:2px}.amshopby-filter-current .items .amshopby-item .amshopby-remove:hover:before,.amshopby-filter-current .items .amshopby-item .amshopby-remove:hover:after{background-color:#ed1c24}.amshopby-filter-current .items .amshopby-item .amshopby-filter-name{display:inline-block;margin-top:auto;margin-bottom:auto;padding:0 5px 0 0}.amshopby-filter-current .items .amshopby-item .amshopby-filter-value{display:inline-block;margin-top:auto;margin-bottom:auto}.amshopby-filter-current .amshopby-remove{right:7px;left:auto;width:8px;height:8px;margin-top:2px}@media screen and (max-width:767px){.amshopby-filter-current .amshopby-remove{width:8px;height:8px;right:0}}.filter-actions{float:right;background:0 0;border:none;padding:14px 0 0;font-size:1.6rem;color:#ed1c24}.filter-actions a{color:#ed1c24}@media screen and (min-width:768px){.filter-actions a{text-decoration:underline}}.filter-actions span{color:#ed1c24}@media screen and (max-width:767px){.filter-actions span{display:block}}#am-shopby-container .swatch-attribute.swatch-layered.color{margin-top:0}#am-shopby-container .swatch-attribute.swatch-layered.color .swatch-option{background:0 0!important;width:auto;height:auto;box-shadow:none;min-width:auto;padding:0!important;margin:0!important;border:none;margin-top:0;position:relative;overflow:unset}#am-shopby-container .swatch-attribute.swatch-layered.color .swatch-option:not(.disabled):hover{border:none}#am-shopby-container .swatch-attribute.swatch-layered.color .swatch-option .color-label{display:block}.filter-current .action.remove{top:-1px}.category-view .main-title .category-title h1{font-size:40px;font-weight:700;margin-bottom:36px;color:#000}.toolbar.toolbar-products{width:200px}.toolbar.toolbar-products .field.limiter{display:none}.toolbar.toolbar-products .sorter-options #sorter{width:200px!important}.catalog-category-view .column.main .products .custom-toolbar .category-sort .toolbar.toolbar-products .sorter-options,.catalogsearch-result-index .column.main .products .custom-toolbar .category-sort .toolbar.toolbar-products .sorter-options{width:200px!important}.lookbookslider-top{width:100%;float:left;clear:both}@media screen and (min-width:768px){.footer-filter{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;background:#f2f2f2;margin-right:-50vw;padding:15px;padding-top:0;float:left;clear:both;background:0 0;padding:0 1%}.footer-filter .filter-footer-container{max-width:100%;margin:0 auto;padding:0 5%;position:relative}}.toolbar-products #toolbar-amount.toolbar-amount{display:none}@media screen and (min-width:768px){.category-view .category-image.full-width+.main-title .category-title{width:100%;max-width:1140px;margin:0 auto;padding:0 15px}.category-view .category-image.full-width+.main-title .category-title h1{margin-bottom:0}#layered-filter-block.custom-ctm-filters{width:100vw;position:relative;background:#f2f2f2;float:left;clear:both}}@media(max-width:768px){.catalog-topnav{display:block}#layered-filter-block .filter-options{margin-top:0}.page-layout-1column #maincontent .filter.block.active .block-content.filter-content .filter-options .filter-options-item .filter-options-title{padding-left:10px!important}.page-layout-1column #maincontent .filter.block.active .block-content.filter-content .filter-options .filter-options-item .filter-options-title:after{top:18px}.page-layout-1column #maincontent .filter.block.active .block-content.filter-content #am-shopby-container{width:100%;float:left;clear:both}.page-layout-1column #maincontent .filter.block.active .block-content.filter-content #am-shopby-container .amshopby-items.items .item.amshopby-item{margin:auto}.page-layout-1column #maincontent .filter.block.active .block-content.filter-content #am-shopby-container .amshopby-items.items .item.amshopby-item .amshopby-filter-name{margin-left:10px}.category-view .main-title .category-title{padding:0 10px}.category-view .main-title .category-title h1{font-size:40px;font-weight:700;margin-bottom:36px;color:#000}#am-shopby-container .items .item.am-shopby-item{display:block}}@media(max-width:768px) and screen and (min-width:768px){.page-layout-1column #maincontent .filter.block.active .block-content.filter-content .filter-options .filter-options-item{margin-right:15px}}@media(max-width:768px) and screen and (max-width:767px){.page-layout-1column #maincontent .filter.block.active .block-content.filter-content #am-shopby-container{background:#f2f2f2;border:1px solid #fff}}#search_mini_form{font-family:source sans pro}#search_mini_form #search_autocomplete,#search_mini_form .search-autocomplete,#search_mini_form #searchbox_autocomplete{display:block!important;background-color:#fff;border-radius:0 0 5px 5px;height:0}#search_mini_form #search_autocomplete.active,#search_mini_form .search-autocomplete.active,#search_mini_form #searchbox_autocomplete.active{padding-top:10px;border:none}#search_mini_form #search_autocomplete .amsearch-results,#search_mini_form .search-autocomplete .amsearch-results,#search_mini_form #searchbox_autocomplete .amsearch-results{background-color:#fff}#search_mini_form #search_autocomplete .amsearch-results .amsearch-leftside,#search_mini_form .search-autocomplete .amsearch-results .amsearch-leftside,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-leftside{display:flex;flex-wrap:wrap;max-width:180px;padding:0 10px}#search_mini_form #search_autocomplete .amsearch-results .amsearch-leftside #amasty-shopby-product-list,#search_mini_form .search-autocomplete .amsearch-results .amsearch-leftside #amasty-shopby-product-list,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-leftside #amasty-shopby-product-list{max-width:100%}#search_mini_form #search_autocomplete .amsearch-results .amsearch-leftside .amsearch-item-container .amasty-xsearch-block-header,#search_mini_form .search-autocomplete .amsearch-results .amsearch-leftside .amsearch-item-container .amasty-xsearch-block-header,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-leftside .amsearch-item-container .amasty-xsearch-block-header{padding:0;font-size:14px}#search_mini_form #search_autocomplete .amsearch-results .amsearch-leftside .amsearch-item-container .amasty-xsearch-block-header:before,#search_mini_form .search-autocomplete .amsearch-results .amsearch-leftside .amsearch-item-container .amasty-xsearch-block-header:before,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-leftside .amsearch-item-container .amasty-xsearch-block-header:before{display:none}#search_mini_form #search_autocomplete .amsearch-results .amsearch-leftside .amsearch-item-container .amsearch-item,#search_mini_form .search-autocomplete .amsearch-results .amsearch-leftside .amsearch-item-container .amsearch-item,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-leftside .amsearch-item-container .amsearch-item{box-shadow:none;padding:5px 15px 5px 2px}#search_mini_form #search_autocomplete .amsearch-results .amsearch-leftside .amsearch-item-container .amsearch-item .item-name,#search_mini_form .search-autocomplete .amsearch-results .amsearch-leftside .amsearch-item-container .amsearch-item .item-name,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-leftside .amsearch-item-container .amsearch-item .item-name{color:#000}#search_mini_form #search_autocomplete .amsearch-results .amsearch-products,#search_mini_form .search-autocomplete .amsearch-results .amsearch-products,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-products{padding:20px;background-color:#fff;border-left:1px solid #f7f7f7}#search_mini_form #search_autocomplete .amsearch-results .amsearch-products.-waste,#search_mini_form .search-autocomplete .amsearch-results .amsearch-products.-waste,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-products.-waste{position:relative;background-color:#fff;color:#000}#search_mini_form #search_autocomplete .amsearch-results .amsearch-products .amasty-xsearch-block-header,#search_mini_form .search-autocomplete .amsearch-results .amsearch-products .amasty-xsearch-block-header,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-products .amasty-xsearch-block-header{padding:0 0 10px 10px;font-size:14px}#search_mini_form #search_autocomplete .amsearch-results .amsearch-products .amsearch-wrapper-content,#search_mini_form .search-autocomplete .amsearch-results .amsearch-products .amsearch-wrapper-content,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-products .amsearch-wrapper-content{margin-bottom:0;padding:0;width:100%}#search_mini_form #search_autocomplete .amsearch-results .amsearch-products .amsearch-wrapper-content .amsearch-item:before,#search_mini_form .search-autocomplete .amsearch-results .amsearch-products .amsearch-wrapper-content .amsearch-item:before,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-products .amsearch-wrapper-content .amsearch-item:before{background-color:#f6f6f6;left:0;width:100%}#search_mini_form #search_autocomplete .amsearch-results .amsearch-products .amsearch-wrapper-content .amsearch-item .amsearch-autocomplete-image,#search_mini_form .search-autocomplete .amsearch-results .amsearch-products .amsearch-wrapper-content .amsearch-item .amsearch-autocomplete-image,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-products .amsearch-wrapper-content .amsearch-item .amsearch-autocomplete-image{width:40%}#search_mini_form #search_autocomplete .amsearch-results .amsearch-products .amsearch-wrapper-content .amsearch-item .amsearch-wrapper-inner .price-box,#search_mini_form .search-autocomplete .amsearch-results .amsearch-products .amsearch-wrapper-content .amsearch-item .amsearch-wrapper-inner .price-box,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-products .amsearch-wrapper-content .amsearch-item .amsearch-wrapper-inner .price-box{max-width:100%}#search_mini_form #search_autocomplete .amsearch-results .amsearch-products .amsearch-wrapper-content .amsearch-item:hover,#search_mini_form .search-autocomplete .amsearch-results .amsearch-products .amsearch-wrapper-content .amsearch-item:hover,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-products .amsearch-wrapper-content .amsearch-item:hover{background:#fbfbfb}#search_mini_form #search_autocomplete .amsearch-results .amsearch-products .amsearch-highlight,#search_mini_form .search-autocomplete .amsearch-results .amsearch-products .amsearch-highlight,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-products .amsearch-highlight{background-color:#ccc}#search_mini_form #search_autocomplete .amsearch-results .amsearch-autocomplete-image .product-image-container .product-image-wrapper,#search_mini_form .search-autocomplete .amsearch-results .amsearch-autocomplete-image .product-image-container .product-image-wrapper,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-autocomplete-image .product-image-container .product-image-wrapper{padding-bottom:75%!important}#search_mini_form #search_autocomplete .amsearch-results .amsearch-wrapper-content,#search_mini_form .search-autocomplete .amsearch-results .amsearch-wrapper-content,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-wrapper-content{flex-wrap:wrap}#search_mini_form #search_autocomplete .amsearch-results .amsearch-wrapper-content .product-item-details,#search_mini_form .search-autocomplete .amsearch-results .amsearch-wrapper-content .product-item-details,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-wrapper-content .product-item-details{min-height:unset;padding-bottom:0}#search_mini_form #search_autocomplete .amsearch-results .amsearch-wrapper-content .amsearch-wrapper-inner,#search_mini_form .search-autocomplete .amsearch-results .amsearch-wrapper-content .amsearch-wrapper-inner,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-wrapper-content .amsearch-wrapper-inner{margin-top:0}#search_mini_form #search_autocomplete .amsearch-results .amsearch-wrapper-content .amsearch-wrapper-inner .price-box,#search_mini_form .search-autocomplete .amsearch-results .amsearch-wrapper-content .amsearch-wrapper-inner .price-box,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-wrapper-content .amsearch-wrapper-inner .price-box{max-width:100%}#search_mini_form #search_autocomplete .amsearch-results .amsearch-wrapper-content .amsearch-wrapper-inner .price-box .special-price .price,#search_mini_form .search-autocomplete .amsearch-results .amsearch-wrapper-content .amsearch-wrapper-inner .price-box .special-price .price,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-wrapper-content .amsearch-wrapper-inner .price-box .special-price .price{font-weight:600}#search_mini_form #search_autocomplete .amsearch-results .amsearch-wrapper-content .amsearch-wrapper-inner .price-box .old-price,#search_mini_form .search-autocomplete .amsearch-results .amsearch-wrapper-content .amsearch-wrapper-inner .price-box .old-price,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-wrapper-content .amsearch-wrapper-inner .price-box .old-price{margin-left:5px}#search_mini_form #search_autocomplete .amsearch-results .amsearch-wrapper-content .amsearch-wrapper-inner .price-box .old-price .price,#search_mini_form .search-autocomplete .amsearch-results .amsearch-wrapper-content .amsearch-wrapper-inner .price-box .old-price .price,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-wrapper-content .amsearch-wrapper-inner .price-box .old-price .price{font-weight:300}#search_mini_form #search_autocomplete .amsearch-results .amsearch-item,#search_mini_form .search-autocomplete .amsearch-results .amsearch-item,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-item{display:flex}#search_mini_form #search_autocomplete .amsearch-results .amsearch-item:hover,#search_mini_form .search-autocomplete .amsearch-results .amsearch-item:hover,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-item:hover{box-shadow:none}#search_mini_form #search_autocomplete .amsearch-results .amsearch-item:hover .product-image-photo.selected,#search_mini_form .search-autocomplete .amsearch-results .amsearch-item:hover .product-image-photo.selected,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-item:hover .product-image-photo.selected{width:200%}#search_mini_form #search_autocomplete .amsearch-results .amsearch-more-results .amsearch-link,#search_mini_form .search-autocomplete .amsearch-results .amsearch-more-results .amsearch-link,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-more-results .amsearch-link{text-decoration:none}#search_mini_form #search_autocomplete .amsearch-results .amsearch-more-results .amsearch-link:hover,#search_mini_form .search-autocomplete .amsearch-results .amsearch-more-results .amsearch-link:hover,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-more-results .amsearch-link:hover{text-decoration:none;color:#ed1c24}@media(max-width:992px){#search_mini_form #search_autocomplete,#search_mini_form .search-autocomplete,#search_mini_form #searchbox_autocomplete{width:100%}#search_mini_form #search_autocomplete .amsearch-results,#search_mini_form .search-autocomplete .amsearch-results,#search_mini_form #searchbox_autocomplete .amsearch-results{flex-wrap:wrap}#search_mini_form #search_autocomplete .amsearch-results .amsearch-leftside,#search_mini_form .search-autocomplete .amsearch-results .amsearch-leftside,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-leftside{max-width:100%;width:100%!important;border-bottom:1px solid #f7f7f7}#search_mini_form #search_autocomplete .amsearch-results .amsearch-leftside .amsearch-products,#search_mini_form .search-autocomplete .amsearch-results .amsearch-leftside .amsearch-products,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-leftside .amsearch-products{max-width:100%}#search_mini_form #search_autocomplete .amsearch-results .amsearch-leftside .amsearch-item-container,#search_mini_form .search-autocomplete .amsearch-results .amsearch-leftside .amsearch-item-container,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-leftside .amsearch-item-container{flex-grow:1}#search_mini_form #search_autocomplete .amsearch-results .amsearch-leftside .amsearch-item-container.category:after,#search_mini_form .search-autocomplete .amsearch-results .amsearch-leftside .amsearch-item-container.category:after,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-leftside .amsearch-item-container.category:after{display:none}#search_mini_form #search_autocomplete .amsearch-results .amsearch-item,#search_mini_form .search-autocomplete .amsearch-results .amsearch-item,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-item{width:100%}}@media(max-width:768px){#search_mini_form #search_autocomplete,#search_mini_form .search-autocomplete,#search_mini_form #searchbox_autocomplete{width:auto}#search_mini_form #search_autocomplete .amsearch-results,#search_mini_form .search-autocomplete .amsearch-results,#search_mini_form #searchbox_autocomplete .amsearch-results{max-height:70vh;overflow:scroll}#search_mini_form #search_autocomplete .amsearch-results .amsearch-more-results .amsearch-link,#search_mini_form .search-autocomplete .amsearch-results .amsearch-more-results .amsearch-link,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-more-results .amsearch-link{background-color:#529262}#search_mini_form #search_autocomplete .amsearch-results .amsearch-more-results .amsearch-link:hover,#search_mini_form .search-autocomplete .amsearch-results .amsearch-more-results .amsearch-link:hover,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-more-results .amsearch-link:hover{background-color:#6bac7b;color:#fff;text-decoration:none}#search_mini_form #search_autocomplete .amsearch-results .amsearch-leftside .amsearch-products,#search_mini_form .search-autocomplete .amsearch-results .amsearch-leftside .amsearch-products,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-leftside .amsearch-products{border-bottom:1px solid #eee}#search_mini_form #search_autocomplete .amsearch-results .amsearch-leftside .amsearch-item-container,#search_mini_form .search-autocomplete .amsearch-results .amsearch-leftside .amsearch-item-container,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-leftside .amsearch-item-container{flex-grow:1}#search_mini_form #search_autocomplete .amsearch-results .amsearch-leftside .amsearch-item-container.category:after,#search_mini_form .search-autocomplete .amsearch-results .amsearch-leftside .amsearch-item-container.category:after,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-leftside .amsearch-item-container.category:after{display:none}}@media(max-width:576px){#search_mini_form #search_autocomplete .amsearch-results .amsearch-item,#search_mini_form .search-autocomplete .amsearch-results .amsearch-item,#search_mini_form #searchbox_autocomplete .amsearch-results .amsearch-item{width:100%}}#search_mini_form.-opened #search_autocomplete,#search_mini_form.-opened .search-autocomplete,#search_mini_form.-opened #searchbox_autocomplete{height:auto}@media(max-width:992px){.amsearch-form-container.-opened .amsearch-wrapper-input{width:100%;max-width:unset}}@media screen and (max-width:767px){.form .search-autocomplete{top:54px}}.blog-page-list.page-layout-2columns-right .page-title-wrapper{margin-bottom:46px;border-bottom:2px solid #529262}.blog-page-list.page-layout-2columns-right .page-title-wrapper h1.page-title span{color:#529262;font-family:Source Sans Pro;font-size:26px;font-weight:500}.blog-page-list.page-layout-2columns-right .column.main{width:100%}.blog-page-list.page-layout-2columns-right .column.main .post-list-wrapper .post-list .post-holder{margin-left:0;padding-bottom:10px}.blog-page-list.page-layout-2columns-right .column.main .post-list-wrapper .post-list .post-holder .post-item{padding-bottom:15px;transition:all .3s ease-in-out}.blog-page-list.page-layout-2columns-right .column.main .post-list-wrapper .post-list .post-holder .post-item:hover{box-shadow:4px 4px 15px rgba(0,0,0,.3);transition:all .3s ease-in-out}.blog-page-list.page-layout-2columns-right .column.main .post-list-wrapper .post-list .post-holder .post-item .post-header .post-title-holder .post-ftimg-hld{margin:0;width:100%;padding-bottom:10px}.blog-page-list.page-layout-2columns-right .column.main .post-list-wrapper .post-list .post-holder .post-item .post-header .post-title-holder .post-title a{color:#484545;font-weight:400;font-size:22px;padding-left:15px;padding-right:15px}.blog-page-list.page-layout-2columns-right .column.main .post-list-wrapper .post-list .post-holder .post-item .post-info{padding-left:15px;padding-right:15px}.blog-page-list.page-layout-2columns-right .column.main .post-list-wrapper .post-list .post-holder .post-item .post-content{margin-bottom:0;padding-left:15px;padding-right:15px}.blog-page-list.page-layout-2columns-right .column.main .post-list-wrapper .post-list .post-holder .post-item .post-content .post-description .post-ftimg-hld{margin:0;width:100%;padding-bottom:10px}.blog-page-list.page-layout-2columns-right .column.main .post-list-wrapper .post-list .post-holder .post-item .post-content .post-description .post-text-hld{padding-bottom:25px}.blog-page-list.page-layout-2columns-right .column.main .post-list-wrapper .post-list .post-holder .post-item .post-content .post-description .post-text-hld p{margin-bottom:0}.blog-page-list.page-layout-2columns-right .column.main .post-list-wrapper .post-list .post-holder .post-item .post-content .post-description a.post-read-more{border:1px solid #529262;color:#529262;font-size:16px;padding:5px 10px;transition:all .3s ease-in-out}.blog-page-list.page-layout-2columns-right .column.main .post-list-wrapper .post-list .post-holder .post-item .post-content .post-description a.post-read-more:hover{color:#fff;background-color:#529262;transition:all .3s ease-in-out;text-decoration:none}.blog-post-view.page-layout-2columns-right .column.main{width:100%}.blog-post-view.page-layout-2columns-right .column.main .post-view .post-holder{margin-left:0}.blog-post-view.page-layout-2columns-right .column.main .post-view .post-holder .post-header .post-title{color:#529262;font-size:30px;margin-bottom:0}.blog-post-view.page-layout-2columns-right .column.main .post-view .post-holder .post-info{color:#bab7b7}.blog-post-view.page-layout-2columns-right .column.main .post-view .post-holder .post-info .label{display:none}.blog-post-view.page-layout-2columns-right .column.main .post-view .post-holder .post-bottom{position:relative}.blog-post-view.page-layout-2columns-right .column.main .post-view .post-holder .post-bottom .post-nextprev-hld{height:32px}.blog-post-view.page-layout-2columns-right .column.main .post-view .post-holder .post-bottom .post-nextprev-hld .nextprev-link{position:relative;color:#529262;padding:5px 10px;position:absolute;border:1px solid #529262;min-width:85px;transition:all .3s ease-in-out;text-align:center}.blog-post-view.page-layout-2columns-right .column.main .post-view .post-holder .post-bottom .post-nextprev-hld .nextprev-link:hover{background-color:#529262;color:#fff;text-decoration:none;transition:all .3s ease-in-out}.blog-post-view.page-layout-2columns-right .column.main .post-view .post-holder .post-bottom .post-nextprev-hld .nextprev-link.next-link{right:0}.blog-post-view.page-layout-2columns-right .column.main .post-view .post-holder .post-bottom .post-gallery{margin-bottom:15px}.blog-post-view.page-layout-2columns-right .column.main .post-view .post-holder .post-bottom .post-gallery .gallery-image-hld{position:relative;display:inline-block;height:200px;width:200px;margin-left:10px;margin-right:10px;overflow:hidden;transition:all .3s ease-in-out}.blog-post-view.page-layout-2columns-right .column.main .post-view .post-holder .post-bottom .post-gallery .gallery-image-hld:hover{box-shadow:3px 3px 15px #000;overflow:hidden;transition:all .3s ease-in-out}.blog-post-view.page-layout-2columns-right .column.main .post-view .post-holder .post-bottom .post-gallery .gallery-image-hld:hover .gallery-image{height:110%;width:110%;transition:all .3s ease-in-out}.blog-post-view.page-layout-2columns-right .column.main .post-view .post-holder .post-bottom .post-gallery .gallery-image-hld .gallery-image{height:100%;width:100%;max-width:110%;transition:all .3s ease-in-out}.catalog-product-view .product-add-form{border-bottom:1px solid #eee}.catalog-product-view .product-add-form form{padding:25px 0}.catalog-product-view .product-add-form form .box-tocart{margin-bottom:0}.catalog-product-view .product-add-form form .box-tocart .actions{margin-right:0}.catalog-product-view .product-add-form form .box-tocart .actions .action{font-weight:400}.catalog-product-view .product-add-form form .box-tocart .actions .action.tocart{font-size:1.3rem;height:43px;background-color:#529262;border:none;box-shadow:none;margin:0;transition:background-color .5s ease-in-out}.catalog-product-view .product-add-form form .box-tocart .actions .action.tocart:hover{background-color:#61a673;transition:background-color .5s ease-in-out}@media only screen and (max-width:767px){.catalog-product-view .product-add-form form .box-tocart .actions .action.tocart{height:60px;position:fixed;right:0;bottom:0;width:100vw;z-index:99999999;margin-right:0}}.catalog-product-view .product-add-form .qty-input-group #area_to_cover-error{position:absolute;top:-27px;white-space:nowrap}.catalog-product-view .product-add-form .field.qty.each #qty-error{position:absolute;top:-27px;white-space:nowrap}@media(max-width:767px){.catalog-product-view._has-modal .action.tocart{display:none}}.catalog-product-view .product.info.detailed{padding:0;margin-left:-15px;-webkit-overflow-scrolling:auto}@media screen and (max-width:767px){.catalog-product-view .product.info.detailed{margin-left:0}}.catalog-product-view .product.info.detailed .items{padding-top:0;margin-right:-18px;border-top:1px solid #e6e6e6}@media screen and (max-width:767px){.catalog-product-view .product.info.detailed .items{margin-right:0}}.catalog-product-view .product.info.detailed .items.fixed-tabs{position:fixed;top:57px;background:#fff;left:0;width:60%;z-index:3}@media screen and (max-width:767px){.catalog-product-view .product.info.detailed .items.fixed-tabs{width:100%;top:81px}}@media screen and (max-width:767px){.catalog-product-view .product.info.detailed .items.fixed-tabs .item.content{max-height:76vh;overflow:auto}}.catalog-product-view .product.info.detailed .items .item.title{margin-top:0;display:inline-block}.catalog-product-view .product.info.detailed .items .item.title:nth-child(1){padding-left:60px}@media screen and (max-width:767px){.catalog-product-view .product.info.detailed .items .item.title:nth-child(1){padding-left:0}}.catalog-product-view .product.info.detailed .items .item.title:nth-child(1) a{padding-left:0}.catalog-product-view .product.info.detailed .items .item.title.active:nth-child(1):after{margin:0 20px 0 0}.catalog-product-view .product.info.detailed .items .item.title.active:after{content:"";border-bottom:1px solid #404040;display:block;position:relative;bottom:5px;margin:0 20px}.catalog-product-view .product.info.detailed .items .item.title.active .switch{color:#404040;border-bottom:none}.catalog-product-view .product.info.detailed .items .item.title.active .switch:after{display:none}.catalog-product-view .product.info.detailed .items .item.title:not(.active) .switch{color:#bfbfbf}.catalog-product-view .product.info.detailed .items .item.title .switch{font-weight:500;font-size:1.4rem;height:22px;border-right:1px solid #e6e6e6;padding:0 20px;line-height:20px;background-color:transparent;border-top:none}@media screen and (max-width:767px){.catalog-product-view .product.info.detailed .items .item.title .switch:after{display:none}}.catalog-product-view .product.info.detailed .items .item.title[aria-labeledby="tab-label-about.the.product-title"]{display:none}.catalog-product-view .product.info.detailed .items .item.title:nth-last-child(1) .switch{border:none}.catalog-product-view .product.info.detailed .items .item.content{border:none;box-shadow:none;border-top:none;padding:40px 55px 0;margin-top:0;box-sizing:border-box;display:block!important;margin:0;float:none;clear:both}@media screen and (max-width:767px){.catalog-product-view .product.info.detailed .items .item.content{width:100%;padding:40px 20px 0}}.catalog-product-view .product.info.detailed .items .item.content .block.upsell{margin-top:0}.catalog-product-view .product.info.detailed .items .item.content .block .product.attribute.about-product strong{font-size:2.4rem!important}@media screen and (max-width:767px){.catalog-product-view .product.info.detailed .items .item.content #about\.the\.product{display:none!important}}.catalog-product-view .product.info.detailed .items .item.content h2{font-weight:400;text-align:center;margin-bottom:40px;color:#404040;font-size:2.4rem}@media screen and (max-width:767px){.catalog-product-view .product.info.detailed .items .item.content h2{margin:5px 0 10px}}.catalog-product-view .product.info.detailed .items .item .attribute.about-product{text-align:center}.catalog-product-view .product.info.detailed .items .item .attribute.about-product ul{text-align:left}.catalog-product-view .product.info.detailed .items .item .attribute.about-product strong{font-size:2.4rem;font-weight:400;color:#404040;margin-bottom:12px}@media screen and (max-width:767px){.catalog-product-view .product.info.detailed .items .item .attribute.about-product strong{font-size:2rem}}.catalog-product-view .product.info.detailed .items .item .attribute.about-product .value{font-size:1.4rem;color:#404040;padding:10px 0 40px}.catalog-product-view .product.info.detailed #additional.more-information{padding-top:75px;border-top:none}@media screen and (max-width:767px){.catalog-product-view .product.info.detailed #additional.more-information{padding-top:60px!important;margin-left:0!important}}.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container{background:#f7f7f7;padding-top:15px}.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container h2{color:#404040;font-size:18px;font-weight:400;margin-top:0;cursor:pointer;padding-bottom:20px}.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container h2 span{padding-left:20px}@media screen and (max-width:767px){.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container h2 span{padding-left:10px}}.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container h2:after{content:" ";width:20px;height:20px;display:block;position:relative;float:right;right:40px;top:3px}@media screen and (max-width:767px){.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container h2:after{right:15px}}.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container h2._opened{border-bottom:1px solid #fff}.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container h2._opened:after{background:url(../images/icons/open-tab.svg) no-repeat 0 0}.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container h2._closed{border-bottom:0}.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container h2._closed:after{background:url(../images/icons/closed-tab.svg) no-repeat 0 0}@media screen and (max-width:767px){.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container h2._closed{margin-bottom:0}}.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container .additional-attributes-wrapper{padding-left:20px}@media screen and (max-width:767px){.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container .additional-attributes-wrapper{padding-left:10px}}.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container .additional-attributes-wrapper .additional-attributes .col.label{color:#404040;font-weight:600}@media screen and (min-width:768px){.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container .additional-attributes-wrapper .additional-attributes .col.label{min-width:250px}}.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container .additional-attributes-wrapper .additional-attributes .col.data{color:#8c8c8c}.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container .additional-attributes-wrapper .additional-attributes .col.data span.box_price:before{content:"R "}.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container .additional-attributes-wrapper .additional-attributes .specs-label-data:nth-child(5){opacity:.6}.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container .additional-attributes-wrapper .additional-attributes .specs-label-data:nth-child(6){opacity:.3}.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container .additional-attributes-wrapper .additional-attributes .specs-label-data:nth-child(1n+7){display:none}.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container .additional-attributes-wrapper .additional-attributes.remove-opacity .specs-label-data:nth-child(5),.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container .additional-attributes-wrapper .additional-attributes.remove-opacity .specs-label-data:nth-child(6){opacity:1}.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container .additional-attributes-wrapper .read-more-button{padding-bottom:30px}@media screen and (max-width:767px){.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container .additional-attributes-wrapper .read-more-button{text-align:center;padding-right:10px}}@media screen and (min-width:768px){.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container .additional-attributes-wrapper .read-more-button{display:flex;align-items:center;justify-content:center;position:relative;left:-10em}}.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container .additional-attributes-wrapper .read-more-button #read-more{text-transform:capitalize;background:0 0;border:1px solid #404040;color:#404040;width:300px}@media screen and (min-width:768px){.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container .additional-attributes-wrapper .read-more-button #read-more{width:300px;height:50px}}.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container .additional-attributes-wrapper .read-more-button #read-more:hover{background:0 0;color:#404040}@media screen and (max-width:767px){.catalog-product-view .product.info.detailed #additional.more-information .pdp-specifications-container{margin-right:15px}}@media screen and (max-width:767px){.catalog-product-view .product.info.detailed #additional.more-information{margin-left:15px;margin-right:15px;margin-bottom:30px;padding-top:15px}}@media screen and (max-width:640px){.catalog-product-view .product.info.detailed #additional.more-information .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr td[data-th]:before,.catalog-product-view .product.info.detailed #additional.more-information .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr th[data-th]:before{content:attr(data-th) ' ';width:150px;vertical-align:middle}.catalog-product-view .product.info.detailed #additional.more-information .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody>tr>td.col.data span{width:150px;display:inline-block;vertical-align:middle}.catalog-product-view .product.info.detailed #additional.more-information .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr{margin-bottom:10px}}.catalog-product-view .product.info.detailed .title-wrapper-outer{height:55px;overflow:auto;border-bottom:1px solid #e6e6e6;overflow-y:hidden;padding-top:15px}@media screen and (max-width:1530px){.catalog-product-view .product.info.detailed .title-wrapper-outer:after{position:absolute;color:#bfbfbf;right:5px;top:24px;content:"\2194";font-size:2.5rem;font-family:arial,sans-serif}}@media screen and (max-width:767px){.catalog-product-view .product.info.detailed .title-wrapper-outer:after{display:none}}@media screen and (max-width:1530px){.catalog-product-view .product.info.detailed .title-wrapper-outer:hover{cursor:col-resize}}.catalog-product-view .product.info.detailed .title-wrapper-outer.fixed{position:fixed;top:57px;background:#fff;border-bottom:1px solid #e6e6e6;left:0;width:60%;height:57px;z-index:999;padding-top:19px}@media screen and (max-width:767px){.catalog-product-view .product.info.detailed .title-wrapper-outer.fixed{width:100%;top:112px;padding-top:15px;height:55px;box-shadow:0 4px 10px rgba(0,0,0,.2)}}.catalog-product-view .product.info.detailed .title-wrapper-outer .title-wrapper{white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.catalog-product-view .product.info.detailed .title-wrapper-outer .title-wrapper::-webkit-scrollbar{display:none}.catalog-product-view .product.info.detailed .title-wrapper-outer .title-wrapper-outer-scroll{width:100%;height:100%;overflow:hidden}.catalog-product-view .product.info.detailed .block.related,.catalog-product-view .product.info.detailed .block.upsell{margin-bottom:0}.catalog-product-view .product.info.detailed .block.related .products,.catalog-product-view .product.info.detailed .block.upsell .products{margin:0}.catalog-product-view .product.info.detailed .block.related .products .owl-theme .owl-controls,.catalog-product-view .product.info.detailed .block.upsell .products .owl-theme .owl-controls{margin:0}.catalog-product-view .product.info.detailed #custom-1 .hidden-xs{display:block!important}.catalog-product-view .product.info.detailed #about\.the\.product{display:none!important}.catalog-product-view .product.info.detailed ::-webkit-scrollbar{width:0;opacity:0}.catalog-product-view .product.info.detailed ::-webkit-scrollbar-track{background:0 0;opacity:0}@media screen and (max-width:767px){.catalog-product-view .product.info.detailed{-webkit-overflow-scrolling:touch}}.catalog-product-view .product.media .fotorama .fotorama__stage{border:1px solid transparent}.catalog-product-view .product.media .fotorama .fotorama__stage .fotorama__fullscreen-icon{display:block!important}.catalog-product-view .product.media .fotorama .fotorama__stage .fotorama__stage__shaft{border:none}@media only screen and (max-width:767px){.catalog-product-view .product.media .fotorama .fotorama__stage .fotorama__arr--prev{left:-15px}.catalog-product-view .product.media .fotorama .fotorama__stage .fotorama__arr--next{right:-15px}}.catalog-product-view .product.media .fotorama .fotorama__thumb{border:none!important}.catalog-product-view .product.media .fotorama .fotorama__thumb-border{border:none!important;border-bottom:5px solid #ed1c24!important}.catalog-product-view .product.media .fotorama .fotorama__thumb__arr{display:none}.catalog-product-view .product.media .fotorama .fotorama__arr{width:70px}@media only screen and (max-width:767px){.catalog-product-view .product.media .fotorama .fotorama__arr{display:block!important;background-color:transparent}.catalog-product-view .product.media .fotorama .fotorama__arr .fotorama__arr--prev{left:-15px}.catalog-product-view .product.media .fotorama .fotorama__arr .fotorama__arr--next{right:-15px}}.catalog-product-view .product.media .fotorama .fotorama__arr.fotorama__arr--prev .fotorama__arr__arr:before{margin-left:30px;padding:9px 10px}.catalog-product-view .product.media .fotorama .fotorama__arr.fotorama__arr--next .fotorama__arr__arr:before{margin-right:30px;padding:9px 15px}.catalog-product-view .product.media .fotorama .fotorama__arr .fotorama__arr__arr{width:50px;left:26px}.catalog-product-view .product.media .fotorama .fotorama__arr .fotorama__arr__arr:before{border-radius:50%;width:35px;height:35px;font-size:16px;background-color:#d2d2d263;color:#504e4f;border:1px solid #504e4f 4d}.catalog-product-view .product.media .fotorama .fotorama__caption__wrap{display:none}.catalog-product-view .product.media .fotorama .fotorama__nav__frame--dot .fotorama__dot{width:7px;height:7px}.catalog-product-view .product.media .fotorama .fotorama__nav__frame--dot:not(.fotorama__active) .fotorama__dot{border:1px solid #e1e1e1;background-color:#eee}@media only screen and (max-width:767px){.catalog-product-view .product.media .fotorama .zoomImg{display:none!important}}.catalog-product-view .magnifier-preview,.catalog-product-view .magnify-lens{display:none!important}.fotorama__fullscreen .catalog-product-view .fotorama-item.fotorama--fullscreen .fotorama__stage .fotorama__fullscreen-icon:before{content:"\f819"}.catalog-product-view .product-info-price{display:block;width:100%!important;margin:0;border-bottom:1px solid #eee}.catalog-product-view .product-info-price .price-box{padding-bottom:5px;display:block;padding-left:0;margin-bottom:0}.catalog-product-view .product-info-price .price-box span.price-wrapper{color:#949494;font-size:calc(1.25rem)}.catalog-product-view .product-info-price .price-box span.price-wrapper span.price{color:#484545;font-size:20px}.catalog-product-view .product-info-price .price-box .old-price{padding-right:3px;padding-left:0;position:relative;margin-left:5px;margin-top:3px}.catalog-product-view .product-info-price .price-box .old-price span.price-wrapper span.price{color:#898484;font-size:20px;text-decoration:none;position:relative;padding:0 4px}.catalog-product-view .product-info-price .price-box .old-price:after{content:"";background-color:#f36368;padding:1px 0 0;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.catalog-product-view .product-info-price .sales-unit-price p.price{color:#484545;margin-bottom:2px;font-weight:.5rem}.catalog-product-view .product-info-price .sales-unit-price p.price span{color:#bab7b7;font-style:italic}.catalog-product-view .main-upsell-product-detail .block.related .product-item .product.details .price-box{position:relative;padding-bottom:14px}.catalog-product-view .main-upsell-product-detail .block.related .product-item .product.details .price-box span.old-price{display:block;vertical-align:middle;position:relative;left:50%;transform:translateX(-50%);width:100%}.catalog-product-view .main-upsell-product-detail .block.related .product-item .product.details .price-box span.old-price .price-container{position:relative}.catalog-product-view .main-upsell-product-detail .block.related .product-item .product.details .price-box span.old-price .price-container span.price{position:relative;text-decoration:none;color:#bab7b7;padding:0 4px;font-size:20px}.catalog-product-view .main-upsell-product-detail .block.related .product-item .product.details .price-box span.old-price .price-container span.price-suffix{position:relative;color:#bab7b7}.catalog-product-view .main-upsell-product-detail .block.related .product-item .product.details .price-box span.old-price .price-container:after{content:'';background-color:#f36368;padding:2px 0 0;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.catalog-product-view .main-upsell-product-detail .block.upsell .product-item .product.details .price-box{position:relative;padding-bottom:14px}.catalog-product-view .main-upsell-product-detail .block.upsell .product-item .product.details .price-box span.old-price{display:block;vertical-align:middle;position:relative;left:50%;transform:translateX(-50%);width:100%}.catalog-product-view .main-upsell-product-detail .block.upsell .product-item .product.details .price-box span.old-price .price-container{position:relative}.catalog-product-view .main-upsell-product-detail .block.upsell .product-item .product.details .price-box span.old-price .price-container span.price{position:relative;text-decoration:none;color:#bab7b7;padding:0 4px}.catalog-product-view .main-upsell-product-detail .block.upsell .product-item .product.details .price-box span.old-price .price-container span.price-suffix{position:relative;color:#bab7b7}.catalog-product-view .main-upsell-product-detail .block.upsell .product-item .product.details .price-box span.old-price .price-container:after{content:'';background-color:#f36368;padding:1px 0 0;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.catalog-category-view .product-item-info .product-item-details .price-box{position:relative;padding-bottom:3px}.catalog-category-view .product-item-info .product-item-details .price-box span.old-price{display:block;vertical-align:middle;position:relative;left:50%;transform:translateX(-50%);width:100%}.catalog-category-view .product-item-info .product-item-details .price-box span.old-price .price-container{position:relative}.catalog-category-view .product-item-info .product-item-details .price-box span.old-price .price-container span.price{position:relative;text-decoration:none;color:#bab7b7;padding:0 4px;font-size:20px}.catalog-category-view .product-item-info .product-item-details .price-box span.old-price .price-container span.price-suffix{position:relative}.catalog-category-view .product-item-info .product-item-details .price-box span.old-price .price-container:after{content:'';background-color:#ed1c24;padding:2px 0 0;position:absolute;top:56%;left:0;right:-5px;transform:translateY(-50%)}.cms-home .owl-item .block-products-info .price-box span.old-price{margin:1px 5px 0;padding:0 2px;position:relative}.cms-home .owl-item .block-products-info .price-box span.old-price span.price{color:#bab7b7;font-weight:400;font-size:12px;text-decoration:none;position:relative}.cms-home .owl-item .block-products-info .price-box span.old-price span.price-suffix{color:#bab7b7!important;font-weight:400;font-size:12px;position:relative}.cms-home .owl-item .block-products-info .price-box span.old-price:after{content:'';background-color:#f36368;padding:1px 0 0;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}@media(max-width:767px){.catalog-product-view .product-info-price .price-box .old-price{padding-left:5px;margin-bottom:6px;margin-top:8px}}.catalog-product-view .page-title-wrapper h1.page-title{margin:0 0 5px}.catalog-product-view .page-title-wrapper h1.page-title span{font-size:20px;color:#484545}.catalog-product-view .product.attribute.sku{margin-bottom:10px;color:#949494;font-weight:100}.catalog-product-view .product.attribute.sku strong{display:none}.page-wrapper>.breadcrumbs{padding:35px 5% 0;max-width:100%}@media(max-width:768px){.page-wrapper>.breadcrumbs{padding:0 15px 15px}}@media(max-width:640px){.page-wrapper>.breadcrumbs{padding:15px 0}}.page-wrapper>.breadcrumbs .items{padding:0;margin:25px 0 0;max-width:100%}.page-wrapper>.breadcrumbs .items .item a{color:#949494}.page-wrapper>.breadcrumbs .items .item:last-child a{color:#484545}.page-wrapper>.breadcrumbs .items .item:not(:last-child):after{content:'/';color:#484545;font-family:inherit;font-size:inherit}.page-wrapper>.breadcrumbs .items .item:not(:last-child) a:hover{text-decoration:none;color:#949494}.page-wrapper>.breadcrumbs.breadcrumbs-mobile .items{margin-top:15px}.page-wrapper>.breadcrumbs.breadcrumbs-mobile .items.back-btn{color:#949494;display:block;text-decoration:none;transition:color .3s ease-in-out}.page-wrapper>.breadcrumbs.breadcrumbs-mobile .items.back-btn i{color:#484545;font-size:15px;position:relative;top:3px}.page-wrapper>.breadcrumbs.breadcrumbs-mobile .items.back-btn:hover{color:#484545;transition:color .3s ease-in-out}.logistics-info{padding:25px 0}@media only screen and (max-width:767px){.logistics-info{padding:0}}.logistics-info>div{width:50%;float:left;padding:15px 10px}.logistics-info>div:nth-child(1){border-bottom:1px solid #eee}.logistics-info>div:nth-child(2){border-bottom:1px solid #eee}@media only screen and (max-width:767px){.logistics-info>div:nth-child(3){border-bottom:1px solid #eee}}@media only screen and (max-width:767px){.logistics-info>div:nth-child(4){border-bottom:1px solid #eee}}.logistics-info>div:nth-child(odd){border-right:1px solid #eee;padding-left:0}@media only screen and (max-width:767px){.logistics-info>div:nth-child(odd){border-right:none}}.logistics-info>div:nth-child(even){padding-right:0}@media only screen and (max-width:767px){.logistics-info>div{width:100%;padding:15px 0}}.logistics-info>div a{text-decoration:none}.logistics-info>div a:hover{cursor:pointer}.logistics-info>div a:hover p{transition:color .25s ease-in-out;color:#949494}.logistics-info>div a:hover svg *{opacity:1;transition:opacity .25s ease-in-out}.logistics-info>div a svg{height:30px;float:left;margin-right:10px}.logistics-info>div a svg *{opacity:.95;fill:#529262;transition:opacity .25s ease-in-out}@media only screen and (max-width:767px){.logistics-info>div a svg{height:25px}}.logistics-info>div a p{line-height:30px;margin-bottom:0;font-size:12px;color:#bab7b7;transition:color .25s ease-in-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.logistics-info>div a p i{display:none;float:right;line-height:0;font-size:16px}@media only screen and (max-width:767px){.logistics-info>div a p i{display:inline-block}}.logistics-info>div a p i:before{line-height:25px}@media only screen and (max-width:767px){.logistics-info>div a p{line-height:25px}}.main-upsell-product-detail{background-color:transparent;padding:30px 0!important}.block.upsell .title,.block.related .title{background:0 0;border-bottom:none;margin:0;padding:0 0 12px;text-align:center}.block.upsell .title strong,.block.related .title strong{font-size:2.4rem;font-weight:500;color:#404040;text-transform:none}.block.upsell .owl-theme,.block.related .owl-theme{border:none!important}.block.upsell .owl-theme:before,.block.related .owl-theme:before{content:"";height:100%;width:40px;display:block;background:#fff;position:absolute;z-index:1;left:0;top:0}@media only screen and (max-width:1199px){.block.upsell .owl-theme:before,.block.related .owl-theme:before{display:none}}.block.upsell .owl-theme:after,.block.related .owl-theme:after{content:"";height:100%;width:40px;display:block;background:#fff;position:absolute;right:0;top:0}@media only screen and (max-width:1199px){.block.upsell .owl-theme:after,.block.related .owl-theme:after{display:none}}.block.upsell .owl-theme .owl-controls .owl-nav,.block.related .owl-theme .owl-controls .owl-nav{z-index:1;position:relative;bottom:244px}@media only screen and (max-width:1199px){.block.upsell .owl-theme .owl-controls .owl-nav,.block.related .owl-theme .owl-controls .owl-nav{display:none}}.block.upsell .owl-theme .owl-controls .owl-nav [class*=owl-],.block.related .owl-theme .owl-controls .owl-nav [class*=owl-]{position:absolute;height:100%;top:0;margin:0;padding:0;background-color:transparent;width:40px}.block.upsell .owl-theme .owl-controls .owl-nav .owl-prev,.block.related .owl-theme .owl-controls .owl-nav .owl-prev{left:2px}.block.upsell .owl-theme .owl-controls .owl-nav .owl-next,.block.related .owl-theme .owl-controls .owl-nav .owl-next{right:31px}.block.upsell .owl-theme .owl-controls .owl-nav em,.block.related .owl-theme .owl-controls .owl-nav em{position:absolute;top:53%}.block.upsell .owl-theme .owl-controls .owl-nav em:before,.block.related .owl-theme .owl-controls .owl-nav em:before{color:#000;font-weight:900;background:rgba(0,0,0,.2);border-radius:50%;padding:0;width:30px;height:30px;line-height:30px;text-shadow:none;text-align:center;margin:0 auto;font-size:1.6rem;opacity:1}.block.upsell .owl-theme .owl-controls .owl-nav em.porto-icon-left-open-huge:before,.block.related .owl-theme .owl-controls .owl-nav em.porto-icon-left-open-huge:before{content:'\f80e'}.block.upsell .owl-theme .owl-controls .owl-nav em.porto-icon-right-open-huge:before,.block.related .owl-theme .owl-controls .owl-nav em.porto-icon-right-open-huge:before{content:'\f80d'}.block.upsell .owl-theme .owl-controls .owl-nav.disabled,.block.related .owl-theme .owl-controls .owl-nav.disabled{display:block;opacity:1}@media only screen and (max-width:767px){.block.upsell .owl-theme .owl-controls,.block.related .owl-theme .owl-controls{display:none}}.block.upsell .owl-theme .owl-stage-outer:before,.block.related .owl-theme .owl-stage-outer:before{border:20px solid rgba(255,255,255,.29);display:block;height:100%;content:"";position:absolute;box-shadow:33px 27px 125px 36px #fff;z-index:1;opacity:1;left:0;top:0}@media only screen and (max-width:1199px){.block.upsell .owl-theme .owl-stage-outer:before,.block.related .owl-theme .owl-stage-outer:before{display:none}}.block.upsell .owl-theme .owl-stage-outer:after,.block.related .owl-theme .owl-stage-outer:after{border:20px solid rgba(255,255,255,.29);display:block;height:100%;content:"";position:absolute;box-shadow:43px 36px 144px 82px #fff;z-index:1;opacity:1;right:0;top:0}@media only screen and (max-width:1199px){.block.upsell .owl-theme .owl-stage-outer:after,.block.related .owl-theme .owl-stage-outer:after{display:none}}.block.upsell .sub-heading,.block.related .sub-heading{text-align:center;color:#404040;font-size:1.4rem;padding-bottom:20px}.products-upsell .product.details .name a,.products-related .product.details .name a{padding:20px 20px 0;white-space:initial!important;overflow:visible!important;display:block!important;text-overflow:initial!important;text-align:left;font-size:1.4rem;color:#404040;margin-bottom:10px}.products-upsell .product.details .price-box,.products-related .product.details .price-box{margin:0;text-align:left;padding:20px 20px 0;height:80px;overflow:hidden}.products-upsell .product.details .price-box span,.products-related .product.details .price-box span{font-weight:500;color:#404040;display:inline-block;margin:0;font-size:1.8rem}.products-upsell .product.details .price-box span.price-label,.products-related .product.details .price-box span.price-label{padding:0 5px}.products-upsell .product.details .price-box .special-price span,.products-related .product.details .price-box .special-price span{color:#ed1c24}.products-upsell .product.details .product-item-name,.products-related .product.details .product-item-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;height:60px;white-space:nowrap;overflow:hidden;display:-webkit-box;text-overflow:ellipsis}.products-upsell .product .product-item,.products-related .product .product-item{box-shadow:none;background-color:#fafafa;transition:all .25s ease-in-out;padding:0}.products-upsell .product .product-item .product-item-details,.products-related .product .product-item .product-item-details{padding:10px 0 0}.products-upsell .product .product-item .product-item-actions,.products-related .product .product-item .product-item-actions{margin:0}.products-upsell .product .product-item .product-item-actions .actions-primary,.products-related .product .product-item .product-item-actions .actions-primary{width:100%}.products-upsell .product .product-item .product-item-actions .actions-primary button.tocart,.products-related .product .product-item .product-item-actions .actions-primary button.tocart{min-height:auto;background-color:#e6e6e6;color:#404040;padding:16px 20px;width:100%;border:none;opacity:1;transition:all .25s ease-in-out;height:auto;font-size:1.6rem;font-weight:600}.products-upsell .product .product-item .product-item-actions .actions-primary button.tocart:hover,.products-related .product .product-item .product-item-actions .actions-primary button.tocart:hover{transition:all .25s ease-in-out;background-color:#e2e2e2}.products-upsell .product .product-item .product-item-actions .actions-primary button.tocart:before,.products-related .product .product-item .product-item-actions .actions-primary button.tocart:before{display:none}.products-upsell .product .product-item:hover,.products-related .product .product-item:hover{transition:all .25s ease-in-out;box-shadow:0 1px 6px 3px #d8d8d8}@media only screen and (max-width:767px){.products-upsell .product .product-item:hover,.products-related .product .product-item:hover{box-shadow:none}}.products-upsell .product .product-item:hover .actions-primary button.tocart,.products-related .product .product-item:hover .actions-primary button.tocart{transition:opacity .25s ease-in-out;opacity:1}.products-upsell .product .product-item .product-item-photo,.products-related .product .product-item .product-item-photo{padding:0;border:none}.catalog-category-view .page-main,.catalogsearch-result-index .page-main{padding:35px 5% 0;max-width:100%}@media(max-width:768px){.catalog-category-view .page-main,.catalogsearch-result-index .page-main{padding:0 15px 15px}}@media(max-width:640px){.catalog-category-view .page-main,.catalogsearch-result-index .page-main{padding:15px 0}}.catalog-category-view .page-title-wrapper,.catalogsearch-result-index .page-title-wrapper{display:block;background:#f2f2f2}.catalog-category-view .page-title-wrapper h1,.catalogsearch-result-index .page-title-wrapper h1{font-size:2.8rem;margin-bottom:36px;margin:0 auto;font-weight:400;color:#404040;padding:30px 5%;max-width:100%}@media screen and (min-width:767px) and (max-width:1000px){.catalog-category-view .page-title-wrapper h1,.catalogsearch-result-index .page-title-wrapper h1{padding:30px 15px}}@media(max-width:767px){.catalog-category-view .page-title-wrapper h1,.catalogsearch-result-index .page-title-wrapper h1{padding:30px 20px 0;font-size:2rem;text-align:center}}.catalog-category-view .page-wrapper,.catalogsearch-result-index .page-wrapper{background-color:#f1f1f1}.catalog-category-view .page-wrapper .breadcrumbs,.catalogsearch-result-index .page-wrapper .breadcrumbs{background:#f2f2f2}.catalog-category-view .category-view .main-title,.catalogsearch-result-index .category-view .main-title{display:none}.catalog-category-view .category-cms,.catalogsearch-result-index .category-cms,.catalog-category-view .category-image,.catalogsearch-result-index .category-image{margin:0}.catalog-category-view .column.main .main-title,.catalogsearch-result-index .column.main .main-title{padding:0 10px}.catalog-category-view .column.main .main-title .category-title h1,.catalogsearch-result-index .column.main .main-title .category-title h1{font-size:40px;font-weight:700}.catalog-category-view .column.main .toolbar,.catalogsearch-result-index .column.main .toolbar{display:none}.catalog-category-view .column.main .category-view,.catalogsearch-result-index .column.main .category-view{background:#f2f2f2}.catalog-category-view .column.main .category-view .main-title,.catalogsearch-result-index .column.main .category-view .main-title{max-width:1140px;margin:0 auto}.catalog-category-view .column.main .products,.catalogsearch-result-index .column.main .products{margin:0!important;clear:both}.catalog-category-view .column.main .products .custom-toolbar,.catalogsearch-result-index .column.main .products .custom-toolbar{padding:0 10px;margin-bottom:24px;position:relative;bottom:80px;float:right;height:0;z-index:99999}@media(max-width:767px){.catalog-category-view .column.main .products .custom-toolbar,.catalogsearch-result-index .column.main .products .custom-toolbar{margin-bottom:0}}.catalog-category-view .column.main .products .custom-toolbar .category-title,.catalogsearch-result-index .column.main .products .custom-toolbar .category-title{flex:1}.catalog-category-view .column.main .products .custom-toolbar .category-title h1,.catalogsearch-result-index .column.main .products .custom-toolbar .category-title h1{font-size:22px;color:#484545;margin-bottom:0}@media(max-width:767px){.catalog-category-view .column.main .products .custom-toolbar .category-title h1,.catalogsearch-result-index .column.main .products .custom-toolbar .category-title h1{font-size:18px;line-height:30px;font-weight:400;margin-bottom:30px}}.catalog-category-view .column.main .products .custom-toolbar .category-sort,.catalogsearch-result-index .column.main .products .custom-toolbar .category-sort{flex:0}@media(max-width:767px){.catalog-category-view .column.main .products .custom-toolbar .category-sort,.catalogsearch-result-index .column.main .products .custom-toolbar .category-sort{height:90px;background-color:#fff;border:none!important;box-shadow:none;border-radius:0;padding:20px 15px;margin:0;position:fixed;right:0;left:50%;z-index:2;bottom:0}}.catalog-category-view .column.main .products .custom-toolbar .category-sort .toolbar.toolbar-products,.catalogsearch-result-index .column.main .products .custom-toolbar .category-sort .toolbar.toolbar-products{display:flex}@media(max-width:767px){.catalog-category-view .column.main .products .custom-toolbar .category-sort .toolbar.toolbar-products,.catalogsearch-result-index .column.main .products .custom-toolbar .category-sort .toolbar.toolbar-products{display:inline;float:right;background:#f2f2f2;padding:10px;width:100%;height:50px}}.catalog-category-view .column.main .products .custom-toolbar .category-sort .toolbar.toolbar-products .sorter-label,.catalogsearch-result-index .column.main .products .custom-toolbar .category-sort .toolbar.toolbar-products .sorter-label{display:block}@media(max-width:767px){.catalog-category-view .column.main .products .custom-toolbar .category-sort .toolbar.toolbar-products .sorter-label,.catalogsearch-result-index .column.main .products .custom-toolbar .category-sort .toolbar.toolbar-products .sorter-label{font-size:0;line-height:0;padding:10px}}@media(max-width:767px) and (max-width:767px){.catalog-category-view .column.main .products .custom-toolbar .category-sort .toolbar.toolbar-products .sorter-label:before,.catalogsearch-result-index .column.main .products .custom-toolbar .category-sort .toolbar.toolbar-products .sorter-label:before{content:"";background:url(../images/icons/sort-filter.svg) no-repeat 0 0;opacity:1;display:block;position:absolute;left:25%;top:15px;width:20px;height:20px}}@media(max-width:767px){.catalog-category-view .column.main .products .custom-toolbar .category-sort .toolbar.toolbar-products .sorter-label:after,.catalogsearch-result-index .column.main .products .custom-toolbar .category-sort .toolbar.toolbar-products .sorter-label:after{content:"Sort By";opacity:1;transform:none;color:#404040;width:auto;height:auto;text-align:center;left:0;right:0;padding-left:30px;top:25px;font-size:1.2rem;font-weight:500;letter-spacing:.5px}}.catalog-category-view .column.main .products .custom-toolbar .category-sort .toolbar.toolbar-products .sorter-label.active:after,.catalogsearch-result-index .column.main .products .custom-toolbar .category-sort .toolbar.toolbar-products .sorter-label.active:after{transform:none}.catalog-category-view .column.main .products .custom-toolbar .category-sort .toolbar.toolbar-products .sorter-options,.catalogsearch-result-index .column.main .products .custom-toolbar .category-sort .toolbar.toolbar-products .sorter-options{width:125px;border:none;background-color:transparent;height:30px;color:#949494;font-weight:300;font-size:12px;text-transform:capitalize;padding:0 5px;padding-right:30px;line-height:22px}.catalog-category-view .column.main .products .custom-toolbar .category-sort .toolbar.toolbar-products .sorter-action,.catalogsearch-result-index .column.main .products .custom-toolbar .category-sort .toolbar.toolbar-products .sorter-action{width:30px}.catalog-category-view .column.main .products.product-items,.catalogsearch-result-index .column.main .products.product-items{margin:0 -15px!important}@media(max-width:767px){.catalog-category-view .column.main .products.product-items,.catalogsearch-result-index .column.main .products.product-items{margin:0 5px!important}}.catalog-category-view .column.main .products.product-items li.item.product-item,.catalogsearch-result-index .column.main .products.product-items li.item.product-item{border:none!important;padding:0 15px 10px}@media(max-width:575px){.catalog-category-view .column.main .products.product-items li.item.product-item,.catalogsearch-result-index .column.main .products.product-items li.item.product-item{padding:0}}@media(max-width:767px){.catalog-category-view .column.main .products.product-items li.item.product-item,.catalogsearch-result-index .column.main .products.product-items li.item.product-item{margin-bottom:30px}}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-info,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-info{border-top:none!important;padding:0!important;margin:0!important;height:100%;transition:all .25s ease-in}@media(min-width:767px){.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-info .product-item-photo a,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-info .product-item-photo a{z-index:1;margin-bottom:0}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-info .product-item-photo a .product-image-photo.default_image,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-info .product-item-photo a .product-image-photo.default_image{transition:transform .25s ease-in;transform:scale(1)}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-info:hover,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-info:hover{transition:all .25s ease-out}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-info:hover .product-item-actions .actions-primary .tocart,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-info:hover .product-item-actions .actions-primary .tocart{width:auto;visibility:visible;opacity:1;transition:opacity .25s ease-in-out}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-info:hover .product-item-actions .actions-primary .add-to-cart-spacer,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-info:hover .product-item-actions .actions-primary .add-to-cart-spacer{height:32px}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-info:hover .product-item-photo .product-image-photo.default_image,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-info:hover .product-item-photo .product-image-photo.default_image{transition:transform .25s ease-out;transform:scale(1.05)}}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-info .product-item-photo,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-info .product-item-photo{display:flex;padding:0;width:100%;height:100%;flex-direction:column;flex-wrap:nowrap;z-index:1;background-color:#fff;box-shadow:0 2px 3px rgba(0,0,0,.1);border-radius:5px}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-info .product-item-photo .product-labels,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-info .product-item-photo .product-labels{right:25px;z-index:5}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-info .product-item-photo .product-labels .product-label,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-info .product-item-photo .product-labels .product-label{font-size:1rem;padding:10px 14px}@media(max-width:768px){.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-info .product-item-photo .product-labels,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-info .product-item-photo .product-labels{z-index:4}}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-info .product-item-photo .product-item-details,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-info .product-item-photo .product-item-details{display:flex;flex-direction:row;flex-wrap:wrap;align-content:space-between;height:100%;text-align:left;order:999}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-info .product-item-photo .product-item-details .product-item-details-desc,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-info .product-item-photo .product-item-details .product-item-details-desc{width:100%;min-width:100%;flex:0 1 auto;margin:0;padding-right:50px}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-info .product-item-photo .product-item-details .product-item-details-desc p,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-info .product-item-photo .product-item-details .product-item-details-desc p{line-height:16px}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-info .product-item-photo .product-item-details .product-item-details-action,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-info .product-item-photo .product-item-details .product-item-details-action{width:100%;min-width:100%;flex:0 1 auto}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details{border:none!important;padding:20px 20px 15px}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .price-box,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .price-box{margin:0 0 10px}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .price-box .price-container,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .price-box .price-container{margin-top:0}@media(min-width:768px){.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .price-box .price-container,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .price-box .price-container{font-size:2.4rem!important;padding-bottom:10px}}@media(max-width:1250px) and (min-width:768px){.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .price-box .price-container,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .price-box .price-container{font-size:1.4rem!important}}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .price-box .price-container .price-suffix,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .price-box .price-container .price-suffix{color:#585858;font-size:1.6rem;font-weight:500}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .price-box .price-container span.old-price,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .price-box .price-container span.old-price{display:block;vertical-align:middle;position:relative;left:50%;transform:translateX(-50%);width:100%}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .price-box .price-container span.old-price .price,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .price-box .price-container span.old-price .price,.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .price-box .price-container span.old-price .price-suffix,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .price-box .price-container span.old-price .price-suffix{font-weight:500}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .price-box .price-container .special-price,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .price-box .price-container .special-price{float:left;padding-right:20px}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .price-box .price-container .price,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .price-box .price-container .price{font-weight:500;color:#585858;font-size:1.6rem}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .price-box .price-container:after,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .price-box .price-container:after{content:'';top:46%}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .product-item-name,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .product-item-name{font-size:1.4rem}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .product-item-description,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .product-item-description{margin-bottom:0}@media(min-width:767px){.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .product-item-description,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .product-item-description{max-width:81%}}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .product-item-description p,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .product-item-description p{margin:0;color:#6f6f6f;font-size:1.4rem}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .product.name.product-item-name .product-item-link,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .product.name.product-item-name .product-item-link{text-decoration:none;color:#000;font-size:1.6rem;font-weight:600;transition:color .35s ease-in-out}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .product.name.product-item-name .product-item-link:hover,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .product.name.product-item-name .product-item-link:hover{color:#529262;transition:color .35s ease-in-out}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .product-item-actions,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .product-item-actions{margin:0;visibility:visible;opacity:1;width:48%;margin-right:2%}@media screen and (max-width:1199px) and (min-width:767px){.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .product-item-actions,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .product-item-actions{width:100%;margin:0 0 10px}}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .product-item-actions .actions-primary,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .product-item-actions .actions-primary{width:100%;margin-left:0}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .product-item-actions .actions-primary .tocart,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .product-item-actions .actions-primary .tocart{background-color:#fff;padding:15px;width:100%;visibility:visible;opacity:1;transition:all .25s ease-in-out;height:auto;border:2px solid #8b8b8b;font-weight:700;color:#000;text-transform:none;border-radius:5px;text-align:center}@media(max-width:767px){.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .product-item-actions .actions-primary .tocart,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .product-item-actions .actions-primary .tocart{visibility:visible;opacity:1}}@media(max-width:640px){.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .product-item-actions .actions-primary .tocart,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .product-item-actions .actions-primary .tocart{width:100%}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .product-item-actions .actions-primary .tocart span,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .product-item-actions .actions-primary .tocart span{display:inline-block}}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .product-item-actions .actions-primary .tocart:hover,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .product-item-actions .actions-primary .tocart:hover{background-color:#fff;transition:background-color .25s ease-in-out;opacity:.7}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .product-item-actions .actions-primary .tocart .add-to-cart-spacer,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .product-item-actions .actions-primary .tocart .add-to-cart-spacer{height:32px}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .product-item-actions .actions-primary .tocart:before,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .product-item-actions .actions-primary .tocart:before{content:"";display:none}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .product-item-actions .actions-primary:before,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .product-item-actions .actions-primary:before{content:"";background:url(../images/icons/view-arrow.svg) center no-repeat;display:block;width:22px;height:18px;position:absolute;right:13px;top:20px;transition:background-color .25s ease-in-out;background-color:#fff}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .actions-primary,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .actions-primary{width:48%;margin-left:2%}@media screen and (max-width:1199px) and (min-width:767px){.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .actions-primary,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .actions-primary{width:100%;margin-right:0}}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .actions-primary button.action.primary,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .actions-primary button.action.primary{background-color:#3e3e3e;border:2px solid #3e3e3e;color:#fff;width:100%;display:inline-block;padding:10px;height:auto;border-radius:5px;font-weight:600;transition:background-color .25s ease-in-out}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .actions-primary button.action.primary:hover,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .actions-primary button.action.primary:hover{transition:background-color .25s ease-in-out;background-color:#fff;border:2px solid #3e3e3e;color:#3e3e3e}.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .actions-primary button.action.primary:before,.catalogsearch-result-index .column.main .products.product-items li.item.product-item .product-item-details .actions-primary button.action.primary:before{display:none}.catalog-category-view .column.main .products.product-items li.item .action.tocart.primary.single-btn,.catalogsearch-result-index .column.main .products.product-items li.item .action.tocart.primary.single-btn{height:54px;min-height:54px;display:block;border:none;background-color:#404040}.catalog-category-view .column.main .products.product-items li.item .action.tocart.primary.single-btn:before,.catalogsearch-result-index .column.main .products.product-items li.item .action.tocart.primary.single-btn:before{display:none}.catalog-category-view .column.main .products.product-items li.item .action.tocart.primary.single-btn span,.catalogsearch-result-index .column.main .products.product-items li.item .action.tocart.primary.single-btn span{font-weight:600;padding-right:15px}.catalog-category-view .column.main .load-more-toolbar,.catalogsearch-result-index .column.main .load-more-toolbar{position:relative;height:60px;margin:20px}.catalog-category-view .column.main .load-more-toolbar button.load-more,.catalogsearch-result-index .column.main .load-more-toolbar button.load-more{background-color:#fff;border-color:#606060;color:#404040;position:absolute;left:50%;transform:translateX(-50%);width:300px;transition:all ease-in-out .5s;padding:19px}.catalog-category-view .column.main .load-more-toolbar button.load-more:hover,.catalogsearch-result-index .column.main .load-more-toolbar button.load-more:hover{background-color:#fff;color:#484545;transition:all ease-in-out .5s}.catalog-category-view .column.main .load-more-toolbar button.load-more #ln_product_overlay,.catalogsearch-result-index .column.main .load-more-toolbar button.load-more #ln_product_overlay{height:43px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}@media(max-width:767px){.catalog-category-view .column.main .load-more-toolbar button.load-more,.catalogsearch-result-index .column.main .load-more-toolbar button.load-more{width:100%}}.catalog-category-view .column.main .load-more-toolbar .loading,.catalogsearch-result-index .column.main .load-more-toolbar .loading{background-color:#fff!important}.catalog-category-view .column.main .loader:before,.catalogsearch-result-index .column.main .loader:before{display:none}.catalog-category-view .toolbar,.catalogsearch-result-index .toolbar{position:relative}.catalog-category-view .toolbar.toolbar-products .toolbar-sorter,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter{display:block;margin-right:0}.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.sorter,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter.sorter{width:100%}.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.sorter .sorter-label,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter.sorter .sorter-label{margin-bottom:0;line-height:26px;font-weight:400;display:block;text-align:left;color:#404040;background-color:transparent;padding:5px 15px;text-transform:none;font-size:1.6rem}@media screen and (min-width:767px) and (max-width:1000px){.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.sorter .sorter-label,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter.sorter .sorter-label{font-size:1.4rem}}.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.sorter .sorter-label:after,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter.sorter .sorter-label:after{right:15px;top:15px;z-index:3;position:absolute;content:"";width:15px;height:7px;opacity:.5;border:none;transform:rotate(180deg);background:url(../images/icons/cart-arrow.svg) no-repeat 0 0}.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.sorter .sorter-label.active:after,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter.sorter .sorter-label.active:after{transform:none;opacity:1}.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.sorter .sorter-options,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter.sorter .sorter-options{width:100%;margin:0}.catalog-category-view .toolbar.toolbar-products .toolbar-sorter .sorter_options,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter .sorter_options{display:none}@media(max-width:767px){.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.active .sorter-container,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter.active .sorter-container{height:100%;width:100%;top:0;bottom:0;left:0;position:fixed;padding-top:73px;border-radius:0;box-shadow:none;overflow:hidden;z-index:12;background-color:#f2f2f2}}@media(max-width:767px){.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.active .sorter-container .sortby-mobile,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter.active .sorter-container .sortby-mobile{position:absolute;top:30px;left:60px;z-index:14;display:inline-block;color:#484545;font-size:1.4rem}}@media(max-width:767px){.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.active .sorter-container .sortby-mobile:before,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter.active .sorter-container .sortby-mobile:before{content:"";background:url(../images/icons/sort-filter.svg) no-repeat 0 0;opacity:1;display:block;position:absolute;left:-33px;top:0;width:20px;height:20px}}@media(max-width:767px){.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.active .sorter-container:before,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter.active .sorter-container:before{content:"";display:block;position:fixed;top:35px;right:15px;z-index:99;width:10px;height:10px;background:url(../images/icons/close-cancel.svg) no-repeat 0 0;background-position:center;opacity:.5}}@media(max-width:767px){.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.active .sorter-container:after,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter.active .sorter-container:after{content:"";border-bottom:2px solid #fff;display:block;position:fixed;top:72px;left:0;right:0;z-index:15}}.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.active .sorter_options,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter.active .sorter_options{display:block;position:absolute;top:50px;z-index:12;background:#f2f2f2;box-shadow:4px -2px 6px rgba(0,0,0,.1);list-style:none;text-align:left;padding:20px;width:275px;right:0;margin:0;border-radius:7px 7px 0 0}@media(max-width:767px){.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.active .sorter_options,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter.active .sorter_options{height:100%;width:100%;top:0;bottom:0;left:0;margin-top:73px;padding-top:5px;padding-bottom:73px;border-radius:0;box-shadow:none;overflow:auto}}@media(max-width:767px){.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.active .sorter_options:before,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter.active .sorter_options:before{border-bottom:2px solid #fff;display:block;position:absolute;top:72px;left:0;right:0;z-index:15}}.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.active .sorter_options li,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter.active .sorter_options li{padding-left:50px;position:relative}@media(max-width:767px){.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.active .sorter_options li,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter.active .sorter_options li{padding:20px 20px 20px 50px;border-bottom:1px solid #e4e4e4}}.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.active .sorter_options li:before,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter.active .sorter_options li:before{content:"";position:absolute;top:1px;left:0;width:25px;height:25px}@media(max-width:767px){.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.active .sorter_options li:before,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter.active .sorter_options li:before{top:24px}}.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.active .sorter_options li:nth-child(1):before,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter.active .sorter_options li:nth-child(1):before{background:url(../images/icons/thumb.svg) no-repeat 0 0}.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.active .sorter_options li:nth-child(2):before,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter.active .sorter_options li:nth-child(2):before{background:url(../images/icons/sorter-az.svg) no-repeat 0 0}.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.active .sorter_options li:nth-child(3):before,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter.active .sorter_options li:nth-child(3):before{background:url(../images/icons/arrow-up.svg) no-repeat 0 0}.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.active .sorter_options li:nth-child(4):before,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter.active .sorter_options li:nth-child(4):before{background:url(../images/icons/arrow-down.svg) no-repeat 0 0}.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.active .sorter_options li:nth-child(5):before,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter.active .sorter_options li:nth-child(5):before{background:url(../images/icons/position.svg) no-repeat 0 0}.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.active .sorter_options li a,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter.active .sorter_options li a{color:#737373;text-decoration:none;padding:5px 0;display:block;text-transform:capitalize}@media(max-width:767px){.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.active .sorter_options li a,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter.active .sorter_options li a{font-size:1.6rem}}.catalog-category-view .toolbar.toolbar-products .toolbar-sorter.active .sorter_options li a:focus,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter.active .sorter_options li a:focus{color:#404040}.catalog-category-view .toolbar.toolbar-products .toolbar-sorter .sortby-mobile,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter .sortby-mobile{position:absolute;top:7px;left:-36px;float:left;color:#404040;font-size:1.6rem}@media screen and (min-width:767px) and (max-width:1000px){.catalog-category-view .toolbar.toolbar-products .toolbar-sorter .sortby-mobile,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter .sortby-mobile{top:9px;left:-31px;font-size:1.4rem}}@media(max-width:767px){.catalog-category-view .toolbar.toolbar-products .toolbar-sorter .sortby-mobile,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-sorter .sortby-mobile{display:none}}.catalog-category-view .toolbar.toolbar-products .action.sorter-action,.catalogsearch-result-index .toolbar.toolbar-products .action.sorter-action{border-left:none;border-top:1px solid #bab7b7;border-right:1px solid #bab7b7;border-bottom:1px solid #bab7b7;margin-top:0;display:block;width:100%;text-align:left;padding:7px 15px;font-size:14px;color:#bab7b7;text-decoration:none;position:relative;line-height:18px}.catalog-category-view .toolbar.toolbar-products .action.sorter-action:hover,.catalogsearch-result-index .toolbar.toolbar-products .action.sorter-action:hover{color:#529262;cursor:pointer}.catalog-category-view .toolbar.toolbar-products .action.sorter-action:hover:before,.catalogsearch-result-index .toolbar.toolbar-products .action.sorter-action:hover:before{color:#529262}.catalog-category-view .toolbar.toolbar-products .action.sorter-action:before,.catalogsearch-result-index .toolbar.toolbar-products .action.sorter-action:before{position:absolute;right:10px;top:6px;color:#bab7b7;z-index:-5}@media(max-width:767px){.catalog-category-view .footer-middle-2,.catalogsearch-result-index .footer-middle-2{padding-bottom:100px}}.catalog-category-view .roomvo-container,.catalogsearch-result-index .roomvo-container{display:none!important}.catalog-category-view.page-products .message-success.success.message,.catalogsearch-result-index.page-products .message-success.success.message,.catalog-category-view.page-products .modals-overlay,.catalogsearch-result-index.page-products .modals-overlay,.catalog-category-view.page-products .addon-product-modal-window.modal-slide._show,.catalogsearch-result-index.page-products .addon-product-modal-window.modal-slide._show{display:none}.catalog-category-view.page-products._has-modal,.catalogsearch-result-index.page-products._has-modal{overflow:unset}.catalog-category-view.page-products aside.modal-popup.confirm._show,.catalogsearch-result-index.page-products aside.modal-popup.confirm._show{background:rgba(51,51,51,.55);z-index:999999!important}.catalog-category-view.page-products .page-wrapper,.catalogsearch-result-index.page-products .page-wrapper{background-color:#f1f1f1}@media(max-width:767px){.catalog-category-view.page-products .page-wrapper p#toolbar-amount,.catalogsearch-result-index.page-products .page-wrapper p#toolbar-amount{display:block!important;text-align:center;width:100%;padding:10px;color:#6f6f6f;font-size:1.4rem}}.catalog-category-view.page-products .special-price,.catalogsearch-result-index.page-products .special-price{float:left;padding-right:10px}.catalog-category-view.page-products .roomvo-stimr,.catalogsearch-result-index.page-products .roomvo-stimr{display:block!important;width:80px!important;right:0!important;color:#6f6f6f!important;font-size:10px!important;line-height:13px!important;background:0 0!important;border:none!important;top:90px!important;bottom:unset!important;position:relative!important;left:calc(100% - 80px)!important;text-transform:none;margin:-76px 0 0!important;height:76px!important;transition:all ease-in-out .5s}.catalog-category-view.page-products .roomvo-stimr:before,.catalogsearch-result-index.page-products .roomvo-stimr:before{content:"";background:url(../images/icons/camera.svg) center no-repeat;display:block;width:40px;height:50px;margin:0 auto}.catalog-category-view.page-products .roomvo-stimr img,.catalogsearch-result-index.page-products .roomvo-stimr img{display:none!important}.catalog-category-view.page-products .roomvo-stimr:hover,.catalogsearch-result-index.page-products .roomvo-stimr:hover{opacity:.55}@media(max-width:767px){.catalog-category-view .page-main,.catalogsearch-result-index .page-main{margin-top:40px!important}}@media(max-width:767px){.catalog-category-view .amscroll-load-button,.catalogsearch-result-index .amscroll-load-button{margin:5px auto;width:90%;text-align:center;cursor:pointer;left:auto;right:auto;transform:none}}.catalogsearch-result-index .page-title .base{font-size:26px;font-weight:500;color:#529262}@media(max-width:640px){.catalogsearch-result-index .search .toolbar .toolbar-sorter{margin-right:auto;margin-left:auto;width:100%}}.catalogsearch-result-index.page-with-filter .column.main .products .custom-toolbar{bottom:auto;float:none;height:auto}@media(max-width:767px){.catalogsearch-result-index.page-with-filter .column.main .products .custom-toolbar .category-sort{left:0}}.catalogsearch-result-index.page-with-filter .column.main .products .custom-toolbar .category-sort .toolbar-products{width:245px}.catalogsearch-result-index.page-with-filter .column.main .products .custom-toolbar .toolbar-sorter{position:relative}.catalogsearch-result-index.page-with-filter .column.main .products .custom-toolbar .toolbar-sorter.active .sorter_options{top:45px;right:auto;left:0}.catalogsearch-result-index.page-with-filter .column.main .products .custom-toolbar .toolbar-amount{display:flex!important;padding-top:12px;font-size:1.6rem;color:#404040}.catalogsearch-result-index.page-with-filter .column.main .products .custom-toolbar .toolbar-amount span{display:inline-block;padding-right:5px}.catalogsearch-result-index.page-with-filter .page-title-wrapper{background:0 0}.catalogsearch-result-index.page-with-filter .page-title-wrapper .page-title{padding:0 10px;margin:0}.product.actions.product-item-actions{z-index:2;position:relative}.catalogsearch-result-index.page-layout-2columns-left .column.main{width:100%}.catalogsearch-result-index.page-layout-2columns-left .sidebar.sidebar-main{display:none}.catalogsearch-result-index.page-layout-2columns-left .block.filter{display:none}.catalog-category-view.page-layout-1column .page-main{padding-top:0}@media(max-width:767px){.catalog-category-view.page-layout-1column .page-main{margin-top:15px}}.catalog-category-view.page-layout-1column .page-main .category-view .category-image.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.catalog-category-view.page-layout-1column .page-main .category-view .category-image.full-width img{max-width:100%;width:100%;height:auto;max-height:375px;object-fit:cover;display:block}@media(max-width:575px){.catalog-category-view.page-layout-1column .page-main .category-view .category-image.full-width img{height:160px;max-height:160px;object-fit:cover;display:block}}@media(min-width:576px) and (max-width:767px){.catalog-category-view.page-layout-1column .page-main .category-view .category-image.full-width img{height:auto;max-height:225px;object-fit:contain;display:block}}#layered-horizontal-container{margin-bottom:0}.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset .field.qty{margin-bottom:32px}body.ajax-loading .products.wrapper .loading-products{display:block!important}body .products.wrapper .loading-products{display:none}.column.main .ln_overlay .loader:before{display:none}.column.main .ln_overlay .loader svg{position:fixed;top:50%;right:50%;transform:translate(50%,-50%)}.page-wrapper .columns #layer-product-list{padding-top:0}@media(max-width:768px){.catalog-category-view .column.main .products.product-items li.item.product-item .product-item-details .product-item-name{font-size:14px;color:#404040}}.product-grid-flex{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.product-grid-flex .product-grid-flex-item{margin-bottom:20px;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 33.3%;-ms-flex:0 1 33.3%;flex:0 1 33.3%;max-width:33.3%;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}@media(max-width:575px){.product-grid-flex .product-grid-flex-item{-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}}@media(min-width:576px) and (max-width:767px){.product-grid-flex .product-grid-flex-item{-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}}@media(min-width:768px) and (max-width:991px){.product-grid-flex .product-grid-flex-item{-webkit-flex:0 1 33.33%;-ms-flex:0 1 33.33%;flex:0 1 33.33%;max-width:33.33%}}@media(min-width:992px) and (max-width:1199px){.product-grid-flex .product-grid-flex-item{-webkit-flex:0 1 33.3%;-ms-flex:0 1 33.3%;flex:0 1 33.3%;max-width:33.3%}}@media(min-width:1200px){.product-grid-flex .product-grid-flex-item{-webkit-flex:0 1 33.3%;-ms-flex:0 1 33.3%;flex:0 1 33.3%;max-width:33.3%}}.column.main .products.product-items li.item.product-item .product-item-details .special-price .price-container .price-wrapper .price{font-size:1.8rem;color:#ed1c24;font-weight:600}@media(max-width:1250px) and (min-width:768px){.column.main .products.product-items li.item.product-item .product-item-details .special-price .price-container .price-wrapper .price{font-size:1.6rem}}.column.main .products.product-items li.item.product-item .product-item-details .old-price .price{font-weight:400;color:#bab7b7}.column.main .products.product-items li.item.product-item .product-item-details .price-container .price-wrapper .price{font-size:1.8rem;color:#404040;font-weight:600}@media(max-width:1250px) and (min-width:768px){.column.main .products.product-items li.item.product-item .product-item-details .price-container .price-wrapper .price{font-size:1.6rem}}#layer-product-list{margin-top:0;padding-top:0}#layer-product-list .custom-toolbar{padding:0 0 0 10px}#layer-product-list .custom-toolbar .category-sort{flex:1}#layer-product-list .custom-toolbar .category-sort .toolbar.toolbar-products{width:100%;position:relative;right:-10px}#layer-product-list .custom-toolbar .category-sort .toolbar.toolbar-products .field.limiter{display:none}#layer-product-list .custom-toolbar .category-sort .toolbar.toolbar-products .toolbar-sorter.sorter{float:right;position:relative;display:block;width:100%;right:0}#layer-product-list .custom-toolbar .category-sort .toolbar.toolbar-products .toolbar-sorter.sorter select#sorter{float:right;width:155px}#layer-product-list .custom-toolbar .category-sort .toolbar.toolbar-products #toolbar-amount.toolbar-amount{display:block;position:relative;float:left;width:100px}#layer-product-list .custom-toolbar .category-sort .toolbar.toolbar-products .limiter-options{display:none}.catalog-category-view .column.main .products .custom-toolbar .category-sort .toolbar.toolbar-products .sorter-action{display:none!important}#layer-product-list .custom-toolbar .category-sort .toolbar.toolbar-products{flex-flow:row-reverse}#layer-product-list .custom-toolbar .category-sort .toolbar.toolbar-products .toolbar-sorter.sorter{width:auto}#layer-product-list .custom-toolbar .category-sort .toolbar.toolbar-products #toolbar-amount.toolbar-amount{flex:content;position:absolute;left:0}#layer-product-list .custom-toolbar .category-sort .toolbar.toolbar-products .toolbar-sorter.sorter{display:flex}#layer-product-list .custom-toolbar{padding:0}#layer-product-list .custom-toolbar .category-sort .toolbar.toolbar-products .toolbar-sorter.sorter select#sorter{margin-right:20px}@media(min-width:769px){.catalog-product-view{width:100%}.catalog-product-view .fotorama__zoom-out{top:160px!important}.catalog-product-view .fotorama__zoom-in{top:100px!important}.catalog-product-view .modals-overlay{z-index:999!important}.catalog-product-view .addon-product-modal-window{z-index:999999!important}.catalog-product-view .message-error.error.message{z-index:99;width:50%}.catalog-product-view .message-success.success.message{width:50%}.catalog-product-view .page-footer{z-index:9999}.catalog-product-view .page-wrapper .breadcrumbs{min-width:100%;padding:0 30px}.catalog-product-view .page-wrapper #maincontent.page-main{max-width:100%;width:100%}.catalog-product-view .page-wrapper .product-info-main{width:40%;background:#fbfbfb;position:fixed;right:0;top:45px;padding:234px 30px 30px;transition:all .5s ease;height:100vw!important}.catalog-product-view .page-wrapper .product-info-main .page-title-wrapper h1.page-title{width:75%;display:inline-block}.catalog-product-view .page-wrapper .product-info-main .page-title-wrapper h1.page-title span{font-size:20px;font-weight:600;color:#404040}.catalog-product-view .page-wrapper .product-info-main .page-title-wrapper .pdp-badges{width:20%;position:absolute;display:inline-block}.catalog-product-view .page-wrapper .product-info-main .page-title-wrapper .pdp-badges .pdp-badge-holder img{display:block;float:right;width:50px}.catalog-product-view .page-wrapper .product-info-main .product.attribute.sku{border-bottom:1px solid #e6e6e6}.catalog-product-view .page-wrapper .product-info-main .product.attribute.sku .value{color:#a5a5a5;font-size:12px}.catalog-product-view .page-wrapper .product-info-main .product-info-price .price-box.price-final_price{width:60%}.catalog-product-view .page-wrapper .product-info-main .product-info-price .price-box.price-final_price .price-container .price-wrapper{padding-bottom:13px}.catalog-product-view .page-wrapper .product-info-main .product-info-price .price-box.price-final_price .price-container .price-wrapper span.price{font-size:20px;color:#404040;font-weight:600}.catalog-product-view .page-wrapper .product-info-main .product-info-price .price-box.price-final_price .price-container .price-wrapper span.price-suffix{font-size:20px;color:#404040;font-weight:600}.catalog-product-view .page-wrapper .product-info-main #instalmentCalc{float:right;display:block!important}.catalog-product-view .page-wrapper .product-info-main #instalmentCalc .ins-price{font-weight:200}.catalog-product-view .page-wrapper .product-info-main #instalmentCalc .ins-price span{font-weight:200;text-decoration:underline}.catalog-product-view .page-wrapper .product-info-main #instalmentCalc .ins-price .ins-price{font-weight:200}.catalog-product-view .page-wrapper .product-info-main #instalmentCalc .ins-price #question-me{text-decoration:underline}.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset .action.primary.tocart{background:#81c784;text-transform:unset;font-weight:600;font-size:16px}.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset .action.primary.tocart::before{content:"";background:url(../images/icons/shopping-cart.svg) no-repeat 0 0;background-size:30px;padding-right:30px;display:inline-block;height:27px;width:27px}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator .input-title{color:#404040;display:block;position:relative;width:100%;margin-bottom:10px}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator .qty-input-group{overflow:visible;flex:0 1 auto;width:40%;float:left;max-width:100%!important;min-width:34%}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator .qty-input-group #area_to_cover{float:left;position:relative;display:block;width:50%!important;border:1px solid #404040;margin-right:0}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator .qty-input-group .label{top:43%;z-index:99;position:absolute;right:53%!important}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator .qty-input-group .counter-btns-group{float:left;width:30%}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator .qty-input-group .counter-btns-group .qty-btn{color:#fff;background:#404040;width:50px;height:28px;display:block;font-weight:700;text-align:center;cursor:pointer}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator .qty-input-group .counter-btns-group .qty-btn span{position:relative;top:50%;transform:translateY(-50%);display:block;font-size:16px}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator .qty-input-group .counter-btns-group .inc{border-bottom:1px solid #fff}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator .qty-input-group .counter-btns-group .dec{font-size:20px}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator .qty-btn-m{display:none}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator #calc_btn{float:left;background:#fff;color:#404040;border:1px solid #404040;font-weight:400;text-transform:capitalize;font-size:12px;width:90%!important;min-width:40%!important;max-width:60%!important;height:auto;padding:6px 0 10px}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator #calc_btn span{position:relative}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator #calc_btn span:before{content:"";background:url(../images/icons/calculator.svg) no-repeat 0 0;background-size:30px;padding-right:35px;display:inline-block;height:27px;width:27px;position:relative;top:6px}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator .select-text{display:inline-block;float:left;color:#404040;font-weight:600;top:19px;position:relative;margin:0 1%;text-align:center;width:10%}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator.plain-product .qty-input-group .label{left:263px}.catalog-product-view .page-wrapper .product-info-main .product-addto-links .tocompare,.catalog-product-view .page-wrapper .product-info-main .product-addto-links .towishlist{display:none}.catalog-product-view .page-wrapper .product-info-main .trust-message{margin:20px auto;position:relative;width:auto}.catalog-product-view .page-wrapper .product-info-main .trust-message p{margin:0;padding:0;text-align:center;color:#bfbfbf;font-size:14px;display:inline-block}.catalog-product-view .page-wrapper .product-info-main .trust-message:before{content:"";background:url(../images/icons/lock.svg) no-repeat 0 0;background-size:30px;padding-right:35px;display:inline-block;height:27px;width:27px;position:relative;top:6px}.catalog-product-view .page-wrapper .product.media{width:60%;padding:0}.catalog-product-view .page-wrapper .product.media .fotorama .fotorama__stage{padding-left:30px}.catalog-product-view .page-wrapper .product.media .fotorama .fotorama__stage__frame .fotorama__img{left:0;top:0;transform:none}.catalog-product-view .page-wrapper .product.media .fotorama .fotorama__arr .fotorama__arr__arr{left:41px;top:40%}.catalog-product-view .page-wrapper .product.media .fotorama .fotorama__arr .fotorama__arr__arr::before{background:0 0;border:0}.catalog-product-view .page-wrapper .product.info.detailed{width:60%;padding:0}.catalog-product-view .page-wrapper .main-upsell-product-detail{width:58%}.area-calculator-wrap .modal-inner-wrap{padding:30px}.area-calculator-wrap .modal-inner-wrap .modal-title{font-weight:600}.area-calculator-wrap .modal-inner-wrap #tile_calc_modal .area-calculator{padding:0}.area-calculator-wrap .modal-inner-wrap #tile_calc_modal .area-calculator .area-initial{margin:0 -15px}.area-calculator-wrap .modal-inner-wrap #tile_calc_modal .area-calculator .area-initial .description{font-size:14px;color:#595959;margin-bottom:30px}.area-calculator-wrap .modal-inner-wrap #tile_calc_modal .area-calculator .area-initial .floorarea-img{background:url(../images/tile-calculator-room.png) no-repeat 0 0;background-size:162px;height:126px;width:162px;margin:0 auto;position:relative}.area-calculator-wrap .modal-inner-wrap #tile_calc_modal .input-title{color:#404040;font-weight:600;font-size:14px;text-align:left}}.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset .control.calculator+.show-quote-button.display-quote-button{display:flex!important}@media screen and (min-width:769px){.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset .control.calculator+.show-quote-button.display-quote-button{justify-content:flex-end;margin-top:-18px;position:relative;left:25px;width:60%}}@media screen and (max-width:767px){.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset .control.calculator+.show-quote-button.display-quote-button{justify-content:center}}@media screen and (max-width:767px){.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset .control.calculator .counter-btns-group+.show-quote-button{text-align:center;margin-bottom:8px}}.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset .field.qty.each+.show-quote-button.display-quote-button{margin-left:10px;margin-bottom:10px}@media screen and (max-width:767px){.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset .field.qty.each+.show-quote-button.display-quote-button{margin:20px 0 10px 10px;text-align:center}}.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset .show-quote-button{width:100%;clear:both;float:left}.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset .show-quote-button.display-quote-button{display:block!important}.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset .show-quote-button .action.primary.tocart.send-email-quote{background:0 0;color:#404040;font-size:13px;padding:0;font-weight:400;height:auto;text-decoration:underline;text-align:left;cursor:pointer;border:none}.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset .show-quote-button .action.primary.tocart.send-email-quote:before{background:url(../images/icons/envelope.svg) no-repeat 0 0;height:24px;width:24px;top:-6px;position:relative}@media screen and (max-width:767px){.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset .show-quote-button .action.primary.tocart.send-email-quote{text-align:center}}@media screen and (max-width:767px){.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset .show-quote-button+.show-quote-button.display-quote-button{display:none!important}}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result .col-12.area-add-room .btn-add-room{font-size:14px;font-weight:600;height:30px;color:#404040;background:#f7f7f7!important;border:none!important;border-color:none;transition:all .274s ease-in-out;text-align:center;display:block!important;padding:12px 35px!important;height:auto!important;margin:0 auto}.modals-wrapper .modal-popup.area-calculator-wrap .area-calculator .area-result .col-12.area-add-room span:before{content:"+";color:#81c784;height:30px;width:30px;background-size:30px;display:inline-block;font-size:18px}@media(max-width:768px){.catalog-product-view #maincontent{padding:0}.catalog-product-view .page-wrapper .breadcrumbs{display:none}.catalog-product-view .page-wrapper .product-info-main{padding:0 20px}.catalog-product-view .page-wrapper .product-info-main .page-title-wrapper h1.page-title{width:75%;display:inline-block}.catalog-product-view .page-wrapper .product-info-main .page-title-wrapper h1.page-title span{font-size:18px;font-weight:400;color:#404040}.catalog-product-view .page-wrapper .product-info-main .page-title-wrapper .pdp-badges{width:20%;position:absolute;display:inline-block}.catalog-product-view .page-wrapper .product-info-main .page-title-wrapper .pdp-badges .pdp-badge-holder img{display:block;float:right;width:50px}.catalog-product-view .page-wrapper .product-info-main .product.attribute.sku{border-bottom:1px solid #e6e6e6}.catalog-product-view .page-wrapper .product-info-main .product.attribute.sku .value{color:#a5a5a5;font-size:12px}.catalog-product-view .page-wrapper .product-info-main .product-info-price .price-box.price-final_price .price-container .price-wrapper{padding-bottom:13px}.catalog-product-view .page-wrapper .product-info-main .product-info-price .price-box.price-final_price .price-container .price-wrapper span.price{font-size:20px;color:#404040;font-weight:600}.catalog-product-view .page-wrapper .product-info-main .product-info-price .price-box.price-final_price .price-container .price-wrapper span.price-suffix{font-size:20px;color:#404040;font-weight:600}.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset .action.primary.tocart{background:#81c784;text-transform:unset;font-weight:600;font-size:16px}.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset .action.primary.tocart::before{content:"";background:url(../images/icons/shopping-cart.svg) no-repeat 0 0;background-size:30px;padding-right:30px;display:inline-block;height:27px;width:27px}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator{margin-bottom:0!important}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator .input-title{color:#404040;display:block;position:relative;width:100%}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator .qty-input-group{overflow:visible;flex:0 1 auto;width:40%;float:left;max-width:100%!important;min-width:34%}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator .qty-input-group span{display:block}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator .qty-input-group #area_to_cover{float:none;position:relative;display:inline-block;width:64%!important;border:1px solid #404040;margin-right:0;text-align:center!important;height:57.5px}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator .qty-input-group .label{top:22%!important;z-index:99;right:20%!important;position:absolute;left:unset}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator .qty-input-group .label:before{content:""}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator .qty-input-group .qty-btn{display:none}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator .qty-input-group .qty-btn-m{color:#fff;background:#404040;width:17%;height:57px;display:block;font-weight:700;text-align:center;cursor:pointer;top:-20px;position:relative;margin-right:-3px;float:none}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator .qty-input-group .qty-btn-m span{position:relative;top:50%;transform:translateY(-50%);display:block!important;font-size:16px}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator .qty-input-group .qty-btn-m{display:inline-block}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator .qty-input-group .inc{border-bottom:1px solid #fff;margin-left:-3px;height:58.5px}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator .qty-input-group .dec{font-size:20px;height:57.5px}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator #calc_btn{float:left;background:#fff;color:#404040;border:1px solid #404040;font-weight:400;text-transform:capitalize;font-size:12px;width:100%!important;min-width:40%!important;max-width:100%!important;height:auto;padding:6px 0 10px}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator #calc_btn span{position:relative}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator #calc_btn span:before{content:"";background:url(../images/icons/calculator.svg) no-repeat 0 0;background-size:30px;padding-right:35px;display:inline-block;height:27px;width:27px;position:relative;top:6px}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator .select-text{display:inline-block;float:left;color:#404040;font-weight:600;top:unset;position:relative;margin:0 0 10px 0%;text-align:center;width:100%}.catalog-product-view .page-wrapper .product-info-main .box-tocart .field.qty .control.calculator .base-amount-display{left:unset;bottom:unset;right:0}.catalog-product-view .page-wrapper .product-info-main .product-addto-links .tocompare,.catalog-product-view .page-wrapper .product-info-main .product-addto-links .towishlist{display:none}.catalog-product-view .page-wrapper .product-info-main .trust-message{margin:20px auto;position:relative;width:auto}.catalog-product-view .page-wrapper .product-info-main .trust-message p{margin:0;padding:0;text-align:center;color:#bfbfbf;font-size:14px;display:inline-block}.catalog-product-view .page-wrapper .product-info-main .trust-message:before{content:"";background:url(../images/icons/lock.svg) no-repeat 0 0;background-size:30px;padding-right:35px;display:inline-block;height:27px;width:27px;position:relative;top:6px}.catalog-product-view .page-wrapper .product-info-main .mobicred-logo{float:left;position:relative;display:inline-block}.catalog-product-view .page-wrapper .product-info-main .ins-price{float:left;position:relative;display:inline-block;top:12px;margin-left:13px}.catalog-product-view .page-wrapper .product.media .fotorama .fotorama__stage{border-radius:0}.catalog-product-view .page-wrapper .product.media .fotorama .fotorama__stage__frame .fotorama__img{width:100%}}#mobicred-popup .mobicred-inner{text-align:center;font-size:16px;font-weight:100;padding-top:30px}#mobicred-popup .mobicred-inner h1{font-size:22px;font-weight:400}#mobicred-popup .mobicred-inner h2{font-size:18px;font-weight:400}#mobicred-popup .mobicred-inner .strong{font-weight:400}#mobicred-popup .mobicred-inner .apply{color:#0b5d0f;font-weight:400}#mobicred-popup .mobicred-inner .apply::after{content:"";display:inline-block;background-size:25px!important;width:30px;height:30px;position:absolute;background:url(../images/icons/right-arrow-green.png) no-repeat 10px -2px}#mobicred-popup .mobicred-inner .apply:hover{color:#81c784}#instalmentCalc{float:right;display:block!important}#instalmentCalc .ins-price{font-weight:200}#instalmentCalc .ins-price span{font-weight:200;text-decoration:underline}#instalmentCalc .ins-price .ins-price{font-weight:200}#instalmentCalc .ins-price #question-me{text-decoration:underline}.catalog-product-view .page-wrapper .product.media{position:relative}.catalog-product-view .page-wrapper .product.media button.roomvo-stimr{background-color:#fff!important;margin-top:0!important;font-size:1.2rem!important;font-weight:500!important;z-index:4;display:block!important;padding:5px;height:100px!important;width:100px!important;right:10px!important;left:unset!important;color:#6f6f6f!important;line-height:13px!important;border:none!important;top:unset!important;bottom:105px!important;text-transform:none!important;position:absolute!important;transition:all ease-in-out .5s}@media(max-width:767px){.catalog-product-view .page-wrapper .product.media button.roomvo-stimr{bottom:45px!important}}.catalog-product-view .page-wrapper .product.media button.roomvo-stimr:hover{background-color:#fff!important;border:none;color:#6f6f6f!important;opacity:.95}.catalog-product-view .page-wrapper .product.media button.roomvo-stimr:before{content:"";background:url(../images/icons/camera.svg) center no-repeat;background-size:contain;display:block;width:40px;height:50px;margin:0 auto}.catalog-product-view .page-wrapper .product.media button.roomvo-stimr img{max-height:0;opacity:0}.widget.block-products-list .owl-carousel{margin:0}.widget.block-products-list .owl-carousel a{text-decoration:none}.widget.block-products-list .owl-carousel a .block-products-container{box-shadow:0;margin:5px 0 20px;transition:box-shadow .25s ease-in-out}.widget.block-products-list .owl-carousel a .block-products-container:hover{box-shadow:0 1px 6px 3px #d8d8d8;transition:box-shadow .25s ease-in-out}.widget.block-products-list .owl-carousel a .block-products-container .block-products-info{padding:10px}.widget.block-products-list .owl-carousel a .block-products-container .block-products-info .title{color:#949494;font-weight:600;margin-bottom:0;height:40px;overflow:hidden;border-bottom:1px solid #eee}@media(max-width:767px){.widget.block-products-list .owl-carousel a .block-products-container .block-products-info .title{height:22px;white-space:nowrap;text-overflow:ellipsis}}.widget.block-products-list .owl-carousel a .block-products-container .block-products-info .price{color:#529262;font-style:italic;font-weight:700;font-size:16px}.widget.block-products-list .owl-carousel a .block-products-container .block-products-info .price .price-box{margin:3px 0 0}.widget.block-products-list .owl-carousel a .block-products-container .block-products-info .price .price-box .price-suffix{color:#949494;font-size:14px}.widget.block-products-list .owl-carousel .owl-dots{margin-top:15px}.minicart-wrapper .block-minicart{border:none;box-shadow:0 0 1px 0 rgba(0,0,0,.1),0 3px 10px 3px rgba(0,0,0,.25)}.minicart-wrapper .block-minicart .items-total{font-size:13px;color:#bab7b7}.minicart-wrapper .block-minicart .items-total .count{color:#949494}.minicart-wrapper .block-minicart .subtotal .label{color:#bab7b7}.minicart-wrapper .block-minicart .subtotal .label span{line-height:10px}.minicart-wrapper .block-minicart .subtotal .price-container .price-wrapper .price{color:#949494;line-height:13px}.minicart-wrapper .block-minicart .product-item.active .minicart-addons{display:block}.minicart-wrapper .block-minicart .product-item .product-item-photo{padding:0 15px 0 0}.minicart-wrapper .block-minicart .product-item .product-item-details .product-item-name{color:#484545;font-size:13px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.minicart-wrapper .block-minicart .product-item .product-item-details .price-container .minicart-price .price{font-weight:600;color:#484545;font-size:16px}.minicart-wrapper .block-minicart .product-item .product-image-container{border:none}.minicart-wrapper .block-minicart .product-item .product.actions a:before{color:#bab7b7}.minicart-wrapper .block-minicart .product-item .minicart-addons_toggle{margin:15px 0 3px;padding:5px;background:#f7f7f7;text-align:center}.minicart-wrapper .block-minicart .product-item .minicart-addons_toggle.active span:after{top:5px;transform:rotatez(180deg) translate(0,-50%);transition:transform .5s ease}.minicart-wrapper .block-minicart .product-item .minicart-addons_toggle span{position:relative;padding-right:15px;color:#404040}.minicart-wrapper .block-minicart .product-item .minicart-addons_toggle span:after{content:'\f813';position:absolute;top:3px;right:-4px;transform:translate(0,-50%);width:8px;height:8px;transition:transform .5s ease;color:#404040;font-family:porto-icons}.minicart-wrapper .block-minicart .product-item .minicart-addons{display:none;padding:18px 10px 0;background-color:#f7f7f7}.minicart-wrapper .block-minicart .product-item .minicart-addons .item.product-item .addon .product-item-photo{max-width:75px;float:left;padding:0}.minicart-wrapper .block-minicart .product-item .minicart-addons .item.product-item .addon .product-item-details{padding-left:85px}.minicart-wrapper .block-minicart .product-item button.update-cart-item{height:31px;background-color:transparent;transition:background-color .35s ease-in-out}.minicart-wrapper .block-minicart .product-item button.update-cart-item:hover{background-color:#61a673;transition:all .35s ease-in-out;border:1px solid #529262}.checkout-cart-index .vas-bar{z-index:5;position:relative}.checkout-cart-index .top-container{width:100vw;min-width:100%;padding:0;z-index:4}.checkout-cart-index .top-container img{width:100%}.checkout-cart-index #maincontent{padding:15px!important;width:100%!important;max-width:100%!important}.checkout-cart-index .table>tbody+tbody{border:0}.checkout-cart-index .cart.table-wrapper .cart>.item{border:0}.checkout-cart-index .table-wrapper{border-top:1px solid #eff0ef;border-collapse:inherit}.checkout-cart-index .table-wrapper thead.cart-page-head{background:#f7f7f7}.checkout-cart-index .table-wrapper thead.cart-page-head tr{border:0}.checkout-cart-index .table-wrapper thead.cart-page-head tr th.col{padding:12px 0 12px 12px;border:0}.checkout-cart-index .table-wrapper thead.cart-page-head tr th.col span{color:#404040;font-size:16px;font-weight:400}.checkout-cart-index .table-wrapper thead.cart-page-head .col.qty,.checkout-cart-index .table-wrapper thead.cart-page-head .col.price{text-align:left}.checkout-cart-index .table-wrapper #shopping-cart-table .item-line-name{display:none}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item.is-addon{background:#f7f7f7;z-index:2;width:100%;position:relative;display:none}@media(max-width:767px){.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item.is-addon{background-color:#fff}}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item.is-addon .item-info{border-bottom:none!important;z-index:2}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item.is-addon .col.item{border-left:none;width:100%;padding:7px}@media(max-width:767px){.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item.is-addon .col.item{border-left:none!important;max-width:80%;border:0}}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item.is-addon .item-actions{border-right:none}@media(max-width:767px){.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item.is-addon .item-actions{border:none}}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item.is-addon .product-item-photo{margin-left:5px}@media(max-width:767px){.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item.is-addon .input-text.qty{text-align:center!important}}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item.has-addon .col.item .product-item-name{font-weight:600!important;line-height:17px;padding-top:12px;margin-top:-4px}@media(max-width:767px){.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item.has-addon .col.item .product-item-name{margin-top:4px}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item.has-addon .col.item .product-item-name a{padding-left:5px;margin-right:35px}}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .col.item a.product-item-photo{padding:15px 10px 15px 0}@media(max-width:767px){.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .col.item a.product-item-photo{padding:0 10px 15px 0}}@media(max-width:767px){.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .col.item{padding:0}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .col.item .col.price{width:100%;margin-bottom:15px}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .col.item .item-actions .remove{margin-top:10px}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .col.item .product-item-name{font-weight:400}}@media(max-width:767px){.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .col.qty{padding:15px 0;width:100%}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .col.qty .control.qty{float:right}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .col.qty .base-qty{position:absolute;right:40px;bottom:-5px}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .col.qty::before{display:none}}@media(max-width:767px){.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .col.subtotal{padding:0 15px 10px;width:100%}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .col.subtotal span{text-align:right}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .col.subtotal::before{display:none}}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .col.single-line-price{padding:0 0 5px;min-width:110px}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .col.single-line-price .price{vertical-align:middle;font-size:14px;color:#272727;font-weight:200;padding-left:3px}@media(max-width:767px){.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .col.single-line-price .price .sell-price .old-price{display:block}}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .col.single-line-price .price::before{padding:0}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item tr{border:0}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .product-item-photo .product-image-container{width:110px!important;border:none}@media(max-width:767px){.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .product-item-photo{max-width:100%;padding-right:18px}}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .product-item-details{vertical-align:top}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .product-item-details .product-item-name{margin-top:4px;line-height:17px}@media(max-width:767px){.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .product-item-details .product-item-name{margin-top:8px}}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .product-item-details .product-item-name a{color:#484545;font-size:14px}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .product-item-details .cart-short-description{font-size:13px;color:#949494}@media(max-width:767px){.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .product-item-details .cart-short-description{display:block;margin-top:5px}}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .product-item-details .col.price{text-align:left;padding:0}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .product-item-details .col.price .sell-price .price{font-weight:600;color:#529262}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .product-item-details .col.price .normal-price .price{color:#bab7b7;text-decoration:none;position:relative;font-size:12px;padding:0 5px}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .product-item-details .col.price .normal-price .price:before{content:"";background-color:#ed1c24;left:0;top:50%;position:absolute;width:100%;height:1px}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .field.qty .control{position:relative;width:118px;margin-bottom:1px}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .field.qty .control.qty input{float:left;width:80px;height:50px;max-width:80px;padding:5px 10px;text-align:left}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .field.qty .control.qty label{position:absolute;top:17px;right:45px;display:block}@media(max-width:767px){.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .field.qty .control.qty label{padding:0;right:56px}}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .field.qty .base-qty{height:0}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .field.qty .base-qty p{height:0}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .subtotal{min-width:45px}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .subtotal .cart-price .price{font-size:14px;color:#272727;font-weight:600}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .item-actions .actions-toolbar{padding-bottom:10px}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .item-actions .actions-toolbar .remove{font-size:14px;color:#484545;background:url(../images/icons/cart-trash.svg) no-repeat 0 0;width:30px;height:30px;display:block;vertical-align:middle;background-size:30px}@media(max-width:767px){.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .item-actions .actions-toolbar .remove{background-size:22px;position:absolute;top:-158px;right:-22px}}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .item-actions .actions-toolbar .remove:hover{color:#ed1c24;text-decoration:none;outline:#ed1c24}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .item-actions .actions-toolbar .remove:hover{background:url(../images/icons/cart-trash-red.svg) no-repeat 0 0;width:30px;height:30px;background-size:30px}@media(max-width:767px){.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .item-actions{vertical-align:bottom;padding-bottom:12px}}.checkout-cart-index .table-wrapper #shopping-cart-table tbody.cart.item.has-addon:before{content:"";background:#fff;display:block;width:100%}.checkout-cart-index .table-wrapper #shopping-cart-table tbody.cart.item.is-single{border:none;background:#fff}.checkout-cart-index .table-wrapper #shopping-cart-table .base-qty{height:17px}.checkout-cart-index .table-wrapper #shopping-cart-table .base-qty p{color:#bab7b7;padding:0!important;text-align:center!important;width:50%;position:relative;left:50%;line-height:16px;top:-11px}.checkout-cart-index .modals-wrapper .modal-popup.addons-modal-remove,.checkout-cart-index .modals-wrapper .modal-popup.modal-update-popup{transition:all .274s ease-in-out}@media(max-width:768px){.checkout-cart-index .modals-wrapper .modal-popup.addons-modal-remove,.checkout-cart-index .modals-wrapper .modal-popup.modal-update-popup{left:0}}.checkout-cart-index .modals-wrapper .modal-popup.addons-modal-remove .modal-inner-wrap,.checkout-cart-index .modals-wrapper .modal-popup.modal-update-popup .modal-inner-wrap{width:48rem;height:auto;position:absolute;top:15%;margin:auto}@media(max-width:768px){.checkout-cart-index .modals-wrapper .modal-popup.addons-modal-remove .modal-inner-wrap,.checkout-cart-index .modals-wrapper .modal-popup.modal-update-popup .modal-inner-wrap{width:40rem}}@media(max-width:768px) and (max-width:480px){.checkout-cart-index .modals-wrapper .modal-popup.addons-modal-remove .modal-inner-wrap,.checkout-cart-index .modals-wrapper .modal-popup.modal-update-popup .modal-inner-wrap{width:28rem}}.checkout-cart-index .modals-wrapper .modal-popup.addons-modal-remove .modal-inner-wrap .modal-header,.checkout-cart-index .modals-wrapper .modal-popup.modal-update-popup .modal-inner-wrap .modal-header{height:40px}.checkout-cart-index .modals-wrapper .modal-popup.addons-modal-remove .modal-inner-wrap .modal-content,.checkout-cart-index .modals-wrapper .modal-popup.modal-update-popup .modal-inner-wrap .modal-content{padding-left:4rem;padding-right:4rem}.checkout-cart-index .modals-wrapper .modal-popup.addons-modal-remove .modal-inner-wrap .modal-content p,.checkout-cart-index .modals-wrapper .modal-popup.modal-update-popup .modal-inner-wrap .modal-content p{border-bottom:1px solid #c1c1c1;padding-bottom:20px}.checkout-cart-index .modals-wrapper .modal-popup.addons-modal-remove .modal-inner-wrap .modal-content .actions .row,.checkout-cart-index .modals-wrapper .modal-popup.modal-update-popup .modal-inner-wrap .modal-content .actions .row{text-align:center;display:block}.checkout-cart-index .modals-wrapper .modal-popup.addons-modal-remove .modal-inner-wrap .modal-content .actions .row .btn,.checkout-cart-index .modals-wrapper .modal-popup.modal-update-popup .modal-inner-wrap .modal-content .actions .row .btn{width:45%;border-color:#529262;background-color:#529262;box-shadow:none;margin:7px;transition:all .274s ease-in-out;color:#fff;display:inline-block;height:43px}@media(max-width:480px){.checkout-cart-index .modals-wrapper .modal-popup.addons-modal-remove .modal-inner-wrap .modal-content .actions .row .btn,.checkout-cart-index .modals-wrapper .modal-popup.modal-update-popup .modal-inner-wrap .modal-content .actions .row .btn{width:70%}}.checkout-cart-index .modals-wrapper .modal-popup.addons-modal-remove .modal-inner-wrap .modal-content .actions .row .btn:hover,.checkout-cart-index .modals-wrapper .modal-popup.modal-update-popup .modal-inner-wrap .modal-content .actions .row .btn:hover{border-color:#4c885b;background-color:#61a673;transition:all .274s ease-in-out}.checkout-cart-index .modals-wrapper .modal-popup.addons-modal-remove .modal-inner-wrap .modal-content .actions .row .btn:nth-child(1),.checkout-cart-index .modals-wrapper .modal-popup.modal-update-popup .modal-inner-wrap .modal-content .actions .row .btn:nth-child(1){background-color:transparent;border:1px solid #ccc;color:#777}.checkout-cart-index .modals-wrapper .modal-popup.addons-modal-remove .modal-inner-wrap .modal-content .actions .row .btn:nth-child(1):hover,.checkout-cart-index .modals-wrapper .modal-popup.modal-update-popup .modal-inner-wrap .modal-content .actions .row .btn:nth-child(1):hover{outline:none;background-color:#529262;transition:all .274s ease-in-out;color:#fff}.checkout-cart-index .modals-wrapper .modal-update-popup .action-close{display:none}.checkout-cart-index .subtotal{min-width:45px;padding:20px 16px}.checkout-cart-index .subtotal .cart-price .price{font-size:13px;color:#272727;font-weight:600}.checkout-cart-index .item-actions{vertical-align:middle}.checkout-cart-index .item-actions .actions-toolbar{padding-bottom:0}.checkout-cart-index .item-actions .actions-toolbar .remove{font-size:12px;color:#bab7b7}.checkout-cart-index .item-actions .actions-toolbar .remove:hover{color:#ed1c24}.checkout-cart-index .item-actions .actions-toolbar .remove i{display:none}.checkout-cart-index .page-title-wrapper .page-title{font-size:20px;color:#484545!important;margin-top:10px;margin:10px 0 30px;border-bottom:1px solid #bab7b7;display:block}.checkout-cart-index .page-title-wrapper .title{padding:10px 0;display:flex}.checkout-cart-index .page-title-wrapper .title .page-title-help{font-size:16px;font-weight:300;color:#484545!important;margin-bottom:10px;display:inline-block;font-weight:700;flex-grow:1}.checkout-cart-index .page-title-wrapper .title .page-title-help span{color:#bab7b7;font-weight:400;margin-left:6px}.checkout-cart-index .page-title-wrapper .title .page-title-help-alignright{color:#272727;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-end;line-height:1;margin-bottom:10px;text-align:right;font-size:16px}@media(max-width:767px){.checkout-cart-index .page-title-wrapper .title .page-title-help-alignright{width:100%;text-align:center;display:block}}.checkout-cart-index .page-title-wrapper .title .page-title-help-alignright .need-help{font-weight:700}.checkout-cart-index .page-title-wrapper .title .page-title-help-alignright .contact-details p{display:inline;text-align:left;margin-left:16px}.checkout-cart-index .page-title-wrapper .title .page-title-help-alignright .contact-details p a{color:#949494}.checkout-cart-index .cart-container{min-height:1200px;width:100%;position:relative;overflow:visible}.checkout-cart-index .cart-container .actions .action.update{display:none}.checkout-cart-index .cart-container .cart-summary{top:0;right:0;position:fixed;transition:all 1s ease;border:0;height:100vh;padding:492px 40px 40px;background:#fafafa;z-index:0}@media(max-width:767px){.checkout-cart-index .cart-container .cart-summary{z-index:5}}.checkout-cart-index .cart-container .cart-summary strong.summary.title{font-size:16px;font-weight:400}@media(max-width:767px){.checkout-cart-index .cart-container .cart-summary{width:100%!important}}.checkout-cart-index .cart-container .cart-summary .cart-totals{font-size:14px;color:#8c8c8c}@media(max-width:767px){.checkout-cart-index .cart-container .cart-summary .cart-totals{border-top:none}}.checkout-cart-index .cart-container .cart-summary .cart-totals tbody .mark{padding:10px 0}.checkout-cart-index .cart-container .cart-summary .cart-totals .grand strong{font-weight:500!important;color:#404040;font-size:16px}.checkout-cart-index .cart-container .cart-summary .action.primary.checkout{height:43px;border:none;box-shadow:none;transition:background-color .5s ease-in-out}.checkout-cart-index .cart-container .cart-summary .action.primary.checkout:hover{background-color:#61a673;transition:background-color .5s ease-in-out}.checkout-cart-index .cart-container .cart-summary .item #email-to-me-btn{box-shadow:none;color:#529262;transition:all .5s ease-in-out;text-transform:none;border:1px solid #595959!important;height:47px;margin:4px 0 20px}.checkout-cart-index .cart-container .cart-summary .item #email-to-me-btn .mob-text{display:none}@media(max-width:767px){.checkout-cart-index .cart-container .cart-summary .item #email-to-me-btn .desk-text{display:none!important}.checkout-cart-index .cart-container .cart-summary .item #email-to-me-btn .mob-text{display:block}.checkout-cart-index .cart-container .cart-summary .item #email-to-me-btn .mob-text:before{display:none}}.checkout-cart-index .cart-container .cart-summary .item #email-to-me-btn:hover{color:#eee;background-color:#529262;transition:all .5s ease-in-out}.checkout-cart-index .cart-container .cart-summary .item #email-to-me-btn span{color:#595959}.checkout-cart-index .cart-container .cart-summary .item #email-to-me-btn span::before{content:"";background:url(../images/icons/quote.svg) no-repeat 0 0;background-size:23px;display:inline-block;height:26px;width:24px;padding-bottom:10px;position:relative;top:7px;margin-right:6px}.checkout-cart-index .cart-container .cart-summary .grand.totals.incl{color:#404040}.checkout-cart-index .cart-container .cart-summary .grand.totals.incl .amount{color:#404040}.checkout-cart-index .cart-container .cart-summary .grand.totals.excl .mark{padding:0}.checkout-cart-index .cart-container .cart-summary .grand.totals.excl .mark strong{font-weight:400;font-size:14px;color:#bab7b7}.checkout-cart-index .cart-container .cart-summary .grand.totals.excl .amount{padding:0}.checkout-cart-index .cart-container .cart-summary .grand.totals.excl .amount strong{font-weight:400;font-size:14px}.checkout-cart-index .cart-container .cart-summary .grand.totals.excl .amount strong span{color:#bab7b7}.checkout-cart-index .cart-container .cart-summary .cart-trustbuilding{color:#000;font-size:14px;text-align:center;font-weight:500;margin-bottom:30px}.checkout-cart-index .cart-container .cart-summary .cart-trustbuilding p{display:inline-block;margin-bottom:0;padding-left:12px}.checkout-cart-index .cart-container .cart-summary .cart-trustbuilding:before{content:"";background:url(../images/icons/padlock.svg) no-repeat 0 0;background-size:18px;display:inline-block;height:26px;width:18px;padding-bottom:10px;position:relative;top:7px}.checkout-cart-index .cart-container .cart-summary .cart-discount{padding:30px 0 0;width:100%;border-top:1px solid #f2f2f2}.checkout-cart-index .cart-container .cart-summary .cart-discount .block.discount{width:100%}.checkout-cart-index .cart-container .cart-summary .cart-discount .block.discount.active .content{display:block!important}.checkout-cart-index .cart-container .cart-summary .cart-discount .block.discount .title{font-size:14px;color:#bbb;text-align:center;cursor:pointer}.checkout-cart-index .cart-container .cart-summary .cart-discount .block.discount .title span{text-decoration:underline}.checkout-cart-index .cart-container .cart-summary .cart-discount .block.discount .content{display:none!important}.checkout-cart-index .cart-container .cart-summary .cart-discount .block.discount .content form .fieldset.coupon .field input.input-text{border:none;border-bottom:1px solid #272727;background:#f2f2f2}.checkout-cart-index .cart-container .cart-summary .cart-discount .block.discount .content form .fieldset.coupon .field input.input-text::placeholder{color:#bfbfbf}.checkout-cart-index .cart-container .cart-summary .cart-discount .block.discount .content form .fieldset.coupon .actions-toolbar{vertical-align:bottom}.checkout-cart-index .cart-container .cart-summary .cart-discount .block.discount .content form .fieldset.coupon .actions-toolbar .action.apply{background-color:#272727}@media(max-width:767px){.checkout-cart-index .cart-container .cart-summary .cart-discount .block.discount .content form .fieldset.coupon .field{display:block;width:100%}.checkout-cart-index .cart-container .cart-summary .cart-discount .block.discount .content form .fieldset.coupon .actions-toolbar{display:block;width:100%}.checkout-cart-index .cart-container .cart-summary .cart-discount .block.discount .content form .fieldset.coupon .actions-toolbar .action.apply{width:100%}}@media(max-width:767px){.checkout-cart-index .cart-container{padding:0 15px}.checkout-cart-index .cart-container .cart-summary{margin-bottom:30px;padding-top:0;padding-bottom:0;padding:0 15px}.checkout-cart-index .cart-container .cart-summary .action.primary.checkout{height:60px;width:100vw;position:fixed;bottom:0;left:0;z-index:10}.checkout-cart-index .cart-container .cart-summary tbody tr{border:0}.checkout-cart-index .cart-container .cart-summary .cart-summary tbody tr{border:none}.checkout-cart-index .cart-container .cart-summary .cart.table-wrapper{margin-bottom:10px}.checkout-cart-index .cart-container .cart-summary .form-cart{margin-bottom:10px}.checkout-cart-index .cart-container .cart-summary .cart-trustbuilding{font-size:13px}.checkout-cart-index .cart-container .cart.table-wrapper{margin-bottom:10px}.checkout-cart-index .cart-container .form-cart{margin-bottom:10px}}.checkout-cart-index .list-seperator.installation{background:#f7f7f7;border:0;border-bottom:2px solid #fff!important;color:#bab7b7;font-style:normal}.checkout-cart-index .list-seperator.installation td td{padding:20px}.checkout-cart-index .list-seperator.installation strong{display:block;font-size:16px;color:#555}.checkout-cart-index .cart-empty{color:#484545;font-size:16px;text-align:center}.checkout-cart-index .cart-empty p a{color:#529262}.checkout-cart-index .cart-discount .actions-toolbar .action.primary{background-color:#fff;border:0;transition:background-color .5s ease-in-out}.checkout-cart-index .cart-discount .actions-toolbar .action.primary:hover{background-color:#a19d9d;border:0;transition:all .5s ease-in-out}.checkout-cart-index .page-footer .footer .footer-top{display:none}.checkout-cart-index .page-footer .footer .footer-middle:not(.footer-middle-2){display:none}tbody.cart.item.has-addon tr.list-seperator.installation td{position:relative;font-weight:400}tbody.cart.item.has-addon tr.list-seperator.installation td span{color:#a5a5a5;font-size:12px}tbody.cart.item.has-addon tr.list-seperator.installation td strong{font-weight:700}.install-view{content:"";background:url(../images/icons/icon-show.svg) no-repeat 0 0;background-size:100px;display:inline-block;height:20px;width:100px;text-indent:-9999px;position:absolute;right:20px;top:30px}@media(max-width:767px){.install-view{top:25px;background-size:70px;width:70px;right:10px}}.install-view.flip{background:url(../images/icons/icon-hide.svg) no-repeat 0 0;background-size:100px}h1.page-title-help.footer-ref{font-size:16px;margin:14px 0;float:right;font-weight:500}@media(max-width:767px){h1.page-title-help.footer-ref{width:100%;text-align:center;display:block;font-size:14px!important;margin:0;padding:0}}@media(max-width:767px){.checkout-cart-index .cart-page-head{display:none}.checkout-cart-index .cart-container .table-wrapper #shopping-cart-table td{display:block}.checkout-cart-index .cart-container .table-wrapper #shopping-cart-table .item-line-name{display:block;font-weight:700;padding-bottom:5px;text-align:center}.checkout-cart-index .cart-container .table-wrapper #shopping-cart-table .col.item{display:block;width:100%;float:left}.checkout-cart-index .cart-container .table-wrapper #shopping-cart-table .col.single-line-price,.checkout-cart-index .cart-container .table-wrapper #shopping-cart-table .col.qty,.checkout-cart-index .cart-container .table-wrapper #shopping-cart-table .col.subtotal,.checkout-cart-index .cart-container .table-wrapper #shopping-cart-table .item-actions{display:block;float:left;padding:0;vertical-align:middle}.checkout-cart-index .cart-container .table-wrapper #shopping-cart-table .col.single-line-price{min-width:100%!important;width:100%!important;padding-top:5px;margin-bottom:15px}.checkout-cart-index .cart-container .table-wrapper #shopping-cart-table .col.single-line-price .item-line-name{min-width:100%}.checkout-cart-index .cart-container .table-wrapper #shopping-cart-table .col.single-line-price .price{text-align:left;width:100%;padding-left:56px!important}.checkout-cart-index .cart-container .table-wrapper #shopping-cart-table .col.qty{width:50%!important;padding:0 0 40px!important}.checkout-cart-index .cart-container .table-wrapper #shopping-cart-table .col.qty .field.qty .control.qty{float:left!important;min-width:100%}.checkout-cart-index .cart-container .table-wrapper #shopping-cart-table .col.qty .field.qty .base-qty{left:0!important;position:relative}.checkout-cart-index .cart-container .table-wrapper #shopping-cart-table .col.qty .field.qty .base-qty p{text-align:center!important;display:block;position:absolute;top:50px;left:unset}.checkout-cart-index .cart-container .table-wrapper #shopping-cart-table .col.subtotal{width:50%!important;padding:0 16px}.checkout-cart-index .cart-container .table-wrapper #shopping-cart-table .col.subtotal .price-including-tax{text-align:right!important;padding-top:22px}.checkout-cart-index .cart-container .table-wrapper #shopping-cart-table .col.subtotal .cart-price{text-align:left!important}.checkout-cart-index .cart-container .table-wrapper #shopping-cart-table .col.subtotal .cart-price .price{text-align:left!important}.checkout-cart-index .cart-container .table-wrapper #shopping-cart-table .col.subtotal span{text-align:center!important}.checkout-cart-index .cart-container .table-wrapper #shopping-cart-table .item-actions{float:right;width:10%}.checkout-cart-index .cart-container .table-wrapper #shopping-cart-table .actions-toolbar{text-align:right;padding-right:10px}.checkout-cart-index .cart-container .table-wrapper #shopping-cart-table .product-item-photo{display:block;float:left;width:30%;left:0!important}.checkout-cart-index .cart-container .table-wrapper #shopping-cart-table .product-item-details{vertical-align:top;display:block;float:right;width:70%}.checkout-cart-index .page-main .columns{margin-top:0!important}}@media(max-width:767px){.checkout-cart-index .top-container{margin-top:82px}.checkout-cart-index .page-main{margin-top:0!important}.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary{width:100%!important}.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary .checkout.methods.items.checkout-methods-items{background:#fff;height:80px;width:100vw;z-index:9;position:fixed;left:0;bottom:0}.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #email-to-me-btn{width:30vw;position:fixed;bottom:-4px;left:10px;z-index:99999;height:55px;line-height:0}.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #email-to-me-btn span{font-size:8px;line-height:21px;width:60px;display:block;margin:0 auto;position:relative}.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #email-to-me-btn span:before{display:block;padding-bottom:0;left:30%}.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary .action.primary.checkout{width:60vw;right:10px;left:unset;z-index:9999;font-weight:100;text-transform:capitalize;font-size:14px;line-height:-3px}.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary .action.primary.checkout span:after{content:"";background:url(../images/icons/right-arrow-white.svg) no-repeat 0 0;background-size:19px;display:inline-block;height:14px;width:24px;padding-bottom:10px;position:relative;top:0;margin-right:6px}}@media(max-width:767px) and (max-width:767px){.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary{position:relative;height:auto;top:unset;right:unset;padding-top:30px!important}.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary .page-title-help.footer-ref{opacity:0}.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary .checkout-methods-items{text-align:left}.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals{border-top:none;background:#fafafa;bottom:80px;position:absolute;width:100%;left:0;transition:all .5s ease;padding:0 0 20px;border-bottom:1px solid #eee;box-shadow:1px -7px 11px -4px #ddd}.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals .grand.totals.incl{width:100%;background:#f2f2f2;display:block;padding:0 10px}.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals .grand.totals.incl .mark,.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals .grand.totals.incl .amount{border:0}.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals .grand.totals.incl .mark strong,.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals .grand.totals.incl .amount strong{font-size:14px}.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals .grand.totals.incl:after{content:"";background:url(../images/icons/cart-arrow.svg) no-repeat 0 0;background-size:19px;display:inline-block;height:14px;width:24px;padding-bottom:10px;position:absolute;top:17px;right:14px;transition:all .5s ease;transform:rotate(180deg)}.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals .row{padding:10px}.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals .row,.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals .table-wrapper{opacity:1;transition:all .3s ease}.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals .row .totals.sub .mark,.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals .table-wrapper .totals.sub .mark,.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals .row .totals.sub .amount,.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals .table-wrapper .totals.sub .amount{padding:0 10px 10px}.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals .row .totals.sub .mark .price,.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals .table-wrapper .totals.sub .mark .price,.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals .row .totals.sub .amount .price,.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals .table-wrapper .totals.sub .amount .price{color:#8c8c8c}.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals .totals-tax .mark,.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals .totals-tax .amount{padding:10px}.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals .totals-tax .mark .price,.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals .totals-tax .amount .price{color:#8c8c8c}.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals .page-title-help.footer-ref{opacity:1;float:none;text-align:left;padding:10px 10px 10px 15px}.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals .page-title-help.footer-ref span{text-align:right;float:right;padding-right:6px}.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals.interact{bottom:-60px;background:#fff;padding:0;box-shadow:none}.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals.interact .row,.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals.interact .table-wrapper{opacity:0}.checkout-cart-index #maincontent .columns .column.main .cart-container .cart-summary #cart-totals.interact .grand.totals.incl:after{content:"";background:url(../images/icons/cart-arrow.svg) no-repeat 0 0;background-size:19px;display:inline-block;height:14px;width:24px;padding-bottom:10px;position:absolute;top:17px;right:10px;transition:all .5s ease;transform:rotate(0deg)}}@media(min-width:767px){.cart.table-wrapper .product-item-details{vertical-align:top!important}}.counter-btns-group{float:left;width:30%}.counter-btns-group .qty-btn{color:#fff;background:#404040;width:50px;height:25px;display:block;font-weight:700;text-align:center;cursor:pointer}.counter-btns-group .qty-btn span{position:relative;top:50%;transform:translateY(-50%);display:block;font-size:16px}.counter-btns-group .inc{border-bottom:1px solid #fff}.counter-btns-group .dec{font-size:20px}@media(max-width:768px){.counter-btns-group{display:none}.qty-btn-m{color:#fff;background:#404040;width:40px;height:57px;display:block;font-weight:700;text-align:center;cursor:pointer;top:0;position:relative;margin-right:-3px}.qty-btn-m span{position:relative;top:50%;transform:translateY(-50%);display:block!important;font-size:16px}.inc{border-bottom:1px solid #fff;margin-left:-5px;height:50px}.dec{font-size:20px;height:50px}.qty-btn-m{display:inline-block!important;float:left}}.qty-btn-m{display:none}.insta-info{color:#404040}.insta-info span{color:#404040!important}.cart-container .form.form-cart .cart.main.actions .clear,.cart-container .form.form-cart .cart.main.actions .update,.cart-container .form.form-cart .cart.main.actions .continue{display:inline-block;border:none;color:#404040;text-decoration:underline;text-transform:capitalize;font-size:12px!important}.cart-container .form.form-cart .cart.main.actions .clear span,.cart-container .form.form-cart .cart.main.actions .update span,.cart-container .form.form-cart .cart.main.actions .continue span{font-size:12px}.cart-container .form.form-cart .cart.main.actions .clear:hover,.cart-container .form.form-cart .cart.main.actions .update:hover,.cart-container .form.form-cart .cart.main.actions .continue:hover{background:0 0;color:#000}.cart-container .form.form-cart .cart.main.actions .clear span:before{content:"";display:inline-block;width:18px;height:18px;background-size:18px;background:url(../images/icons/trash-small.png) no-repeat 0 0;margin-bottom:-4px;margin-right:3px}.cart-container .form.form-cart .cart.main.actions .continue span:before{content:"";display:inline-block;width:18px;height:18px;background-size:18px;background:url(../images/icons/cart-small.png) no-repeat 0 0;margin-bottom:-4px;margin-right:3px}@media(max-width:767px){.cart-container .form.form-cart .cart.main.actions .continue{padding:10px}}@media(max-width:767px){.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .item-actions .actions-toolbar .remove{top:-154px;right:-20px}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item.is-addon .item-actions .actions-toolbar .remove{right:-5px}.cart-container .form.form-cart .cart.main.actions{background:#fafafa;padding:10px}.cart-container .form.form-cart .clear,.cart-container .form.form-cart .update{display:block;border:none;color:#404040;text-decoration:underline;text-transform:capitalize;font-size:12px!important;background:0 0}.cart-container .form.form-cart .clear{border-bottom:1px solid #eee!important}}.show-ins-price{display:inline;margin-left:10px}#shopping-cart-table .base-amount-display{text-align:center;color:#bab7b7;padding:3px 0;width:100%;position:relative;left:0;line-height:16px;height:0}@media(max-width:767px){#shopping-cart-table .base-amount-display{text-align:center!important;display:block;position:absolute;top:50px;left:unset}}.page-title-help.footer{display:none;background:red;margin-bottom:0;position:relative;text-align:right}.page-title-help.footer p{display:inline;padding:0;margin:0}@media(max-width:359px){#shopping-cart-table .qty-btn-m{margin-right:-13px}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .field.qty .control.qty label{right:36px}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .field.qty .control.qty input{padding:5px 10px 5px 16px}.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item.is-addon{z-index:0}}@media(max-width:767px){.checkout-cart-index .table-wrapper #shopping-cart-table .cart.item .field.qty .control.qty label{right:unset;left:60px}}.checkout-index-index #maincontent.page-main{padding-top:175px}.checkout-index-index #maincontent.page-main .checkout-trustbuilding{color:#d2d2d2;font-size:14px;display:none}.checkout-index-index #maincontent.page-main .checkout-trustbuilding p{display:inline-block;padding-left:8px}.checkout-index-index #maincontent.page-main .checkout-trustbuilding:before{content:"";background:url(../images/icons/padlock.svg) no-repeat 0 0;background-size:18px;display:inline-block;height:26px;width:18px;padding-bottom:10px;position:relative;top:7px}.checkout-index-index .checkout-banner{width:100vw;min-width:100%;padding:0;position:absolute}.checkout-index-index .checkout-banner img{width:100%}.checkout-index-index .opc-progress-bar{margin-bottom:50px}.checkout-index-index #opc-sidebar{margin-top:70px}.checkout-index-index .checkout-step-title .row.checkout-step-title-top{border-bottom:5px solid #e4e4e4;margin:0 0 18px}.checkout-index-index .checkout-step-title .row.checkout-step-title-top .title{padding:0}.checkout-index-index .checkout-step-title .row.checkout-step-title-top .title h1,.checkout-index-index .checkout-step-title .row.checkout-step-title-top .title .step-title{font-weight:600;font-size:20px;line-height:38px}.checkout-index-index .checkout-step-title .row.checkout-step-title-top .title-sub-heading{font-size:12px;font-weight:12px}.checkout-index-index .checkout-step-title .row.checkout-step-title-top .reference{padding:0}.checkout-index-index .checkout-step-title .row.checkout-step-title-top .reference h1{font-size:16px;line-height:38px}.checkout-index-index .checkout-step-title .row.checkout-step-title-top .reference h1 span{font-weight:200}.checkout-index-index .page-header.header-newskin{background:0 0}.checkout-index-index .header.content .panel.header{right:0}.checkout-index-index .header.content .panel.header a.header-register{display:none}.checkout-index-index .header.content .panel.header a.header-login{display:none}.checkout-index-index .header.content .panel.header .account-box{display:none}.checkout-index-index .header.content .panel.header a.header-login{margin-right:0}.checkout-index-index .header.content .panel.header a.header-login::after{display:none}.checkout-index-index .contact-us{font-size:16px;margin-bottom:40px;justify-content:flex-start;text-align:left}.checkout-index-index .contact-us .contact-details p{display:inline-block;margin-left:15px;font-weight:700;padding-left:10px}.checkout-index-index .contact-us .contact-details p a{font-weight:300}.checkout-index-index .contact-us .contact-details p .email{margin-right:20px}.checkout-index-index .contact-us .contact-details p .email:before{content:"";background:url(../images/icons/message.svg) no-repeat 0 0;background-size:18px;display:inline-block;height:26px;width:18px;padding-bottom:10px;position:relative;top:15px;left:-10px}.checkout-index-index .contact-us .contact-details p .telephone:before{content:"";background:url(../images/icons/telephone.svg) no-repeat 0 0;background-size:18px;display:inline-block;height:26px;width:18px;padding-bottom:10px;position:relative;top:12px;left:-10px}.checkout-index-index .opc-block-summary .product-item .subtotal{width:60px}.checkout-index-index .primary .button.action.continue.primary,.checkout-index-index .primary .action.primary.checkout{height:56px;font-size:16px;font-weight:700;min-width:100%;width:320px}.checkout-index-index .secondary .action.viewcart{display:none}.checkout-index-index .opc-payment .items .payment-method .payment-method-title label img{filter:none}.checkout-index-index #checkout-payment-method-load .items.payment-methods .payment-group .payment-method .label{position:relative;height:86px}.checkout-index-index #checkout-payment-method-load .items.payment-methods .payment-group .payment-method .label .payment-method-logo{max-height:100%}.checkout-index-index #checkout-payment-method-load .items.payment-methods .payment-group .payment-method .label span{position:absolute;top:50%;transform:translateY(-50%)}.checkout-index-index #checkout-payment-method-load .items.payment-methods .payment-group .payment-method #banktransfer+label{font-size:18px;font-weight:700}.checkout-index-index #checkout-payment-method-load .items.payment-methods .payment-group .payment-method #banktransfer+label::before{content:"";display:inline-block;color:red;height:40px;width:40px;float:left;margin-right:20px;background:url(../Magento_Checkout/images/transfer.png) 0 0 no-repeat;background-size:40px;top:6px;position:relative}.checkout-index-index .items.payment-methods{margin-bottom:30px}@media(max-width:768px){.checkout-index-index #maincontent.page-main{padding-top:15px}.checkout-index-index .checkout-banner{position:relative;top:80px}.checkout-index-index .contact-us .need-help{display:none}.checkout-index-index .contact-us .contact-details p{display:inline-block;margin-bottom:5px}.checkout-index-index .checkout-step-title .row.checkout-step-title-top .reference h1{line-height:18px}.checkout-index-index .checkout-step-title .row.checkout-step-title-top .title h1{font-size:20px}.checkout-index-index .checkout-step-title .row.checkout-step-title-top{margin-bottom:18px}.checkout-index-index .page-header .header.content{background:#fff}}.empty-cart-inner{text-align:center;font-size:14px}.empty-cart-inner h1{font-size:18px;margin-bottom:40px;font-weight:600}.empty-cart-inner h2{font-size:16px;margin-bottom:30px;font-weight:500}.empty-cart-inner .btn-group{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.empty-cart-inner .btn-group a{display:block;text-decoration:none;background:#f2f2f2;width:470px;text-align:left;color:#000;padding:15px 15px 15px 35px;margin-bottom:20px;position:relative}@media(max-width:767px){.empty-cart-inner .btn-group a{width:100%}}.empty-cart-inner .btn-group a span:after{content:"";display:inline-block;width:30px;height:30px;right:5px;position:absolute;background:url(../images/icons/right-arrow-grey-icon.svg) no-repeat 0 0}.empty-cart-inner .btn-group a:hover{background:#f9f9f9}.empty-cart-inner .btn-group .empty-cart-create-quote span:before{content:"";display:inline-block;width:30px;height:30px;left:10px;position:absolute;background:url(../images/icons/create-quote-icon.svg) no-repeat 0 0}.empty-cart-inner .btn-group .empty-cart-shop-online span:before{content:"";display:inline-block;width:30px;height:30px;left:10px;position:absolute;background:url(../images/icons/shop-online-icon.svg) no-repeat 0 0}.empty-cart-inner .empty-cart-categories{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;align-items:center;justify-content:center}@media(max-width:767px){.empty-cart-inner .empty-cart-categories{flex-direction:column}}.empty-cart-inner .empty-cart-categories li{display:block;margin:0 20px 10px;height:auto;width:20%}@media(max-width:767px){.empty-cart-inner .empty-cart-categories li{width:100%}}.empty-cart-inner .empty-cart-categories li a img{width:100%}.empty-cart-inner .phone-order{margin-bottom:30px}.checkout-index-index .opc-block-summary .table-totals{border-top-color:#949494;border-bottom-color:#949494}.checkout-index-index .opc-block-summary .table-totals tr.totals{border-bottom:1px solid #eee}.checkout-index-index .opc-block-shipping-information .shipping-information .shipping-information-title{padding:0}.checkout-index-index .opc-block-shipping-information .shipping-information .shipping-information-title .action-edit{top:0}.checkout-index-index .opc-block-shipping-information .shipping-information .shipping-information-title .action-edit:before{color:#529262}.checkout-cart-index .cart-summary .cart-totals .row{border-bottom-color:#eee;padding:10px 0}.checkout-cart-index .cart-summary .cart-totals .totals .sub{border-bottom:1px solid #eee}.customer-account-login .page-title .base,.customer-account-forgotpassword .page-title .base,.customer-account-create .page-title .base{font-size:26px;font-weight:500;color:#529262}.customer-account-login .login-container,.customer-account-forgotpassword .login-container,.customer-account-create .login-container,.customer-account-login .form.password.forget,.customer-account-forgotpassword .form.password.forget,.customer-account-create .form.password.forget,.customer-account-login .form.create.account.form-create-account,.customer-account-forgotpassword .form.create.account.form-create-account,.customer-account-create .form.create.account.form-create-account{border-top-color:#529262}.customer-account-login .login-container .block-customer-login #remember-me-box .tooltip.wrapper .link.tooltip.toggle,.customer-account-forgotpassword .login-container .block-customer-login #remember-me-box .tooltip.wrapper .link.tooltip.toggle,.customer-account-create .login-container .block-customer-login #remember-me-box .tooltip.wrapper .link.tooltip.toggle,.customer-account-login .form.password.forget .block-customer-login #remember-me-box .tooltip.wrapper .link.tooltip.toggle,.customer-account-forgotpassword .form.password.forget .block-customer-login #remember-me-box .tooltip.wrapper .link.tooltip.toggle,.customer-account-create .form.password.forget .block-customer-login #remember-me-box .tooltip.wrapper .link.tooltip.toggle,.customer-account-login .form.create.account.form-create-account .block-customer-login #remember-me-box .tooltip.wrapper .link.tooltip.toggle,.customer-account-forgotpassword .form.create.account.form-create-account .block-customer-login #remember-me-box .tooltip.wrapper .link.tooltip.toggle,.customer-account-create .form.create.account.form-create-account .block-customer-login #remember-me-box .tooltip.wrapper .link.tooltip.toggle{margin-left:5px;color:#bab7b7;font-size:11px}.customer-account-login .login-container .block-customer-login #remember-me-box .tooltip.wrapper .link.tooltip.toggle:before,.customer-account-forgotpassword .login-container .block-customer-login #remember-me-box .tooltip.wrapper .link.tooltip.toggle:before,.customer-account-create .login-container .block-customer-login #remember-me-box .tooltip.wrapper .link.tooltip.toggle:before,.customer-account-login .form.password.forget .block-customer-login #remember-me-box .tooltip.wrapper .link.tooltip.toggle:before,.customer-account-forgotpassword .form.password.forget .block-customer-login #remember-me-box .tooltip.wrapper .link.tooltip.toggle:before,.customer-account-create .form.password.forget .block-customer-login #remember-me-box .tooltip.wrapper .link.tooltip.toggle:before,.customer-account-login .form.create.account.form-create-account .block-customer-login #remember-me-box .tooltip.wrapper .link.tooltip.toggle:before,.customer-account-forgotpassword .form.create.account.form-create-account .block-customer-login #remember-me-box .tooltip.wrapper .link.tooltip.toggle:before,.customer-account-create .form.create.account.form-create-account .block-customer-login #remember-me-box .tooltip.wrapper .link.tooltip.toggle:before{content:'\f853';position:relative;top:-2px;display:inline-block;vertical-align:middle;font-family:porto-icons;font-size:21px;line-height:inherit;color:#bbb}.customer-account-login .login-container .block-customer-login #remember-me-box .tooltip.wrapper .link.tooltip.toggle:before:hover,.customer-account-forgotpassword .login-container .block-customer-login #remember-me-box .tooltip.wrapper .link.tooltip.toggle:before:hover,.customer-account-create .login-container .block-customer-login #remember-me-box .tooltip.wrapper .link.tooltip.toggle:before:hover,.customer-account-login .form.password.forget .block-customer-login #remember-me-box .tooltip.wrapper .link.tooltip.toggle:before:hover,.customer-account-forgotpassword .form.password.forget .block-customer-login #remember-me-box .tooltip.wrapper .link.tooltip.toggle:before:hover,.customer-account-create .form.password.forget .block-customer-login #remember-me-box .tooltip.wrapper .link.tooltip.toggle:before:hover,.customer-account-login .form.create.account.form-create-account .block-customer-login #remember-me-box .tooltip.wrapper .link.tooltip.toggle:before:hover,.customer-account-forgotpassword .form.create.account.form-create-account .block-customer-login #remember-me-box .tooltip.wrapper .link.tooltip.toggle:before:hover,.customer-account-create .form.create.account.form-create-account .block-customer-login #remember-me-box .tooltip.wrapper .link.tooltip.toggle:before:hover{text-decoration:none}.customer-account-login .login-container .block-customer-login .actions-toolbar .primary .action.login.primary,.customer-account-forgotpassword .login-container .block-customer-login .actions-toolbar .primary .action.login.primary,.customer-account-create .login-container .block-customer-login .actions-toolbar .primary .action.login.primary,.customer-account-login .form.password.forget .block-customer-login .actions-toolbar .primary .action.login.primary,.customer-account-forgotpassword .form.password.forget .block-customer-login .actions-toolbar .primary .action.login.primary,.customer-account-create .form.password.forget .block-customer-login .actions-toolbar .primary .action.login.primary,.customer-account-login .form.create.account.form-create-account .block-customer-login .actions-toolbar .primary .action.login.primary,.customer-account-forgotpassword .form.create.account.form-create-account .block-customer-login .actions-toolbar .primary .action.login.primary,.customer-account-create .form.create.account.form-create-account .block-customer-login .actions-toolbar .primary .action.login.primary{border:none;transition:background-color .5s ease-in-out}.customer-account-login .login-container .block-customer-login .actions-toolbar .primary .action.login.primary:hover,.customer-account-forgotpassword .login-container .block-customer-login .actions-toolbar .primary .action.login.primary:hover,.customer-account-create .login-container .block-customer-login .actions-toolbar .primary .action.login.primary:hover,.customer-account-login .form.password.forget .block-customer-login .actions-toolbar .primary .action.login.primary:hover,.customer-account-forgotpassword .form.password.forget .block-customer-login .actions-toolbar .primary .action.login.primary:hover,.customer-account-create .form.password.forget .block-customer-login .actions-toolbar .primary .action.login.primary:hover,.customer-account-login .form.create.account.form-create-account .block-customer-login .actions-toolbar .primary .action.login.primary:hover,.customer-account-forgotpassword .form.create.account.form-create-account .block-customer-login .actions-toolbar .primary .action.login.primary:hover,.customer-account-create .form.create.account.form-create-account .block-customer-login .actions-toolbar .primary .action.login.primary:hover{background-color:#61a673;transition:background-color .5s ease-in-out}.customer-account-login .login-container .block-new-customer .actions-toolbar .primary .action.create.primary,.customer-account-forgotpassword .login-container .block-new-customer .actions-toolbar .primary .action.create.primary,.customer-account-create .login-container .block-new-customer .actions-toolbar .primary .action.create.primary,.customer-account-login .form.password.forget .block-new-customer .actions-toolbar .primary .action.create.primary,.customer-account-forgotpassword .form.password.forget .block-new-customer .actions-toolbar .primary .action.create.primary,.customer-account-create .form.password.forget .block-new-customer .actions-toolbar .primary .action.create.primary,.customer-account-login .form.create.account.form-create-account .block-new-customer .actions-toolbar .primary .action.create.primary,.customer-account-forgotpassword .form.create.account.form-create-account .block-new-customer .actions-toolbar .primary .action.create.primary,.customer-account-create .form.create.account.form-create-account .block-new-customer .actions-toolbar .primary .action.create.primary{border:none;background-color:#529262;transition:background-color .5s ease-in-out}.customer-account-login .login-container .block-new-customer .actions-toolbar .primary .action.create.primary:hover,.customer-account-forgotpassword .login-container .block-new-customer .actions-toolbar .primary .action.create.primary:hover,.customer-account-create .login-container .block-new-customer .actions-toolbar .primary .action.create.primary:hover,.customer-account-login .form.password.forget .block-new-customer .actions-toolbar .primary .action.create.primary:hover,.customer-account-forgotpassword .form.password.forget .block-new-customer .actions-toolbar .primary .action.create.primary:hover,.customer-account-create .form.password.forget .block-new-customer .actions-toolbar .primary .action.create.primary:hover,.customer-account-login .form.create.account.form-create-account .block-new-customer .actions-toolbar .primary .action.create.primary:hover,.customer-account-forgotpassword .form.create.account.form-create-account .block-new-customer .actions-toolbar .primary .action.create.primary:hover,.customer-account-create .form.create.account.form-create-account .block-new-customer .actions-toolbar .primary .action.create.primary:hover{background-color:#61a673;transition:background-color .5s ease-in-out}.customer-account-create .form-create-account .legend{font-weight:600;color:#529262}.customer-account-create .form-create-account #remember-me-box .tooltip.wrapper .link.tooltip.toggle{margin-left:5px;color:#bab7b7;font-size:11px}.customer-account-create .form-create-account #remember-me-box .tooltip.wrapper .link.tooltip.toggle:before{content:'\f853';position:relative;top:-2px;display:inline-block;vertical-align:middle;font-family:porto-icons;font-size:21px;line-height:inherit;color:#bbb}.customer-account-create .form-create-account #remember-me-box .tooltip.wrapper .link.tooltip.toggle:before:hover{text-decoration:none}.customer-account-create .form-create-account .actions-toolbar .primary .action.submit.primary{float:right;margin:0;background-color:#529262;color:#fff;transition:background-color .5s ease-in-out}.customer-account-create .form-create-account .actions-toolbar .primary .action.submit.primary:hover{background-color:#61a673;transition:background-color .5s ease-in-out}@media(max-width:767px){.customer-account-create .form-create-account .actions-toolbar .primary{padding-bottom:20px}}.customer-account-index .column.main{border-top:4px solid #529262;box-shadow:0 2px 3px rgba(0,0,0,.08);padding:35px 25px 20px}.customer-account-index .block .block-title strong{font-size:24px;font-weight:300;color:#529262}.customer-account-index .block .block-title a{float:right;font-size:12px}.customer-account-index .box{width:45%;display:inline-block}.customer-account-index .box:nth-child(even){float:right}.customer-account-index .box .box-title{background-color:#fff;font-weight:300;font-size:18px;border:none;padding:0}.customer-account-index .box .box-content{background-color:#fff;border:none;padding:20px 0}.customer-account-index .box .box-actions{background-color:#fff;border:none;padding:0 0 10px}.customer-account-index .box .box-actions .change-password{float:right;color:#949494}.customer-account-index .box .box-actions a{font-size:12px;color:#ed1c24}.customer-account-index .box .box-actions a:after{display:none}.customer-account-index .block-dashboard-info{margin-bottom:25px}.customer-account-index .block-dashboard-info .box{border-bottom:1px solid #ddece1}.customer-account-index .block-dashboard-info .block-content{width:100%}.customer-account-index .sidebar .account-nav .account-nav-content>ul{padding:4px 0 0 12px}.sales-order-history .orders-history .history thead tr{border-bottom:3px solid #529262}.sales-order-history .orders-history .history thead tr th{font-size:18px;font-weight:400}.sales-order-history .orders-history .history tbody{font-size:14px}.sales-order-history .orders-history .history tbody tr .actions a.order{float:right}.customer-address-index .column.main{border-top:4px solid #529262;box-shadow:0 2px 3px rgba(0,0,0,.08);padding:35px 25px 20px}.customer-address-index .block .block-title strong{font-size:24px;font-weight:300;color:#529262}.customer-address-index .box{width:45%;display:inline-block}.customer-address-index .box:nth-child(even){float:right}.customer-address-index .box .box-title{background-color:#fff;font-weight:300;font-size:18px;border:none;padding:0}.customer-address-index .box .box-content{background-color:#fff;border:none;padding:20px 0}.customer-address-index .box .box-actions{background-color:#fff;border:none;padding:0 0 10px}.customer-address-index .box .box-actions .delete{float:right;color:#949494}.customer-address-index .box .box-actions a{font-size:12px;color:#ed1c24}.customer-address-index .box .box-actions a:after{display:none}.customer-address-index .block-dashboard-info{margin-bottom:25px}.customer-address-index .block-dashboard-info .box{border-bottom:1px solid #ddece1}.customer-address-index .block-dashboard-info .block-content{width:100%}.customer-address-index .block-addresses-list .items.addresses li{width:45%}.customer-address-index .block-addresses-list .items.addresses li .item.actions .action.edit{color:#ed1c24}.customer-address-index .block-addresses-list .items.addresses li .item.actions .action.edit:after{display:none}.customer-address-index .block-addresses-list .items.addresses li .item.actions .action.delete{float:right}.customer-address-form .page-title .base{font-size:26px;font-weight:500;color:#529262}.customer-address-form .account-nav .nav>li{border-bottom:none}.customer-address-form .account-nav .nav>li>a:before{display:none}.customer-address-form .account-nav .nav>li>strong{color:#f14b52;padding:0 15px}.customer-address-form .account-nav .nav>li>strong:before{display:none}.customer-address-form .form-address-edit{border-top-color:#529262}.customer-address-form .form-address-edit .legend span{color:#000}.customer-account-edit .form.form-edit-account{border-top-color:#529262}.customer-account-edit .form.form-edit-account .legend span{color:#000}.newsletter-manage-index .form.form-newsletter-manage{border-top-color:#529262}.newsletter-manage-index .form.form-newsletter-manage .legend span{color:#000}.customer-address-index .page-title .base,.sales-order-history .page-title .base,.customer-account-index .page-title .base,.wishlist-index-index .page-title .base,.customer-address-form .page-title .base,.customer-account-edit .page-title .base,.newsletter-manage-index .page-title .base{font-size:26px;font-weight:500;color:#529262}.customer-address-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav,.sales-order-history .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav,.customer-account-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav,.wishlist-index-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav,.customer-address-form .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav,.customer-account-edit .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav,.newsletter-manage-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav{padding:4px 0 0 12px}.customer-address-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li,.sales-order-history .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li,.customer-account-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li,.wishlist-index-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li,.customer-address-form .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li,.customer-account-edit .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li,.newsletter-manage-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li{border-bottom:none}.customer-address-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>a,.sales-order-history .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>a,.customer-account-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>a,.wishlist-index-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>a,.customer-address-form .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>a,.customer-account-edit .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>a,.newsletter-manage-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>a{padding:8px 0}.customer-address-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>a:before,.sales-order-history .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>a:before,.customer-account-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>a:before,.wishlist-index-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>a:before,.customer-address-form .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>a:before,.customer-account-edit .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>a:before,.newsletter-manage-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>a:before{display:none}.customer-address-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>strong,.sales-order-history .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>strong,.customer-account-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>strong,.wishlist-index-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>strong,.customer-address-form .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>strong,.customer-account-edit .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>strong,.newsletter-manage-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>strong{color:#529262;padding:0}.customer-address-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>strong:before,.sales-order-history .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>strong:before,.customer-account-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>strong:before,.wishlist-index-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>strong:before,.customer-address-form .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>strong:before,.customer-account-edit .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>strong:before,.newsletter-manage-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li>strong:before{display:none}.customer-address-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li:last-child>a,.sales-order-history .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li:last-child>a,.customer-account-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li:last-child>a,.wishlist-index-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li:last-child>a,.customer-address-form .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li:last-child>a,.customer-account-edit .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li:last-child>a,.newsletter-manage-index .page-wrapper .page-main .columns .sidebar.sidebar-main .account-nav .account-nav-content .nav>li:last-child>a{color:#ed1c24}.autocomplete-suggestions .autocomplete-suggestion .suggestion-right .product-line.product-name{color:#484545;margin-bottom:0}.autocomplete-suggestions .autocomplete-suggestion .suggestion-right .product-line.product-price{color:#529262;font-weight:600}.autocomplete-suggestions .autocomplete-suggestion .suggestion-right .product-des{display:none}.search-autocomplete ul li .qs-option-name{color:#484545}.search-autocomplete ul li .amount{color:#949494}.filter-options-content{opacity:0}#layered-horizontal-container{border-bottom:none}#layered-horizontal-container .filter-options{display:flex}#layered-horizontal-container .filter-options .toolbar{display:block!important}#layered-horizontal-container .filter-options .filter-options-item{min-width:15%;max-width:50%;flex-grow:1;margin-right:10px;margin-bottom:30px;position:relative}#layered-horizontal-container .filter-options .filter-options-item.active:before,#layered-horizontal-container .filter-options .filter-options-item.active:after{display:none}#layered-horizontal-container .filter-options .filter-options-item:last-child{margin-right:0}#layered-horizontal-container .filter-options .filter-options-item .filter-options-title{background-color:#fff;border-color:#bab7b7;color:#949494;position:relative;padding:10px;font-weight:400;text-transform:capitalize;transition:all .3s ease-in-out}#layered-horizontal-container .filter-options .filter-options-item .filter-options-title:after{background-color:transparent;color:#949494}#layered-horizontal-container .filter-options .filter-options-item .filter-options-title:hover{color:#484545;transition:all .3s ease-in-out;border-color:#a19d9d}#layered-horizontal-container .filter-options .filter-options-item .filter-options-title:hover:after{background-color:transparent;transition:color .3s ease-in-out;color:#484545}#layered-horizontal-container .filter-options .filter-options-item .filter-options-title:after{border:none;color:#484545;width:unset;height:unset;position:absolute;top:50%;right:10px;font-size:14px;line-height:unset;margin-top:-10px}#layered-horizontal-container .filter-options .filter-options-item .filter-options-content{display:none;position:absolute;width:100%;border-color:#bab7b7;border-top:none;padding:9px 0;z-index:90!important}#layered-horizontal-container .filter-options .filter-options-item .filter-options-content ol.items .item{padding:7px 5px}#layered-horizontal-container .filter-options .filter-options-item .filter-options-content ol.items .item #ln_slider_price.ui-slider-horizontal{background-color:#ededed}#layered-horizontal-container .filter-options .filter-options-item .filter-options-content ol.items .item a{color:#484545}#layered-horizontal-container .filter-options .filter-options-item .filter-options-content ol.items .item a .count{color:#bab7b7;float:right}#layered-horizontal-container .filter-options .filter-options-item .filter-options-content .swatch-option{min-width:30px}#layered-horizontal-container .filter-options .filter-options-item .filter-options-content .swatch-option.image{min-width:30px;height:30px;background-size:cover!important}#layered-horizontal-container .filter-options .filter-options-item .filter-options-content .swatch-option.selected{border:1px solid #529262;outline:none;box-shadow:0 0 15px -2px #5ba26d}#layered-horizontal-container .filter-options .filter-options-item .filter-options-content .swatch-option:hover{outline:none;border:1px solid #529262;box-shadow:0 0 9px 3px #6bac7b}#layered-horizontal-container .filter-current .filter-current-subtitle{padding-left:0}#layered-horizontal-container .filter-current .items{border:none;background-color:transparent;padding-bottom:0;line-height:14px}#layered-horizontal-container .filter-current .items .item{padding-left:0;margin-bottom:0}#layered-horizontal-container .filter-current .items .item .filter-value{padding-left:5px}#layered-horizontal-container .filter-actions{padding:0;border:none;border-bottom:1px solid #bab7b7;background-color:transparent;width:100%;line-height:14px;margin-bottom:20px;padding-bottom:5px}#layered-horizontal-container .filter-actions a{color:#bab7b7}#layered-horizontal-container .filter-actions a:hover{color:#ed1c24;text-decoration:none}body:not(.filter-active) .block-title.filter-title strong{bottom:20px;top:auto;width:45%;height:50px;background-color:#f2f2f2;border:none!important;box-shadow:none;border-radius:0;padding:10px 40px 15px 50px;margin:0;left:15px;z-index:0;font-size:1.2rem;line-height:29px}body:not(.filter-active) .block-title.filter-title strong:before{content:"";background:url(../images/icons/filter.svg) no-repeat 0 0;width:20px;height:20px;position:absolute;left:25%;top:14px}body:not(.filter-active) .block-title.filter-title strong span{transform:none;display:inline-block;color:#404040;width:100%;top:auto;left:auto;letter-spacing:.5px;position:relative}.page-layout-1column .filter.block{border-top:none;padding:0 10px}.page-layout-1column .filter.block .filter-content{border-bottom:0}@media(max-width:767px){.page-layout-1column .filter.block{padding:0;border-bottom:none}.page-layout-1column .filter.block .block-content{display:none}.page-layout-1column .filter.block.active .filter-current{padding:10px 30px}.page-layout-1column .filter.block.active .filter-current .items .item{padding:10px!important}.page-layout-1column .filter.block.active .filter-current .action.remove{top:5px;right:12px}.page-layout-1column .filter.block.active .filter-current~.filter-options{top:150px}.page-layout-1column .filter.block.active .filter-actions.mobile-filters{display:block;bottom:0;width:100%;text-align:center;top:unset;float:unset;left:unset;font-weight:700;background:#fff;padding:10px 30px}.page-layout-1column .filter.block.active .block-content{display:block!important}.page-layout-1column .filter.block.active .block-content.filter-content .filter-options{display:block!important}.page-layout-1column .filter.block.active .block-content.filter-content .filter-options .filter-options-item{min-width:100%!important;max-width:100%!important;margin-bottom:5px!important}.page-layout-1column .filter.block.active .block-content.filter-content .filter-options .filter-options-item .filter-options-title{border-left:none;border-top:none;border-right:none;padding-left:0!important;padding-right:0!important;cursor:pointer}.page-layout-1column .filter.block.active .block-content.filter-content .filter-options .filter-options-item .filter-options-content{position:relative!important;border:none;background-color:transparent}.page-layout-1column .filter.block.active .block-content.filter-content .filter-current{padding:17px 10px}.page-layout-1column .filter.block.active .block-content.filter-content .filter-actions{display:none}.page-layout-1column .filter.block.active .block-content .filter-subtitle{padding:8px 12px!important;font-weight:400;font-family:inherit;text-transform:capitalize}.page-layout-1column .filter.block.active .block-content .filter-options{padding:10px!important}.page-layout-1column .filter.block.active .block-title.filter-title{background-color:#ed1c24;margin:0}.page-layout-1column .filter.block.active .block-title.filter-title strong{right:0;top:0;padding-top:9px}.page-layout-1column .filter.block.active .block-title.filter-title strong span{user-select:none;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-o-user-select:none;-moz-user-select:none}.page-layout-1column .filter.block.active .block-title.filter-title strong::before{font-size:15px}}.page-layout-1column .filter.block .filter-current .filter-current-subtitle{margin-right:5px;text-transform:capitalize;color:#484545;display:none}.page-layout-1column .filter.block .filter-current ol.items{line-height:10px!important}.page-layout-1column .filter.block .filter-current ol.items .item .filter-label{text-transform:capitalize;color:#949494;line-height:10px}.page-layout-1column .filter.block .filter-current ol.items .item .filter-value{text-transform:capitalize;color:#949494;line-height:10px}.page-layout-1column .filter.block .filter-current ol.items .item .action{line-height:10px}.page-layout-1column .filter.block .filter-current ol.items .item .action:before{color:#ed1c24}.load-more-toolbar .load_more{display:block}.amscroll-load-button{background-color:#fff!important;border:1px solid #606060!important;color:#404040!important;position:relative;left:50%;transform:translateX(-50%);width:300px;transition:all ease-in-out .5s;padding:19px!important;text-transform:none;font-weight:500!important;font-size:1.4rem;margin-top:45px!important;margin-bottom:30px}.amscroll-load-button:hover{background:#404040!important;color:#fff!important}.addon-product-modal-window .modal-inner-wrap{padding:20px}.addon-product-modal-window .modal-header{margin-bottom:24px}.addon-product-modal-window .modal-header .modal-title{border-bottom:0;font-weight:600}.addon-product-modal-window .modal-content{padding-bottom:100px}.addon-product-modal-window .modal-content .modal-body.add-on-product .row:first-child{margin-bottom:20px}@media(min-width:768px){.addon-product-modal-window .modal-content .modal-body.add-on-product .row .product-image{min-height:100px}}.addon-product-modal-window .modal-content .modal-body.add-on-product .row .product-image img{max-height:370px;width:106px}@media(min-width:768px){.addon-product-modal-window .modal-content .modal-body.add-on-product .row .product-title-wrap{position:relative}}@media(min-width:768px){.addon-product-modal-window .modal-content .modal-body.add-on-product .row .product-title-wrap .product-title{position:absolute;width:calc(100% - 30px);top:50%;transform:translateY(-50%)}}.addon-product-modal-window .modal-content .modal-body.add-on-product .row .product-title-wrap .product-title p{font-size:16px;margin-bottom:5px}.addon-product-modal-window .modal-content .modal-body.add-on-product .row .product-title-wrap .product-title h1{font-size:22px;margin-bottom:15px}.addon-product-modal-window .modal-content .modal-body.add-on-product .row .installation-products{padding:0;margin:0;border-bottom:1px solid #e6e6e6}.addon-product-modal-window .modal-content .modal-body.add-on-product .row .installation-products p{font-size:14px;background-color:#f7f7f7;color:#000;font-style:normal;padding:20px;font-weight:700;margin:0}@media(max-width:768px){.addon-product-modal-window .modal-content .modal-body.add-on-product .row .installation-products p{margin:0 -20px;background-color:#f7f7f7;color:#000}}.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list{padding:25px 0;border-bottom:1px solid #eee;background:#f7f7f7}.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list img{max-height:80px;float:left;margin-right:15px;display:block;visibility:visible}.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list .addon-list-desc{display:block;position:relative}.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list .addon-list-desc span{display:block}.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list .addon-list-desc span.produt-item-desc-name{font-size:16px;font-weight:600;color:#484545;margin-bottom:5px}@media(max-width:768px){.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list .addon-list-desc span.produt-item-desc-name{font-size:13px}}.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list .addon-list-desc span.produt-item-desc-description{font-size:13px;font-weight:400;color:#949494;margin-bottom:5px}.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list .addon-list-desc span.produt-item-desc-price{margin-top:30px;display:inline-block}@media(max-width:768px){.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list .addon-list-desc span.produt-item-desc-price{font-size:15px}}.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list .addon-list-action span.trashcan{position:absolute;top:50%;right:40px;width:50px;height:50px;line-height:55px;transform:translateY(-50%);text-align:center;font-size:17px;border-radius:0;border:0;color:#272727;transition:all .274s ease-in-out;text-indent:-9999px;background:url(../images/icons/delete.svg) no-repeat 11px 11px;background-size:20px;display:inline-block;cursor:pointer}@media(max-width:768px){.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list .addon-list-action span.trashcan{right:15px;width:35px;height:35px;line-height:39px;background:url(../images/icons/delete.svg) no-repeat 11px 0}}.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list .addon-list-action span.trashcan:hover{background-color:#f03d44;border:1px solid #ed1c24;color:#fff;transition:all .274s ease-in-out;cursor:pointer}.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list .addon-list-action.add-to-cart span{color:#fff;background-color:#529262;border:1px solid #61a673}.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list .addon-list-action.add-to-cart span:hover{color:#fff;background-color:#61a673;border:1px solid #589c69;transition:all .274s ease-in-out}.addon-product-modal-window .modal-content .top-name p,.addon-product-modal-window .modal-content .top-qty p,.addon-product-modal-window .modal-content .top-price p{font-size:16px;color:#404040;margin-top:35px}.addon-product-modal-window .modal-content .top-price p{font-weight:700}.addon-product-modal-window .modal-content .product-title-wrap.top-name .product-title p{margin-top:0;color:#404040!important}.addon-product-modal-window .modal-content .produt-item-desc-price{margin-top:30px;display:inline-block}.addon-product-modal-window .modal-footer .continue-shopping-btn{float:right;margin-right:30px;border-color:#529262;background-color:#fff;color:#529262;width:30%;height:auto;padding:10px;text-transform:capitalize}.addon-product-modal-window .modal-footer .continue-shopping-btn:hover{text-transform:capitalize;background-color:#529262;border-color:#529262;transition:all .274s ease-in-out}.addon-product-modal-window .modal-footer .view-cart-btn{text-transform:capitalize;background-color:#529262;border-color:#529262;color:#fff;float:right;width:30%;height:auto;padding:10px;margin-right:-30px}.addon-product-modal-window .modal-footer .view-cart-btn:hover{border-color:#529262;background-color:#529262;transition:all .274s ease-in-out;text-transform:capitalize}.addon-product-modal-window .modal-footer{margin:0 0 0 -34px;box-shadow:0 -1px 11px 0 #aaa;position:-webkit-sticky;position:sticky;left:-20px;bottom:-20px;width:calc(100% + 40px);z-index:999999999;background:#fff;display:inline-block;margin-left:-34px;padding:20px 50px 30px 30px!important}.addon-product-modal-window .modal-footer .btn-group button{text-align:center;transition:all .274s ease-in-out}@media(max-width:768px){.addon-product-modal-window .modal-footer .btn-group button{margin-bottom:15px}}.addon-product-modal-window .modal-footer .btn-group button.continue-shopping-btn{text-transform:capitalize;float:left;margin-right:20px;background-color:transparent}.addon-product-modal-window .modal-footer .btn-group button.continue-shopping-btn:hover{background-color:#529262;border-color:#529262;transition:all .274s ease-in-out}.addon-product-modal-window .modal-footer .btn-group button.view-cart-btn{text-transform:capitalize;border-color:#529262;background-color:#529262;color:#fff}.addon-product-modal-window .modal-footer .btn-group button.view-cart-btn:hover{border-color:#4c885b;background-color:#61a673;transition:all .274s ease-in-out}.qty-holder{margin-left:70px;font-size:18px;font-weight:200}@media(max-width:768px){.modal-popup.vas-delivery .modal-footer{bottom:0}.modal-popup.vas-delivery .modal-footer button{float:right}.addon-product-modal-window .modal-inner-wrap{background:#fff!important}.addon-product-modal-window .modal-footer{box-shadow:0 -1px 11px 0 #aaa;position:-webkit-sticky;position:sticky;left:-20px;bottom:-20px;width:calc(100% + 40px);z-index:999999999;margin-right:0;background:#fff;display:inline-block;margin-left:-20px;padding:10px 23px 30px!important}.addon-product-modal-window .modal-footer .btn-group p{color:#737373;font-size:14px;padding:0 0 10px}.addon-product-modal-window .modal-footer .qty-holder{display:block!important;margin-left:0}.addon-product-modal-window .modal-footer .qty-holder .totqty{display:inline-block!important;margin-left:0;font-size:14px}.addon-product-modal-window .top-price p{text-align:right}.addon-product-modal-window .modal-content{padding-bottom:220px}.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list{margin-left:-34px;margin-right:-34px}.addon-product-modal-window .modal-content .modal-body.add-on-product .addon-list img{display:block;visibility:visible;border-radius:0}.addon-product-modal-window .modal-footer .continue-shopping-btn{text-transform:capitalize;float:none;border-color:#529262;background-color:#fff;color:#529262;width:100%;height:auto;padding:10px;margin:0}.addon-product-modal-window .modal-footer .view-cart-btn{background-color:#529262;border-color:#529262;color:#fff;float:none;width:100%;height:auto;padding:10px;margin:0 0 15px!important;text-transform:capitalize}}.modal-popup.single-product-modal .modal-inner-wrap{padding:20px;max-width:660px}.modal-popup.single-product-modal .modal-inner-wrap .modal-header{margin-bottom:20px;padding:0}.modal-popup.single-product-modal .modal-inner-wrap .modal-header .modal-title{padding:0;border-bottom:none;color:#404040;font-weight:600;font-size:16px}.modal-popup.single-product-modal .modal-inner-wrap .modal-header .action-close{padding:20px;height:auto}.modal-popup.single-product-modal .modal-inner-wrap .modal-header .action-close:before{margin:0}.modal-popup.single-product-modal .modal-inner-wrap .modal-content{margin-bottom:30px;padding:0}.modal-popup.single-product-modal .modal-inner-wrap .modal-content .product_container{display:flex}.modal-popup.single-product-modal .modal-inner-wrap .modal-content .product_container .product-image_container{display:inline-block;flex:0 0 90px;margin-right:10px}.modal-popup.single-product-modal .modal-inner-wrap .modal-content .product_container .product-details_container{display:flex;flex:1 1 auto;vertical-align:top}.modal-popup.single-product-modal .modal-inner-wrap .modal-content .product_container .product-details_container .product-title{margin:auto 0;color:#404040;font-size:18px}.modal-popup.single-product-modal .modal-inner-wrap .modal-footer{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0!important}.modal-popup.single-product-modal .modal-inner-wrap .modal-footer button.modal{flex:0 0 300px;height:50px;border:1px solid #81c784;font-size:14px;text-transform:capitalize;text-shadow:none}.modal-popup.single-product-modal .modal-inner-wrap .modal-footer button.modal.btn-primary{background-color:#81c784;color:#fff}.modal-popup.single-product-modal .modal-inner-wrap .modal-footer button.modal.btn-primary:hover{border-color:#a4d7a6;background-color:#a4d7a6}.modal-popup.single-product-modal .modal-inner-wrap .modal-footer button.modal.btn-secondary{color:#81c784}.modal-popup.single-product-modal .modal-inner-wrap .modal-footer button.modal.btn-secondary:hover{color:#fff;border-color:#a4d7a6;background-color:#a4d7a6}@media(max-width:992px){.modal-popup.single-product-modal .modal-inner-wrap .modal-footer button.modal{flex:0 0 45%}}@media(max-width:768px){.modal-popup.single-product-modal .modal-inner-wrap{width:90%;max-width:90%}.modal-popup.single-product-modal .modal-inner-wrap .modal-footer{margin:0;width:100%;box-shadow:none}}@media(max-width:480px){.modal-popup.single-product-modal .modal-inner-wrap .modal-footer button.modal{flex:0 0 100%}.modal-popup.single-product-modal .modal-inner-wrap .modal-footer button.modal.btn-secondary{margin-bottom:15px}}@media(max-width:320px){.modal-popup.single-product-modal .modal-inner-wrap .modal-content .product_container{flex-wrap:wrap}.modal-popup.single-product-modal .modal-inner-wrap .modal-content .product_container .product-image_container{flex-grow:1;margin:0 0 15px}.modal-popup.single-product-modal .modal-inner-wrap .modal-content .product_container .product-image_container .product-image{width:100%}}.checkout-onepage-success{color:#404040}.checkout-onepage-success .page-wrapper .checkout-success .method-instructions,.checkout-onepage-success .page-wrapper .custom-content_container .method-instructions{text-align:left;font-size:14px}.checkout-onepage-success .page-wrapper .checkout-success .method-instructions .checkout-success-content,.checkout-onepage-success .page-wrapper .custom-content_container .method-instructions .checkout-success-content{max-width:360px}.checkout-onepage-success .page-wrapper .checkout-success .method-instructions .checkout-success-content .payment-instructions .payment-detail-item .item-label,.checkout-onepage-success .page-wrapper .custom-content_container .method-instructions .checkout-success-content .payment-instructions .payment-detail-item .item-label{display:inline-block;width:220px;font-weight:600}.checkout-onepage-success .page-wrapper .checkout-success .method-instructions .checkout-success-content .payment-instructions .payment-detail-item .item-info,.checkout-onepage-success .page-wrapper .custom-content_container .method-instructions .checkout-success-content .payment-instructions .payment-detail-item .item-info{display:inline}.checkout-onepage-success .page-wrapper .checkout-success .actions-toolbar,.checkout-onepage-success .page-wrapper .custom-content_container .actions-toolbar{display:block;text-align:center}.checkout-onepage-success .page-wrapper .checkout-success .actions-toolbar .continue_container .continue-text,.checkout-onepage-success .page-wrapper .custom-content_container .actions-toolbar .continue_container .continue-text,.checkout-onepage-success .page-wrapper .checkout-success .actions-toolbar .register_container .continue-text,.checkout-onepage-success .page-wrapper .custom-content_container .actions-toolbar .register_container .continue-text,.checkout-onepage-success .page-wrapper .checkout-success .actions-toolbar .continue_container .register-text,.checkout-onepage-success .page-wrapper .custom-content_container .actions-toolbar .continue_container .register-text,.checkout-onepage-success .page-wrapper .checkout-success .actions-toolbar .register_container .register-text,.checkout-onepage-success .page-wrapper .custom-content_container .actions-toolbar .register_container .register-text{color:#404040;font-size:16px}.checkout-onepage-success .page-wrapper .checkout-success .actions-toolbar .continue_container .action.primary,.checkout-onepage-success .page-wrapper .custom-content_container .actions-toolbar .continue_container .action.primary,.checkout-onepage-success .page-wrapper .checkout-success .actions-toolbar .register_container .action.primary,.checkout-onepage-success .page-wrapper .custom-content_container .actions-toolbar .register_container .action.primary{width:500px;height:50px;font-weight:600}.checkout-onepage-success .page-wrapper .checkout-success .actions-toolbar .continue_container .action.primary span,.checkout-onepage-success .page-wrapper .custom-content_container .actions-toolbar .continue_container .action.primary span,.checkout-onepage-success .page-wrapper .checkout-success .actions-toolbar .register_container .action.primary span,.checkout-onepage-success .page-wrapper .custom-content_container .actions-toolbar .register_container .action.primary span{vertical-align:-25%;font-weight:600}.checkout-onepage-success .page-wrapper .checkout-success .actions-toolbar .continue_container .primary,.checkout-onepage-success .page-wrapper .custom-content_container .actions-toolbar .continue_container .primary{width:100%;display:flex}.checkout-onepage-success .page-wrapper .checkout-success .actions-toolbar .continue_container .primary .action.continue,.checkout-onepage-success .page-wrapper .custom-content_container .actions-toolbar .continue_container .primary .action.continue{display:block;margin:auto;border:none;background-color:#404040}.checkout-onepage-success .page-wrapper .checkout-success .actions-toolbar .continue_container .primary .action.continue span,.checkout-onepage-success .page-wrapper .custom-content_container .actions-toolbar .continue_container .primary .action.continue span{color:#fff}.checkout-onepage-success .page-wrapper .checkout-success .actions-toolbar .register_container .action.primary,.checkout-onepage-success .page-wrapper .custom-content_container .actions-toolbar .register_container .action.primary{border:1px solid #404040;background-color:transparent;color:#404040}.checkout-onepage-success .page-wrapper .checkout-success .actions-toolbar .register_container p,.checkout-onepage-success .page-wrapper .custom-content_container .actions-toolbar .register_container p{font-weight:400}.checkout-onepage-success .page-wrapper .checkout-success .notice-container,.checkout-onepage-success .page-wrapper .custom-content_container .notice-container{margin-top:62px}.checkout-onepage-success .page-wrapper .checkout-success .notice-container .note,.checkout-onepage-success .page-wrapper .custom-content_container .notice-container .note{display:block;margin-bottom:20px;font-size:14px}@media(max-width:768px){.checkout-onepage-success .page-wrapper .page-main{margin-top:0!important}.checkout-onepage-success .page-wrapper .page-main .checkout-success .custom-content_container{text-align:center}}@media(max-width:640px){.checkout-onepage-success .page-wrapper .checkout-success .actions-toolbar .continue_container .action.primary,.checkout-onepage-success .page-wrapper .custom-content_container .actions-toolbar .continue_container .action.primary,.checkout-onepage-success .page-wrapper .checkout-success .actions-toolbar .register_container .action.primary,.checkout-onepage-success .page-wrapper .custom-content_container .actions-toolbar .register_container .action.primary{width:80%}}@media(max-width:576px){.checkout-onepage-success .page-wrapper .checkout-success .actions-toolbar .continue_container .action.primary,.checkout-onepage-success .page-wrapper .custom-content_container .actions-toolbar .continue_container .action.primary,.checkout-onepage-success .page-wrapper .checkout-success .actions-toolbar .register_container .action.primary,.checkout-onepage-success .page-wrapper .custom-content_container .actions-toolbar .register_container .action.primary{width:100%}}#instalmentCalc.cart-instalmentCalc{margin:0 0 10px;border-top:1px solid #f2f2f2;padding:20px 0 10px;background:0 0;float:unset;color:#888;font-size:15px;text-align:left;font-weight:600;font-family:source sans pro,Open Sans,sans-serif}#instalmentCalc.cart-instalmentCalc .min-cart-amount{font-size:18px}#instalmentCalc.cart-instalmentCalc .min-cart-amount span{font-size:15px}#instalmentCalc.cart-instalmentCalc .mobicred-logo{margin-top:8px}#instalmentCalc.cart-instalmentCalc .mobicred-logo a img{margin-top:0;vertical-align:middle;margin-right:10px}#instalmentCalc.cart-instalmentCalc .mobicred-logo:hover a{text-decoration:none;color:transparent}#pdp-vas-tabs ul li div span:after{background:url(../../../../../frontend/Smartwave/porto/en_US/Vectra_ThemeOptions/images/right-arrow.svg) center no-repeat;top:50%;transform:translateY(-50%)}