.pull-left-xs{float:left}.pull-right-xs{float:right}@media (min-width: 1023.3px) and (max-width: 1023.38px){.pull-left-sm{float:left}.pull-right-sm{float:right}}@media (min-width: 1023.4px) and (max-width: 1023.48px){.pull-left-md{float:left}.pull-right-md{float:right}}@media (min-width: 1023.5px) and (max-width: 1023.98px){.pull-left-lg{float:left}.pull-right-lg{float:right}}@media (min-width: 1024px){.pull-left-xl{float:left}.pull-right-xl{float:right}}@media (max-width: 1023.28px){.hidden-xs-down{display:none !important}}@media (max-width: 1023.38px){.hidden-sm-down{display:none !important}}@media (max-width: 1023.48px){.hidden-md-down{display:none !important}}@media (max-width: 1023.98px){.hidden-lg-down{display:none !important}}.hidden-xl-down{display:none !important}.row.equal-height>[class^="col"]{display:flex}.swatch-circle-beige{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:beige;border-radius:1.25em;display:block;position:relative}.swatch-circle-beige.disabled{opacity:0.2}.swatch-filter-beige{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:beige;border-radius:.69em;background-color:beige;display:block;position:relative}.swatch-filter-beige.disabled{opacity:0.2}.swatch-circle-black{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:#000;border-radius:1.25em;display:block;position:relative}.swatch-circle-black.disabled{opacity:0.2}.swatch-filter-black{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:#000;border-radius:.69em;background-color:#000;display:block;position:relative}.swatch-filter-black.disabled{opacity:0.2}.swatch-circle-blue{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:#007bff;border-radius:1.25em;display:block;position:relative}.swatch-circle-blue.disabled{opacity:0.2}.swatch-filter-blue{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:#007bff;border-radius:.69em;background-color:#007bff;display:block;position:relative}.swatch-filter-blue.disabled{opacity:0.2}.swatch-circle-brown{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:brown;border-radius:1.25em;display:block;position:relative}.swatch-circle-brown.disabled{opacity:0.2}.swatch-filter-brown{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:brown;border-radius:.69em;background-color:brown;display:block;position:relative}.swatch-filter-brown.disabled{opacity:0.2}.swatch-circle-green{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:#28a745;border-radius:1.25em;display:block;position:relative}.swatch-circle-green.disabled{opacity:0.2}.swatch-filter-green{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:#28a745;border-radius:.69em;background-color:#28a745;display:block;position:relative}.swatch-filter-green.disabled{opacity:0.2}.swatch-circle-grey{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:#8f979d;border-radius:1.25em;display:block;position:relative}.swatch-circle-grey.disabled{opacity:0.2}.swatch-filter-grey{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:#8f979d;border-radius:.69em;background-color:#8f979d;display:block;position:relative}.swatch-filter-grey.disabled{opacity:0.2}.swatch-circle-navy{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:navy;border-radius:1.25em;display:block;position:relative}.swatch-circle-navy.disabled{opacity:0.2}.swatch-filter-navy{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:navy;border-radius:.69em;background-color:navy;display:block;position:relative}.swatch-filter-navy.disabled{opacity:0.2}.swatch-circle-orange{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:orange;border-radius:1.25em;display:block;position:relative}.swatch-circle-orange.disabled{opacity:0.2}.swatch-filter-orange{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:orange;border-radius:.69em;background-color:orange;display:block;position:relative}.swatch-filter-orange.disabled{opacity:0.2}.swatch-circle-pink{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:#fe249a;border-radius:1.25em;display:block;position:relative}.swatch-circle-pink.disabled{opacity:0.2}.swatch-filter-pink{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:#fe249a;border-radius:.69em;background-color:#fe249a;display:block;position:relative}.swatch-filter-pink.disabled{opacity:0.2}.swatch-circle-purple{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:purple;border-radius:1.25em;display:block;position:relative}.swatch-circle-purple.disabled{opacity:0.2}.swatch-filter-purple{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:purple;border-radius:.69em;background-color:purple;display:block;position:relative}.swatch-filter-purple.disabled{opacity:0.2}.swatch-circle-red{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:red;border-radius:1.25em;display:block;position:relative}.swatch-circle-red.disabled{opacity:0.2}.swatch-filter-red{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:red;border-radius:.69em;background-color:red;display:block;position:relative}.swatch-filter-red.disabled{opacity:0.2}.swatch-circle-white{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:#fff;border-radius:1.25em;display:block;position:relative}.swatch-circle-white.disabled{opacity:0.2}.swatch-filter-white{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:#fff;border-radius:.69em;background-color:#fff;display:block;position:relative}.swatch-filter-white.disabled{opacity:0.2}.swatch-circle-yellow{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:#ff0;border-radius:1.25em;display:block;position:relative}.swatch-circle-yellow.disabled{opacity:0.2}.swatch-filter-yellow{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:#ff0;border-radius:.69em;background-color:#ff0;display:block;position:relative}.swatch-filter-yellow.disabled{opacity:0.2}.swatch-circle-miscellaneous{background:linear-gradient(0deg, #821e91 0, #821e91 25%, #edd134 25%, #ff0 50%, #edd134 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%),linear-gradient(0deg, #0e5cd1 0, #0e5cd1 50%, #e20b0b 50%, #e20b0b 100%);background-repeat:repeat-y, repeat;background-size:50% 100%, 100% 100%;border:0.063em solid rgba(0,0,0,0.3);border-radius:1.25em;display:block;height:2.5em;position:relative;transform:rotate(35deg);width:2.5em}.swatch-circle-miscellaneous.disabled{opacity:0.2}.swatch-circle-miscellaneous.selected::after{transform:rotate(-35deg)}.product-set-detail .product-sidebar{margin-left:0}@media (max-width: 1023.48px){.product-set-detail .set-banner{padding:0}}@media (min-width: 1023.5px){.product-set-detail .set-banner img{position:sticky;top:166px}}.product-set-detail .set-item{background:#f5f5f5;padding:15px 0}.product-set-detail .see-products-link:hover{cursor:pointer;text-decoration:underline}.product-set-detail .carousel-thumb-3-3{margin-top:auto}.product-set-detail .carousel-thumb-3-3 .slick-list{min-height:auto}.product-sidebar{background:#fff}.product-sidebar .selectric-select-size .selectric{display:none}.product-sidebar .selectric-select-size .selectric-hide-select{display:none}@media (max-width: 480px){.product-sidebar .selectric-select-size .selectric-scroll{padding-bottom:5px}}.product-sidebar .selectric-select-size .selectric-items{border:none;display:block;max-height:unset;max-width:100%;padding-top:35px;position:unset}.product-sidebar .selectric-select-size .selectric-items ul{display:flex;flex-flow:wrap}.product-sidebar .selectric-select-size .selectric-items ul li{border:1px solid #007096;border-radius:50%;margin-bottom:5px;margin-right:5%;min-width:34px;padding:6px 9px;text-align:center;white-space:nowrap}.product-sidebar .selectric-select-size .selectric-items ul li.selected{background:#007096;color:#fff}@media (max-width: 480px){.product-sidebar .selectric-select-size .selectric-items ul{flex-flow:nowrap}.product-sidebar .selectric-select-size .selectric-items ul li{margin-right:8%}}.product-sidebar .selectric-select-size .label{display:none}@media (max-width: 1023.38px){.product-sidebar{padding:26px 30px 30px 30px}}@media (min-width: 1024px){.product-sidebar{padding:26px 30px 30px 30px;margin:0 0 0 30px;box-shadow:0 0 20px 0 rgba(0,0,0,0.1)}}@media (max-width: 480px){.product-sidebar{padding-bottom:0}}.product-sidebar .selectric-hide-select.selectric-is-native{height:0}.product-sidebar .product-price{padding-top:5px}.product-sidebar .price{font-family:"FredSans","Source Sans Pro",sans-serif;font-weight:600;font-size:14px;line-height:1.71;letter-spacing:2px;text-align:right;text-transform:uppercase;white-space:nowrap}.product-sidebar .price .value{font-size:17px}.product-sidebar .selectric-items{text-align:center}.product-sidebar .selectric-open{z-index:2}.product-sidebar .color,.product-sidebar .color-attribute,.product-sidebar .availability{display:none}.product-sidebar .prices-add-to-cart-actions{position:static;padding:0 10px;z-index:1}.product-sidebar .prices-add-to-cart-actions .btn-primary.disabled,.product-sidebar .prices-add-to-cart-actions .btn-primary:disabled{cursor:default;opacity:0.2}@media (max-width: 1023.28px){.product-sidebar .prices-add-to-cart-actions{background-color:transparent;box-shadow:none}}.product-sidebar #beforeAddToCart{cursor:pointer;position:absolute;left:0;right:0;top:0;height:50px;background-color:transparent}.product-sidebar .shop-availability-btn{width:auto;padding:0;border:0;margin:0px !important;text-transform:none;font-size:15px;text-decoration:underline;text-align:justify}@media (max-width: 480px){.product-sidebar .shop-availability-btn{font-size:12px}}.product-sidebar .product-label{font-size:14px;text-transform:uppercase;font-weight:700;padding-bottom:10px;color:#007096}.product-name{margin-bottom:0;max-width:75%}.product-title{display:inline-block;font-family:"FredSans","Source Sans Pro",sans-serif;font-size:20px;font-weight:900;line-height:1.1;letter-spacing:2.5px;text-align:left;text-transform:uppercase;width:-moz-fit-content;width:fit-content;padding-right:5px;word-break:break-word}.product-subtitle{font-family:"FredSans","Source Sans Pro",sans-serif;font-size:14px;line-height:1.43;letter-spacing:1px;text-align:left}.product-personalize-link,.product-personalize-link:active{background:linear-gradient(0.4turn, #e2a17d, #d9cc95, #51bbc2) !important;color:#003865 !important;margin-bottom:.5rem;font-weight:500}.product-personalize-link:hover,.product-personalize-link:active:hover{color:#003865 !important;text-decoration:none}.product-personalize-icon{margin-bottom:-7px}.product-price{padding-bottom:0}.product-name-price-wrapper{border-bottom:1px solid #f5f5f5;padding-bottom:10px;margin-bottom:10px}.product-size-guide{border:1px solid #007096;font-family:"FredSans","Source Sans Pro",sans-serif;text-transform:uppercase;font-size:10px;font-weight:500;line-height:2.2;letter-spacing:2.5px;padding:10px;text-align:right;text-decoration:none}.product-size-guide:hover{text-decoration:underline}.product-size-guide-wrapper{z-index:1}@media (max-width: 480px){.product-size-guide-wrapper{flex-direction:column}}.product-size-guide .svg-icons path{fill:#007096}.product-shipping-conditions{font-family:"FredSans","Source Sans Pro",sans-serif;text-transform:uppercase;font-size:10px;line-height:2.4;letter-spacing:1px;text-align:center;color:#9b9b9b}.product-share .social-icons{display:flex;align-items:center;justify-content:center;position:relative}.product-share .social-icons .btn{display:flex;align-items:center;justify-content:center}.product-share .social-icons .btn.add-to-wish-list{cursor:pointer}.product-share .svg-icons{width:20px;height:20px}@media (max-width: 480px){.product-share .btn--facebook{display:block}}.container .tag-category{padding:10px 0}.container .tag-category .btn{background:#fff;text-transform:uppercase}.product-nav-tabs{overflow:auto;white-space:nowrap;display:block;position:relative;z-index:0}.product-nav-tabs .nav-link{padding:8px 0px;margin:10px 25px 28px 0;display:inline-block;color:#9b9b9b;text-align:center;font-family:"FredSans","Source Sans Pro",sans-serif;font-size:12px;line-height:normal;letter-spacing:3px}@media (min-width: 1024px){.product-nav-tabs .nav-link{margin:10px 56px 28px 0}}.product-nav-tabs .nav-link:focus,.product-nav-tabs .nav-link:active,.product-nav-tabs .nav-link:hover{background:transparent}.product-nav-tabs .nav-link.active,.product-nav-tabs .nav-link:hover{transition:box-shadow 0.3s ease-in-out;box-shadow:0px 2px 0px 0px #003865;color:#003865;font-family:"FredSans","Source Sans Pro",sans-serif;font-weight:bold}.product-tab-content a{font-size:14px;letter-spacing:1px;text-decoration:underline}.product-tab-content img{max-width:100%}.product-tab-content .product-tab-id{color:#9b9b9b;font-size:10px;font-weight:normal;letter-spacing:1px;line-height:2.4;padding-top:20px}.product-tab-content .readmore-link--open{display:inline-block;font-size:15px;font-weight:500;margin-top:40px;text-transform:uppercase}.product-tab-content .tab-content-wrapper{overflow:hidden}.availability-map-url{font-size:14px}.modal-shopsAvailability .modal-dialog{margin:0}@media (min-width: 1023.5px){.modal-shopsAvailability .modal-dialog{margin:0 auto}}.modal-shopsAvailability .modal-header{padding-bottom:0}.modal-shopsAvailability .modal-header .title{font-size:20px}.selectors-popin .prev-button{display:block}@media screen and (max-width: 800px){.selectors-popin .prev-button{display:none}}.selectors-popin .close{display:none}@media screen and (max-width: 800px){.selectors-popin .close{display:block}}.selectors-popin .row{margin-left:-10px;margin-right:-10px}.selectors-popin .modal-dialog{margin:0}@media screen and (min-width: 800px){.selectors-popin .modal-dialog{overflow:hidden}}.selectors-popin .modal-dialog .modal-content{padding:0;height:100vh;height:calc(var(--vh, 1vh) * 100)}@media screen and (min-width: 800px){.selectors-popin .modal-dialog .modal-content{height:99.9%}}@media screen and (max-width: 800px){.selectors-popin .modal-dialog .modal-content .carousel-composed{width:100%}}.selectors-popin .modal-dialog .modal-content .carousel-composed img{display:block;margin:auto;width:auto;max-width:100%;max-height:100%}.selectors-popin .modal-dialog .modal-content .carousel-item{margin:auto}.selectors-popin .modal-dialog .modal-content .carousel-item.active{height:100%}.selectors-popin .modal-dialog .modal-content .carousel-inner{display:flex;flex:1;align-items:center;justify-content:center;height:100%}.selectors-popin .modal-dialog .modal-content .modal-header{padding:0;min-height:auto}@media screen and (max-width: 800px){.selectors-popin .modal-dialog .modal-content .modal-header{align-items:center}}.selectors-popin .modal-dialog .modal-content .modal-header .modal-title{text-transform:uppercase;line-height:35px}.selectors-popin .modal-dialog .modal-content .modal-header .modal-title img{width:35px;height:35px;margin-right:20px}.selectors-popin .modal-dialog .modal-content .modal-header .close{position:relative;margin:0;padding:0;z-index:1;opacity:1}@media screen and (min-width: 800px){.selectors-popin .modal-dialog .modal-content .modal-header .close{position:absolute;top:50px;left:50px}}.selectors-popin .modal-dialog .modal-content .modal-header .close svg{fill:#007096}.selectors-popin .modal-dialog .modal-content .carousel-composed{overflow:hidden}@media screen and (min-width: 800px){.selectors-popin .modal-dialog .modal-content .carousel-composed{margin:35px 0}}.selectors-popin .modal-dialog .modal-content .modal-footer{border:0;padding:0;justify-content:flex-start}.selectors-popin .modal-dialog .modal-content .modal-footer button{letter-spacing:2.5px;font-size:10px;position:relative}.selectors-popin .modal-dialog .modal-content .modal-footer button svg{fill:#007096;width:19px;height:8px;transform:rotate(180deg)}.selectors-popin .modal-dialog .modal-content .selectors-popin-container{padding:0}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .slick-track{width:100% !important}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .slick-track *{text-align:center}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .addToCart-price{width:100%;border-top:1px solid #e8e8e8}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .addToCart-price .product-price{margin:22px 0 0;padding:0}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .addToCart-price .product-price .price{line-height:24px;text-align:center}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .addToCart-price .add-composed-product-wrap{padding:0}@media screen and (min-width: 800px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .addToCart-price .add-composed-product-wrap{padding:20px 50px 50px 50px}}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .addToCart-price .add-composed-product-wrap .add-composed-product{margin:10px 50px}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .addToCart-price .add-composed-product-wrap .btn{background:#007096;-webkit-appearance:none}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .addToCart-price .add-composed-product-wrap .validate-choice{text-transform:uppercase}@media screen and (max-width: 800px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .addToCart-price .add-composed-product-wrap .validate-choice{font-size:10px;letter-spacing:2.5px;color:#fff;padding:15px}}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .addToCart-price .diamand-guide{display:flex;text-transform:uppercase;text-decoration:underline;padding:33px 0;justify-content:center;letter-spacing:2.5px;line-height:2.2;font-size:10px;font-weight:500;border-bottom:1px solid #e8e8e8}@media screen and (max-width: 800px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .addToCart-price .diamand-guide{padding:18px 0}}@media screen and (max-width: 800px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide{margin-top:auto}}@media screen and (min-width: 800px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide{display:flex;height:100%}}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light{padding:0}@media screen and (min-width: 800px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light{flex:1 1 0;display:flex;flex-direction:column}}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .nav-pills .nav-item{min-width:calc(100% / 3);flex:1}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .nav-pills .nav-item .nav-link{padding:25px 5px;background:none;border-bottom:1px solid #e8e8e8;line-height:27px;letter-spacing:3.5px;cursor:pointer;margin:0;text-transform:uppercase;font-size:12px}@media screen and (max-width: 800px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .nav-pills .nav-item .nav-link{padding:15px 5px}}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .nav-pills .nav-item .nav-link.active{background:none;border-bottom:2px solid #003865;color:#003865;font-weight:bold}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content{flex:1 1 auto;overflow:overlay;min-height:0px;height:100%;overflow-x:hidden}@media screen and (max-width: 800px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content{min-height:100px}}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul{list-style:none;padding:0;white-space:nowrap;display:flex;overflow-x:auto;margin:0;width:400px}@media (min-width: 1023.3px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul{width:480px}}@media screen and (min-width: 800px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul{white-space:normal;flex:none;flex-wrap:wrap}}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul#composedOptionElement li div{height:150px;display:flex;padding:0 10px;justify-content:center;align-items:center;text-transform:uppercase}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li{flex:1 0 auto;justify-content:center;align-items:center;border:none;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;text-align:center;background:none;white-space:normal;font-size:12px;line-height:1.33;letter-spacing:2.5px;cursor:pointer;overflow:hidden;display:none;position:relative;max-width:40vw;min-width:40vw}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li .item-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:15px 30px}@media screen and (max-width: 800px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li .item-container{padding:16px 21px}}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li span{text-transform:uppercase;display:block}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li .item-picture{padding:20px 0 20px;width:100%}@media screen and (max-width: 800px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li .item-picture{padding:10px 5px 20px}}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li .item-text{padding:5px 15px 0}@media screen and (max-width: 800px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li .item-text{padding:0}}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li img{transform:scale(1);transition:.3s ease-in-out}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li.active{font-weight:bold}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li.active img{transform:scale(1.2)}@media screen and (min-width: 800px) and (max-width: 1023.3px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li.active img{transform:scale(1.15)}}@media screen and (min-width: 800px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li:hover{font-weight:bold}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li:hover img{transform:scale(1.2)}}@media screen and (min-width: 800px) and (min-width: 800px) and (max-width: 1023.3px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li:hover img{transform:scale(1.15)}}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li img{width:100%;height:auto;display:block;margin:auto}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li img.active+span{font-weight:bold}@media screen and (min-width: 800px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li.visible{display:flex;height:calc(400px / 2);align-items:center;justify-content:center}}@media (min-width: 1023.3px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li.visible{height:calc(480px / 2)}}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li.onlytxt span{align-items:center;justify-content:center;display:flex}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li.squared{padding-bottom:50% !important;height:0;position:relative !important}@media screen and (max-width: 800px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li.squared{padding-bottom:42vw !important}}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li.squared .item-container{align-items:center;justify-content:center;padding:0;top:0;bottom:0;right:0;left:0;display:flex;position:absolute}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li.withtxt span{font-size:10px}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li.withtxt span.item-text{margin-bottom:auto;padding:5px 54px 0}@media screen and (min-width: 800px) and (max-width: 1023.3px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li.withtxt span.item-text{padding-left:20px;padding-right:20px}}@media screen and (max-width: 800px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li.withtxt span.item-text{padding-left:10px;padding-right:10px}}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li.withtxt span.item-picture{display:flex;height:140px;overflow:hidden;padding:0;margin-bottom:0;margin-top:20px}@media (min-width: 1023.3px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li.withtxt span.item-picture{height:160px;margin-top:20px}}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li.withtxt span.item-picture img{width:140px;height:auto}@media screen and (min-width: 800px) and (max-width: 1023.3px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li.withtxt span.item-picture img{width:130px}}@media screen and (max-width: 800px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li.withtxt span.item-picture{margin-top:2vw;height:28vw}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li.withtxt span.item-picture img{width:25vw}}@media screen and (max-width: 800px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li{display:flex;min-height:100px;border-bottom:0;max-width:42vw;min-width:42vw}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li.small{max-width:100px;min-width:100px}}@media screen and (min-width: 800px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li{max-width:50%;min-width:50%}.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li.small{min-width:calc(100% / 3);max-width:calc(100% / 3);height:calc(400px / 3)}}@media screen and (min-width: 800px) and (min-width: 1023.3px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li.small{height:calc(480px / 3)}}@media screen and (min-width: 800px){.selectors-popin .modal-dialog .modal-content .selectors-popin-container .modal-rightSide .bg-light .tab-content .tab-pane ul li.small:nth-child(3n){border-right:none}}.selectors-popin .modal-dialog .modal-content .selector-modal-inner{display:flex;flex-direction:column;flex-wrap:nowrap;height:100vh;height:calc(var(--vh, 1vh) * 100)}@media screen and (max-width: 800px){.selectors-popin .modal-dialog .modal-content .selector-modal-inner{overflow:hidden}}.selectors-popin .modal-dialog .modal-content .modal-leftSide{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 800px){.selectors-popin .modal-dialog .modal-content .modal-leftSide{padding:50px}}@media screen and (max-width: 800px){.selectors-popin .modal-dialog .modal-content .modal-leftSide{padding:25px 30px;display:flex;flex-direction:column;flex:1;min-height:50vh}.selectors-popin .modal-dialog .modal-content .modal-leftSide .prices{padding-bottom:0}}@media screen and (min-width: 800px){.selectors-popin .modal-dialog .modal-content{height:100vh;height:calc(var(--vh, 1vh) * 100)}.selectors-popin .modal-dialog .modal-content .modal-rightSide>div{display:flex;flex-direction:column;height:100vh;height:calc(var(--vh, 1vh) * 100)}.selectors-popin .modal-dialog .modal-content .selector-modal-inner{flex-direction:row}.selectors-popin .modal-dialog .modal-content .modal-leftSide{max-width:calc(100% - 400px);flex:1 0 auto}}@media screen and (min-width: 800px) and (min-width: 1023.3px){.selectors-popin .modal-dialog .modal-content .modal-leftSide{max-width:calc(100% - 480px)}}@media screen and (min-width: 800px){.selectors-popin .modal-dialog .modal-content .modal-rightSide{min-width:400px;max-width:400px}}@media screen and (min-width: 800px) and (min-width: 1023.3px){.selectors-popin .modal-dialog .modal-content .modal-rightSide{min-width:480px;max-width:480px}}@media screen and (min-width: 800px){.selectors-popin .modal-dialog .modal-content .modal-rightSide>div{display:block;height:auto}}#diamond-guide-popin .modal-dialog,#size-guide-popin .modal-dialog{max-width:1024px}#diamond-guide-popin .modal-dialog .modal-header,#size-guide-popin .modal-dialog .modal-header{position:absolute;top:0;z-index:2;width:100%}#diamond-guide-popin .modal-dialog .modal-header .close,#size-guide-popin .modal-dialog .modal-header .close{font-size:50px;font-weight:normal}#diamond-guide-popin .modal-dialog .modal-body,#size-guide-popin .modal-dialog .modal-body{width:auto;padding:0;z-index:1;position:relative}@media (min-width: 1023.3px){#diamond-guide-popin .modal-dialog .modal-body,#size-guide-popin .modal-dialog .modal-body{width:1024px}}#diamond-guide-popin .modal-dialog .modal-body .image,#size-guide-popin .modal-dialog .modal-body .image{position:relative}#diamond-guide-popin .modal-dialog .modal-body .image img,#size-guide-popin .modal-dialog .modal-body .image img{width:100%}#diamond-guide-popin .modal-dialog .modal-body .guide-tabs,#size-guide-popin .modal-dialog .modal-body .guide-tabs{padding:0 20px}@media (min-width: 1023.3px){#diamond-guide-popin .modal-dialog .modal-body .guide-tabs,#size-guide-popin .modal-dialog .modal-body .guide-tabs{padding:0 112px}}#diamond-guide-popin .modal-dialog .modal-body .guide-tabs .nav .nav-item.active,#size-guide-popin .modal-dialog .modal-body .guide-tabs .nav .nav-item.active{border:none}#diamond-guide-popin .modal-dialog .modal-body .guide-tabs .nav .nav-item .nav-link,#size-guide-popin .modal-dialog .modal-body .guide-tabs .nav .nav-item .nav-link{text-transform:uppercase;padding:25px 20px;background:none;border-bottom:1px solid #e8e8e8;line-height:27px;letter-spacing:3.5px;cursor:pointer;margin:0;text-transform:uppercase;font-size:12px}#diamond-guide-popin .modal-dialog .modal-body .guide-tabs .nav .nav-item .nav-link.active,#diamond-guide-popin .modal-dialog .modal-body .guide-tabs .nav .nav-item .nav-link:hover,#size-guide-popin .modal-dialog .modal-body .guide-tabs .nav .nav-item .nav-link.active,#size-guide-popin .modal-dialog .modal-body .guide-tabs .nav .nav-item .nav-link:hover{background:none;border:none;border-bottom:2px solid #0a1532;color:#0a1532;font-weight:700}#diamond-guide-popin .modal-dialog .modal-body .guide-tabs .tab-content,#size-guide-popin .modal-dialog .modal-body .guide-tabs .tab-content{padding-top:20px}#diamond-guide-popin .modal-dialog .modal-body .guide-tabs .tab-content p,#size-guide-popin .modal-dialog .modal-body .guide-tabs .tab-content p{font-size:14px;font-weight:500}#diamond-guide-popin .modal-dialog .modal-body .guide-tabs .tab-content table tr td,#size-guide-popin .modal-dialog .modal-body .guide-tabs .tab-content table tr td{text-align:center;font-weight:500;letter-spacing:1px;padding:.4rem}#diamond-guide-popin .modal-dialog .modal-body .guide-tabs .tab-content table tr th,#size-guide-popin .modal-dialog .modal-body .guide-tabs .tab-content table tr th{text-align:center;border-top:none;text-transform:uppercase;letter-spacing:2px;font-weight:500;padding:.75rem;width:26%}#diamond-guide-popin .modal-dialog .modal-title,#size-guide-popin .modal-dialog .modal-title{position:absolute;top:94px;line-height:1.23;font-size:26px;letter-spacing:2.5px;text-transform:uppercase;width:100%;text-align:center;font-weight:500}@media (max-width: 1023.38px){#diamond-guide-popin .modal-dialog .modal-title,#size-guide-popin .modal-dialog .modal-title{top:calc(50% - 10px)}}#size-guide-popin .modal-content{padding-bottom:0}#diamond-guide-popin .modal-dialog .modal-body .guide-tabs .tab-content{padding:45px 0}#diamond-guide-popin .modal-dialog .modal-header{position:relative;padding:0;height:auto;min-height:auto}#diamond-guide-popin .modal-dialog .modal-header .image{width:100%}#diamond-guide-popin .modal-dialog .modal-header .image picture,#diamond-guide-popin .modal-dialog .modal-header .image img{width:100%}#diamond-guide-popin .modal-dialog .modal-title{top:45%}#diamond-guide-popin #accordion{padding:0}#diamond-guide-popin .panel{border:none;box-shadow:none}#diamond-guide-popin .panel p{padding:20px 0}#diamond-guide-popin .panel .diamond-pic img{width:100%;margin:20px 0}@media (min-width: 768px){#diamond-guide-popin .panel-heading{display:none}#diamond-guide-popin .panel-collapse{height:auto}#diamond-guide-popin .panel-collapse.collapse{display:block}}@media (max-width: 767px){#diamond-guide-popin .modal-dialog .modal-body{padding:24px 0}#diamond-guide-popin .tab-content .tab-pane{display:block}#diamond-guide-popin .nav-tabs{display:none}#diamond-guide-popin .panel-title a{display:flex;align-items:center;justify-content:space-between;text-transform:uppercase;font-size:12px;font-weight:500;line-height:2.25;letter-spacing:3.5px;text-align:left;text-decoration:none;position:relative;height:40px}#diamond-guide-popin .panel-title a .fill-dark{position:absolute;top:50%;right:5px;transform:translate(0, -50%)}#diamond-guide-popin .panel-title a .fill-dark.nav-plus{fill:transparent}#diamond-guide-popin .panel-title a.collapsed .nav-plus{fill:#003865}#diamond-guide-popin .panel-title a.collapsed .nav-less{fill:transparent}#diamond-guide-popin .panel{margin:0;box-shadow:none;border-radius:0;margin-top:-2px}#diamond-guide-popin .tab-pane:first-child .panel{border-radius:5px 5px 0 0}#diamond-guide-popin .tab-pane:last-child .panel{border-radius:0 0 5px 5px}}.modal-addToBag{padding-right:0 !important}.modal-addToBag .modal-dialog{margin:0 0 auto auto;min-height:100%;align-items:flex-start;background:#fff}.modal-addToBag .empty-cart{display:block;padding:5rem 0;text-align:center;font-size:20px;line-height:25px;letter-spacing:0.1em}.modal-addToBag .modal-header{background:#007096;font-size:24px;padding:1rem 0;text-align:center}.modal-addToBag .modal-header .btn-close{right:18px;top:16px}.modal-addToBag .modal-header .btn-close svg{width:18px;height:18px;fill:#fff}.modal-addToBag .modal-header .title{color:#fff;padding-top:0;padding-bottom:0}.modal-addToBag .addtobag-product-item{border-bottom:1px solid #dadada}.modal-addToBag .addtobag-product-item .addtobag-product-title{font-size:14px;font-weight:600;text-transform:uppercase}.modal-addToBag .addtobag-product-item .addtobag-product-remove{background:none;border:none;cursor:pointer;display:block;font-size:10px;margin-bottom:1rem;margin-top:auto;padding:0;text-decoration:underline;text-transform:uppercase}.modal-addToBag .quantity-form .quantity-input .btn{padding-left:0;padding-right:0}.modal-addToBag .quantity-form .quantity-input .qty-count{align-items:center;display:flex;padding:0 1rem}.modal-addToBag .total-container{display:flex;font-size:16px;font-weight:500;justify-content:space-between;padding-bottom:1.5rem}.modal-addToBag .total-container .total-text{text-transform:uppercase}.modal-addToBag .reassurance-container{border-top:1px solid #dadada;margin-top:1.5rem;padding-top:1.5rem}.modal-addToBag .reassurance-container .reassure-elem{align-items:center;display:flex;margin-bottom:0.75rem}.modal-addToBag .reassurance-container .reassure-icon.reassure-delivery-and-return{background-image:url("../../svg/reassure-delivery-and-return.svg");min-width:29px;min-height:27px}.modal-addToBag .reassurance-container .reassure-icon.reassure-delivery-delay{background-image:url("../../svg/reassure-delivery-delay.svg");min-width:29px;min-height:29px}.modal-addToBag .reassurance-container .reassure-icon.reassure-secure-payment{background-image:url("../../svg/reassure-secure-payment.svg");min-width:25px;min-height:26px}.modal-addToBag .reassurance-container .reassure-text{padding-left:1rem}@media (max-width: 480px){.content-pdpCarousel .slick-slider.slick-dotted{margin-bottom:10px}}.content-pdpCarousel .slick-slide{height:0;overflow-y:hidden}.content-pdpCarousel .slick-slide.slick-active{display:block;height:auto}.zoom-popin{cursor:pointer;width:100%}@media (max-width: 480px){.zoom-popin{margin:auto;width:90%}}#zoom-background{position:fixed;top:0;left:0;width:100%;height:100vh;background:#f5f5f5;z-index:10000;visibility:hidden;opacity:0;transition:all 0.4s}#zoom-background .zoom-close-icon{position:absolute;top:30px;right:60px;cursor:pointer}#zoom-background .zoom-close-icon .close-icon{position:absolute;fill:#000;width:15px;height:15px}#zoom-background.show{visibility:visible;opacity:1}#zoom-wrapper{text-align:center;height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch}#zoom-wrapper .zoom-item{max-width:100%;height:auto;width:auto;margin:0 auto}.modal+.modal{z-index:1051}.modal-backdrop.show+.modal-backdrop.show{z-index:1040}.product-detail .gallery--section{padding:20px 0}@media (max-width: 1023.38px){.product-detail .gallery--section{padding:20px 30px}.product-detail .gallery--section .mb-4{margin-bottom:12px !important}.product-detail .gallery--section .col-6{padding-left:6px;padding-right:6px}}.product-detail .gallery-title-wrapper{padding:20px 0 42px 0;text-align:center}.product-detail .gallery-title-wrapper .title{text-transform:uppercase;font-size:20px;line-height:1.1;letter-spacing:2.5px;position:relative}.product-detail .gallery-title-wrapper .title:after{content:'';position:absolute;left:0;bottom:-5px;height:2px;background-color:#000;width:calc(100% - 3.5px)}.product-detail .gallery-item__title{font-size:12px;text-transform:uppercase}.product-detail .reassurance--section{padding:10px 0 60px 0;overflow:hidden}.product-detail .reassurance-item{padding:20px 0}.product-detail .reassurance-icon{text-align:center;display:block;width:100%}.product-detail .reassurance-icon svg{fill:#007096}.product-detail .reassurance-title{text-transform:uppercase;font-size:20px;line-height:1.6;letter-spacing:2.5px;text-align:center;margin:0;padding:0 0 10px 0;display:block;width:100%}.product-detail .reassurance-content{font-size:14px;line-height:1.43;letter-spacing:1px;text-align:center}.product-detail .breathing{position:relative;height:300px;margin:0 0 50px 0}@media (max-width: 1023.38px){.product-detail .breathing{height:200px}}.product-detail .breathing--text{font-size:20px;text-align:center}.product-detail .breathing--media>div{overflow:hidden;width:100%;height:100%;position:absolute;top:0;left:0}.product-detail .breathing--media img,.product-detail .breathing--media video{background-position:center;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;filter:blur(0);transition:filter .35s ease-in-out;width:100%;height:100%}.product-detail .breathing .container{height:100%}.product-detail .breathing .container .row{height:100%;color:#fff}.cross-sell--section{padding-right:0;padding-left:0}@media (min-width: 1023.5px){.cross-sell--section{padding-right:25px;padding-left:25px}}.cross-sell--section .title-wrapper{padding:0 0 40px 0}.cross-sell--section .title-wrapper .title{font-size:12px;font-family:"FredSans","Source Sans Pro",sans-serif;font-weight:bold;line-height:2.25;letter-spacing:3.5px;text-transform:uppercase;position:relative}.cross-sell--section .title-wrapper .title:after{content:'';position:absolute;left:0;bottom:-5px;height:2px;background-color:#000;width:calc(100% - 3.5px)}.cross-sell--section .cross-sell-item{padding:0 15px 15px 15px}@media (min-width: 1023.5px){.cross-sell--section .cross-sell-item{padding:0 25px 25px 25px}}.cross-sell--section .cross-sell-item .info-item{height:84px}.cross-sell--section .cross-sell-item .info-item-title,.cross-sell--section .cross-sell-item .info-item-description{line-height:1.43;letter-spacing:1px;text-align:center;padding:0;overflow:hidden;max-height:42px}.cross-sell--section .cross-sell-item .price-item{font-family:"FredSans","Source Sans Pro",sans-serif;font-weight:bold;line-height:1.71;letter-spacing:2px;text-align:center;padding:5px 0}.cross-sell-image{margin:auto auto 4px}@media (min-width: 1023.5px){.cross-sell-image{min-width:158px;min-height:162px}}.product-detail-bg{background:#f5f5f5}.product-detail-bg .tag-category{margin-bottom:0 !important}@media (min-width: 1023.3px){.product-detail-wrapper{padding:15px 0 60px 0}}label.color ~ a:hover{text-decoration:none}.description-and-detail{margin-top:2em}@media (max-width: 1023.28px){.description-and-detail{margin-top:0}.description-and-detail h2{font-size:1.5rem;margin-bottom:0}.description-and-detail>div:last-child{margin-bottom:1em}}@media (min-width: 1023.3px){.description-and-detail .description{margin-bottom:2em}}@media (max-width: 1023.28px){.description-and-detail .content{margin-top:1em}}.social-icons{font-size:1.875em}@media (max-width: 1023.48px){.social-icons{font-size:1.5625em}}.social-container{padding-top:0.9375em;text-align:center}label.availability{padding-right:0.3125em}@media (min-width: 1023.3px){.product-number-rating{border-bottom:1px solid rgba(0,0,0,0.1)}}@media (min-width: 1023.4px){.product-number-rating{border-top:1px solid rgba(0,0,0,0.1)}}.product-name{font-size:20px}.product-name,.product-title,.product-subtitle{text-align:left}@media (min-width: 1023.3px){.ratings{margin-top:0.625em}}@media (max-width: 1023.28px){.ratings{background-color:#fff;margin-top:-1.875em;margin-right:-0.9375em;padding:0.1875em}}.product-number{color:#ccc;font-size:0.875em;padding-bottom:0.938em;padding-top:0.938em}.promotions{font-weight:normal;text-align:center;color:#dc3545;height:85%}.promotions .callout{font-size:1.25em;padding-bottom:1.25rem;padding-top:1.25rem}@media (min-width: 1023.3px){.promotions .callout{font-size:1.375em}}.product-breadcrumb .breadcrumb{border-bottom:none;margin-left:-1rem;margin-bottom:0}@media (max-width: 1023.48px){.product-breadcrumb .breadcrumb{border-top:1px solid #ccc}}.price{font-size:1.5rem}.product-options{margin-top:1.25em}.product-options .quantity{bottom:0;min-width:6.25em;padding-left:0.938em;padding-right:0.938em;position:absolute;right:0}.size-chart .size-chart-collapsible{max-height:0;overflow:hidden;transition:max-height 0.5s;transition-timing-function:cubic-bezier(0, 1, 0, 1)}.size-chart .size-chart-collapsible.active{max-height:100%;transition-timing-function:ease-in-out}.color-attribute{border:none;padding:0;background:none}.non-input-label{display:block;margin-bottom:0.5rem}@media (max-width: 1023.48px){.mobile-number{text-decoration:underline;font-size:14px;font-weight:500;letter-spacing:1px;pointer-events:visible}}.mobile-number{font-size:14px;font-weight:500;letter-spacing:1px}@media (min-width: 1023.3px){.mobile-number{pointer-events:none}}.img-product-thumbnail{background:#f5f5f5;height:auto;width:130px}@media (max-width: 1023.38px){.img-product-thumbnail{width:98px;margin-left:25px}}.product-name-shop-avail{font-size:14px;line-height:1.43;letter-spacing:1px}.modal-shop-avail{max-width:1025px}.btn-contactus{border:1px solid #007096;border-radius:3px;font-size:10px;font-weight:500;letter-spacing:2.5px}.title-card{letter-spacing:4px}.product-wrapper .content-pdpCarousel,.product-set-detail .content-pdpCarousel{background-color:#f5f5f5}@media (max-width: 480px){.product-wrapper .content-pdpCarousel,.product-set-detail .content-pdpCarousel{flex:0 0 100%;max-width:100%}}.product-wrapper .content-pdpCarousel .slick-list,.product-set-detail .content-pdpCarousel .slick-list{padding-bottom:0}@media (max-width: 480px){.product-wrapper .pdp-divided-bg,.product-set-detail .pdp-divided-bg{background-color:#fff;flex:0 0 100%;max-width:100%}}@media (max-width: 1023.28px){.product-wrapper .pdp-divided-bg .cart-and-ipay,.product-set-detail .pdp-divided-bg .cart-and-ipay{padding-bottom:0px}}@media (max-width: 1023.48px){.product-wrapper .pdp-divided-bg .cart-and-ipay .btn,.product-set-detail .pdp-divided-bg .cart-and-ipay .btn{width:100%}}.product-wrapper .pdp-divided-bg .breathing,.product-set-detail .pdp-divided-bg .breathing{height:300px}@media (max-width: 1023.38px){.product-wrapper .pdp-divided-bg .breathing,.product-set-detail .pdp-divided-bg .breathing{height:200px}}@media (min-width: 1023.3px){.product-wrapper .content-pdpCarousel{flex:0 0 41%;max-width:41%}}@media (min-width: 1023.3px){.product-wrapper .pdp-divided-bg{flex:0 0 50%;max-width:50%}}@media (max-width: 1023.38px){.product-wrapper .pdp-divided-bg{margin-bottom:12px}}.product-wrapper .content-pdpCarousel,.product-set-detail .content-pdpCarousel{background-color:#f5f5f5}@media (max-width: 480px){.product-wrapper .content-pdpCarousel,.product-set-detail .content-pdpCarousel{flex:0 0 100%;max-width:100%}}.product-wrapper .content-pdpCarousel .slick-list,.product-set-detail .content-pdpCarousel .slick-list{padding-bottom:0}@media (max-width: 480px){.product-wrapper .pdp-divided-bg,.product-set-detail .pdp-divided-bg{background-color:#fff;flex:0 0 100%;max-width:100%}}@media (max-width: 1023.28px){.product-wrapper .pdp-divided-bg .cart-and-ipay,.product-set-detail .pdp-divided-bg .cart-and-ipay{padding-bottom:0px}}@media (max-width: 1023.48px){.product-wrapper .pdp-divided-bg .cart-and-ipay .btn,.product-set-detail .pdp-divided-bg .cart-and-ipay .btn{width:100%}}.product-wrapper .pdp-divided-bg .breathing,.product-set-detail .pdp-divided-bg .breathing{height:300px}@media (max-width: 1023.38px){.product-wrapper .pdp-divided-bg .breathing,.product-set-detail .pdp-divided-bg .breathing{height:200px}}.error-msg{color:#cc2323;display:none}.shop{display:flex;flex-direction:column}@media (max-width: 1023.38px){.shop{margin-left:20px;margin-right:20px}}.shop .btn-contactus{display:block;margin-left:20px;margin-right:20px}.shop-content{flex:1 0 auto}.restock-info-label{letter-spacing:1px;color:#9b9b9b}.notAvailable-label{color:#003865;background:#f5f5f5;border-radius:2px;padding:12px;font-size:10px;letter-spacing:2.5px;font-weight:600}.available-label{color:#fff;background:#007096;border-radius:2px;padding:12px;font-size:10px;letter-spacing:2.5px;font-weight:600}.border-availability{border:1px solid #ccc;border-radius:2px}.modal-leftSide{flex:1 0 auto;display:flex;flex-direction:column}.carousel-composed{margin:auto}@media (max-width: 1023.38px){hr{border-top:1px solid rgba(0,0,0,0.1);margin:16px}}@media (max-width: 1023.38px){.product-info{margin-left:25px}}@media (max-width: 1023.38px){#diamond-guide-popin .modal-dialog .modal-header{min-height:290px}}a:focus{outline:0 !important}#myLargeModalLabel{font-size:12px;font-weight:500}.sticky-add-to-cart{background-color:white;width:100%;position:fixed;left:0;bottom:0;z-index:100;opacity:0;transform:translateY(80px);transition:all 0.5s ease;padding:10px 0 0;display:none}@media (max-width: 480px){.sticky-add-to-cart{display:block}}.sticky-add-to-cart .main-info-wrap{border-top:1px solid #eaeaea;padding:10px 20px 0;display:flex;justify-content:space-between}.sticky-add-to-cart .main-info-wrap .product-title,.sticky-add-to-cart .main-info-wrap .product-subtitle{font-size:12px;border-bottom:none}.sticky-add-to-cart .main-info-wrap .price{padding-left:5px;font-size:14px;white-space:nowrap}.sticky-add-to-cart .selectric-wrapper select.selectric-oninit{display:none !important}.sticky-add-to-cart .block-size{display:none}.sticky-add-to-cart .block-size.active{display:block}.sticky-add-to-cart .action-wrap{display:grid;grid-template-columns:2fr 3fr;text-align:center;justify-content:center;align-items:center}.sticky-add-to-cart .action-wrap.full-width{grid-template-columns:1fr}.sticky-add-to-cart .action-wrap .size,.sticky-add-to-cart .action-wrap .add-to-cart{padding:20px 0}.sticky-add-to-cart .action-wrap .size{position:relative;text-align:left;padding-left:35px}.sticky-add-to-cart .action-wrap .size.active .arrow::before{transform:rotate(-45deg)}.sticky-add-to-cart .action-wrap .size.active .arrow::after{transform:rotate(45deg)}.sticky-add-to-cart .action-wrap .size .arrow{position:absolute;top:30px;right:30px}.sticky-add-to-cart .action-wrap .size .arrow::before,.sticky-add-to-cart .action-wrap .size .arrow::after{position:relative;content:'';display:block;width:11px;height:1px;background:#000}.sticky-add-to-cart .action-wrap .size .arrow::before{transform:rotate(45deg)}.sticky-add-to-cart .action-wrap .size .arrow::after{left:8px;transform:rotate(-45deg)}.sticky-add-to-cart .action-wrap .add-to-cart{background-color:#007096;color:white;text-transform:uppercase}.sticky-add-to-cart .action-wrap .add-to-cart.btn-secondary,.sticky-add-to-cart .action-wrap .add-to-cart.contact-us{font-size:14px;color:#212529;background-color:white;border:1px solid #fff;box-sizing:border-box;text-decoration:none}.sticky-add-to-cart .action-wrap .add-to-cart.disabled{color:white;background-color:#007096;border-color:#007096;opacity:0.4}.sticky-add-to-cart .mr-auto{display:none !important}.sticky-add-to-cart .product-size-guide{border:none;text-transform:none;font-size:12px;font-weight:300;text-decoration:underline;padding-left:14px}.sticky-add-to-cart .product-size-guide .svg-icons{display:none}.sticky-add-to-cart .selectric,.sticky-add-to-cart .selectric-hide-select{display:none}.sticky-add-to-cart .selectric-items{position:relative;border-color:white;box-shadow:none;transition:all 0.5s ease;padding:0 10px;display:block;z-index:1}.sticky-add-to-cart .selectric-items .selectric-scroll{overflow:hidden;max-height:unset}.sticky-add-to-cart .selectric-items .selectric-scroll ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:20px}.sticky-add-to-cart .selectric-items .selectric-scroll ul li{text-align:center;border-radius:100%;width:40px;margin:auto;height:40px;border:1px solid;padding:10px}.sticky-add-to-cart .selectric-items .selectric-scroll ul li.selected{background:#003865;color:#fff}.sticky-add-to-cart.is-active{opacity:1;transform:translateY(0)}.sticky-add-to-cart img{height:60px;width:60px;padding-right:10px}@media (min-width: 1023.5px){.sticky-add-to-cart .cart-and-ipay{width:260px !important;margin-left:20px}}

