.product-media-gallery{width:100%;max-width:100%}.nsgallery-container{position:relative}.nsgallery-container.slider-mode .slick-slider .slick-arrow{height:22px;width:42px;background-image:url("../svg/slider-arrow.svg") !important;background-size:contain;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.nsgallery-container.slider-mode .slick-slider .slick-arrow.slick-prev{top:-25px;bottom:auto;-webkit-transform:translateX(-50%) rotate(180deg);-ms-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.nsgallery-container.slider-mode .slick-slider .slick-arrow.slick-next{top:auto;bottom:-25px}.nsgallery-container.slider-mode .slick-slider .slick-arrow.slick-disabled{background-image:url("../svg/slider-arrow-disabled.svg")}.nsgallery-container.slider-mode .gallery-main{padding:0;margin:0}.nsgallery-container.slider-mode .gallery-main .slick-arrow,.nsgallery-container.slider-mode .gallery-main:not(.vertical-dir) .slick-dots{display:none !important}.nsgallery-container.slider-mode.vertical{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start}.nsgallery-container.slider-mode.vertical .gallery-nav{width:96px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding:0}.nsgallery-container.slider-mode.vertical .gallery-main{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:-webkit-calc(100% - 96px);width:calc(100% - 96px)}.nsgallery-container.slider-mode.mobile .gallery-main{width:100%;overflow:hidden}.nsgallery-container.slider-mode.mobile .gallery-main.vertical-dir{padding:0;margin-bottom:0}.nsgallery-container.slider-mode.mobile .gallery-main.vertical-dir .image-container{height:75vh;height:-o-calc(100vh - 250px);height:-webkit-calc(100vh - 250px);height:calc(100vh - 250px);overflow:hidden}.nsgallery-container.slider-mode.mobile .gallery-main.vertical-dir .image-container img{position:absolute;bottom:25px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-height:100%;max-width:90%}.nsgallery-container.slider-mode.mobile .gallery-main.vertical-dir ul.slick-dots{position:absolute;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:auto;left:10px}.nsgallery-container.slider-mode.mobile .gallery-main.vertical-dir ul.slick-dots>li{margin:6px 0}.nsgallery-container.slider-mode.mobile .gallery-main.vertical-dir ul.slick-dots>li button{width:8px;height:8px;-webkit-border-radius:50%;border-radius:50%}.nsgallery-container.slider-mode.mobile .gallery-main.vertical-dir:not(.slick-slider){position:relative}.nsgallery-container.slider-mode.mobile .gallery-main.vertical-dir:not(.slick-slider) .image-container:not(:first-child){position:absolute;opacity:0;visibility:hidden;z-index:-1}.nsgallery-container.slider-mode.mobile.iphone .gallery-main.vertical-dir .image-container{height:68vh;height:-o-calc(100vh - 250px);height:-webkit-calc(100vh - 250px);height:calc(100vh - 250px)}.bss-previous-next-block~.columns .nsgallery-container.slider-mode.mobile .gallery-main.vertical-dir .image-container{height:72vh;height:-o-calc(100vh - 237px);height:-webkit-calc(100vh - 237px);height:calc(100vh - 237px)}.bss-previous-next-block~.columns .nsgallery-container.slider-mode.mobile.iphone .gallery-main.vertical-dir .image-container{height:68vh;height:-o-calc(100vh - 292px);height:-webkit-calc(100vh - 292px);height:calc(100vh - 292px)}@media all and (max-width:991px){.nsgallery-container:not(.slider-mode){height:70vh}}[data-role=product-slider]{margin-top:80px;clear:both}[data-role=product-slider] .block .title,[data-role=product-slider] .block .block-title{line-height:1;margin-bottom:36px;text-align:center;color:#202020}[data-role=product-slider] .block .title strong,[data-role=product-slider] .block .block-title strong{font-size:3.2rem;text-transform:uppercase;font-weight:700;font-family:"PF Bodini","serif"}[data-role=product-slider] .products-grid{margin:0}[data-role=product-slider] .products-related ol.product-items .product-item .default-view{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}[data-role=product-slider] .products-related ol.product-items .product-item .default-view .price{font-size:1.4rem !important}[data-role=product-slider] .products-related ol.product-items .product-item .default-view .old-price{display:initial;font-weight:400;color:#202020;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}[data-role=product-slider] .products-related ol.product-items .product-item .default-view .old-price .price-label,[data-role=product-slider] .products-related ol.product-items .product-item .default-view .old-price .price{display:inline-block;color:#202020;font-weight:400;font-size:1.4rem}[data-role=product-slider] .products-related ol.product-items .product-item .default-view .old-price .price{text-decoration:none !important}[data-role=product-slider] .products-related .product-item{padding:0 10px}[data-role=product-slider] .products-related .product-item .product-item-info{height:auto}[data-role=product-slider] .products-related .product-item .product-item-photo .product-image-wrapper{display:inline-block;padding:0 !important;overflow:unset;position:static;height:auto}[data-role=product-slider] .products-related .product-item .product-item-photo .product-image-wrapper .product-image-photo{position:relative;bottom:unset;right:unset}[data-role=product-slider] ol.product-items{margin:0;padding:0 0 40px}[data-role=product-slider] ol.product-items .slick-list.draggable{padding:0}[data-role=product-slider] ol.product-items .product-item{display:inline-block !important;margin:0 !important}[data-role=product-slider] ol.product-items .product-item .product-item-info{width:100%;padding:0 4px;-webkit-box-shadow:none;box-shadow:none;margin:0 auto;border:0}[data-role=product-slider] ol.product-items .product-item .product-item-info .product-image-container{margin-bottom:30px}[data-role=product-slider] ol.product-items .product-item .product-item-info .product-item-photo{line-height:0}[data-role=product-slider] ol.product-items .product-item .product-item-info .product-item-photo img{bottom:0;top:auto}[data-role=product-slider] ol.product-items .product-item .product-item-info .product-item-name{font-size:1.6rem;line-height:1;margin:0 0 12px}[data-role=product-slider] ol.product-items .product-item .product-item-info .product-item-name a{text-decoration:none;font-weight:500;color:#202020}[data-role=product-slider] ol.product-items .product-item .product-item-info .price-box{margin:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start}[data-role=product-slider] ol.product-items .product-item .product-item-info .price-box .price-label{color:#202020;display:inline-block;font-weight:400;font-size:1.4rem;margin-right:5px}[data-role=product-slider] ol.product-items .product-item .product-item-info .price-box .price{font-weight:700;font-size:1.4rem;color:#202020}[data-role=product-slider] ol.product-items .product-item .product-item-info .price-box .old-price{display:block;margin:0 8px 0 0}[data-role=product-slider] ol.product-items .product-item .product-item-info .price-box .old-price .price{color:#202020;display:inline-block;font-weight:400;font-size:1.4rem}[data-role=product-slider] ol.product-items .product-item .product-item-info .price-box .minimal-price-link{margin-top:0}[data-role=product-slider] ol.product-items .product-item .product-item-info .price-box .discount-label{font-weight:700 !important;color:#a00000;position:absolute;right:0}[data-role=product-slider] ol.product-items .product-item .product-item-info .price-box .saving{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;display:inline-block;margin-left:5px}[data-role=product-slider] ol.product-items .product-item .product-item-info .price-box .saving .amount{font-weight:700 !important;color:#a00000}[data-role=product-slider] ol.product-items:not(.slick-slider) .product-item{position:absolute;opacity:0;visibility:hidden;z-index:-1}[data-role=product-slider] ul.slick-dots>li.slick-active button{background-color:#b68d40}.recently-products-container .product-item .product-item-details{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.recently-products-container .product-item .product-item-details .product-item-actions{display:none}.recently-products-container .product-item .product-item-details .product-item-description{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;margin:0 0 12px}.recently-products-container .product-item .product-item-details .product-item-description .product-manufacturer{color:#202020;font-weight:500;font-size:1.6rem;line-height:1}.recently-products-container .product-item .product-item-details .price-box{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.recently-products-container .saving .amount{margin-left:4px;font-size:1.8rem}.recently-products-container .default-price-view.old-price{display:none !important}.recently-products-container.default-view ol.product-items .product-item{max-width:265px}.recently-products-container.default-view ol.product-items .product-item .product-item-info .price-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-flow:column-reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;width:100%}.recently-products-container.default-view ol.product-items .product-item .product-item-info .price-box .price{font-weight:700;font-size:1.4rem;color:#202020}.recently-products-container.default-view ol.product-items .product-item .product-item-info .price-box .old-price{margin:0;font-weight:400}.recently-products-container.default-view ol.product-items .product-item .product-item-info .price-box .old-price .price-label{display:inline-block;font-size:1.4rem;color:#202020;font-weight:400}.recently-products-container.default-view ol.product-items .product-item .product-item-info .price-box .old-price .price{text-decoration:unset;font-weight:400}.recently-products-container.default-view ol.product-items .product-item .product-item-info .price-box .old-price .reference-price{color:#202020}.recently-products-container.default-view ol.product-items .product-item .product-item-info .price-box .saving .amount{display:none}.modal-popup.size-guide .modal-inner-wrap,.modal-popup.stores-modal .modal-inner-wrap{background:#fff !important}.modal-popup.size-guide .modal-header *,.modal-popup.stores-modal .modal-header *{text-align:center}.modal-popup ul.store-list{list-style-type:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-popup ul.store-list .store{margin-bottom:30px;width:100%;padding:10px 15px;border:1px solid #202020;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:1px 1px 3px 0px rgba(0,0,0,.5);box-shadow:1px 1px 3px 0px rgba(0,0,0,.5)}.modal-popup ul.store-list .info{font-size:1.2rem;color:#202020}.modal-popup ul.store-list .info label{font-weight:500;margin-right:2px}.modal-popup ul.store-list .info label:after{content:':'}.modal-popup ul.store-list .info a{text-decoration:underline}.modal-popup .size-guide-table .col{width:1%;font-size:1.2rem;color:#202020;font-weight:400;border-color:#909090;border-style:solid;border-width:0 1px 1px;text-align:center;min-width:80px}.modal-popup .size-guide-table .col.col-label{font-weight:500;font-size:1.3rem;border-left-width:0;border-right-width:0;border-bottom-width:2px;border-color:#202020}.modal-popup .size-guide-table tbody tr:first-child .col{border-top:0}.modal-popup.stores-modal .modal-title{display:none}.modal-popup.stores-modal .action-close{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.modal-popup.stores-modal .action-close span{display:initial;margin:0 4px 0 0;width:auto;position:static;height:auto;font-size:1.2rem}.modal-popup.stores-modal .stores-title-available{text-align:center;font-size:1.4rem;margin-bottom:25px}.modal-popup.stores-modal .store-table{display:block}.modal-popup.stores-modal .store-table thead{display:none}.modal-popup.stores-modal .store-table tbody{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-popup.stores-modal .store-table tbody tr,.modal-popup.stores-modal .store-table tbody td{display:block;padding-top:0;padding-bottom:0}.modal-popup.stores-modal .store-table tbody tr.store{border-bottom:1px solid #202020;width:100%;padding-bottom:10px;margin-bottom:10px;color:#202020;font-size:1.2rem}.modal-popup.stores-modal .store-table tbody tr.store label{font-weight:500}.modal-popup.stores-modal .store-table tbody tr.store label:after{content:':'}@media all and (min-width:640px) and (max-width:991px){.modal-popup ul.store-list .store{width:49%}.modal-popup ul.store-list .store:nth-child(odd){margin-right:2%}.modal-popup.stores-modal .store-table tbody tr.store{width:49%}.modal-popup.stores-modal .store-table tbody tr.store:nth-child(odd){margin-right:2%}}@media all and (min-width:992px){.modal-popup.size-guide .modal-header,.modal-popup.stores-modal .modal-header{padding-bottom:30px}.modal-popup.size-guide .modal-inner-wrap,.modal-popup.stores-modal .modal-inner-wrap{-webkit-border-radius:4px;border-radius:4px}.modal-popup ul.store-list .info{font-size:1.4rem}.modal-popup .size-guide-table .col{font-size:1.4rem}.modal-popup .size-guide-table .col.col-label{font-size:1.6rem}.modal-popup .size-guide-table .col.col-size{line-height:38px}.modal-popup.stores-modal .modal-inner-wrap{-webkit-border-radius:0px;border-radius:0;border:8px solid #888687}.modal-popup.stores-modal .stores-title-available{margin-bottom:45px;font-size:1.8rem}.modal-popup.stores-modal .store-table{display:table}.modal-popup.stores-modal .store-table thead{display:table-header-group}.modal-popup.stores-modal .store-table thead th{font-size:1.4rem;font-weight:500}.modal-popup.stores-modal .store-table tbody{display:table-row-group}.modal-popup.stores-modal .store-table tbody td{display:table-cell;font-size:1.4rem}.modal-popup.stores-modal .store-table tbody td.info{border:0;padding:11px 10px}.modal-popup.stores-modal .store-table tbody tr.store{display:table-row;border:0}.modal-popup.stores-modal .store-table tbody tr.store label{display:none}}@media all and (min-width:1200px){.modal-popup ul.store-list .store{width:32%;margin-left:-webkit-calc(4%/3);margin-left:calc(4%/3)}.modal-popup ul.store-list .store:nth-child(3n+1){margin-left:0}}.product-info-main .info-box{display:none;border:1px solid #202020;padding:10px;max-width:500px}.product-info-main .info-box>.info{display:block;font-size:1.4rem;font-weight:400}.product-info-main .info-box>.info i{margin-right:5px}.product-info-main .info-box.info-active{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:column;-ms-flex-align:column;-webkit-align-items:column;align-items:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-flex-direction:flex-start;-moz-flex-direction:flex-start;-ms-flex-direction:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:flex-start}.product-info-main .product.attribute.fit{padding-bottom:20px;font-size:12px}.product-info-main .product.attribute.fit .value{font-weight:600}.product-info-main.mobile.info-box:not(.details-visible){-webkit-transform:translateY(-webkit-calc(100% - 155px));-ms-transform:translateY(calc(100% - 155px));transform:translateY(calc(100% - 155px))}.product-info-main.mobile .info-box{margin-top:8px;padding:0;border:0}.product-info-main.mobile .info-box span{font-size:1.2rem}.product-info-main.mobile .info-box i{display:none}.product-info-main.mobile.fit-info-box:not(.details-visible){-webkit-transform:translateY(-webkit-calc(100% - 155px));-ms-transform:translateY(calc(100% - 155px));transform:translateY(calc(100% - 155px))}.product-info-main.mobile .product.attribute.fit{padding-bottom:0}.product-info-main.mobile .product.attribute.fit .value{margin-top:8px;padding:0;border:0;width:100%;text-align:center;font-size:1.2rem}.product-info-main .amxnotif-block{display:none}.stock-alert-modal .modal-inner-wrap{width:90%}.stock-alert-modal .fieldset>.field.required>.label:after,.stock-alert-modal .fieldset>.fields>.field.required>.label:after,.stock-alert-modal .fieldset>.field._required>.label:after{content:'';color:#fff;font-size:1.2rem;margin:0}.stock-alert-modal .modal-content{padding:0 2rem 2rem}.stock-alert-modal .modal-content .amxnotif-block .title{font-size:1.4rem;margin-bottom:20px}.stock-alert-modal .modal-content .amxnotif-block .label{font-size:1.2rem}.stock-alert-modal .modal-content .amxnotif-block .notification-container{display:block}.stock-alert-modal .modal-content .amxnotif-block .notification-container .amxnotif-guest-email{height:52px;border-color:#202020}.stock-alert-modal .modal-content .amxnotif-block .notification-container .input-fields{width:100%}.stock-alert-modal .modal-content .amxnotif-block .notification-container .fieldset .product-wrapper .product-name{display:none}.stock-alert-modal .modal-content .amxnotif-block .notification-container .fieldset .product-wrapper .options-wrapper{margin-top:30px}.stock-alert-modal .modal-content .amxnotif-block .notification-container .fieldset .product-wrapper .options-wrapper .product_id{overflow:hidden;opacity:0;margin:0;padding:0;height:0;border:0;width:0;position:absolute}.stock-alert-modal .modal-content .amxnotif-block .notification-container .fieldset .product-wrapper .text-swatch{position:relative;display:inline-block;margin:0 4px 4px 0}.stock-alert-modal .modal-content .amxnotif-block .notification-container .fieldset .product-wrapper .text-swatch input[type=checkbox]{position:absolute;opacity:0;height:100%;width:100%}.stock-alert-modal .modal-content .amxnotif-block .notification-container .fieldset .product-wrapper .text-swatch input[type=checkbox]:checked+label:after{display:none}.stock-alert-modal .modal-content .amxnotif-block .notification-container .fieldset .product-wrapper .text-swatch input[type=checkbox]:checked+label{background-color:#202020;color:#fff}.stock-alert-modal .modal-content .amxnotif-block .notification-container .fieldset .product-wrapper .text-swatch label{width:42px;height:42px;border:1px solid #202020;background-color:#fff;color:#202020;font-size:1.2rem;font-weight:400;text-align:center;cursor:pointer;position:relative;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;z-index:1;-webkit-transition:color .35s ease-in-out;-o-transition:color .35s ease-in-out;transition:color .35s ease-in-out;padding:12px;line-height:18px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.stock-alert-modal .modal-content .amxnotif-block .notification-container .fieldset .product-wrapper .text-swatch label:before{content:'';position:absolute;display:block;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;z-index:-1;margin-right:0;border:0}.stock-alert-modal .modal-content .amxnotif-block .notification-container .fieldset .product-wrapper .text-swatch label:hover{color:#fff}.stock-alert-modal .modal-content .amxnotif-block .notification-container .fieldset .product-wrapper .text-swatch label:hover:before{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.stock-alert-modal .modal-content .amxnotif-block .notification-container .gdrp{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;margin-bottom:10px}.stock-alert-modal .modal-content .amxnotif-block .notification-container .gdrp .mage-error{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.stock-alert-modal .modal-content .amxnotif-block .notification-container .gdrp input[type=checkbox]{position:absolute;opacity:0;z-index:1;width:20px;height:20px}.stock-alert-modal .modal-content .amxnotif-block .notification-container .gdrp input[type=checkbox]~label{position:relative;padding-left:30px;font-size:1.2rem;font-weight:400;color:#202020;cursor:default}.stock-alert-modal .modal-content .amxnotif-block .notification-container .gdrp input[type=checkbox]~label a{text-decoration:underline}.stock-alert-modal .modal-content .amxnotif-block .notification-container .gdrp input[type=checkbox]~label p{padding:0;margin:0}.stock-alert-modal .modal-content .amxnotif-block .notification-container .gdrp input[type=checkbox]~label:before{content:'';display:inline-block;vertical-align:text-top;margin-right:1rem;width:20px;height:20px;left:0;position:absolute;background-color:#fff;border:1px solid #202020}.stock-alert-modal .modal-content .amxnotif-block .notification-container .gdrp input[type=checkbox]:hover~label:before{background-color:#202020}.stock-alert-modal .modal-content .amxnotif-block .notification-container .gdrp input[type=checkbox]:checked~label:before{background-color:#202020}.stock-alert-modal .modal-content .amxnotif-block .notification-container .gdrp input[type=checkbox]:checked~label:after{content:'';top:9px;background-color:#fff;width:2px;height:2px;-webkit-box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:5px}.stock-alert-modal .modal-content .amxnotif-block .notification-container .actions-toolbar{max-width:100%;width:100%;margin:0}.stock-alert-modal .modal-content .amxnotif-block .notification-container .actions-toolbar .primary{width:100%;margin:0;height:52px}@media all and (min-width:992px){.stock-alert-modal .modal-inner-wrap{width:48%}.stock-alert-modal .modal-content{padding:0 4rem 4rem}.stock-alert-modal .modal-content .amxnotif-block .title{font-size:1.6rem;margin-bottom:35px}.stock-alert-modal .modal-content .amxnotif-block .label{font-size:1.4rem}.stock-alert-modal .modal-content .amxnotif-block .notification-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.stock-alert-modal .modal-content .amxnotif-block .notification-container .amxnotif-guest-email{height:52px;border-color:#202020}.stock-alert-modal .modal-content .amxnotif-block .notification-container .product-wrapper .product-name{display:none}.stock-alert-modal .modal-content .amxnotif-block .notification-container .product-wrapper .options-wrapper{margin-top:30px}.stock-alert-modal .modal-content .amxnotif-block .notification-container .product-wrapper .text-swatch{position:relative;display:inline-block;margin:0 16px 16px 0}.stock-alert-modal .modal-content .amxnotif-block .notification-container .product-wrapper .text-swatch input[type=checkbox]{position:absolute;opacity:0;height:100%;width:100%}.stock-alert-modal .modal-content .amxnotif-block .notification-container .product-wrapper .text-swatch input[type=checkbox]:checked+label:after{display:none}.stock-alert-modal .modal-content .amxnotif-block .notification-container .product-wrapper .text-swatch input[type=checkbox]:checked+label{background-color:#202020;color:#fff}.stock-alert-modal .modal-content .amxnotif-block .notification-container .product-wrapper .text-swatch label{width:52px;height:52px;border:1px solid #202020;background-color:#fff;color:#202020;font-size:1.4rem;font-weight:400;text-align:center;cursor:pointer;position:relative;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;z-index:1;-webkit-transition:color .35s ease-in-out;-o-transition:color .35s ease-in-out;transition:color .35s ease-in-out;padding:12px;line-height:18px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.stock-alert-modal .modal-content .amxnotif-block .notification-container .product-wrapper .text-swatch label:before{content:'';position:absolute;display:block;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;z-index:-1;margin-right:0;border:0}.stock-alert-modal .modal-content .amxnotif-block .notification-container .product-wrapper .text-swatch label:hover{color:#fff}.stock-alert-modal .modal-content .amxnotif-block .notification-container .product-wrapper .text-swatch label:hover:before{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.stock-alert-modal .modal-content .amxnotif-block .notification-container .actions-toolbar{max-width:190px;width:100%;margin-left:30px}.stock-alert-modal .modal-content .amxnotif-block .notification-container .actions-toolbar .primary{width:100%;margin:0;height:52px}}.sticky-info-bar{position:fixed;left:0;bottom:0;background-color:#fff;width:100%;z-index:5;padding:.2rem 2.5rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;visibility:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0px -4px 12px rgba(0,0,0,.12);box-shadow:0px -4px 12px rgba(0,0,0,.12)}@media all and (max-width:991px){.sticky-info-bar{display:none}}.sticky-info-bar>div,.sticky-info-bar button{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.sticky-info-bar .product-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-box-flex:1;-webkit-flex:1 0 15%;-ms-flex:1 0 15%;flex:1 0 15%}.sticky-info-bar .product-wrapper .product-info{margin-left:10px}.sticky-info-bar .product-wrapper p{margin:0}.sticky-info-bar .product-wrapper .name{font-size:1.8rem}.sticky-info-bar .product-wrapper .sku{font-size:1.4rem}.sticky-info-bar .price-info{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;margin-right:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.sticky-info-bar .price-info .discount-label{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;position:absolute;right:30%;color:#a00000;font-weight:600}.sticky-info-bar .price-info .price-box{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:auto;padding:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.sticky-info-bar .price-info .price-box .price,.sticky-info-bar .price-info .price-box .price-label{font-weight:700}.sticky-info-bar .price-info .price-box .default-view{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.sticky-info-bar .price-info .price-box .default-view .old-price{color:#202020;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;font-weight:400}.sticky-info-bar .price-info .price-box .default-view .old-price .price-label{color:#202020;font-weight:400}.sticky-info-bar .price-info .price-box .default-view .old-price .price{font-weight:400}.sticky-info-bar .price-info .price-box .discount-view{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-box-pack:end;justify-content:flex-end;-ms-flex-pack:flex-end}.sticky-info-bar .price-info .price-box .discount-view .price-label{display:none}.sticky-info-bar .price-info .price-box .discount-view .old-price{display:block !important;margin-left:4px;font-size:initial}.sticky-info-bar .price-info .price-box .discount-view .old-price .price-container .price{text-decoration:line-through;margin-right:15px}.sticky-info-bar .price-info .price-box .discount-view .price-container>span{margin:0;line-height:1}.sticky-info-bar .price-info .price-box .discount-view .price-container>.price-label{display:none !important}.sticky-info-bar .price-info .price-box .discount-view .price-container span.price{font-size:2rem;font-weight:700;color:#202020;line-height:1}.sticky-info-bar .price-info .price-box .discount-view *{line-height:1}.sticky-info-bar .price-info .price-box .discount-view .saving{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;display:inline-block;margin-left:5px}.sticky-info-bar .price-info .price-box .discount-view .saving .amount{font-weight:700 !important;color:#a00000;font-size:2rem}.sticky-info-bar .price-info .sizeguide-btn{cursor:pointer}.sticky-info-bar .swatch-copy-wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:57px;padding:0 20px}.sticky-info-bar .swatch-copy-wrapper select{border:0;border:solid 1px #ccc;width:100px}.sticky-info-bar .swatch-copy-wrapper select option{font-weight:600;font-size:1.6rem}.sticky-info-bar .swatch-copy-wrapper:nth-child(1){-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.sticky-info-bar .swatch-copy-wrapper:nth-child(2){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.sticky-info-bar .swatch-copy-wrapper span{font-weight:600;text-transform:uppercase;margin-right:.5rem}.sticky-info-bar .action.primary{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10;height:6rem}.sticky-info-bar img{-o-object-fit:contain;object-fit:contain;max-width:80px}.sticky-info-bar .preview{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around}.sticky-info-bar .preview a{font-size:.9rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.sticky-info-bar .preview a:after{content:attr(data-label);margin-left:1rem}.sticky-info-bar .mage-dropdown-dialog{position:absolute;top:57px;width:100%;background-color:#fff}.sticky-info-bar .mage-dropdown-dialog .close{display:none}.sticky-info-bar .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.sticky-info-bar.active{visibility:visible;opacity:1;filter:alpha(opacity=100);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.block.related .product-item .mf-label-position-top-left{position:relative}.block.related .product-item .mf-label-position-top-left .mf-label-text_or_html>span{line-height:12px}@media all and (min-width:1024px){.block-content.content .slick-slide .product-item{max-width:initial}}.label-bottom{display:none}.active-mobile-handler .label-bottom{display:block}@media all and (min-width:992px){.label-bottom{display:block}}body.catalog-product-view{overflow:hidden}body.catalog-product-view .page.messages.fixed{position:fixed;z-index:150;left:0;right:0;top:64px}@media all and (min-width:992px){body.catalog-product-view .page.messages.fixed{bottom:auto;right:auto;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:1370px;width:100%;text-align:center}}body.catalog-product-view .copyright,body.catalog-product-view .page-footer{display:none}body.catalog-product-view .column.main{height:-webkit-calc(100vh - 60px);height:calc(100vh - 60px);padding-bottom:0}body.catalog-product-view .column.main>[data-role=product-slider]{display:none}body.catalog-product-view .action.towishlist:before{content:'';display:inline-block;vertical-align:middle;background:transparent url("../svg/heart-o-black.svg") no-repeat center;background-size:contain;width:16px;height:15px}body.catalog-product-view .action.towishlist.added:before{background-image:url("../svg/heart-o-gold.svg")}body.catalog-product-view .action.towishlist>span{display:none;margin-left:10px;font-size:1.4rem;font-weight:400;color:#202020}body.catalog-product-view .mobile-links-wrapper{position:fixed;z-index:7;right:14px;top:115px;text-align:center}body.catalog-product-view .mobile-links-wrapper>*:not(:last-child){margin-bottom:15px}body.catalog-product-view .mobile-links-wrapper a{display:inline-block}body.catalog-product-view .mobile-links-wrapper .storeAvailability{background-color:transparent;border:0;-webkit-border-radius:0;border-radius:0;outline:none;padding:0;display:block}body.catalog-product-view .mobile-links-wrapper .storeAvailability span{display:none}body.catalog-product-view .mobile-links-wrapper .storeAvailability:before{content:'';display:inline-block;background:transparent url("../svg/locator.svg") no-repeat center;background-size:contain;width:14px;height:18px}body.catalog-product-view.promobar-active .mobile-links-wrapper{top:135px}body.catalog-product-view .handler-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#202020;opacity:.5;z-index:14}body.catalog-product-view .breadcrumbs{display:block;margin:5px auto;padding:0 10px}body.catalog-product-view .breadcrumbs .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;overflow-x:auto;text-decoration:none;padding-bottom:5px}body.catalog-product-view .breadcrumbs .items .item{text-transform:uppercase;font-size:1rem;color:#202020}body.catalog-product-view .breadcrumbs .items .item a{color:#202020;text-decoration:none}body.catalog-product-view .breadcrumbs .items .item.product strong{font-weight:500}body.catalog-product-view .breadcrumbs .items .item:after{margin:0 2px;line-height:13px}body.catalog-product-view.active-mobile-handler .handler-overlay{display:block}body.catalog-product-view.active-mobile-handler .handler.tocart{display:none !important}@media all and (max-width:991px){body.catalog-product-view.no-overflow header.page-header{z-index:16}}.product-info-main{min-height:135px;-webkit-transform:translateY(-webkit-calc(100% - 135px));-ms-transform:translateY(calc(100% - 135px));transform:translateY(calc(100% - 135px));position:fixed;width:100%;margin:0 -5px;padding:10px;background:#fefefe;bottom:0;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;z-index:7}.product-info-main .product.info.detailed #payments ul{list-style:none;padding:0;margin:0}.product-info-main .choose-label{display:none}.product-info-main.details-visible{z-index:33;-webkit-transform:none;-ms-transform:none;transform:none}.product-info-main.options-visible{-webkit-transform:none;-ms-transform:none;transform:none}.product-info-main.options-visible .product-add-form{-webkit-transform:none;-ms-transform:none;transform:none}.product-info-main.options-visible>*:not(.product-add-form){display:none}.product-info-main.mobile{max-height:60vh;overflow:visible !important;background:#f0f0f0}.product-info-main.mobile .product-description.mobile{padding:20px 0;display:none}.product-info-main.mobile.details-visible{overflow-y:auto !important;overflow-x:hidden}.product-info-main.mobile.details-visible .product-description.mobile{display:block}.product-info-main.mobile.details-visible .product-add-form{display:none}.product-info-main.mobile.active-select{overflow-y:auto !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}.product-info-main.mobile.active-select .swatch-opt .swatch-attribute-options .custom-dropdown .custom-select.dropdown{background:#f0f0f0;list-style-type:none;padding:9px 0;text-align:left;position:fixed;max-height:60vh;height:100%;bottom:0}.product-info-main.mobile .product-add-form{padding:0;max-height:60vh;overflow-y:scroll}.product-info-main.mobile .product-add-form>form{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between}.product-info-main.mobile .product-add-form>form .box-tocart{margin-top:0}.product-info-main.mobile .product-add-form>form .product-options-wrapper,.product-info-main.mobile .product-add-form>form .product-options-bottom{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.product-info-main.mobile .product-add-form>form .product-options-wrapper .fieldset,.product-info-main.mobile .product-add-form>form .product-options-bottom .fieldset{margin:0}.product-info-main.mobile .product-add-form>form .product-options-wrapper .delivery-label,.product-info-main.mobile .product-add-form>form .product-options-bottom .delivery-label{display:none}.product-info-main.mobile .product-add-form>form .product-options-wrapper select,.product-info-main.mobile .product-add-form>form .product-options-bottom select{background-color:transparent;border:1px solid #202020;padding-top:0;padding-bottom:0;height:4rem}.product-info-main.mobile .product-add-form>form .product-options-wrapper button#product-addtocart-button,.product-info-main.mobile .product-add-form>form .product-options-bottom button#product-addtocart-button{padding:0 10px;margin:0;white-space:nowrap}.product-info-main.mobile .product-add-form>form .product-options-wrapper button#product-addtocart-button span,.product-info-main.mobile .product-add-form>form .product-options-bottom button#product-addtocart-button span{font-size:1.2rem;line-height:4rem}.product-info-main.mobile .product-add-form>form .product-options-wrapper:last-child,.product-info-main.mobile .product-add-form>form .product-options-bottom:last-child{margin-left:10px}.product-info-main.mobile .product.data.items>.item.content{background:#f0f0f0}.product-info-main.mobile .swatch-opt{margin:0}.product-info-main.mobile .swatch-opt .swatch-attribute{text-align:center}.product-info-main.mobile .swatch-opt div.mage-error{margin:0;position:absolute;top:10px;right:10px}.product-info-main.mobile .swatch-opt .swatch-attribute-selected-option{display:none}.product-info-main.mobile .swatch-opt .swatch-attribute-label{margin-bottom:36px;font-size:1.4rem;font-weight:300;color:#202020}.product-info-main.mobile .swatch-opt .swatch-attribute-label strong{display:block;margin-top:60px;font-size:1.2rem;padding:0 30px 6px;line-height:1;border-bottom:1px solid #202020}.product-info-main.mobile .swatch-opt .swatch-attribute-options{margin-top:0;text-align:center;margin-bottom:0}.product-info-main.mobile .swatch-opt .swatch-attribute-options .custom-dropdown{width:100%}.product-info-main.mobile .swatch-opt .swatch-attribute-options .custom-dropdown .selected-value{font-size:1.2rem;font-weight:400;width:100%;background-color:transparent;border:1px solid #202020;height:4rem;text-transform:initial;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 25px 0 10px}.product-info-main.mobile .swatch-opt .swatch-attribute-options .custom-dropdown .selected-value:after{content:"" !important;background:transparent url(../svg/right-chevron-black.svg) no-repeat center;background-size:contain;display:inline-block;vertical-align:middle;width:8px;height:14px;margin-left:6px;line-height:0}.product-info-main.mobile .swatch-opt .swatch-attribute-options .custom-dropdown .selected-value .icon-right-chevron{display:none}.product-info-main.mobile .swatch-opt .swatch-attribute-options .custom-dropdown .custom-select.dropdown{background:#f0f0f0;list-style-type:none;padding:9px 0;text-align:left;position:fixed;right:0;bottom:0;z-index:16;overflow:scroll;left:0;height:160px;padding-bottom:3rem;transition:transform 50ms ease-in-out,-webkit-transform .25s ease-in-out}.product-info-main.mobile .swatch-opt .swatch-attribute-options .custom-dropdown .custom-select.dropdown .custom-option-item{white-space:break-spaces;padding:6px 12px}.product-info-main.mobile .swatch-opt .swatch-attribute-options .custom-dropdown .custom-select.dropdown .custom-option-item a{color:#202020;font-weight:500}.product-info-main.mobile .swatch-opt .swatch-attribute-options .custom-dropdown .custom-select.dropdown .custom-option-item.disabled{display:none}.product-info-main.mobile .swatch-opt .swatch-attribute-options .custom-dropdown .custom-select.dropdown .custom-option-item:hover{background:0 0}.product-info-main.mobile .swatch-opt .swatch-option.text{float:none;border:0 !important;outline:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;background:0 0;height:auto;margin:0 0 28px;padding:4px;font-weight:300;font-size:1.4rem;color:#202020}.product-info-main.mobile .swatch-opt .swatch-option.text:last-child{margin-bottom:0}.product-info-main.mobile .product.info.detailed .product.data.items{border:0;margin:0}.product-info-main.mobile .product.info.detailed .attributes-list{list-style-type:none;padding:0;margin:0}.product-info-main.mobile .product.info.detailed .attributes-list>li{color:#202020;font-size:1.2rem}.product-info-main.mobile .product.info.detailed .attributes-list>li .label{font-weight:500}.product-info-main.mobile .product.info.detailed .attributes-list>li .label:after{content:':'}.product-info-main.mobile .product.info.detailed .product-description{margin-top:40px;font-size:1.2rem}.product-info-main.mobile .product.info.detailed .data.item.title>a{border-bottom:1px solid #ddd;border-top:0;padding-bottom:12px;font-weight:500;color:#202020;font-size:1.2rem;text-transform:uppercase}.product-info-main.mobile .product.info.detailed .data.item.content{font-size:1.2rem}.product-info-main.mobile .product-info-price{margin-bottom:5px}.product-info-main .handler{border:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;padding:0;font-size:1rem;color:#202020;font-weight:500;text-transform:uppercase}.product-info-main .handler.detailHandler{position:absolute;right:16px;top:64px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center}.product-info-main .handler.detailHandler .active{display:none}.product-info-main .handler.detailHandler:after{content:'';background:transparent url("../svg/right-chevron-black.svg") no-repeat center;background-size:contain;display:inline-block;vertical-align:middle;width:5px;height:8px;margin-left:6px;line-height:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.product-info-main .handler.detailHandler.active{top:14px}.product-info-main .handler.detailHandler.active .active{display:block}.product-info-main .handler.detailHandler.active .default{display:none}.product-info-main .handler.tocart{width:100%;line-height:40px;background-color:#b68d40;color:#fff;padding:0 10px;text-transform:uppercase;margin-top:10px;-webkit-border-radius:0;border-radius:0;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.4rem}.product-info-main .handler.close{font-size:0;width:16px;height:16px;background:transparent url("../svg/close.svg") no-repeat center;background-size:contain;position:absolute;top:10px;right:10px}.product-info-main .action.towishlist{display:none}.product-info-main .page-title-wrapper.product{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;visibility:hidden}.product-info-main .additional-info-wrapper{line-height:0;color:#202020;font-size:1.2rem;margin-bottom:16px;min-height:35px}.product-info-main .additional-info-wrapper *{line-height:1}.product-info-main .additional-info-wrapper .product-manufacturer{font-weight:600;margin-bottom:11px;text-transform:uppercase}.product-info-main .additional-info-wrapper .product-manufacturer a{color:#202020}.product-info-main .product-info-price{margin:0 0 30px;border:0;max-width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.product-info-main .product-info-price .discount-label{color:#a00000;font-weight:600;font-size:1.6rem;line-height:1;margin-right:6px;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding-left:5px}@media all and (max-width:992px){.product-info-main .product-info-price .discount-label{position:absolute;left:100px}}.product-info-main .product-info-price .price-box{width:auto;padding:0}.product-info-main .product-info-price .price-box .default-view{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.product-info-main .product-info-price .price-box .default-view .old-price{display:block !important;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;line-height:1.2rem;font-size:1.2rem}@media all and (min-width:992px){.product-info-main .product-info-price .price-box .default-view .old-price{font-size:1.6rem;line-height:1.6rem}}.product-info-main .product-info-price .price-box .default-view .old-price .price,.product-info-main .product-info-price .price-box .default-view .old-price .price-label{line-height:1.4rem;font-size:1.4rem;font-weight:400}@media all and (min-width:992px){.product-info-main .product-info-price .price-box .default-view .old-price .price,.product-info-main .product-info-price .price-box .default-view .old-price .price-label{font-size:2rem;line-height:2rem}}.product-info-main .product-info-price .price-box .default-view .old-price .price-label{width:auto;position:static;overflow:inherit;height:auto;clip:unset;color:#202020}.product-info-main .product-info-price .price-box .default-view .old-price .price-label:after{display:none}.product-info-main .product-info-price .price-box .price-container .price{line-height:1.4rem;font-size:1.4rem}@media all and (min-width:992px){.product-info-main .product-info-price .price-box .price-container .price{font-size:2rem;line-height:2rem}}.product-info-main .product-info-price .price-box .price-container>span{margin:0}.product-info-main .product-info-price .price-box .price-container .price{font-weight:700;color:#202020}.product-info-main .product-info-price .price-box .discount-view{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center}.product-info-main .product-info-price .price-box .discount-view .normal-price,.product-info-main .product-info-price .price-box .discount-view .old-price{font-weight:400;color:#202020;line-height:1.4rem;font-size:1.4rem}@media all and (min-width:992px){.product-info-main .product-info-price .price-box .discount-view .normal-price,.product-info-main .product-info-price .price-box .discount-view .old-price{font-size:2rem;line-height:2rem}}.product-info-main .product-info-price .price-box .discount-view .old-price{margin-right:4px}@media all and (min-width:992px){.product-info-main .product-info-price .price-box .discount-view .old-price{margin:0 12px 0 0}}.product-info-main .product-info-price .price-box .discount-view .old-price .price{text-decoration:line-through}.product-info-main .product-info-price .price-box .discount-view .price-container{font-weight:400;color:#202020}.product-info-main .product-info-price .price-box .discount-view .price-container>span{display:inline-block}.product-info-main .product-info-price .price-box .discount-view .price-container .price-label{display:none}.product-info-main .product-info-price .price-box .discount-view .saving{display:none}.product-info-main .product-options-wrapper .fieldset{margin:0}.product-info-main .product-options-wrapper .swatch-attribute-label{display:none}.product-info-main .box-tocart{margin:0}.product-info-main .box-tocart .field.qty{display:none}.product-info-main .product-social-links{position:absolute;width:1px;height:1px;z-index:-1;opacity:0;margin:0;padding:0}.product-info-main .delivery_time_code{max-width:500px;text-align:center;padding-top:10px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center}.product-info-main .delivery_time_code strong{font-weight:400;padding:0 10px}.product-info-main .stock-per-store-container{display:none;margin-top:15px}.product-info-main .stock-per-store-container button.find-stores{background:0 0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;width:100%;max-width:500px;line-height:50px;padding:0 15px;text-transform:uppercase;border:1px solid #202020;color:#202020;font-size:1.4rem;font-weight:500;cursor:pointer}.product-info-main .swatch-opt a.size-guide{color:#937368 !important;font-size:1.2rem;text-decoration:none !important;font-weight:500;position:absolute;top:-25px;right:10px;cursor:pointer}.product-info-main .swatch-opt a.size-guide:before{content:'';display:inline-block;width:28px;height:10px;margin-right:8px;background:transparent url("../svg/ruler.svg") no-repeat center;background-size:contain}.bss-previous-next-block{margin:0 -5px;display:block !important}.bss-previous-next-block>ul{margin:0;height:38px;-webkit-box-shadow:inset 0px -1px 0px #ddd;box-shadow:inset 0px -1px 0px #ddd;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center}.bss-previous-next-block>ul>li{margin:0;width:50%;-webkit-border-radius:0;border-radius:0;background-color:transparent !important}.bss-previous-next-block>ul>li a.btn-direction{font-family:"CF Asty Std","sans-serif";font-size:1rem;color:#202020 !important;font-weight:400;text-decoration:none;line-height:22px;border-left:1px solid #ddd}.bss-previous-next-block>ul>li:last-child a.btn-direction{border-left:0}.bss-previous-next-block>ul>li#back{display:none}.bss-previous-next-block>ul>li#previous{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin:0}.bss-previous-next-block>ul>li#previous a.btn-direction{border-left:0}.bss-previous-next-block>ul>li#previous a.btn-direction:before{content:'';display:inline-block;width:5px;height:8px;background:transparent url("../svg/right-chevron-black.svg") no-repeat center;background-size:contain;margin-right:10px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.bss-previous-next-block>ul>li#next{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin:0}.bss-previous-next-block>ul>li#next a.btn-direction:after{content:'';display:inline-block;width:5px;height:8px;background:transparent url("../svg/right-chevron-black.svg") no-repeat center;background-size:contain;margin-left:10px}.product.media{padding-bottom:176px;height:100%;overflow:hidden}.share-buttons-container .button-switch{background:transparent url("../svg/share-icon.svg") no-repeat center;background-size:contain;width:14px;height:16px;border:0;-webkit-box-shadow:none;box-shadow:none;padding:0}.share-buttons-container .button-switch i{display:none}.share-buttons-container.single-handled{position:relative}.share-buttons-container.single-handled .share-buttons{position:absolute;top:50%;margin:0 !important;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);left:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center}.share-buttons-container.single-handled .share-buttons .button{font-size:1.6rem}@media all and (min-width:992px){body.catalog-product-view{overflow-y:scroll}body.catalog-product-view header.page-header{margin-bottom:42px}body.catalog-product-view .copyright,body.catalog-product-view .page-footer{display:initial}body.catalog-product-view .page-footer{padding-top:50px}body.catalog-product-view .column.main{height:auto}body.catalog-product-view .column.main>[data-role=product-slider]{display:inline-block;width:100%}body.catalog-product-view .action.towishlist:before{width:22px;height:20px}body.catalog-product-view [data-handler],body.catalog-product-view .mobile{display:none !important}body.catalog-product-view .breadcrumbs{display:block;max-width:1400px}body.catalog-product-view .breadcrumbs .items .item{text-transform:uppercase;font-size:1.2rem}.bss-previous-next-block{text-align:right;margin-bottom:15px}.bss-previous-next-block>ul{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-shadow:none;box-shadow:none}.bss-previous-next-block>ul>li{width:auto;padding:0}.bss-previous-next-block>ul>li a.btn-direction{font-size:1.2rem}.bss-previous-next-block>ul>li:not(#previous) a.btn-direction{padding-left:20px}#maincontent .product.media{width:53%;padding-bottom:0;margin-bottom:0}#maincontent #product-info-main{width:45%;max-width:600px}.product-info-main{height:auto;min-height:initial;position:static;margin:0;padding:0;background:0 0;-webkit-transform:none;-ms-transform:none;transform:none;top:auto}.product-info-main .action.towishlist,.product-info-main .product-options-bottom{display:block}.product-info-main .product-add-form{position:static;-webkit-transform:none;-ms-transform:none;transform:none}.product-info-main .product-top-info-wrapper{position:relative}.product-info-main .product-top-info-wrapper .action.towishlist{right:0;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0}.product-info-main .additional-info-wrapper{font-size:1.8rem;position:relative}.product-info-main .additional-info-wrapper .product-manufacturer{font-size:2.4rem;margin-bottom:18px}.product-info-main .product-info-price{margin-bottom:60px}.product-info-main .product-info-price .discount-label{font-size:2rem;margin:0 0 0 12px;padding-left:0}.product-info-main .product-options-wrapper{margin:0 auto 88px}.product-info-main .product-options-wrapper .stock-alert-btn{font-size:1.2rem;text-decoration:underline}.product-info-main .swatch-opt{position:relative}.product-info-main .swatch-opt .swatch-attribute-label{line-height:1;display:inline-block;font-size:1.4rem;color:#202020;font-weight:400;text-transform:uppercase}.product-info-main .swatch-opt .swatch-attribute-label strong{margin-left:32px;font-size:1.6rem;font-weight:700}.product-info-main .swatch-opt .swatch-attribute-options{padding:16px 0 0;margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-info-main .swatch-opt .swatch-attribute-options .swatch-option.text{margin:0 16px 16px 0;width:52px;height:52px;border:1px solid #202020;background-color:#fff;color:#202020;font-size:1.4rem;font-weight:400;text-align:center;cursor:pointer;position:relative;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;z-index:1;-webkit-transition:color .35s ease-in-out;-o-transition:color .35s ease-in-out;transition:color .35s ease-in-out;padding:12px;line-height:18px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-info-main .swatch-opt .swatch-attribute-options .swatch-option.text:before{content:'';position:absolute;display:block;width:100%;height:100%;background-color:#202020;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;z-index:-1}.product-info-main .swatch-opt .swatch-attribute-options .swatch-option.text.disabled{color:#ccc;border:1px solid #ccc}.product-info-main .swatch-opt .swatch-attribute-options .swatch-option.text.disabled:after{background:-webkit-gradient(linear,right bottom,left top,from(rgba(255,255,255,0)),color-stop(49%,rgba(255,255,255,0)),color-stop(50%,#ccc),color-stop(51%,rgba(255,255,255,0)),to(rgba(255,255,255,0)));background:-o-linear-gradient(right bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 49%,#ccc 50%,rgba(255,255,255,0) 51%,rgba(255,255,255,0) 100%);background:linear-gradient(to left top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 49%,#ccc 50%,rgba(255,255,255,0) 51%,rgba(255,255,255,0) 100%)}.product-info-main .swatch-opt .swatch-attribute-options .swatch-option.text:not(.disabled):hover,.product-info-main .swatch-opt .swatch-attribute-options .swatch-option.text:not(.disabled).selected{color:#fff}.product-info-main .swatch-opt .swatch-attribute-options .swatch-option.text:not(.disabled):hover:before,.product-info-main .swatch-opt .swatch-attribute-options .swatch-option.text:not(.disabled).selected:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.product-info-main .swatch-opt a.action.size-guide{font-size:1.4rem;top:0;left:auto;bottom:-24px;right:0;position:absolute;height:16px}.product-info-main .swatch-opt a.action.size-guide:before{width:32px;height:11px}.product-info-main .field.qty{display:none}.product-info-main .box-tocart{margin:0}.product-info-main .box-tocart .fieldset{margin:0}.product-info-main .box-tocart button.action.primary.tocart{display:block;background:#b68d40;width:100%;border:0;line-height:52px;font-size:1.8rem;color:#fff;padding:0 12px;max-width:500px;border:none;z-index:1;position:relative}.product-info-main .box-tocart button.action.primary.tocart span{font-size:1.6rem;font-weight:400}.product-info-main .box-tocart button.action.primary.tocart:after{position:absolute;content:"";width:0;height:100%;top:0;right:0;z-index:-1;background-color:#a37e39;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.product-info-main .box-tocart button.action.primary.tocart:hover:after{left:0;width:100%}.product-info-main .box-tocart button.action.primary.tocart:active{top:2px}.product-info-main .product.info.detailed{margin-top:53px}.product-info-main .product.info.detailed .data.item.title{width:25%;width:-webkit-calc(100%/4 - 6px);width:calc(100%/4 - 6px)}.product-info-main .product.info.detailed .data.item.title .switch{font-weight:500;border:0;padding:0 12px 10px !important;border-bottom:1px solid #ddd;color:#909090;font-size:1.4rem;background:0 0;height:45px;line-height:1;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase}.product-info-main .product.info.detailed .data.item.title.active .switch,.product-info-main .product.info.detailed .data.item.title .switch:hover{color:#202020;border-color:#202020}.product-info-main .product.info.detailed .data.item.content{padding:0;border:0;margin-top:65px}.product-info-main .product.info.detailed .data.item.content #payments ul{list-style:none}.product-info-main .product.info.detailed #tab-label-additional{width:-webkit-calc(100%/4 + 20px);width:calc(100%/4 + 20px)}.product-info-main .product-attributes-wrapper .attributes-list{list-style-type:none;padding:0;margin:0}.product-info-main .product-attributes-wrapper .attributes-list>li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;color:#202020;font-size:1.4rem}.product-info-main .product-attributes-wrapper .attributes-list>li .label{font-weight:500;margin-right:6px}.product-info-main .product-attributes-wrapper .attributes-list>li .label:after{content:':'}.product-info-main .product-attributes-wrapper .product-description{margin-top:45px;color:#202020;font-size:1.4rem;line-height:18px}.product-info-main .delivery-label{text-align:center;margin-top:16px;line-height:1;max-width:500px}.product-info-main .delivery-label>span{display:inline-block;line-height:1;font-size:1.2rem;color:#202020}.product-info-main .stock-per-store-container{display:block}}