.addthis_inline_share_toolbox .at-style-responsive .at-share-btn{padding:0 !important}.addthis_inline_share_toolbox .at-resp-share-element .at-share-btn,.addthis_inline_share_toolbox .at-resp-share-element .at-share-btn .at-label{margin:0 !important}.addthis_inline_share_toolbox .at-share-tbx-element .at-share-btn .at-label,.addthis_inline_share_toolbox .at-resp-share-element .at-share-btn .at-label{font-family:var(--bs-p-family);color:var(--bs-p-color)}@media(max-width:767px){.addthis_inline_share_toolbox .at-resp-share-element .at-icon,.addthis_inline_share_toolbox .at-resp-share-element .at-share-btn .at-icon-wrapper{width:40px !important;height:40px !important}}#store-reviews{background:var(--bs-section-bg)}#store-reviews{padding:20px 10px;text-align:left}#store-reviews .media{border-color:var(--bs-input-border-color);border:1px solid var(--bs-input-border-color);padding:1rem;margin-top:1rem;border-radius:.25rem}#store-reviews .rating-avg,#store-reviews .rating-avg-alt,#store-reviews .rating-overall{position:relative;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.125rem .25rem;height:100%;text-align:center;border:1px solid var(--bs-input-border-color)}#store-reviews .rating-avg-alt,#store-reviews .rating-overall{background:var(--bs-input-bg-color)}#store-reviews .rating-avg .rating{display:block;width:100%;line-height:50px;font-size:40px;font-weight:800;padding:10px;color:var(--bs-primary);background:0;padding-bottom:30px;white-space:nowrap;overflow:hidden}#store-reviews .rating-avg .out-of{display:block;position:absolute;bottom:2px;left:2px;right:1px;width:calc(100% - 4px);text-transform:uppercase;background:var(--bs-input-bg-color);border-color:var(--bs-input-border-color);color:var(--bs-primary);font-weight:600}#store-reviews .rating-chart{display:-ms-flexbox;display:flex;height:100%;min-width:190px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center}#store-reviews .rating-chart>.col,#store-reviews .rating-chart>.col-6,#store-reviews .rating-chart>.col-8,#store-reviews .rating-chart>.col>div,#store-reviews .rating-chart>.col-6>div,#store-reviews .rating-chart>.col-8>div{height:100%;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#store-reviews .rating-chart .chart-label{font-size:12px;font-weight:bold;margin:0;padding:0;line-height:20px;text-transform:none;text-align:right}#store-reviews .rating-avg-col{max-width:100% !important}#store-reviews .rating-overall,#store-reviews .rating-avg-alt{padding:.75rem 0 .85rem 0;border-color:var(--bs-input-border-color)}#store-reviews .rating-overall .overall{padding-left:.75rem;padding-right:.75rem}#store-reviews .rating-overall .overall,#store-reviews .rating-avg-alt .percent{display:block;color:var(--bs-primary);font-size:1.5rem;line-height:1;font-weight:800;margin-bottom:.25rem;padding-top:.25rem}#store-reviews .rating-avg-alt .star-avg{font-size:12px;line-height:1.1;padding:0 1rem;font-weight:600;color:var(--bs-p-color)}#store-reviews .rating-overall .colored-stars{border-bottom:0;padding-bottom:0 !important}#store-reviews .rating-overall .colored-stars .icon-star-o{color:rgba(var(--bs-default-rgb),var(--bs-text-opacity))}#store-reviews .rating-overall .colored-stars .icon-star,#store-reviews .rating-overall .colored-stars .icon-star-o,#store-reviews .rating-overall .colored-stars .icon-star-half,#store-reviews .rating-overall .colored-stars .icon-star-half-o{font-size:20px}#store-reviews .well{border:1px;border-color:var(--bs-input-border-color)}@media(min-width:576px){#store-reviews .rating-avg .rating{font-size:44px}}@media(min-width:768px){#store-reviews .rating-avg-col{max-width:124px !important}}#accordion-details,.expanded-details{border-color:var(--bs-input-border-color) !important}.expanded-details .card{border-color:var(--bs-input-border-color) !important}#accordion-details .card .card-header,.expanded-details .card .card-header{border-color:var(--bs-input-border-color) !important}#accordion-details .card .card-header button,.expanded-details .card .card-header button{font-size:var(--bs-h3-size);color:var(--bs-h3-color);font-family:var(--bs-h3-family);font-weight:var(--bs-h3-weight);line-height:var(--bs-h3-line-height);letter-spacing:var(--bs-h3-letter-spacing);text-transform:var(--bs-h3-transform)}#accordionQuestions .card .card-header[aria-expanded=false]::before{content:var(--bs-icon-plus);font-family:var(--bs-icon-font);display:inline-block;margin-right:5px;transform:rotate(0);transition:all .3s ease-in-out}#accordionQuestions .card .card-header[aria-expanded=true]::before{content:var(--bs-icon-plus);font-family:var(--bs-icon-font);display:inline-block;margin-right:10px;transform:rotate(45deg);transition:all .3s ease-in-out}.card.no-bg{background:none !important;border:0 !important}#product-details .select-metal .active{border:2px solid var(--bs-primary)}#product-details-header h1.h4,#product-details-header h1.h4 span{letter-spacing:normal;letter-spacing:var(--bs-h4-letter-spacing)}#product-details #product-details-header .btn>[class^=icon-]{font-size:var(--bs-h2-size);font-size:24px;transform:translateY(-0.15rem)}#jewelry-details-center-stone-not-included>i.center-stone-icon{width:1rem;height:1rem;display:inline-block;transform:translateY(0.2rem);background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA2ODcuNCA1MDguNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNjg3LjQgNTA4LjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojQTIyMjAwO30KPC9zdHlsZT4KPHBhdGggZD0iTTY4Ni40LDE1NS4xYy0wLjMtOS4zLTQuNi0xOC0xMS42LTIzLjlsLTEzNC0xMTRjLTYtNS4xLTEzLjYtNy44LTIxLjMtNy44SDE2OGMtNy45LDAtMTUuNSwyLjgtMjEuNCw3LjlsLTEzNCwxMTQKCWMtNyw2LTExLjIsMTQuNi0xMS41LDIzLjdjLTAuNSw5LjEsMywxOC4xLDkuNiwyNC43bDMwOS43LDMwOS43YzYuMyw2LjMsMTQuNSw5LjcsMjMuMyw5LjdjOC43LDAsMTcuMi0zLjUsMjMuNC05LjdsMzA5LjgtMzA5LjcKCUM2ODMuMiwxNzMuMiw2ODYuNywxNjQuMyw2ODYuNCwxNTUuMXogTTYwNC43LDE1OC4ybC0yNjEuMSwyNjFsLTI2MS0yNjFsOTcuNS04Mi45aDMyNy4xTDYwNC43LDE1OC4yeiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzk0LjEsMjAzLjFsNTkuMi01OS4yYzMuNy0zLjcsMy43LTkuNywwLTEzLjRsLTM3LTM3Yy0zLjctMy43LTkuNy0zLjctMTMuNCwwbC01OS4yLDU5LjJsLTU5LjMtNTkuMwoJYy0zLjctMy43LTkuNy0zLjctMTMuNCwwbC0zNywzN2MtMy43LDMuNy0zLjcsOS43LDAsMTMuNGw1OS4yLDU5LjJsLTU5LjMsNTkuNGMtMy43LDMuNy0zLjcsOS43LDAsMTMuNGwzNywzNwoJYzEuOSwxLjksNC4zLDIuOCw2LjcsMi44czQuOS0wLjksNi43LTIuOGw1OS4yLTU5LjJsNTkuMiw1OS4yYzEuOSwxLjksNC4zLDIuOCw2LjcsMi44czQuOS0wLjksNi43LTIuOGwzNy0zNwoJYzMuNy0zLjcsMy43LTkuNywwLTEzLjRMMzk0LjEsMjAzLjF6Ii8+Cjwvc3ZnPgo=") center center no-repeat}#diamond-details.collapse a,#jewelry-details.collapse a,#jewelry-column-details.collapse a,#diamond-details.collapsing a,#jewelry-details.collapsing a,#jewelry-column-details.collapsing a{color:var(--bs-p-color);text-decoration:underline}#product-details div>span,#diamond-details.collapse span,#jewelry-details.collapse span,#jewelry-column-details.collapse span,#diamond-details.collapsing span,#jewelry-details.collapsing span,#jewelry-column-details.collapsing span,#product-details .content-block>span{color:var(--bs-p-color)}#product-details-price,#diamond-details.collapse strong,#product-details.collapse strong,#jewelry-details.collapse strong,#jewelry-column-details.collapse strong,#diamond-details.collapsing strong,#product-details.collapsing strong,#jewelry-details.collapsing strong,#jewelry-column-details.collapsing strong,#product-details .content-block strong{color:var(--bs-h4-color)}#accordion-details .card .card-header button,.expanded-details .card .card-header button{box-shadow:none !important}#wish-list-button{cursor:pointer !important}@media(min-width:768px){.text-md-left .addthis_inline_share_toolbox{margin-top:-5px;margin-left:-4px}#accordion-details,.expanded-details{border-width:0;border-color:transparent !important}}@media(max-width:767px){#accordion-details section.default.inset{background:var(--bs-body-bg-color);box-shadow:none !important}#accordion-details section.default.inset .container{box-shadow:none !important}}#product-details .d-grid.gap-2>.btn{font-size:12px;font-weight:600;padding:.375rem .75rem;background:transparent;border-color:var(--bs-input-border-color)}#returnPolicyModal .modal-body,#shippingInfoModal .modal-body,#warrantiesModal .modal-body{max-height:calc(100vh - 138px) !important;overflow-y:scroll !important}#product-details .content-block ul.nav.nav-pills.nav-fill li+li{margin-left:3px}#product-details .content-block ul.nav.nav-pills.nav-fill li.hide:first-child+li{margin-left:0}.modal .policy,.modal .modal-body{font-size:14px}.modal .policy .img-col{width:100%;max-width:120px}.modal .policy+.policy{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(var(--bs-body-color-rgb),0.1)}.modal .policy h5{margin:0;font-size:16px}.modal .policy p{margin:0;font-size:14px}#product-details .content-block{flex-direction:column}#product-details .selectpicker option{text-transform:capitalize}#product-details .small.d-block.p.text-center{line-height:var(--bs-body-line-height)}#product-details .btn-link,.column-slider-under-ringsettings-block .btn-block.btn-link{border:0 !important}#product-details .financing-teaser{font-size:80%;margin-bottom:20px !important;text-align:center !important}#product-details .financing-teaser>a{display:inline-block;max-width:80px;transform:translateY(-3px);margin-left:3px;font-weight:bolder}#product-details .financing-teaser .affirm-as-low-as>a{color:inherit !important;text-decoration:underline !important}#wish-list-button-container .btn-link span{font-size:13px;letter-spacing:normal}#wish-list-button-container .btn-link:hover>span{text-decoration:underline !important}#jewelry-details-description{text-align:center !important}#jewelry-details-description-less{display:block;margin-top:.75rem}#jewelry-details-description .ellipsis{margin-right:.25rem}#jewelry-details-description a{text-decoration:none}#jewelry-details-description a i{font-weight:bold;font-size:8px}#accordion-details{border-bottom:1px solid;width:100%;text-align:left}.expanded-details{width:100%;text-align:left}.expanded-details{margin-top:-1px}.expanded-details .container{padding-top:0;padding-bottom:0}#accordion-details .card,.expanded-details .card{border:0;border-radius:0}.expanded-details .card{border-bottom:1px solid}#accordion-details .card .card-body,.expanded-details .card .card-body{padding:1rem 0 1rem 0}#accordion-details .card .card-body.similar-items,.expanded-details .card .card-body.similar-items{padding-top:0}#accordion-details .card .card-header,.expanded-details .card .card-header{padding:0;border-top:1px solid;border-bottom:0 solid;background:0;border-radius:0;position:relative}#accordion-details .card .card-header button,.expanded-details .card .card-header button{margin:0;padding:.75rem 0;border:0;text-decoration:none;width:100%;letter-spacing:normal;outline:0;text-align:center;width:100%;cursor:pointer;background:0;font-size:24px}.expanded-details .card .card-header button{padding-top:.75rem}#accordion-details .card .card-header button[aria-expanded=false]::after{position:absolute;top:50%;right:.625rem;display:block;margin-left:0;margin-right:0;font-size:16px;transform:translateY(-50%);cursor:pointer;transition:all .2s linear .05s}#accordion-details .card .card-header button[aria-expanded=true]::after{position:absolute;top:50%;right:.625rem;display:block;margin-left:0;margin-right:0;font-size:16px;transform:translateY(-50%);cursor:pointer;transition:all .2s linear .05s}#accordion-details .card .collapse,.expanded-details .card .collapse{border:0}#product-details .select-size,#product-details .select-metal{list-style:none;margin:0;padding:.5rem 0 1.5rem 0;white-space:nowrap}#product-details .select-size::before,#product-details .select-size::after,#product-details .select-metal::before,#product-details .select-metal::after{content:"";display:block;float:none;clear:both}#product-details .select-size li,#product-details .select-metal li{display:block;float:left;width:34px;height:34px;margin-right:.25rem;margin-bottom:.25rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-align:center;justify-content:center}#product-details .select-size li a{border:2px solid rgba(var(--bs-body-color-rgb),0.075);width:34px;height:34px;line-height:34px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-align:center;justify-content:center;border-radius:40px;color:#333;text-decoration:none;font-size:12px}#product-details .select-metal .rose,#product-details .select-metal .yellow,#product-details .select-metal .white,#product-details .select-metal .platinum{width:34px;height:34px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-align:center;justify-content:center;border-radius:40px;color:white;font-weight:bold;font-size:12px;border:1px solid rgba(var(--bs-body-color-rgb),0.1);text-decoration:none !important}#product-details .select-metal .rose{background:#eab7bc}#product-details .select-metal .yellow{background:#dcbf5f}#product-details .select-metal .white{background:#ddd}#product-details .select-metal .platinum{background:#d0d0d0}#product-details .select-metal li,#product-details .select-metal .active{border-radius:40px}#product-details .select-size .active a{border-color:rgba(var(--bs-body-color-rgb),0.75);font-size:12px;font-weight:bold}#product-details .select-metal .active{border-color:rgba(var(--bs-body-color-rgb),0.75)}#product-details .select-metal li>a,#product-details .select-metal .active>a{text-decoration:none !important}#product-details .select-metal .active>a>span{width:26px;height:26px;padding:3px}#product-details .only-setting{text-transform:uppercase;font-size:70%;font-weight:bolder}#product-details .form-label-group{margin-top:1rem !important}#product-details .form-group label{margin:0}#product-details #product-details-header .btn>[class^=icon-]{color:inherit !important}.item-in-a-wishlist .btn-wishlist{color:var(--bs-danger)}.in-stock-flag label{background:var(--bs-primary);padding:.25rem .5rem;color:white;border-radius:.25rem;font-size:11px;font-weight:bolder}#jewelrydetails-image-column{max-width:100%;width:100% !important}.diamonds-list{display:block}.diamonds-list .diamond{display:block;float:left;min-width:45px;text-align:center;margin-top:15px;margin-bottom:5px}.diamonds-list .diamond i{font-size:25px;margin-top:-10px;display:block}.diamonds-list .diamond span{display:block;font-size:9px;font-weight:bolder}.price-badge{font-size:.65rem;letter-spacing:.05rem;transform:translateY(-3px);border-radius:.125rem;margin-left:1rem;height:14px;line-height:14px;padding:0 .65rem 0 .5rem;position:relative}.price-badge::before{border:4px solid #dc3545;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;position:absolute;top:50%;left:-8px;content:"";display:block;transform:translateY(-50%)}#color-chart{max-width:100%;margin:20px 20px 0 20px}#color-chart .color-img{padding:5px;display:block;border:2px solid transparent}#color-chart .color-img.active{border:2px solid var(--bs-primary);border-radius:50%}#color-chart h5{font-size:.875rem}#color-chart .bracket{display:block;max-width:100%;height:15px;margin-bottom:.75rem;border-left:2px solid rgba(var(--bs-body-color-rgb),0.075);border-right:2px solid rgba(var(--bs-body-color-rgb),0.075);border-bottom:2px solid rgba(var(--bs-body-color-rgb),0.075)}#clarity-table{max-width:100%;margin:20px auto}#clarity-table td{font-size:.875rem;text-align:left;vertical-align:middle;padding:.5rem 1rem;position:relative;text-transform:uppercase;font-weight:bold}#clarity-table td.title{font-size:.875rem;width:80px;text-align:center}#clarity-table td p{font-size:.875rem;font-weight:normal;font-style:italic;text-transform:none;line-height:1.1}#clarity-table td p em{font-size:.75rem}#clarity-table td.active.title{font-weight:bold}#diamond-size .ct-img img{display:block;margin:0 auto}#diamond-size .ct-img label{line-height:1;text-align:center;margin-top:.5rem}#diamond-size .ct-img label,#diamond-size .ct-img label span,#diamond-size .ct-img label span small{font-size:12px;font-weight:normal;width:100%}#diamond-size .ct-img label small,#diamond-size .ct-img label span small{text-transform:uppercase;font-size:10px}#diamond-size .brackets{position:relative}#diamond-size .brackets .col::before,#diamond-size .brackets .col-3::before{border-left:2px solid rgba(var(--bs-body-color-rgb),0.075);content:"";height:20px;display:block;position:absolute;left:0;margin-left:-1px}#diamond-size .brackets .col+.col::before{display:none}#diamond-size .brackets .bracket{border-top:2px solid rgba(var(--bs-body-color-rgb),0.075);position:relative;height:30px}#diamond-size .brackets .bracket::before{border-left:2px solid rgba(var(--bs-body-color-rgb),0.075);content:"";height:12px;display:block;position:absolute;left:50%;margin-left:-1px}#diamond-size .brackets .bracket::after{border-left:2px solid rgba(var(--bs-body-color-rgb),0.075);content:"";height:20px;display:block;position:absolute;left:100%;margin-left:-1px}#diamond-size .brackets .col,#diamond-size .brackets .col-3{padding:0}#diamond-cut .list-group-box,#diamond-clarity .list-group-box{padding:20px;margin-top:0;background:var(--bs-primary)}#diamond-cut .list-group-box h4,#diamond-clarity .list-group-box h4{margin:.5rem 0;color:#fff}#diamond-cut .list-group-box p,#diamond-clarity .list-group-box p{margin:.5rem 0;color:#fff}#diamond-cut .table-condensed td,#diamond-clarity .table-condensed td{vertical-align:middle}#diamond-cut .table td,#diamond-clarity .table td{position:relative}#diamond-cut .table td:nth-child(1),#diamond-clarity .table td:nth-child(1){background:rgba(var(--bs-body-color-rgb),0.075)}#diamond-cut .table span.active,#diamond-clarity .table span.active{content:"";display:inline-block;position:relative;width:7px;height:7px;border-radius:50%;transform:translateY(-1px);margin-right:.25rem}@media(max-width:767px){#diamond-cut .table span.active,#diamond-clarity .table span.active{border:3.5px solid var(--bs-primary)}}@media(min-width:768px){#diamond-cut .table span.active,#diamond-clarity .table span.active{border:15px solid var(--bs-primary);border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent}}#diamond-cut .table .disabled em,#diamond-clarity .table .disabled em{font-size:80%;line-height:1.1;display:block}#diamond-size .list-group-box{display:block;width:90px;color:white;position:absolute;bottom:14px;left:0;transform:translateX(-50%);text-align:center}#diamond-size .list-group-box::before{position:absolute;bottom:-20px;left:50%;transform:translateX(calc(-50% - 2px));content:"";border:10px solid var(--bs-primary);border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent}#diamond-size .list-group-box h4,#diamond-size .list-group-box h4 small{margin:0;font-weight:bold;color:#fff;background:var(--bs-primary)}#diamond-size .diamond-size-track{width:100%;position:relative;height:70px;margin:0;margin-left:3px}#diamond-cut .diamond-cut-image{margin-bottom:20px}.force-middle{transform:translateY(-50%);position:absolute;top:50%;left:0}.column-slider-left .column-slider,.column-slider-right .column-slider{width:calc(100% - 80px);width:100%}.column-slider-thumbs.owl-thumbs-left,.column-slider-thumbs.owl-thumbs-right{width:100%;-ms-flex-direction:row !important;flex-direction:row !important}@media(min-width:768px){.column-slider-thumbs.owl-thumbs-left,.column-slider-thumbs.owl-thumbs-right{width:80px;-ms-flex-direction:column !important;flex-direction:column !important}}@media(max-width:767px){#jewelry-image-thumbs{padding-top:20px !important;padding-bottom:10px !important}.column-slider-thumbs.owl-thumbs-left>.thumb-item,.column-slider-thumbs.owl-thumbs-right>.thumb-item,.column-slider-thumbs.owl-thumbs-left>.thumb-item+.thumb-item,.column-slider-thumbs.owl-thumbs-right>.thumb-item+.thumb-item,.column-slider-thumbs:not(#jewelry-image-mobile-thumbs)>.thumb-item{margin:0 4px !important}.column-slider-thumbs.owl-thumbs-left>.thumb-item.active,.column-slider-thumbs.owl-thumbs-right>.thumb-item.active,.column-slider-thumbs:not(#jewelry-image-mobile-thumbs)>.thumb-item.active{margin:0 8px !important}.column-slider-thumbs.owl-thumbs-left>.thumb-item.active:first-child,.column-slider-thumbs:not(#jewelry-image-mobile-thumbs)>.thumb-item.active:first-child{margin:0 8px 0 4px !important}.column-slider-thumbs.owl-thumbs-left>.thumb-item.active:last-child,.column-slider-thumbs:not(#jewelry-image-mobile-thumbs)>.thumb-item.active:last-child{margin:0 4px 0 8px !important}}.column-slider-under-ringsettings-block{width:100%;float:none;padding-top:1rem}#shape-picker{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px;margin-bottom:-3px}#shape-picker .dropdown-menu{min-width:1px;padding:.5rem;top:-72px !important;left:50% !important;transform:translateX(-50%) !important}#shape-picker .dropdown-menu i{text-align:center}#shape-picker .dropdown-menu .h2{text-align:center}#shape-picker .dropdown-menu .h6{font-size:10px;font-weight:bolder;text-align:center}#shape-picker .dropdown-menu .dropdown-item{padding:0}#shape-picker .dropdown-menu .dropdown-item>div{padding:.25rem .75rem .25rem .25rem;width:auto}#shape-picker .dropdown-menu .dropdown-item+.dropdown-item>div{padding:.25rem .75rem}#shape-picker .dropdown-menu .dropdown-item:last-child>div{padding:.25rem .25rem .25rem .75rem}#shape-picker .dropdown-toggle::after{transform:rotate(180deg)}.spinning-image-badge{position:absolute;top:0;right:-5px;z-index:10000;max-width:80px}.spinning-image-badge button{border:0;background:0}#extra-details textarea.form-control,.clickable-stars{background:white !important}.clickable-stars .icon-star,.clickable-stars .icon-star-o{font-size:22px}.clickable-stars .icon-star-o+.icon-star-o{margin-left:3px}.clickable-stars .icon-star-o::before{font-family:"FontAwesome" !important;content:"\f006" !important}.clickable-stars .icon-star-o:hover::before{font-family:"FontAwesome" !important;content:"\f005" !important}#jewelry-details-main-img-wrap-1,#jewelry-details-main-img-wrap-2,#jewelry-details-main-img-wrap-3,#jewelry-details-main-img-wrap-4,#jewelry-details-main-img-wrap-5{border:0 solid rgba(var(--bs-body-color-rgb),0);cursor:default}#jewelry-details-main-img-wrap-1:not(.video360):hover,#jewelry-details-main-img-wrap-2:not(.video360):hover,#jewelry-details-main-img-wrap-3:not(.video360):hover,#jewelry-details-main-img-wrap-4:not(.video360):hover,#jewelry-details-main-img-wrap-5:not(.video360):hover{border:0 solid rgba(var(--bs-body-color-rgb),0)}#jewelry-main-images{margin-top:30px}#jewelry-main-images .owl-stage>.owl-item.active{display:flex;justify-content:center}#jewelry-main-images .owl-stage .owl-item.active>.owl-item.active{width:auto}#jewelry-main-images .owl-stage>.owl-item .widget video{max-width:100%;max-height:100% !important;display:block;margin:0 auto;padding:0}#jewelry-main-images .owl-stage>.owl-item>div,#jewelry-main-images .owl-stage>.owl-item .widget{width:100%}#jewelry-main-images .owl-stage>.owl-item .widget iframe{max-width:100%;margin:0 auto}#jewelry-main-images .owl-carousel .owl-stage{display:ms-flexbox !important;display:flex !important;-ms-flex-align:center !important;align-items:center !important}#jewelry-main-images .owl-carousel .owl-stage>.owl-item img,#jewelry-main-images .owl-carousel .owl-stage>.owl-item video,#jewelry-main-images .owl-carousel .owl-stage>.owl-item .owl-item{width:0;height:0}#jewelry-main-images .owl-carousel .owl-stage>.owl-item.active img,#jewelry-main-images .owl-carousel .owl-stage>.owl-item.active video,#jewelry-main-images .owl-carousel .owl-stage>.owl-item.active{width:100%;height:100%;object-fit:cover;max-width:initial}#jewelry-main-images .owl-carousel .owl-stage>.owl-item{display:ms-flexbox !important;display:flex !important;-ms-flex-align:center !important;align-items:center !important;width:100%;height:100%}#jewelry-main-images .owl-stage>.owl-item,#jewelry-main-images .owl-carousel .owl-stage>.owl-item{opacity:1;aspect-ratio:1/1}#jewelry-main-images .owl-stage>.owl-item.active,#jewelry-main-images .owl-carousel .owl-stage>.owl-item.active{opacity:1;aspect-ratio:1/1}#jewelry-main-images .owl-dots{display:none}#jewelry-main-images .owl-nav{display:none}#jewelry-details-h1,#product-details-header h1{text-transform:none !important;width:100%}#product-details-price{font-size:1.3rem !important;font-weight:bold !important;text-transform:none !important}#jewelry-main-images .owl-stage .owl-item.active>.owl-item.active{width:100% !important}#jewelry-similar-items .grid .grid-item .widget img{aspect-ratio:1/1 !important;width:100% !important;height:auto !important;object-fit:cover !important;margin:0 auto !important}#store-reviews img.avatar{aspect-ratio:1/1 !important;width:100% !important;height:auto !important;object-fit:cover !important;margin:0 auto !important}#sezzleModal .h2{line-height:1;display:ms-flexbox !important;display:flex !important;-ms-flex-align:center !important;align-items:center !important;-ms-flex-align:center !important;justify-content:center !important;border-radius:60px;width:60px;height:60px;margin:0 auto 5px auto;color:white}#sezzleModal .lh-1{line-height:1.2;display:block}#sezzleModal p.lh-1{line-height:1}#product-details .financing-teaser accrue-savings,#product-details .financing-teaser accrue-savings *{font-family:var(--bs-p-family),var(--bs-body-font-family) !important}#product-details .financing-teaser accrue-savings+br{display:none !important}a#jewelry-details-brand-image-mobile>img{padding:1rem}@media(max-width:767px){#diamond-cut .list-group-box,#diamond-clarity .list-group-box{margin-top:0 !important}.force-middle{transform:none;position:static;top:auto;left:auto}#jewelry-details-main-img-wrap-1:focus,#jewelry-details-main-img-wrap-2:focus,#jewelry-details-main-img-wrap-3:focus,#jewelry-details-main-img-wrap-4:focus,#jewelry-details-main-img-wrap-5:focus{border:0 solid rgba(var(--bs-body-color-rgb),0)}}@media(min-width:768px){#product-details .financing-teaser{text-align:left !important}#jewelry-details-description{text-align:left !important}#jewelry-details-description.text-center{text-align:center !important}#jewelry-main-images{margin-top:0}#color-chart{margin-top:0}.expanded-details .card .card-header button{padding-top:3rem}#accordion-details .card .card-body,.expanded-details .card .card-body{padding:1rem 0 2.5rem 0}.expanded-details .card{border:0}#accordion-details .card .card-header,.expanded-details .card .card-header{padding-top:2rem;border-top:0 solid}.expanded-details .card .card-header button{padding-top:0}#accordion-details .card .card-header button,.expanded-details .card .card-header button{text-align:center;font-size:24px;pointer-events:none;cursor:default}#accordion-details .card .collapse,.expanded-details .card .collapse{display:block !important}#accordion-details .card .card-header button[aria-expanded=true]::after,#accordion-details .card .card-header button[aria-expanded=false]::after,.expanded-details .card .card-header button[aria-expanded=true]::after,.expanded-details .card .card-header button[aria-expanded=false]::after{display:none}#diamond-cut .table span.active,#diamond-clarity .table span.active{content:"";display:block;position:absolute;top:50%;left:-21px;transform:translateY(-50%);width:auto;height:auto;border-radius:0;color:var(--bs-primary)}#diamond-size .diamond-size-track{width:88.9999%;margin:0;position:relative;height:70px;margin-left:calc(-5.5555% + 2px)}#diamond-cut .diamond-cut-image{transform:translateY(25%);margin-bottom:0}.column-slider-left .column-slider,.column-slider-right .column-slider{width:calc(100% - 90px)}.column-slider-thumbs.owl-thumbs-left,.column-slider-thumbs.owl-thumbs-right{width:90px}.column-slider-under-ringsettings-block{width:calc(100% - 90px);float:right}.column-slider-under-ringsettings-block.no-thumbs{float:none;width:100%}}@media(min-width:992px){.column-slider-under-ringsettings-block{width:calc(100% - 90px);float:right}.column-slider-under-ringsettings-block.no-thumbs{float:none;width:100%}}@media(min-width:1200px){.column-slider-under-ringsettings-block{width:calc(100% - 90px);float:right}.column-slider-under-ringsettings-block.no-thumbs{float:none;width:calc(100% + 0px)}}#jewelry-details-available-locations{text-align:center !important}.zoom-gallery{display:-ms-flexbox !important;display:flex !important;max-width:100%;-ms-flex-direction:column !important;flex-direction:column !important}.zoom-gallery video{display:block !important;max-width:100%}.zoom-gallery #viewers>a{text-align:center;margin:0 auto;max-width:100%;outline:none !important}.MagicZoom figure.mz-figure{width:100%;height:100%;text-align:center}figure.mz-figure{max-width:100%;width:100%}.MagicZoom figure.mz-figure>img,body#ringsettings-details div#page-wrap section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-1:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#ringsettings-details div#page-wrap section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-2:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#ringsettings-details div#page-wrap section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-3:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#ringsettings-details div#page-wrap section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-4:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#ringsettings-details div#page-wrap section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-5:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewelry-details div#jewelry-details div section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-1:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewelry-details div#jewelry-details div section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-2:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewelry-details div#jewelry-details div section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-3:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewelry-details div#jewelry-details div section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-4:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewelry-details div#jewelry-details div section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-5:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewelry-details div#page-wrap section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-1:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewelry-details div#page-wrap section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-2:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewelry-details div#page-wrap section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-3:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewelry-details div#page-wrap section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-4:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewelry-details div#page-wrap section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-5:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-1:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-2:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-3:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-4:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-5:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewelry-details section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-1:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewelry-details section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-2:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewelry-details section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-3:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewelry-details section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-4:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewelry-details section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-5:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewellery-details section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-1:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewellery-details section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-2:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewellery-details section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-3:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewellery-details section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-4:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewellery-details section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-5:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img{width:auto !important;height:auto !important;max-width:100% !important;max-height:100% !important;margin:0 auto !important}@media(min-width:1200px){body#ringsettings-details div#page-wrap section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-1:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#ringsettings-details div#page-wrap section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-2:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#ringsettings-details div#page-wrap section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-3:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#ringsettings-details div#page-wrap section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-4:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#ringsettings-details div#page-wrap section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-5:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewelry-details div#page-wrap section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-1:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewelry-details div#page-wrap section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-2:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewelry-details div#page-wrap section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-3:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewelry-details div#page-wrap section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-4:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewelry-details div#page-wrap section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-5:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-1:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-2:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-3:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-4:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-5:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewelry-details section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-1:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewelry-details section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-2:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewelry-details section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-3:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewelry-details section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-4:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewelry-details section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-5:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewellery-details section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-1:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewellery-details section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-2:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewellery-details section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-3:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewellery-details section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-4:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img,body#jewellery-details section div div div section div div div div div div#jewelrydetails-image-column div#jewelry-main-images div div a#jewelry-details-main-img-wrap-5:not(.mz-no-rt-width-css)>.mz-figure:not(.mz-no-rt-width-css)>img{width:auto !important;height:auto !important;max-width:650px !important;max-height:650px !important;margin:0 auto !important}#jewelry-main-images .owl-stage>.owl-item .widget video{width:600px !important;height:600px !important;max-width:600px !important;max-height:600px !important;margin:0 auto !important}#jewelry-main-images .owl-stage>.owl-item,#jewelry-main-images .owl-carousel .owl-stage>.owl-item,#jewelry-main-images .owl-stage>.owl-item.active,#jewelry-main-images .owl-carousel .owl-stage>.owl-item.active{aspect-ratio:auto}}.MagicZoom *,.MagicZoom:focus{outline:none !important}.zoom-gallery #viewers>a{display:block !important;position:absolute;z-index:-1;opacity:0;transition:all .2s ease-in-out}.zoom-gallery #viewers>a.active{display:block !important;position:relative;z-index:1;opacity:1}.zoom-gallery .selectors{display:-ms-flexbox;display:flex;justify-content:center;padding:10px 6px}.zoom-gallery .selectors a{max-width:calc(20% - 8px);margin:0 4px;transition:all .2s ease-in-out;outline:none !important}.zoom-gallery .selectors a:focus{outline:none !important}a[data-slide-id] img,a[data-slide-id] video,.mz-thumb img,.mz-thumb video{padding:0;border:1px solid rgba(var(--bs-body-color-rgb),0.075);box-sizing:border-box;border-radius:3px;transition:all .2s ease-in-out}.mz-thumb.mz-thumb-selected img,.mz-thumb:hover img,.mz-thumb:hover video{border-color:rgba(var(--bs-body-color-rgb),0.15)}.mz-thumb,.mz-thumb:focus{outline:none !important}.mz-thumb.mz-thumb-selected.active img,.mz-thumb.mz-thumb-selected.active video,[data-slide-id=video-1].active img{border-width:2px !important;border-style:solid !important;border-color:rgba(var(--bs-body-color-rgb),0.15);transform-origin:center;transform:scale(1.135)}.zoom-gallery .mz-thumb.mz-thumb-selected.active,[data-slide-id=video-1].active{margin-right:8px !important;margin-left:8px !important}.zoom-gallery .mz-thumb.mz-thumb-selected.active:first-child{margin-right:8px !important;margin-left:4px !important}[data-slide-id=video-1].active{margin-right:8px !important;margin-left:4px !important}.zoom-gallery .mz-thumb.mz-thumb-selected.active:last-child{margin-right:4px !important;margin-left:8px !important}@media(min-width:575px){.zoom-gallery .selectors a{max-width:75px}}@media(min-width:768px){.zoom-gallery{display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.zoom-gallery .selectors{-ms-flex-direction:column !important;flex-direction:column !important}.zoom-gallery .selectors a{margin:4px 0}.zoom-gallery .mz-thumb.mz-thumb-selected.active{margin:8px 0 !important}.zoom-gallery .mz-thumb.mz-thumb-selected.active:first-child{margin:4px 0 8px 0 !important}[data-slide-id=video-1].active{margin:4px 0 8px 0 !important}.zoom-gallery .mz-thumb.mz-thumb-selected.active:last-child{margin:8px 0 4px 0 !important}}@media(max-width:767px){[data-magic-ua=safari] .mz-expand,[data-magic-ua=safari] .mz-expand .mz-expand-bg{background:white}[data-magic-ua=safari] .mz-expand .mz-expand-bg>img{display:none !important}}.zoom-gallery{text-align:center}.zoom-gallery-slide{display:none}.zoom-gallery-slide.active{display:block}.zoom-gallery .iframe-slide{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.zoom-gallery .iframe-slide iframe,.zoom-gallery .iframe-slide object,.zoom-gallery .iframe-slide embed{position:absolute;top:0;left:0;width:100%;height:100%}.arrivesByNotice{display:none;margin-top:-1.5rem}.arrivesByNotices .arrivesByNotice{margin-top:.25rem}.arrivesByNotices .arrivesByNotice:first-of-type{margin-top:-1.5rem}.arrivesByNotice.alert{padding:12px 20px 12px 40px;position:relative}.arrivesByNotice.alert svg{width:15px;position:absolute;top:14px;left:20px;fill:var(--bs-success)}#product-details .arrivesByNotice.alert>span{text-decoration:underline;cursor:pointer;color:inherit}.arrivesByNotice.alert::before{background-size:contain;background-position:center;background-repeat:no-repeat;color:transparent}