.gallery-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.gallery-wrapper .image-wrapper{position:relative;padding-bottom:16px;width:100%}.gallery-wrapper .image-wrapper img{display:block}.gallery-wrapper .image-wrapper iframe{width:100%;height:100%}.gallery-wrapper .video-container{background:0 0;border:none;padding:0;position:relative}.gallery-wrapper .video-container video{display:-webkit-box;display:-ms-flexbox;display:flex}.gallery-wrapper .video-container.is-playing .video-button{visibility:hidden}.gallery-wrapper .video-button{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;position:absolute}.gallery-wrapper .video-button .video-btn:after{content:'\e619';font-family:'luma-icons';font-size:1.5rem;color:#fff;border:2px solid #fff;padding:10px;border-radius:50%}.gallery-wrapper .responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.gallery-wrapper .gallery-thumbs{padding:0 2.6% 0 0}.gallery-wrapper .gallery-thumbs .video-thumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gallery-wrapper .gallery-thumbs .video-thumb:after{content:url("../images/video.png")}.gallery-wrapper .video-container{padding-bottom:16px;max-width:800px}.gallery-wrapper .video-container .video-content{position:relative}.gallery-wrapper .video-container .video-content .playpause{background-image:url(../svg/play-btn.svg);background-repeat:no-repeat;width:20%;height:20%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background-size:contain;background-position:center}.gallery-wrapper .image-wrapper .view-large{display:none}.gallery-wrapper .image-wrapper:hover .view-large{display:initial;position:absolute;bottom:5%;right:5%}.gallery-wrapper .image-wrapper:hover .view-large span{text-decoration:underline;font-size:1.2rem;font-weight:700}.gallery-wrapper .image-wrapper:hover .view-large span:before{content:"";background-image:url("../images/view_larger_img.png");background-size:contain;background-repeat:no-repeat;margin-right:7px;width:30px;height:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.gallery-wrapper .image-wrapper.iframe-wrapper{position:relative;padding-bottom:66.25%}.gallery-wrapper .image-wrapper.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.gallery-outer-container{visibility:hidden;width:0;height:0}@media all and (max-width:1024px){.gallery-wrapper{display:block}.gallery-wrapper .gallery{padding:0;margin-bottom:15px}.gallery-wrapper .gallery .image-wrapper{padding-bottom:0}.gallery-wrapper .gallery-thumbs{display:none}}.fotorama-item.fotorama{display:none}.fotorama-item.fotorama.fotorama--fullscreen{display:initial;background:#ffffffe8}.fotorama-item.fotorama.fotorama--fullscreen .fotorama__wrap{height:100%}.fotorama-item.fotorama.fotorama--fullscreen .fotorama__wrap .fotorama__stage{height:100% !important}.fotorama__nav.fotorama__nav--thumbs{background:#fff}@media screen and (max-width:1024px){.gallery-wrapper .slick-dots{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;position:absolute;bottom:18px;left:0;right:0}.gallery-wrapper .slick-dots li{height:auto;margin:0 8px 0 0;padding:0;width:28px}.gallery-wrapper .slick-dots li button{width:100%;height:4px;border-radius:0;margin:0;border:0;opacity:1;background-color:rgba(255,255,255,.36);padding:0}.gallery-wrapper .slick-dots li button:before{content:none}.gallery-wrapper .slick-dots li.slick-active button{background-color:#fff}}.fotorama--fullscreen .fotorama__wrap{max-width:1200px !important;margin:0 auto}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{-webkit-transform:unset !important;-ms-transform:unset !important;transform:unset !important;background-image:none}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:unset;-ms-transform:unset;transform:unset}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:unset;-ms-transform:unset;transform:unset}.fotorama__arr.fotorama__arr--prev .fotorama__arr__arr{background-image:none}.fotorama__arr.fotorama__arr--prev .fotorama__arr__arr:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.8rem;font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;position:absolute;top:20px;left:20px;z-index:11;color:#333;font-size:4rem;position:absolute;top:7px;left:20px;content:"\e617"}.fotorama__arr.fotorama__arr--next .fotorama__arr__arr{background-image:none}.fotorama__arr.fotorama__arr--next .fotorama__arr__arr:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.8rem;font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;position:absolute;top:20px;left:20px;z-index:11;color:#333;font-size:4rem;position:absolute;top:7px;left:20px;content:"\e608"}.fotorama__fullscreen .fotorama__fullscreen-icon,.fotorama__fullscreen .fotorama__zoom-in,.fotorama__fullscreen .fotorama__zoom-out{background-image:none}.fotorama__fullscreen .fotorama__fullscreen-icon:after,.fotorama__fullscreen .fotorama__zoom-in:after,.fotorama__fullscreen .fotorama__zoom-out:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.8rem;font-family:'luma-icons';position:absolute;top:20px;left:20px;z-index:11;color:#000;-webkit-box-shadow:none;box-shadow:none}.fotorama__fullscreen .fotorama__fullscreen-icon:after{content:'\e616';bottom:initial;right:initial}.fotorama__fullscreen .fotorama__zoom-out:after{content:'\e60f';font-weight:700}.fotorama__fullscreen .fotorama__zoom-in:after{content:'\e61c';font-weight:700}.amcard-page-product .page-main-details{display:none}.amcard-page-product .ns-swatch-label{display:none}.amcard-page-product div#connected-products{display:none !important}.amcard-page-product .product-info-main .price-final_price .price-wrapper .price{line-height:36px;font-weight:500;color:#121212;margin-right:5px;font-size:2.5rem}.amcard-page-product .amcard-preview .main{border-top:2px solid #cccc}.amcard-page-product .main-and-media .product-info-main .product-add-form .box-tocart>.fieldset>.qty{display:none}.amcard-form-container{border-top:none;margin-top:0;max-width:480px}.amcard-form-container .amcard-title{position:relative;display:block;margin:20px 0 10px;color:#363636;font-weight:600;font-size:14px;line-height:19px}.amcard-field-container{-ms-flex-preferred-size:100%;flex-basis:100%}.amcard-field-block>.amcard-field{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d4d4d4;border-radius:2px;background:#fff;height:6rem}.amcard-field-block>.amcard-field::-webkit-input-placeholder{color:#303030;font-size:1.2rem}.amcard-field-block>.amcard-field::-moz-placeholder{color:#303030;font-size:1.2rem}.amcard-field-block>.amcard-field:-ms-input-placeholder{color:#303030;font-size:1.2rem}.amcard-field-block>.amcard-field::-ms-input-placeholder{color:#303030;font-size:1.2rem}.amcard-field-block>.amcard-field::placeholder{color:#303030;font-size:1.2rem}.amcard-field-block>.amcard-field:focus{-webkit-box-shadow:none;box-shadow:none}.amcard-preview-container>.amcard-button{background-color:#fff;border-color:#d4d4d4;font-weight:400;color:#000;border-radius:0;margin-left:0}.amcard-preview-container>.amcard-button:hover{background-color:#000;color:#fff}.amcard-label-block{width:100%;display:inline-block;border:0;text-align:initial;margin-bottom:1rem;margin-top:1rem}.product-info-main .-timezone{display:none}.label-cash-in{color:#00946b;font-weight:500;font-size:1.5rem;font-style:italic}.amcard-price-container .amcard-label-block{width:auto}.amcard-price-container .amcard-label-block.-price{border-radius:0;height:3.2rem;margin-bottom:2rem;background-color:transparent}.amcard-price-container .amcard-label-block.-price.-active{border:1px solid #121212;background-color:#121212;-webkit-box-shadow:none;box-shadow:none}.amcard-price-container .amcard-label-block.-price.-active span{color:#fff}.amcard-price-container .amcard-label-block.-price:hover{border:1px solid #121212;background-color:#121212;-webkit-box-shadow:none;box-shadow:none}.amcard-price-container .amcard-label-block.-price:hover span{color:#fff}.amgiftcard-price-container .amgiftcard-price-multiple{display:none !important}.product-info-main .product.info.detailed{margin-top:3rem}.product-info-main .product.info.detailed .product.data.items{border-bottom:0}.product-info-main .product.info.detailed .data.title,.product-info-main .product.info.detailed .data.content{width:100%}.product-info-main .product.info.detailed .data.item[aria-hidden=false]{border-bottom:1px solid #dadada}.product-info-main .product.info.detailed .data.content{position:relative;float:none;margin:0;border:0;border-right:0;border-left:0;padding:0}.product-info-main .product.info.detailed .data.title{margin-bottom:0;float:none}.product-info-main .product.info.detailed .data.title.active{border-bottom:0}.product-info-main .product.info.detailed .data.title.active .switch:after{will-change:transform;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.product-info-main .product.info.detailed .data.title .switch{font-size:1.6rem;font-weight:450;text-transform:uppercase;margin:0;height:7rem;line-height:7rem;padding:0;border:0;background:0 0;border-top:1px solid #dadada}.product-info-main .product.info.detailed .data.title .switch:before{background:#0d1b1b;bottom:0;content:"";display:block;height:1px;margin:auto;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:10px}.product-info-main .product.info.detailed .data.title .switch:after{background:#0d1b1b;bottom:0;content:"";display:block;height:1px;margin:auto;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:10px;will-change:transform;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.product-info-main .product.info.detailed .switch{font-size:1.5rem;border:0;padding:0;background-color:transparent;font-weight:500}.product-info-main .product.info.detailed .switch:hover{color:red}.product-info-main .product.info.detailed .items.upsell.slick-initialized>button{visibility:hidden;opacity:0;-webkit-transition:all .3s;transition:all .3s}.product-info-main .product.info.detailed .items.upsell.slick-initialized:hover>button{visibility:initial;opacity:1}.product-info-main .product-details{margin-bottom:3rem}.product-info-main .product-details ul{padding-left:1.2rem}.product-info-main .product-details,.product-info-main .product-details li,.product-info-main .product-details a,.product-info-main .product-details span,.product-info-main .product-details strong,.product-info-main .product-details p,.product-info-main .product-details button{color:#6d6d6d}@media screen and (min-width:769px){#product-page-container .product.info.detailed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#product-page-container .product.info.detailed .product.data.items{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#product-page-container .product.info.detailed .title-wrapper h2,#product-page-container .product.info.detailed .title-wrapper .pagination{font-size:1.5rem}#product-page-container .product.info.detailed .items.upsell{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (max-width:768px){#product-page-container .product.info.detailed{margin-top:2rem}#product-page-container .product.info.detailed .data.title{margin-bottom:1rem;border-bottom:1px solid red}#product-page-container .product.info.detailed .data.items{margin:0}#product-page-container .product.info.detailed .switch{font-size:1.4rem}}.ns-swatch-label span.label{font-weight:400}div#connected-products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:2rem 0;border-bottom:1px solid #ddd}div#connected-products .option{width:60px;height:80px;border:1px solid #ddd;margin-right:1.6rem;margin-bottom:2rem;color:#fff;font-weight:600;cursor:pointer}div#connected-products .option:last-child{margin-right:0}div#connected-products .option:hover,div#connected-products .option.current{border-color:#000}div#connected-products .option a{display:block;width:100%;height:100%}div#connected-products .ns-swatch-color{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}div#connected-products .more.colors{border-radius:2000px;padding:2px 8px;height:28px;display:block;margin-bottom:20px;background-color:#f6f6f6}@media screen and (max-width:1024px){div#connected-products{-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-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;max-width:inherit;margin-bottom:1.5rem;overflow:auto;white-space:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}div#connected-products .option{webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:0;margin-right:1rem}div#connected-products .more.colors{display:none}}.page-layout-1column.catalog-product-view .product-wrapper-custom{position:relative;height:auto}.page-layout-1column.catalog-product-view .product-wrapper-custom:after{content:"";display:table;clear:both}.page-layout-1column.catalog-product-view .product-list-pdp .row-products-pdp{margin:0;padding:0}.page-layout-1column.catalog-product-view .product-list-pdp .products-grid .product-item-info:hover,.page-layout-1column.catalog-product-view .product-list-pdp .products-grid .product-item-info.active{-webkit-box-shadow:none;box-shadow:none;background:0 0;padding:0;margin:0}.page-layout-1column.catalog-product-view .page-main .media{width:100%}.page-layout-1column.catalog-product-view .page-main .media .stickers{top:20px;z-index:5}.page-layout-1column.catalog-product-view .page-main .media .sticker{width:67px;height:36px;color:#b26060 !important;background-color:#fff;font-weight:800;font-size:1.6rem;line-height:2rem}.page-layout-1column.catalog-product-view .page-main .media>.top-left{top:7px;left:7px}.page-layout-1column.catalog-product-view .page-main .media .fotorama__stage .fotorama__loaded--img:not(.fotorama-video-container) .fotorama__img{top:0;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);-webkit-transition-duration:0s;transition-duration:0s}.page-layout-1column.catalog-product-view .page-main .media .fotorama__nav--thumbs .fotorama__thumb-border+.fotorama__nav__frame{padding-top:0}.page-layout-1column.catalog-product-view .page-main .media .fotorama__nav--thumbs .fotorama__thumb-border{margin-top:0}.page-layout-1column.catalog-product-view .page-main .media .video-thumb-icon:after{display:none}.page-layout-1column.catalog-product-view .page-main .media .video-thumb-icon .fotorama__thumb:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%0A%3E%3Cpolygon points='23 7 16 12 23 17 23 7' /%3E%3Crect x='1' y='5' width='15' height='14' rx='2' ry='2' /%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;width:40px;height:40px;margin:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:'';display:block;position:absolute}.page-layout-1column.catalog-product-view .product-info-main{position:relative;float:left;width:100%}.page-layout-1column.catalog-product-view .product-info-main .product-previous-links{margin-bottom:25px}.page-layout-1column.catalog-product-view .product-info-main .product-previous-links a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2rem;color:#0d1b1b}.page-layout-1column.catalog-product-view .product-info-main .product-previous-links a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.2rem;font-weight:400;color:inherit;content:'\e622';font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;overflow:hidden;text-align:center;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin-right:27px}.page-layout-1column.catalog-product-view .product-info-main .product-category-line .product-item-category{color:#7b8383;font-weight:800;font-size:1.2rem;line-height:17px}.page-layout-1column.catalog-product-view .product-info-main .page-title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page-layout-1column.catalog-product-view .product-info-main .page-title-wrapper .breadcrumbs{margin-left:0}.page-layout-1column.catalog-product-view .product-info-main .towishlist:before{content:''}.page-layout-1column.catalog-product-view .product-info-main .towishlist svg path{-webkit-transition:fill .3s;transition:fill .3s}.page-layout-1column.catalog-product-view .product-info-main .towishlist svg.icon-heart-full>path{stroke:#d9b0b0;fill:#d9b0b0}.page-layout-1column.catalog-product-view .product-info-main .product-social-links a:before{display:none}.page-layout-1column.catalog-product-view .product-info-main .product-info-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;border-color:#dadada;margin-bottom:0;border-bottom:0}.page-layout-1column.catalog-product-view .product-info-main .product-info-price .price-box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.page-layout-1column.catalog-product-view .product-info-main .product-info-price .price-box .price-container>span{margin-bottom:0}.page-layout-1column.catalog-product-view .product-info-main .product-info-price .price-container .price-label{display:none}.page-layout-1column.catalog-product-view .product-info-main .product-info-price .old-price{margin-right:14px;color:#b26060;text-decoration:line-through}.page-layout-1column.catalog-product-view .product-info-main .product-info-price .special-price,.page-layout-1column.catalog-product-view .product-info-main .product-info-price .normal-price{color:#000}.page-layout-1column.catalog-product-view .product-info-main .product-info-price .price{font-size:2.4rem;line-height:2.4rem;font-weight:600}.page-layout-1column.catalog-product-view .product-info-main .product-info-stock-sku{text-align:left;padding:0;margin-bottom:20px}.page-layout-1column.catalog-product-view .product-info-main .stock{display:none}.page-layout-1column.catalog-product-view .product-info-main .sku .type{display:none}.page-layout-1column.catalog-product-view .product-info-main .sku .value{color:#7b8383}.page-layout-1column.catalog-product-view .product-info-main .sf_product_code .type{display:none}.page-layout-1column.catalog-product-view .product-info-main .sf_product_code .value{color:#7b8383}.page-layout-1column.catalog-product-view .product-info-main .sf_product_code .value:before{content:"#"}.page-layout-1column.catalog-product-view .product-info-main .attribute.overview{margin:0}.page-layout-1column.catalog-product-view .product-info-main .product-add-form{position:relative;padding-top:0}.page-layout-1column.catalog-product-view .product-info-main .box-tocart{margin:20px 0 48px}.page-layout-1column.catalog-product-view .product-info-main .box-tocart .fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:52px}.page-layout-1column.catalog-product-view .product-info-main .box-tocart .actions{width:100%}.page-layout-1column.catalog-product-view .product-info-main .box-tocart .tocart{width:100%;height:52px;line-height:1rem;padding:19px 17px;font-size:1.6rem;color:#f2e4e4;background:#0d1b1b}.page-layout-1column.catalog-product-view .product-info-main .box-tocart .tocart:active,.page-layout-1column.catalog-product-view .product-info-main .box-tocart .tocart:focus,.page-layout-1column.catalog-product-view .product-info-main .box-tocart .tocart:hover{color:#0d1b1b;background-color:#f2e4e4;-webkit-box-shadow:none;box-shadow:none;border-color:#f2e4e4}.page-layout-1column.catalog-product-view .product-info-main .box-tocart div.qty{margin-right:12px;margin-bottom:0;border:1px solid #dadada}.page-layout-1column.catalog-product-view .product-info-main .box-tocart div.qty .qty-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-layout-1column.catalog-product-view .product-info-main .box-tocart div.qty .qty-action{display:block;width:18px;position:relative;height:18px;cursor:pointer}.page-layout-1column.catalog-product-view .product-info-main .box-tocart div.qty .icon-plus,.page-layout-1column.catalog-product-view .product-info-main .box-tocart div.qty .icon-minus{font-size:12px}.page-layout-1column.catalog-product-view .product-info-main .box-tocart div.qty .control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:52px}.page-layout-1column.catalog-product-view .product-info-main .box-tocart div.qty input{width:65px;border:0;font-size:2rem;font-weight:300;color:#0d1b1b;height:4rem}.page-layout-1column.catalog-product-view .product-info-main .box-tocart div.qty input:focus{-webkit-box-shadow:none;box-shadow:none}.page-layout-1column.catalog-product-view .product-info-main .box-tocart div.qty .label{display:none}.page-layout-1column.catalog-product-view .product-info-main .attribute.overview{padding:22px 0;border-top:1px solid #dadada;border-bottom:1px solid #dadada}.page-layout-1column.catalog-product-view .product-info-main .ns-swatch-label{margin-top:30px;text-transform:uppercase;font-weight:450;font-size:16px}.page-layout-1column.catalog-product-view .product-info-main .swatch-opt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:30px 0 0}.page-layout-1column.catalog-product-view .product-info-main .swatch-attribute-selected-option{color:#0d1b1b}.page-layout-1column.catalog-product-view .product-info-main .swatch-attribute-label{color:#0d1b1b;text-transform:uppercase;font-weight:450;font-size:1.6rem}.page-layout-1column.catalog-product-view .product-info-main .swatch-attribute-label:after{content:":";display:inline}.page-layout-1column.catalog-product-view .product-info-main .color .swatch-option{min-width:32px;height:32px;border-radius:50%}.page-layout-1column.catalog-product-view .product-info-main .color .swatch-option:not(.disabled):hover{border:2px solid #fff;-webkit-box-shadow:0 0 0 2px #0d1b1b;box-shadow:0 0 0 2px #0d1b1b;outline:none}.page-layout-1column.catalog-product-view .product-info-main .color .swatch-option:not(.disabled).selected{border:2px solid #fff;-webkit-box-shadow:0 0 0 2px #0d1b1b;box-shadow:0 0 0 2px #0d1b1b;outline:none}.page-layout-1column.catalog-product-view .product-info-main .color .swatch-option:focus{-webkit-box-shadow:none;box-shadow:none}.page-layout-1column.catalog-product-view .product-info-main .size .swatch-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px;height:40px;background-color:#fff;color:#0d1b1b;border-color:#dadada;margin-right:20px}.page-layout-1column.catalog-product-view .product-info-main .size .swatch-option.selected{outline:none;border:1px solid #0d1b1b;-webkit-box-shadow:none;box-shadow:none}.page-layout-1column.catalog-product-view .product-info-main .size .swatch-option.disabled{color:#7b8383;font-weight:450;border:1px solid #dadada}.page-layout-1column.catalog-product-view .product-info-main .size .swatch-option.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%,#dadada),color-stop(51%,rgba(255,255,255,0)),to(rgba(255,255,255,0)));background:linear-gradient(to left top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 49%,#dadada 50%,rgba(255,255,255,0) 51%,rgba(255,255,255,0) 100%)}.page-layout-1column.catalog-product-view .product-info-main .size .swatch-option:hover,.page-layout-1column.catalog-product-view .product-info-main .size .swatch-option:active{border-width:1px;-webkit-box-shadow:none;box-shadow:none;outline:none}.page-layout-1column.catalog-product-view .product-info-main .swatch-attribute{margin-bottom:32px}.page-layout-1column.catalog-product-view .product-info-main .swatch-attribute .swatch-attribute-options{margin:28px 0 0}.page-layout-1column.catalog-product-view .product-info-main .swatch-attribute-selected-option{color:#0d1b1b;padding-left:5px;text-transform:uppercase}.page-layout-1column.catalog-product-view .product-list-pdp .block-title{text-align:center;text-transform:uppercase}.page-layout-1column.catalog-product-view .product-list-pdp .block-title strong{font-weight:800}.page-layout-1column.catalog-product-view .product-info-main .product-attr-list{border-top:1px solid #dadada}.page-layout-1column.catalog-product-view .product-info-main .product-attr-list .product-full-width-section{padding:0}.page-layout-1column.catalog-product-view .product-info-main .product-attr-list div[data-role=trigger]{position:relative;border-bottom:1px solid #dadada;padding-right:20px;cursor:pointer}.page-layout-1column.catalog-product-view .product-info-main .product-attr-list div[data-role=trigger] h4{font-size:1.6rem;font-weight:450;text-transform:uppercase;padding:26px 0;margin:0}.page-layout-1column.catalog-product-view .product-info-main .product-attr-list div[data-role=trigger]:after,.page-layout-1column.catalog-product-view .product-info-main .product-attr-list div[data-role=trigger]:before{position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:9px;height:1px;content:' ';background-color:#0d1b1b;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.page-layout-1column.catalog-product-view .product-info-main .product-attr-list div[data-role=trigger]:before{-webkit-transform:translate(0,-50%) rotate(90deg);-ms-transform:translate(0,-50%) rotate(90deg);transform:translate(0,-50%) rotate(90deg)}.page-layout-1column.catalog-product-view .product-info-main .product-attr-list .active div[data-role=trigger]{border-bottom:none}.page-layout-1column.catalog-product-view .product-info-main .product-attr-list .active div[data-role=trigger]:before{-webkit-transform:translate(0,-50%) rotate(0deg);-ms-transform:translate(0,-50%) rotate(0deg);transform:translate(0,-50%) rotate(0deg)}.page-layout-1column.catalog-product-view .product-info-main .product-attr-list div[data-role=content]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:8px}.page-layout-1column.catalog-product-view .product-info-main .product-attr-list .item-additional-attribute{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.page-layout-1column.catalog-product-view .product-info-main .product-attr-list .item-additional-attribute .image{width:27px;height:27px;margin-right:26px}.page-layout-1column.catalog-product-view .product-info-main .product-attr-list .item-additional-attribute .image img{width:100%;-o-object-fit:cover;object-fit:cover}.page-layout-1column.catalog-product-view .product-info-main .product-attr-list .item-additional-attribute .textcontent{font-size:1.4rem;color:#0d1b1b}@media screen and (min-width:1024px){.page-layout-1column.catalog-product-view .page-main{padding:52px 2% 0}.page-layout-1column.catalog-product-view .page-main .product-info-main{max-width:67rem;width:49%;padding-left:60px;position:sticky;top:0}.page-layout-1column.catalog-product-view .page-main .media.product{max-width:944px;width:51%}.page-layout-1column.catalog-product-view .page-main .media .stickers,.page-layout-1column.catalog-product-view .page-main .media .top-left{display:none}.page-layout-1column.catalog-product-view .product.media{float:left}.page-layout-1column.catalog-product-view .product-info-main .page-title-wrapper h1{margin-bottom:20px}.page-layout-1column.catalog-product-view .product-info-main .product-social-links{position:absolute;top:0;right:0}.page-layout-1column.catalog-product-view .product-info-main .box-tocart div.qty{min-width:142px}.page-layout-1column.catalog-product-view .product-info-main .old-price .price-wrapper .price{font-size:2.4rem;font-weight:450;color:#b26060}.page-layout-1column.catalog-product-view .product-info-main .product-info-price span.price{font-size:2.4rem;font-weight:450}.page-layout-1column.catalog-product-view .product-info-main .sku .value{font-size:1.6rem;line-height:1.6rem}.page-layout-1column.catalog-product-view .product-info-main .color .swatch-option{margin-right:20px}.page-layout-1column.catalog-product-view .product-info-main .size .swatch-option:hover,.page-layout-1column.catalog-product-view .product-info-main .size .swatch-option:active{border-color:#0d1b1b;border-width:1px;-webkit-box-shadow:none;box-shadow:none;outline:none}.page-layout-1column.catalog-product-view .product-category-line{display:none}.page-layout-1column.catalog-product-view .product-list-pdp .block-title{margin-top:60px;margin-bottom:48px}.page-layout-1column.catalog-product-view .product-list-pdp .block-title strong{font-size:2.8rem}}@media screen and (max-width:1023px){.page-layout-1column.catalog-product-view .breadcrumbs{display:block}.page-layout-1column.catalog-product-view .page-main .product-previous-links{padding-left:10px;margin-top:10px;margin-bottom:7px;color:#000}.page-layout-1column.catalog-product-view .page-main .product-previous-links a{color:#000}.page-layout-1column.catalog-product-view .page-main .product-previous-links a:before{font-size:1.2rem;font-weight:400;color:inherit;content:'\e622';font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;overflow:hidden;text-align:center;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin-right:27px}.page-layout-1column.catalog-product-view .page-main .media .fotorama__nav-wrap--horizontal{position:absolute;bottom:5px}.page-layout-1column.catalog-product-view .page-main .product-info-main{width:100%;top:unset !important;padding:0 12px}.page-layout-1column.catalog-product-view .product-info-main .product-previous-links{margin-bottom:0;padding:0 20px;padding-bottom:8px}.page-layout-1column.catalog-product-view .product-info-main .product-previous-links a{font-size:1.4rem}.page-layout-1column.catalog-product-view .product-info-main .product-previous-links a:before{font-size:1rem;margin-right:8px}.page-layout-1column.catalog-product-view .product-info-main .page-title-wrapper{padding-top:25px}.page-layout-1column.catalog-product-view .product-info-main .page-title-wrapper .page-title{max-width:85%;font-size:1.4rem;line-height:2rem;margin:0 0 10px;font-weight:500}.page-layout-1column.catalog-product-view .product-info-main .product-category-line .product-item-category{position:absolute;top:8px}.page-layout-1column.catalog-product-view .product-info-main .product-info-stock-sku{margin-bottom:15px;display:block;width:auto;position:absolute;top:0;right:12px}.page-layout-1column.catalog-product-view .product-info-main .breadcrumbs{display:none}.page-layout-1column.catalog-product-view .product-info-main .product-info-price{border-bottom:0;margin:0}.page-layout-1column.catalog-product-view .product-info-main .product-info-price .special-price .price{line-height:3rem}.page-layout-1column.catalog-product-view .product-info-main .product-info-price .price{font-size:1.6rem;line-height:2.2rem}.page-layout-1column.catalog-product-view .product-info-main .product-info-price .price-box{position:fixed;left:0;bottom:0;z-index:102;background-color:#fff;width:42%;margin-bottom:0;padding:0;height:52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #0d1b1b}.page-layout-1column.catalog-product-view .product-info-main .product-info-price .price-box .price-label{display:none !important}.page-layout-1column.catalog-product-view .product-info-main .product-info-price .price-box .old-price{margin-right:5px}.page-layout-1column.catalog-product-view .product-info-main .product-info-price .price-box .old-price span{font-size:1.6rem;font-weight:500}.page-layout-1column.catalog-product-view .product-info-main .product-info-price .price-box .special-price span{font-weight:600}.page-layout-1column.catalog-product-view .product-info-main .qty{display:none}.page-layout-1column.catalog-product-view .product-info-main .box-tocart{margin:0}.page-layout-1column.catalog-product-view .product-info-main .box-tocart .fieldset{margin:0}.page-layout-1column.catalog-product-view .product-info-main .box-tocart .tocart:hover{background:#0d1b1b;color:#f2e4e4;border-color:#0d1b1b}.page-layout-1column.catalog-product-view .product-info-main .product-options-bottom{position:fixed;width:58%;bottom:0;right:0;z-index:102;margin-bottom:0;border-bottom:0;opacity:1;background-color:#0d1b1b}.page-layout-1column.catalog-product-view .product-info-main .product-options-bottom button{opacity:1}.page-layout-1column.catalog-product-view .product-info-main .product-options-bottom span{font-size:1.4rem}.page-layout-1column.catalog-product-view .product-info-main .swatch-attribute .swatch-attribute-options{padding:0 18px}.page-layout-1column.catalog-product-view .product-info-main div.mage-error{margin:0 0 7px}.page-layout-1column.catalog-product-view .product-info-main .swatch-opt{margin:0}.page-layout-1column.catalog-product-view .product-info-main .size{margin-bottom:0}.page-layout-1column.catalog-product-view .product-info-main .size .swatch-attribute-options{margin:5px 0;padding:0 8px}.page-layout-1column.catalog-product-view .product-info-main .size .swatch-option{margin:15px 10px}.page-layout-1column.catalog-product-view .product-info-main .size .swatch-attribute-label{font-weight:400;font-size:14px}.page-layout-1column.catalog-product-view .product-info-main .color.swatch-attribute{margin-bottom:0;border-bottom:1px solid rgba(13,27,27,.1)}.page-layout-1column.catalog-product-view .product-info-main .color.swatch-attribute .swatch-option{margin-right:30px;margin-bottom:18px}.page-layout-1column.catalog-product-view .product-info-main .product-social-links{position:absolute;top:26px;right:12px}.page-layout-1column.catalog-product-view .product-info-main .sku .value{font-size:1.2rem;line-height:1.2rem}.page-layout-1column.catalog-product-view .product-info-main .attribute.overview{font-size:1.2rem;padding:18px 0;font-weight:450}.page-layout-1column.catalog-product-view .product-info-main.pop-up-active{border-radius:5px;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;overflow-x:hidden;right:0;background:#fff;z-index:1000}.page-layout-1column.catalog-product-view .product-info-main.pop-up-active .product-add-form{min-height:100px}.page-layout-1column.catalog-product-view .product-info-main.pop-up-active>div,.page-layout-1column.catalog-product-view .product-info-main.pop-up-active .product-info-price .product-info-stock-sku{display:none}.page-layout-1column.catalog-product-view .product-info-main.pop-up-active .attribute.overview,.page-layout-1column.catalog-product-view .product-info-main.pop-up-active .product-add-form,.page-layout-1column.catalog-product-view .product-info-main.pop-up-active .product-info-price{display:block}.page-layout-1column.catalog-product-view .product-info-main .ns-swatch-label{font-weight:400;font-size:14px;margin-top:20px}.page-layout-1column.catalog-product-view .close-popup{display:block;width:30px;height:30px;position:relative;cursor:pointer;margin:12px 0 12px auto}.page-layout-1column.catalog-product-view .close-popup:before,.page-layout-1column.catalog-product-view .close-popup:after{content:"";position:absolute;top:50%;left:4px;width:2.2rem;height:2px;background-color:#0d1b1b}.page-layout-1column.catalog-product-view .close-popup:before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.page-layout-1column.catalog-product-view .close-popup:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.page-layout-1column.catalog-product-view .fotorama__nav--dots .fotorama__nav__frame{width:28px;margin-right:8px}.page-layout-1column.catalog-product-view .fotorama__active .fotorama__dot{background-color:#fff;border-color:#fff}.page-layout-1column.catalog-product-view .fotorama__dot{width:inherit;left:0;border-radius:0;background-color:rgba(255,255,255,.36);border-color:rgba(255,255,255,.36)}.page-layout-1column.catalog-product-view .box-tocart div.qty .decrease{left:10px}.page-layout-1column.catalog-product-view .box-tocart div.qty .increase{right:10px}.page-layout-1column.catalog-product-view .info.detailed{padding:0 12px}.page-layout-1column.catalog-product-view .product-list-pdp .block-title{margin-top:23px;margin-bottom:26px}.page-layout-1column.catalog-product-view .product-list-pdp .block-title strong{font-size:2rem;font-weight:1000}.page-layout-1column.catalog-product-view .product-wrapper-custom .product.media{width:100%}.page-layout-1column.catalog-product-view .product-wrapper-custom .product.media .gallery-wrapper .image-wrapper img{margin:0 auto}.page-layout-1column.catalog-product-view .product-add-form .fieldset:last-child{margin-bottom:0}.amcard-page-product.page-layout-1column.catalog-product-view .gallery-placeholder{height:initial !important}.amcard-page-product.page-layout-1column.catalog-product-view .amgiftcard-price-container span.price-final_price{display:initial !important}.amcard-page-product.page-layout-1column.catalog-product-view .amcard-radio-container .amcard-label-block{display:block}.amcard-page-product.page-layout-1column.catalog-product-view .product-info-main .box-tocart{position:fixed;display:block;position:fixed;width:58%;bottom:0;right:0;margin-bottom:0;border-bottom:0;opacity:1;background-color:#0d1b1b}}.mobile-close-button{display:none}.ns-options-container .page-title{display:none}.ns-options-container.show-options-block{position:fixed;background:#fff;bottom:52px;z-index:101;right:0;left:0;padding:0 10px;height:44.5rem}.ns-options-container.show-options-block .size .swatch-attribute-options{overflow:auto;max-height:152px}.ns-options-container.show-options-block .page-title{display:block;font-weight:500;font-size:1.2rem;font-weight:500;font-size:12px;border-bottom:1px solid rgba(13,27,27,.1);padding-bottom:18px;margin:55px 0 0}.ns-options-container.show-options-block .mobile-close-button{position:absolute;top:0;right:0;display:block}.ns-options-container.show-options-block .mobile-close-button span{display:none}.ns-options-container.show-options-block .mobile-close-button:before{content:'\e616';font-family:'luma-icons';right:calc(472px - 100vw);top:22px;font-size:1.7rem;color:#000;width:auto;height:auto;line-height:1;padding:25px;background-color:transparent;opacity:1;display:block}body.open-popup:before{content:"";background:azure;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:100;position:fixed}html.touch.nav-before-open.nav-open .page-layout-1column.catalog-product-view .product-info-main .product-info-price .price-box{position:relative;display:none}html.touch.nav-before-open.nav-open .page-layout-1column.catalog-product-view .product-info-main .product-options-bottom{position:relative;display:none}html.touch .page-layout-1column.catalog-product-view .product-info-main .product-info-price .price-box{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex}html.touch .page-layout-1column.catalog-product-view .product-info-main .product-options-bottom{position:fixed;display:block}body.catalog-product-view #size-guide-wrapper{position:absolute;right:0;top:0}body.catalog-product-view #size-guide-wrapper #size-guide-btn{font-size:12px;cursor:pointer;color:#0d1b1b;text-decoration:none;text-transform:uppercase;font-weight:300}body.catalog-product-view #size-guide-wrapper .eyefitu-size-recommendation-button{font-size:14px;cursor:pointer;color:#0d1b1b;text-decoration:underline;text-transform:uppercase;font-weight:500}body.catalog-product-view #size-guide-wrapper .size-guide-content{display:none;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:700px;overflow-y:scroll;background-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;will-change:transform;padding:2rem 3rem;z-index:992}body.catalog-product-view #size-guide-wrapper .size-guide-content::-webkit-scrollbar{width:5px;height:5px}body.catalog-product-view #size-guide-wrapper .size-guide-content::-webkit-scrollbar-thumb{background:#a9a9a9;border-radius:12px}body.catalog-product-view #size-guide-wrapper .size-guide-content::-webkit-scrollbar-track{background:gray}body.catalog-product-view #size-guide-wrapper .size-guide-content .size-guide-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;width:100%;margin:2rem 0;font-weight:600;text-transform:uppercase}body.catalog-product-view #size-guide-wrapper .size-guide-content .size-guide-header .toggle-btn{cursor:pointer}body.catalog-product-view #size-guide-wrapper .size-guide-content .size-guide-header .toggle-btn:before{content:'';display:inline-block;font-weight:400;text-align:center;vertical-align:middle;width:16px;height:16px;color:#0d1b1b;background:transparent url("../svg/close.svg") no-repeat center}body.catalog-product-view #size-guide-wrapper .size-guide-content .tabs-navigation .tab-header{background:0 0}body.catalog-product-view #size-guide-wrapper .size-guide-content .tabs-navigation .tab-header.ui-state-active .tab-title{font-weight:900}body.catalog-product-view #size-guide-wrapper .size-guide-content .tabs-navigation .tab-title{font-size:12px;background:0 0}body.catalog-product-view #size-guide-wrapper .size-guide-overlay{-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;pointer-events:none;background:#222;position:fixed;opacity:0;bottom:0;right:0;left:0;top:0;z-index:990}body.catalog-product-view #size-guide-wrapper.active .size-guide-content{display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.catalog-product-view #size-guide-wrapper.active .size-guide-overlay{pointer-events:all;opacity:.5}@media screen and (max-width:1024px){body.catalog-product-view #size-guide-wrapper{position:static}body.catalog-product-view #size-guide-wrapper [data-eyefitu-widget]{margin:8px auto !important;width:100%}body.catalog-product-view #size-guide-wrapper #size-guide-btn{font-size:1.2rem;font-weight:300;margin:0 auto;text-align:center;display:block}body.catalog-product-view #size-guide-wrapper .eyefitu-size-recommendation-button{font-size:1.2rem;font-weight:500;text-decoration:none;padding:1.5rem 2.5rem !important;margin:0 auto}body.catalog-product-view #size-guide-wrapper .size-guide-content{max-height:80%}body.catalog-product-view #size-guide-wrapper .size-guide-content .size-guide-header{margin:0}}body.stock-alert-show{overflow:hidden}body.stock-alert-show .product-info-main{z-index:100000}body.stock-alert-show .amxnotif-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center}.catalog-product-view .product-add-form .swatch-attribute .swatch-option{border-radius:3px}.catalog-product-view .product-add-form .swatch-attribute .swatch-option.out-of-stock:before{content:'';background:transparent url(../images/envelope.png) no-repeat center;background-size:contain;width:13px;height:13px;display:block;margin-right:1rem;-webkit-filter:brightness(0) saturate(100%) invert(13%) sepia(37%) saturate(1281%) hue-rotate(184deg) brightness(90%) contrast(98%);filter:brightness(0) saturate(100%) invert(13%) sepia(37%) saturate(1281%) hue-rotate(184deg) brightness(90%) contrast(98%)}.catalog-product-view .product-add-form .swatch-attribute .swatch-option.out-of-stock:not(.selected):not(:hover){opacity:.5}.amxnotif-block{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(72,72,72,.6);z-index:10000;display:none;height:100%;overflow:auto}.amstockstatus-stockalert{width:100%}.amstockstatus-stockalert .stockalert-toggler button{font-size:1.2rem;font-weight:700;color:#f2e4e4;line-height:2.2rem}.amstockstatus-stockalert .stockalert-toggler button:hover,.amstockstatus-stockalert .stockalert-toggler button:active,.amstockstatus-stockalert .stockalert-toggler button:focus{color:#0d1b1b !important;background-color:#f2e4e4 !important;border-color:#f2e4e4 !important}.amstockstatus-stockalert .stock-alert-toggle{width:100%;padding:14px 2rem !important}.amstockstatus-stockalert .stock-alert-wrapper{background-color:#fff;padding:20px;max-width:420px;margin:auto}@media (min-width:370px){.amstockstatus-stockalert .stock-alert-wrapper{padding:40px}}.amstockstatus-stockalert .stock-alert-wrapper .segment-toggler input[type=checkbox]:checked+label:after{background-color:#000;-webkit-box-shadow:2px 0 0 #000,4px 0 0 #000,4px -2px 0 #000,4px -4px 0 #000,4px -6px 0 #000,4px -8px 0 #000;box-shadow:2px 0 0 #000,4px 0 0 #000,4px -2px 0 #000,4px -4px 0 #000,4px -6px 0 #000,4px -8px 0 #000;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.amstockstatus-stockalert .stock-alert-wrapper .segment-toggler label:before{background-color:transparent !important;border:1px solid #ccc}.amstockstatus-stockalert .title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:2rem}.amstockstatus-stockalert .title-wrapper label{color:#0d1b1b;font-weight:900;font-size:1.7rem;text-transform:uppercase}.amstockstatus-stockalert .notification-container{display:block}.amstockstatus-stockalert .notification-message{font-weight:300;margin-bottom:1.5rem;line-height:25px}.amstockstatus-stockalert .icon-close-icon{-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;padding:1rem;font-size:18px}.amstockstatus-stockalert .icon-close-icon:hover{opacity:.8}.amstockstatus-stockalert .form-validate-stock .product-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin-bottom:2rem}.amstockstatus-stockalert .form-validate-stock .product-wrapper .info-wrapper{margin-left:2rem}.amstockstatus-stockalert .form-validate-stock .product-wrapper .value,.amstockstatus-stockalert .form-validate-stock .product-wrapper .label{color:#969696FF;font-size:1.2rem !important}.amstockstatus-stockalert .form-validate-stock .product-wrapper .label{margin-right:.5rem}.amstockstatus-stockalert .form-validate-stock .product-wrapper .value{color:#0d1b1b}.amstockstatus-stockalert .form-validate-stock .product-wrapper .info{margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.amstockstatus-stockalert .form-validate-stock .product-wrapper .info.price .price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.amstockstatus-stockalert .form-validate-stock .product-wrapper .info.price span{margin-bottom:0;line-height:15px}.amstockstatus-stockalert .form-validate-stock .product-wrapper .info.price .price-box{padding:0;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}.amstockstatus-stockalert .form-validate-stock .product-wrapper .info.price .price-label{display:none !important}.amstockstatus-stockalert .form-validate-stock .product-wrapper .info.price .price{font-size:1.2rem;color:#b26060;font-weight:900}.amstockstatus-stockalert .form-validate-stock .product-wrapper .info.price .special-price .price{color:#b26060}.amstockstatus-stockalert .form-validate-stock .product-wrapper .info.price .old-price{margin-left:1rem}.amstockstatus-stockalert .form-validate-stock .product-wrapper .info.price .old-price .price{color:#666;position:relative;font-weight:100}.amstockstatus-stockalert .form-validate-stock .product-wrapper .info.price .old-price .product-percentage{display:none !important}.amstockstatus-stockalert .form-validate-stock img{min-width:95px;max-height:180px;-o-object-fit:cover;object-fit:cover}@media (min-width:355px){.amstockstatus-stockalert .form-validate-stock img{min-width:135px}}.amstockstatus-stockalert .form-validate-stock .extra-field{display:none}.amstockstatus-stockalert .form-validate-stock .input-fields{width:100%;margin-bottom:2rem !important}.amstockstatus-stockalert .form-validate-stock .input-fields input[type=email]{height:4.5rem;border-radius:4px;font-size:1.3rem}.amstockstatus-stockalert .form-validate-stock .input-fields input[type=email]::-webkit-input-placeholder{color:#969696FF;padding-left:1rem;font-size:1.4rem}.amstockstatus-stockalert .form-validate-stock .input-fields input[type=email]::-moz-placeholder{color:#969696FF;padding-left:1rem;font-size:1.4rem}.amstockstatus-stockalert .form-validate-stock .input-fields input[type=email]:-ms-input-placeholder{color:#969696FF;padding-left:1rem;font-size:1.4rem}.amstockstatus-stockalert .form-validate-stock .input-fields input[type=email]::-ms-input-placeholder{color:#969696FF;padding-left:1rem;font-size:1.4rem}.amstockstatus-stockalert .form-validate-stock .input-fields input[type=email]::placeholder{color:#969696FF;padding-left:1rem;font-size:1.4rem}.amstockstatus-stockalert .form-validate-stock .swatches-segments label{font-weight:300}.amstockstatus-stockalert .form-validate-stock .segment-list{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;margin-top:2rem}.amstockstatus-stockalert .form-validate-stock .segment-list li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.amstockstatus-stockalert .form-validate-stock .terms-paragraph{font-size:.9rem;color:#969696FF}.amstockstatus-stockalert .form-validate-stock .terms-paragraph p{color:#969696FF}.amstockstatus-stockalert .form-validate-stock .terms-paragraph a{color:#0d1b1b;text-decoration:underline}.amstockstatus-stockalert .actions{margin:2rem 0 !important;max-width:100% !important;display:block}.amstockstatus-stockalert .actions button{line-height:23px}.amstockstatus-stockalert .actions button,.amstockstatus-stockalert .actions span.close-stock-alert{width:100%;display:block;max-width:100%;padding:1.2rem 0;border-color:#0d1b1b;background-color:#0d1b1b}.amstockstatus-stockalert .actions button:hover,.amstockstatus-stockalert .actions button:active,.amstockstatus-stockalert .actions button:focus,.amstockstatus-stockalert .actions span.close-stock-alert:hover,.amstockstatus-stockalert .actions span.close-stock-alert:active,.amstockstatus-stockalert .actions span.close-stock-alert:focus{color:#0d1b1b;background-color:#f2e4e4;border-color:#f2e4e4}.amstockstatus-stockalert .actions button:hover span,.amstockstatus-stockalert .actions button:active span,.amstockstatus-stockalert .actions button:focus span,.amstockstatus-stockalert .actions span.close-stock-alert:hover span,.amstockstatus-stockalert .actions span.close-stock-alert:active span,.amstockstatus-stockalert .actions span.close-stock-alert:focus span{color:#0d1b1b}.amstockstatus-stockalert .actions .close-stock-alert{color:#fff;font-weight:700;text-align:center;cursor:pointer}@media screen and (max-width:768px){.amstockstatus-stockalert .stock-alert-wrapper{margin:auto auto 0;max-width:100%;width:100%}.amstockstatus-stockalert .title-wrapper label{font-size:1.4rem}.amstockstatus-stockalert .notification-message{font-size:1.3rem}}