@media only screen and (max-width:980px){.catalog-product-view .column.main{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.catalog-product-view .product.media{-ms-flex-order:-1;-webkit-order:-1;order:-1}.block.related .action.select{display:block;margin:5px 0}.compare,.product-addto-links .action.tocompare,.product-item-actions .actions-secondary>.action.tocompare{display:none}.product.data.items>.item.content{padding:10px 0;border:none}.product.data.items>.item.content .video iframe{width:100%}.sidebar .block-viewed-products-grid .products-grid .product-item{margin-left:2%;width:calc((100% - 2%)/2)}.sidebar .block-viewed-products-grid .products-grid .product-item:nth-child(2n+1){margin-left:0}.sidebar .block-viewed-products-grid .products-grid .product-item-photo{display:block;position:relative}.sidebar .block-viewed-products-grid .products-grid .product-item-details{margin:0}.sidebar .block-viewed-products-grid .products-grid .product-item-info{text-align:center}}@media only screen and (max-width:639px){.products-list .product-item{table-layout:fixed}.products-list .product-item-photo{padding:0 10px 10px 0;width:30%}.product-info-main .box-tocart .field.qty .label{font-size:16px !important;padding-right:5px !important}.product-info-main .box-tocart .input-text.qty{height:39px !important;width:39px !important}.category-view .img-wrapper .category-overlay{position:relative;bottom:auto;margin:20px 0;left:auto;border-radius:0;max-width:100%}}@media all and (min-width:640px){.products-grid .product-item{margin-bottom:30px}.product-item-actions{display:block}.products-grid .product-item-actions{margin:10px 0}.product-item-actions .actions-primary+.actions-secondary>*{white-space:normal}.products-grid .product-item{width:50%}.page-products .products-grid .product-item,.page-layout-1column .products-grid .product-item,.page-products.page-layout-1column .products-grid .product-item{margin-left:2%;padding:0;width:calc((100% - 4%)/2)}.page-products .products-grid .product-item:nth-child(0n+1),.page-layout-1column .products-grid .product-item:nth-child(0n+1),.page-products.page-layout-1column .products-grid .product-item:nth-child(0n+1){margin-left:0}.page-products .products-grid .product-item:nth-child(2n+1),.page-layout-1column .products-grid .product-item:nth-child(2n+1),.page-products.page-layout-1column .products-grid .product-item:nth-child(2n+1){margin-left:0}.category-view .img-wrapper .category-overlay{position:absolute;bottom:20px;left:auto;right:15px;max-width:50%;background:#fff;padding:5px;font-size:16px;line-height:20px;opacity:.6}.category-view .img-wrapper .category-overlay.top.left{top:20px;left:15px;bottom:auto;right:auto}.category-view .img-wrapper .category-overlay.top.right{top:20px;right:15px;bottom:auto;left:auto}.category-view .img-wrapper .category-overlay.bottom.left{bottom:20px;left:15px;top:auto;right:auto}.category-view .img-wrapper .category-overlay.bottom.right{bottom:20px;right:15px;top:auto;left:auto}.category-view .img-wrapper .category-overlay *{color:#fff}.category-view .img-wrapper .category-overlay h1{font-size:48px}.category-view .img-wrapper .category-overlay p{font-size:18px}.category-view .img-wrapper .category-overlay.white,.category-view .img-wrapper .category-overlay.black{padding:10px;border-radius:15px}.category-view .img-wrapper .category-overlay.white{background-color:#fff}.category-view .img-wrapper .category-overlay.white *{color:#363636}.category-view .img-wrapper .category-overlay.black{background-color:#000;color:#fff !important}.catalog-category-view .MagicToolboxContainer{height:calc((100vw/2) - 30px);overflow:hidden}.block.widget .products-grid .product-item,.page-layout-1column .block.widget .products-grid .product-item{width:33.33333333%}.page-layout-1column .block.widget .products-grid .product-item{margin-left:2%;width:calc((100% - 4%)/3)}}@media all and (min-width:981px),print{.page-products .products-grid .product-item,.page-layout-1column .products-grid .product-item,.page-products.page-layout-1column .products-grid .product-item{margin-left:2%;padding:0;width:calc((100% - 4%)/3)}.page-products .products-grid .product-item:nth-child(0n+1),.page-layout-1column .products-grid .product-item:nth-child(0n+1),.page-products.page-layout-1column .products-grid .product-item:nth-child(0n+1){margin-left:0}.page-products .products-grid .product-item:nth-child(2n+1),.page-layout-1column .products-grid .product-item:nth-child(2n+1),.page-products.page-layout-1column .products-grid .product-item:nth-child(2n+1){margin-left:2%}.page-products .products-grid .product-item:nth-child(3n+1),.page-layout-1column .products-grid .product-item:nth-child(3n+1),.page-products.page-layout-1column .products-grid .product-item:nth-child(3n+1){margin-left:0}.page-products .products-grid.grid-width-5 .product-item,.page-layout-1column .products-grid.grid-width-5 .product-item,.page-products.page-layout-1column .products-grid.grid-width-5 .product-item{width:calc((100% - 6%)/5)}.page-products .products-grid.grid-width-5 .product-item:nth-child(0n+1),.page-layout-1column .products-grid.grid-width-5 .product-item:nth-child(0n+1),.page-products.page-layout-1column .products-grid.grid-width-5 .product-item:nth-child(0n+1){margin-left:0}.page-products .products-grid.grid-width-5 .product-item:nth-child(4n+1),.page-layout-1column .products-grid.grid-width-5 .product-item:nth-child(4n+1),.page-products.page-layout-1column .products-grid.grid-width-5 .product-item:nth-child(4n+1){margin-left:2%}.page-products .products-grid.grid-width-5 .product-item:nth-child(5n+1),.page-layout-1column .products-grid.grid-width-5 .product-item:nth-child(5n+1),.page-products.page-layout-1column .products-grid.grid-width-5 .product-item:nth-child(5n+1){margin-left:0}.page-products .columns{padding-top:0;position:relative;z-index:1}.products.wrapper~.toolbar .pages{float:left}.toolbar-amount{float:left}.sorter{float:right}.modes{display:inline-block;float:left;margin-right:20px}.products.wrapper~.toolbar .modes{display:none}.modes-mode{color:#babec1;border:1px solid #565656;border-right:0;float:left;font-weight:300;line-height:1;padding:7px 10px;text-align:center;display:inline-block;text-decoration:none}.modes-mode:not(.active):hover{color:#babec1;background:#dedede}.modes-mode:last-child{border-right:1px solid #565656}.modes-mode.active{color:#e5e6e8}.modes-mode>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.modes-mode:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;line-height:inherit;color:#babec1;content:'\e60d';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.modes-mode:hover:before{color:#babec1}.mode-list:before{content:'\e60b'}.products.wrapper~.toolbar .limiter{display:block;float:right}.product-info-main .page-title-wrapper .page-title{margin-top:-13px}.sidebar .product-items .product-item-info .product-item-photo{float:left;left:auto;margin:0 10px 10px 0;position:relative;top:auto}.sidebar .product-items .product-item-details{margin:0}.sidebar .product-items .product-item-actions{clear:left}.product-add-form .fieldset,.product-add-form .required{margin:0}.product-info-main{float:right}.product.media{float:left;margin-bottom:25px}.page-layout-1column .product-info-main{width:40%}.page-layout-1column .product.media{width:57%}.breadcrumbs{display:block}.page-title-wrapper.mobile{display:none}.page-title-wrapper.product{display:block !important}.product-info-price.mobile{display:none}.product-info-price:not(.mobile){display:block}.product.data.items>.item.title{margin:0}.product.data.items>.item.title>.switch{border-right-width:0;font-size:1.2rem}.product.data.items>.item.title:nth-last-child(2)>.switch{border-right-width:1px}.page-layout-1column .product.media{width:calc(50% - 20px);padding:0 20px 0 0}.page-layout-1column .product-info-main{width:calc(50% - 20px);padding:0 0 0 20px}.product.data.items>.item.content{padding:20px 0;border-bottom:1px solid #565656}.page-title-wrapper.product{display:block !important}.product-info-price:not(.mobile){display:block !important}.product.info.detailed{border-bottom:1px solid #565656}.product.info.detailed .product.data.items{margin:0}.catalog-category-view .MagicToolboxContainer{height:calc((100vw/3) - 30px);overflow:hidden}.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}.sidebar .block.widget .pager .pages-item-next{padding:0}.sidebar .block.widget .pager .pages-item-next .action{margin:0}}@media all and (min-width:1024px),print{.page-products .products-grid .product-items,.page-layout-1column .products-grid .product-items,.page-products.page-layout-1column .products-grid .product-items{margin: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}.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}}.products{margin:30px 0 0}.product-items{font-size:0}.product-item{font-size:1.4rem;vertical-align:top}.products-grid .product-item{display:inline-block;margin:0 0 15px;padding:0;width:calc(100%)}.product-item:nth-child(0n+1){margin-left:0}.product-item:nth-child(2n+1){margin-left:0}.product-item-name{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;display:block;hyphens:auto;margin:5px 0;word-wrap:break-word}.product-item-info{max-width:100%}.product-item-actions{font-size:0}.product-item-actions>*{font-size:1.4rem}.product-item-actions .actions-secondary{display:inline-block;font-size:1.4rem;vertical-align:middle;white-space:nowrap}.product-item-actions .actions-secondary>button.action{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:300}.product-item-actions .actions-secondary>button.action:focus,.product-item-actions .actions-secondary>button.action:active{background:0 0;border:none}.product-item-actions .actions-secondary>button.action:hover{background:0 0;border:none}.product-item-actions .actions-secondary>button.action.disabled,.product-item-actions .actions-secondary>button.action[disabled],fieldset[disabled] .product-item-actions .actions-secondary>button.action{pointer-events:none;opacity:.5}.product-item-actions .actions-secondary>.action{line-height:35px;text-align:center;width:35px}.product-item-actions .actions-secondary>.action:before{margin:0}.product-item-actions .actions-primary{display:inline-block;vertical-align:middle}.product-item-description{margin:25px 0}.product-item .product-reviews-summary .rating-summary{margin:0 4px 0 0}.product-item .product-reviews-summary .reviews-actions{font-size:12px;margin-top:5px}.product-item .price-box{margin:10px 0 25px}.product-item .price-box .price{font-size:1.4rem;font-weight:700;white-space:nowrap}.product-item .price-box .price-label:after{content:':'}.product-item .special-price .price,.product-item .minimal-price .price{font-size:1.4rem;font-weight:700}.product-item .special-price .price-wrapper,.product-item .minimal-price .price-wrapper{display:inline-block}.product-item .special-price .price-including-tax+.price-excluding-tax,.product-item .minimal-price .price-including-tax+.price-excluding-tax{display:block}.product-item .special-price{display:block}.product-item .old-price .price{font-weight:300}.product-item .regular-price .price-label{display:none}.product-item .minimal-price .price-container{display:block}.product-item .minimal-price-link{margin-top:5px}.product-item .minimal-price-link .price-label{color:#565656;font-size:1.4rem}.product-item .minimal-price-link .price{font-weight:300}.product-item .minimal-price-link,.product-item .price-excluding-tax,.product-item .price-including-tax{display:block;white-space:nowrap}.product-item .price-from,.product-item .price-to{margin:0}.product-item .tocompare:before{content:'\e61f'}.product-item .tocart{white-space:nowrap}.price-container .price{font-size:1.4rem}.price-container .price-including-tax+.price-excluding-tax,.price-container .weee{margin-top:5px}.price-container .price-including-tax+.price-excluding-tax,.price-container .weee,.price-container .price-including-tax+.price-excluding-tax .price,.price-container .weee .price,.price-container .weee+.price-excluding-tax:before,.price-container .weee+.price-excluding-tax .price{font-size:1.1rem}.price-container .weee:before{content:'(' attr(data-label) ': '}.price-container .weee:after{content:')'}.price-container .weee+.price-excluding-tax:before{content:attr(data-label) ': '}.products-list .product-item{display:table;width:100%}.products-list .product-item-info{display:table-row}.products-list .product-item-photo{display:table-cell;padding:0 30px 30px 0;vertical-align:top;width:1%}.products-list .product-item-details{display:table-cell;vertical-align:top}.page-products .columns{position:relative;z-index:1}.toolbar-amount{display:block;line-height:26px;margin:0;padding:8px 0 0;vertical-align:middle}.products.wrapper~.toolbar .toolbar-amount{display:none}.toolbar-products{margin-bottom:40px;padding:0 10px;text-align:center}.toolbar-products .pages{display:none}.products.wrapper~.toolbar-products .pages{display:block}.toolbar-products .limiter .control{display:inline-block}.sorter{padding:4px 0 0}.products.wrapper~.toolbar .sorter{display:none}.sorter .sorter-action{position:relative;top:-2px}.sorter-options{margin:0 0 0 7px;width:auto}.sorter-action{vertical-align:top;display:inline-block;text-decoration:none}.sorter-action>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sorter-action:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:32px;color:#8f8f8f;content:'\e613';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.sorter-action:hover:before{color:#333}.sorter .sort-desc:before{content:'\e614'}.modes{display:none}.limiter-options{margin:0 5px 0 7px;width:auto}.limiter-label{font-weight:300}.page-products .toolbar .limiter{display:none}.old-price,.old.price{text-decoration:line-through}.prices-tier .price-container .price-including-tax+.price-excluding-tax:before{content:'(' attr(data-label) ': '}.prices-tier .price-container .price-including-tax+.price-excluding-tax:last-child:after{content:')'}.prices-tier .price-container .weee[data-label]{display:inline}.prices-tier .price-container .weee[data-label] .price{font-size:1.1rem}.prices-tier .price-container .weee[data-label]:before{content:' +' attr(data-label) ': '}.actual-price{font-weight:700}.category-image .image{display:block;height:auto;max-width:100%}.category-image,.category-description{margin-bottom:20px}.product-image-container{display:inline-block;max-width:100%}.product-image-wrapper{display:block;height:0;overflow:hidden;position:relative;z-index:1}.product-image-photo{bottom:0;display:block;left:0;margin:auto;position:absolute;right:0;top:0;width:auto}.product.media .placeholder .photo.container{max-width:100%}.product.media .notice{color:#babec1;font-size:1.2rem;margin:10px 0}.product.media .product.thumbs{margin:20px 0 30px}.product.media .items.thumbs{margin:0;padding:0;list-style:none none}.product.media .items.thumbs>li{display:inline-block;vertical-align:top}.product.media .items.thumbs .active{display:block;line-height:1}.product.info.detailed{clear:both;margin-bottom:30px}.product.info.detailed .additional-attributes{width:auto}.product.info.detailed .additional-attributes>thead>tr>td,.product.info.detailed .additional-attributes>tbody>tr>td,.product.info.detailed .additional-attributes>tfoot>tr>td{padding:4px 5px 10px}.product.info.detailed .additional-attributes>thead>tr>th,.product.info.detailed .additional-attributes>tbody>tr>th,.product.info.detailed .additional-attributes>tfoot>tr>th{padding:4px 30px 10px 0}.product-info-main .page-title-wrapper .page-title{line-height:1.42857143;margin-bottom:10px;font-weight:400}.product-info-main .stock.available,.product-info-main .stock.unavailable{display:inline-block;font-weight:700;margin-right:20px;text-transform:uppercase;vertical-align:top}.product-info-main .product.attribute.sku{display:inline-block;vertical-align:top;color:#babec1}.product-info-main .product.attribute.sku>.value{display:inline-block;vertical-align:top;word-break:break-all}.product-info-main .product.attribute.sku .type{margin-right:5px}.product-info-main .product.attribute.overview{margin:20px 0}.product-info-main .product.alert{margin:10px 0}.product-info-main .price-box{margin-top:10px}.product-info-main .product-reviews-summary .reviews-actions{font-size:1.4rem}.product-options-wrapper .fieldset-product-options-inner .legend{font-weight:700;margin:0 0 5px;font-size:1.4rem;border:none;display:inline-block;float:none;padding:0}.product-options-wrapper .fieldset-product-options-inner input.datetime-picker~select.datetime-picker{margin-top:10px}.product-options-wrapper .fieldset-product-options-inner.required .legend:after,.product-options-wrapper .fieldset-product-options-inner._required .legend:after{content:'*';color:#e02b27;font-size:1.2rem;margin:0 0 0 5px}.product-options-wrapper .field .note{display:block}.product-info-main .price-box .price-including-tax+.price-excluding-tax,.product-options-bottom .price-box .price-including-tax+.price-excluding-tax,.product-info-main .price-box .weee+.price-excluding-tax,.product-options-bottom .price-box .weee+.price-excluding-tax,.product-info-main .price-box .weee,.product-options-bottom .price-box .weee{font-size:1.2rem;line-height:14px;margin-bottom:5px}.product-info-main .price-box .price-including-tax+.price-excluding-tax .price,.product-options-bottom .price-box .price-including-tax+.price-excluding-tax .price,.product-info-main .price-box .weee+.price-excluding-tax .price,.product-options-bottom .price-box .weee+.price-excluding-tax .price,.product-info-main .price-box .weee .price,.product-options-bottom .price-box .weee .price{font-size:1.2rem;font-weight:700}.product-info-main .price-box .price-wrapper .price,.product-options-bottom .price-box .price-wrapper .price{font-size:1.8rem;font-weight:700}.product-info-main .price-box .price,.product-options-bottom .price-box .price{white-space:nowrap}.product-info-main .special-price,.product-options-bottom .special-price{display:block;margin:10px 0}.product-info-main .special-price .price-container,.product-options-bottom .special-price .price-container{font-size:1.4rem}.product-info-main .special-price .price-label+.price-wrapper,.product-options-bottom .special-price .price-label+.price-wrapper{display:inline-block}.product-info-main .old-price .price-label:after,.product-options-bottom .old-price .price-label:after,.product-info-main .special-price .price-label:after,.product-options-bottom .special-price .price-label:after{content:': '}.product-info-main .box-tocart,.product-options-bottom .box-tocart{margin:20px 0;width:100%}.product-info-main .box-tocart .input-text.qty,.product-options-bottom .box-tocart .input-text.qty{height:52px;text-align:center;width:52px}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{text-align:center}.product-info-main .box-tocart .field.price,.product-options-bottom .box-tocart .field.price{width:50%;float:left;text-align:right}.product-info-main .box-tocart .field.price .price-box .price-wrapper .price,.product-options-bottom .box-tocart .field.price .price-box .price-wrapper .price{font-size:24px;line-height:50px}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{width:50%;float:left}.product-info-main .box-tocart .field.qty .label,.product-options-bottom .box-tocart .field.qty .label{width:auto;float:none;font-size:18px;margin:0;padding:0 15px 0 0;line-height:50px}.product-info-main .box-tocart .field.qty .control,.product-options-bottom .box-tocart .field.qty .control{width:auto;float:none;display:inline-block}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{clear:left;width:100%}.product-info-main .box-tocart .actions .action,.product-options-bottom .box-tocart .actions .action{width:100%}.product-info-main .product-addto-links,.product-options-bottom .product-addto-links{margin:20px 0}.product-info-main .action.tocompare,.product-options-bottom .action.tocompare{vertical-align:top}.prices-tier{background:#f5f5f5;margin:10px 0;padding:10px 15px}.prices-tier .price-container{display:inline-block}.prices-tier .price-including-tax,.prices-tier .price-excluding-tax,.prices-tier .weee{display:inline-block}.prices-tier .price-including-tax .price,.prices-tier .price-excluding-tax .price,.prices-tier .weee .price{font-size:1.4rem;font-weight:700}.ui-dialog-titlebar-close{line-height:1.42857143;margin:0;padding:0;color:#565656;text-decoration:none;background:0 0;border:0;display:inline}.ui-dialog-titlebar-close:visited{color:#565656;text-decoration:none}.ui-dialog-titlebar-close:hover{color:#000;text-decoration:underline}.ui-dialog-titlebar-close:active{color:#8e774d;text-decoration:none}.ui-dialog-titlebar-close:hover,.ui-dialog-titlebar-close:active,.ui-dialog-titlebar-close:focus{background:0 0;border:0}.ui-dialog-titlebar-close.disabled,.ui-dialog-titlebar-close[disabled],fieldset[disabled] .ui-dialog-titlebar-close{color:#565656;opacity:.5;cursor:default;pointer-events:none;text-decoration:underline}.block.related .action.select{margin:0 5px}.sidebar .product-items .product-item{margin-bottom:20px;position:relative}.sidebar .product-items .product-item-info{position:relative;width:auto}.sidebar .product-items .product-item-info .product-item-photo{left:0;position:absolute;top:0}.sidebar .product-items .product-item-name{margin-top:0}.sidebar .product-items .product-item-details{margin:0 0 0 85px}.sidebar .product-items .product-item-actions{display:block;margin-top:10px}.sidebar .product-items .price-box{display:block;margin:7px 0}.sidebar .product-items .text{margin-right:8px}.sidebar .product-items .counter{color:#babec1;font-size:1.2rem;white-space:nowrap}.sidebar .product-items .minilist .price{display:inline;padding:0}.sidebar .product-items .minilist .weee:before{display:inline-block}.sidebar .action.delete{position:absolute;right:0;top:-1px}.sidebar .block-wishlist .action.delete{line-height:unset;width:auto}.sidebar .block-compare .action.delete{right:initial}.sidebar .product-items-images{margin-left:-5px}.sidebar .product-items-images .product-item{float:left;padding-left:5px}.sidebar .product-items-names .product-item{display:flex;margin-bottom:10px}.sidebar .product-items-names .product-item-name{margin:0}.catalog-category-view.page-layout-1column .column.main{min-height:inherit;padding:0}body.catalog-product-compare-index .action.print{float:right;margin:15px 0}.table-wrapper.comparison{clear:both;max-width:100%;overflow-x:auto}.table-comparison{table-layout:fixed}.table-comparison .cell.label,.table-comparison td:last-child{border-right:1px solid #565656}.table-comparison .cell{padding:15px;width:140px}.table-comparison .cell .attribute.value{overflow:hidden;width:100%}.table-comparison .cell.product.info,.table-comparison .cell.product.label{border-bottom:1px solid #565656}.table-comparison .cell.label .attribute.label{display:block;width:100%;word-wrap:break-word}.table-comparison .cell.attribute{font-size:1.3rem}.table-comparison .cell.attribute img{height:auto;max-width:100%}.table-comparison .product-item-photo{display:block;margin:0 auto 15px}.table-comparison .product-image-photo{margin-left:0}.table-comparison .product-item-actions,.table-comparison .price-box,.table-comparison .product.rating,.table-comparison .product-item-name{display:block;margin:15px 0}.table-comparison .product-addto-links{margin-top:15px}.table-comparison .product-addto-links .action.split,.table-comparison .product-addto-links .action.toggle{line-height:1.2rem;padding:5px 8px;font-size:1.1rem}.table-comparison .product-addto-links .action.toggle{padding:0}.table-comparison .cell.remove{padding-bottom:0;padding-top:0;text-align:right}.table-comparison .product-item-actions>.actions-primary+.actions-secondary{margin-top:10px}.table-comparison .action.tocart{white-space:nowrap}.comparison.headings{background:#fff;left:0;position:absolute;top:0;width:auto;z-index:2}.block-compare .product-item .product-item-name{margin-left:22px}.block-compare .action.delete{left:-6px;position:absolute;right:0;top:0}.block-compare .actions-toolbar{margin:17px 0 0}.breadcrumbs{display:none}.page-title-wrapper.mobile{font-family:'Adobe Garamond Pro, Times New Roman'}.page-title-wrapper.product{display:none}.product-info-price:not(.mobile){display:none}.product-info-price.mobile{margin:20px 0}.category-view{font-family:'Adobe Garamond Pro, Times New Roman';color:#565656}.catalog-category-view #maincontent *:not(.fa,.action,.action>span),.catalog-product-view #maincontent *:not(.fa,.action,.action>span),.catalog-category-view #maincontent .main *:not(.fa,.action,.action>span),.catalog-product-view #maincontent .main *:not(.fa,.action,.action>span){font-family:'Adobe Garamond Pro, Times New Roman'}.catalog-category-view #maincontent *:not(.fa,.action,.action>span,.mage-error),.catalog-product-view #maincontent *:not(.fa,.action,.action>span,.mage-error),.catalog-category-view #maincontent .main *:not(.fa,.action,.action>span,.mage-error),.catalog-product-view #maincontent .main *:not(.fa,.action,.action>span,.mage-error){color:#565656}.catalog-category-view #maincontent .action.tocart span,.catalog-product-view #maincontent .action.tocart span{color:#fff !important;font-family:'Lato',sans-serif !important}.catalog-category-view #maincontent .action.tocart:hover span,.catalog-product-view #maincontent .action.tocart:hover span{color:#565656 !important}.catalog-category-view .page-main>.page-title-wrapper{margin:10px 0 20px}.catalog-category-view .page-main>.page-title-wrapper .page-title{font-size:28px;line-height:36px;text-transform:uppercase;text-align:center;font-weight:400;margin:0;display:block}.catalog-category-view .page-main>.page-title-wrapper hr.thin{width:34%}.catalog-category-view.page-layout-1column hr{display:block;visibility:visible;margin:0 auto}.catalog-category-view.page-layout-1column hr .thin{width:34%}.category-view .row{margin:0 0 20px}.catalog-category-view .video-container,.catalog-product-view .video-container{position:relative;width:100%;height:0;padding-bottom:56.25%}.catalog-category-view .video-container iframe.video,.catalog-product-view .video-container iframe.video{position:absolute;top:0;left:0;width:100%;height:100%}.product-item:not(.minicart-items .product-item){font-size:18px}.product-item:not(.minicart-items .product-item)-name{margin:0;font-size:18px;line-height:28px}.product-item:not(.minicart-items .product-item)-info{max-width:100%}.product-item:not(.minicart-items .product-item)-info,.page-products .product-item:not(.minicart-items .product-item)-info{width:100%}.product-item:not(.minicart-items .product-item) .price-box{margin:0}.product-item:not(.minicart-items .product-item) .price-box .price{font-weight:400;font-size:18px;line-height:28px;display:inline}.toolbar-products{display:none}.block.related,.block.upsell{clear:both}.category-description{font-size:18px;line-height:28px}.category-description a{text-decoration:underline}.category-description h2,.category-description h3,.category-description h4{text-align:center;margin:0 !important;text-transform:none}.category-description h2{font-size:28px;line-height:36px;text-transform:uppercase;padding:5px 0}.category-description h3{font-size:20px;line-height:33px;font-weight:700;padding-bottom:15px}.page-layout-1column .product-info-main .page-title-wrapper .page-title{margin:0 0 15px;font-size:24px}.page-layout-1column .product-info-main .price-box{margin:0}.page-layout-1column .product-info-main .price-box .price-wrapper .price{font-size:17px;font-weight:400}.page-layout-1column .product.media img.gallery-placeholder__image,.page-layout-1column .product.media .fotorama__stage__frame .fotorama__img{width:100%}.product.info.detailed{margin:20px 0}.product.data.items>.item.title>.switch{font-family:'Lato',sans-serif !important;font-weight:400 !important;border-color:#565656 !important}.product.data.items>.item.content{font-size:18px;line-height:24px}.column.main .related.block .title{margin:15px 0}.column.main .related.block .title strong{font-size:24px !important;font-weight:400;line-height:1.3em;margin:16px 0}.column.main .related.block .product-item-details{margin:15px 0}.product-image-photo{width:100%;position:relative}.fotorama__thumb-border{border:2px solid #565656 !important}button.mcs-button:hover,button.mcs-button:active,button.mcs-button:focus{background:0 0;border:none}.mz-zoom-window.mz-magnifier,.mz-zoom-window.mz-magnifier:before{border-radius:unset !important}.category-view .img-wrapper{position:relative;width:100%}.category-view .img-wrapper .category-image{margin:0}.category-view .img-wrapper img{max-width:100%;width:100%}.tartanfinder-link{display:block;background-color:#565656;padding:15px 0;color:#fff !important;text-indent:unset;text-transform:uppercase;text-decoration:none;font-size:12px;text-align:center;margin:auto auto 15px auto;line-height:31px;font-family:'Lato',sans-serif !important;font-weight:500}.tartanfinder-link:hover{background-color:#000}.tartanfinder-link.validation-error{background-color:#faebe7;border:1px dashed #eb340a !important;color:#eb340a !important}.tartanfinder-link#tartan-img-link{background-color:unset}.tartanfinder-or{background:0 0;padding:0;text-align:center;text-transform:uppercase;font-family:"Lato",sans-serif !important;font-size:18px}.mageworx-optionswatches-option-gallery{height:140px;vertical-align:middle;display:table-cell !important;padding:10px 0}.mageworx-optionswatches-option-gallery .mageworx-optionswatches-option-gallery_image{width:35px;padding:calc((140px - 35px)/2)}.mageworx-optionswatches-option-gallery .mageworx-optionswatches-option-gallery_image.active,.mageworx-optionswatches-option-gallery .mageworx-optionswatches-option-gallery_image:hover{width:140px;padding:0}.ka-customoptions{margin:20px 0 0;border-bottom:1px solid #cdcdcd}.ka-customoptions h4{text-transform:uppercase;font-weight:700;font-family:'Lato',sans-serif !important}.ka-customoptions h4.options-title{margin:15px 0;font-size:18px}.ka-customoptions .field{margin:15px !important}.ka-customoptions .field .label{display:none}.ka-customoptions .field .control{width:100% !important}.ka-customoptions .field select{margin:0;font-size:18px;border:none;background-color:#fcfcfc;width:100%;border:1px solid #cdcdcd;padding:4px}.ka-customoptions .field input.mage-error,.ka-customoptions .field select.mage-error,.ka-customoptions .field input.validation-error,.ka-customoptions .field select.validation-error{background-color:#faebe7;border-color:#eb340a !important}.ka-customoptions .field-title{text-transform:uppercase;color:#000;font-weight:700;padding:15px;font-family:'Lato',sans-serif !important;border-top:1px solid #cdcdcd;margin:0;background-color:#fcfcfc;cursor:pointer}.ka-customoptions .field-title.active{background-color:#fff}.ka-customoptions .field-title h4{margin:0}.ka-customoptions .field-title.validation-error{background-color:#faebe7;border-color:#eb340a !important}.ka-customoptions .field-tartan-code,.ka-customoptions .field-tartan-name,.ka-customoptions .field-tartan-type{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.write-your-own-review-link{cursor:pointer;font-weight:700}.review-add{display:none}.block-product-link.widget,.block-category-link.widget{display:block;margin-bottom:20px}.block-product-link-inline.widget{margin:0}.block.widget .products-grid .product-item{margin-left:2%;width:calc((100% - 2%)/2)}.block.widget .products-grid .product-item:nth-child(2n+1){margin-left:0}.block.widget .product-item-info{width:auto}.block.widget .pager{padding:0}.block.widget .pager .toolbar-amount{float:none;font-size:1.2rem}.block.widget .pager .pages-item-previous{padding-left:0}.block.widget .pager .pages-item-next{position:relative}.block.widget .pager .items{white-space:nowrap}#block-related-heading{font-size:24px;text-transform:none;margin:16px 0}.block.review-add .block-title h2{font-size:1.35em;font-weight:400}.block.review-add .block-content .fieldset .legend.review-legend{margin-left:0;font-size:1.35em;font-weight:400}.block.review-add .block-content .fieldset .field>label{text-align:left}.MagicZoom,.mz-figure.mz-active{z-index:9 !important}.action.towishlist{display:inline-block;text-decoration:none}.action.towishlist:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;line-height:15px;color:inherit;content:'\e601';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.modal-popup.tartan-finder.modal-slide{left:0}.modal-popup.tartan-finder .modal-inner-wrap{margin:20px;width:calc(100% - 40px);bottom:0;top:0}.modal-popup.tartan-finder .modal-inner-wrap iframe{height:100vh}.modal-popup.tartan-finder .modal-inner-wrap .modal-content{padding:0}