@font-face{font-family:AktivGrotesk-Thin;src:url('{{ "AktivGrotesk_W_Th.eot" | asset_url }}'),url('{{ "AktivGrotesk_W_Th.woff" | asset_url }}') format("woff");font-display:block}.template-index a.button.button--primary:hover{background:#290a68;border:#290a68 solid 1px;color:#fff}.custom_default_page{max-width:100%;margin:0 8.5%}.custom_default_page h1.main-page-title{font-family:"AktivGrotesk-Thin, sans-serif"}body.template-page-tah,body.template-product-try-at-home{overflow-x:hidden!important}.template-page{background:#f9f9ff}.return-policy main section.shopify-section,.shipping main section.shopify-section{font-family:"AktivGrotesk-Regular, sans-serif"}.return-policy main section.shopify-section .page-width,.shipping main section.shopify-section .page-width{padding:28px 0 0;max-width:100%}.terms-and-conditions strong,.terms-and-conditions b{font-weight:bolder!important}.terms-and-conditions.template-page{font-size:14px}.accessibility .custom_default_page{padding-top:80px}.accessibility .shopify-section.section .page-width *{padding:revert;margin:revert}.accessibility .shopify-section.section h2,.accessibility .shopify-section.section h3 strong{font-family:aktivgrotesk-thinuploadedfile;font-weight:300;font-size:13px}.template-page{font-size:16px;color:#1d252c;font-style:normal;letter-spacing:0;font-family:"AktivGrotesk-Regular, sans-serif"}.template-page-affirm-page{background:#f9f9ff}.template-page-affirm-page .slideshow__text.banner__box .banner__heading{font-family:aktivgrotesk-thinuploadedfile;margin-bottom:20px;font-size:24px!important;color:#1d252c}.template-page-affirm-page .slideshow__text.banner__box .banner__text p{letter-spacing:0;font-family:aktivgrotesk-thinuploadedfile;font-size:13px}.template-page-affirm-page .custom_html_content{padding:60px 8.5%;width:90%;display:block;overflow:hidden;margin:0 auto;color:#1d252c}.template-page-affirm-page #shopify-section-template--21105646666032__b30fff92-6520-4a42-a411-28fd3b90f5c0 .color-background-1.gradient{background-color:#f9f9ff}.template-page-affirm-page .custom_html_content h2{width:100%;display:block;margin-bottom:20px;font-family:aktivgrotesk-thinuploadedfile;text-align:center;font-size:24px;color:#1d252c}.template-page-affirm-page .custom_html_content p{font-family:aktivgrotesk-thinuploadedfile;font-size:13px;line-height:28px;letter-spacing:0;margin:20px 0;text-align:center;color:#1d252c}.template-page-affirm-page #shopify-section-template--21105646666032__13ebd177-f320-4fc6-86dc-71fa5dc29cbe{display:none}.template-page-affirm-page .custom_html_content ul li{font-family:aktivgrotesk-thinuploadedfile;font-size:13px;line-height:28px;letter-spacing:0;margin:20px 0;color:#1d252c}.template-page-affirm-page .custom_html_content_faq{padding:0 8.5%;width:90%;display:block;overflow:hidden;margin:0 auto;text-align:left}.template-page-affirm-page .custom_html_content_faq h2{width:100%;display:block;margin-bottom:20px;font-family:aktivgrotesk-thinuploadedfile;text-align:center;font-size:24px}.template-page-affirm-page .custom_html_content_faq ul li{font-family:aktivgrotesk-thinuploadedfile;font-size:13px;line-height:28px;letter-spacing:0;margin:20px 0;list-style-type:none;color:#1d252c}.template-page-affirm-page .custom_html_content_faq ul li b{font-size:13px;font-family:aktivgrotesk-thinuploadedfile;letter-spacing:1px;color:#1d252c}.section-template--21105646666032__1167797e-87ee-462a-a422-7b67bd26b1db-padding{text-align:center}.section-template--21105646666032__1167797e-87ee-462a-a422-7b67bd26b1db-padding .btn--product.tile__btn{margin:0 auto}.custom_html_content ul li b{font-size:13x;letter-spacing:1px;color:#1d252c;letter-spacing:0;font-family:aktivgrotesk-thinuploadedfile}.template-page-affirm-page .banner:hover img{transform:scale(1)}.template-page-affirm-page #section-story-press{background-color:transparent}.template-page-affirm-page #section-story-press #press-reviews-slider .glide__track .glide__slides .glide__slide{height:30px}.template-page-affirm-page #section-story-press #press-reviews-slider .glide__track .glide__slides .glide__slide img{height:100%;object-fit:contain}.template-page-faqs .faq_page a,.template-page-faqs .faq_page a:hover{color:#1d252c;text-decoration:underline;font-family:aktivgrotesk-thinuploadedfile}footer .footer__content-bottom{width:100%;padding:0;background-color:#12191f;padding-left:11.4vw;justify-content:flex-start;display:flex;margin:0}footer .footer__content-bottom ul li{padding-right:30px}footer .footer__content-bottom ul li a{color:#fff!important;text-decoration:none!important;font-size:12px!important;line-height:normal!important;margin-right:20px}footer .footer__content-bottom ul li:first-child a{font-size:10px!important;text-transform:uppercase!important;letter-spacing:2px!important;font-family:aktivgrotesk-mediuploadedfile!important}.template-page .main-page-title.page-title{margin:0 auto 10px!important}.template-page em{font-style:initial!important}.return-policy main section.shopify-section h2 .accessibility,.shipping main section.shopify-section h2 .accessibility{color:#1d252c}.collection-hero__inner.page-width{padding-left:8.5%;margin-left:0;max-width:100%;width:84%;margin-right:0;padding-right:0;margin-top:30px}.collection-hero.collection-hero--with-image{background-size:100%;padding-bottom:0!important;height:365px;object-fit:contain}.collection-hero--with-image .collection-hero__text-wrapper{padding:0!important}.collection-hero .collection-hero__description p{letter-spacing:0;max-width:330px}.template-page-atmos .button{background:#214a34;border:1px solid #214a34;background:transparent;color:#fff;border:1px solid #fff;transition:all .5s ease;outline:none}.template-page-atmos .button:hover:after{transform:translate(8px)}.template-page-atmos .banner__buttons .button:after{background-position:9% 100%;transition:.3s linear}.mega-menu__link.link,.menu-drawer__menu-item.link{position:relative}.mega-menu__link.link:before{content:"";height:26px;width:26px;position:absolute;background-position:center center;background-repeat:no-repeat;background-size:100%;left:-37px;top:5px}.mega-menu__link.link.round:before{background-image:url(https://cdn.shopify.com/s/files/1/0828/4019/1280/files/Round.svg?v=1697605158)}.mega-menu__link.link.emerald:before{background-image:url(https://cdn.shopify.com/s/files/1/0828/4019/1280/files/Emerald..svg?v=1697605658)}.mega-menu__link.link.pear:before{background-image:url(https://cdn.shopify.com/s/files/1/0828/4019/1280/files/Pear.svg?v=1697605658)}.mega-menu__link.link.princess:before{background-image:url(https://cdn.shopify.com/s/files/1/0828/4019/1280/files/Princess.svg?v=1697605658)}.mega-menu__link.link.oval:before{background-image:url(https://cdn.shopify.com/s/files/1/0828/4019/1280/files/Oval.svg?v=1699008088)}.mega-menu__link.link.heart:before{background-image:url(https://cdn.shopify.com/s/files/1/0828/4019/1280/files/Heart.svg?v=1699008088)}.mega-menu__link.link.cushion:before{background-image:url(https://cdn.shopify.com/s/files/1/0828/4019/1280/files/Cushion.svg?v=1699008088)}.mega-menu__link.link.marquise:before{background-image:url(https://cdn.shopify.com/s/files/1/0828/4019/1280/files/Marquise.svg?v=1699008089)}html body.gradient.template-page-all-about-lab-grown-diamonds{background-color:#f9f9ff}.highlight{font-weight:600}.template-page-all-about-lab-grown-diamonds .row{margin-left:0;margin-right:0}.template-page-all-about-lab-grown-diamonds .row .col-12{padding-left:0;padding-right:0}.heading-container{width:100%;max-width:1196px}.heading-container .text-heading h1,.moreadvice_content_heading{margin-bottom:10px;font-weight:400;color:#1d252c;text-transform:capitalize;letter-spacing:.02em;font-size:40px;font-family:aktivgrotesk-thinuploadedfile;text-align:center}.image_position{display:flex;justify-content:end}.image_width{flex:0 0 46%!important}.heading-container .headig_content_wrapper{font-size:16px;line-height:26px;color:#1d252c;margin-bottom:1rem;width:100%;max-width:990px;font-family:"AktivGrotesk-Regular, sans-serif";font-size:15px;line-height:24px}.image_full_width_container{background-color:#f9f8ff}.image_full_width_container .image_content_wrapper{width:100%;max-width:1920px}.image_full_width_container .image_content_wrapper img{margin-top:-80px}.block_heading{margin-bottom:30px}.block_heading h2,.image_with_text_lab_heading,.lab-grown-certification_wrapper h2,.diamond-shapes-content h2,.moreavice_mainheading h2{margin-bottom:10px;font-weight:400;color:#1d252c;text-transform:capitalize;letter-spacing:.02em;font-size:28px;font-size:40px;font-family:aktivgrotesk-thinuploadedfile;text-align:center;padding-left:0!important}.image_with_text_lab_heading{text-align:left}.image_with_text_lab_wrapper.text-center{text-align:left!important}.block_content_wrapper{width:100%;max-width:100%;background-color:#f2f2fa;padding-bottom:60px;margin-top:60px}.block_content_wrapper .img-fluid.mb-2{margin-bottom:10px!important}.block_content_wrapper img{width:89px;height:83px}.block_content_wrapper .block_heading{margin-bottom:10px;font-family:aktivgrotesk-bolduploadedfile;color:#1d252c;text-transform:capitalize;letter-spacing:.02em;font-size:12px;font-weight:600;padding-top:20px;text-transform:uppercase}.block_content_wrapper .block_content,.image_with_text_lab_heading p{max-width:269px;font-size:16px;line-height:26px;color:#4a4a4a;color:#1d252c;margin-bottom:1rem;width:100%;font-family:"AktivGrotesk-Regular, sans-serif";font-size:15px;line-height:24px}.image_with_text_lab_wrapper{width:100%;max-width:87%;padding-top:60px;justify-content:space-between}.imgText_size{width:100%}.labGrown_mainHeading{margin-top:30px}.image_with_text_lab_wrapper p{width:100%;letter-spacing:0;margin-left:auto;margin-right:auto;font-family:"AktivGrotesk-Regular, sans-serif";font-size:15px;line-height:24px;color:#1d252c;padding:0}.lab-grown-certification_wrapper{background-color:#f2f2fa;padding-top:60px;padding-bottom:60px;margin-top:60px}.imge_ctm{padding-bottom:22px}.lab-grown-certification_wrapper .certification_content_wrapper{width:100%;max-width:87%}.lab-grown-certification_wrapper .certification_content_wrapper .certification_content{width:100%;max-width:990px;padding-bottom:1rem}.lab-grown-certification_wrapper .certification_content p,.diamond-shapes-content p,.moreadvice_content_wrapper p{font-size:16px;line-height:26px;color:#1d252c;margin-bottom:1rem;font-family:"AktivGrotesk-Regular, sans-serif";font-size:15px;line-height:24px}.template-page-all-about-lab-grown-diamonds a.standalone-link,.template-page-all-about-lab-grown-diamonds .lab-grown-certification_wrapper .certification_content a,.create-your-own-lab-grown-wrapper-main a.standalone-link,.template-page-all-about-lab-grown-diamonds .tab_wrapper_btn{color:#000;background-color:transparent;text-decoration:underline;font-family:AktivGrotesk-Regular,sans-serif;font-weight:400;cursor:pointer;display:inline-block;text-decoration:none;background:transparent;border:none;color:#222321;font-size:15px;line-height:1.67;text-align:center;font-family:aktivgrotesk-lightuploadedfile;position:relative}.template-page-all-about-lab-grown-diamonds a.standalone-link:after,.template-page-all-about-lab-grown-diamonds .lab-grown-certification_wrapper .certification_content a:after,.create-your-own-lab-grown-wrapper-main a.standalone-link:after,.template-page-all-about-lab-grown-diamonds .tab_wrapper_btn:after{color:transparent;content:"";display:inline-block;background:url(https://cdn.shopify.com/s/files/1/0828/4019/1280/files/15px_Icons_Purple.svg?v=1694684073) -105px;width:22px;height:17px;height:15px;position:relative;top:2px}.template-page-all-about-lab-grown-diamonds p a:after{display:none!important}.template-page-all-about-lab-grown-diamonds a.standalone-link:before,.template-page-all-about-lab-grown-diamonds .lab-grown-certification_wrapper .certification_content a:before,.create-your-own-lab-grown-wrapper-main a.standalone-link:before,.template-page-all-about-lab-grown-diamonds .tab_wrapper_btn:before{bottom:0;content:"";position:absolute;display:block;height:1px;background:#290a68;transition:width .3s ease 0s;width:0}.template-page-all-about-lab-grown-diamonds p a:before{display:none!important}.template-page-all-about-lab-grown-diamonds a.standalone-link:hover:before,.template-page-all-about-lab-grown-diamonds .lab-grown-certification_wrapper .certification_content a:hover:before,.create-your-own-lab-grown-wrapper-main a.standalone-link:hover:before{width:100%}.template-page-all-about-lab-grown-diamonds .diamond-shapes-diamonds a.standalone-link:before,.template-page-all-about-lab-grown-diamonds .diamond-shapes-diamonds a.standalone-link:after,.template-page-all-about-lab-grown-diamonds .tab_wrapper_btn:before,.template-page-all-about-lab-grown-diamonds .tab_wrapper_btn:after{display:none;color:#1d252c}.template-page-all-about-lab-grown-diamonds .tab_wrapper_btn:hover{cursor:pointer;text-decoration:none;background:#290a68;color:#fff}.template-page-all-about-lab-grown-diamonds .tab_wrapper_btn:hover.tab_wrapper_container .hds-shop-btn-group{border:#290a68 solid 1px;background:#290a68;color:#fff}.diamond-shapes-heading-wrapper .diamond-shapes-content{width:100%;max-width:575px}.diamond-shapes-diamonds{width:100%;max-width:87%}.diamond-shapes-wrapper{background-color:#f2f2fa;margin-top:60px}.diamond-shapes-container{padding-top:60px;padding-bottom:60px}.diamond-shapes-diamonds{margin-top:40px}.diamond_tab_wrapper{width:100%;max-width:1196px;margin-top:80px}.tab_wrapper_container{padding-left:15px;padding-right:15px}.template-page-all-about-lab-grown-diamonds .tab_wrapper_btn{text-transform:capitalize;text-decoration:none;padding-bottom:30px;padding-top:30px;box-shadow:inset 0 0 #290a68;transition:all .5s ease;font-size:15px;line-height:1.67;text-align:center;font-family:aktivgrotesk-mediuploadedfile}.tab_wrapper_container .hds-shop-btn-group{background-color:transparent;border:1px solid #000;margin-left:15px!important;margin-right:15px!important;border:#290a68 solid 1px;background:transparent;color:#290a68;cursor:pointer;box-shadow:inset 0 0 #290a68;transition:all .5s ease;font-size:15px;line-height:1.67;text-align:center;font-family:aktivgrotesk-mediuploadedfile}.moreadvice_wrapper{padding-top:60px}.moreavice_mainheading{padding-bottom:20px}.moreadvice_container{width:100%;max-width:1440px}.cetification_allabout{margin-top:0;flex-basis:100%;max-width:100%;box-sizing:border-box;position:relative;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:3%}.cetification_allabout .image_wrap{flex-basis:7%;text-align:center;max-width:7%}@media (min-width:767px){.cetification_allabout .image_wrap.igi_certification,.cetification_allabout .image_wrap.rjc_certification{flex-basis:100%;max-width:15%}}@media (max-width:767px){.cetification_allabout .image_wrap.butterfly_icon{flex-basis:15%}}.cetification_allabout.certifications .image_wrap svg{width:100%;margin:auto;max-height:175px;max-width:175px}.moreadvice_content_heading,.moreadvice_content_wrapper p{width:100%;max-width:312px;margin-left:auto;margin-right:auto}.moreadvice_content_heading{margin-left:auto;margin-right:auto;font-size:22px;font-weight:600;margin-top:22px}.template-page-all-about-lab-grown-diamonds .create-your-own-lab-grown-wrapper-main a{color:#1d252c;background-color:transparent;cursor:pointer;display:inline-block;text-decoration:none;background:transparent;border:none;font-size:15px;line-height:1.67;text-align:center;font-family:aktivgrotesk-mediuploadedfile;position:relative}.template-page-all-about-lab-grown-diamonds .diamond-shapes-content a.standalone-link:after{display:none}.template-page-all-about-lab-grown-diamonds .create-your-own-lab-grown-wrapper-main a.standalone-link{color:#360792}.mobile_image{display:none}.desktop_image{display:block}.template-page-services #ws-template-two .frequently-container .services.row{margin-right:0;margin-left:0}@media (max-width: 767px){#childlink-our-story .socialIconCtm{justify-content:flex-start!important;padding-left:22px!important}.template-collection-landing .row{margin-left:0;margin-right:0}.all-about-lab-grown-section{margin-top:30px}.accessibility .custom_default_page{padding-top:30px}.accessibility .custom_default_page h1{font-size:30px}.template-page-services #ws-template-two .frequently-container .services.row .col{padding-left:0;padding-right:0}.heading-container .text-heading h1,.moreadvice_content_heading{font-size:23px}.moreadvice_content_wrapper{margin-bottom:25px}.moreadvice_content_wrapper:last-child{margin-bottom:0}.moreadvice_wrapper{padding-bottom:0}.heading-container .headig_content_wrapper{width:100%;padding-left:15px;padding-right:15px;font-size:14px;line-height:21px;word-break:break-word}.mobile_image{display:block}.desktop_image{display:none}.image_full_width_container{margin-top:30px;padding-bottom:0}.block_content_wrapper .text-center{margin-bottom:15px}.lab-grown-certification_wrapper{margin-top:30px;padding-top:30px;padding-bottom:30px}.diamond-shapes-wrapper{margin-top:30px}.block_heading{margin-top:30px;margin-bottom:30px}.image_full_width_container .block_heading.subheading_text{padding-top:30px;padding-bottom:30px}.block_heading h2,.image_with_text_lab_heading,.lab-grown-certification_wrapper h2,.diamond-shapes-content h2,.moreavice_mainheading h2{font-size:24px;line-height:30px;padding:0 15px!important}.block_content_wrapper .block_heading{margin-top:0}.block_content_wrapper .block_content,.image_with_text_lab_heading p,.image_with_text_lab_wrapper p,.lab-grown-certification_wrapper .certification_content p,.diamond-shapes-content p,.moreadvice_content_wrapper p{font-size:14px;line-height:21px;padding:0 15px;width:100%;margin-left:auto;margin-right:auto;word-break:break-word}.image_with_text_lab_wrapper p{width:100%}.template-page-all-about-lab-grown-diamonds .tab_wrapper_btn{padding-bottom:15px;padding-top:15px;font-size:14px}.image_with_text_lab_wrapper.text-center{text-align:center!important}.image_with_text_lab_heading{text-align:center}.tab_wrapper_container .hds-shop-btn-group{margin-top:15px;margin-left:auto!important;margin-right:auto!important;width:75%}.moreadvice_wrapper{padding-top:30px;padding-bottom:30px}.image_with_text_lab_wrapper{padding-top:30px}.block_content_wrapper{padding-bottom:30px;margin-top:30px}.template-page-all-about-lab-grown-diamonds a.standalone-link,.template-page-all-about-lab-grown-diamonds .lab-grown-certification_wrapper .certification_content a,.create-your-own-lab-grown-wrapper-main a.standalone-link,.template-page-all-about-lab-grown-diamonds .tab_wrapper_btn{font-size:14px}.template-page-all-about-lab-grown-diamonds .row .col-12.order-1{padding-bottom:30px}.diamond_tab_wrapper{margin-top:10px}.diamond-shapes-diamonds .col-4.col-md-2{margin-top:20px}.lab-grown-certification_wrapper .certification_content_wrapper.text-center,.image-with-text-lab-grown .image_with_text_lab_wrapper.text-center{text-align:left!important}.lab-grown-certification_wrapper .certification_content_wrapper.text-center img,.image-with-text-lab-grown .image_with_text_lab_wrapper.text-center img{text-align:center;display:block;margin-left:auto;margin-right:auto}.lab-grown-certification_wrapper .certification_content_wrapper.text-center img.mobile_image,.image-with-text-lab-grown .image_with_text_lab_wrapper.text-center img.mobile_image{display:none}.lab-grown-certification_wrapper .certification_content_wrapper.text-center h2,.image-with-text-lab-grown .image_with_text_lab_wrapper.text-center h2{font-size:20px;text-align:left;letter-spacing:0}.image-with-text-lab-grown .image_with_text_lab_wrapper.text-center h2{padding-left:0!important}block_heading h2,.image_with_text_lab_heading,.lab-grown-certification_wrapper h2,.diamond-shapes-content h2,.moreavice_mainheading h2{padding:0!important}.block_content_wrapper .block_content,.image_with_text_lab_heading p,.image_with_text_lab_wrapper p,.lab-grown-certification_wrapper .certification_content p,.diamond-shapes-content p,.moreadvice_content_wrapper p{padding:0}.lab-grown-certification_wrapper .certification_content_wrapper.text-center a.all_about_diamond_btn,.image-with-text-lab-grown .image_with_text_lab_wrapper.text-center a.standalone-link{padding-left:0}.cetification_allabout{justify-content:space-between;column-gap:0}.cetification_allabout .image_wrap{flex-basis:30%;text-align:center;max-width:30%}.template-page-all-about-lab-grown-diamonds a.standalone-link,.template-page-all-about-lab-grown-diamonds .lab-grown-certification_wrapper .certification_content a,.create-your-own-lab-grown-wrapper-main a.standalone-link,.template-page-all-about-lab-grown-diamonds .tab_wrapper_btn,.template-page-all-about-lab-grown-diamonds .create-your-own-lab-grown-wrapper-main a{display:inline}.image_width{flex:0 0 100%!important}}.affirm_mobile_banner_only{display:none!important}.heading-container{position:relative;z-index:2}.image_full_width_container .image_content_wrapper img{margin-left:auto;margin-right:auto}.image_full_width_container .block_heading.subheading_text{padding-top:60px;padding-bottom:60px;margin-bottom:0}.icons_section_lab{max-width:87%;margin-left:auto;margin-right:auto;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media (max-width: 767px){.custom_default_page{margin:0;padding-left:15px;padding-right:15px}.affirm_mobile_banner_only{display:block!important}.template-page-affirm-page slideshow-component.slider-mobile-gutter.page-width{padding-left:0;padding-right:0}.return-policy main section.shopify-section,.shipping main section.shopify-section{padding-bottom:50px}.collection-hero__inner.page-width{padding-left:initial;margin-left:initial;max-width:initial;width:initial;margin-right:initial;padding-right:initial;margin-top:initial}.collection-hero.collection-hero--with-image{background-size:initial;padding-bottom:initial!important;height:initial;object-fit:initial}.collection-hero--with-image .collection-hero__text-wrapper{padding:5px 30px!important}.collection-hero .collection-hero__description p{letter-spacing:0}footer .footer__content-bottom ul li a{color:#fff!important;text-decoration:none!important;font-size:12px!important;line-height:normal!important;margin-right:20px;text-transform:capitalize!important;font-family:"AktivGrotesk-Regular, sans-serif"!important;letter-spacing:0!important}footer .footer__content-bottom ul li:first-child a{font-size:10px!important;text-transform:uppercase!important;letter-spacing:2px!important;font-family:aktivgrotesk-mediuploadedfile!important}.template-page-affirm-page #section-story-press #press-reviews-slider .glide__track .glide__slides .glide__slide img{max-width:none;width:100%}.template-page-affirm-page #section-story-press{padding-top:33px;padding-bottom:33px}.template-page-affirm-page #shopify-section-template--21105646666032__13ebd177-f320-4fc6-86dc-71fa5dc29cbe{display:block}.return-policy main section.shopify-section .main-page-title,.shipping main section.shopify-section .main-page-title{font-size:30px;line-height:1.33}.return-policy main section.shopify-section .page-width,.shipping main section.shopify-section .page-width{padding:0 15px}.template-page-affirm-page .slideshow__text.banner__box .banner__heading{font-size:24px;line-height:40px;margin-bottom:12px}.template-page-affirm-page .media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;right:0;height:425px;width:100%}.template-page-affirm-page #shopify-section-template--21105646666032__085bf097-6911-43fc-bee8-8390b0073cb4 .page-width,.template-page-affirm-page #shopify-section-template--21105646666032__ba1c5e41-2468-4c07-899c-d7d9cd57f89c .page-width,.template-page-affirm-page #shopify-section-template--21105646666032__13ebd177-f320-4fc6-86dc-71fa5dc29cbe .page-width{padding-left:0;padding-right:0}.template-page-affirm-page .slideshow.banner .slideshow_mobile_image{background:#fff}.template-page-affirm-page #shopify-section-template--21105646666032__13ebd177-f320-4fc6-86dc-71fa5dc29cbe .slideshow--placeholder.banner--adapt_image:not(.banner--mobile-bottom){height:46rem}.template-page-affirm-page #shopify-section-template--21105646666032__5f3661f2-feb7-4324-935a-1edde3ca5501 .media>img{object-position:bottom center}.template-page-affirm-page #shopify-section-template--21105646666032__5f3661f2-feb7-4324-935a-1edde3ca5501 .banner__content.page-width .banner__box.content-container{padding:40px 15px;bottom:0;left:0;position:absolute;top:initial;max-width:86%;top:15%}.template-page-affirm-page #shopify-section-template--21105646666032__5f3661f2-feb7-4324-935a-1edde3ca5501 .banner__box .banner__text p{letter-spacing:0;font-family:aktivgrotesk-lightuploadedfile}.template-page-affirm-page #shopify-section-template--21105646666032__5f3661f2-feb7-4324-935a-1edde3ca5501 .media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{display:block;max-width:100%;height:100%;width:100%}.template-page-affirm-page #shopify-section-template--21105646666032__5f3661f2-feb7-4324-935a-1edde3ca5501 .slideshow.banner.banner--adapt_image{height:89vh}.template-page-affirm-page ul{padding-left:0}.template-page-affirm-page .slideshow.banner.banner--adapt_image{height:66vh}.template-page-affirm-page a.btn.btn--product.tile__btn{width:80%;margin-top:0}body.template-page-tah{overflow-x:hidden!important}#concierge-page #fixed-bar.fixed,#concierge-page #fixed-bar.fixedUp{padding:0;height:80px}#concierge-page #fixed-bar .col.sub-h2{display:none}#concierge-page #fixed-bar .col{padding:5px 15px}#concierge-page #fixed-bar button{width:100%;margin:auto}#concierge-page #fixed-bar button{background-color:transparent;border-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-top:17px;margin-right:0}.faq_page{padding-top:30px}.faq_page_heading h2.faq_heading{font-size:11px;line-height:2;text-align:center;color:#1d252c}.faq_page_heading h3.faq_sub_heading{font-size:30px;line-height:1.33;margin:30px 0;letter-spacing:0}.faq_page_heading .faq_description{font-size:13px;line-height:23px}.faq_page_heading .faq_description p{display:inline;letter-spacing:0}.faq_page .faq_tabs::-webkit-scrollbar{display:none}.faq_page .faq_tabcontent{padding:6px 0}.faq_tabs_content_section h4{font-size:13px;line-height:23px}.faq_page .faq_accordion,.faq_page .faq_panel p,.faq_page .faq_panel{padding-left:0;font-size:13px;line-height:23px;letter-spacing:0}.menu-drawer__menu-item.link:before{content:"";height:21px;width:21px;position:absolute;background-position:center center;background-repeat:no-repeat;background-size:100%;left:7px;top:11px}.menu-drawer__menu-item.link.round:before{background-image:url(https://cdn.shopify.com/s/files/1/0828/4019/1280/files/Round.svg?v=1697605158)}.menu-drawer__menu-item.link.emerald:before{background-image:url(https://cdn.shopify.com/s/files/1/0828/4019/1280/files/Emerald..svg?v=1697605658)}.menu-drawer__menu-item.link.pear:before{background-image:url(https://cdn.shopify.com/s/files/1/0828/4019/1280/files/Pear.svg?v=1697605658)}.menu-drawer__menu-item.link.princess:before{background-image:url(https://cdn.shopify.com/s/files/1/0828/4019/1280/files/Princess.svg?v=1697605658)}.menu-drawer__menu-item.link.oval:before{background-image:url(https://cdn.shopify.com/s/files/1/0828/4019/1280/files/Oval.svg?v=1699008088)}.menu-drawer__menu-item.link.heart:before{background-image:url(https://cdn.shopify.com/s/files/1/0828/4019/1280/files/Heart.svg?v=1699008088)}.menu-drawer__menu-item.link.cushion:before{background-image:url(https://cdn.shopify.com/s/files/1/0828/4019/1280/files/Cushion.svg?v=1699008088)}.menu-drawer__menu-item.link.marquise:before{background-image:url(https://cdn.shopify.com/s/files/1/0828/4019/1280/files/Marquise.svg?v=1699008089)}.return-policy main section.shopify-section .page-width,.shipping main section.shopify-section .page-width{padding-top:30px}}@media only screen and (min-width: 320px) and (max-width: 453px){.template-page-affirm-page #shopify-section-template--21105646666032__5f3661f2-feb7-4324-935a-1edde3ca5501 .slideshow.banner.banner--adapt_image{height:63vh}}@media (max-width: 420px){.template-page-affirm-page #shopify-section-template--21105646666032__5f3661f2-feb7-4324-935a-1edde3ca5501 .slideshow.banner.banner--adapt_image{height:72vh}.template-page-affirm-page #shopify-section-template--21105646666032__5f3661f2-feb7-4324-935a-1edde3ca5501 .banner__content.page-width .banner__box.content-container{max-width:83%}.template-page-affirm-page .affirm_top_banner .slideshow.banner.banner--adapt_image{height:75vh}.template-page-affirm-page .affirm_top_banner .slideshow__media.slideshow_mobile_image.banner__media{position:relative}.template-page-affirm-page .affirm_top_banner .slideshow__media.slideshow_mobile_image.banner__media:before{padding:0!important}.template-page-affirm-page .affirm_top_banner .slideshow_mobile_image img{position:relative;top:0!important;left:0!important;object-position:0% 30%!important}.template-page-affirm-page .affirm_top_banner .banner__content.page-width .banner__box.content-container{position:relative;padding:0;left:0;bottom:0}.template-page-affirm-page .affirm_top_banner .slideshow__text-wrapper.banner__content{background-color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/default-page.css.map */
