@media(min-width:768px){.mob-banner{display:none}}@media(max-width:1350px){.image-with-text.withbg .image-with-text__text-container .image-with-text__text-container-inner{padding:0 35px 0 0}.image-with-text__text-container .image-with-text__text-container-inner,.image-with-text.withbg.leftimg .image-with-text__text-container .image-with-text__text-container-inner{padding:0 0 0 35px}}@media(max-width:1100px){.top-banner-content-overlay h2{font-size:40px;line-height:46px}.top-banner-content-overlay a.btn.button{margin-top:30px}.image-with-text__text-container h2,.common-head,.rich-text.section .rich-text__heading{font-size:34px;line-height:40px}.image-with-text__content{align-items:flex-start}.image-with-text__text-container .image-with-text__text-container-inner p{margin:0 0 15px}}@media(max-width:992px){.top-banner-content-overlay h2{font-size:30px;line-height:30px;max-width:500px}.top-banner-img img{width:100%;height:auto;height:390px;object-fit:cover;object-position:right}.top-banner-content p{font-size:16px;max-width:310px;line-height:20px}.rich-text.section{padding-top:40px;padding-bottom:40px}.image-with-text__text-container h2,.common-head,.rich-text.section .rich-text__heading,.birthstone-accordion-sec h2{font-size:28px;line-height:32px}.image-with-text__text-container .image-with-text__text-container-inner,.image-with-text.withbg.leftimg .image-with-text__text-container .image-with-text__text-container-inner{padding:0 0 0 22px}.image-with-text.withbg .image-with-text__text-container .image-with-text__text-container-inner{padding:0 22px 0 0}.image-with-text__text-container .image-with-text__text-container-inner p{margin:0 0 10px}.image-with-text.withbg .image-with-text__inner{padding-top:40px;padding-bottom:40px}.image-with-text.withbg{margin:40px 0}.diamond-cuts-header{margin:0 0 30px}.diamond-cut-img img{max-width:124px}.diamond-cuts-list{margin:0 0 35px}.diamond-cut-tabs{margin:0 auto 40px}.diamond-cuts-m{padding-top:10px}.diamond-cuts-header .common-head{line-height:1.2em}.rich-text.section.colorvisibility,.rich-text.section.findperfect{padding-top:0;padding-bottom:0}.image-with-text__text-container .image-with-text__text-container-inner ul{padding-left:22px}.diamondcaratsize .diamond-cut-img img{max-width:90px}.rich-text__text p{margin:0 0 10px}.rich-text.section.findperfect{margin-bottom:40px}.collapsible-row-list-item__heading{font-size:20px}.collapsible-row-list-item__trigger{padding:16px 0}.rich-text.section.labgrown{margin-top:40px;margin-bottom:40px}}@media(max-width:719px){.iwt_products_sec .image-with-text__text-container-inner a.btn.button.btn1,.iwt_products_sec .image-with-text__text-container-inner a.btn.button.btn2{width:100%!important}.birthstone-months-m.section{padding-left:0;padding-right:0}.banner-with-content-overlay h2.common-head{text-align:center!important}.birthstone-months-m.section h2{text-align:center}.birthstone-months-m.section .birthstone-months-list{margin-top:30px}.birthstone-months-list .birthstone-month{width:100px}.birthstone-months-list img{width:auto;object-fit:inherit;height:100px;max-width:max-content}.iwt_block.section.iwt_block-right{padding-top:40px!important;padding-bottom:40px!important}.birthstone-richtxt .rich-text__inner.section-blocks.animation--section-blocks{padding:30px}.birthstone-chart-table{overflow:scroll}.birthstone-chart-inn p{margin-bottom:11px;line-height:24px;text-align:left}table.birthchart-table th,table.birthchart-table td{padding:7px 10px;font-size:13px;min-width:130px;line-height:20px}.iwt_block.section.iwt_block-left .image-with-text__content .image-with-text__image-container{order:2;margin-top:20px}.iwt_block.section.iwt_block-left .image-with-text__content .image-with-text__text-container{margin-top:0}.iwt_block.section.iwt_block-left,.birthstone-chart-m.section.birthstone-guide-table{padding-top:40px;padding-bottom:40px}.image-with-text__text-container .image-with-text__text-container-inner p:last-child{text-align:left}.product_list_blok .collection-list-slider__collections.carousel__wrapper{justify-content:space-around}.top-banner-content{text-align:center;margin-top:0;width:100%}.banner-with-content-sec .banner-with-content-overlay{width:100%;align-items:self-start;padding-top:100px}.top-banner-content-overlay a.btn.button{margin-top:10px!important}.top-banner-content-overlay h2.common-head{text-align:center}.top-banner-content p{max-width:310px;margin:auto}.top-banner-content-overlay{justify-content:center;align-items:self-start;padding-top:20px}.desk-banner{display:none}.common-head,.top-banner-content-overlay h2,.iwt_products_sec .image-with-text__text-container-inner h2,.section-introduction__heading{font-size:30px;line-height:30px;text-align:left}.birthstone-months-list{gap:20px;overflow:scroll;padding-left:0}.iwt_products_sec .image-with-text__text-container-inner{padding:0}.image-with-text__text-container{margin-top:20px}.iwt_btn_blok.iwt_btn_multiple{flex-direction:column;align-items:center}.iwt_products_sec .image-with-text__text-container-inner p{text-align:left;line-height:23px}.iwt_block.iwt_block-right .image-with-text__text-container .image-with-text__text-container-inner.section-blocks{padding:0;margin-bottom:40px}.iwt_products_sec .image-with-text__text-container-inner a.btn.button.btn2,.iwt_products_sec .image-with-text__text-container-inner a.btn.button.btn1{font-size:13px;width:100%!important}.product_list_blok .carousel__slide{min-width:220px!important}.product_list_blok .collection-list-slider__collections.carousel__wrapper{gap:5px;overflow:scroll!important;padding-left:revert-layer}.birthstone-grid-list-sec .collection-grid-container .collection-flex-row a.collection-item-box{width:100%;height:50px;padding:10px 0}.birthstone-grid-list-sec .collection-grid-container .collection-flex-row{gap:10px}.birthstone-grid-list-sec .section{padding-top:40px;padding-bottom:40px}.collapsible-row-list-item__heading{font-size:18px;line-height:1.2em}.iwt_block.iwt_block-right .image-with-text__text-container{margin-top:0}.image-with-text__text-container .image-with-text__text-container-text h4{font-size:18px}.image-with-text__text-container h2,.common-head,.rich-text.section .rich-text__heading,.birthstone-accordion-sec h2{font-size:25px;line-height:30px}.image-with-text__text-container .image-with-text__text-container-inner,.image-with-text.withbg.leftimg .image-with-text__text-container .image-with-text__text-container-inner,.image-with-text.withbg .image-with-text__text-container .image-with-text__text-container-inner{padding:0}.diamond-cut-contents{padding:15px}.diamond-cut-tabs{margin:0 auto 30px;gap:6px}button.diamond-tab:before{width:12px;height:12px;top:-18px}button.diamond-tab{font-size:13px;line-height:18px}.diamondcaratsize .diamond-cut-img img{max-width:80px}.diamond-cuts-list{margin:0 0 25px}.diamond-cuts-m{padding-top:0}.diamond-cut-img img{max-width:94px}.diamondclarity .diamond-cut-tabs:before{width:calc(100% - 25px);left:-7px}.diamond-cut-tabs:before{width:calc(100% - 55px)}}@media(min-width:768px)and (max-width:1023px){.common-head{font-size:30px;line-height:10px}.top-banner-content-overlay a.btn.button{margin-top:20px}.banner-with-content-sec .banner-with-content-overlay p{font-size:14px;line-height:16px}.banner-with-content-sec .banner-with-content-overlay{width:400px}.birthstone-months-list{gap:20px;overflow:scroll;padding-left:0}.iwt_products_sec .image-with-text__text-container-inner h2,.section-introduction__heading{font-size:30px;line-height:35px}.iwt_products_sec .image-with-text__text-container-inner p{font-size:14px;line-height:20px}.iwt_block.iwt_block-right .image-with-text__text-container .image-with-text__text-container-inner.section-blocks{padding-right:30px}.image-with-text__text-container-text.rte.ff-body.section-blocks__text{margin-top:10px;margin-bottom:0}.iwt_btn_blok.iwt_btn_multiple{margin-top:20px}.iwt_products_sec .image-with-text__text-container-inner{padding-left:30px}.birthstone-grid-list-sec .collection-grid-container .collection-flex-row{gap:20px}.birthstone-grid-list-sec .collection-grid-container .collection-flex-row a.collection-item-box{width:200px;padding:0 10px;height:60px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/responsive.css.map */
