.sign-up-confirmation{display:block}.responsive-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.responsive-container iframe,.responsive-container object,.responsive-container embed{position:absolute;top:0;left:0;width:100%;height:100%}video::-webkit-media-controls-panel{display:none!important;opacity:1!important}.section-video-background{position:relative}.section-video-background .title-module{margin:20px auto;width:90%}.shopify-section--icons-row+.section-contact-form{margin-top:50px}.contact-form__success.feedback{width:100%;background:#fafafa;text-align:center;padding:10px!important;font-style:italic}.contact-form__success.feedback p{margin-bottom:0}.shopify-section--icons-row .icons-row__image img{width:56px!important}@media (min-width: 768px){.section-video-background .title-module{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:650px;margin:20px auto;min-width:300px;padding:20px;width:90%}}.button.button--simple{background:transparent;border-left:0;border-top:0;border-right:0;border-bottom:1px solid white!important;padding:0!important;min-width:unset!important}.testimonial .accent-line--straight{background-color:#f0ccc8}.contact-form__container{max-width:1000px;margin:0 auto}.contact-form__wrapper{display:flex;flex-flow:row wrap;max-width:unset}.contact-form__wrapper>.form-item--heading{flex-basis:100%!important}.contact-form__wrapper>.form-field{flex-basis:50%}@media (max-width: 768px){.contact-form__wrapper>.form-field{flex-basis:100%}}@media (min-width: 768px){.contact-form__wrapper>.form-field{flex-basis:50%}.contact-form__wrapper>div:nth-child(odd){padding-right:10px}.contact-form__wrapper>div:nth-child(2n){padding-left:10px}.section-contact-form [data-blocks="3"] .contact-form__wrapper>.form-field:nth-of-type(3),.section-contact-form [data-blocks="5"] .contact-form__wrapper>.form-field:nth-of-type(5),.section-contact-form [data-blocks="7"] .contact-form__wrapper>.form-field:nth-of-type(7),.section-contact-form [data-blocks="9"] .contact-form__wrapper>.form-field:nth-of-type(9){flex-basis:100%;padding-right:0}.section-contact-form [data-blocks="3"] .form-button,.section-contact-form [data-blocks="5"] .form-button,.section-contact-form [data-blocks="7"] .form-button,.section-contact-form [data-blocks="9"] .form-button{padding-left:0}}@media (min-width: 768px){.gallery{width:80%;margin-left:auto;margin-right:auto}}.header__icons .nav-item{margin-left:10px}.hide-desktop{display:none}@media (min-width: 1024px){.show-desktop{display:block}}.header__icons .show-desktop svg{position:absolute;top:2px;right:-9px}.header__icons .nav-account-link{display:none}.nav-hamburger .submenu-item a{border-bottom:1px solid #e4e4e4!important}.nav-hamburger .submenu-item .submenu{border:1px solid #e4e4e4!important;border-top:0!important}.nav-hamburger .submenu-item .submenu .submenu-item:last-child a{border-bottom:none!important}.nav-user li.nav-user__item--account{display:none}#shopify-section-header .header-fix-cont,#shopify-section-header .main-logo{height:70px}#shopify-section-header img.logo{width:150px}@media (max-width: 550px){#shopify-section-header header:not(.has-scrolled) .container{margin-top:10px}}#shopify-section-header .has-scrolled .container{margin-top:10px}#shopify-section-header .has-scrolled .main-logo{margin-top:0}#shopify-section-header .has-scrolled .main-logo__image img{max-height:70px}#shopify-section-header .nav-standard,#shopify-section-header .site-header.is-standard,#shopify-section-header .site-header{height:90px}@media screen and (min-width: 1024px){#shopify-section-header .site-header.is-standard .header-fix-cont{height:90px}}button.sign-up-submit,input.sign-up-input{border:0!important;border-bottom:1px solid black!important;padding-left:0!important;padding-right:0!important}button.sign-up-submit{width:unset!important}.footer__social .social-links{justify-content:flex-start;margin-top:20px!important}@media (max-width: 768px){.footer__social .social-links{justify-content:center}}.footer__block .contact-form{margin-top:10px}.sign-up-form{margin-top:0}.section-columns img{width:100%}.section-columns .row{padding:10px 5px}.section-columns .row .grid__item{padding:0 5px}.section-columns .row{display:flex;flex-flow:row wrap}.section-columns .row.not-full-width{margin:0 auto;max-width:100%;width:calc(100% - 80px);padding-left:40px;padding-right:40px}.section-columns .row .grid__item{margin-bottom:20px;width:unset}@media (max-width: 480px){.section-columns .row .grid__item{flex-basis:100%;width:100%}}@media (min-width: 480px) and (max-width: 768px){.section-columns .row .grid__item{flex-basis:50%;width:50%}}@media (min-width: 768px){.section-columns .row[data-columns="4"] .grid__item{flex-basis:25%;width:25%}.section-columns .row[data-columns="2"] .grid__item{flex-basis:50%;width:50%}}.section-columns .grid__item{padding:0 10px;text-align:center;width:100%!important}@media (min-width: 768px){.section-columns .grid__item{width:33.33333%!important}}.section-columns p{padding:0 20px!important}.section-columns p strong{font-weight:700}.section-columns .grid__item img:not(.natural-image){width:100%}.section-columns .grid__item img.natural-image{min-width:50px;width:unset}.video-wrapper{line-height:0}.video-wrapper video{width:100%;height:100%;position:relative!important}.template-index .index-featured-collections .collectionList-row{margin-left:-20px;height:unset;padding:20px 20px 0}.template-index .index-featured-collections .collectionList-row>div{float:left;border:0;margin:0 0 20px 20px;height:calc(50vw - 20px);width:calc(50% - 20px)}@media (max-width: 769px){.template-index .index-featured-collections .collectionList-row>div .collectionBlock-image{padding-top:calc(100% + 20px)}}@media (min-width: 769px){.template-index .index-featured-collections .collectionList-row>div{height:calc(33vw - 20px);width:calc(33.33333% - 20px)}}.template-index .index-featured-collections+.shopify-section .gallery{margin-top:0}.template-index .bodyWrap{margin-top:70px}@media (min-width: 769px){.template-index .bodyWrap{margin-top:90px}}.template-index .custom-html-section .page-title__heading{font-size:27.6px;font-weight:400;line-height:1.1;margin-bottom:50px}.template-index #shopify-section-1532039073433 .button{border-color:#000}.custom-html-section .container{padding-left:0;padding-right:0;width:100%}.custom-html-section .instashop-gallery{padding:1px}.custom-html-section .instashop-gallery h2{font-family:var(--font-2);font-weight:400;font-style:normal;font-size:27.6px;line-height:1.1;margin-bottom:25px}.shopify-section--collections-list .layout-grid-8 .collection-list__row{display:flex;flex-flow:unset;height:12.5vw}.shopify-section--collections-list .collection-list__row.row--8-blocks>div{flex-basis:12.5vw}.shopify-section--collections-list .collection-list__row.row--6-blocks{display:flex;flex-flow:unset;height:calc(100vw / 6)}.shopify-section--collections-list .collection-list__row.row--6-blocks>div{flex-basis:calc(100vw / 6)}@media (max-width: 480px){.shopify-section--collections-list .row--mosaic .collection-block__image{padding-top:100%}.shopify-section--collections-list .collection-list__row.row--8-blocks{display:flex;flex-flow:row wrap;height:100vw}.shopify-section--collections-list .collection-list__row.row--6-blocks{display:flex;flex-flow:row wrap;height:95vw}.shopify-section--collections-list .collection-list__row.row--6-blocks>div,.shopify-section--collections-list .collection-list__row.row--8-blocks>div{flex-basis:calc((100vw - 10px)/2)}}@media (min-width: 480px) and (max-width: 768px){.shopify-section--collections-list .collection-list__row.row--8-blocks{display:flex;flex-flow:row wrap;height:50vw}.shopify-section--collections-list .collection-list__row.row--6-blocks{display:flex;flex-flow:row wrap;height:65vw}.shopify-section--collections-list .collection-block__title{font-size:18px}.shopify-section--collections-list .row--mosaic .collection-block__image{padding-top:100%}.shopify-section--collections-list .collection-list__row.row--8-blocks>div{flex-basis:calc((100vw - 10px)/4)}.shopify-section--collections-list .collection-list__row.row--6-blocks>div{flex-basis:calc((100vw - 10px) / 3)}}@media (min-width: 768px) and (max-width: 1200px){.shopify-section--collections-list .collection-block__title{font-size:18px;text-align:center}.collection-block__info{text-align:center!important}.button{text-align:center}}.collection-block__info{padding:10px!important}.collection-block__info .button{margin-top:5px}@media (min-width: 700px){.shopify-section--slideshow .slide-content{max-width:30vw}}.testimonial__blockquote-quotes{top:unset;bottom:-28px;left:-40px}.shopify-section--image-with-text .section-image-text-ratio-natural .row{height:unset!important}.shopify-section--image-with-text .section-image-text-ratio-natural .flickity-slider{position:relative!important;left:unset!important;transform:unset!important}.shopify-section--image-with-text .section-image-text-ratio-natural .gallery-slider{height:unset;min-height:unset}.shopify-section--image-with-text .section-image-text-ratio-natural .slide-image{position:relative!important;left:unset!important}.shopify-section--image-with-text .section-image-text-ratio-natural .slide-image img{width:100%;height:auto}@media (min-width: 768px){.shopify-section--image-with-text .section-image-text-ratio-natural.row-image-position-right .gallery-slider.block{float:right}.shopify-section--image-with-text .section-image-text-ratio-natural.row-image-position-left .gallery-slider.block{float:left}.shopify-section--image-with-text .section-image-text-ratio-natural.row-image-position-right .gallery-content{position:absolute;left:0}.shopify-section--image-with-text .section-image-text-ratio-natural.row-image-position-left .gallery-content{position:absolute;right:0}}@media (min-width: 768px) and (max-width: 1024px){.testimonials__blocks[data-blocks="3"]>.testimonial{width:33.33333%}}@media (max-width: 768px){.section-columns .section-columns-layout-big{display:flex}.section-columns .section-columns-layout-big.row[data-columns="4"] .grid__item{flex-basis:100%}}@media (min-width: 768px){.section-columns .section-columns-layout-big{display:flex}.section-columns .section-columns-layout-big.row[data-columns="4"] .grid__item{flex-basis:50%}}.shopify-section--icons-row [data-blocks="2"] .container{width:80%;max-width:80%!important}@media (max-width: 768px){.shopify-section--icons-row [data-blocks="2"] .icons-row__item{flex-basis:unset!important;width:100%}}@media (min-width: 768px){.shopify-section--icons-row [data-blocks="2"] .icons-row__item{flex-basis:unset!important;width:50%}}.section-columns .icons-row__title{margin-top:20px}.template-page#press .section-columns .row{display:flex;flex-flow:row wrap}.template-page#press .section-columns .grid__item{flex-basis:50%}@media (min-width: 768px){.template-page#press .section-columns .grid__item{flex-basis:20%}}body#press .article__info,.template-article .article__meta,.template-article article[data-blog-name=press] .article__image{display:none}.template-page .title-module{margin:50px 0}.template-page .page-text-columns .carousel>.block{padding:0 10px;width:100%!important}@media (min-width: 769px){.template-page .page-text-columns .carousel>.block{width:33.33333%!important}}.template-page .page-text-columns .carousel>.block .carousel-slide-info{padding:0 20px!important}.template-page .page-text-columns .carousel>.block .block-image{text-align:center}.template-page .page-text-columns .carousel>.block .block-image img{width:100%}@media (min-width: 769px){.template-page #shopify-section-page-custom-wedding-bands-columns-1 .carousel>div,.template-page #shopify-section-page-custom-engagement-rings-bands-columns-1 .carousel>div,.template-page #shopify-section-page-redesign-columns-1 .carousel>div{width:50%!important}}.template-page #shopify-section-page-redesign-contact .title-module,.template-page #shopify-section-page-custom-wedding-bands-contact .title-module,.template-page #shopify-section-page-custom-engagement-rings-bands-contact .title-module{margin:0 auto}.template-page .page-block-text-image h2,.template-page .page-block-text-image h4,.template-page .page-block-text-image p{text-align:left}@media (max-width: 769px){.template-page .page-block-text-image .gallery .gallery-slider{height:unset!important;min-height:unset!important}.template-page .page-block-text-image .slide-image-bg{display:none!important}.template-page .page-block-text-image .slick-slide .slide-image{position:relative!important}.template-page .page-block-text-image .slick-slide img{position:relative!important;left:unset!important;top:unset!important}}@media (min-width: 769px){.template-page .page-block-text-image .slick-slide img{display:none!important}}.template-page .page-contact .accent-line{background-color:#f1e9df!important}.template-page #shopify-section-page-redesign-columns-1 .container,.template-page #shopify-section-page-redesign-columns-2 .container,.template-page #shopify-section-page-custom-wedding-bands-columns-1 .container,.template-page #shopify-section-page-custom-engagement-rings-bands-columns-1 .container,.template-page #shopify-section-page-custom-engagement-rings-bands-columns-2 .container,.template-page #blog-module-page-how-it-works-image-text-1 .container,.template-page #blog-module-page-how-it-works-image-text-2 .container{width:100%;padding-left:0;padding-right:0}.template-page #shopify-section-page-redesign-columns-1 .post-title,.template-page #shopify-section-page-redesign-columns-2 .post-title,.template-page #shopify-section-page-custom-wedding-bands-columns-1 .post-title,.template-page #shopify-section-page-custom-engagement-rings-bands-columns-1 .post-title,.template-page #shopify-section-page-custom-engagement-rings-bands-columns-2 .post-title,.template-page #blog-module-page-how-it-works-image-text-1 .post-title,.template-page #blog-module-page-how-it-works-image-text-2 .post-title{font-family:var(--font-2);font-size:22.08px;line-height:1.2;letter-spacing:0;margin-bottom:20px}.template-page #shopify-section-page-redesign-columns-1 .excerpt,.template-page #shopify-section-page-redesign-columns-2 .excerpt,.template-page #shopify-section-page-custom-wedding-bands-columns-1 .excerpt,.template-page #shopify-section-page-custom-engagement-rings-bands-columns-1 .excerpt,.template-page #shopify-section-page-custom-engagement-rings-bands-columns-2 .excerpt,.template-page #blog-module-page-how-it-works-image-text-1 .excerpt,.template-page #blog-module-page-how-it-works-image-text-2 .excerpt{font-size:15.54px;line-height:1.5;letter-spacing:0}.template-page z#blog-module-page-how-it-works-image-text-1 .carousel-slide-info{bottom:10px;position:absolute;width:100%}@media (min-width: 769px){.template-page z#blog-module-page-how-it-works-image-text-1 .carousel-slide-info .post-title{position:absolute;bottom:60px;margin:0;width:100%}.template-page z#blog-module-page-how-it-works-image-text-1 .carousel-slide-info.text-left .post-title{left:20px}.template-page z#blog-module-page-how-it-works-image-text-1 .carousel-slide-info.text-center .post-title{left:50%;transform:translate(-50%)}.template-page z#blog-module-page-how-it-works-image-text-1 .carousel-slide-info.text-right .post-title{right:20px}}.template-page z#blog-module-page-how-it-works-image-text-1 .carousel-slide-info.text-left{left:10px}.template-page z#blog-module-page-how-it-works-image-text-1 .carousel-slide-info.text-center{left:50%;transform:translate(-50%)}.template-page z#blog-module-page-how-it-works-image-text-1 .carousel-slide-info.text-right{right:10px}@media (max-width: 769px){.template-page #shopify-section-page-about-columns .carousel-slide-info,.template-page #blog-module-page-how-it-works-image-text-1 .carousel-slide-info,.template-page #blog-module-page-how-it-works-image-text-2 .carousel-slide-info{margin-bottom:20px}}.template-page #shopify-section-page-about-columns .carousel>.block .block-image img{width:unset}.template-page #shopify-section-page-how-it-works-text-3 .button{color:#444;background:transparent;border:1px solid #444}@media (max-width: 769px){.template-collection .row.inline .s1{width:calc(50% - 5px)}}.template-product #infiniteoptions-container span input{border:1px solid #e4e4e4;display:block;width:100%}.template-product .productForm .selector-wrapper{flex:1}.template-product #contactFormSubmit{margin-bottom:20px}.template-product .hide-form form.productForm{display:none}#product-form-quote{margin-top:0}.product__form-submit{background:black;color:#fff}.tabs .tab-title{font-size:16px}.tab-title .button-toggle{margin:0;top:50%;right:0;transform:translateY(-50%)}.button-toggle svg{width:11px!important;height:11px!important}.tab-title.is-active+.tab-content{display:block;height:unset;opacity:1}.tabs-wrapper-product{padding:0!important;gap:0!important}.tabs-wrapper-product .tabs{display:block;padding:0}.tabs-wrapper-product .tabs-nav{width:100%;max-width:unset;margin:0!important;padding:0!important}#infiniteoptions-container label{font-size:11.9px;font-weight:400;letter-spacing:.5px;margin-bottom:}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom-fashioncan.css.map?v=41138062616914183891696155725 */
