@charset "UTF-8";#main-footer{color:#eae8e6;background:url(/cdn/shop/t/4/assets/footer-bg.jpg?v=1682802\2026)}.main-footer.content-area{width:100%;max-width:none}#main-footer .connect{display:table;width:100%;max-width:1400px;margin:0 auto}.main-header nav.bordered{border-bottom:0px}nav.full.bordered{width:92%;margin:0 auto}.main-footer .connect.module-count-2>li{width:33%}.sub-footer.two li{position:relative;display:inline-block;text-align:left;transition:.15s cubic-bezier(.4,0,.2,1) color,.15s cubic-bezier(.4,0,.2,1) background-color,.15s cubic-bezier(.4,0,.2,1) border}#shopify-section-1592238040261{background-color:#eae8e6;border-top:#99d4cc}.featured-collections .collection a{background-color:#fff3}.collection-title .description{max-width:100%;text-align:left}.breadcrumb-navigation,#shopify-section-bridal-collection .page-title{text-align:left}#shopify-section-bridal-collection .rte p{margin:0 0 2px}.main-header-wrap .main-header{background-color:#fff}.main-header-wrap{border-bottom:5px solid #94dbd0}.tags-wrap .shop-by{padding-right:20px;text-transform:uppercase}.pxuSexyDropWrapper{text-align:left;width:235px;background-color:#f9f9f9;-webkit-box-shadow:0px 0px 0px 1px #afaeac;-moz-box-shadow:0px 0px 0px 1px #afaeac;box-shadow:0 0 0 1px #afaeac;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align: auto;zoom:1;*display: inline}.lt-ie9 .pxuSexyDropWrapper{border:1px solid #afaeac}.pxuSexyDropWrapper,.pxuSexyDropWrapper select{cursor:pointer}.pxuSexyDropWrapper select{left:10px}.pxuSexyDropWrapper .pxuSexyDrop{color:#bbb;font-size:12px;padding:8px 10px;font-family:Source Sans Pro,sans-serif}.pxuSexyDropWrapper .toggle{position:absolute;right:0;top:0;bottom:0;width:38px;background:#afaeac;-webkit-border-radius:0px 4px 4px 0px;-moz-border-radius:0px 4px 4px 0px;-ms-border-radius:0px 4px 4px 0px;-o-border-radius:0px 4px 4px 0px;border-radius:0 4px 4px 0}.pxuSexyDropWrapper .toggle:before{content:"";display:block;position:absolute;top:14px;right:14px;width:0px;height:0px;border-style:solid;border-width:6px 4px 0 4px;border-color:#bbbbbb transparent transparent transparent}.lt-ie9 .pxuSexyDropWrapper .toggle:before{display:none}.contact-header{position:relative;display:block;width:100%;border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;text-align:center}.contact-header .logo-container{width:35%;padding:0;margin:0;display:inline-block;position:relative;vertical-align:middle}.template-contact .text-content-wrap{padding-bottom:80px;padding-top:40px}.template-contact .text-content{float:none;width:100%}.template-contact .sidebar{float:right;width:40.4286%;padding-left:8.5714%;position:relative;z-index:1}.template-contact .text-content.contact p{line-height:150%;margin:5px}.template-contact .google-maps{display:block;position:relative;width:59%}.template-contact .google-maps iframe{max-width:780px;height:250px!important}.template-contact .text-content-wrap{max-width:none}.vimeo{width:75%;margin:0 auto;height:420px;display:block;position:relative}.vimeo iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-title{text-align:left}.page-title .label{font-style:italic;font-weight:400}.three-grid-across{width:100%;letter-spacing:-.65em;text-align:left;display:block}.three-grid-across .item{height:650px}.three-grid-across .item{width:31.2%;background:#fff;margin:25px auto;letter-spacing:normal;display:inline-block;position:relative;float:none;text-align:left;vertical-align:top;box-sizing:border-box;font-family:Source Sans Pro;height:630px}.three-grid-across .item:nth-child(1){margin-right:1em}.three-grid-across .item:nth-child(2){margin-left:1em;margin-right:1em}.three-grid-across .item:nth-child(3){margin-left:1em}.three-grid-across .item img{width:100%}.three-grid-across .item p{padding-left:25px;padding-right:25px;color:#413a35;margin-top:0}.three-grid-across .item h1{padding-left:25px;padding-right:25px;font-weight:600;font-size:17px;color:#010101;padding-top:10px;text-transform:uppercase}.three-grid-across .item h1 span{color:#c7c4c2;font-size:26px;font-weight:400;padding-right:5px}.three-grid-across .item.last-bucket img{width:auto;display:inline-block}.three-grid-across .item a{text-decoration:underline}.three-grid-across .item.custom-height{height:560px}.three-grid-across .item{width:32%}.three-grid-across .item:nth-child(1){margin-right:.75em}.three-grid-across .item:nth-child(2){margin-left:.5em;margin-right:.75em}.three-grid-across .item:nth-child(3){margin-left:.75em}.three-grid-across .item.last-bucket img{width:100%;display:block}.three-grid-across .item.last-bucket p{display:block;position:relative;width:100%;top:0;right:0}.three-grid-across .item.last-bucket h1{position:relative;top:0;left:0}.three-grid-across .item.last-bucket{width:100%;height:auto;padding:20px}.three-grid-across .item.last-bucket img{width:48%;display:inline-block}.three-grid-across .item.last-bucket h1{display:block;position:absolute;top:10px;left:49%}.three-grid-across .item.last-bucket p{display:block;position:absolute;right:10px;top:60px;width:50%}@media (max-width: 1180px){.three-grid-across .item.last-bucket img{width:100%;display:block}.three-grid-across .item.last-bucket p{display:block;position:relative;width:100%;top:0;right:0}.three-grid-across .item.last-bucket h1{position:relative;top:0;left:0}}.main-footer{padding-top:40px;padding-bottom:40px}.main-footer .connect{border-top:1px solid #afaeac;border-bottom:1px solid #afaeac}.sub-footer{background:#000;margin:0 auto}.main-footer .sub-footer.two{padding:0;margin:0;border-top:1px solid #434343;border-bottom:1px solid #434343}.main-footer .sub-footer.two ul{list-style:none;list-style-image:none;margin:0;padding:0;text-align:center}.main-footer .sub-footer.two ul li{padding-top:10px;padding-bottom:10px;margin-top:10px;margin-bottom:10px;text-transform:uppercase;border-right:1px solid #434343}.footer-linklist-one{width:100%}.sub-footer.two ul li{padding:0 30px;margin-top:10px;margin-bottom:10px;text-transform:uppercase}.sub-footer.two ul li a{color:#bbb}.page-header-image img{width:100%}.template-page .text-content-wrap,.template-contact .text-content-wrap{max-width:none}.two-grid-across{width:100%;letter-spacing:-.65em;margin-left:-1em;margin-right:-1em;text-align:left;display:block}.two-grid-across .item{width:46.8%;background:#fff;letter-spacing:normal;display:inline-block;margin:25px 1em;position:relative;float:none;text-align:left;vertical-align:top;box-sizing:border-box;font-family:Source Sans Pro}.two-grid-across .item p{padding-left:20px;padding-right:20px;color:#413a35;margin-top:0}.two-grid-across .item h1{padding-left:20px;padding-right:20px;font-size:17px;color:#010101;padding-top:10px;font-weight:600}.two-grid-across .item img{width:100%}.one-grid-across{display:block;position:relative;width:100%}.one-grid-across .item{display:block;position:relative;width:100%;padding:20px;margin-bottom:20px;background:#fff}.one-grid-across .item img{border:1px solid #cccccc;display:inline-block;position:relative;vertical-align:top}.one-grid-across .item .text-content.first{position:relative;display:inline-block;width:40%;padding-left:20px;vertical-align:top}.one-grid-across .item .text-content.first h2{padding:0;margin:0;color:#000;font-size:18px;font-weight:400;line-height:125%}.one-grid-across .item .text-content.first p{font-size:14px;line-height:150%;color:#413a35;padding:0;margin:0}.one-grid-across .item .text-content.second{position:relative;display:inline-block;width:35%;padding-left:0}.one-grid-across .item .text-content.second p{margin:0;color:#000;font-size:14px;line-height:125%;padding:5px 0 0;vertical-align:top}.one-grid-across .item .text-content.second p b{font-weight:600;color:#010101;padding-right:3px}.one-grid-across .item .text-content.second p a{text-transform:uppercase;text-decoration:underline;margin-top:20px;position:relative;display:block}.text-content-wrap blockquote{border-left:none}.breadcrumb-navigation{padding-left:0}.content-wrap.blog .blog-articles .article-image,.blog.content-wrap .blog-article .article-image{display:none}.main-footer .connect .title,.main-footer .footer-message,.main-footer .email,#main-footer .newsletter a,#main-footer .contact a,#main-footer .footer-menu a,#main-footer .social a{color:#bbb}.footer-menu .newsletter-wrap .submit{margin-left:0;background-color:#bbb;border:1px solid #bbbbbb;color:#000}.main-footer .first.newsletter .footer-message.soc{text-transform:uppercase;font-size:19px}.first.newsletter.touch{font-size:19px;line-height:26px;color:#bbb!important}.main-footer .connect .social .social-link svg{color:#bbb!important}.sub-footer__section--left{display:none}.main-footer .sub-footer__section--right{text-align:center}.main-footer .sub-footer .payment-options li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align: auto;zoom:1;*display: inline;height:40px;max-width:none;margin:0 4px;background:url(/cdn/shop/t/4/assets/custom_pay_sprite.jpg?v=1535114\2026)}.main-footer .sub-footer .payment-options li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align: auto;zoom:1;*display: inline;height:40px;margin:0 4px;background:url(//www.foxsseattle.com/cdn/shop/t/30/assets/custom_pay_sprite.jpg?v=57922733686127022351703769902)}.main-footer .sub-footer .payment-options li.diners-club{width:100px;background-position:-21px -218px}.main-footer .sub-footer .payment-options li.maestro{width:38px;background-position:-134px -218px}.main-footer .sub-footer .payment-options li.interac{width:31px;background-position:-185px -218px}.main-footer .sub-footer .payment-options li.visa{width:55px;background-position:0px 0px}.main-footer .sub-footer .payment-options li.mastercard{width:55px;background-position:292px 0px}.main-footer .sub-footer .payment-options li.discover{width:90px;background-position:234px 0px}.main-footer .sub-footer .payment-options li.dk{width:41px;background-position:-446px -218px}.main-footer .sub-footer .payment-options li.american-express{width:63px;background-position:-215px 0px}.main-footer .sub-footer .payment-options li.google-wallet{width:81px;background-position:-575px -218px}.main-footer .sub-footer .payment-options li.paypal{width:56px;background-position:-285px 0px}.main-footer .sub-footer .payment-options li.jcb{width:50px;background-position:-742px -218px}.main-footer .sub-footer .payment-options li.cirrus{width:38px;background-position:-806px -218px}.main-footer .sub-footer .payment-options li.stripe{width:49px;background-position:-858px -218px}.main-footer .sub-footer .payment-options li.bitcoin{width:79px;background-position:-922px -218px}.main-footer .sub-footer .payment-options li.unionpay{background:url(//www.foxsseattle.com/cdn/shop/t/30/assets/unionpay-new.png?v=84965927329081459461703769902);width:65px;background-size:contain;background-repeat:no-repeat}.main-header--tools .mini-cart-wrap .item-count{left:calc(100% - 10px)}.collection-container .collection-image{position:relative;width:50%;display:inline-block}.collection-container .collection-copy{padding-left:20px;position:relative;width:49%;display:inline-block;vertical-align:top}.page-title .collection-container .collection-copy p{position:relative;white-space:normal}.template-collection .product-list .product{padding-left:30px;margin-bottom:50px}.product.first.flush{margin-bottom:38px!important}.product.first.flush h3{margin-top:12px}.product-list .product.first.flush p{line-height:1.4;text-align:left}#shopify-section-1592009774061 .home-section{width:100%}#shopify-section-1592009774061 .welcome-area{padding:0}#shopify-section-1592009774061 .content-area{max-width:none}#shopify-section-1592009774061 .home-section.featured-text-container{padding:0;margin:0}#shopify-section-1592009774061 .home-section.featured-text-container h2{display:none}#shopify-section-1592009774061 .home-section.featured-text-container .welcome-container h2{display:block;color:#beb7b2;font-size:18px;font-family:Source Sans Pro,sans-serif;width:100%}#shopify-section-1592009774061 .home-section.featured-text-container .rte{width:100%}.welcome-area{background:#38312b;padding:0}.welcome-area h1{font-style:italic;font-family:Arapey,serif;font-size:44px;color:#beb7b2;font-weight:400;padding-bottom:10px}.welcome-area h2{color:#beb7b2;font-size:18px;font-family:Source Sans Pro,sans-serif}.welcome-area p a{font-size:18px;text-transform:uppercase;padding:10px;border:1px solid #94dbd0;color:#fff}.welcome-area p a:hover{background-color:#94dbd0}.welcome-container{max-width:1030px;margin:0 auto;position:relative;padding:55px 0}.welcome-container .welcome-copy{z-index:2;position:relative;display:block}.welcome-container img{position:absolute;top:-20px;left:0;z-index:0}.swirly-divider-container .swirly-divider{height:24px;background:url(/cdn/shop/t/4/assets/swirly.png?v=5004888145908697682)}.welcome-area{text-align:center;padding:55px 0}.swirly-divider-container{z-index:1;width:100%;margin:0 auto;position:relative}.tags-wrap .shop-by{padding-left:0;padding-right:0}.product-card-interaction-addtocart-available{display:block}.custom-sort label{text-transform:uppercase}.custom-sort select,.tags-wrap select{width:11vw;max-width:225px}.custom-sort label,.tags-wrap label,.tags-wrap legend{width:6vw;max-width:94px;display:inline-block;text-align:right}.tags-wrap legend{float:left}.collection-title{padding-top:0}.rte.description p{padding-bottom:8px}.ila-ds-root .price{margin:0}.ila-ds-root .cart-actions-wrapper button{padding:15px 24px;font-family:Raleway,sans-serif;font-style:normal;font-weight:400;position:relative;display:inline-block;font-size:13px;line-height:1;letter-spacing:.08em;color:#fff;text-align:center;text-transform:uppercase;cursor:pointer;background-color:#41a295;border:1px solid #41a295;border-radius:0;transition:.15s cubic-bezier(.4,0,.2,1) background-color,.15s cubic-bezier(.4,0,.2,1) border-color}.ila-ds-root .cart-actions-wrapper button:hover{background-color:#3d9085}body .ila-ds-root .diamond-swatch{margin:0 0 50px}body .ila-ds-root .diamond-swatch:before{content:"Diamond Size:";color:#222;font-family:Source Sans Pro,sans-serif;font-style:normal;font-weight:400;font-size:14px;min-width:82px}body .ila-ds-root .nice-select.swatch-selects.size{background-color:transparent;border:1px solid #afaeac;height:50px;line-height:50px}body .ila-ds-root .nice-select:before{position:absolute;width:7px;height:7px;top:calc(50% - 7px);right:18px;display:block;border-left:1px solid #222;border-bottom:1px solid #222;background:none;content:"";transform:rotate(315deg)}body .ila-ds-root .nice-select:after{position:absolute;width:7px;height:7px;top:calc(50% - 7px);right:18px;display:block;border-left:1px solid #222;border-bottom:1px solid #222;border-right:none;transform-origin:unset;background:none;content:"";transform:rotate(315deg);margin-top:-1px;pointer-events:none;border-color:#eae8e6 transparent transparent!important}body .ila-ds-root .nice-select.swatch-select.size span,body .ila-ds-root .nice-select.swatch-selects.size span{font-family:Source Sans Pro,sans-serif;font-style:normal;font-weight:400;transition:.15s cubic-bezier(.4,0,.2,1) border;font-size:14px}body .ila-ds-root .nice-select.swatch-select.size .list .option span.carat,body .ila-ds-root .nice-select.swatch-selects.size .list .option span.carat,body .ila-ds-root .nice-select.swatch-select.size .list .option span.note,body .ila-ds-root .nice-select.swatch-selects.size .list .option span.note,body .ila-ds-root .nice-select.swatch-select.size .list .option span,body .ila-ds-root .nice-select.swatch-selects.size .list .option span,body .ila-ds-root .diamond-table .header-content div label,body .ila-ds-root .diamond-table .header-content .price label,body .ila-ds-root .diamond-table .header-content .carat label,body .diamond-holder .header-table div{font-family:Source Sans Pro,sans-serif;font-style:normal;font-weight:400}body .ila-order-created-wrapper .ila-order-created-body-wrapper .diamond-row .diamond-image img{max-width:100%}@media (max-width: 799px){.collections .collection-wrap,.featured-collections .collection-wrap{display:-moz-inline-stack;display:inline-block;vertical-align:top;*vertical-align: auto;zoom:1;*display: inline;width:33.3333%;padding-left:30px}.collections .collection-wrap,.featured-collections .collection-wrap{width:60%;min-width:290px;display:block;margin:0 auto 35px;padding:0}.collection-container .collection-copy p{white-space:normal;padding:0;margin:0}.collection-container .collection-image img{width:100%}.collection-container .collection-copy{display:block;width:100%;padding-left:0;padding-top:10px}.collection-container .collection-image{display:block;width:100%}.page-title{text-align:center}.contact-header img,.contact-header .logo-container{width:100%}.contact-header .logo-container img{display:inline-block;width:45%}.template-contact .sidebar{float:none;width:100%;margin-top:40px;padding-top:30px;padding-left:0;border-top:1px solid #afaeac}.three-grid-across .item.custom-height{height:initial}.three-grid-across .item{margin-left:0;margin-right:0}.three-grid-across .item:nth-child(1){margin-right:0}.three-grid-across .item:nth-child(2){margin-left:0;margin-right:0}.three-grid-across .item:nth-child(3){margin-left:0}.three-grid-across .item,.two-grid-across .item{width:100%}.one-grid-across .item .text-content.first{width:100%;padding:15px 0 0}.one-grid-across .item .text-content.second,.one-grid-across .item img{width:100%}.coll-filter.tags-dropdown,.custom-sort .tags-dropdown{display:block;margin-bottom:15px}.tags-wrap .shop-by{display:block}.tags-wrap,.custom-sort{text-align:left;width:100%}.tags-wrap label,.custom-sort label{padding-left:0}.custom-sort select,.tags-wrap select{width:52vw;max-width:225px}.custom-sort label,.tags-wrap label{width:57vw;max-width:94px;display:inline-block;text-align:left}.template-collection .product-list .product,.template-index .featured-collections .collection-wrap{margin:0 auto}.tags-wrap legend{float:unset}.custom-sort label,.tags-wrap label,.tags-wrap legend{width:80vw;text-align:left}.product-list .product.first.flush p{text-align:center}.product-list .product.first.flush .product-card-details .price{font-size:14px!important}.product.first.flush{margin-bottom:2px!important}}h2.title{-webkit-text-stroke:.2px black}.product-card-figure a:focus{border:3px solid #5AA196}a.slideshow-link:focus{border:3px solid #fff}h3.label{-webkit-text-stroke:.2px black;font-weight:700}[data-product-gallery-image-zoom] .product-gallery--viewport--figure img{cursor:unset}.ila-ds-root .diamond-holder .diamond-table .table-preview div.title-wrapper{display:flex;padding-left:15px}.ila-ds-root .diamond-holder .diamond-table .table-preview div.title-wrapper img{max-width:30px}body .ila-ds-root .nice-select.swatch-selects.size .current{text-align:left;text-transform:none}body .ila-ds-root .ring-size{display:flex}body .ub-ds-root .unbridaled-ring-size .unbridaled-ring-size-label{font-family:Source Sans Pro,sans-serif;font-size:14px}.ring-size-label:after{content:":";font-family:Source Sans Pro,sans-serif}.ila-ds-root .nice-select.ring-size{background-color:transparent;border:1px solid #afaeac;height:50px;line-height:50px;max-width:initial;border-radius:0;width:100%}.ila-ds-root .nice-select.swatch-selects.size span.current{text-align:left;text-transform:none}body .ila-ds-root .nice-select:hover{border-color:#afaeac}.cs-of-Ila-diamonds .color-block{display:flex;flex-wrap:wrap;width:30%;position:relative}.cs-of-Ila-diamonds .color-block.middle-block{width:40%}.cs-of-Ila-diamonds .color-block .cs-text{width:100%}.cs-of-Ila-diamonds .cs-block .color-block span{position:absolute;width:calc(100% - 60px);display:block;bottom:-40px;border-top:1px solid #b2b2b2;text-align:center;font-size:14px;font-family:inherit;padding:10px 0 0;margin:0 30px;text-transform:uppercase}.cs-of-Ila-diamonds .cs-block .color-block span:after,.cs-of-Ila-diamonds .cs-block .color-block span:before{content:"";top:0;left:50%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none}.cs-of-Ila-diamonds .cs-block .color-block span:after{border-color:#88b7d500;border-top-color:#b2b2b2;border-width:5px;left:50%;transform:translate(-50%)}.cs-of-Ila-diamonds .cs-block .cs-content.color-blocks{margin-bottom:90px}#shopify-section-bridal-collection .product-card-figure{padding-bottom:unset!important}.product-grid-default .product-card-figure{background:#fff}.product-grid-default .product-card-figure img{animation:none}.ProductItem__Image{width:100%}.ProductItem__ColorSwatchList{display:flex;margin-top:10px}.ProductItem__ColorSwatchItem{margin:0 6px 0 0}.ColorSwatch__Radio{display:none}.ColorSwatch__Radio:checked+label,label.ColorSwatch.checked{border:1px solid}.product-grid-taller .product-card-figure{padding-bottom:150%!important}.ColorSwatch__Radio:checked+.product_color_swatch .color_circle:after{content:"";display:block;width:16px;height:16px;border-radius:50%;position:absolute;top:-3px;left:-3px;border:1px solid #D8D8D8}.FeaturedProduct .ColorSwatch__Radio:checked+.product_color_swatch .color_circle:after{width:22px;height:22px}.ColorSwatch.is-active:after,.ColorSwatch__Radio:checked+.ColorSwatch:after{border:1px solid #919191!important;border-radius:50%}.ColorSwatch.color_swatch{border-radius:50%}.ColorSwatch.rose,.color_circle.rose,label.rose{background-color:#bc8f8f}.ColorSwatch.yellow,.color_circle.yellow,label.gold,label.yellow{background-color:gold}.ColorSwatch.white,.color_circle.white,label.white{background-color:#dcdcdc}.ColorSwatch.inum,.color_circle.inum,label.inum,label.platinum{background-color:#a9a9a9}.ColorSwatch.color_swatch:before{content:attr(data-tooltip);display:none}.ColorSwatch{position:relative;display:inline-block;height:30px;width:30px;vertical-align:top;cursor:pointer;background-size:cover}.ColorSwatch,.ColorSwatch:after{border-radius:100%!important}.ColorSwatch--small{width:16px;height:16px}.ColorSwatch--large{width:36px;height:36px}.ColorSwatch--white{outline:1px solid #919191;outline-offset:-1px}.ShapeSwatch__Radio{display:none}.ShapeSwatchList{display:flex;justify-content:flex-start;align-items:center;cursor:pointer;list-style:none;margin:10px 0 0}.ShapeSwatchList .HorizontalList__Item{margin:0;display:none;max-width:30px}.ShapeSwatchList .HorizontalList__Item.active{display:flex}.ShapeSwatchList,.ColorSwatch{-webkit-tap-highlight-color:transparent}.ShapeSwatchList .HorizontalList__Item label.product_shape_swatch{width:28px;display:block}.ShapeSwatchList .HorizontalList__Item label.product_shape_swatch img{max-height:28px}.ShapeSwatchList .HorizontalList__Item label:hover{cursor:pointer}.ShapeSwatchList .HorizontalList__Item:hover:after{background:transparent}.ShapeSwatchList .HorizontalList__Item{display:none;margin:5px 3px 0}.ShapeSwatchList .HorizontalList__Item.active{display:inline-block}.ShapeSwatchList .HorizontalList__Item label{color:transparent;background-color:transparent;border:none}.ShapeSwatchList .HorizontalList__Item input:checked+label{border:none!important;background:transparent;color:transparent}.product_shape_swatch .shape_circle:after{content:"";height:2px;width:70%;background-color:transparent;display:block;margin:5px auto 0}.product_shape_swatch.checked .shape_circle:after{background-color:#dfdfdf}.product-form-grid .ShapeSwatchList .HorizontalList__Item{display:list-item}.product-form-grid .ShapeSwatchList{margin:0}.product-form-grid-select .select-header{margin-right:20px}.product-form-grid-select .select-header.shape-header{margin-bottom:5px;margin-right:0}body .ila-ds-root .ring-size .ring-size-label,body .ila-ds-root .diamond-swatch:before{width:68px;min-width:unset}body .ila-ds-root .nice-select.swatch-selects.ring-size .current{font-family:Source Sans Pro,sans-serif;line-height:50px}body .ila-ds-root .nice-select.swatch-selects.ring-size{max-width:unset;margin:0 0 15px}body .ila-ds-root .nice-select.swatch-selects.ring-size{height:50px}@media screen and (max-width: 580px){body .ila-ds-root .nice-select.swatch-select.size,body .ila-ds-root .nice-select.swatch-selects.size,body .ila-ds-root .nice-select.swatch-selects.ring-size{max-width:285px}}.home-section.slideshow{width:100%;overflow:hidden}.tags-wrap fieldset label:first-of-type{width:auto;margin-left:4px}.main-header--nav-links .dropdown-wrap{width:418px!important;column-count:2}.template-collection .collection-title.page-title .rte.description{width:100%;max-width:760px;margin-left:0}#shopify-section-static-header{margin-bottom:10px}.main-header--nav-links{text-align:right}.main-header-wrap .main-header nav .content-area{width:100%;padding:unset}.main-header nav{border-top:0px;margin-top:-70px!important}.store-title{margin-top:12px}.main-header .main-header--tools{margin-top:-37px}.action-links{z-index:1}@media screen and (max-width: 719px){.store-title{margin-top:20px;margin-bottom:11px}}.content.content-area.Q2 .collection-title-header{width:100%;padding:0}#shopify-section-designer-page .product-inner h2.title a{font-size:18px;text-decoration:underline}#shopify-section-designer-page .text-content-wrap{margin-top:30px}.cart-mini-item-vendor{display:none}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom.scss.css.map?v=165265605821689112561704193397 */
