@charset "UTF-8";@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@media(min-width:768px){.indented-slick .slick-list{max-width:720px!important}}@media(min-width:992px){.indented-slick .slick-list{max-width:940px!important}}@media(min-width:1200px){.indented-slick .slick-list{max-width:1000px!important}}@media(min-width:1280px){.indented-slick .slick-list{width:89%!important;max-width:100%!important}}@media(min-width:768px)and (max-width:1279px){.indented-slick .slick-track{margin-left:-.6%}}.indented-slick{overflow:hidden}.no-touch .indented-slick img:hover{opacity:.95}.indented-slick .slick-list{margin:auto;overflow:visible}.indented-slick a:focus,.indented-slick a:active{text-decoration:none}.indented-slick .thumbnail{background-color:transparent;padding:0 2%;border:none}@media(min-width:768px){.indented-slick .thumbnail{font-size:16px}}.indented-slick .thumbnail .caption{padding-left:0;padding-right:0;padding-top:15px}@media(min-width:768px){.indented-slickbox header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.indented-slickbox .iconfont{cursor:pointer;margin-left:.5em}.indented-slickbox .iconfont.slick-disabled{color:#cac6c6!important}.indented-slickbox .iconfont:hover{color:#ae7762}}@media(max-width:767px){.indented-slick{padding-left:.8%;scroll-snap-type:x mandatory;display:flex;overflow-x:scroll;transition:.25s left ease}.indented-slick.slick-slider{display:block}.indented-slick .ir251-link-text{display:none}.indented-slick::-webkit-scrollbar{display:none}.indented-slick>div{flex:0 0 66%;scroll-snap-align:center}.indented-slick .thumbnail{padding-left:.8%;padding-right:.8%}.indented-slick .slick-control{display:none}}.thumbnail--slick-lovely .h3{color:var(--dark-grey);font-family:Avenir Medium;font-size:16px;text-transform:capitalize;text-decoration:underline;margin:0 0 10px}.thumbnail--slick-lovely a:hover .h3{color:#ae7762}@media(max-width:767px){.thumbnail--slick-lovely .h3{font-size:14px}.indented-slick--learning-center>div{display:flex;flex:0 0 80%;position:relative}.indented-slick--learning-center .thumbnail{margin-left:1.2%;margin-right:1.2%;padding:0 0 4em;background:#f6f6f6;border-radius:0}.indented-slick--learning-center .thumbnail .caption{padding-left:10px;padding-right:10px}.indented-slick--learning-center .h3{font-family:ZapfHumanist601BT-Roman;color:var(--dark-grey)!important;font-size:24px;text-decoration:none;margin-bottom:5px}.indented-slick--learning-center .ir251-link-text{display:block;position:absolute;bottom:.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;max-width:100%}}.home-banner-promo{position:relative;text-align:center}.home-banner-promo>a{display:block}.home-banner-promo__box{display:flex;margin-left:auto;margin-right:auto;max-width:700px;vertical-align:middle}@media(min-width:768px){.home-banner-promo__box{display:inline-flex}}.home-banner-promo__header{margin-bottom:5px}.home-banner-promo__subheader{margin-bottom:2px}@media(max-width:767px){.home-banner-promo__subheader{margin-bottom:6px}}.home-banner-promo__img{max-width:220px;flex-shrink:0;align-self:center}@media(max-width:767px){.home-banner-promo__img{max-width:160px}}.home-banner-promo__body{display:flex;text-align:left;flex-grow:1;padding:10px 15px}.home-banner-promo__body.top{align-items:flex-start}.home-banner-promo__body.middle{align-items:center}.home-banner-promo__body.bottom{align-items:flex-end}.home-banner-promo .see-details-link{font-size:8px;color:var(--dark-grey);position:absolute;z-index:2;right:1em;bottom:.5em}.shop-cart-promo .home-banner-promo__img{max-width:180px}@media(max-width:767px){.shop-cart-promo .home-banner-promo__img{max-width:100px}}.shop-cart-promo .home-banner-promo__box{display:flex;margin-left:auto;margin-right:auto;max-width:700px;vertical-align:middle}@media(max-width:767px){.shop-cart-promo .home-banner-promo__header{margin-bottom:0}.shop-cart-promo .home-banner-promo__body{padding:5px 5px 2px 10px}}.category-tiles{display:flex;margin-left:-7.5px;margin-right:-7.5px}.category-tiles picture{overflow:hidden;display:block}.category-tiles picture img{transition:.25s ease-in-out}.category-tiles picture img:hover{transform:scale(1.05)}.category-tiles .thumbnail{flex-basis:0;flex-grow:1;max-width:100%;padding:0 7.5px;background:none;margin-bottom:10px}.category-tiles a:hover .ir251-link-text,.category-tiles a:hover p{color:#ae7762}.category-tiles--thumbnail{border:none;border-radius:0}.category-tiles--thumbnail h3{text-decoration:none!important}.category-tiles--thumbnail .caption{padding-left:0;padding-right:0}.category-tiles--sty2 .ir251-link-text{font-size:18px;font-family:Avenir Medium}@media(max-width:767px){.category-tiles--sty2{flex-wrap:wrap}.category-tiles--sty2 .ir251-link-text{font-size:16px}.category-tiles--sty2 .thumbnail{flex-basis:50%}}.modal-similar-diamond .modal-content{border-top:0;padding:0;box-shadow:0 5px 15px #00000080}.modal-similar-diamond .close{top:15px;right:10px}.modal-similar-diamond .close .iconfont-close2{font-size:14px}.modal-similar-diamond .modal-header{min-height:30px;padding:15px;border-bottom:none}.modal-similar-diamond .modal-body1{text-align:center;padding-left:16px;padding-right:16px}.modal-similar-diamond .modal-footer{border:none;margin-top:0;padding:24px 15px;text-align:left}@media(min-width:768px){.modal-similar-diamond .modal-footer .modal-footer{padding:15px 40px}}@media(min-width:768px){.modal-similar-diamond .modal-dialog{width:1142px;max-width:100%}}@media(max-width:1162px){.modal-similar-diamond .modal-dialog{margin-left:10px;margin-right:10px;width:auto}}.equal-line{display:block;text-align:center;position:relative;top:-.2em}.equal-line:before{content:"";display:inline-block;border-top:1px solid var(--dark-grey);width:2em}.compare-similar-diamonds-wrap{position:relative;border:1px solid #d9d9d9;text-align:left;max-width:100%}.compare-similar-diamonds-scroll{overflow:auto;max-width:1000px;overflow-scrolling:touch}.compare-similar-diamonds-fixed{position:absolute;z-index:3;background:#fff}.compare-similar-diamonds{display:flex;list-style:none;padding:0;margin:0 0 0 100px}.similar-detail-list{list-style:none;margin:0;padding:0;border-right:1px solid #d9d9d9}.similar-detail-list li:nth-child(1){z-index:2;border-bottom:none}.similar-detail-list li:nth-child(2){border-top:none}.similar-span{position:relative;border-bottom:1px solid #d9d9d9;padding:20px 0}.similar-detail-list .similar-span:last-child{border-bottom:none}.similar-img{min-height:110px;padding:20px 0}.similar-img img{width:150px;height:150px;margin:auto;object-fit:contain;mix-blend-mode:multiply}.similar-item{width:150px;flex-grow:1}.compare-similar-diamonds-scroll .similar-item:last-child .similar-detail-list{border-right:none}.compare-similar-diamonds-scroll .similar-item.similar-item-recommended{border:1px solid #AE7762}.compare-similar-diamonds-scroll .similar-item.similar-item-recommended .similar-headline:after{border-color:#ae7762}.compare-similar-diamonds-scroll .similar-item{min-width:140px}.compare-similar-diamonds-scroll .up,.compare-similar-diamonds-scroll .down,.compare-similar-diamonds-scroll .up-price,.compare-similar-diamonds-scroll .down-price{position:absolute;left:10px;top:.4em}.compare-similar-diamonds-scroll .up,.compare-similar-diamonds-scroll .up-price{color:#2d9033;display:inline-block;top:50%;transform:translatey(-50%) rotate(-90deg);-webkit-transform:translatey(-50%) rotateZ(-90deg);-moz-transform:translatey(-50%) rotateZ(-90deg);-ms-transform:translatey(-50%) rotateZ(-90deg)}.compare-similar-diamonds-scroll .up-price{color:#c21419}.compare-similar-diamonds-scroll .down,.compare-similar-diamonds-scroll .down-price{color:#c21419;display:inline-block;top:50%;transform:translatey(-50%) rotate(90deg);-webkit-transform:translatey(-50%) rotateZ(90deg);-moz-transform:translatey(-50%) rotateZ(90deg);-ms-transform:translatey(-50%) rotateZ(90deg)}.compare-similar-diamonds-scroll .down-price{color:#down-price}.similar-headline{font-family:Avenir Medium;position:relative;height:75px;padding:38px 6px 15px;text-align:center;font-size:16px;display:flex;align-items:flex-end;justify-content:center}.similar-headline:after{content:"";position:absolute;border-bottom:1px solid #d9d9d9;left:10px;right:10px;bottom:0}.compare-similar-diamonds-fixed{margin-left:0!important;width:250px}@media(min-width:768px){.compare-similar-diamonds-fixed{background:#f9f9f9}}.compare-similar-diamonds-fixed .similar-headline:after{display:none}.similar-detail-list-select .similar-headline:after{border-bottom:1px solid #AE7762;display:block}.compare-similar-diamonds-fixed .introdution{width:100px;min-width:100px;flex-grow:0}.compare-similar-diamonds-fixed .introdution .similar-span{padding-right:30px;white-space:nowrap}.compare-similar-diamonds-fixed .iconfont-help1{color:var(--gray);position:absolute;top:50%;transform:translatey(-50%);-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%);-ms-transform:translatey(-50%);right:5px}@media(min-width:768px){.similar-block{width:140px;padding-left:25px;padding-right:25px;position:relative;display:block;margin:0 auto}.similar-block-headline{max-width:130px;display:block;margin:0 auto}.compare-similar-diamonds-fixed .introdution .similar-span{padding-left:16px}.compare-similar-diamonds-fixed .iconfont-help1{right:15px}}.similar-detail-list-select{outline:1px solid #AE7762;z-index:2;position:relative}@media(min-width:768px){.similar-detail-list-select .similar-img{background-color:#f9f9f8}}.similar-detail-list-solded{color:gray;cursor:default}.similar-detail-list-solded .similar-img{opacity:.7}@media(min-width:768px){.similar-detail-list-solded{border-right:0}}@media(max-width:767px){.similar-block-headline{display:inline-block}.compare-similar-diamonds{margin-left:100px}.similar-span{padding:20px 10px}.similar-headline{font-size:14px;height:84px;padding:10px 10px 0;align-items:flex-start}.similar-img{min-height:73px;padding:20px 16px!important}.similar-img img{width:73px;height:73px}.compare-similar-diamonds-scroll .similar-span{padding-left:15px}.compare-similar-diamonds-scroll .similar-headline{padding-left:10px;padding-right:10px}.compare-similar-diamonds-scroll .similar-item{min-width:105px}.compare-similar-diamonds-scroll .up,.compare-similar-diamonds-scroll .up-price,.compare-similar-diamonds-scroll .down,.compare-similar-diamonds-scroll .down-price{left:3px;font-size:inherit}.compare-similar-diamonds .recently-sold--small:after{white-space:normal;width:80px}}.ir298-free-shipping{position:relative;padding-left:40px}.ir298-free-shipping img{width:30px;position:absolute;left:0;top:50%;margin-top:-2px;transform:translatey(-50%);-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%);-ms-transform:translatey(-50%)}.ir298-drop-hint{position:relative;padding-left:40px}.ir298-drop-hint .iconfont-mail{opacity:.8;position:absolute;left:7px;top:50%;margin-top:-1px;transform:translatey(-50%) scale(1.4);-webkit-transform:translatey(-50%) scale(1.4,1.4);-moz-transform:translatey(-50%) scale(1.4,1.4);-ms-transform:translatey(-50%) scale(1.4,1.4)}.ir298-drop-hint .iconfont-mail .glyphicon{opacity:1}.pdp-infotro-box p:last-child{margin-bottom:0}.pdpdiamond-info-collapse,.pdp-infotro{letter-spacing:.025em}.pdpdiamond-info-collapse .panel-body{padding:0 10px}.pdpdiamond-info-collapse .panel-title{text-transform:capitalize;position:relative;padding:5px 0;border-top:1px solid #e2e2e2}.pdpdiamond-info-collapse .panel{margin-bottom:0;border:none;box-shadow:none}.pdpdiamond-info-collapse .panel:last-child:before{display:block;border-top:1px solid #e2e2e2}.pdpdiamond-info-collapse .swith{display:block;font-size:16px;padding:12px 0 8px 25px;position:relative;text-decoration:none}.pdpdiamond-info-collapse .swith{color:var(--dark-grey)}.pdpdiamond-info-collapse .symbol{opacity:.8;position:absolute;left:10px;top:50%;margin-top:-3px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:6px;height:6px;content:"";border:1px solid var(--dark-grey);border-width:0 0 1px 1px;transform:rotate(135deg);-moz-transition:transform .3s ease-out;-o-transition:transform .3s ease-out;-webkit-transition:transform .3s ease-out;transition:transform .3s ease-out}.pdpdiamond-info-collapse .collapsed .symbol{transform:rotate(315deg);margin-top:-4px}.ir298-pdp-heading{font-size:20px}.pdp-infocol .iconfont-help1{position:absolute;left:-20px;top:-4px;font-size:16px;color:#c277aa}.pdp-infocol>dl:nth-child(2n){background:#fff}.pdp-infocol .pdp-info-lists{background:#fafafa;padding:10px 10px 10px 25px}.pdp-info-lists{letter-spacing:.025em;font-size:12px;padding-top:10px;padding-bottom:10px;margin:0}.pdp-info-lists dt{font-weight:400;float:left;line-height:1.41;font-size:inherit;padding-right:3px}.pdp-info-lists dd{font-size:inherit;margin-bottom:0;padding-left:3px;line-height:1.41;overflow:hidden}@media(min-width:768px){.nav-tabs-yor{padding:10px 15px;display:flex;justify-content:space-between;margin-bottom:0;width:320px;margin-left:auto;margin-right:auto}.nav-tabs-yor li{display:inline-block;margin:0;padding-left:10px;padding-right:10px}.nav-tabs-yor .pasted a{color:var(--dark-grey);text-decoration:none}.nav-tabs-yor .active a{color:#ae7762;border-bottom:2px solid #AE7762}.nav-tabs-yor a{font-family:ZapfHumanist601BT-Roman;text-transform:capitalize;padding:2px 0;font-size:16px;letter-spacing:.05em}}.pdp-wish-list{background:#0000;border:1px solid var(--dark-grey)}.pdp-wish-list .iconfont{line-height:18px;position:relative;top:-2px}.modal-similar-diamond .compare-similar-diamonds-wrap{width:894px;margin-left:auto;margin-right:auto}.modal-similar-diamond .compare-similar-diamonds-wrap:has(.similar-item-recommended) .similar-item:not(.similar-item-recommended){padding:1px 0}@media(min-width:768px){.modal-similar-diamond .compare-similar-diamonds-scroll{background-color:#f9f9f9}}.modal-similar-diamond .similar-span{padding-top:14px;padding-bottom:10px}.modal-similar-diamond .wislist-similar-wrap .compare-similar-diamonds-scroll{padding-bottom:58px}.modal-similar-diamond .similar-detail-list .similar-span:last-child{border-bottom:1px solid #E6E6E6}.modal-similar-diamond .btn-similar-select-box{display:block;position:relative}.modal-similar-diamond .similar-search-icon{color:var(--dark-grey);margin-left:-3px;line-height:.5em;margin-right:5px}.modal-similar-diamond .btn-similar-select-box .btn-similar-select{font-size:14px;text-transform:none;position:absolute;top:20px;padding:11px 8px 7px;width:100%}.modal-similar-diamond .compare-similar-diamonds-fixed:after{content:"";position:absolute;top:100%;background:#f9f9f9;height:60px;width:100%}@media(max-width:767px){.modal-similar-diamond .compare-similar-diamonds-fixed:after{background:#fff}}.modal-similar-diamond .wislist-similar-wrap .compare-similar-diamonds-scroll{padding-bottom:60px}@media(min-width:768px){.modal-similar-diamond .similar-span{padding:10px}.modal-similar-diamond .similar-img img{width:120px;height:120px}.modal-similar-diamond .similar-headline:after{left:15px;right:15px}}.recently-sold,.sold-out,.recently-sold--small{position:relative}.recently-sold img,.sold-out img,.recently-sold--small img{opacity:.4}.recently-sold:after,.sold-out:after,.recently-sold--small:after{content:attr(data-sold);font-family:Avenir Heavy;letter-spacing:.55px;text-transform:uppercase;font-size:11px;margin:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:9px 8px 7px;background:#a93636cc;white-space:nowrap;text-align:center;color:var(--white);line-height:1.4em;pointer-events:none}@media(max-width:767px){.recently-sold:after,.sold-out:after,.recently-sold--small:after{font-size:9px}}.recently-sold--small:after{font-size:9px}.popup-Diamond-Table{width:97%;margin:0 auto}.popup-Diamond-Table ol li{font-size:14px;width:19%;display:inline-block;text-align:center;height:80px}.popup-Diamond-Table ol li .popup-Dimond-Sketch{display:block;height:36px;margin-top:20px;line-height:34px}.diamond-shape-select{max-width:525px;width:auto}.modal-slider-tips .icons-close-green{vertical-align:middle;position:relative;top:-1px;margin-left:5px}.modal-slider-tips .modal-content{border:0}.modal-slider-tips .h4{font-size:30px;line-height:1.2em;padding-bottom:5px;margin-top:0;border:none;text-transform:capitalize}@media(max-width:767px){.modal-slider-tips .h4{font-size:24px}}.modal-slider-tips .modal-header{border-bottom:0;padding:50px 50px 15px}.modal-slider-tips .modal-body{font-size:14px;padding:0 50px 50px}.modal-slider-tips .search-noUiSlider-wrap{padding:0 35px}.modal-slider-tips .clarity-scale{position:relative;padding:5% 0}.modal-slider-tips .clarity-scale p{text-align:right;margin-top:-30px;font-size:13px}.modal-slider-tips .modal-header{padding-bottom:0}.carat-weight-noUiSlider{position:relative;padding:13px 55px 23px}.carat-weight-noUiSlider:after,.carat-weight-noUiSlider:before{font-size:14px;position:absolute;top:8px;text-transform:uppercase;color:#464646}.carat-weight-noUiSlider:after{content:"0.25 Ct";left:0}.carat-weight-noUiSlider:before{content:"2.00 Ct";right:0}#carat-weight .noUi-handle-lower{position:relative}#carat-weight .noUi-handle-lower #min-euro-pdp,#carat-weight .noUi-handle-lower #min-euro{margin-top:2em;padding:5px 10px;position:absolute;width:65px;left:50%;text-align:center;margin-left:-32px;font-size:12px;cursor:default;color:#464646}#carat-weight .noUi-handle-lower #min-euro{white-space:nowrap}#carat_slider_div{padding-bottom:5px!important}.carat-weight-noUiSlider{position:relative;padding:13px 58px 23px}.carat-weight-noUiSlider.shape-carat-noUiSlider:before,.carat-weight-noUiSlider.shape-carat-noUiSlider:after{display:none}.carat-weight-noUiSlider.shape-carat-noUiSlider{padding-left:70px;padding-right:70px}.shape-carat-noUiSlider .min,.shape-carat-noUiSlider .max{font-size:11px;position:absolute;top:8px;text-transform:uppercase}.shape-carat-noUiSlider .min{left:0;text-align:right}.shape-carat-noUiSlider strong{font-weight:400}.shape-carat-noUiSlider .min,.shape-carat-noUiSlider .max{width:58px}.shape-carat-noUiSlider .max{right:0}.ir218-detail #carat_slider .noUi-handle-lower #min-euro-pdp,.ir218-detail .shape-carat-noUiSlider .min,.ir218-detail .shape-carat-noUiSlider .max{font-family:Avenir Light;font-size:12px;color:var(--dark-grey);text-transform:capitalize;white-space:nowrap}#carat_slider .noUi-handle-lower #min-euro-pdp{margin-top:1.5em;padding:5px 10px;position:absolute;width:65px;left:50%;text-align:center;margin-left:-28px;cursor:default}.search-noUiSlider .modal-cursor li{cursor:pointer}.diamond-lightbox-hand{max-width:280px;margin:auto}.diamond-lightbox-hand .hand-wrap{position:relative}.diamond-lightbox-hand .image-assets{background-position:center center;background-repeat:no-repeat;background-size:100% auto;cursor:default;height:40%;left:50%;margin-left:-25%;margin-top:-18%;position:absolute;top:50%;width:40%;z-index:2}.diamond-lightbox-hand .h6{font-family:Avenir Medium;display:block;padding:.8em;color:var(--dark-grey);text-align:center}@media(max-width:767px){.modal-slider-tips .modal-header{padding:50px 20px 15px}.modal-slider-tips .modal-body{padding:0 20px 35px}.modal-slider-tips .search-noUiSlider-wrap{padding:0}.modal-slider-tips .clarity-scale p{text-align:right;margin-top:0}}.diamond-lightbox-hand .carat-image-assets{background-position:center center;background-repeat:no-repeat;background-size:100% auto;cursor:default;height:40%;left:50%;margin-left:-25%;margin-top:-18%;position:absolute;top:50%;width:40%;z-index:2}.mt-12{margin-top:12px}.ir364-promo-code-form input{padding:12px 16px!important;height:44px!important}.ir364-promo-code-form .btn{font-family:Avenir Medium;text-transform:capitalize;width:100px}.ir364-badge{font-family:Avenir Heavy;color:#2c2c2c;display:block;background:#ece2df;overflow:hidden;font-size:10px;text-transform:uppercase;padding:6px 12px;text-align:center;border-radius:50em;line-height:1em;cursor:default}.ir364-badge .iconfont{font-size:14px}.ir364-badge-close{display:inline-block;margin-left:6px;letter-spacing:.6px}.promo-code-badge-wrapper{display:flex;column-gap:12px;margin-top:12px}.radio-green-square i{background:none;width:16px;height:16px;background-color:#fff;border:1px solid #ababab;position:absolute;left:-10px;margin-top:1px}.radio-green-square i.icons-checked{background-color:#ae7762;border-color:#ae7762}.radio-green-square i.icons-checked:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;transform:translate(-50%,-50%);background-image:url(/static/img/icon/svg/check-mark--round--white.svg);background-size:10px auto;background-position:center;background-repeat:no-repeat}.radio-green-normal{position:relative;padding-left:25px}.radio-green-normal i{left:0}.text-success{color:#ae7762}.btn-success{background-color:#ae7762;border-color:#ae7762}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success,.btn-secondary:hover{background-color:#ae7762;border-color:#ae7762;opacity:.7}.flex{display:flex}.justify-between{justify-content:space-between}.items-center{align-items:center}.mt-45{margin-top:45px}.mb-45{margin-bottom:45px}.avenir-book{font-family:Avenir Book;font-weight:400}.avenir-heavy{font-family:Avenir Heavy;font-weight:500}.avenir-medium{font-family:Avenir Medium;font-weight:500}.display-flex{display:flex}.img-fluid{display:block;height:auto;width:100%}.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}.ir245-flex-count{display:table;width:100%}.ir245-flex-count .info-sec{width:100%}.ir245-flex-count .info-sec,.ir245-flex-count .price-sec{display:table-cell;white-space:nowrap}.ir245-flex-price{position:relative;padding-right:85px}.ir245-flex-price .price-sec{padding-left:5px;position:absolute;right:0;top:0}.ir245-flex-price+.ir245-headding1{font-size:14px;font-family:Avenir Book}.row-ir245-shopping-card>.fore1,.row-ir245-shopping-card>.fore2{margin-bottom:60px}@media(min-width:992px){.row-ir245-shopping-card>.fore1{width:60%;margin-right:3%}.row-ir245-shopping-card>.ir310-shipping-address{width:63%;margin-right:0}.row-ir245-shopping-card>.fore2{width:37%}.row-ir245-shopping-card .product-pic{margin-right:6%}.ir310-shipping-address .ir245-order-box{padding:20px 30px}}@media(max-width:767px){.row-ir245-shopping-card>.fore1,.row-ir245-shopping-card>.fore2{margin-bottom:40px}.ir245-shopping-cart .bootstrap-select--2.btn-group .dropdown-menu li>a{font-size:14px}}.ir245-shopping-cart{color:var(--dark-grey)}.ir245-shopping-cart .operate{font-size:12px}.ir245-shopping-cart .operate li{margin-bottom:2px}.ir245-shopping-cart a{color:inherit}.ir245-shopping-cart a:hover{color:#ae7762}.ir245-shopping-cart .iconrgins2{width:10px;vertical-align:baseline;position:relative;top:2px}.ir245-shopping-cart-header h1,.ir245-shopping-cart-header .h1{font-size:30px;color:var(--dark-grey);text-transform:capitalize;margin-top:0}.ir245-shopping-cart-header h1 small,.ir245-shopping-cart-header small{font-size:12px;color:#b2b2b2;padding-left:15px;position:relative;top:-.2em}.ir245-return{font-family:Avenir Medium;color:var(--dark-grey);padding-left:24px;position:relative;line-height:1.2;text-decoration:none;display:inline-block}.ir245-return .iconfont{position:absolute;left:2px;top:50%;margin-top:-8px;font-size:14px}.ir245-pager{text-align:center}.ir245-pager .btn{min-width:290px}@media(min-width:768px){.ir245-pager .btn{float:right;width:auto}.ir245-pager .ir245-return{float:left}}.ir245-return .iconfont{margin-top:-9px}@media(max-width:767px){.ir245-return{width:auto;text-align:center}.ir245-shopping-cart-header h1,.ir245-shopping-cart-header .h1{font-size:24px}}.breadcrumb--ir245-shipping{font-size:20px;font-family:EB Garamond;text-transform:capitalize}@media(max-width:767px){.breadcrumb--ir245-shipping{font-size:16px}}.breadcrumb--ir245-shipping a:hover{text-decoration:none}.breadcrumb--ir245-shipping .item{position:relative}.breadcrumb--ir245-shipping .ready .item:before{content:"";position:absolute;left:0;right:0;top:100%;background:#ae7762;height:2px}.breadcrumb--ir245-shipping>li+li:before{font-family:iconfont!important;font-size:14px;padding:0 5px;color:inherit;content:"\e601";position:relative;left:2px}.breadcrumb--ir245-shipping .node{color:#bebebe;position:relative}.breadcrumb--ir245-shipping .ready,.breadcrumb--ir245-shipping .over{color:var(--dark-grey)}@media(max-width:767px){.breadcrumb--ir245-shipping{padding:10px 0}.breadcrumb--ir245-shipping>li+li:before{font-size:9px}.breadcrumb--ir245-shipping .ready:after{left:1.7em}}.input--zf,.form--zf .input{font-size:13.5px;text-transform:capitalize}.input--zf:-moz-placeholder,.form--zf input:-moz-placeholder{font-size:13.5px;color:#676767;text-transform:capitalize}.input--zf::-moz-placeholder,.form--zf input::-moz-placeholder{font-size:13.5px;color:#676767;text-transform:capitalize}.input--zf:-ms-input-placeholder,.form--zf input::-ms-input-placeholder{font-size:13.5px;color:#676767;text-transform:capitalize}.input--zf::-webkit-input-placeholder,.form--zf input::-webkit-input-placeholder{font-size:13.5px;color:#676767;text-transform:capitalize}.form--zf .filter-option,.form--zf .bootstrap-select .dropdown-menu{text-transform:capitalize}.form--zf .input-ir245-rs .dropdown-menu>li>a{color:var(--dark-grey)}.ir245-ringsize .form-group{vertical-align:top}.ir245-ringsize .form-control{height:16px}.bootstrap-select.input-ir245-rs{border:none}.bootstrap-select.input-ir245-rs button.btn{font-size:12px;color:#807a7a;vertical-align:top;padding-top:0;top:-3px;-webkit-appearance:none;border-radius:0}.bootstrap-select.input-ir245-rs .btn .caret{margin-top:3px!important}.bootstrap-select.input-ir245-rs .dropdown-menu{font-size:12px;border-top:1px solid #e4e4e4;right:auto;text-transform:capitalize}.input-ir245-rs .dropdown-menu>li>a{color:#807a7a}.ring-size-cart{border-bottom:1px solid #eaeaea;padding:10px 0}.ring-size-cart-select-box{position:relative;padding-right:25px}@media(min-width:768px){.ring-size-cart-select-box{max-width:200px}}.ring-size-cart-select-box .ir218-size-tips{color:var(--gray);text-decoration:none;position:absolute;right:0;top:0}.ring-size-cart-select{min-width:130px}.ring-size-cart-select .dropdown-menu{border:1px solid #e4e4e4}.ring-size-cart-select button.btn{font-size:12px}.ring-size-cart-select.btn-group .btn .caret{margin-top:-2px;height:5px}.ring-size-cart-select button.btn{padding-top:5px}.ring-size-cart-select .dropdown-menu{font-size:12px;text-transform:capitalize;text-align:center}.ring-size-cart-select.btn-group .btn .filter-option{text-align:center}.ring-size-cart-noselected,.ring-size-cart-noselected .dropdown-menu{border-color:var(--dark-grey)}.ring-size-cart-error,.ring-size-cart-error .dropdown-menu{border-color:var(--error)}.ring-size-cart-noselected.btn-group .btn .caret{background:url(/static/img/icon/svg/drop-down.svg) center center no-repeat;background-size:9px auto}.ring-size-cart-noselected.open .dropdown-toggle .caret{transform:rotate(180deg)}.ring-size-cart-noselected button.btn,.ring-size-cart-noselected .text{color:var(--dark-grey)}.ir245-empty-shopping-bag .heading{font-family:inherit;font-size:24px;color:inherit;text-align:center;margin-bottom:30px;text-transform:capitalize}.ir245-continue-shopping-list{font-size:18px}.ir245-continue-shopping-list h3{font-family:inherit;text-transform:capitalize;font-size:18px;line-height:1.33;margin:0;padding:0;text-align:center;display:table;width:100%;vertical-align:center;height:170px}.ir245-continue-shopping-list a{color:var(--dark-grey);display:table-cell;vertical-align:middle;padding:10px;background:#fff;border:1px solid #AE7762}.ir245-continue-shopping-list a:hover{text-decoration:none}@media(max-width:767px){.ir245-continue-shopping-list h3{height:120px;font-size:3.5vw}}.ir245-counter span{cursor:pointer;font-size:12px;color:#ae7762}.ir245-counter .iconfont-plus{position:relative;top:-1px}.glyphicon-lock-o:before{content:"\1f512"}.text-807a7a{color:#807a7a}.ir245-table-order>.row{padding:14px 0 26px;position:relative}.ir245-table-order>.row:before{content:"";position:absolute;bottom:0;left:15px;right:15px;border-bottom:1px solid #eaeaea;display:block}.ir245-table-order-mobile .ir245-headding1{font-size:14px;font-family:Avenir Book}@media(max-width:767px){.ir245-table-order-mobile>.row{padding-top:10px;padding-bottom:10px}.ir245-table-order-mobile>.row:before{display:none}}.ir245-headding{font-family:Avenir Medium;color:inherit;font-size:18px;line-height:1.28;text-transform:capitalize}.ir245-headding1,.ir245-headding2{color:inherit;font-size:24px;margin-top:0;margin-bottom:0;line-height:1.28;text-transform:capitalize;padding-bottom:3px}@media(max-width:767px){.ir245-headding1{font-size:20px}}.ir245-headding1 small{color:inherit;font-size:12px}.ir245-headding2{font-size:14px;font-family:Avenir Book}.ir245-muted{font-size:12px;color:#807a7a;line-height:1.6}.fj-engrave_text{font-size:18px}.fj-engrave_text img{opacity:.5}@media(max-width:767px){.fj-engrave_text img{width:18px;height:auto}}.mac .fj-engrave_text img,.iphone .fj-engrave_text img,.win .personalize_text img{position:relative;top:-.1em}.product-pic{text-align:center}.ir245-remove-option{text-transform:capitalize;font-size:12px;display:flex;flex-direction:column;gap:4px}.ir245-remove-option .text{position:relative;top:2px}.ir245-remove-option .item{display:inline-flex;margin-right:auto;gap:4px;align-items:center}.ir245-remove-option a{text-decoration:none}@media(min-width:375px){.ir245-remove-option a{white-space:nowrap}}.ir245-order-box{border:1px solid #EAEAEA;padding:15px}.ir245-order-box-down .ir245-headding1 a,.ir245-order-box-down .ir245-headding1{font-size:14px}@media(min-width:768px){.ir245-order-box-up{border:1px solid #EAEAEA;padding:15px}}@media(max-width:767px){.ir245-order-box-down{border:1px solid #EAEAEA;padding:15px}.ir245-headding{font-size:16px}.ir245-table-count .bootstrap-select--2 .dropdown-menu{font-size:14px}}.ir245-table-count-heading{text-align:center;font-size:20px;margin-top:10px;text-transform:capitalize}.row-ir245-shopping-card>.fore1 .ir245-table-count-heading{font-size:24px}@media(max-width:767px){.row-ir245-shopping-card>.fore1 .ir245-table-count-heading{font-size:20px}}.ir245-subheading{text-align:center;font-size:20px;font-family:inherit;text-transform:capitalize}.ir245-btn-paypal,.ir245-btn-paypal:active{background:#fff url(../img/icon/paypal.svg) center center no-repeat;border:1px solid var(--dark-grey);box-shadow:none}.ir245-btn-paypal{font-size:0;line-height:18px}.ir245-items-bag .toggle{position:relative}.ir245-items-bag .toggle+div{padding-top:15px}.ir245-items-bag .iconfont-bag{font-size:18px;color:gray;position:relative;line-height:10px;top:-4px}.ir245-items-bag .iconfont-downarrow,.ir245-items-bag .iconfont-uparrow{font-size:12px;color:gray;margin-left:2px}.ir245-items-bag .total{position:absolute;top:1px;right:0}@media(min-width:768px){.bank-card-group--payment{position:absolute;left:100%;margin-left:5px;top:-5px;width:190px}.ir245-bank-card .bootstrap-select--2 button.btn,.ir245-bank-card .form-control{font-size:16px}}.ir245-bank-card .form-group .control-label{color:var(--dark-grey)!important;text-transform:capitalize}.ir245-bank-card .form-control{font-family:Avenir Medium;display:inline-block}@media(max-width:767px){.ir245-bank-card .control-label{font-family:avenir medium;margin-bottom:10px;display:block;padding-top:0}.ir245-bank-card .bootstrap-select--2 button.btn{font-size:14px}}.ir245-payment-form .title{font-size:16px;font-family:Avenir Medium;font-weight:500}.ir245-payment-form p{margin-bottom:5px;margin-top:5px}@media(min-width:768px){.ir245-payment-form p{font-size:16px;line-height:initial}}.ir245-shopping-cart-header .s-lock{padding-left:30px}@media(max-width:767px){.ir245-shopping-cart-header .s-lock{float:right;padding-top:10px}}@media(max-width:374px){.ir245-shopping-cart-header .s-lock{padding-top:0;width:128px;text-align:right}}.ir245-shopping-review-info>.row{border-bottom:0;padding:20px 0 0}@media(max-width:767px){.ir245-shopping-review-info{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding-bottom:20px}}.ir245-order-disclaimer{padding-top:15px;font-size:12px;line-height:16px}@media(min-width:768px){.ir245-order-box-confirmation{padding:15px 35px}}@media(max-width:767px){.bootstrap-select.input-ir245-rs button.btn{top:-1px}}.max-w260{max-width:260px}.shopping-success{font-family:Avenir Book;color:var(--dark-grey)}.shopping-success .ir245-order-box{font-size:14px}.shopping-success .ir245-headding{color:var(--dark-grey);font-size:20px;font-family:EB Garamond}.shopping-success .ir245-headding1{font-family:Avenir Book;color:var(--dark-grey);padding-bottom:0}.bizrate-continue{background-color:#f8f8f8;padding:40px 15px;text-align:center}.btn-default-new{font-weight:400;text-transform:none;color:var(--dark-grey);background-color:#fff;border-color:var(--dark-grey);padding:.65em 1.3em .45em}.ir245-shopping-cart .btn-default-new{font-family:Avenir Book}.btn-default-new:hover{color:#fff!important;background-color:var(--dark-grey);border-color:var(--dark-grey)}.category-tiles--sty2 .ir251-link-text{font-family:Avenir Medium;font-size:18px;color:var(--dark-grey);text-transform:capitalize;text-decoration:underline;margin-top:0;margin-bottom:5px;display:inline-block}@media(max-width:767px){.category-tiles--sty2 .ir251-link-text{font-size:16px;font-family:Avenir Medium}}.find-you-mwr-panel{height:0;overflow:hidden}.find-you-mwr-switch{font-size:12px;background:url(/static/img/icon/find-you-mwr-new.svg) left top no-repeat;background-size:22px auto;padding-left:26px;padding-top:2px;cursor:pointer;margin-left:-4px}.find-you-mwr-switch:hover .text,.find-you-mwr-switch .text{color:#ae7762}.find-you-mwr-switch.collapsed .text{color:var(--dark-grey)}.find-you-mwr-switch .iconfont{margin-left:5px}.find-you-mwr-switch.collapsed .iconfont-uparrow:before{content:"\e610"}@media(min-width:992px){.find-you-mwr-lists{margin-right:-50px}}.find-you-mwr-lists li{float:left;width:33%}.find-you-mwr-lists{font-size:12px;margin-bottom:0}.find-you-mwr-lists li{list-style:none;padding:0}.find-you-mwr-lists .thumbnail{padding:0;border:none;text-align:center}.find-you-mwr-lists img{width:80%;margin-left:auto;margin-right:auto}.find-you-mwr-lists .name{font-size:14px;text-transform:capitalize}.find-you-mwr-lists .pri{font-size:12px}.find-you-mwr-lists p{margin-bottom:.5em;line-height:1.1}.find-you-mwr-lists .btn-add-bag{cursor:pointer;margin-top:5px;display:inline-block;white-space:nowrap}.find-you-mwr-lists .btn-add-bag:hover{color:#ae7762}.find-you-mwr-lists .glyphicon-lock-o{font-size:12px}@media(max-width:767px){.find-you-mwr-switch{font-size:14px;padding-top:0;position:relative;padding-right:13px}.find-you-mwr-lists .btn-add-bag{font-size:14px}.find-you-mwr-switch .iconfont{position:absolute;right:0;top:0}.find-you-mwr-lists li{width:115px;margin:5px}.find-you-mwr-lists-mobile-wrap{margin:0;padding:0}}@media(max-width:400px){.find-you-mwr-lists li{width:105px}}.icons-chevron-left-gray{width:10px;height:17px;background-position:-19px -177px}.list_carousel{position:relative}.list_carousel ul{margin:0;padding:0;list-style:none;display:block}.list_carousel.responsive{width:auto;margin-left:0}.list_carousel .prev,.list_carousel .next{top:0;height:265px;width:50px;outline:0}.list_carousel .prev i{margin-left:30%}.list_carousel .next i{margin-right:30%}.list_carousel .prev i,.list_carousel .next i{margin-top:100px}.list_carousel .prev.disabled,.list_carousel .next.disabled{cursor:default;display:none!important}.list_carousel .prev.disabled i{background-position:-163px -64px}.list_carousel .next.disabled i{background-position:-185px -64px}.list_carousel .prev{float:left;position:absolute;left:0}.list_carousel .next{float:right;position:absolute;right:0}.list_carousel .next i{float:right}.list_carousel .pager{text-align:center}.list_carousel .pager a{margin:0 5px;text-decoration:none;display:inline-block;width:10px;height:10px;text-indent:-9999px;overflow:hidden;background-color:#a1a1a1;border-radius:10px}.list_carousel .pager a.selected{text-decoration:underline;background-color:var(--dark-grey)}.list_carousel .pager-wrapper{text-align:center}.list_carousel .pager-wrapper:before{content:"";display:block;border-top:1px solid #ececec;height:0;overflow:hidden;position:relative;z-index:-1;bottom:-10px}.list_carousel .pager-wrapper .pager{display:inline-block;margin:0 auto;padding:0 20px;background-color:#fff}.list_carousel li{text-align:center;height:auto}.list_carousel li .thumbnail{border:0}.list_carousel li .caption{position:relative;padding-top:0}.list_carousel li h3,.list_carousel li .h3{margin-top:0;line-height:16px;padding-bottom:3px;color:var(--dark-grey);font-size:14px;min-height:3.5em}.list_carousel li h3 a,.list_carousel li .h3 a{font-size:14px;color:#000}.list_carousel li .price{color:#000}.list_carousel li .state{font-family:Brandon Grotesque Medium;text-transform:uppercase;font-size:10px;margin-bottom:-3px;color:var(--dark-grey)}.list_carousel pager{margin-top:0}.list-rfy li h3,.list-rfy li .h3{font-size:10px;height:3.3em;line-height:1.1}.list-rfy li h3 a,.list-rfy li .h3 a{font-size:10px}.list-rfy li h3 a:hover,.list-rfy li .h3 a:hover{color:#6fbf98}@media(min-width:768px){.list-rfy li{width:33%;padding:6px 15px;margin:0}.col-md-12 .list-rfy li{width:16.667%}.list-rfy .prev,.list-rfy .next{display:none}}@media(max-width:767px){.list-rfy li{margin:6px;width:140px}}.list_carousel .prev{left:-50px}.list_carousel .next{right:-50px}@media(min-width:1290px)and (max-width:1366px){.list_carousel .prev{left:0}.list_carousel .next{right:0}}@media(max-width:1086px){.list_carousel .prev{left:0}.list_carousel .next{right:0}}@media(max-width:767px){.list_carousel .prev{left:-15px}.list_carousel .next{right:-15px}}.warranty-integration .ir245-headding1{font-size:14px}.warranty-integration-lists{font-size:12px;display:flex;list-style:none;padding:0;margin-left:-5px;margin-right:-5px;line-height:1.2em}.warranty-integration-lists li{text-align:center;flex-grow:1;flex-basis:100%;cursor:pointer;position:relative;padding:5px}.warranty-integration-lists li span{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;border:1px solid #e4e4e4;background:#fff;padding:7px 5px 3px}.warranty-integration-lists li.active span{color:#ae7762;border-color:#ae7762}.warranty-learn-more{font-size:12px}.modal-warranty-integration .modal-header,.modal-warranty-integration .modal-body{padding:0 30px;border:0}.modal-warranty-integration .modal-content{border-top:0;padding:40px 0;box-shadow:0 5px 15px #00000080}.modal-warranty-integration .modal-title{font-size:30px;font-family:EB Garamond;line-height:1.1;padding-bottom:.2em;text-align:left}.modal-warranty-integration{font-weight:400}.modal-warranty-integration h5{font-family:Avenir Heavy;font-weight:400;text-transform:none}@media(min-width:768px){.modal-warranty-integration .tro{font-size:16px}.modal-warranty-integration .modal-dialog{width:740px}.modal-warranty-integration .modal-content{padding-right:35%}.modal-warranty-integration .modal-content:before{content:"";background:#fff url(/static/img/bg/warranty-integration.jpg?_v=202108091) right top no-repeat;background-size:cover;width:35%;position:absolute;top:0;right:0;bottom:0}}@media(max-width:767px){.modal-warranty-integration .modal-header,.modal-warranty-integration .modal-body{padding:0 20px}.modal-warranty-integration .modal-title{font-size:24px;margin-top:30px;margin-bottom:10px}.modal-warranty-integration .modal-content{background:#fff url(/static/img/bg/warranty-integration-mobile.jpg?_v=202108091) center top no-repeat;background-size:100% auto;padding-top:55%;padding-bottom:20px}}@media(min-width:1290px){.container1260{max-width:1290px}}.carousel--recommended-bands ul{display:flex;padding-bottom:10px}.carousel--recommended-bands li{padding:0;margin:6px 35px;display:block;float:left;text-align:left;height:auto}.carousel--recommended-bands li{margin:6px 0;width:200px;height:100%}.carousel--recommended-bands li .h3{text-transform:capitalize;line-height:1.4;min-height:3em;color:var(--dark-grey);font-family:Avenir Book;font-size:16px}.carousel--recommended-bands a{text-decoration:none}.carousel--recommended-bands .price{color:var(--dark-grey)}.carousel--recommended-bands li .thumbnail{display:flex;flex-direction:column;height:100%}.carousel--recommended-bands .btn--add-to-bag{margin-top:auto}.carousel--recommended-bands li .thumbnail a{display:block}.btn--add-to-bag{font-family:Avenir Medium;display:block;font-size:14px;border-radius:0;text-transform:uppercase;background:none}@media(min-width:768px){.btn--add-to-bag{padding:12px 30px 10px;text-align:center;border:1px solid var(--dark-grey)}.btn--add-to-bag:hover,.btn--add-to-bag:focus{color:#fff;background:var(--dark-grey);text-decoration:none}}@media(max-width:767px){.btn--add-to-bag{text-decoration:underline}}.complete-the-look .slick-list{width:100%!important}.complete-the-look .slick-track{display:flex}.complete-the-look .slick-slide{position:relative;height:inherit;padding-bottom:45px}.complete-the-look .btn--add-to-bag{position:absolute;bottom:0;left:6px;right:6px}@media(max-width:767px){.complete-the-look .btn--add-to-bag{left:4px}}.complete-the-look a{text-decoration:none}@media(min-width:768px){.complete-the-look .slick-track{margin-left:-.5%}}@media(max-width:767px){.complete-the-look .thumbnail{padding-left:.8vw;padding-right:.8vw}}.complete-the-look .img{display:block;background:#f9f9f9;padding:5%}.complete-the-look .img-placeholder{display:block;padding:5%}.complete-the-look .h3{color:var(--dark-grey);font-family:Avenir Book;font-size:14px;text-transform:capitalize;margin:0;line-height:1.4}.complete-the-look .price{color:inherit;font-size:12px;display:block;margin-top:5px;margin-bottom:10px}.complete-the-look a:hover .price,.complete-the-look a:hover .h3{color:#ae7762}.complete-the-look .wishlist-heart{color:#616161;position:absolute;right:10px;top:5px;z-index:2;padding:1px 4px;height:27px;cursor:pointer}@media(max-width:767px){.complete-the-look .wishlist-heart{display:none}}.complete-the-look .wishlist-heart .iconfont{color:inherit}.complete-the-look .wishlist-heart.active .iconfont-heart:before{content:"\e62f"}@media(max-width:767px){.complete-the-look .slick-track{padding-left:10px;padding-top:10px}.complete-the-look .slick-slide{margin-left:-5px}}@media(min-width:768px){.complete-the-look-slidebox.less3 .slick-track{margin-left:auto;margin-right:auto}.complete-the-look-slidebox header{justify-content:center}}@media(max-width:767px){.complete-the-look-slidebox h2{padding-left:15px}.complete-the-look{scroll-padding-left:10%;padding-left:15px}.complete-the-look>div{height:inherit;position:relative;padding-bottom:1.1em;flex:0 0 40%;scroll-snap-align:start}.complete-the-look>div:first-child{margin-left:-.8vw}}.order-success-cross-sell{border:1px solid #EAEAEA;padding:10px}@media(max-width:991px)and (min-width:768px){.order-success-cross-sell{display:flex}.order-success-cross-sell .cross-sell{padding:5px}}.order-success-cross-sell .cross-sell{margin-bottom:10px;position:relative}.order-success-cross-sell .cross-sell:last-child{margin-bottom:0}.order-success-cross-sell .cross-sell .headline{font-family:Avenir Medium;position:absolute;left:50%;transform:translate(-50%);bottom:1em;color:#000;text-align:center;padding:.6em 1.2em;min-width:210px;background-color:#fff;white-space:nowrap}.mac .order-success-cross-sell .cross-sell .headline,.linux .order-success-cross-sell .cross-sell .headline,.ipad .order-success-cross-sell .cross-sell .headline{padding:.63em 1.2em .57em}.iphone .order-success-cross-sell .cross-sell .headline,.android .order-success-cross-sell .cross-sell .headline{padding:.65em 1.2em .55em}.order-success-cross-sell .cross-sell .headline:hover{background:var(--dark-grey);color:#fff}.order-success-refer-friend{display:flex}.order-success-refer-friend .col-sm-6{display:flex;flex-direction:column}.order-success-refer-friend .btn{color:#fff!important;text-decoration:none;margin-top:auto}.ir335-shopping-cart{color:var(--dark-grey);font-size:14px;font-family:Avenir Book}.ir335-shopping-cart .h1{font-size:30px;color:inherit;text-transform:capitalize;margin-top:0}.ir335-shopping-cart .h1 small{font-size:12px;color:#b2b2b2;padding-left:15px;position:relative;top:-.2em}.ir335-shopping-cart .form-2{color:var(--dark-grey)}.ir335-shopping-cart .ir245-headding1{font-family:Avenir Book;font-size:14px}.ir335-shopping-cart .ir335-headding1{color:inherit;font-size:20px;margin-top:0;margin-bottom:0;line-height:1.28;text-transform:capitalize;padding-bottom:3px}.ir335-shopping-cart .operate li{margin-bottom:3px}.ir335-shopping-cart .iconrgins2{width:10px;vertical-align:baseline;position:relative;top:2px}.ir335-shopping-cart .ir245-table-count-heading{color:inherit;font-family:EB Garamond}@media(max-width:767px){.ir335-shopping-cart .h1{font-size:24px}.ir335-shopping-cart .modal-content .close{top:17px}}.shop-cart-icon-select{font-size:14px}.promo-code-cart-new .promo-code-cart .shop-cart-icon-select.open .caret{background-position:-114px -46px}.promo-code-cart .shop-cart-icon-select.open .caret:before{content:"\e816"}.shop-cart-icon-select__toggle{font-family:Avenir Medium;font-size:14px;color:inherit!important;display:flex;text-align:left;min-height:20px;position:relative;align-items:center}.promo-code-cart-new .shop-cart-icon-select__toggle{padding-left:40px;padding-right:10px}.promo-code-cart .shop-cart-icon-select__toggle{padding-left:16px}.shop-cart-icon-select__toggle .caret,.promo-code-cart .shop-cart-icon-select__toggle .caret{font-family:iconfont!important;font-size:12px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;position:absolute;top:50%;transform:translateY(-50%);left:0;border:0;height:auto;margin-left:0}.promo-code-cart .shop-cart-icon-select__toggle .caret:before{content:"\e698"}.promo-code-cart-new .shop-cart-icon-select__toggle .caret{position:absolute;top:50%;transform:translateY(-50%);right:0;left:auto;vertical-align:middle;width:10px;border:0;background:url(/static/img/spirit/spirit-icons-1.png) -128px -46px no-repeat;height:5px}.promo-code-cart-new .shop-cart-icon-select.open .shop-cart-icon-select__toggle .caret{background-position:-114px -46px}.shop-cart-icon-select__toggle img{height:26px;width:30px;object-fit:contain;position:absolute;top:50%;left:0;transform:translateY(-50%)}.promo-code-cart .shop-cart-icon-select__toggle img{display:none}.shop-cart-icon-select__toggle--sm img{width:24px;height:24px}.promo-code-cart-new .shop-cart-icon-select__dropdown{padding-left:40px}.be-error4{font-size:12px}.be-error4:before{content:"";display:inline-block;width:14px;height:14px;background:url(/static/img/icon/svg/cart/error.svg) center center no-repeat;background-size:14px auto;vertical-align:middle;position:relative;top:-2px;margin-right:3px}.shop-cart-icon{display:flex;text-align:left;min-height:20px;position:relative;align-items:center}.promo-code-cart-new .shop-cart-icon{padding-left:40px;padding-right:10px}.shop-cart-icon img{height:26px;width:30px;object-fit:contain;position:absolute;top:50%;left:0;transform:translateY(-50%)}.order-success-email-sign-up{background-color:#f8f8f8;padding:20px}@media(min-width:767px){.order-success-email-sign-up{display:flex;align-items:center;background-color:#f8f8f8;padding:20px}.order-success-email-sign-up>div:last-child{padding-left:20px;flex-grow:1}.double-order-section{display:flex;margin:0 -10px}.double-order-section>div{flex-basis:50%;margin:0 10px}.double-order-section .ir245-order-box{display:flex;flex-direction:column}.double-order-section .btn-default-new{margin-top:auto}}@media(min-width:768px){.size-tips-modal .modal-dialog{width:500px}}.size-tips-modal .modal-content{border:none}.size-tips-modal h3,.size-tips-modal p{color:var(--dark-grey)}.size-tips-modal .modal-body{padding:30px;text-align:center}.size-tips-modal .close{top:6px;font-size:28px;line-height:1.1}.btn--ring-size-guide{font-size:14px;border-color:var(--dark-grey);color:var(--dark-grey);text-transform:none}.btn--ring-size-guide:hover{color:#fff;background-color:var(--dark-grey)}.expedited-saturday-delivery label{font-family:Avenir Roman}.ir245-table-count,.ir245-flex-price,.ir245-flex-price .ir245-headding2{font-size:12px}.legal-disclosures{font-size:12px;background-color:#e7efef;padding:12px}.product-disabled,.product-disabled .ir245-headding1 a,.product-disabled .ir245-muted{color:var(--grey-500)}.product-disabled .ir245-headding1 a:hover{color:#ae7762}.shop-cart-badge-wrap{display:flex;justify-content:space-between;gap:10px}.shop-cart-badge-area{margin-top:-2px;margin-bottom:-10px;text-align:right}.ir338-diamond-badges{padding-left:0;padding-right:0;margin-left:0;margin-right:0;list-style:none}.ir338-diamond-badges li{background:#ebf5f3;border-radius:50em;display:inline-flex;align-items:center;margin-bottom:10px;margin-left:10px}.ir338-diamond-badges .text{font-family:avenir heavy;color:#ae7762;padding:7px 10px 6px;font-size:8px;letter-spacing:.05em;text-transform:uppercase;text-align:center;line-height:1em}.cart-right-tips{position:absolute;right:16px;left:16px;top:0;width:auto;margin-top:-30px}@media(min-width:768px){.cart-right-tips{width:257px;left:auto}}.cart-right-tips .alert{padding:12px;border-radius:2px;box-shadow:0 4px 4px #0003;color:#fff;background:#ae7762;margin-bottom:16px;position:relative}.cart-right-tips .close2{cursor:pointer;position:absolute;padding:8px;right:0;top:0}.share-cart{color:#2c2c2c;text-align:center;white-space:nowrap;font-family:Avenir Medium;line-height:normal;text-transform:capitalize;display:flex;height:33px;padding:4px 8px;justify-content:center;align-items:center;gap:4px;border:1px solid #D9D9D9}@media(max-width:767px){.shopping-bag-header{margin-bottom:16px}.shopping-bag-header .h1{position:relative;bottom:-3px;margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/design-custom-css-shoppingcart1.css.map */
