body.mm-enhanced-pdp-page .page-main{max-width:1920px;margin:0 auto;padding:0 100px}body.mm-enhanced-pdp-page .column.main.container{margin:0;max-width:100%}body.mm-enhanced-pdp-page .breadcrumbs{padding:0 !important}.mm-enhanced-pdp-page .breadcrumbs .item:not(:last-child):after{width:18px;background-size:15px;height:20px;margin-top:1px}.mm-benefits-included{display:flex;flex-wrap:wrap;position:relative;margin-bottom:29px}.mm-benefits-included .list{width:20%}.mm-benefits-included .list p{font-size:12px;text-align:center;line-height:20px;font-weight:600}.mm-benefits-included h3{width:100%;font-size:18px;font-family:'Lora';line-height:26px;font-weight:500}.mm-benefits-included a.learnmore{position:absolute;right:0;top:2px;font-weight:600;text-decoration:underline}.mm-benefits-included .list .icon{height:44px;display:flex;align-items:center;margin-bottom:4px}.mm-benefits-included .list .icon img{max-width:30px;margin:auto}.mm-enhanced-pdp-page.catalog-product-view .product-detail .gallery_desk .thumb{border:none;padding:10px}.mm-enhanced-pdp-page.catalog-product-view .product-detail .gallery_desk .thumb_threesixty{padding:9px 10px}.mm-enhanced-pdp-page.catalog-product-view .product-detail .gallery_desk .thumb .thumbBg{background:#fafafa}.mm-enhanced-pdp-page.catalog-product-view .product-detail .gallery_desk .thumb img,.mm-enhanced-pdp-page.catalog-product-view .product-detail .gallery_desk .thumb video{border:none}.mm-enhanced-pdp-page.catalog-product-view .thumimg.modelvideo{border:none}.mm-enhanced-pdp-page.catalog-product-view .product-detail .media{width:68%;margin-left:-10px}.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main,.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main-description{width:32%}.mm-enhanced-pdp-page.catalog-product-view .product-detail .gallery_desk{padding-right:0}body.mm-enhanced-pdp-page .product-detail .product-info-main-description .tw-text-brand-primary{font-size:10px;margin-bottom:6px}.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main-description .price-box .price-container .price{font-size:18px;font-weight:600}.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main .product-variations label>span{font-weight:600;color:#292929;font-size:14px}.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main .product-variations label{font-size:14px;color:#525252;margin-bottom:7px}.mm-enhanced-pdp-page .qd-product-detail .product-detail .product-info-main-parent .product-info-main-description h1{font-size:20px;font-family:'Lora';color:#292929;font-weight:500;letter-spacing:0}.mm-enhanced-pdp-page .qd-product-detail .product-detail .product-info-main-parent .product-info-main-description .qd-pdp-sku-val{font-size:12px;color:#7a7a7a;letter-spacing:0}.mm-enhanced-pdp-page .copy_icon{display:inline-block;position:relative}.mm-enhanced-pdp-page .copy_icon:before{content:"Copied";position:absolute;top:28px;left:0;background:#292929;padding:6px 17px;border-radius:20px;font-size:13px;display:none;color:#fff;pointer-events:none}.mm-enhanced-pdp-page .copy_icon:after{content:"";position:absolute;width:10px;height:10px;background:#292929;transform:rotate(45deg);display:none;bottom:-14px;left:20px;pointer-events:none}.mm-enhanced-pdp-page .copy_icon.active{background:0 0}.mm-enhanced-pdp-page .copy_icon.active:before,.mm-enhanced-pdp-page .copy_icon.active:after{display:block}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt .sku.copy_icon:before{left:auto;right:-40px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt .sku.copy_icon:after{left:auto;right:4px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt .sku img{cursor:pointer}.need-help{background:#fbf8f4;padding:16px 20px}.need-help .titlewp{display:flex;align-items:flex-start;cursor:pointer;position:relative}.need-help .titlewp img{width:32px;margin-right:20px}.need-help .titlewp h3{font-size:18px;font-family:'Lora';font-weight:500;padding-right:66px;line-height:28px;color:#292929;max-width:390px;margin-bottom:0}.need-help .need-help-cnt{display:none;padding-top:15px}.need-help .need-help-cnt>p{font-weight:400;border-bottom:1px solid #7a7a7a;padding-bottom:23px;margin-bottom:26px;padding-left:51px;font-size:14px;line-height:18px}.need-help .need-help-cnt ul li{display:flex;align-items:flex-start;margin-bottom:16px}.need-help .need-help-cnt ul li:last-child img{margin-top:-3px}.need-help .need-help-cnt ul li img{width:19px;margin-right:11px;margin-top:3px}.need-help .need-help-cnt ul li p{font-size:14px;color:#292929;font-weight:400;margin-bottom:0;margin-top:2px}.need-help .need-help-cnt ul li .business-hourswrp h4{margin-bottom:10px}.need-help .need-help-cnt ul li .business-hourswrp p{font-size:14px;line-height:30px;color:#7a7a7a}.need-help .need-help-cnt ul li .business-hourswrp p a{text-decoration:underline}.need-help .need-help-cnt ul{padding-left:51px}.mm-enhanced-pdp-page .product-shelves-second-container{width:100%}.mm-enhanced-pdp-page .product-shelves-second-container:after{height:0;content:"";display:table;width:100%}.mm-enhanced-pdp-page .product-shelves-second-container>div h2 button{background:0 0;padding-bottom:14px}.mm-enhanced-pdp-page .product-shelves-second-container>div h2 span{font-size:24px;font-family:'Lora';color:#292929;text-transform:none;font-weight:500;text-transform:capitalize}.mm-enhanced-pdp-page .product-shelves-second-container{background:#f9f9f9;padding:30px 40px 22px 10px;width:100%;margin-top:35px;margin-bottom:85px}.mm-enhanced-pdp-page .product-shelves-second-container dt{color:#525252;font-weight:400;margin-bottom:9px}.mm-enhanced-pdp-page .product-shelves-second-container dd{color:#292929;font-weight:700;font-size:14px;text-align:left;margin-bottom:9px;position:relative}.mm-enhanced-pdp-page .product-shelves-second-container dd .field-tooltip-action:before{display:none}.mm-enhanced-pdp-page .product-shelves-second-container dd .field-tooltip-action svg{stroke:#e61e19;width:17px;height:17px}.mm-enhanced-pdp-page .product-shelves-second-container dd .field-tooltip{cursor:pointer;position:relative;right:0;top:0;transform:none;display:inline-block;margin-left:6px;vertical-align:middle;margin-bottom:-4px}.mm-enhanced-pdp-page .product-shelves-second-container dd .qd-pdp-tooltip .field-tooltip-content{background:#fdfdfd;border:1px solid #eee;border-radius:5px;box-shadow:0px 0px 10px #eee;left:auto;right:-9px;top:auto;bottom:35px;font-size:12px;width:250px;padding:15px;font-weight:400;line-height:normal}.mm-enhanced-pdp-page .product-shelves-second-container dd .qd-pdp-tooltip .field-tooltip-content:after{border-right-color:#fff;transform:rotate(-90deg);left:auto;right:6px;top:auto;bottom:-18px}.mm-enhanced-pdp-page .product-shelves-second-container dd .qd-pdp-tooltip .field-tooltip-content:before{border-right-color:#eee;transform:rotate(-90deg);left:auto;right:6px;top:auto;bottom:-19px}.mm-enhanced-pdp-page .product-shelves-second-container dd .qd-pdp-tooltip .field-tooltip-content .qd-tt-cls{width:8px;height:8px;position:absolute;top:8px;right:8px;opacity:.7}.mm-enhanced-pdp-page .description-product-page ul li{color:#525252;font-size:14px;margin-bottom:20px;font-weight:400}.mm-enhanced-pdp-page .description-product-page{margin-top:20px}.mm-enhanced-pdp-page .product-shelves-second-container>div p{color:#525252;font-size:14px;margin-bottom:20px;font-weight:400}.mm-enhanced-pdp-page .product-shelves-second-container>div>div p span{color:#525252;font-weight:700}.mm-enhanced-pdp-page .product-shelves-second-container>div>div p a{color:#292929;font-weight:700;text-decoration:underline}.mm-enhanced-pdp-page .product-shelves-second-container ul.mm-measurement-list{display:grid;grid-template-columns:1fr 1fr;max-width:500px}.mm-enhanced-pdp-page .product-shelves-second-container ul.mm-measurement-list li{display:flex;margin-bottom:21px}.mm-enhanced-pdp-page .product-shelves-second-container ul.mm-measurement-list li p{margin:0;line-height:normal;font-weight:700;color:#292929}.mm-enhanced-pdp-page .product-shelves-second-container ul.mm-measurement-list li label{font-size:14px;color:#525252;line-height:normal;margin-right:16px;min-width:91px}.mm-enhanced-pdp-page .product-shelves-second-container .qd-pdp-descr .tw-grid{justify-content:flex-start}.mm-enhanced-pdp-page .product-shelves-second-container .qd-pdp-descr .tw-grid img{mix-blend-mode:darken;max-height:120px;width:auto}.mm-enhanced-pdp-page .product-shelves-second-container .qd-pdp-descr .tw-grid button{width:auto}.mm-enhanced-pdp-page .product-shelves-second-container .tw-mt-12{margin-top:5px}.mm-enhanced-pdp-page .need-help .titlewp:before{width:14px;height:2px;background:#292929;content:"";border-radius:2px;right:5px;position:absolute;top:16px;transform:rotate(90deg);transition:.3s}.mm-enhanced-pdp-page .need-help .titlewp.active:before{transform:rotate(0deg)}.mm-enhanced-pdp-page .need-help .titlewp.active{background:0 0}.mm-enhanced-pdp-page .need-help .titlewp:after{width:14px;height:2px;background:#292929;content:"";border-radius:2px;right:5px;position:absolute;top:16px}.mm-enhanced-pdp-page .qd_newsection,.mm-enhanced-pdp-page .qd_finejewemain .container,.mm-enhanced-pdp-page .product-faq .Faq.newfaqbx.qd_newsection{max-width:100%}.mm-enhanced-pdp-page .mm-whats-included{display:grid;grid-template-columns:40% 48%;justify-content:center;margin-top:0;grid-gap:10%;margin-bottom:44px;max-width:1140px;margin-left:auto;margin-right:auto}.mm-enhanced-pdp-page .mm-whats-included .mobile-title{display:none}.mm-enhanced-pdp-page .mm-whats-included .mobile-title h2,.mm-enhanced-pdp-page .mm-whats-included .left-block h2{font-weight:500;color:#292929;text-align:center;margin-bottom:12px}.mm-enhanced-pdp-page .mm-whats-included .mobile-title p,.mm-enhanced-pdp-page .mm-whats-included .left-block p{font-size:14px;color:#525252;line-height:19px;text-align:center;font-weight:400}.mm-enhanced-pdp-page .mm-whats-included .left-block .img{max-width:400px;margin:30px auto 0 auto}.mm-enhanced-pdp-page .mm-whats-included .right-block ul li{display:flex;margin-bottom:20px}.mm-enhanced-pdp-page .mm-whats-included .right-block ul li .iconwrp{width:51px;min-width:52px;margin-right:24px;display:flex;align-items:flex-start;justify-content:center;margin-top:0}.mm-enhanced-pdp-page .mm-whats-included .right-block h4{font-size:18px;font-weight:700;color:#000;margin-bottom:9px}.mm-enhanced-pdp-page .mm-whats-included .right-block p{font-size:14px;color:#525252;font-weight:400;line-height:19px}.mm-enhanced-pdp-page .mm-whats-included .right-block{margin-top:50px}.mm-enhanced-pdp-page .mm-whats-included .right-block ul li:nth-child(2) .iconwrp{margin-top:0}.mm-enhanced-pdp-page .mm-whats-included .right-block ul li:nth-child(3) .iconwrp{margin-top:-2px}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-block h2{font-size:32px}.mm-enhanced-pdp-page .mm-find-ring-size{position:relative;margin-bottom:80px}.mm-enhanced-pdp-page .mm-find-ring-size .container{flex-wrap:wrap;position:absolute;top:0;width:100%;left:0;max-width:100%;height:100%;display:flex;align-items:center}.mm-enhanced-pdp-page .mm-find-ring-size .container .cnt-right{max-width:448px;margin:34px 252px 0 auto;padding:60px 0;z-index:1}.mm-enhanced-pdp-page .mm-find-ring-size .container .cnt-right h2{color:#292929;font-weight:500}.mm-enhanced-pdp-page .mm-find-ring-size .container .cnt-right p{line-height:18px;font-weight:400;color:#000;font-size:14px}.mm-enhanced-pdp-page .mm-find-ring-size .btn a{min-width:229px;display:inline-block;text-align:center;text-transform:uppercase;font-weight:600;border-radius:4px;border:1px solid #7a7a7a;padding:12px 0;margin-top:6px;margin-right:17px;transition:.3s}.mm-enhanced-pdp-page .mm-find-ring-size .btn a:hover{background:#ec1b02;border-color:#ec1b02;color:#fff}.mm-enhanced-pdp-page .videoblock{display:grid;grid-template-columns:56% auto;background:#f2e4d1;margin-bottom:80px}.mm-enhanced-pdp-page .videoblock .leftcnt .btn{margin-right:-13px}.mm-enhanced-pdp-page .videoblock .leftcnt{display:flex;align-items:center;justify-content:center}.mm-enhanced-pdp-page .videoblock .leftcnt h2{font-weight:500}.mm-enhanced-pdp-page .videoblock .leftcnt>div{max-width:477px}.mm-enhanced-pdp-page .videoblock .leftcnt a.viewbtn{min-width:229px;display:inline-block;text-align:center;text-transform:uppercase;font-weight:600;border-radius:4px;border:1px solid #7a7a7a;padding:12px 0;margin-top:6px;margin-right:13px;transition:.3s}.mm-enhanced-pdp-page .videoblock .leftcnt a.viewbtn:last-child{margin-right:0}.mm-enhanced-pdp-page .videoblock .leftcnt a.viewbtn:hover{background:#ec1b02;border-color:#ec1b02;color:#fff}.mm-enhanced-pdp-page .videoblock .leftcnt p{font-size:16px;line-height:24px;color:#525252;margin-bottom:30px;font-weight:400}.mm-enhanced-pdp-page .videoblock .leftcnt>div h2{max-width:458px}.mm-enhanced-pdp-page .product-faq.dymanicDescription .newfaqbx .FaqItem>header>h3{font-family:'Nunito Sans';font-size:14px;text-transform:uppercase;font-weight:600}.mm-enhanced-pdp-page .product-faq.dymanicDescription .newfaqbx .FaqItem>header{padding-bottom:5px}.mm-enhanced-pdp-page .product-faq.dymanicDescription .newfaqbx p{line-height:20px}.mm-enhanced-pdp-page .product-faq .Faq.newfaqbx.qd_newsection{margin-bottom:38px}.mm-enhanced-pdp-page.catalog-product-view .qd_newsection .category-product-footer{border:none;padding:35px 29px 33px 47px;background:#fbfbfb}.mm-enhanced-pdp-page .product-faq .Faq.newfaqbx.qd_newsection .FaqItem{padding:0 3px 0 23px}.mm-enhanced-pdp-page .category-product-footer .title{font-family:'Nunito Sans';font-size:14px;text-transform:uppercase;font-weight:600;padding-bottom:23px;border-color:#ebebeb}.mm-enhanced-pdp-page.catalog-product-view .pdp-recent-product{overflow:inherit}.mm-enhanced-pdp-page .block-content.mp-product-slider-content{max-width:1920px;padding:0 100px;margin:0 auto}.mm-enhanced-pdp-page .mm-recent-product-view{background:0 0;padding:0}.mm-enhanced-pdp-page .mm-similar-product{margin-bottom:80px}.mm-enhanced-pdp-page .mm-recent-product-view .owl-dots{display:none}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .product-slider{background:#f9f9f9}.mm-enhanced-pdp-page .mm-recent-product-view .owl-carousel .owl-nav button.owl-next span{background-size:7px}.mm-enhanced-pdp-page .mm-recent-product-view .owl-carousel .owl-nav button.owl-prev span{background-size:7px;height:12px}.mm-enhanced-pdp-page .mm-recent-product-view .owl-nav{right:8px;top:-53px;width:49px}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .recent-product-price-sku .recent-product-sku{display:none}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .slider-product-item-info .product.details.slider-product-item-details{display:flex}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .product-item-name a{-webkit-line-clamp:1;min-height:20px;font-size:14px}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .product-slider .price-box .price{font-size:14px;font-weight:600;white-space:nowrap}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .product-slider{background:0 0;padding:0}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .slider-product-item-info>a{background:#f9f9f9;display:block}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .product-item-name{padding-right:10px}.categories-slider.mm-recent-product-view{margin:0 0 80px;left:0}.mm-enhanced-pdp-page .mm-recent-product-view{margin-bottom:80px}.categories-slider.mm-recent-product-view .owl-item.active{background:0 0}.categories-slider.mm-recent-product-view .imgwrp img{display:block}.categories-slider.mm-recent-product-view h4{text-align:center;font-size:18px;color:#292929;font-weight:600;margin-top:18px}.categories-slider.mm-recent-product-view .imgwrp{overflow:hidden}.categories-slider.mm-recent-product-view .imgwrp img{transform:scale(1);transition:.3s;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);width:100%}.categories-slider.mm-recent-product-view .item:hover img{transform:scale(1.07)}.categories-slider.mm-recent-product-view .item{position:relative}.categories-slider.mm-recent-product-view .item h4 a:after{position:absolute;top:0;content:"";left:0;width:100%;height:100%}.categories-slider.mm-recent-product-view h2{text-align:center;font-weight:500;margin-bottom:31px}.mm-enhanced-pdp-page .product-shelves-second-container{position:relative}.mm-enhanced-pdp-page .product-shelves-second-container:before{width:1px;background:#d8d8d8;content:"";position:absolute;left:25.5%;top:51px;bottom:40px}.mm-enhanced-pdp-page .product-shelves-second-container>div:first-child{float:left;width:26%;padding-right:63px;border:none;padding-left:0}.mm-enhanced-pdp-page .product-shelves-second-container>div{float:right;width:74%;border:none;margin:0;padding-left:36px}.mm-enhanced-pdp-page .product-shelves-second-container>div h2{pointer-events:none;margin-bottom:4px}.mm-enhanced-pdp-page .product-shelves-second-container>div h2 button span+span{display:none}.mm-enhanced-pdp-page .product-shelves-second-container>div:first-child .qd-pdp-descr{display:flex;flex-direction:column-reverse}.mm-enhanced-pdp-page .qd-product-detail .product-detail .product-info-main-parent .product-info-main-description .qd-pdp-sku-val img{cursor:pointer;display:inline-block;vertical-align:middle;margin:-2px 0 0 13px}.mm-enhanced-pdp-page .qd-product-detail .product-detail .product-info-main-parent .product-info-main .check-for-availability{display:flex;max-width:484px}.mm-enhanced-pdp-page .qd-product-detail .product-detail .product-info-main-parent .product-info-main .check-for-availability .qd-pdp-ws-sh{width:48px;min-width:48px;text-align:center;display:flex;border-radius:2px;border:1px solid #000}.mm-enhanced-pdp-page .qd-product-detail .product-detail .product-info-main-parent .product-info-main .check-for-availability .qd-pdp-ws-sh .ProductWishList{margin:auto}.mm-enhanced-pdp-page .qd-product-detail .product-detail .product-info-main-parent .product-info-main button#find-near-store-button{background:0 0;color:#292929 !important;letter-spacing:0;max-width:416px;transition:.3s;padding:13px 10px !important;border-radius:4px;border-width:1px;margin-top:15px !important;margin-bottom:10px !important}.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main #bookappointment-form-section:hover,.mm-enhanced-pdp-page .qd-product-detail .product-detail .product-info-main-parent .product-info-main button#find-near-store-button:hover{background:#e61e19;color:#fff !important}.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main #bookappointment-form-section{margin-top:0 !important;margin-bottom:0 !important;margin-right:20px;padding:14px 10px !important;background-color:#292929;color:#fff;border:none;transition:.3s;border-radius:4px}.mm-enhanced-pdp-page .product-matching-container .similar-font.mhd{font-size:18px;font-family:'Lora';font-weight:500;margin-bottom:14px}.mm-enhanced-pdp-page .qdnewmatchs .matching_slider{border:none;padding:0}.mm-enhanced-pdp-page .qdnewmatchs .matching_slider .matchslide{flex-wrap:wrap;background:#f9f9f9;height:100%;flex-direction:column}.mm-enhanced-pdp-page .qdnewmatchs .matching_slider .matchslide .thumb{max-width:100%;margin-left:auto;margin-right:auto;margin-top:11px;margin-bottom:11px}.mm-enhanced-pdp-page .qdnewmatchs .matching_slider .matchslide .thumb img{width:auto;max-width:173px;margin:0 auto;mix-blend-mode:darken}.mm-enhanced-pdp-page .qdnewmatchs .matching_slider .matchslide .text_inner{width:100%;padding:0 12px 16px}.mm-enhanced-pdp-page .qd-engagement-rpa .owl-carousel .owl-stage{display:flex;flex-wrap:wrap}.mm-enhanced-pdp-page .qdnewmatchs .matching_slider .matchslide .text_inner a h3{font-size:14px;line-height:18px;color:#525252;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mm-enhanced-pdp-page .qdnewmatchs .sku-price{display:flex;justify-content:space-between}.mm-enhanced-pdp-page .product-info-main .price-box{margin-top:0}.mm-enhanced-pdp-page .qdnewmatchs .matching_slider .matchslide .text_inner span.sku{font-size:12px;color:#7a7a7a;font-weight:400}.mm-enhanced-pdp-page .qdnewmatchs .matching_slider .matchslide .text_inner span.price{font-size:14px;font-weight:700}.mm-enhanced-pdp-page .qdnewmatchs .matching_slider .owl-nav button{top:0;background:0 0 !important}.mm-enhanced-pdp-page .qdnewmatchs .matching_slider .owl-nav button.owl-next span{background:url(../images/slide-arrow.svg) no-repeat center;width:20px;height:20px;display:inline-block;font-size:0;vertical-align:top;background-size:7px}.mm-enhanced-pdp-page .qdnewmatchs .matching_slider .owl-nav button.owl-prev span{background:url(../images/slide-arrow.svg) no-repeat center;width:20px;height:20px;display:inline-block;font-size:0;vertical-align:top;background-size:7px}.mm-enhanced-pdp-page .qdnewmatchs .matching_slider .owl-nav button.disabled{pointer-events:none}.mm-enhanced-pdp-page .qdnewmatchs .matching_slider .owl-nav button.owl-next{right:5px;top:-21px}.mm-enhanced-pdp-page .qdnewmatchs .matching_slider .owl-nav button.owl-prev{left:auto;right:42px;top:-21px}.mm-enhanced-pdp-page.catalog-product-view .price-disclaimer{margin-bottom:6px}.mm-enhanced-pdp-page .qd-product-detail .product-detail .product-info-main-parent .product-info-main-description{padding-bottom:18px}.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main .product-info-price{padding-top:4px}.mm-enhanced-pdp-page .divider{width:100%;height:auto;border-bottom:1px solid #e5e7e9;margin-bottom:25px;padding-bottom:15px}.mm-enhanced-pdp-page .matching_band.qd-engagement-rpa.qdnewmatchs{border-top:1px solid #e5e7e9;margin-top:30px;padding-top:5px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec{background:#f9f9f9;padding:20px;display:flex;flex-wrap:wrap;align-items:center}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block{max-width:100% !important;width:100%;padding:60px !important;border:1px solid #ebebeb;margin-bottom:100px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-img img{mix-blend-mode:darken}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-img{border:1px solid #f0f0f0;background:#f9f9f9;margin-right:20px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt{width:calc(100% - 225px)}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt h4{font-size:20px;font-family:'Lora';font-weight:400;color:#292929}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt .sku{font-size:12px;color:#7a7a7a;display:inline-flex}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt .sku img{margin-left:7px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt .smalltext{color:#e61e19;font-size:10px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt .price{font-size:18px;font-weight:600;margin-bottom:10px;margin-top:10px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block h2{text-align:left;font-size:32px;font-weight:500}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .input-control input{border:1px solid #dadada;border-radius:4px;height:45px;padding-left:15px;color:#292929;font-size:14px;color:#7a7a7a}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .input-control textarea{border-radius:4px;border:1px solid #dadada;font-size:14px;color:#7a7a7a;padding-left:15px;resize:none;height:97px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .input-control{position:relative;margin-bottom:30px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .input-control label{position:absolute;top:13px;font-weight:400;font-size:14px;line-height:19px;left:16px;color:#898b99;transition:.3s all ease;background:#fff}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .input-control.focused label{top:-8px;font-weight:400;font-size:12px;line-height:16px;display:flex;align-items:center;color:#898b99}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .input-control.input-phone-number label{top:-8px;font-weight:400;font-size:12px;line-height:16px;display:flex;align-items:center;color:#898b99;z-index:9}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block .tw-w-full{display:flex;flex-wrap:wrap;margin-left:-20px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block .tw-w-full .input-control{width:calc(50% - 20px);margin-left:20px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block .tw-w-full .tw-w-full{margin-left:0}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block .tw-w-full .input-control:last-child{width:calc(100% - 20px);margin-bottom:0}.mm-enhanced-pdp-page .iti--separate-dial-code div.mage-error{position:absolute;top:45px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block form{max-width:859px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block .tw-w-full .tw-w-full.submit{margin-right:0;margin-left:auto;text-align:center;max-width:409px;justify-content:center;padding:13px 10px;background:#292929;font-size:14px;text-transform:uppercase;font-weight:600;margin-top:20px;transition:.3s;border-radius:4px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block .tw-w-full .tw-w-full.submit:hover{background:#e61e19;color:#fff !important}.mm-enhanced-pdp-page .congratulations-wrp{max-width:100% !important;width:100%;padding:88px 60px;border:1px solid #ebebeb;display:flex;justify-content:center;display:none;margin-bottom:100px;margin-top:16px}.mm-enhanced-pdp-page .congratulations-wrp .rgtcnt h2{color:#292929;font-size:42px;font-weight:500;margin-bottom:16px}.mm-enhanced-pdp-page .congratulations-wrp .rgtcnt p{font-size:18px;color:#525252;font-weight:400;margin-bottom:18px}.mm-enhanced-pdp-page .congratulations-wrp .rgtcnt p strong{font-weight:600;color:#292929}.mm-enhanced-pdp-page .tab-wrap ul{display:flex;flex-wrap:wrap}.mm-enhanced-pdp-page .tab-wrap ul li{width:33.33%;margin-bottom:11px}.mm-enhanced-pdp-page .tab-wrap ul li a{display:flex;align-items:center;text-decoration:none;justify-content:center;font-size:16px;font-weight:600;position:relative;height:100%;padding:12px 54px 12px 0;margin:0 -8px}.mm-enhanced-pdp-page .tab-wrap ul li a:hover{color:inherit}.mm-enhanced-pdp-page .tab-wrap ul li a span{position:relative;z-index:9}.mm-enhanced-pdp-page .tab-wrap ul li a span b{font-weight:600}.mm-enhanced-pdp-page .tab-wrap ul li a img{position:relative;display:inline-block;z-index:1;margin-left:40px}.mm-enhanced-pdp-page .tab-wrap ul li:last-child img{margin-left:16px}.mm-enhanced-pdp-page .tab-wrap ul li a:after{position:absolute;top:-1px;left:-1.6px;content:"";right:-1px;bottom:-1px;clip-path:polygon(94% 0%,100% 50%,94% 100%,0% 100%,6% 50%,0% 0%);background:#d8d8d8}.mm-enhanced-pdp-page .tab-wrap ul li a:before{position:absolute;top:0;left:0;content:"";right:0;bottom:0;clip-path:polygon(94% 0%,100% 50%,94% 100%,0% 100%,6% 50%,0% 0%);background:#f9f9f9;z-index:1}.mm-enhanced-pdp-page .tab-wrap ul li:first-child a:before{clip-path:polygon(94% 0%,100% 50%,94% 100%,0% 100%,0% 50%,0% 0%)}.mm-enhanced-pdp-page .tab-wrap ul li:first-child a:after{clip-path:polygon(94% 0%,100% 50%,94% 100%,0% 100%,0% 50%,0% 0%);left:-1px}.mm-enhanced-pdp-page .tab-wrap ul li:last-child a:before{clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,6% 50%,0% 0%)}.mm-enhanced-pdp-page .tab-wrap ul li:last-child a:after{clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,6% 50%,0% 0%)}.mm-enhanced-pdp-page .tab-wrap ul li:first-child a{margin-left:0}.mm-enhanced-pdp-page .tab-wrap ul li:last-child a{margin-right:0}.mm-enhanced-pdp-page .tab-wrap ul li:first-child a,.mm-enhanced-pdp-page .tab-wrap ul li:first-child a b{font-weight:700}.mm-enhanced-pdp-page .tab-wrap ul li:first-child a:before{background:#ebebeb}.mm-enhanced-pdp-page .tab-wrap ul li:first-child a:after{background:#7a7a7a}.mm-enhanced-pdp-page.step1 .congratulations-wrp,.mm-enhanced-pdp-page.step1 .book-a-vip-viewing-cnt{display:none}.mm-enhanced-pdp-page.step2 .tab-wrap ul li:nth-child(2) a,.mm-enhanced-pdp-page.step2 .tab-wrap ul li:nth-child(2) a b,.mm-enhanced-pdp-page.step3 .tab-wrap ul li:nth-child(2) a,.mm-enhanced-pdp-page.step3 .tab-wrap ul li:nth-child(2) a b{font-weight:700}.mm-enhanced-pdp-page.step2 .tab-wrap ul li:nth-child(2) a:before,.mm-enhanced-pdp-page.step3 .tab-wrap ul li:nth-child(2) a:before{background:#ebebeb}.mm-enhanced-pdp-page.step2 .tab-wrap ul li:nth-child(2) a:after,.mm-enhanced-pdp-page.step3 .tab-wrap ul li:nth-child(2) a:after{background:#7a7a7a}.mm-enhanced-pdp-page.step3 .tab-wrap ul li:nth-child(3) a,.mm-enhanced-pdp-page.step3 .tab-wrap ul li:nth-child(3) a b{font-weight:700}.mm-enhanced-pdp-page.step3 .tab-wrap ul li:nth-child(3) a:before{background:#ebebeb}.mm-enhanced-pdp-page.step3 .tab-wrap ul li:nth-child(3) a:after{background:#7a7a7a}.mm-enhanced-pdp-page.step2 .book-a-vip-viewing-cnt{display:block;margin-top:17px}.mm-enhanced-pdp-page.step2 .categories-slider.mm-recent-product-view,.mm-enhanced-pdp-page.step3 .categories-slider.mm-recent-product-view,.mm-enhanced-pdp-page.step2 .videoblock,.mm-enhanced-pdp-page.step3 .videoblock,.mm-enhanced-pdp-page.step2 .mm-similar-product,.mm-enhanced-pdp-page.step3 .mm-similar-product,.mm-enhanced-pdp-page.step2 .mm-whats-included,.mm-enhanced-pdp-page.step3 .mm-whats-included,.mm-enhanced-pdp-page.step2 .product-shelves-second-container,.mm-enhanced-pdp-page.step3 .product-shelves-second-container,.mm-enhanced-pdp-page.step2 .qd-product-detail div.product-detail,.mm-enhanced-pdp-page.step3 .qd-product-detail div.product-detail{display:none}.mm-enhanced-pdp-page .column.main.container{min-height:0}.mm-enhanced-pdp-page.step3 .book-a-vip-viewing-cnt{display:none}.mm-enhanced-pdp-page.step3 .congratulations-wrp{display:flex}.mm-enhanced-pdp-page .congratulations-wrp>div{display:grid;grid-template-columns:254px 1fr;grid-gap:50px;align-items:center}.mm-enhanced-pdp-page.step2 .mm-recent-product-view,.mm-enhanced-pdp-page.step3 .mm-recent-product-view{display:none}.mm-enhanced-pdp-page .matching_band.qd-engagement-rpa.qdnewmatchs.tablet-slider{display:none}.qd-product-detail .product-detail .product-info-main-parent .product-info-main .tablet-slider{display:block}.mm-enhanced-pdp-page .option_size_select{display:inline-block;position:relative}.mm-fashion.mm-enhanced-pdp-page .option_size_select{width:100%}.mm-enhanced-pdp-page .option_size_select select{position:absolute;opacity:0;left:0}.mm-enhanced-pdp-page .option_size_select .size_modal_open{background:#fff url(../images/rgt-arrow.svg) no-repeat right 10px center;padding:11px 16px;z-index:9;position:relative;border:1px solid #d8d8d8;font-size:14px;color:#7a7a7a;display:inline-block;min-width:158px;text-decoration:none}.mm-enhanced-pdp-page .findmyringsize{float:right;margin-top:5px}.mm-enhanced-pdp-page .product-options-wrapper .control .findmyringsize a{font-size:14px;text-decoration:underline}.mm-enhanced-pdp-page ul.size_select_ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:13px}.mm-enhanced-pdp-page ul.size_select_ul li{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border:1px solid #ebebeb;margin-bottom:0;border-radius:3px;cursor:pointer;position:relative}.mm-enhanced-pdp-page ul.size_select_ul li.active{background:#efeff1}.mm-enhanced-pdp-page ul.size_select_ul li.active:after{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:3px;border:2px solid #292929;content:"";pointer-events:none}.mm-enhanced-pdp-page .size-drawer.mm-private-schedule-popup.modal-popup .modal-inner-wrap{margin:0 0 0 auto;top:0;transform:translate3d(0px,0,0px) !important;max-width:460px}.mm-enhanced-pdp-page .mm-private-schedule-popup .modal-inner-wrap{border-radius:0}.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content{padding:0 54px 50px}.mm-enhanced-pdp-page .videoblock .leftcnt .mobile{display:none}.mm-enhanced-pdp-page .mm-private-schedule-popup .tw-container{padding:0 !important}.mm-enhanced-pdp-page.catalog-product-view .product-detail .gab-com.com-favorite{position:relative;margin-left:auto;top:0;margin-right:0;right:0;width:46px;height:46px;display:flex;align-items:center;justify-content:center}.mm-enhanced-pdp-page.catalog-product-view .product-detail .gab-com.com-favorite.tw-hidden{display:none}.mm-fashion.catalog-product-view .product-detail .product-info-main .product-add-form .box-tocart .actions .ProductWishList{width:48px;margin-left:12px}.mm-fashion.catalog-product-view .product-detail .product-info-main .product-add-form .box-tocart .actions{display:flex;flex-wrap:wrap}.mm-fashion.catalog-product-view .product-detail .product-info-main .product-add-form .box-tocart .actions #product-addtocart-button{width:calc(100% - 70px);margin-top:0;background:#292929;padding:13px 10px;letter-spacing:0}.mm-fashion.catalog-product-view .product-detail .product-info-main .product-add-form .box-tocart .actions #product-addtocart-button:hover{background:#e61e19}.mm-fashion.catalog-product-view .product-detail .product-info-main .product-add-form .box-tocart .actions .ProductWishList a{width:100%;display:flex;border-radius:4px;border:1px solid #000;height:47px;background:#fff;margin-bottom:0}.mm-fashion.catalog-product-view .product-detail .product-info-main .product-add-form .box-tocart .actions .ProductWishList a:hover svg,.mm-fashion.catalog-product-view .product-detail .product-info-main .product-add-form .box-tocart .actions .ProductWishList a svg{fill:transparent;margin-right:0}.mm-fashion.catalog-product-view .product-detail .product-info-main .product-add-form .box-tocart .actions .ProductWishList a svg.svg-heart-s{fill:#ec1b02}.mm-fashion.catalog-product-view .product-detail .product-info-main .product-add-form .box-tocart .actions .ProductWishList a svg.svg-heart-s>path{stroke:#ec1b02}.mm-fashion.catalog-product-view .product-detail .product-info-main .product-add-form .box-tocart{padding-bottom:0;padding-top:15px}.mm-fashion.catalog-product-view .product-detail .product-info-main .product-add-form .box-tocart .actions .ProductWishList a.tw-hidden{display:none}.mm-fashion .qd-product-detail .product-detail .product-info-main-parent .product-info-main .check-for-availability button{margin-right:0 !important}.mm-fashion.mm-enhanced-pdp-page .qd-product-detail .product-detail .product-info-main-parent .product-info-main .check-for-availability button#find-near-store-button{font-size:14px !important;text-transform:none !important;color:#292929 !important;text-decoration:underline;background:0 0;padding:5px 0 !important;display:flex;width:auto;justify-content:center;margin:0 auto !important;border:none}.mm-fashion.mm-enhanced-pdp-page .qd-product-detail .product-detail .product-info-main-parent .product-info-main .check-for-availability button#find-near-store-button svg{margin-right:7px}.mm-fashion.mm-enhanced-pdp-page .matching_band.qd-engagement-rpa.qdnewmatchs{border:none;padding-top:0}.mm-fashion .qd-product-detail .product-detail .product-info-main-parent .product-info-main .check-for-availability{max-width:100%;border-bottom:1px solid #ebebeb;padding-bottom:20px}.mm-fashion .mm-private-schedule-popup .notice{position:absolute;top:0;left:0;width:100%;background:#d8d8d8;text-align:center;font-size:12px;padding:5px}.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content{padding-top:19px}.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .action-close{margin-top:39px;position:absolute;left:10px;right:auto;padding:0}.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content h2{font-size:18px;font-family:'Nunito Sans',sans-serif;font-weight:600;color:#292929;text-align:center;padding-top:0}.mm-fashion .mm-private-schedule-popup.modal-popup .action-close:before{font-size:35px}.mm-fashion.mm-enhanced-pdp-page ul.size_select_ul li{font-size:12px}.mm-fashion .size_bottom_content{border-top:1px solid #ebebeb;padding-top:40px;margin-top:40px}.mm-fashion .size_bottom_content h3{font-size:18px;font-weight:600;text-align:center;color:#292929;margin-bottom:27px}.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content .sie_modal_top_info{display:flex;justify-content:center;position:relative;margin-top:24px;margin-bottom:18px;padding-right:30px}.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content .sie_modal_top_info span.size_modal_price{margin-left:auto;margin-right:0;background:#e61e19;color:#fff;font-size:12px;font-weight:600;border-radius:17px;padding:3px 13px;position:absolute;top:-1px;right:0}.mm-fashion .size_bottom_content ul{display:flex;justify-content:space-between;margin-left:-15px;margin-right:-2px}.mm-fashion .size_bottom_content ul li{font-weight:600;color:#292929}.mm-fashion .size_bottom_content ul li a{text-decoration:underline}.mm-fashion.catalog-product-view .product-detail .product-info-main .product-add-form .disclaimer{font-size:12px;color:#ee4523;margin-top:10px}.mm-fashion.mm-enhanced-pdp-page .qd-product-detail .product-detail .product-info-main-parent .product-info-main-description{padding-bottom:0}.mm-fashion.catalog-product-view .product-detail div#shipping.free-ship.qd-not-rdtosh,.mm-fashion.catalog-product-view div#shipping.ready-to-ship{background:0 0;border:none;padding:24px 16px 0 0;margin-top:0;margin-bottom:0}.mm-fashion.catalog-product-view .product-detail div#shipping{border-top:1px solid #ebebeb !important}.mm-fashion.catalog-product-view div#shipping p.truck strong{font-weight:700}.mm-fashion.catalog-product-view .product-detail div#shipping.free-ship.qd-not-rdtosh p,.mm-fashion.catalog-product-view div#shipping p.truck{font-weight:400;font-size:14px;margin-bottom:2px}.mm-fashion.catalog-product-view div#shipping p{font-weight:400;margin-bottom:15px}.mm-fashion.catalog-product-view div#shipping p.free-shipping-block{background:url(../images/free-shipping-block.svg) no-repeat 4px center;background-size:20px;padding-left:35px}.mm-fashion.catalog-product-view .product-detail div#shipping.free-ship.qd-not-rdtosh p,.mm-fashion.catalog-product-view div#shipping p.truck{padding-left:38px;font-weight:400;margin-bottom:15px;padding-left:35px}.mm-fashion.catalog-product-view .product-detail .product-info-main .product-info-price{border:none}.mm-fashion.catalog-product-view .product-detail .product-info-main-description .product.attribute{margin-bottom:5px}.mm-fashion.mm-enhanced-pdp-page.catalog-product-view .price-disclaimer{margin-bottom:0;min-height:0}.SelectedOptionWrapper ul.EnhancedPDPOptionsList{display:flex;margin-left:-.5rem}.SelectedOptionWrapper ul.EnhancedPDPOptionsList li:nth-child(-n+6){display:list-item}.SelectedOptionWrapper ul.EnhancedPDPOptionsList li:nth-child(n+7){display:none}.SelectedOptionWrapper ul.EnhancedPDPOptionsList li a{width:56px;height:51px;text-align:center;display:flex;justify-content:center;align-items:center;border:1px solid #ebebeb;border-radius:2px;position:relative;color:#292929}.SelectedOptionWrapper ul.EnhancedPDPOptionsList li a div{margin:0 auto}.SelectedOptionWrapper ul.EnhancedPDPOptionsList li a span{font-size:14px}.SelectedOptionWrapper ul.EnhancedPDPOptionsList li.selected a{background:#ebebeb;border-color:#292929;border-radius:2px}.mm-fashion.mm-enhanced-pdp-page ul.size_select_ul li a.active{display:flex;align-items:center;width:100%;height:100%;background:#ebebeb;border:1px solid #292929;font-weight:700;border-radius:3px}.mm-fashion.mm-enhanced-pdp-page ul.size_select_ul li a div{margin:auto;font-size:12px}.mm-fashion.mm-enhanced-pdp-page ul.size_select_ul li a.selected{border-color:#292929;font-weight:700}.catalog-product-view .product-detail .product-info-main .product-variations ul .selected a{font-weight:600}.mm-fashion.mm-enhanced-pdp-page ul.size_select_ul li.active:after{border-width:1px}.mm-fashion.mm-enhanced-pdp-page ul.size_select_ul li.active div{font-weight:700}.mm-fashion.catalog-product-view .product-detail .product-info-main .product-variations ul li.OptionsListItemExtra a{margin-left:.5rem}.mm-fashion.mm-enhanced-pdp-page .size-drawer.mm-private-schedule-popup.modal-popup .modal-inner-wrap{min-height:100vh}.mm-fashion.mm-enhanced-pdp-page ul.size_select_ul li a{color:#292929;text-decoration:none}.SelectedOptionWrapper ul.EnhancedPDPOptionsList li a span.MainOptionValue b{font-weight:400}.mm-fashion klarna-placement{display:block;margin-top:10px;margin-bottom:10px}.EnhancedPDPOptionsList.commonSwatchClass{overflow:auto;padding-top:5px;padding-bottom:0;position:static;justify-content:space-between;min-height:40px}.EnhancedPDPOptionsList.commonSwatchClass span.MainOptionValue{display:none}.EnhancedPDPOptionsList.commonSwatchClass img{width:24px;height:24px;margin:0;min-width:24px}.EnhancedPDPOptionsList.commonSwatchClass .selected img{width:32px;height:32px;margin:-4px 0 0}.EnhancedPDPOptionsList.commonSwatchClass .active{background:0 0}.EnhancedPDPOptionsList.commonSwatchClass .item{position:relative}.EnhancedPDPOptionsList.commonSwatchClass .item a{margin:8px 0}.EnhancedPDPOptionsList.commonSwatchClass .item a>div{margin:0 auto}.EnhancedPDPOptionsList.commonSwatchClass .owl-nav button.owl-next span{background:url(../images/slide-arrow.svg) no-repeat center;width:20px;height:20px;display:inline-block;font-size:0;vertical-align:top;background-size:7px}.EnhancedPDPOptionsList.commonSwatchClass .owl-nav button.owl-prev span{background:url(../images/slide-arrow.svg) no-repeat center;width:20px;height:20px;display:inline-block;font-size:0;vertical-align:top;background-size:7px;margin-bottom:-1px;margin-top:2px}.EnhancedPDPOptionsList.commonSwatchClass .owl-nav button.owl-prev{transform:rotate(180deg);margin-right:21px}.EnhancedPDPOptionsList.commonSwatchClass .owl-nav button.disabled{pointer-events:none;opacity:.5}.EnhancedPDPOptionsList.commonSwatchClass .owl-nav{position:absolute;right:2px;top:-24px}.mm-fashion .shape-list--{min-height:40px}.mm-fashion .size_bottom_content .bottom_size_div{text-align:center}.mm-fashion .size_bottom_content .bottom_size_div p{font-size:12px;line-height:20px;font-weight:400;color:#525252;margin-top:6px}.mm-fashion .size_bottom_content .bottom_size_div p a{color:#e61e19;font-weight:700;text-decoration:underline}.mm-enhanced-pdp-page .SelectedOptionWrapper .field-tooltip-action:before{display:none}.mm-enhanced-pdp-page .SelectedOptionWrapper .field-tooltip-action svg{stroke:#e61e19;width:20px;height:20px}.mm-enhanced-pdp-page .SelectedOptionWrapper .field-tooltip{cursor:pointer;position:relative;transform:none;display:inline-block;vertical-align:top;margin-left:6px}.mm-enhanced-pdp-page .SelectedOptionWrapper .qd-pdp-tooltip .field-tooltip-content{background:#fdfdfd;border:1px solid #eee;border-radius:5px;box-shadow:0px 0px 10px #eee;left:auto;right:-9px;top:auto;bottom:35px;font-size:12px;width:250px;padding:15px;font-weight:400;line-height:normal}.mm-enhanced-pdp-page .SelectedOptionWrapper .qd-pdp-tooltip .field-tooltip-content:after{border-right-color:#fff;transform:rotate(-90deg);left:auto;right:6px;top:auto;bottom:-18px}.mm-enhanced-pdp-page .SelectedOptionWrapper .qd-pdp-tooltip .field-tooltip-content:before{border-right-color:#eee;transform:rotate(-90deg);left:auto;right:6px;top:auto;bottom:-19px}.mm-enhanced-pdp-page .SelectedOptionWrapper .qd-pdp-tooltip .field-tooltip-content .qd-tt-cls{width:8px;height:8px;position:absolute;top:8px;right:8px;opacity:.7}.mm-enhanced-pdp-page .product-detail .product-info-main .product-variations label{display:inline-flex;width:auto}.mm-enhanced-pdp-page .breadcrumbs .items{display:flex;flex-wrap:nowrap;overflow:hidden}.mm-enhanced-pdp-page .breadcrumbs .items li{white-space:nowrap}.mm-enhanced-pdp-page .breadcrumbs .items li:last-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body.mm-enhanced-pdp-page .breadcrumbs.tw-container{max-width:100% !important}.mm-fashion.catalog-product-view .product-detail div#shipping p:last-child{margin-bottom:0 !important}.mm-enhanced-pdp-page .shape-list-- .SelectedOption{max-width:191px;border:1px solid #ebebeb;border-radius:2px;padding:10px}.mm-enhanced-pdp-page .shape-list-- .SelectedOption span{font-size:14px}.mm-enhanced-pdp-page .shape-list-- .SelectedOption img.SelectedOptionChevron{max-width:7px !important;transform:rotate(-180deg)}.mm-enhanced-pdp-page.catalog-product-view .product-variations .SelectedOptionWrapper .shape-list-- .SelectedOption span{font-size:14px}.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main .product-variations .shape-list-->ul.OptionsList{border-width:1px;border-color:#ebebeb;max-width:191px;border-top-color:transparent;margin-top:-1px}.mm-bridal.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main .product-info-price .product-variations{border-bottom:1px solid #ebebeb;padding-bottom:10px;margin-bottom:25px;border-top:1px solid #ebebeb}.mm-bridal.catalog-product-view .product-detail .product-info-main .product-info-price{border-top:none}.mm-enhanced-pdp-page .product-shelves-second-container>div>div p a,.mm-enhanced-pdp-page .product-shelves-second-container>div>div p span,.mm-enhanced-pdp-page .mm-whats-included .right-block h4,.mm-enhanced-pdp-page .product-shelves-second-container ul.mm-measurement-list li p,.mm-enhanced-pdp-page .product-shelves-second-container dd{font-weight:600}.mm-fashion.catalog-product-view .product-detail .product-info-main .product-variations div.tw-mt-16:last-child{margin-top:10px}.catalog-product-view.mm-enhanced-pdp-page div#shipping p b{font-weight:600}@media screen and (min-width:768px) and (max-width:991px){.mm-enhanced-pdp-page.catalog-product-view .product-detail .gallery_desk .thumb:first-child{width:100%}}@media screen and (min-width:768px){.categories-slider.mm-recent-product-view{width:100%}.mm-enhanced-pdp-page .product-shelves-second-container>div>div{display:block !important;height:auto !important}.categories-slider.mm-recent-product-view{overflow:visible}.mm-fashion .qd-product-detail .product-detail .product-info-main-parent .product-info-main .check-for-availability{max-width:calc(100% - 71px)}}@media screen and (max-width:1760px){.mm-enhanced-pdp-page .qd-product-detail .product-detail .product-info-main-parent .product-info-main button#find-near-store-button{max-width:calc(100% - 67px)}}@media screen and (max-width:1600px){.mm-enhanced-pdp-page .tab-wrap ul li a{margin:0 -4px;padding-right:11px}.mm-enhanced-pdp-page.catalog-product-view .product-detail .media{width:59%;margin-left:-10px}.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main,.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main-description{width:40%}.mm-enhanced-pdp-page .product-shelves-second-container>div:first-child{width:36%}.mm-enhanced-pdp-page .product-shelves-second-container>div{width:64%}.mm-enhanced-pdp-page .product-shelves-second-container:before{left:35.5%}.mm-enhanced-pdp-page .mm-find-ring-size{margin-left:-100px;margin-right:-100px}.mm-enhanced-pdp-page .mm-find-ring-size .container .cnt-right{margin-right:100px}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .slider-product-item-info .product.details.slider-product-item-details{flex-wrap:wrap}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .product-item-name a{-webkit-line-clamp:2;min-height:41px}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .product-item-name{margin-bottom:5px}.mm-enhanced-pdp-page .qd-product-detail .product-detail .product-info-main-parent .product-info-main button#find-near-store-button{max-width:416px}}@media screen and (max-width:1440px){.EnhancedPDPOptionsList.commonSwatchClass{padding-right:23px;overflow:hidden}.EnhancedPDPOptionsList.commonSwatchClass .owl-stage-outer{overflow:visible}.mm-enhanced-pdp-page .qd-product-detail .product-detail .product-info-main-parent .product-info-main button#find-near-store-button{max-width:calc(100% - 68px)}}@media screen and (max-width:1350px){body.mm-enhanced-pdp-page .page-main{padding:0 50px}.mm-enhanced-pdp-page .block-content.mp-product-slider-content{padding:0 50px}.mm-enhanced-pdp-page .mm-find-ring-size{margin-left:-50px;margin-right:-50px}}@media screen and (max-width:1199px){.mm-enhanced-pdp-page .tab-wrap ul li a{font-size:14px}.mm-enhanced-pdp-page .tab-wrap ul li a img{transform:scale(.8);margin-left:20px}.mm-enhanced-pdp-page .tab-wrap ul li a{padding:2px 0}.mm-benefits-included .list p{font-size:10px;line-height:14px}.need-help .titlewp h3{font-size:15px;line-height:21px}.mm-enhanced-pdp-page .product-shelves-second-container>div:first-child{padding-right:23px}body.mm-enhanced-pdp-page .page-main{padding:0 20px}.mm-enhanced-pdp-page .block-content.mp-product-slider-content{padding:0 20px}.mm-enhanced-pdp-page .mm-find-ring-size{margin-left:-20px;margin-right:-20px}}@media screen and (max-width:1180px){.SelectedOptionWrapper ul.EnhancedPDPOptionsList li:nth-child(-n+5){display:list-item}.SelectedOptionWrapper ul.EnhancedPDPOptionsList li:nth-child(n+6){display:none}.SelectedOptionWrapper ul.EnhancedPDPOptionsList li a span.MainOptionValue b{display:none}}@media screen and (max-width:991px){.mm-enhanced-pdp-page.catalog-product-view .qd_newsection{padding-left:0;padding-right:0}body.mm-enhanced-pdp-page .page-main{padding:13px 16px 0}.mm-enhanced-pdp-page .tab-wrap ul li a{font-size:10.26px}.mm-enhanced-pdp-page .tab-wrap ul li a img{transform:scale(.7);margin-left:18px;margin-top:-3px;margin-bottom:-3px}.mm-enhanced-pdp-page.catalog-product-view .product-detail .media{width:52%}.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main,.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main-description{width:49%;padding-left:5px;padding-top:7px}.mm-benefits-included .list p{font-size:12px;line-height:20px}.mm-benefits-included .list{width:25%;margin:0 4%}.mm-benefits-included{justify-content:center;margin-bottom:5px}.need-help .titlewp h3{font-size:18px;line-height:28px}.mm-enhanced-pdp-page .mm-whats-included{display:flex;flex-wrap:wrap;grid-gap:0}.mm-enhanced-pdp-page .mm-whats-included .mobile-title{display:block;width:100%}.mm-enhanced-pdp-page .mm-whats-included .left-block h2,.mm-enhanced-pdp-page .mm-whats-included .left-block p{display:none}.mm-enhanced-pdp-page .mm-whats-included .left-block{width:44%;padding-left:30px;display:flex;align-items:center}.mm-enhanced-pdp-page .mm-whats-included .right-block{width:56%;padding-left:32px}.mm-enhanced-pdp-page .mm-whats-included .mobile-title p{margin:0 auto;max-width:467px}.mm-enhanced-pdp-page .mm-find-ring-size .container .cnt-right{margin-right:20px;max-width:344px}.mm-enhanced-pdp-page .videoblock .leftcnt>div h2{font-size:21px;line-height:26px}.mm-enhanced-pdp-page .videoblock .leftcnt p{font-size:11px;line-height:16px;margin-bottom:20px}.mm-enhanced-pdp-page .videoblock .leftcnt a.viewbtn{font-size:10px;padding:8px 10px;min-width:153px;margin-right:7px}.mm-enhanced-pdp-page .product-shelves-second-container{padding:10px 20px 22px 0}.mm-enhanced-pdp-page .product-shelves-second-container>div h2 span{font-size:18px}.mm-enhanced-pdp-page .product-shelves-second-container>div h2{margin-bottom:20px}.mm-enhanced-pdp-page .product-shelves-second-container>div{width:54%;padding-left:15px}.mm-enhanced-pdp-page .product-shelves-second-container>div:first-child{width:46%}.mm-enhanced-pdp-page .product-shelves-second-container:before{left:44.5%;top:70px}.mm-enhanced-pdp-page .product-shelves-second-container>div:last-child h2{margin-bottom:5px}.mm-enhanced-pdp-page .product-shelves-second-container>div p{line-height:18px;margin-bottom:35px}.mm-enhanced-pdp-page .product-shelves-second-container ul.mm-measurement-list li label{min-width:0;margin-right:10px}.mm-enhanced-pdp-page .product-shelves-second-container ul.mm-measurement-list li{margin-bottom:15px}.mm-enhanced-pdp-page .product-shelves-second-container dd{font-weight:600}.mm-enhanced-pdp-page .product-shelves-second-container .qd-pdp-descr .tw-grid{justify-content:flex-start;grid-row-gap:4px}.mm-enhanced-pdp-page .product-shelves-second-container .qd-pdp-descr .tw-grid button{height:auto}.mm-enhanced-pdp-page .product-shelves-second-container .qd-pdp-descr .md\:tw-grid-cols-2{display:flex}.mm-enhanced-pdp-page .product-shelves-second-container .qd-pdp-descr .tw-grid img{max-height:97px}.mm-enhanced-pdp-page .mm-whats-included .right-block{margin-top:35px}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-block h2{font-size:28px}.mm-enhanced-pdp-page .videoblock .leftcnt>div{padding:10px 40px}.mm-enhanced-pdp-page .product-faq.dymanicDescription .newfaqbx .FaqItem>header{padding-left:0}.mm-enhanced-pdp-page .product-faq.dymanicDescription .pdp-description1{padding-left:0}.mm-enhanced-pdp-page.catalog-product-view .qd_newsection .category-product-footer{padding-left:23px;padding-right:23px}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .product-slider{background:#f9f9f9}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .slider-product-item-info .product.details.slider-product-item-details{padding:0 17px 12px}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .product-item-name a{font-weight:600}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .product-slider .price-box .price{font-size:16px;border:none;padding-top:0}.mm-enhanced-pdp-page .categories-slider.mm-recent-product-view h4{font-family:'Lora';font-size:16px}.mm-enhanced-pdp-page .matching_band.qd-engagement-rpa.qdnewmatchs.tablet-slider{display:block;padding-top:10px;border-top:1px solid #e5e7e9}.mm-enhanced-pdp-page .matching_band.qd-engagement-rpa.qdnewmatchs{display:none}.qd-product-detail .product-detail .product-info-main-parent .product-info-main .tablet-slider{display:none}.mm-enhanced-pdp-page .matching_band.qd-engagement-rpa.qdnewmatchs.tablet-slider .mhd{font-size:28px;font-family:'Lora';font-weight:500;line-height:normal;margin-bottom:27px;text-align:center}.mm-enhanced-pdp-page .matching_band.qd-engagement-rpa.qdnewmatchs.tablet-slider .owl-nav button.owl-prev{top:-43px}.mm-enhanced-pdp-page .matching_band.qd-engagement-rpa.qdnewmatchs.tablet-slider .owl-nav button.owl-next{top:-43px}.mm-enhanced-pdp-page .qdnewmatchs .matching_slider .matchslide .text_inner span.sku{display:none}.mm-enhanced-pdp-page .qdnewmatchs .matching_slider .matchslide .thumb img{max-width:224px}.mm-enhanced-pdp-page .qdnewmatchs .matching_slider .matchslide .text_inner span.price{font-size:16px}.mm-enhanced-pdp-page .qdnewmatchs .matching_slider .matchslide .text_inner a h3{margin-bottom:8px;color:#292929}.mm-enhanced-pdp-page.step2 .matching_band.qd-engagement-rpa.qdnewmatchs.tablet-slider,.mm-enhanced-pdp-page.step3 .matching_band.qd-engagement-rpa.qdnewmatchs.tablet-slider{display:none}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-img{max-width:150px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block{padding:40px 7px 40px 27px !important}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt .price{margin-bottom:10px;margin-top:4px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block h2{text-align:center;font-size:24px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block .tw-w-full .tw-w-full.submit{padding:10px;max-width:388px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block form{max-width:100%}.mm-enhanced-pdp-page .congratulations-wrp>div{grid-gap:30px}.mm-enhanced-pdp-page .congratulations-wrp{padding:58px 30px;margin-bottom:80px}.mm-fashion.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main-description .price-box .price-container .price{font-size:14px}.mm-fashion.mm-enhanced-pdp-page.catalog-product-view .price-disclaimer{margin-bottom:0}.mm-enhanced-pdp-page .option_size_select .size_modal_open{padding:9px 16px}.mm-fashion .qd-product-detail .product-detail .product-info-main-parent .product-info-main .check-for-availability{border-bottom:none}}@media screen and (max-width:820px){.mm-fashion .SelectedOptionWrapper .qd-pdp-tooltip .field-tooltip-content:after{border-right-color:transparent;transform:rotate(-180deg);left:auto;right:6px;top:auto;bottom:-18px;border-bottom-color:#fff}.mm-fashion .SelectedOptionWrapper .qd-pdp-tooltip .field-tooltip-content:before{transform:rotate(180deg);border-right-color:transparent;border-bottom-color:#eee}.mm-enhanced-pdp-page .product-shelves-second-container dd .qd-pdp-tooltip .field-tooltip-content:after{border-right-color:transparent;transform:rotate(-180deg);left:auto;right:6px;top:auto;bottom:-18px;border-bottom-color:#fff}.mm-enhanced-pdp-page .product-shelves-second-container dd .qd-pdp-tooltip .field-tooltip-content:before{transform:rotate(180deg);border-right-color:transparent;border-bottom-color:#eee}}@media screen and (max-width:820px){.SelectedOptionWrapper ul.EnhancedPDPOptionsList li a{width:51px}.SelectedOptionWrapper ul.EnhancedPDPOptionsList li a span{font-size:12px}}@media screen and (max-width:767px){.mm-enhanced-pdp-page .page-main{max-width:100%}.mm-enhanced-pdp-page .mm-recent-product-view .mm-related-categories-slider{padding-left:0}.mm-enhanced-pdp-page .block-content.mp-product-slider-content{max-width:100%}.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main,.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main-description{width:100%}.mm-enhanced-pdp-page .column.main.container{padding-left:0}.mm-enhanced-pdp-page .qd-product-detail .product-detail .product-info-main-parent .product-info-main .check-for-availability .qd-pdp-ws-sh{position:absolute;top:15px;z-index:99;right:0;border:none}.mm-enhanced-pdp-page .qd-product-detail .product-detail .product-info-main-parent .product-info-main-description h1{font-size:18px;line-height:26px;margin-bottom:20px;padding-right:0}.mm-enhanced-pdp-page .qd-product-detail .product-detail .product-info-main-parent .product-info-main-description .qd-pdp-sku-val img{width:17px}.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main-description .price-box .price-container .price{font-size:14px}.mm-enhanced-pdp-page.catalog-product-view .price-box{margin-top:0}.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main{margin-top:0}.mm-enhanced-pdp-page .qd-product-detail .product-detail .product-info-main-parent .product-info-main-description{padding-bottom:6px;padding-left:0}.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main #bookappointment-form-section{margin-right:0;padding:11px 10px !important}.mm-enhanced-pdp-page .divider{margin-bottom:20px;padding-bottom:10px}.mm-enhanced-pdp-page .qd-product-detail .product-detail .product-info-main-parent .product-info-main button#find-near-store-button{padding:10px !important;max-width:100%}.mm-enhanced-pdp-page .need-help .titlewp h3{font-size:16px;line-height:24px;padding-right:26px}.mm-enhanced-pdp-page .qd-product-detail .product-detail .product-info-main-parent .product-info-main{padding-left:0}.mm-enhanced-pdp-page .column.main.container{padding:0}.mm-enhanced-pdp-page .need-help{padding:20px}.mm-enhanced-pdp-page .need-help .titlewp:before,.mm-enhanced-pdp-page .need-help .titlewp:after{right:0;height:1px}.mm-enhanced-pdp-page .product-shelves-second-container>div:first-child{width:100%}.mm-enhanced-pdp-page .product-shelves-second-container:before{display:none}.mm-enhanced-pdp-page .product-shelves-second-container>div h2 button{pointer-events:all;position:relative}.mm-enhanced-pdp-page .product-shelves-second-container>div h2 span{font-size:16px}.mm-enhanced-pdp-page .product-shelves-second-container>div h2 button:before{width:14px;height:1px;background:#292929;content:"";border-radius:2px;right:20px;position:absolute;top:25px;transform:rotate(90deg);transition:.3s}.mm-enhanced-pdp-page .product-shelves-second-container>div h2 button:after{width:14px;height:1px;background:#292929;content:"";border-radius:2px;right:20px;position:absolute;top:25px}.mm-enhanced-pdp-page .product-shelves-second-container>div h2 button[aria-expanded=true]:before{display:none}.mm-enhanced-pdp-page .product-shelves-second-container dt{font-size:12px}.mm-enhanced-pdp-page .product-shelves-second-container dd{font-size:12px}.mm-enhanced-pdp-page .product-shelves-second-container>div h2 button{padding-bottom:0}.mm-enhanced-pdp-page .product-shelves-second-container>div:first-child{padding-right:0;border-bottom:1px solid #f0f0f0}.mm-enhanced-pdp-page .product-shelves-second-container{padding:5px 0 15px}.mm-enhanced-pdp-page .description-product-page ul li{font-size:12px;line-height:20px}.mm-enhanced-pdp-page .need-help .need-help-cnt>p{border-color:#ebebeb;margin-bottom:21px;padding-bottom:20px}.mm-enhanced-pdp-page .need-help .need-help-cnt ul li p{font-size:12px}.mm-enhanced-pdp-page .product-shelves-second-container>div{width:100%;padding-left:0;border-bottom:1px solid #f0f0f0}.mm-enhanced-pdp-page .product-shelves-second-container>div:last-child{border:none}.mm-enhanced-pdp-page .product-shelves-second-container ul.mm-measurement-list{grid-template-columns:1fr}.mm-enhanced-pdp-page .product-shelves-second-container ul.mm-measurement-list li label{min-width:180px}.mm-enhanced-pdp-page .product-shelves-second-container{margin-bottom:50px}.mm-enhanced-pdp-page .mm-whats-included .left-block{width:100%;padding:0}.mm-enhanced-pdp-page .mm-whats-included .right-block{padding:0;width:100%;margin-top:20px}.mm-enhanced-pdp-page .mm-whats-included .left-block .img{max-width:247px;margin-top:20px}.mm-enhanced-pdp-page .mm-whats-included .right-block ul li .iconwrp{margin-right:24px}.mm-enhanced-pdp-page .mm-whats-included .right-block h4{font-size:16px}.mm-enhanced-pdp-page .mm-find-ring-size .container .cnt-right{max-width:100%;margin:auto auto 0 auto;text-align:center;padding:0 30px 50px}.mm-enhanced-pdp-page .mm-find-ring-size .container .cnt-right h2{font-size:22px}.mm-enhanced-pdp-page .mm-find-ring-size .btn a{padding:9px}.mm-enhanced-pdp-page .mm-find-ring-size{margin-bottom:0}.mm-enhanced-pdp-page .videoblock{grid-template-columns:1fr;margin:0 -15px}.mm-enhanced-pdp-page .videoblock .leftcnt>div{padding:24px 18px 16px;text-align:center}.mm-enhanced-pdp-page .videoblock .leftcnt>div h2{font-size:22px;margin-bottom:10px}.mm-enhanced-pdp-page .videoblock .leftcnt p{font-size:14px;line-height:22px;margin-bottom:10px}.mm-enhanced-pdp-page .videoblock .leftcnt .btn{margin-left:-10px;margin-right:-10px}.mm-enhanced-pdp-page .videoblock .leftcnt a.viewbtn{font-size:14px;min-width:0;margin-right:5px !important;margin-left:5px;margin-bottom:10px}.mm-enhanced-pdp-page .product-faq .Faq.newfaqbx.qd_newsection .FaqItem{margin-top:45px}.mm-enhanced-pdp-page.catalog-product-view .qd_newsection .category-product-footer{padding:20px 10px 10px;margin:0 0 40px;width:100%;max-width:100%;background:#fbfbfb}.mm-enhanced-pdp-page .product-faq .Faq.newfaqbx.qd_newsection .FaqItem{padding-left:10px}.mm-enhanced-pdp-page .product-faq.dymanicDescription .newfaqbx .FaqItem>header>h3{font-size:12px;font-weight:700}.mm-enhanced-pdp-page .product-faq.dymanicDescription .newfaqbx .FaqItem>header{margin-bottom:10px}.mm-enhanced-pdp-page .product-faq.dymanicDescription .newfaqbx p{font-size:12px;line-height:19px;text-align:left}.mm-enhanced-pdp-page .videoblock .leftcnt .mobile{display:block}.mm-enhanced-pdp-page .videoblock .leftcnt .desktop{display:none}.mm-enhanced-pdp-page .product-shelves-second-container>div p{font-size:12px;line-height:20px}.mm-enhanced-pdp-page .product-shelves-second-container .qd-pdp-descr .tw-grid button{margin:0 auto}.mm-enhanced-pdp-page .product-shelves-second-container .qd-pdp-descr .md\:tw-grid-cols-2{display:grid;grid-template-columns:1fr 1fr;justify-content:center;grid-gap:20px}.mm-enhanced-pdp-page .product-shelves-second-container>div>div p a{display:inline-block}.mm-enhanced-pdp-page .product-shelves-second-container>div>div p span{color:#e61e19}.mm-enhanced-pdp-page .product-shelves-second-container>div p:last-child{margin-bottom:0}.mm-enhanced-pdp-page .product-shelves-second-container>div:last-child h2{margin-bottom:15px}.mm-enhanced-pdp-page .videoblock .leftcnt .mobile a.viewbtn{background:url(../images/book-an-appoinment.svg) no-repeat left 10px center;padding-left:38px;text-transform:none}.mm-enhanced-pdp-page .videoblock .leftcnt .mobile a.viewbtn+a.viewbtn{background:url(../images/find-a-store.svg) no-repeat left 10px center}.mm-enhanced-pdp-page.catalog-product-view .fotorama__nav-wrap.fotorama__nav-wrap--horizontal{margin-top:17px}.mm-enhanced-pdp-page .mm-recent-product-view .owl-carousel{padding-right:0}.mm-enhanced-pdp-page .mm-recent-product-view{margin-right:0;left:0;width:100%;margin-left:0;overflow:visible}.mm-enhanced-pdp-page .tab-wrap ul li{width:33.33%;min-height:47px}.mm-enhanced-pdp-page .tab-wrap ul li a img{transform:scale(.5);position:absolute;right:13px;transform-origin:right}.mm-enhanced-pdp-page .tab-wrap ul li:first-child a:before{clip-path:polygon(84% 0%,100% 50%,84% 100%,0% 100%,0% 50%,0% 0%)}.mm-enhanced-pdp-page .tab-wrap ul li a:before{clip-path:polygon(84% 0%,100% 50%,84% 100%,0% 100%,14% 50%,0% 0%)}.mm-enhanced-pdp-page .tab-wrap ul li:first-child a:after{clip-path:polygon(84% 0%,100% 50%,84% 100%,0% 100%,0% 50%,0% 0%)}.mm-enhanced-pdp-page .tab-wrap ul li a:after{clip-path:polygon(84% 0%,100% 50%,84% 100%,0% 100%,14% 50%,0% 0%)}.mm-enhanced-pdp-page .tab-wrap ul li:last-child a:before{clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,14% 50%,0% 0%)}.mm-enhanced-pdp-page .tab-wrap ul li:last-child a:after{clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,14% 50%,0% 0%)}.mm-enhanced-pdp-page .qdnewmatchs .matching_slider .matchslide .thumb img{max-width:100%}.mm-enhanced-pdp-page .mm-recent-product-view .block-content.mp-product-slider-content{margin-left:0;padding-left:0;padding-right:0}body.mm-enhanced-pdp-page .page-main{max-width:100%}.mm-enhanced-pdp-page .matching_band.qd-engagement-rpa.qdnewmatchs.tablet-slider .mhd{font-size:22px;margin-bottom:22px}.mm-enhanced-pdp-page .owl-nav{display:none}.mm-enhanced-pdp-page .qdnewmatchs .matching_slider .matchslide .text_inner a h3{font-size:12px;line-height:20px}.mm-enhanced-pdp-page .qdnewmatchs .matching_slider .matchslide .text_inner span.price{font-size:14px}.mm-enhanced-pdp-page .qdnewmatchs .matching_slider .matchslide .thumb img{max-width:90%}.mm-enhanced-pdp-page .product-shelves-second-container{margin-top:50px}.mm-enhanced-pdp-page .mm-whats-included .mobile-title h2{font-size:22px;margin-bottom:17px}.mm-enhanced-pdp-page .qd-engagement-rpa .owl-carousel .owl-stage-outer{overflow:visible}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-block h2{font-size:22px;margin-bottom:25px}.mm-enhanced-pdp-page .qdnewmatchs .matching_slider .matchslide .text_inner{padding:0 10px 12px}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .slider-product-item-info .product.details.slider-product-item-details{padding:0 10px 12px}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .product-item-name a{font-size:12px}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .product-slider .price-box .price{font-size:14px}.mm-enhanced-pdp-page .mm-recent-product-view .mm-related-categories-slider.owl-carousel{padding-right:20px}.mm-enhanced-pdp-page .mm-recent-product-view.mm-similar-product,.mm-enhanced-pdp-page .categories-slider.mm-recent-product-view{border-bottom:1px solid #f0f0f0;margin-left:-15px;margin-right:-15px;width:auto;padding:0 15px 45px;margin-bottom:45px}.mm-enhanced-pdp-page .categories-slider.mm-recent-product-view h4{margin-bottom:0}.mm-enhanced-pdp-page .mm-recent-product-view{margin-bottom:45px}.mm-enhanced-pdp-page.catalog-product-view .product-detail .product.media{width:100%;margin-left:0;margin-right:0}.mm-enhanced-pdp-page .tab-wrap ul li a span b{position:absolute;left:-13px;font-size:12px;top:48%;transform:translateY(-50%)}.mm-enhanced-pdp-page .tab-wrap ul li a span{margin-left:39px;padding-right:32px;line-height:normal}.mm-enhanced-pdp-page .tab-wrap ul li:first-child span{margin-left:22px;width:75px;padding-right:20px}.mm-enhanced-pdp-page .tab-wrap ul li:first-child span b{margin-left:-6px}.mm-enhanced-pdp-page .tab-wrap ul li:last-child img{right:7px}.mm-enhanced-pdp-page .tab-wrap ul li:last-child a span{padding-right:0;width:91px}.mm-enhanced-pdp-page .tab-wrap ul li:nth-child(2) span b{left:-17px}.mm-enhanced-pdp-page .tab-wrap ul li:nth-child(2) span{margin-left:33px;padding-right:0;width:70px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec{padding:8px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-img{max-width:106px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt{width:calc(100% - 126px)}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt h4{font-size:12px;line-height:20px;font-weight:500;margin-bottom:7px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt .price{font-size:12px;margin-bottom:5px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt .sku{font-size:10px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt .sku img{width:13px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block h2{font-size:18px;line-height:26px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block form header{margin-bottom:15px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block{padding:40px 14px!important;margin-bottom:50px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block .tw-w-full .tw-w-full.submit{margin-bottom:0}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block .tw-w-full .input-control{width:100%;margin-left:0;margin-bottom:19px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block .tw-w-full{margin-left:0}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block .tw-w-full .input-control:last-child{width:100%}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block .tw-w-full .input-control textarea{height:42px;min-height:0}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .input-control input{height:42px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .input-control label{top:11px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block .tw-w-full .input-control.input-phone-number div.mage-error{top:37px}.mm-enhanced-pdp-page.step2 .book-a-vip-viewing-cnt{margin-top:0}.mm-enhanced-pdp-page .congratulations-wrp>div{grid-template-columns:1fr;grid-gap:20px}.mm-enhanced-pdp-page .tab-wrap{pointer-events:none}.mm-enhanced-pdp-page .tab-wrap.enable-step2-click{pointer-events:all}.mm-enhanced-pdp-page .congratulations-wrp>div .left-img{max-width:150px;margin:0 auto}.mm-enhanced-pdp-page .congratulations-wrp .rgtcnt h2{font-size:24px;text-align:center;margin-bottom:10px}.mm-enhanced-pdp-page .congratulations-wrp .rgtcnt p{font-size:16px;line-height:24px;margin-bottom:10px;text-align:center}.mm-enhanced-pdp-page .congratulations-wrp{padding:58px 30px 48px;margin-bottom:50px}.mm-enhanced-pdp-page.catalog-product-view .breadcrumbs{display:block;margin-bottom:10px !important}.mm-enhanced-pdp-page .breadcrumbs ul>li:last-of-type strong,.mm-enhanced-pdp-page .breadcrumbs ul>li a{font-size:10px}.mm-enhanced-pdp-page .breadcrumbs .item:not(:last-child):after{background-size:14px;width:16px;height:16px;margin-top:3px;margin-left:2px}.mm-enhanced-pdp-page .qd-product-detail .product-detail .product-info-main-parent .product-info-main .check-for-availability{max-width:100%}.categories-slider.mm-recent-product-view h2{padding-right:0}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt .sku.copy_icon:before{top:22px;font-size:11px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt .sku.copy_icon:after{right:0}.mm-enhanced-pdp-page.catalog-product-view .modelJsWrapper{padding-top:84%;max-width:90%}.mm-enhanced-pdp-page.catalog-product-view .modelJsWrapper>div{max-height:90%}.mm-enhanced-pdp-page.catalog-product-view .modelJsWrapper p{bottom:-32px}.mm-enhanced-pdp-page.catalog-product-view .modelJsWrapper>div{min-height:90%}.mm-enhanced-pdp-page.catalog-product-view .modelJsWrapper p{bottom:-32px !important}.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content{padding:0 12px 50px;max-width:396px;margin:0 auto}.mm-fashion .mm-private-schedule-popup .notice{font-size:10px}.mm-enhanced-pdp-page .size-drawer.mm-private-schedule-popup.modal-popup .modal-inner-wrap{bottom:0;position:fixed;top:auto;height:auto}.mm-fashion.catalog-product-view .product-detail .product-info-main .product-add-form .box-tocart .actions .ProductWishList{position:absolute;top:15px;z-index:99;right:0;border:none}.mm-fashion.catalog-product-view .product-detail .product-info-main .product-add-form .box-tocart .actions .ProductWishList a{border:none;background:0 0;padding-right:16px;padding-top:0}.mm-fashion.catalog-product-view .product-detail .product-info-main .product-add-form .box-tocart .actions #product-addtocart-button{width:100%}.mm-fashion.catalog-product-view .product-detail div#shipping.free-ship.qd-not-rdtosh p,.mm-fashion.catalog-product-view div#shipping p.truck{font-size:12px;padding-left:35px}.mm-fashion.catalog-product-view .product-detail div#shipping.free-ship.qd-not-rdtosh,.mm-fashion.catalog-product-view div#shipping.ready-to-ship{padding:19px 16px 18px 0}.mm-fashion.catalog-product-view .product-detail .product-info-main .product-add-form .box-tocart{padding-top:0}.mm-fashion.catalog-product-view .product-detail .product-options-wrapper{margin-bottom:15px}.SelectedOptionWrapper ul.EnhancedPDPOptionsList li a{width:46px;height:46px}.EnhancedPDPOptionsList.new_enamel.commonSwatchClass.owl-carousel.off{display:flex}.EnhancedPDPOptionsList.new_enamel.commonSwatchClass.owl-carousel.off .item a{margin:8px 10px}.mm-fashion .SelectedOptionWrapper .field-tooltip-action svg{width:17px;height:17px;margin-top:2px}body .EnhancedPDPOptionsList.commonSwatchClass{display:flex;justify-content:flex-start}body .EnhancedPDPOptionsList.commonSwatchClass .item{margin-right:19px;min-width:24px}body .EnhancedPDPOptionsList.commonSwatchClass .item.selected{min-width:32px}.EnhancedPDPOptionsList.new_enamel.commonSwatchClass.owl-carousel.off .item a{margin-left:0;margin-right:0}.mm-fashion.catalog-product-view div#shipping p.free-shipping-block{font-size:12px}.EnhancedPDPOptionsList.commonSwatchClass{overflow:auto}.mm-enhanced-pdp-page .qd-product-detail .product-detail .product-info-main-parent .product-info-main button#find-near-store-button{max-width:100%}.mm-enhanced-pdp-page.catalog-product-view .product.media{height:105vw}.mm-enhanced-pdp-page .fotorama__wrap.fotorama__wrap--css3.fotorama__wrap--slide{min-height:105vw}.mm-enhanced-pdp-page.catalog-product-view .fotorama__nav-wrap.fotorama__nav-wrap--horizontal{margin-top:-12px}.mm-enhanced-pdp-page.catalog-product-view .fotorama__arr--prev .fotorama__arr__arr{margin-left:0}.mm-enhanced-pdp-page.catalog-product-view .fotorama__arr--next .fotorama__arr__arr{margin-left:-23px}.mm-enhanced-pdp-page.catalog-product-view .fotorama--fullscreen .fotorama__arr--prev .fotorama__arr__arr{margin-left:10px}.mm-enhanced-pdp-page.catalog-product-view .fotorama--fullscreen .fotorama__arr--next .fotorama__arr__arr{margin-left:-33px}body.mm-enhanced-pdp-page .page-header.amsearch-full-width .amsearch-form-block{display:none}body.openedMenu.mm-enhanced-pdp-page .page-header.amsearch-full-width .amsearch-form-block{display:block}html body.mm-enhanced-pdp-page .page-header.amsearch-full-width .amsearch-form-block.-opened{display:block}.mm-enhanced-pdp-page.catalog-product-view .page-header{height:51px !important;padding-bottom:0 !important;min-height:51px;border-bottom:1px solid #f5f5f5 !important}.mm-enhanced-pdp-page.qd-hhight.catalog-product-view .page-header{height:auto !important;min-height:0px}body.mm-enhanced-pdp-page.qd-hhight{padding-top:91px;transition-property:padding;transition-delay:7s}body.mm-enhanced-pdp-page{padding-top:51px}body.mm-enhanced-pdp-page.fixed-header.mm-header .page-header{border-bottom:1px solid #f5f5f5 !important}body.mm-enhanced-pdp-page .page-header .tw-header-main{margin-bottom:19px}body.mm-header.openedMenu.mm-enhanced-pdp-page.catalog-product-view .page-header{border:none !important;background:#fff;min-height:144px}.mm-fashion .qd-product-detail .product-detail .product-info-main-parent .product-info-main .check-for-availability{padding-bottom:0}.mm-fashion.mm-enhanced-pdp-page .matching_band.qd-engagement-rpa.qdnewmatchs{margin-top:50px}.mm-fashion klarna-placement{margin-bottom:10px}.mm-fashion.catalog-product-view .product-detail .product-info-main .product-variations div.tw-mt-16:last-child{margin-top:0}.catalog-product-view.mm-enhanced-pdp-page .fotorama__arr--disabled{opacity:.4}.catalog-product-view.mm-enhanced-pdp-page div#shipping.ready-to-ship p b{display:inline-block}.mm-enhanced-pdp-page .tab-wrap ul li a img{display:none}.mm-enhanced-pdp-page .tab-wrap ul li a,.mm-enhanced-pdp-page .tab-wrap ul li a b{font-weight:600 !important}}@media screen and (max-width:500px){.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content .sie_modal_top_info{padding-right:0;flex-direction:column;margin-bottom:26px}.mm-fashion .size_bottom_content{padding-top:14px;margin-top:20px}.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content h2{margin-bottom:10px}.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content .sie_modal_top_info span.size_modal_price{position:relative;margin-right:auto}.mm-fashion .size_bottom_content h3{margin-bottom:12px}.mm-fashion .size_bottom_content ul li{font-size:12px}.mm-fashion .size_bottom_content ul{margin-left:0;margin-right:0}}@media screen and (max-width:413px){.mm-enhanced-pdp-page .tab-wrap ul li a span{margin-left:33px}}@media screen and (max-width:370px){.mm-fashion.mm-enhanced-pdp-page ul.size_select_ul li{width:54px;height:54px}}@media screen and (min-width:1181px){.mm-enhanced-pdp-page .qd-pdp-tooltip .field-tooltip-content{display:none !important}.mm-enhanced-pdp-page .field-tooltip:hover .field-tooltip-content{display:block !important}.mm-enhanced-pdp-page .qd-pdp-tooltip .field-tooltip-content .qd-tt-cls{display:none}}@media screen and (max-width:767px){body.catalog-product-view .fotorama--fullscreen .fotorama__nav-wrap.fotorama__nav-wrap--horizontal{top:calc(100% - 79px);bottom:auto;position:fixed}body.catalog-product-view .fotorama--fullscreen .modelJsWrapper{top:50%}body.catalog-product-view .mobile-thumb #mobile-slider{height:220px}.catalog-product-view .ui-slider .ui-slider-handle:after{position:absolute;width:34px;height:34px;transform:translate(-50%,-50%);content:"";top:50%;left:50%;z-index:9999}}@media screen and (max-width:400px){body.catalog-product-view .mobile-thumb #mobile-slider{height:190px}}@media screen and (max-width:374px){body.catalog-product-view .mobile-thumb #mobile-slider{height:180px}}@media screen and (max-width:767px){.catalog-product-view .mm-threesixty-loaded>img{display:none !important}}.mm-enhanced-pdp-page.step3 .mm-find-ring-size,.mm-enhanced-pdp-page.step3 .product-faq,.mm-enhanced-pdp-page.step3 .qd_newsection,.mm-enhanced-pdp-page.step2 .thanks-wrp,.mm-enhanced-pdp-page.step1 .thanks-wrp{display:none}.mm-enhanced-pdp-page.step3 .thanks-wrp{display:block}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .input-control textarea,.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .input-control input{color:#000;font-weight:500}.mm-enhanced-pdp-page.step3 .thanks-wrp{background:#fbf8f4;max-width:1200px;margin:90px auto 100px auto;text-align:center;padding:100px}.mm-enhanced-pdp-page.step3 .thanks-wrp h2{font-size:90px;margin-bottom:55px}.mm-enhanced-pdp-page.step3 .thanks-wrp p{font-size:18px;color:#525252;max-width:559px;margin-left:auto;margin-right:auto;line-height:26px;font-weight:400;margin-bottom:1px}.mm-enhanced-pdp-page.step3 .thanks-wrp p strong{font-weight:600;color:#000}.mm-enhanced-pdp-page.step3 .thanks-wrp a.btn{display:inline-block;text-align:center;text-transform:uppercase;font-weight:600;border-radius:4px;padding:17px 0;transition:.3s;min-width:409px;background:#292929;color:#fff;margin:51px 0 0}.mm-enhanced-pdp-page.step3 .thanks-wrp a.btn:hover{background:#e61e19}@media screen and (max-width:1440px){.mm-enhanced-pdp-page.step3 .thanks-wrp{max-width:1240px;margin:50px auto 60px auto}}@media screen and (max-width:991px){.mm-enhanced-pdp-page.step3 .thanks-wrp{margin:40px auto 50px auto}}@media screen and (max-width:767px){.mm-enhanced-pdp-page.step3 .thanks-wrp{margin:30px auto 40px auto;padding:50px 30px}.mm-enhanced-pdp-page.step3 .thanks-wrp h2{font-size:45px;line-height:60px;margin-bottom:30px}.mm-enhanced-pdp-page.step3 .thanks-wrp p{font-size:16px;line-height:24px;margin-bottom:4px}.mm-enhanced-pdp-page.step3 .thanks-wrp p strong{color:#292929}.mm-enhanced-pdp-page.step3 .thanks-wrp a.btn{min-width:274px;padding:10px 0}}.fotorama__nav__frame.fotorama__nav__frame--thumb[aria-label=Threesixty] .fotorama__thumb{background:0 0}.fotorama__nav__frame.fotorama__nav__frame--thumb[aria-label=Threesixty] .fotorama__thumb img{width:auto;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translateY(-50%,-50%);-o-transform:translateY(-50%,-50%);transform:translateY(-50%,-50%);top:50%}.catalog-product-view .thumimg.modelvideo>img.mm-threesixty-fullscreen{background:0 0}.mm-enhanced-pdp-page .product-shelves-second-container .qd-pdp-descr .tw-grid img{height:auto}.catalog-product-view .product-shelves-second-container .tw-items-center .tw-w-full{max-width:120px;max-height:120px}body.mm-enhanced-pdp-page .intial-char select{max-width:176px;width:100% !important;font-size:14px;padding:9px 20px 9px 12px;border-color:#efeff1;border:1px solid #525252;background:#fff url(../images/select-arrow.svg) right center no-repeat;text-decoration:none;color:#292929;border-radius:6px;height:auto;appearance:none;background-position:right 15px center}body.mm-enhanced-pdp-page .intial-char select,body.mm-enhanced-pdp-page .intial-char .chosen-container{max-width:176px;width:100% !important;min-width:176px}body.mm-enhanced-pdp-page .intial-char .chosen-container .chosen-single{font-size:14px;padding:11px 20px 8px 16px;border-color:#efeff1;border:1px solid #525252;background:#fff;text-decoration:none;color:#292929;border-radius:6px;display:inline-block;vertical-align:middle;cursor:pointer;width:100%;position:relative}body.mm-enhanced-pdp-page .intial-char .chosen-container .chosen-single:after{background:url(../images/select-arrow.svg) no-repeat;width:12px;height:7px;position:absolute;content:"";right:14px;top:18px;transform:rotate(0deg);transition:.3s}body.mm-enhanced-pdp-page .intial-char .chosen-container .chosen-single div{display:none}body.mm-enhanced-pdp-page .intial-char .chosen-container .chosen-drop{position:absolute !important;top:46px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;display:none;background:#efeff1;border-radius:0 0 3px 3px}body.mm-enhanced-pdp-page .intial-char .chosen-container .chosen-drop ul li{cursor:pointer;position:relative !important;padding:6px 16px;margin-bottom:0;font-size:14px;color:#292929}body.mm-enhanced-pdp-page .intial-char .chosen-container .chosen-drop ul li:hover{background:#fdece9;color:#ee4523}body.mm-enhanced-pdp-page .intial-char .chosen-container .chosen-drop ul.chosen-results{max-height:300px;overflow:auto}body.mm-enhanced-pdp-page .intial-char .chosen-container.chosen-with-drop .chosen-drop{display:block;top:46px;border:none;background:#fff;border-radius:4px 4px 0 0;font-size:12px;box-shadow:0px 2px 6px 2px #00000014;width:100%;max-width:176px;min-width:176px}body.mm-enhanced-pdp-page .intial-char .chosen-container .chosen-drop ul li.active-result.result-selected{background:#fdece9;color:#ee4523;font-weight:600}body.mm-enhanced-pdp-page .intial-char .chosen-search{display:none}body.mm-enhanced-pdp-page .intial-char label.label{position:absolute;background:#fff;font-size:12px;color:#525252;top:-6px;left:18px;padding-left:4px;padding-right:4px;z-index:1;display:block !important}body.mm-enhanced-pdp-page .intial-char .chosen-container.chosen-with-drop .chosen-single:after{transform:rotate(180deg)}body.mm-enhanced-pdp-page .intial-char .chosen-container .chosen-single span{font-weight:600}body.mm-enhanced-pdp-page .qd_alsmsrow .intial-char{flex:0 0 100%;max-width:100%;margin-bottom:10px}body.mm-enhanced-pdp-page .qd_alsmsrow .qd-rsize-hide{min-width:66%;margin-top:10px;margin-bottom:10px}body.mm-enhanced-pdp-page .qd_alsmsrow div#qd-rsizediv{flex:0 0 33.33333333%;max-width:33.33333333%}body.mm-enhanced-pdp-page .qd_alsmsrow .findmyringsize a{font-weight:400;font-size:14px;line-height:16px;color:#292929;text-transform:capitalize;letter-spacing:.05em}body.mm-enhanced-pdp-page .qd_alsmsrow .findmyringsize{float:right;margin-top:16px;margin-bottom:10px}.mm-enhanced-pdp-page .tab-wrap ul li a img{margin-left:0;margin-right:31px}.mm-enhanced-pdp-page .tab-wrap ul li a{padding:15px 15px 15px 0;font-weight:600}.mm-enhanced-pdp-page .tab-wrap ul li:last-child a{padding-right:0}.mm-enhanced-pdp-page .tab-wrap ul li a span{color:#292929}.mm-enhanced-pdp-page.step2 .book-a-vip-viewing-cnt{display:flex;flex-direction:row-reverse;margin-top:90px;margin-bottom:100px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block{border-radius:10px;width:56%;margin-left:0;margin-right:auto}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec-pdp{width:calc(44% - 32px);margin-left:32px;margin-right:auto}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec{padding:36px 24px;border-radius:10px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-img{border:none;margin-right:30px;width:44.374%}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-img img{width:100%}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt{width:calc(55% - 32px)}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt h4{line-height:28px;padding-right:20px;margin-bottom:23px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt h2{font-size:32px;color:#292929;font-weight:700}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt .sku{margin-bottom:10px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .notice{margin-top:30px;background:#fdece9;padding:35px 26px 35px 28px;border-radius:10px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .notice p{font-size:18px;line-height:26px;margin-bottom:0;color:#525252;font-weight:600;background:url(../images/info-circle.svg) no-repeat left 4px;padding-left:48px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block h2{margin-bottom:30px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block{padding-right:40px !important;margin-bottom:0}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block .tw-w-full .tw-w-full.submit{margin:43px auto 0 20px}.mm-enhanced-pdp-page.step2 .mm-find-ring-size,.mm-enhanced-pdp-page.step2 .product-faq,.mm-enhanced-pdp-page.step2 .qd_newsection{display:none}.mm-enhanced-pdp-page.step2 .tab-wrap ul li:first-child a:after{background:#d8d8d8}.mm-enhanced-pdp-page.step3 .tab-wrap ul li:first-child a:after,.mm-enhanced-pdp-page.step3 .tab-wrap ul li:nth-child(2) a:after{background:#d8d8d8}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block .tw-w-full .input-control.input-phone-number [aria-invalid=true]{margin-bottom:23px}.mm-enhanced-pdp-page.mm-bridal .qd-product-detail .product-detail .product-info-main-parent .product-info-main .check-for-availability{max-width:100%}.mm-enhanced-pdp-page.mm-bridal .product-detail .product-info-main #bookappointment-form-section{margin-right:0}.mm-enhanced-pdp-page.mm-bridal .qd-product-detail .product-detail .product-info-main-parent .product-info-main button#find-near-store-button{max-width:100%}.mm-enhanced-pdp-page.mm-bridal .product-detail .gab-com.com-favorite{height:29px;width:29px;margin-top:-7px;margin-right:-2px}.mm-enhanced-pdp-page.mm-bridal .product-detail .gab-com.com-favorite:hover svg,.mm-enhanced-pdp-page.mm-bridal .product-detail .gab-com.com-favorite svg{fill:transparent;margin-right:0}.mm-enhanced-pdp-page.mm-bridal .product-detail .gab-com.com-favorite svg.svg-heart-s{fill:#ec1b02}.mm-enhanced-pdp-page.mm-bridal .product-detail .gab-com.com-favorite svg.svg-heart-s>path{stroke:#ec1b02}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt .price{margin-bottom:3px}@media screen and (max-width:1440px){.mm-enhanced-pdp-page .tab-wrap ul li a img{margin-right:18px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block{width:85%}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec-pdp{width:calc(44% - 20px);margin-left:20px;margin-right:auto}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-img{width:100%;margin-right:0}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-img img{max-width:213px;margin:0 auto 14px auto}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt{width:100%}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec{padding:16px 24px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt h2{margin-bottom:8px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt h4{padding-right:10px;margin-bottom:15px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt .sku{margin-bottom:4px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .notice{margin-top:20px;padding:24px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .notice p{font-size:16px;line-height:24px;padding-left:36px;background-position:left top}}@media screen and (max-width:991px){.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block{width:100%}.mm-enhanced-pdp-page.step2 .book-a-vip-viewing-cnt{flex-direction:column;margin-top:40px;margin-bottom:60px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec-pdp{width:100%;margin:0 0 14px}.mm-enhanced-pdp-page .tab-wrap ul li a{padding:6px 15px 6px 0}.mm-enhanced-pdp-page .tab-wrap ul li a img{transform:scale(.8);margin-right:12px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-img{min-width:214px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-img img{max-width:214px;margin-bottom:0}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt{width:calc(100% - 266px);margin-left:46px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .notice p{font-size:18px;line-height:26px;padding-left:46px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .notice{margin-top:14px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block h2{text-align:left;font-size:32px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block{padding:43px 7px 41px 46px !important}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block .tw-w-full .tw-w-full.submit{max-width:342px;margin-top:33px;padding:14px 10px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block{padding:48px 28px 48px 48px !important}.mm-enhanced-pdp-page.mm-bridal .product-detail .gab-com.com-favorite{margin-top:-12px}}@media screen and (max-width:767px){.mm-enhanced-pdp-page .tab-wrap ul li a img{left:0;right:auto;display:block;position:relative;margin-right:0}.mm-enhanced-pdp-page .tab-wrap ul li:first-child span{margin-left:5px;width:75px;padding-right:20px}.mm-enhanced-pdp-page .tab-wrap ul li:first-child img{transform:scale(.5)}.mm-enhanced-pdp-page .tab-wrap ul li:nth-child(2) a{padding-left:3px}.mm-enhanced-pdp-page .tab-wrap ul li:nth-child(2) img{left:5px;transform:scale(.5);margin-right:2px}.mm-enhanced-pdp-page .tab-wrap ul li:last-child img{transform:scale(.5);left:1px;margin:0 5px 0 0}.mm-enhanced-pdp-page .tab-wrap ul li:last-child a{padding-left:0}.mm-enhanced-pdp-page .tab-wrap ul li:last-child a span{margin-left:0;width:70px}.mm-enhanced-pdp-page .tab-wrap ul li:nth-child(2) span{margin-left:10px;padding-right:7px;width:70px}.mm-enhanced-pdp-page .tab-wrap ul li a{font-size:10px}.mm-enhanced-pdp-page.step2 .book-a-vip-viewing-cnt{margin-top:20px;margin-bottom:43px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec{padding:8px;border-radius:5px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-img{min-width:104px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt h2{display:inline;font-size:12px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt h4{display:inline;line-height:20px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt h2:after{content:"-";margin-left:2px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt{width:calc(100% - 114px);margin-left:8px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .notice{padding:8px;margin-top:8px;border-radius:5px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .notice p{font-size:12px;line-height:20px;padding-left:32px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec-pdp{margin-bottom:8px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block{padding:30px 14px!important;border-radius:5px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block h2{text-align:center;font-size:18px;margin-bottom:28px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block .tw-w-full .input-control{margin-bottom:15px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block .tw-w-full .tw-w-full.submit{max-width:100%;margin-left:0;margin-top:12px;padding:9px 10px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .mm-form-block .tw-w-full .input-control.input-phone-number div.mage-error{top:42px}.mm-enhanced-pdp-page .tab-wrap ul li:first-child a{font-weight:700 !important}.mm-enhanced-pdp-page.step3 .thanks-wrp a.btn{margin-top:26px}.mm-enhanced-pdp-page.step2 .tab-wrap ul li:nth-child(2) a{font-weight:700 !important}.mm-enhanced-pdp-page.step3 .tab-wrap ul li:last-child a{font-weight:700 !important}.mm-enhanced-pdp-page.step3 .tab-wrap ul li:first-child a{font-weight:600 !important}.mm-enhanced-pdp-page.step2 .tab-wrap ul li:first-child a{font-weight:600 !important}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt h4:after{display:flex;content:"";width:100%}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt .sku{float:left;margin-top:7px}.mm-enhanced-pdp-page .book-a-vip-viewing-cnt .topsec .pr-cnt .price{clear:left}.mm-enhanced-pdp-page.mm-bridal .product-detail .product-info-main-description .qd-pdp-ws-sh{display:none !important}}.mm-enhanced-pdp-page:not(.step1) .qd_fine_slocation{display:none !important}.mm-enhanced-pdp-page .qd_fine_slocation{width:100vw;position:relative;margin-left:-50vw;left:50%;margin-bottom:85px;padding-top:80px;padding-bottom:80px}.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorCardGrid{max-width:1920px;padding-left:95px;padding-right:0;position:relative;padding-right:155px}.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorForm1 h2{font-weight:500;width:100%;margin-bottom:32px}.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorForm1 .alignZipField{width:100%;max-width:709px;margin:0 auto}.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorForm1 .alignZipField input{width:100%;margin-right:10px;border:1px solid #d8d8d8;border-radius:5px;font-size:18px;color:#525252;height:52px;padding-left:63px}.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorForm1 .alignZipField>img{width:28px;left:19px}.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorForm1 .alignZipField button.btn{min-width:187px;background:#292929;height:auto;text-transform:uppercase;font-size:24px;font-weight:600;letter-spacing:0;border-radius:5.24px}.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorCardGrid .StoreLocatorCard{padding:10px 16px 16px;position:relative}.mm-enhanced-pdp-page .StoreLocatorCardGrid .StoreLocatorCard a.viewProfileLink{padding-right:0;position:absolute;right:13px;bottom:25px}.mm-enhanced-pdp-page .StoreLocatorCardGrid .StoreLocatorCard a.viewProfileLink:hover{color:#e61e19}.mm-enhanced-pdp-page .StoreLocatorCardGrid .StoreLocatorCard .StoreLocatorContact a.functionLink svg{display:none}.mm-enhanced-pdp-page .StoreLocatorCardGrid .StoreLocatorCard .StoreLocatorContact a.functionLink:before{width:20px;height:20px;position:relative;content:"";margin-right:6px;background:url(../images/phone.svg) no-repeat}.mm-enhanced-pdp-page .StoreLocatorCard .profile_link_retailers{margin-bottom:18px}.mm-enhanced-pdp-page .StoreLocatorCardGrid .StoreLocatorCard a.bookAppointmentLink{margin-top:auto;margin-right:auto;font-size:14px;background:0 0;color:#292929;border:1px solid #292929;border-radius:4px;padding:12px 15px}.mm-enhanced-pdp-page .StoreLocatorCardGrid .StoreLocatorCard a.bookAppointmentLink:hover{background-color:#292929;color:#fff}.mm-enhanced-pdp-page .StoreLocatorCardGrid .slick-arrow.slick-next{position:absolute;top:-57px;right:98px;background:url(../images/slide-arrow.svg) no-repeat center !important;background-size:7px !important;transform:rotate(0deg)}.mm-enhanced-pdp-page .StoreLocatorCardGrid .slick-arrow.slick-prev{position:absolute;top:-58px;right:128px;background:url(../images/slide-arrow.svg) no-repeat center !important;left:auto;transform:rotate(180deg);background-size:7px !important}.mm-enhanced-pdp-page .StoreLocatorCardGrid .slick-arrow:before{display:none}.mm-enhanced-pdp-page .StoreLocatorCardGrid .slick-arrow.slick-disabled{opacity:.6;pointer-events:none}.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorCardGrid:empty{margin-top:0}.mm-enhanced-pdp-page .StoreLocatorCardGrid .StoreLocatorCard a.functionLink{margin-right:0}.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorCardGrid .slick-slide{margin:0 10px}.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorCardGrid .slick-list{margin-bottom:0}.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorForm1 .alignZipField input.mage-error{border-color:#d75664}.mm-enhanced-pdp-page .qd_fine_slocation .warningZipCodeText,.mm-enhanced-pdp-page .qd_fine_slocation .warningEmptyList{color:#e61e19}.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorCardGrid .slick-slide>div{height:100% !important}.catalog-product-view .product-detail .gallery_desk{align-items:flex-start !important}.mm-fashion .qd-product-detail .product-detail .product-info-main-parent .product-info-main .check-for-availability{max-width:100%;width:100%}@media screen and (min-width:768px){.mm-fashion.catalog-product-view .product-detail .product-info-main .product-add-form .box-tocart .actions #product-addtocart-button{width:calc(100% - 61px)}}@media screen and (max-width:1600px){.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorCardGrid{padding-right:95px;padding-left:90px}.mm-enhanced-pdp-page .StoreLocatorCardGrid .slick-arrow.slick-prev{top:-57px}}@media screen and (max-width:1350px){.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorCardGrid{padding-left:50px}.mm-enhanced-pdp-page .StoreLocatorCardGrid .slick-arrow.slick-next{right:50px}.mm-enhanced-pdp-page .StoreLocatorCardGrid .slick-arrow.slick-prev{right:80px}}@media screen and (max-width:1199px){.mm-enhanced-pdp-page .StoreLocatorCardGrid .slick-arrow.slick-next{right:20px}.mm-enhanced-pdp-page .StoreLocatorCardGrid .slick-arrow.slick-prev{right:50px}}@media screen and (max-width:991px){.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorCardGrid{padding-left:0;padding-right:0;margin-top:25px}.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorCardGrid .slick-slide{margin:0 0 0 20px}.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorForm1 h2{font-size:28px;margin-bottom:24px}.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorForm1 .alignZipField button.btn{font-size:18px}.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorCardGrid .slick-list{padding-right:0;margin-left:0}.mm-enhanced-pdp-page .StoreLocatorCardGrid .slick-arrow.slick-prev,.mm-enhanced-pdp-page .StoreLocatorCardGrid .slick-arrow.slick-next{display:none !important}}@media screen and (max-width:767px){.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorCardGrid .slick-list{max-width:100%}.mm-enhanced-pdp-page .qd_fine_slocation{padding-top:45px;padding-bottom:50px;margin-bottom:30px}.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorForm1{padding:0 15px}.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorForm1 h2{font-size:18px;max-width:268px;line-height:26px;margin-bottom:12px}.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorForm1 .alignZipField button.btn{min-width:99px;font-size:14px}.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorForm1 .alignZipField input{height:41px;font-size:14px;padding-left:47px}.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorForm1 .alignZipField>img{width:26px;left:12px}.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorCardGrid .slick-slide{margin:0 8px}.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorCardGrid .slick-list{padding-left:7px;padding-right:37px}.mm-enhanced-pdp-page .qd_fine_slocation .StoreLocatorCardGrid{margin-top:15px}.mm-enhanced-pdp-page .StoreLocatorCardGrid .StoreLocatorCard a.bookAppointmentLink{padding:12px 13px}}@media screen and (min-width:768px){.mm-enhanced-pdp-page .qd_fine_slocation .warningZipCodeText{padding-right:197px;max-width:709px;margin-left:auto;margin-right:auto}.mm-enhanced-pdp-page .qd_fine_slocation .warningEmptyList{padding-right:197px;max-width:709px;margin-left:auto;margin-right:auto}}.mm-enhanced-pdp-page.catalog-product-view .SelectedOptionWrapper ul.EnhancedPDPOptionsList li.selected{margin-right:30px;position:relative}.mm-enhanced-pdp-page.catalog-product-view .SelectedOptionWrapper ul.EnhancedPDPOptionsList li.selected:after{background:#525252;width:1px;position:absolute;content:"";height:37px;right:-16px;top:6px}.mm-enhanced-pdp-page.catalog-product-view .SelectedOptionWrapper ul.EnhancedPDPOptionsList li a span{color:#525252}.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main .product-variations ul{margin-top:8px}.mm-enhanced-pdp-page .EnhancedPDPOptionsList.commonSwatchClass{padding-top:2px}.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main .product-variations label{font-weight:400;font-size:14px;line-height:19px;text-transform:capitalize;color:#000}.mm-enhanced-pdp-page.catalog-product-view .SelectedOptionWrapper ul.EnhancedPDPOptionsList li.selected{pointer-events:none}.mm-enhanced-pdp-page .SelectedOptionWrapper.size-wrap{margin-top:0}.mm-enhanced-pdp-page .SelectedOptionWrapper.size-wrap .findmyringsize{margin-top:-40px;margin-right:0}.mm-enhanced-pdp-page .SelectedOptionWrapper ul.EnhancedPDPOptionsList.option_size li.OptionsListItemExtra a{margin-left:.5rem}.mm-enhanced-pdp-page .SelectedOptionWrapper.size-wrap>label{font-weight:400;font-size:14px;line-height:19px;text-transform:capitalize;color:#000;margin-bottom:15px}.mm-enhanced-pdp-page .SelectedOptionWrapper.size-wrap>label>span{font-weight:600;color:#292929;font-size:14px;margin-left:8px}.mm-enhanced-pdp-page.mm-fashion .product-detail .gab-com.com-favorite{height:29px;width:29px;margin-top:-7px;margin-right:-2px}.mm-enhanced-pdp-page.mm-fashion .product-detail .gab-com.com-favorite:hover svg,.mm-enhanced-pdp-page.mm-fashion .product-detail .gab-com.com-favorite svg{fill:transparent;margin-right:0}.mm-enhanced-pdp-page.mm-fashion .product-detail .gab-com.com-favorite svg.svg-heart-s{fill:#ec1b02}.mm-enhanced-pdp-page.mm-fashion .product-detail .gab-com.com-favorite svg.svg-heart-s>path{stroke:#ec1b02}.mm-fashion.catalog-product-view .product-detail .product-info-main .product-add-form .box-tocart .actions #product-addtocart-button{max-width:100%;width:100%}.mm-enhanced-pdp-page .qd-product-detail .product-detail .product-info-main-parent .product-info-main button#find-near-store-button{font-weight:600 !important}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .slider-product-item-info .product.details.slider-product-item-details{flex-wrap:wrap;padding:0 20px 40px}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .product-slider{background:#f9f9f9}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .product-item-name{padding-right:0}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .product-item-name a{-webkit-line-clamp:2}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .slider-product-item-info>a{padding:17px 21px 23px}.mm-enhanced-pdp-page .block-content.mp-product-slider-content .owl-carousel{padding-right:142px}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .product-slider .price-box .price{font-size:16px}body.mm-enhanced-pdp-page .qd_alsmsrow .qd-rsize-hide{padding-left:0}.mm-enhanced-pdp-page .SelectedOptionWrapper.mm-initial span.MainOptionValue{display:block;width:24px;height:24px;text-align:center;color:#292929;font-size:14px;border:1px solid #d8d8d8;border-radius:24px;position:relative}.mm-enhanced-pdp-page .SelectedOptionWrapper.mm-initial>label{font-weight:400;font-size:14px;line-height:19px;text-transform:capitalize;color:#000;margin-bottom:5px}.mm-enhanced-pdp-page .SelectedOptionWrapper.mm-initial>label>span{font-weight:600;color:#292929;font-size:14px;margin-left:8px}.mm-enhanced-pdp-page .EnhancedPDPOptionsList.commonSwatchClass.mm-initial-swatch-class .item.selected span.MainOptionValue:after{top:-5px;left:-5px;right:0;bottom:0;content:"";border:1px solid;position:absolute;border-radius:32px;width:32px;height:32px}.mm-enhanced-pdp-page .EnhancedPDPOptionsList.commonSwatchClass.mm-initial-swatch-class .item a{text-decoration:none}.mm-enhanced-pdp-page .SelectedOptionWrapper.mm-initial{margin-top:0}body.mm-enhanced-pdp-page .qd_alsmsrow div#qd-rsizediv{pointer-events:none;min-width:100%;flex:0 0 100%;max-width:100%;margin-bottom:-39px;z-index:1}body.mm-enhanced-pdp-page .qd_alsmsrow div#qd-rsizediv .findmyringsize{pointer-events:all;margin-top:5px}body.mm-enhanced-pdp-page .qd_alsmsrow .qd-rsize-hide{min-width:100%;flex:0 0 100%;max-width:100%;order:3}.mm-enhanced-pdp-page .videoblock .leftcnt .mobile a.viewbtn{text-transform:uppercase;background:0 0;padding:9px 15px}.mm-enhanced-pdp-page .videoblock .leftcnt>div{padding:48px 18px 40px}.mm-enhanced-pdp-page .videoblock .leftcnt>div h2{color:#292929}.mm-enhanced-pdp-page .videoblock .leftcnt a.viewbtn{color:#292929}.mm-enhanced-pdp-page .videoblock{min-height:525px}.mm-enhanced-pdp-page .videoblock .righttcnt .videowrp,.mm-enhanced-pdp-page .videoblock .righttcnt .videowrp img{height:100%;object-fit:cover}.SelectedOptionWrapper ul.EnhancedPDPOptionsList li{margin-bottom:5px}@media screen and (min-width:1920px){.mm-enhanced-pdp-page .SelectedOptionWrapper ul.EnhancedPDPOptionsList li:nth-child(-n+7){display:list-item}.mm-enhanced-pdp-page .SelectedOptionWrapper ul.EnhancedPDPOptionsList li:nth-child(n+8){display:none}.mm-enhanced-pdp-page.catalog-product-view .product-detail .media{width:67%}.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main,.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main-description{width:33.1%}}@media screen and (max-width:1600px){.mm-enhanced-pdp-page .block-content.mp-product-slider-content .owl-carousel{padding-right:0}}@media screen and (min-width:1441px) and (max-width:1919px){.mm-enhanced-pdp-page .SelectedOptionWrapper.size-wrap{max-width:480px}body.mm-enhanced-pdp-page .qd_alsmsrow div#qd-rsizediv{max-width:490px;min-width:0}}@media screen and (min-width:1601px) and (max-width:1750px){.SelectedOptionWrapper ul.EnhancedPDPOptionsList li a{width:49px}.mm-enhanced-pdp-page .SelectedOptionWrapper.size-wrap{max-width:432px}.SelectedOptionWrapper ul.EnhancedPDPOptionsList li a span{font-size:12px}body.mm-enhanced-pdp-page .qd_alsmsrow div#qd-rsizediv{max-width:441px;min-width:0}}@media screen and (min-width:1181px) and (max-width:1439px){.mm-enhanced-pdp-page .SelectedOptionWrapper ul.EnhancedPDPOptionsList li:nth-child(-n+5){display:list-item}.mm-enhanced-pdp-page .SelectedOptionWrapper ul.EnhancedPDPOptionsList li:nth-child(n+6){display:none}.mm-enhanced-pdp-page .SelectedOptionWrapper.size-wrap{max-width:417px}body.mm-enhanced-pdp-page .qd_alsmsrow div#qd-rsizediv{max-width:425px;min-width:0}}@media screen and (min-width:768px) and (max-width:1180px){.mm-enhanced-pdp-page .SelectedOptionWrapper ul.EnhancedPDPOptionsList li:nth-child(n+5){display:none}.mm-enhanced-pdp-page .SelectedOptionWrapper.size-wrap{max-width:350px}body.mm-enhanced-pdp-page .qd_alsmsrow div#qd-rsizediv{max-width:357px;min-width:0}.mm-enhanced-pdp-page .videoblock .leftcnt a.viewbtn{font-size:14px;padding:13px 29px}.mm-enhanced-pdp-page .videoblock{min-height:351px}}@media screen and (max-width:1180px){.SelectedOptionWrapper ul.EnhancedPDPOptionsList li a span.MainOptionValue b{display:inline-block}}@media screen and (max-width:991px){.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .slider-product-item-info>a{padding:23px 16px 0}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .slider-product-item-info .product.details.slider-product-item-details{padding:0 17px 17px}.mm-enhanced-pdp-page .videoblock .leftcnt>div{padding:48px 18px 40px;max-width:342px}}@media screen and (max-width:820px){.mm-enhanced-pdp-page .SelectedOptionWrapper ul.EnhancedPDPOptionsList li a{width:56px}}@media screen and (max-width:767px){.mm-enhanced-pdp-page.catalog-product-view .SelectedOptionWrapper ul.EnhancedPDPOptionsList li a{width:46px;height:46px}.mm-enhanced-pdp-page.catalog-product-view .SelectedOptionWrapper ul.EnhancedPDPOptionsList li.selected{margin-right:26px}.mm-enhanced-pdp-page.catalog-product-view .SelectedOptionWrapper ul.EnhancedPDPOptionsList li.selected:after{right:-14px}.mm-enhanced-pdp-page .qd-product-detail .product-detail .product-info-main-parent .product-info-main-description{position:static !important}.mm-enhanced-pdp-page.mm-bridal .product-detail .product-info-main-description .qd-pdp-ws-sh{display:flex !important}.mm-enhanced-pdp-page .product-detail .product-info-main-description .qd-pdp-ws-sh{z-index:9}.mm-enhanced-pdp-page.mm-bridal .product-detail .gab-com.com-favorite,.mm-enhanced-pdp-page.mm-fashion .product-detail .gab-com.com-favorite{height:37px;width:47px;margin-top:-17px;margin-right:1px}.mm-enhanced-pdp-page.mm-bridal .product-detail .gab-com.com-favorite svg,.mm-enhanced-pdp-page.mm-fashion .product-detail .gab-com.com-favorite svg{width:20px}.mm-enhanced-pdp-page .SelectedOptionWrapper ul.EnhancedPDPOptionsList li:nth-child(-n+4){display:list-item}.mm-enhanced-pdp-page .SelectedOptionWrapper ul.EnhancedPDPOptionsList li:nth-child(n+5){display:none}.mm-enhanced-pdp-page .SelectedOptionWrapper.size-wrap{max-width:294px}.mm-enhanced-pdp-page .product-options-wrapper .control .findmyringsize a{font-size:12px}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .slider-product-item-info .product.details.slider-product-item-details{padding:0 10px 10px}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .product-item-name{margin-top:6px;width:100%}.mm-enhanced-pdp-page .mm-recent-product-view .mp-product-slider-content .product-slider .price-box .price{font-size:14px}.mm-enhanced-pdp-page .EnhancedPDPOptionsList.commonSwatchClass.mm-initial-swatch-class{padding-right:0}.mm-enhanced-pdp-page .EnhancedPDPOptionsList.commonSwatchClass.mm-initial-swatch-class .item:last-child{margin-right:0}body.mm-enhanced-pdp-page .qd_alsmsrow div#qd-rsizediv{max-width:306px;min-width:0}.EnhancedPDPOptionsList.commonSwatchClass::-webkit-scrollbar{display:none}}.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main .product-variations ul.EnhancedPDPOptionsList.styling li a{width:75px}.mm-fashion.catalog-product-view .product-detail .product-info-main .product-variations div.tw-mt-16:last-child{margin-top:15px}.catalog-product-view .product-detail .product-info-main .product-variations div.styling .field-tooltip-content{left:-23px}.catalog-product-view .product-detail .product-info-main .product-variations div.styling .field-tooltip-content:after{left:21px}.catalog-product-view .product-detail .product-info-main .product-variations div.styling .field-tooltip-content:before{left:21px}.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main .product-variations ul.EnhancedPDPOptionsList.styling li a{width:auto;padding:0 10px}.catalog-product-view .product-detail .product-info-main .product-variations div.tw-mt-16+div.tw-mt-16{margin-top:15px}.mm-enhanced-pdp-page.catalog-product-view .SelectedOptionWrapper ul.EnhancedPDPOptionsList li.selected:last-child:after{display:none}@media screen and (max-width:767px){.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main .product-variations ul.EnhancedPDPOptionsList.styling li a{width:auto}.mm-enhanced-pdp-page .SelectedOptionWrapper .qd-pdp-tooltip .field-tooltip-content{right:-22px}.mm-enhanced-pdp-page .SelectedOptionWrapper .qd-pdp-tooltip .field-tooltip-content:before{right:19px}.mm-enhanced-pdp-page .SelectedOptionWrapper .qd-pdp-tooltip .field-tooltip-content:after{right:19px}}body.catalog-product-view .product-detail .product-info-main-description .product.qd-pdp-dtoggle1{padding-left:0;margin-bottom:0 !important;margin-top:30px}body.mm-enhanced-pdp-page .product.qd-pdp-dtoggle1 .value.description-val,body.mm-enhanced-pdp-page .product.qd-pdp-dtoggle1 .value.description-val>p{color:#292929;font-size:14px;line-height:18px;font-weight:400}body.mm-enhanced-pdp-page .product.qd-pdp-dtoggle1 .value.description-val>p{margin-bottom:20px}body.mm-enhanced-pdp-page .product.qd-pdp-dtoggle1 .value.description-val>p:last-child{margin-bottom:0}.mm-enhanced-pdp-page .product-shelves-second-container .qd-pdp-dtoggle1{margin-top:15px;margin-bottom:30px;padding-left:1.5rem;padding-right:1.5rem}.mm-enhanced-pdp-page .product-shelves-second-container>div p{color:#292929}.mm-bridal.mm-enhanced-pdp-page .qd-product-detail .product-detail .product-info-main-parent .product-info-main-description{padding-bottom:0}body.mm-enhanced-pdp-page .product.qd-pdp-dtoggle1 .value.description-val a.mm-description-read-more{font-weight:600;color:#e61e19;text-decoration:underline}.mm-fashion.catalog-product-view .product-detail .product-info-main .product-info-price,.mm-bridal.catalog-product-view .product-detail .product-info-main .product-info-price{border-top:1px solid #ebebeb;padding-top:25px;margin-top:25px}.mm-enhanced-pdp-page .description-product-page ul li,.mm-enhanced-pdp-page .product-shelves-second-container ul.mm-measurement-list li label,.mm-enhanced-pdp-page .product-shelves-second-container dt{color:#292929}@media screen and (min-width:768px){.mm-fashion.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main .product-info-price .product-variations{border-top:1px solid #ebebeb}.catalog-product-view .product-detail .product-info-main .product-info-price .product-info-stock-sku .product-variations.tw-mt-8{margin-top:0;padding-top:0;border-top:none}.mm-fashion.catalog-product-view .product-detail .product-info-main .product-variations div.tw-mt-16:last-child{margin-top:0}.catalog-product-view .product-detail .product-info-main .product-variations div.tw-mt-16{margin-top:0}}@media screen and (max-width:991px){.mm-enhanced-pdp-page .product-shelves-second-container>div h2 button{padding-bottom:0}.mm-enhanced-pdp-page .product-shelves-second-container .qd-pdp-dtoggle1{margin-bottom:25px;margin-top:25px}}@media screen and (max-width:767px){body.mm-enhanced-pdp-page .product.qd-pdp-dtoggle1 .value.description-val,body.mm-enhanced-pdp-page .product.qd-pdp-dtoggle1 .value.description-val>p{line-height:20px;font-size:12px}.mm-enhanced-pdp-page .product-shelves-second-container .qd-pdp-dtoggle1{margin-top:25px;margin-bottom:25px}.catalog-product-view .product-detail .product-info-main .product-variations div.tw-mt-16{margin-top:20px}.mm-fashion.catalog-product-view .product-detail .product-info-main .product-info-price,.mm-bridal.catalog-product-view .product-detail .product-info-main .product-info-price{padding-top:0;margin-top:0;border-top:none}}.mm-enhanced-pdp-page .tab-wrap ul li:last-child a{cursor:default}.mm-enhanced-pdp-page .modal-content .ready-to-ship{margin-right:-7px}.mm-enhanced-pdp-page .modal-content .free-shipping-block{background:url(../images/free-shipping-block.svg) no-repeat 4px center;background-size:20px;padding-left:35px}.mm-enhanced-pdp-page .modal-content .ready-to-ship p{font-weight:400;margin-bottom:15px;padding-left:35px;font-size:14px;color:#292929}.mm-enhanced-pdp-page .modal-content .ready-to-ship p b{font-weight:600}.mm-enhanced-pdp-page .modal-content .free-ship{margin-right:0}.mm-enhanced-pdp-page .modal-content .free-ship p{font-weight:400;margin-bottom:15px;padding-left:35px;font-size:14px;color:#292929}.mm-enhanced-pdp-page .modal-content .free-ship p b{font-weight:600}.mm-enhanced-pdp-page .modal-content .add_to_bag{width:100%;margin-top:0;background:#292929;padding:13px 10px;letter-spacing:0;margin-top:27px;text-transform:uppercase;text-align:center;color:#fff;display:block;border-radius:4px;transition:.3s}.mm-enhanced-pdp-page .modal-content .add_to_bag:hover{background:#e61e19}.mm-fashion .size_bottom_content{border-top:1px solid #ebebeb;padding-top:27px;margin-top:27px}.mm-enhanced-pdp-page ul.size_select_ul{position:relative}.mm-enhanced-pdp-page ul.size_select_ul.mage-error:after{border:1px solid #e61e19;content:"";height:100%;top:0;width:100%;position:absolute;border-radius:4px;pointer-events:none}.mm-enhanced-pdp-page .error-msg{font-size:14px;font-weight:400;line-height:18px;text-align:left;margin-top:11px;color:#ee4523;display:none}.mm-enhanced-pdp-page .product-options-wrapper select+.mage-error{opacity:0;position:absolute;pointer-events:none}.mm-enhanced-pdp-page .option_size_select select{left:-100% !important}@media screen and (max-width:991px){.mm-fashion .size_bottom_content{margin-top:20px;padding-top:20px}.mm-enhanced-pdp-page .modal-content .ready-to-ship,.mm-enhanced-pdp-page .modal-content .free-ship{border-bottom:1px solid #ebebeb;margin-right:0}.mm-enhanced-pdp-page .modal-content .add_to_bag{margin-top:20px}.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content{padding:0 21px 21px}.mm-enhanced-pdp-page .size-drawer.mm-private-schedule-popup.modal-popup .modal-inner-wrap{max-width:393px}}@media screen and (max-width:767px){.mm-enhanced-pdp-page .modal-content .ready-to-ship,.mm-enhanced-pdp-page .modal-content .free-ship{border:none}.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content{padding:0 13px 16px}.mm-enhanced-pdp-page ul.size_select_ul{grid-gap:12px}.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .add-btn{position:fixed;width:100%;left:0;bottom:0;padding:18px;background:#fff;box-shadow:0px 0px 14px 0px #4A4A4A40}.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content{padding-top:19px;max-height:calc(100vh - 120px);overflow:auto;padding-bottom:20px}.mm-enhanced-pdp-page .modal-content .add_to_bag{padding:10px;margin-top:0}.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .action-close{left:10px;z-index:9;background:#fff;margin-top:26px;padding-top:10px;padding-right:8px;padding-bottom:10px}body.mm-enhanced-pdp-page .size-drawer.mm-private-schedule-popup.modal-popup .modal-inner-wrap{max-width:100%}body.mm-fashion.mm-enhanced-pdp-page .size-drawer.mm-private-schedule-popup.modal-popup .modal-inner-wrap{min-height:100%;top:0;bottom:auto}}.catalog-product-view .product-detail .product-info-main .product-variations div.tw-mt-16:not(:first-child){margin-top:15px}.mm-private-schedule-popup.extended-aside-popup{left:0 !important}.extended-aside-popup .modal-inner-wrap{width:100%;max-width:757px !important;box-shadow:none;border-radius:20px !important}.extended-aside-popup button.action-close{left:auto !important;right:18px !important;margin-top:17px !important;display:none}.extended-popup{max-height:calc(100vh - 110px);overflow:auto}.extended-aside-popup .icon img{margin:0 auto}.extended-aside-popup .modal-content{margin-top:25px !important;padding-top:0 !important;padding-left:50px !important;padding-right:50px !important}.extended-popup h3{font-size:24px;font-weight:700;line-height:32px;text-align:center;color:#292929;margin-top:10px;margin-bottom:14px}.extended-popup p{color:#292929;font-size:14px;line-height:18px;font-weight:400;margin-bottom:20px}.extended-popup p strong{font-weight:700}.extended-popup h4{font-size:20px;font-weight:600;line-height:28px;color:#292929;margin-top:0;margin-bottom:10px;padding-left:0}.extended-popup ul{list-style:disc;margin-left:17px;margin-bottom:30px}.extended-popup ul li{font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:18px;margin-bottom:15px}.extended-aside-popup footer.modal-footer{border:none !important;padding-top:0}.extended-aside-popup footer.modal-footer button{font-size:14px;font-weight:600;line-height:18px;text-align:center;border:1px solid #292929;border-radius:4px;padding:14px 15px;display:inline-block;text-transform:uppercase;transition:.3s;min-width:136px}.extended-aside-popup footer.modal-footer button:hover{background:#292929;border-color:#292929;color:#fff}.extended-aside-popup footer.modal-footer{border:none !important;padding-top:0;padding-bottom:50px;display:flex;justify-content:center;margin-top:-41px}.product-extendedreturn-container{margin-top:20px;border-bottom:1px solid #ebebeb;padding-bottom:20px}.product-extendedreturn-container .extended-return-block .leftblk p{font-size:12px;color:#292929;font-weight:600;margin-bottom:10px}.product-extendedreturn-container .extended-return-block .leftblk p strong{font-weight:600;font-size:14px;margin-left:2px}.product-extendedreturn-container .extended-return-block h5{color:#292929;margin-bottom:0;font-weight:700;line-height:18px;margin-bottom:3px}.product-extendedreturn-container a.limited-link{color:#292929;font-size:14px;font-weight:600;text-decoration:underline}.product-extendedreturn-container .extended-return-block .leftblk{padding:16px 16px 16px 111px;background:url('../images/extended-return-pdp.svg') no-repeat;background-position:28px center;width:100%}.product-extendedreturn-container .extended-return-block{background:#f8f2ea;display:flex;border-radius:4px;overflow:hidden;position:relative}.extended-aside-popup .modal-content{padding-bottom:50px !important}@media screen and (max-width:1800px){.product-extendedreturn-container{padding-left:0;padding-right:0}}@media screen and (max-width:1180px){.product-extendedreturn-container .extended-return-block .leftblk{padding-left:91px;background-position:20px center}.product-extendedreturn-container a.limited-link{font-size:12px}}@media screen and (max-width:991px){.product-extendedreturn-container{border-top:1px solid #ebebeb;padding-top:20px;margin-top:0}}@media screen and (max-width:767px){.product-extendedreturn-container{margin-top:10px}.extended-aside-popup .modal-content{max-width:100% !important}.extended-aside-popup .modal-content{padding-left:15px !important;padding-right:15px !important}.extended-aside-popup button.action-close{right:4px !important;margin-top:8px !important}.extended-aside-popup .extended-popup .icon{margin-bottom:10px}.extended-aside-popup .extended-popup .icon img{max-width:60px}.extended-aside-popup .extended-popup h3{font-size:18px;line-height:26px;margin-bottom:20px}.extended-aside-popup .modal-header{display:none}.extended-aside-popup footer.modal-footer button{min-width:211px;margin-top:-10px}.extended-aside-popup .modal-inner-wrap{border-radius:20px !important}.product-extendedreturn-container .extended-return-block{max-width:390px;margin-left:auto;margin-right:auto}.product-extendedreturn-container .extended-return-block h5{font-size:12px}.product-extendedreturn-container .extended-return-block .leftblk strong{font-size:10px;margin-bottom:4px}.product-extendedreturn-container .extended-return-block:before{width:24px;height:24px;right:-24px}.product-extendedreturn-container .extended-return-block:after{width:24px;height:24px}.modal-popup.mm-private-schedule-popup.extended-aside-popup{left:0 !important}.product-extendedreturn-container .extended-return-block .leftblk{padding:9px 16px 9px 91px}.product-extendedreturn-container .extended-return-block .leftblk p strong{font-size:12px}.modal-popup.mm-private-schedule-popup.extended-aside-popup{left:30px !important;max-width:calc(100% - 60px);margin-top:31px;max-height:calc(100% - 60px)}.extended-aside-popup .extended-popup{max-height:100%;overflow-y:auto}.extended-aside-popup .extended-popup p{font-size:12px;line-height:16px;margin-bottom:20px}.extended-aside-popup .extended-popup p strong{font-weight:700}.extended-aside-popup .extended-popup h4{margin-bottom:6px;font-size:16px;line-height:24px}.extended-aside-popup .extended-popup ul{margin:0;padding-left:16px}.extended-aside-popup .extended-popup ul li{font-weight:400;font-size:14px;line-height:18px;margin-bottom:14px}.extended-aside-popup .extended-popup ul li strong{font-weight:700;font-size:12px;line-height:20px}.extended-aside-popup.modal-popup .modal-content{padding:29.5px 21.42px 89.5px !important;margin-top:0 !important;max-height:100% !important;overflow:visible !important}.extended-aside-popup footer.modal-footer{margin-top:0;position:absolute;bottom:31px;left:50%;padding:0;transform:translateX(-50%)}.extended-aside-popup footer.modal-footer button{min-width:1px;margin-top:0;padding:11px 26px;font-weight:600;font-size:14px;line-height:18px;letter-spacing:0px;text-align:center;text-transform:uppercase;border:1.2px solid #7a7a7a}}.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content .add-btn{position:absolute;bottom:0;text-align:center;left:0;padding:20px 54px;background:#fff;width:100%;box-shadow:0px 0px 6px 4px #B5B5B540}.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content .size-modal-main-div.popupbtnsticky{max-height:calc(100vh - 242px);overflow-y:auto;overflow-x:hidden;margin-right:-15px;padding-right:15px;padding-bottom:20px}.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content .add-btn a.add_to_bag{margin-top:0}.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content .add-btn .popup-findstore-btn a{display:flex;justify-content:center;font-size:14px;text-decoration:underline;margin-top:10px;align-items:center;color:#292929}.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content .add-btn .popup-findstore-btn a svg{margin-right:7px}.mm-enhanced-pdp-page .findmyringsize{margin-top:5px;float:none;display:inline-block;margin-left:12px}.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content .size-modal-main-div.popupbtnsticky ul.size_select_ul li{width:100%}.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content .size-modal-main-div.popupbtnsticky .free-ship,.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content .size-modal-main-div.popupbtnsticky .ready-to-ship{border:none}body.mm-enhanced-pdp-page .qd_alsmsrow div#qd-rsizediv{margin-bottom:-53px;margin-top:11px}body.mm-enhanced-pdp-page .qd_alsmsrow div#qd-rsizediv .findmyringsize{float:left;margin-left:173px}@media screen and (max-width:767px){.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content .size-modal-main-div.popupbtnsticky{margin-left:0;margin-right:0;padding-right:0}.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content .add-btn{padding:15px 15px 20px}.fixed-addtobag.mm-enhanced-pdp-page div.box-tocart{min-height:40px}.fixed-addtobag.mm-enhanced-pdp-page{padding-bottom:40px}.fixed-addtobag.mm-enhanced-pdp-page div.box-tocart .fieldset{position:fixed;bottom:0;z-index:999;background:#fff;padding:10px 14px !important;box-shadow:0px 0px 6px 4px #B5B5B540;left:0;margin-bottom:0 !important;border-radius:0;width:100%}html body.mm-enhanced-pdp-page .product-detail .product-info-main .product-add-form .box-tocart .actions #product-addtocart-button{padding:10px !important;height:40px}body.mm-enhanced-pdp-page .qd_alsmsrow .findmyringsize a{font-size:12px}body.mm-enhanced-pdp-page .qd_alsmsrow div#qd-rsizediv .findmyringsize{margin-top:3px}}@media screen and (max-width:500px){.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content .size-modal-main-div.popupbtnsticky{max-height:calc(100vh - 262px)}}.stackwrp{margin-top:27px;position:relative}.stackwrp img{width:100%}.stackwrp .cnt{position:absolute;top:0;z-index:1;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.stackwrp .cnt.right{right:27px}.stackwrp .cnt.left{left:27px}.stackwrp .cnt h4{font-size:16px;font-weight:700;line-height:24px;color:#292929;font-family:'Nunito Sans',sans-serif;margin-bottom:20px}.stackwrp .cnt .btn{font-size:14px;padding:12px 24px;background:0 0;transition:.3s;border:1px solid #7a7a7a;color:#292929;text-transform:uppercase;border-radius:4px;font-weight:600}.stackwrp .cnt .btn:hover{background:#e61e19;border-color:#e61e19;color:#fff}@media screen and (max-width:1440px){.stackwrp .cnt .btn{padding-left:9px;padding-right:9px}.stackwrp .cnt.right{right:23px}.stackwrp .cnt.left{left:23px}}@media screen and (max-width:767px){.stackwrp .cnt{height:auto;left:0;width:100%;top:54px}.stackwrp .cnt .btn{padding:8px 20px}.stackwrp .cnt.left{left:0}.stackwrp .cnt.right{right:0}}@media screen and (min-width:992px){.mm-enhanced-pdp-page .videoblock .leftcnt a.viewbtn{min-width:0;padding-inline:20px}}@media screen and (min-width:768px) and (max-width:991px){.mm-enhanced-pdp-page .videoblock .leftcnt a.viewbtn{font-size:14px;min-width:240px}}@media screen and (max-width:767px){.mm-enhanced-pdp-page .videoblock .leftcnt .mobile a.viewbtn{background:0 0}body.mm-enhanced-pdp-page .videoblock .leftcnt a.viewbtn:hover{border-color:#292929;color:#292929;background-color:transparent}body.mm-enhanced-pdp-page .videoblock .leftcnt .mobile a.viewbtn+a.viewbtn{padding-left:40px}.mm-enhanced-pdp-page .videoblock .leftcnt .mobile a.viewbtn+a.viewbtn:hover{border-color:#292929;color:#292929}}@media screen and (min-width:768px){.qd-fotorama-model .fotorama__wrap .fotorama__stage .fotorama__stage__shaft{width:100% !important;height:100% !important}.fotorama__fullscreen.catalog-product-view .fotorama__img--full{display:none}}.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content .sie_modal_top_info{padding-right:0;flex-direction:column;margin-bottom:18px;margin-top:6px}.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content .sie_modal_top_info span.size_modal_price{border-radius:4px;background:#f8f2ea;color:#525252;font-weight:700;padding:3px 21px;position:relative;margin-right:auto}.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content h2{margin-bottom:8px}.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .action-close{left:auto;right:12px}@media screen and (max-width:767px){.mm-fashion .qd-product-detail .product-detail .product-info-main-parent .product-info-main .check-for-availability{max-width:100%;width:100%;position:fixed;bottom:16px;top:auto;z-index:999;background:#fff;left:0}html body.mm-enhanced-pdp-page.mm-fashion div.box-tocart .fieldset{position:fixed;bottom:0;padding:14px 14px 52px !important;left:0;width:100%;z-index:999;background:#fff;box-shadow:0px 0px 6px 4px #B5B5B540}.fixed-addtobag.mm-enhanced-pdp-page div.box-tocart .fieldset{padding:14px 14px 52px !important}.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content .size-modal-main-div.popupbtnsticky ul.size_select_ul li{min-width:60px}html body.mm-enhanced-pdp-page.mm-fashion{padding-bottom:93px}.mm-enhanced-pdp-page .bfMiGo,.mm-enhanced-pdp-page .hsfrYk,.mm-enhanced-pdp-page .kJkKrG{bottom:110px}.scroll-down.mm-enhanced-pdp-page .bfMiGo,.scroll-down.mm-enhanced-pdp-page .hsfrYk,.scroll-down.mm-enhanced-pdp-page .kJkKrG{display:none}}@media screen and (max-width:370px){.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content .size-modal-main-div.popupbtnsticky ul.size_select_ul li{min-width:54px}}aside.modal-popup.sharingpdpform.modal-slide{left:0;max-width:1203px;margin-left:auto !important;margin-right:auto;display:flex;align-items:center}aside.modal-popup.sharingpdpform.modal-slide .modal-inner-wrap{width:100%;border-radius:10px;box-shadow:none;margin:0 auto}aside.modal-popup.sharingpdpform.modal-slide .modal-content{padding:0;border-radius:10px}aside.modal-popup.sharingpdpform.modal-slide .modal-header{padding:0}.share-block{display:grid;grid-template-columns:581px calc(100% - 581px)}.share-block .right-block{padding:35px 0 40px 22px;position:relative}.share-block .left-block img{border-radius:10px 0 0 10px}.share-block .right-block h2{font-weight:500;color:#292929;margin-bottom:14px;padding-left:12px}.share-block .right-block .field .required_inp,.share-block .right-block .field{display:flex;justify-content:space-between;position:relative;flex-wrap:wrap;width:100%;margin-bottom:22px}.share-block .right-block .form-group{position:relative;width:calc(50% - 7px);margin-bottom:12px}.share-block .right-block .form-group textarea,.share-block .right-block .form-group input{border:1px solid #dbdce0;border-radius:4px;color:#292929;font-size:14px;padding:9px 16px;min-height:42px;margin:0;width:100%;background:0 0}.share-block .right-block .form-group input.mage-error{border-color:#cd2c3d}.share-block .right-block .form-group textarea{height:112px;resize:none}.share-block .right-block .form-group.full{width:100%}.share-block .right-block .form-group label{position:absolute;left:16px;top:10px;color:#7a7a7a;background-color:#fff;z-index:10;transition:.3s all ease;pointer-events:none;width:auto;font-size:14px}.share-block .right-block .form-group.focused label{font-size:12px;background:0 0;top:-9px;background-color:#fff;padding:0 3px;left:13px}.share-block div.mage-error{margin:5px 0 0 14px;color:#cd2c3d}.share-block .add-links a{font-size:12px;font-weight:600;text-align:left;text-decoration-line:underline;display:inline-flex}.share-block .right-block .inputRemove{position:absolute;right:0;top:-22px;font-size:12px}.share-block .right-block .add-links{margin:12px 0 18px 12px;z-index:1;position:relative}.share-block .right-block .text p{font-size:14px;font-weight:400;line-height:18px;color:#7a7a7a}.share-block .right-block .text .ckbox label{font-size:14px;font-weight:600;color:#292929}.share-block .right-block .text .ckbox{margin-bottom:10px;margin-top:-20px;position:relative}.share-block .right-block .share button{width:100%;background:#292929;border-color:#292929;border-radius:4px;font-size:14px;padding:13px 10px;transition:.3s;font-weight:600}.share-block .right-block .share button:hover{border-color:#e61e17;background:#e61e17}.share-block .add-links a img{margin-right:12px}.share-block .right-block .field .required_inp{position:relative;padding-top:18px;margin-bottom:0;padding-left:12px;margin-left:-12px;margin-right:-12px;width:calc(100% + 12px)}.share-block .right-block .field{padding-left:12px}.share-block .right-block .field .required_inp:hover .form-group label{background:#f9f9f9}.share-block .right-block .field .required_inp:after{content:"";opacity:0;transition:.3s;position:absolute;top:0;left:0;content:"";background:#f9f9f9;bottom:-6px;border-radius:10px;z-index:-1;pointer-events:none;right:-12px}.share-block .right-block .field .required_inp:hover:after{background:#f9f9f9;opacity:1}.share-block .right-block .inputRemove{position:absolute;right:-5px;top:5px;font-size:12px;opacity:0;transition:.3s}.share-block .right-block .field .required_inp:hover .inputRemove{opacity:1}.share-block .right-block .field.req_input{margin-bottom:12px}.share-block .right-block .text .ckbox input{padding:0;margin-bottom:0;cursor:pointer;position:absolute;top:0;width:17px;height:23px;opacity:0;z-index:1}.share-block .right-block .text .ckbox label{position:relative}.share-block .right-block .text .ckbox label:before{content:"";-webkit-appearance:none;background-color:transparent;border:1px solid #dbdce0;width:16px;height:16px;display:inline-block;position:relative;vertical-align:middle;margin-right:5px;border-radius:4px;margin-top:-3px;margin-right:12px}.share-block .right-block .text .ckbox input:checked+label:after{content:"";display:block;position:absolute;top:3px;left:6px;width:5px;height:9px;border:solid #fff;border-width:0 1px 1px 0;transform:rotate(45deg)}.share-block .right-block .text .ckbox input:checked+label:before{background:#f74529;border-color:#f74529}.share-block .right-block .innerscroll{max-height:422px;overflow-x:hidden;overflow-y:auto;padding-right:34px;padding-bottom:0;padding-top:6px}.share-block .right-block .share{position:absolute;bottom:0;left:0;width:100%;padding:20px 34px 35px;background:#fff}.share-block .right-block.stickybtn .share{box-shadow:0px -4px 34px 0px #00000014}.share-block .right-block .text{padding-left:12px}aside.modal-popup.sharingpdpform.modal-slide button.action-close:before{font-size:38px;margin-right:3px;margin-top:4px}.share-block .right-block .form-group input.mage-error{border-color:#cd2c3d;background:url(../images/error-icon.svg);background-repeat:no-repeat;background-position:right 10px center}.share-block .right-block .qd-logocenter{display:none}body.catalog-product-view .product-detail .product-info-main-description h1.product-title{padding-right:96px}body.catalog-product-view .product-detail .product-info-main-description .qd-pdp-ws-sh .share_icon svg{fill:transparent;width:26px;margin:-2px 8px 5px 0;height:26px}body .qd-product-detail .product-detail .product-info-main-parent .product-info-main-description .tooltip_box{right:29px;border:none;box-shadow:0px 0px 14px 0px #0000001C;padding:10px 7px}body .qd-product-detail .product-detail .product-info-main-parent .product-info-main-description .tooltip_box:after{border:none;box-shadow:0px 0px 14px 0px #0000001C;right:7px}body .qd-product-detail .product-detail .product-info-main-parent .product-info-main-description .tooltip_box a{justify-content:flex-start;padding:6px 2px 7px;display:inline-flex;height:auto;font-size:12px;color:#525252}body .qd-product-detail .product-detail .product-info-main-parent .product-info-main-description .tooltip_box a svg{margin-right:10px}body .qd-product-detail .product-detail .product-info-main-parent .product-info-main-description .tooltip_box a:hover{color:#e61e19}body .qd-product-detail .product-detail .product-info-main-parent .product-info-main-description .tooltip_box a:hover svg path{stroke:#e61e19}body .qd-product-detail .product-detail .product-info-main-parent .product-info-main-description .tooltip_box a.a2a_button_facebook:hover path:first-child,body .qd-product-detail .product-detail .product-info-main-parent .product-info-main-description .tooltip_box a.a2a_button_pinterest:hover path:first-child{fill:red}body .qd-product-detail .product-detail .product-info-main-parent .product-info-main-description .tooltip_box a.a2a_button_facebook:hover path:last-child,body .qd-product-detail .product-detail .product-info-main-parent .product-info-main-description .tooltip_box a.a2a_button_pinterest:hover path:last-child{fill:red;stroke:transparent}@media screen and (max-width:1240px){aside.modal-popup.sharingpdpform.modal-slide{max-width:calc(100% - 30px)}.share-block{grid-template-columns:481px calc(100% - 481px)}.share-block .right-block .innerscroll{max-height:311px}}@media screen and (max-width:1024px){aside.modal-popup.sharingpdpform.modal-slide{left:0 !important}.share-block{grid-template-columns:100%}.share-block .left-block{display:none}.share-block .right-block{min-height:596px}.share-block .right-block .innerscroll{max-height:404px}.share-block ::-webkit-scrollbar{display:block !important;width:6px}.share-block ::-webkit-scrollbar-thumb{background-color:#ebebeb;border-radius:6px}.share-block .right-block .field .required_inp .form-group label{background:#f9f9f9}.share-block .right-block .field .required_inp:after{background:#f9f9f9;opacity:1}.share-block .right-block .field .required_inp .inputRemove{opacity:1}.share-block .right-block .field .required_inp{margin-bottom:10px}}@media screen and (max-width:767px){aside.modal-popup.sharingpdpform.modal-slide{max-width:100%}aside.modal-popup.sharingpdpform.modal-slide .modal-inner-wrap{background:#fff;border-radius:0}.share-block .right-block{padding-left:0;padding-top:77px}.share-block .right-block{height:100vh}.share-block .right-block h2{font-size:24px}.share-block .right-block .form-group{width:100%}.share-block .right-block .field.req_input .form-group:first-child{margin-bottom:24px}.share-block .right-block .field .form-group:first-child{margin-bottom:24px}.share-block .right-block{padding-left:2px;padding-right:2px}.share-block .right-block .share button{padding:9px 10px}.share-block .right-block .share{padding:14px}.share-block .right-block .innerscroll{padding-right:12px;max-height:calc(100vh - 177px)}.share-block .right-block .text p{padding-bottom:30px}.share-block .right-block .qd-logocenter{position:absolute;top:0;height:53px;display:flex;align-items:center;width:100%;left:0;margin-left:0 !important;justify-content:center;border-bottom:1px solid #d8d8d8}.share-block .right-block .qd-logocenter img{max-width:160px}aside.modal-popup.sharingpdpform.modal-slide button.action-close:before{margin-right:-4px;margin-top:2px;color:#7a7a7a}.share-block .right-block .field .required_inp{padding-top:25px}.share-block .right-block .inputRemove{right:2px;top:9px}body.catalog-product-view .product-detail .product-info-main-description .qd-pdp-ws-sh .share_icon svg{width:20px;margin:-8px 3px 0 0;height:20px}body .qd-product-detail .product-detail .product-info-main-parent .product-info-main-description .tooltip_box{right:42px;margin-top:-6px}aside.modal-popup.sharingpdpform.modal-slide .modal-inner-wrap{position:fixed}}body .qd-product-detail .product-detail .product-info-main-parent .product-info-main-description .tooltip_box a.copy_link{position:relative}body .qd-product-detail .product-detail .product-info-main-parent .product-info-main-description .tooltip_box a.copy_link:before{content:"Copied";position:absolute;top:28px;left:0;background:#292929;padding:6px 17px;border-radius:20px;font-size:13px;display:none;color:#fff;pointer-events:none}body .qd-product-detail .product-detail .product-info-main-parent .product-info-main-description .tooltip_box a.copy_link:after{content:"";position:absolute;width:10px;height:10px;background:#292929;transform:rotate(45deg);display:none;bottom:-5px;left:15px;pointer-events:none}body .qd-product-detail .product-detail .product-info-main-parent .product-info-main-description .tooltip_box a.copy_link.active{background:0 0}body .qd-product-detail .product-detail .product-info-main-parent .product-info-main-description .tooltip_box a.copy_link.active:before,body .qd-product-detail .product-detail .product-info-main-parent .product-info-main-description .tooltip_box a.copy_link.active:after{display:block}.share-block .share-success{height:100%}.share-block .thankyou-msg{display:flex;height:100%;width:100%;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-top:-20px;padding-right:30px}.share-block .right-block .thankyou-msg h2{margin-bottom:10px;padding-left:0}.share-block .thankyou-msg .icon img{margin:0 auto 30px auto}.share-block .thankyou-msg p{font-size:14px;line-height:20px;font-weight:400;color:#000}.share-block .thankyou-msg a.close{position:absolute;font-size:14px;font-weight:600;line-height:18px;background:#292929;color:#fff;text-transform:uppercase;left:33px;right:33px;bottom:40px;padding:15px;border-radius:4px}@media screen and (max-width:991px){.share-block .thankyou-msg a.close{left:40px;right:40px}.share-block .thankyou-msg{padding-right:0}}@media screen and (max-width:767px){.share-block .thankyou-msg a.close{left:15px;right:15px;bottom:20px;padding:11px}.share-block .thankyou-msg .icon img{margin-bottom:20px}.share-block .right-block .thankyou-msg h2{margin-bottom:20px}}.mm-enhanced-pdp-page .product-shelves-second-container .qd-pdp-descr .tw-grid img{height:inherit}@media screen and (max-width:767px){.mm-enhanced-pdp-page.mm-fashion .remove-stickybtn div.box-tocart .fieldset{position:static;padding:0 !important;box-shadow:none}.mm-enhanced-pdp-page.mm-fashion .remove-stickybtn .product-info-main-parent .product-info-main .check-for-availability{position:static}}.catalog-product-view .fotorama__stage__shaft img[alt*=videothreesixty]{opacity:0}.catalog-product-view .fotorama__stage__shaft .fotorama__loaded--img:has(img[alt*=videothreesixty]):after{position:absolute;top:50%;left:50%;max-width:113px !important;transform:none;background:url(../images/loading.png) no-repeat center;background-size:113px;height:113px;content:"";width:113px;margin-top:-56px;margin-left:-56px}.catalog-product-view .fotorama__stage__shaft .fotorama__loaded--img.qd-360v:after{display:none}.gallery_desk .hover-model-frame{background:#fafafa url(../images/loading.png) no-repeat center;background-size:113px;border:none !important;height:100%}.mm-enhanced-pdp-page .AlertMessagesBlock.tw-container .message.success{display:none}.modal-fns ul.tw-scroll-smooth li .StoreLocatorCard .StoreLocatorCardName,.StoreLocatorCardGrid .StoreLocatorCard .StoreLocatorCardName{font-family:'Nunito Sans',sans-serif,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600}.modal-fns ul.tw-scroll-smooth li .StoreLocatorCard a.get_dir{display:flex;flex-direction:row;margin-right:0;margin-bottom:0;padding-top:0;padding-bottom:0}body.mm-enhanced-pdp-page .StoreLocatorCardGrid .StoreLocatorCard a.functionLink{display:flex;flex-direction:row;margin-right:0}.modal-fns ul.tw-scroll-smooth li .StoreLocatorCard a.get_dir svg,body.mm-enhanced-pdp-page .StoreLocatorCardGrid .StoreLocatorCard a.functionLink svg{margin-right:7px}.mm-enhanced-pdp-page .StoreLocatorCardGrid .StoreLocatorCard a.bookAppointmentLink{margin-top:0;width:100%}.mm-enhanced-pdp-page .StoreLocatorCard .profile_link_retailers{margin-top:auto;padding-top:24px;margin-bottom:16px}.mm-enhanced-pdp-page .StoreLocatorCardGrid .StoreLocatorCard a.viewProfileLink{position:relative;bottom:0;right:0;margin-bottom:0}.modal-fns ul.tw-scroll-smooth li .StoreLocatorCard .tw-btn-black:hover{background-color:#292929;border-color:#292929}@media screen and (max-width:767px){.mm-enhanced-pdp-page .StoreLocatorCardGrid .StoreLocatorCard a.bookAppointmentLink{padding:9px 10px}.mm-enhanced-pdp-page .StoreLocatorCardGrid .StoreLocatorCard a.viewProfileLink{font-size:12px}.StoreLocatorCardGrid .StoreLocatorCard a.functionLink span{font-size:12px}.StoreLocatorCardGrid .StoreLocatorCard .StoreLocatorCardAddress span{font-size:12px}.modal-fns .StoreLocatorCard .profile_link_retailers a.tw-text-brand-primary{font-size:12px}.mm-enhanced-pdp-page .modal-fns .StoreLocatorCard .profile_link_retailers{flex-direction:column;align-items:flex-start;grid-gap:10px}.modal-fns ul.tw-scroll-smooth li .StoreLocatorCard a.get_dir .tw-text-brand-secondary{font-size:12px}.modal-fns ul.tw-scroll-smooth li .StoreLocatorCard div.tw-mt-4 a{font-size:12px}.modal-fns ul.tw-scroll-smooth li .StoreLocatorCard .tw-btn-black{padding:9px 10px}}.mm-fashion.catalog-product-view div#shipping p.mens-gift-box{background:url(../images/gift-box.svg) no-repeat;background-size:19px;background-position:5px 0}.mm-enhanced-pdp-page.mm-bridal .product-detail .gab-com.com-favorite.active,.mm-enhanced-pdp-page.mm-fashion .product-detail .gab-com.com-favorite.active{background:0 0}.mm-enhanced-pdp-page.mm-bridal .product-detail .gab-com.com-favorite.active svg path,.mm-enhanced-pdp-page.mm-fashion .product-detail .gab-com.com-favorite.active svg path{fill:#292929;stroke:#292929}@media screen and (max-width:767px){.mm-enhanced-pdp-page.mm-fashion .product-detail:not(.remove-stickybtn) .product-info-main-parent .product-info-main .check-for-availability{display:none}html body.mm-enhanced-pdp-page.mm-fashion div.box-tocart .fieldset{padding:14px !important}.mm-enhanced-pdp-page .bfMiGo,.mm-enhanced-pdp-page .hsfrYk,.mm-enhanced-pdp-page .kJkKrG{bottom:75px}.mm-fashion.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup .modal-content .add-btn{padding:15px}}.mm-enhanced-pdp-page .product-detail .gab-com.com-favorite svg+svg{display:none}.mm-enhanced-pdp-page .product-detail .gab-com.com-favorite.active svg path{fill:#292929 !important}.mm-enhanced-pdp-page .product-detail .gab-com.com-favorite.active svg+svg{display:block !important}.mm-enhanced-pdp-page .product-detail .gab-com.com-favorite.active svg:first-child{display:none}.mm-enhanced-pdp-page .product-detail .gab-com.com-favorite:hover svg path{fill:#292929 !important}@media screen and (max-width:767px){.mm-enhanced-pdp-page .mm-private-schedule-popup.modal-popup.freegiftpopupmensband .modal-content{max-width:100%;overflow-x:hidden}}.mm-enhanced-pdp-page.catalog-product-view .product-detail .product-info-main .product-variations .disclaimer{font-size:12px;color:#ee4523;margin-top:10px;display:block;white-space:nowrap}@media screen and (min-width:768px){.mm-fashion.catalog-product-view .product-detail .product-info-main .product-variations div.tw-mt-16:last-child{margin-top:15px}}.catalog-product-view .my-credit-promotion::part(osm-container){border:none;padding-left:0;padding-right:0;padding-bottom:15px;display:grid;grid-template-columns:auto 1fr}.catalog-product-view .my-credit-promotion::part(osm-badge){opacity:0}.catalog-product-view .my-credit-promotion::part(osm-badge-container){background:url(../images/klarna-new.svg) no-repeat;width:52px;height:17px;margin-right:-5px}.catalog-product-view .my-credit-promotion::part(osm-message){display:block;justify-content:space-between;font-size:14px;color:#292929;font-family:Nunito Sans;grid-gap:10px}.catalog-product-view .my-credit-promotion::part(osm-cta){font-size:14px;font-weight:600;font-family:Nunito Sans;margin-left:3px}.mm-fashion.catalog-product-view .product-detail .product-info-main .product-add-form .box-tocart{padding-top:20px;margin-bottom:5px}.catalog-product-view klarna-placement{margin:0;min-height:50px !important}@media screen and (max-width:767px){.catalog-product-view .my-credit-promotion::part(osm-message){min-width:calc(100vw - 100px);font-size:12px}.catalog-product-view .my-credit-promotion::part(osm-message){min-width:calc(100vw - 100px);font-size:12px;line-height:16px}.mm-fashion.catalog-product-view .product-detail .product-info-main .product-add-form .box-tocart{padding-top:0}.catalog-product-view .my-credit-promotion::part(osm-container){padding-top:6px;padding-bottom:6px}.catalog-product-view klarna-placement{min-height:37px !important}.catalog-product-view .my-credit-promotion::part(osm-cta){font-size:12px}}