:root{--yellow-gold: linear-gradient(270deg, #EFBD3A 0%, #F4DE6E 30%, #DC9E17 100%);--white-gold: linear-gradient(90deg, #ECF0F3 0%, #A9A9A9 50%, #D5D4DC 100%);--rose-gold: linear-gradient(90deg, #D1968E 0%, #FBCCC6 60%, #D79994 100%);--platinum: linear-gradient(90deg, #959597 0%, #FFF 60%, #CCCECB 100%)}header-actions{display:flex;justify-content:center;align-items:center}.vdb-wishlist{width:24px}.book-btn-div a{--button-background-color: var(--Alice-Blue, #DDF0FF);padding:12px 30px;color:var(--Seconday-Black, #1A1F16);font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:.16px;text-transform:capitalize}.cust-btn .button{position:relative;display:inline-block;padding:12px 20px;background:#ddf0ff;color:#000;text-decoration:none;overflow:hidden;z-index:1;transition:color .3s ease;font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:.16px;text-transform:capitalize}.cust-btn .button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#1a1f16;transform:scaleX(0);transform-origin:left;transition:transform .4s ease;z-index:-1}.cust-btn .button:hover:before{transform:scaleX(1)}.cust-btn .button:hover{color:#fff}.cust-btn .button.button-secondary,.gfb__footer.wizard__footer .wizard__submit{position:relative;display:inline-block;padding:12px 30px;background:#1a1f16;color:#fff;text-decoration:none;overflow:hidden;z-index:1;transition:color .3s ease;text-transform:capitalize}.cust-quote-form .gfb__footer.wizard__footer .wizard__submit,.cust-quote-form .gfb__footer.wizard__footer .wizard__submit:hover{border:unset!important}.cust-btn .button.button-secondary:before,.gfb__footer.wizard__footer .wizard__submit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ddf0ff;transform:scaleX(0);transform-origin:left;transition:transform .4s ease;z-index:-1}.cust-btn .button.button-secondary:hover:before,.gfb__footer.wizard__footer .wizard__submit:hover:before{transform:scaleX(1)}.cust-btn .button.button-secondary:hover,.gfb__footer.wizard__footer .wizard__submit:hover{color:#1a1f16}.cust-btn .button.link{position:relative;display:inline-block;padding:12px 30px;background:#fff;color:#1a1f16;text-decoration:none;overflow:hidden;z-index:1;transition:color .3s ease;text-transform:capitalize;--button-border-color: transparent}.cust-btn .button.link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#1a1f16;transform:scaleX(0);transform-origin:left;transition:transform .4s ease;z-index:-1}.cust-btn .button.link:hover:before{transform:scaleX(1)}.cust-btn .button.link:hover{color:#fff}.tab-content .product-card__content .product-media{margin-bottom:20px}.swym-advanced-wishlist-collections-container{display:none}.header__column--right search-button.search-action{order:2}.header__column--right header-actions{order:1}.header__column--right .cust-btn.cust-book-btn{order:3}.call-us-block{display:flex;align-items:center;gap:20px}.call-us-block .text{display:flex;align-items:flex-start;flex-direction:column;gap:6px}.call-us-block .text .phone a,.call-us-block .text .label{color:#1a1f16;font-family:Lora;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.16px;text-transform:capitalize}.phone-white,.template-index .phone-white{display:none}.template-index header-component[data-sticky-state=inactive] .call-us-block .text .phone a,.template-index header-component[data-sticky-state=inactive] .call-us-block .text .label{color:#fff}.template-index header-component[data-sticky-state=inactive] .phone-white{display:none}.template-index header-component[data-sticky-state=inactive] .phone-sky{display:block}.phone-sky,.template-index .phone-sky{display:block}.mega-menu__list[data-menu-list-id=MegaMenuList-1],.mega-menu__list[data-menu-list-id=MegaMenuList-3],.mega-menu__list[data-menu-list-id=MegaMenuList-2],.mega-menu__list[data-menu-list-id=MegaMenuList-5]{display:flex;justify-content:space-between}.mega-menu__list[data-menu-list-id=MegaMenuList-1] .mega-menu__link--parent .mega-menu__link-title,.mega-menu__list[data-menu-list-id=MegaMenuList-3] .mega-menu__link--parent .mega-menu__link-title,.mega-menu__list[data-menu-list-id=MegaMenuList-2] .mega-menu__link--parent .mega-menu__link-title,.mega-menu__list[data-menu-list-id=MegaMenuList-5] .mega-menu__link--parent .mega-menu__link-title{color:var(--Eerie-Black, #1F1D1E);font-family:Lora;font-size:20px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.2px;margin-bottom:10px}.mega-menu__list[data-menu-list-id=MegaMenuList-1] .cust-parent-inner .mega-menu__link-title,.mega-menu__list[data-menu-list-id=MegaMenuList-2] .cust-parent-inner .mega-menu__link-title,.mega-menu__list[data-menu-list-id=MegaMenuList-5] .cust-parent-inner .mega-menu__link-title{margin-bottom:0}.cust-parent-inner .mega-menu__link-title{color:#4b4b4b99;font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.16px;transition:color .2s ease}.cust-parent-inner .mega-menu__link:hover .mega-menu__link-title,.cust-parent-inner .mega-menu__link:focus-visible .mega-menu__link-title,.cust-parent-inner .mega-menu__link[aria-current=page] .mega-menu__link-title{color:var(--Eerie-Black, #1F1D1E);text-decoration:underline;text-underline-offset:4px}.mega_menu-list-shop-by-shape{display:table-cell;gap:24px}.mega-menu__has-icon .mega-menu__link-icon{width:24px;height:24px}.menu-drawer__icon{width:20px;height:20px;object-fit:contain}.cust-metaobject .menu-drawer__menu-item{justify-content:flex-start;gap:6px}.header-drawer accordion-custom details[open]::details-content,.header-drawer accordion-custom details[open] .details-content{padding:0;margin:0}.menu-drawer__menu-item>.svg-wrapper{padding:0!important}.main-hero-img .desktop-image{display:block}.main-hero-img .mobile-image{display:none}slideshow-slide[aria-hidden=false] .slide__content{opacity:1}.swym-header-icon-html svg>path{stroke-width:1.3!important}.main-hero-img .hero__content-wrapper{gap:0;padding-left:40px}.main-hero-img .hero__content-wrapper h3{color:#fff;font-family:var(--FontFamily, Lora);font-size:40px;font-style:normal;font-weight:700;line-height:normal}.main-hero-img .hero__content-wrapper h2{color:#fff;font-family:Lora;font-size:72px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:20px}.main-hero-img .hero__content-wrapper p{color:#000;font-family:Lora;font-size:20px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.2px;margin-bottom:40px;display:inline-block;max-width:540px;padding:14px;background:#def0ffa8;border:1px solid rgba(255,255,255,.55);border-radius:12px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}header .header__row .header-menu__inner{border-top:1px solid #1A1F1633;padding-top:20px;margin-top:20px}.template-index header header-component[data-sticky-state=inactive] .header__row .header-menu__inner{border-top:1px solid #ffffff33}.header[transparent]:not([data-sticky-state=active]):not(:has(.menu-list__link:is(:hover,[aria-expanded=true]))) .header__row.header__row--bottom{border-bottom:1px solid rgba(255,255,255,.2)}.header--collapse-row-paddings .header__row--bottom .header__columns{padding-bottom:0}.header-menu__inner .menu-list .menu-list__list-item{padding-bottom:20px}.cust-megamenu-img img{width:250px}.mega-menu-natural-grid{display:flex;flex-direction:row-reverse;gap:20px}.megamenu-bottom{padding:16px 0;text-align:center}.cust-megamenu-title{color:var(--Eerie-Black, #1F1D1E);font-family:Lora;font-size:24px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.24px;margin-bottom:6px}.megamenu-shop-link a{color:var(--Seconday-Black, #1A1F16);font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.16px;text-transform:capitalize}.mega-menu-inners .cust-parent-inner .mega-menu__link{gap:6px}.cust-choose-ring-style .group-block-content.layout-panel-flex--row>.group-block{align-self:stretch;display:flex;flex-direction:column}.cust-choose-ring-style .group-block-content.layout-panel-flex--row>.group-block .group-block:has(.cust-btn){display:flex;flex-direction:column;flex:1 1 auto}.cust-choose-ring-style .group-block-content.layout-panel-flex--row>.group-block .group-block-content:has(.cust-btn){flex:1 1 auto}.cust-choose-ring-style .group-block:has(>.group-block-content>.cust-btn)>.group-block-content{justify-content:space-between}.custom-coll-grid slideshow-slides[gutters*=end]{padding-inline-end:0}.cust-two-img .layout-panel-flex--row>.group-block--width-fill{flex:unset}.custom-coll-grid .collection-card__content rte-formatter p{color:var(--Dark-Grey, #4B4B4B);text-align:center;font-family:Lora;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.14px;text-transform:uppercase;margin:20px 0 10px!important}.custom-coll-grid .collection-card__content div.text-block{padding:0}.custom-coll-grid .collection-card__content div.text-block p{color:var(--Seconday-Black, #1A1F16);text-align:center;font-family:Lora;font-size:24px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.24px}.meta-text p{background:var(--Alice-Blue, #DDF0FF);color:var(--Dark-Grey, #4B4B4B);text-align:center;font-family:Lora;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.14px;padding:6px;margin-top:20px}.feature-product-tab slideshow-slides[gutters*=end]{padding:0}.feature-product-tab .home-pdp-title p{color:var(--Seconday-Black, #1A1F16);text-align:center;font-family:Lora;font-size:18px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.2px;text-transform:capitalize;min-height:60px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.feature-product-tab .price__regular{color:var(--Dark-Grey, #4B4B4B);text-align:center;font-family:Lora;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.16px;text-transform:uppercase}.cust-sec-btn .cust-btn .button,.gfb__footer.wizard__footer .wizard__submit{background:#1a1f16;color:#fff}.img-text-data.img-text-right .custom-section-content>.layout-panel-flex{flex-direction:row-reverse}.img-text-data .group-block-content{padding:80px}.img-text-data .cust-img-group .group-block-content{padding:0}.img-text-data .cust-img-group{padding:0 40px}.account-button.header-actions__action{display:none}.footer-main .footer-first.group-block{flex-basis:350px;padding:0}.footer-content .footer-main .footer-right .menu__heading__default,.social-media-text h4{color:var(--White, #FFF);font-family:Lora;font-size:20px;font-style:normal;font-weight:500;line-height:normal;display:block}.footer-main .footer-menus .details-content .menu__item+.menu__item{margin-top:20px}.footer-content .footer-main .details-content{margin:0}.footer-content .footer-main .details-content .menu__item.paragraph a{color:#fff;font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;opacity:.5;pointer-events:all;position:relative}.footer-content .footer-main .details-content .menu__item.paragraph a:hover{color:#fff;opacity:1}.footer-content summary.menu__heading.h3{position:relative;padding:0 0 16px;margin-bottom:30px}.footer-content summary.menu__heading.h3:after{content:"";background:#fff;width:60px;height:1px;position:absolute;display:block;bottom:0}.footer-logo-text .image-block img{margin-bottom:30px}.footer-social-media{padding:30px;border-top:1px solid rgba(255,255,255,.1)}.footer-logo-text{padding:80px 10px}.footer-text p{color:var(--White, #FFF);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:150%;opacity:.4}.footer-menus{padding:60px 40px}.footer-bottom{width:100%}.footer-policy-link{padding:0 40px}.footer-policy-link .menu__heading{display:none}.footer-policy-link .details-content .list-unstyled{display:flex;align-items:center;gap:20px}.footer-policy-link li.menu__item.paragraph{margin:0}.footer-policy-link li.menu__item.paragraph:last-child:before{content:"";position:absolute;left:-10px;top:50%;transform:translateY(-50%);background:#ffffff1a;width:1px;height:20px}.footer-policy-link li.menu__item.paragraph:last-child{position:relative}.footer-menus{border-bottom:1px solid rgba(255,255,255,.1)}.footer-right{border-left:1px solid rgba(255,255,255,.1)}.only-mobile-btn{display:none}.custom-grid-settings .resource-list__carousel .resource-list__slide{width:32.3%}.footer-menus>.group-block-content{gap:15px}.swym-header-icon-count-bubble{display:none!important}.cust-carousel slideshow-slides[gutters*=end]{padding-inline-end:0}.cust-carousel slideshow-slides[gutters*=start]{padding-inline-start:0}.cust-carousel.section .cust-grid-data{display:grid;grid-template-columns:1fr 2fr;gap:20px}.cust-carousel .cust-insta-head{grid-column:1}.cust-carousel .force-full-width{grid-column:2}.cust-carousel .carousel-content slideshow-slides>.card{width:33.3%;flex:auto}.cust-insta-head>.group-block-content{gap:30px}.cust-right-icon{border-top:1px solid rgba(26,31,22,.2);border-bottom:1px solid rgba(26,31,22,.2)}.cust-right-icon .img-icon-two-row{border-top:1px solid rgba(26,31,22,.2)}.cust-right-icon:after{content:"";border-left:1px solid rgba(26,31,22,.2);width:1px;height:100%;position:absolute;left:50%;top:0;bottom:0}.cust-row-btn .cust-btn .button{background:var(--button-background-color);color:#fff}.header-actions__action:has(cart-icon){overflow:visible}header .cart-bubble__background{background-color:#1a1f16}.header-actions__cart-icon .cart-bubble__text{color:#fff}.template-index header-component[data-sticky-state=inactive] .cart-bubble__background{background-color:#fff}.template-index header-component[data-sticky-state=inactive] .header-actions__cart-icon .cart-bubble__text{color:#000}.template-product .atw-button-text{display:none}.template-product .atw-button #swym-atw-pdp-button-icon>path{fill:transparent;stroke:#000}.template-product .atw-button.atw-button-added #swym-atw-pdp-button-icon>path{fill:#000}.product-form-buttons{gap:20px}#swym-atw-pdp-button{width:100%;background:#fff;border:1px solid #000;height:43px}.template-product add-to-cart-component .add-to-cart-text .add-to-cart-icon{display:none}.add-to-cart-text__content span,.product-form-buttons button{font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:.16px;text-transform:capitalize}.template-product .product-form-buttons--stacked>*:not(.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing,.product-form-text__error){flex-basis:unset}.product-form-buttons{width:100%;display:flex;align-items:stretch;gap:20px}.swym-atw-button-container.consent-given.default-position{display:flex;max-width:10%;margin-top:0}.product-form-buttons button.shopify-payment-button__button{position:relative;display:inline-block;padding:12px 30px;background:#1a1f16;color:#fff;text-decoration:none;overflow:hidden;z-index:1;transition:color .3s ease;text-transform:capitalize;max-height:43px;min-height:43px}.product-form-buttons button.shopify-payment-button__button:hover{color:#1a1f16}.product-form-buttons button.shopify-payment-button__button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ddf0ff;transform:scaleX(0);transform-origin:left;transition:transform .4s ease;z-index:-1}.product-form-buttons button.shopify-payment-button__button:hover:before{transform:scaleX(1)}.template-product .product-details .variant-option__label{width:100%}.template-product .product-details .variant-option__button-label .swatch.swatch--unscaled{display:flex;justify-content:center;align-items:center;font-size:0;margin:3.75px;width:30px;height:30px}.pdp-option-name{color:var(--Eerie-Black, #1F1D1E);font-family:Lora;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.variant-option__swatch-value{color:var(--Dark-Grey, #4B4B4B);font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.product-details .group-block-content h1,.only-mobile .mobile-title{color:var(--Seconday-Black, #1A1F16);font-family:Lora;font-size:32px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.32px;margin-bottom:16px}.template-product .product-details .price__regular,.mobile-price{color:var(--Dark-Grey, #4B4B4B);font-family:Lora;font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px;text-transform:capitalize}.template-product .product-details>.group-block{padding:0}ul.media-gallery__grid.list-unstyled>li:nth-child(n+5){display:none!important}media-gallery:where(.media-gallery--grid) .media-gallery__grid{gap:20px}.cust-availability strong{color:var(--Eerie-Black, #1F1D1E);font-family:Lora;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.cust-availability p{color:var(--Dark-Grey, #4B4B4B);font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:normal}rte-formatter.pdp-desc p{color:var(--Dark-Grey, #4B4B4B);font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.32px}.back-btn{display:inline-flex;align-items:center;gap:6px;font-size:16px;color:#000;text-decoration:none;font-weight:500}.back-icon{display:flex;align-items:center}.back-btn svg{width:18px;height:18px}.back-btn:hover{opacity:.7}.cust-pdp-accrodian .accordion--dividers accordion-custom:first-child .details{border-top:1px solid #CFCFCF;border-bottom:1px solid #CFCFCF}.cust-pdp-accrodian .accordion--dividers accordion-custom .details{border-bottom:1px solid #CFCFCF}.cust-pdp-accrodian .accordion--dividers accordion-custom:last-child .details{border-bottom:1px solid #CFCFCF}.cust-pdp-accrodian .accordion .details__header{color:var(--Seconday-Black, #1A1F16);font-family:Lora;font-size:20px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.2px;padding:20px}accordion-custom details[open]::details-content,accordion-custom details[open] .details-content{padding:0 10px 10px;margin:0}.product-details .divider__line{border-bottom:1px solid #D9D9D9}#shopify-block-AU1Q3M0JkaWtKVHd1R__pdp_custom_data_pwxMQj{width:100%}#shopify-block-AblRjc0dmenFOUWcwU__pdp_ring_size_zGTrrb{flex:1}.cust-dropdown-variant .variant-option--swatches,.cust-dropdown-variant .variant-option--metal-type,.cust-metal-type .variant-option--accent-diamond-quality,.cust-metal-type .variant-option--finger-size{display:none}.template-product .cust-metal-type .variant-option--accent-diamond-quality,.template-product .cust-metal-type .variant-option--finger-size{display:block;flex:48%}.template-product .cust-metal-type .variant-option--accent-diamond-quality label,.template-product .cust-metal-type .variant-option--finger-size label{color:#000;font-family:Lora;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.template-product .cust-metal-type .variant-option--accent-diamond-quality .variant-option__select-wrapper,.template-product .cust-metal-type .variant-option--finger-size .variant-option__select-wrapper{border:1px solid #666;border-radius:0}.template-product .cust-metal-type .variant-picker__form{flex-direction:row;flex-wrap:wrap;column-gap:20px;row-gap:14px}.template-product .cust-metal-type .variant-option--swatches{flex-direction:row;width:100%}ul.custom-swatches.cust-related-swatch{display:flex;list-style:unset;padding:0;gap:10px;margin:0}.cust-related-swatch ::marker{display:none}.cust-related-swatch li.variant-option__swatch{list-style:none}.product-recommendations .price{color:var(--Dark-Grey, #4B4B4B);text-align:center;font-family:Lora;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.16px;text-transform:uppercase}.product-recommendations .related-pdp-title p{color:var(--Seconday-Black, #1A1F16);text-align:center;font-family:Lora;font-size:20px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.2px;text-transform:capitalize;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}product-recommendations .swym-advanced-wishlist-collections-container{display:none}.cust-dropdown-variant .variant-picker__form{display:flex;flex-direction:row}.cust-dropdown-variant{width:100%}.variant-option+.variant-option{flex:1}.cust-dropdown-variant .variant-option label{color:#000;font-family:Lora;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:15px;display:block}.cust-dropdown-variant .variant-option__select-wrapper{border:1px solid #666;border-radius:0}.cust-dropdown-variant .variant-option+.variant-option{margin-top:0!important}#shopify-block-AblRjc0dmenFOUWcwU__pdp_ring_size_zGTrrb .details-content{margin-top:5px}.cust-pdp-accrodian p{color:var(--Dark-Grey, #4B4B4B);font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.32px}.only-mobile{display:none}.img-text-data .text-block p{color:var(--Dark-Grey, #4B4B4B);font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.16px}.img-text-data .text-block.cust-contents p{--max-width: 78%}.img-text-data.img-text-right.cust-page .text-block p{text-align:left}.feature-product-tab .resource-list__carousel .resource-list__slide{width:19%}.blog-post-card__content a{order:2}.blog-post-details{order:1}.blog-post-content{order:3}.template-blog [data-blog-index=template--27448099373188__main-2],.template-blog [data-blog-index=template--27448099373188__main-3],.template-blog [data-blog-index=template--27448099373188__main-4]{--col-span: 2;--blog-post-card-scale: .8}.template-blog .blog-post-item{--blog-post-card-scale: .8}.template-blog [data-blog-index=template--27448099373188__main-1]{--blog-post-card-scale: 1}.template-blog .blog-post-item[data-blog-index=template--27448099373188__main-1] .blog-post-card{flex-direction:row-reverse;align-items:center}.template-blog .blog-post-item--horizontal:has(.blog-post-card__image-container) .blog-post-card>*:first-child,.template-blog .blog-post-item--horizontal:has(.blog-post-card__image-container) .blog-post-card>*:last-child{flex-basis:50%}.template-blog .cust-date time{color:var(--Dark-Grey, #4B4B4B);font-family:Lora;font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:block}.blog-post-card__content a .text-block{color:var(--Eerie-Black, #1F1D1E);font-family:Lora;font-size:28px;font-style:normal;font-weight:500;line-height:normal}.template-blog .blog-post-card__content a .text-block{color:var(--Eerie-Black, #1F1D1E);font-family:Lora;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.blog-post-content .blog-post-card__content-text{overflow:hidden;color:var(--Dark-Grey, #4B4B4B);text-overflow:ellipsis;font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.16px}.blog-post-content .blog-post-card__content-text a{color:var(--Seconday-Black, #1A1F16);font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:.16px;text-transform:capitalize;position:relative;display:flex;align-items:center;gap:10px}.blog-post-content .blog-post-card__content-text a:after{content:"";background-image:url(/cdn/shop/files/right-arrow.svg?v=1777543789);background-repeat:no-repeat;display:block;width:20px;height:10px}.date-flex{display:flex;align-items:center;gap:10px;margin-top:20px}.hidden-post{display:none}#loadMore{position:relative;display:inline-block;padding:12px 30px;background:var(--Seconday-Black, #1A1F16);color:#fff;text-decoration:none;overflow:hidden;z-index:1;transition:color .3s ease;border:unset;color:var(--White, #FFF);font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:.16px;text-transform:capitalize;margin:40px 0 0}#loadMore:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ddf0ff;color:#1a1f16;transform:scaleX(0);transform-origin:left;transition:transform .4s ease;z-index:-1}#loadMore:hover:before{transform:scaleX(1)}#loadMore:hover{color:#000}.load-more-wrapper{display:block;text-align:center}.template-article .cust-blog-post .section-content-wrapper{max-width:856px;margin:0 auto}.template-article .blog-post-comments-container{display:none}.template-article .cust-blog-post header h1{color:var(--Seconday-Black, #1A1F16);font-family:Lora;font-size:40px;font-style:normal;font-weight:500;line-height:120%;margin-bottom:16px;text-align:left}.template-blog .cust-blog-details .article-excerpt{display:none}.template-article .cust-blog-post .article-excerpt span{color:var(--Dark-Grey, #4B4B4B);font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.template-article .cust-blog-post .date-flex{margin-top:0}.template-article .cust-blog-post .date-left{display:none}.template-article .cust-blog-post .blog-post-details{justify-content:flex-start;align-items:center}.template-article .cust-blog-post .blog-post-details .cust-date time{color:var(--Seconday-Black, #1A1F16);font-family:Lora;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.template-article .cust-blog-post .blog-post-details>span{color:var(--Seconday-Black, #1A1F16);font-family:Lora;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.template-article .cust-blog-post .blog-post-content{max-width:100%}.template-article .cust-blog-post .blog-post-content h3{color:var(--Seconday-Black, #1A1F16);font-family:Lora;font-size:32px;font-style:normal;font-weight:500;line-height:normal}.template-article .cust-blog-post .blog-post-content h4{color:var(--Seconday-Black, #1A1F16);font-family:Lora;font-size:24px;font-style:normal;font-weight:500;line-height:normal}h2.article-featured-products__heading{color:var(--Eerie-Black, #1F1D1E);text-align:center;font-family:Lora;font-size:40px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:60px}.article-featured-products__card .date-flex{margin-bottom:20px}.article-featured-products__title{color:var(--Eerie-Black, #1F1D1E);font-family:Lora;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.article-featured-products__excerpt{color:var(--Dark-Grey, #4B4B4B);font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.16px}.read-more-btn{display:inline-flex;align-items:center;gap:6px;color:var(--Seconday-Black, #1A1F16);font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:.16px;text-transform:capitalize;text-decoration:none;color:#000;transition:all .3s ease;margin-top:20px}.read-more-btn .arrow{transition:transform .3s ease}.read-more-btn:hover .arrow{transform:translate(4px)}.ar-related-blog{background:#f9f9f9}.article-featured-products__price{color:var(--Dark-Grey, #4B4B4B);text-align:center;font-family:Lora;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.16px;text-transform:uppercase;display:block;margin-top:20px}.ring-carats{color:var(--Dark-Grey, #4B4B4B);text-align:center;font-family:Lora;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.14px;background:var(--Alice-Blue, #DDF0FF);padding:6px;display:inline-block}.cust-bottom-prod{text-align:center;margin-top:12px}.product-swatches{display:flex;gap:6px;margin:6px 0;justify-content:center}.product-swatches .swatch{width:14px;height:14px;border-radius:50%;display:inline-block;border:1px solid #ccc}.product-swatches .swatch.swatch--platinum{background:linear-gradient(90deg,#ecf0f3,#a9a9a9,#d5d4dc)!important}.product-swatches .swatch.swatch--14k-yellow-gold{background:linear-gradient(270deg,#efbd3a,#f4de6e 30%,#dc9e17)!important}.product-swatches .swatch.swatch--14k-rose-gold{background:linear-gradient(90deg,#d1968e,#fbccc6 60%,#d79994)!important}.product-swatches .swatch.swatch--14k-white-gold{background:linear-gradient(90deg,#959597,#fff 60%,#cccecb)!important}.view-all-products.cust-btn{text-align:center;margin-top:60px}.faq-section .accordion accordion-custom:not(:last-child) .details{margin-bottom:16px}.faq-section .accordion accordion-custom .details{background:#fff}.faq-section .accordion .details__header{gap:10px;padding:30px;outline:none;min-height:34px;color:#000;font-family:Lora;font-size:20px;font-style:normal;font-weight:500}.faq-section .accordion .details[open] .details__header{padding-bottom:24px}.faq-section .accordion .details__header .svg-wrapper{width:34px;height:34px;min-width:34px}.faq-section .accordion .details-content{padding:0 20px}.faq-section .accordion .details[open] .details-content{padding-bottom:30px}.faq-section .accordion .details-content .text-block>*{color:#666;font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.faq-section .text-block>h2{color:var(--Eerie-Black, #1F1D1E);text-align:center;font-family:Lora;font-size:40px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.4px}.cust-accrodian-data{width:856px}.faq-section .accordion .details__header:hover.svg-wrapper,summary:hover{color:#000}.faq-section .accordion .details-content>.text-block{align-items:flex-start}.rings-section .rings-title{color:var(--Eerie-Black, #1F1D1E);text-align:center;font-family:Lora;font-size:40px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.4px}.rings-section .swiper-pagination{position:relative;margin-top:40px;bottom:unset;top:unset}.rings-section .swiper-pagination-bullet{border-radius:0;height:2px;width:20px;opacity:.4;background:#1a1f16}.rings-section .swiper-pagination-bullet-active{background:#1a1f16;opacity:1}.globo-formbuilder .globo-form .globo-form-app .globo-form-control .globo-form-input{background-color:var(--color-input-background);border-radius:0!important;border:unset;min-height:50px}.globo-formbuilder .globo-form .globo-form-app .globo-form-control input,.globo-formbuilder .globo-form .globo-form-app .globo-form-control textarea,.globo-formbuilder .globo-form .globo-form-app .globo-form-control select{background:#fff!important}.globo-formbuilder .globo-form .globo-form-app .globo-form-control .globo-form-input:focus-within{outline:unset;outline-offset:unset}.globo-formbuilder .globo-form .globo-form-app .globo-form-control:not([data-type=switcher],[data-type=rangeSlider],[data-type=matrix],[data-type=rating-star2],[data-type=feedback],[data-type=rating-level],[data-type=file2],[data-type=colorSwatches],[data-type=radio],[data-type=checkbox],[data-type=imageOptions],[data-type=button],[data-type=acceptTerms],[data-type=consent],[data-type=signature]) .globo-label{display:block!important}.globo-form-id-144066 .globo-form-app .globo-label,.globo-form-id-144066 .globo-form-app .globo-form-control label.globo-label,.globo-form-id-144066 .globo-form-app .globo-form-control label.globo-label span.label-content,.globo-formbuilder .globo-form .globo-form-app .globo-form-control input,.globo-formbuilder .globo-form .globo-form-app .globo-form-control textarea,.globo-formbuilder .globo-form .globo-form-app .globo-form-control select{color:#4b4b4b!important}.global-form-select .globo-form-input:after{content:"";background-image:url(/cdn/shop/files/arrow-down.svg?v=1777977735);background-repeat:no-repeat;width:20px;height:20px;position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none}.global-form-select .globo-form-input select{appearance:none;-webkit-appearance:none;padding-right:44px;background-image:none}.global-form-select .globo-form-input select::-ms-expand{display:none}.globo-form-id-144066 .globo-form-app .gfb__footer button{font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:.16px}.quote-my-dream-ring .globo-form-id-144066 .globo-form-app .globo-heading{color:var(--gfb-color-textColor, #000);color:var(--Eerie-Black, #1F1D1E);text-align:center;font-family:Lora;font-size:40px!important;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.4px}.quote-my-dream-ring .globo-form-app .message.success{background:#e6f4ea!important;border:1px solid #BFE3C8;border-radius:6px;padding:36px 40px 32px!important;margin:8px 0 24px;text-align:center;color:var(--Eerie-Black, #1F1D1E)!important}.quote-my-dream-ring .globo-form-app .message.success:before{content:"";display:block;width:48px;height:48px;margin:0 auto 16px;border-radius:50%;background:#2e7d4f url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 26px no-repeat}.quote-my-dream-ring .globo-form-app .message.success .gfb__content-title{font-family:Lora,serif!important;font-size:28px!important;font-weight:500!important;line-height:1.3!important;color:var(--Eerie-Black, #1F1D1E)!important;margin:0 0 12px!important}.quote-my-dream-ring .globo-form-app .message.success .content p{font-family:Lora,serif;font-size:16px;line-height:1.6;color:#3a3a3a;margin:0 0 10px}.quote-my-dream-ring .globo-form-app .message.success .content p:last-child{margin-bottom:0}.quote-my-dream-ring .globo-form-app .message.success .content a{color:var(--Eerie-Black, #1F1D1E);text-decoration:underline;text-underline-offset:2px}.quote-my-dream-ring .globo-form-app .message.success .dismiss{top:12px;right:12px}@media screen and (max-width:750px){.quote-my-dream-ring .globo-form-app .message.success{padding:28px 20px 24px!important}.quote-my-dream-ring .globo-form-app .message.success .gfb__content-title{font-size:22px!important}.quote-my-dream-ring .globo-form-app .message.success .content p{font-size:15px}}.globo-form-app.default-layout{display:flex;flex-direction:column}.globo-form-app.default-layout>form.g-container{display:contents}.globo-form-app.default-layout>.header.dismiss{order:0}.globo-form-app.default-layout>form>.header{order:1}.globo-form-app.default-layout>.message{order:2;margin-bottom:24px}.globo-form-app.default-layout>form>.globo-formbuilder-wizard{order:3}.globo-form-app.default-layout .wizard__content{display:flex;flex-direction:column}.globo-form-app.default-layout .wizard__content>.message{order:-1;margin-bottom:24px}.globo-form-app .globo-label .text-danger{font-size:16px!important;font-weight:600;color:#e00;margin-left:4px;vertical-align:baseline}.cust-multicolumn{padding:0 100px}.globo-form-id-144066 .globo-form-app{max-width:870px!important}.cust-step-sec .cust-line-data .group-block:not(:last-child) .icon-block:after{content:"";position:absolute;top:45px;left:70%;width:60%;height:10px;background-image:url(/cdn/shop/files/img-right-data.svg?v=1777984852);background-repeat:no-repeat;background-size:auto 10px}.create-ring-cust-img .cust-text-data{width:80%}.create-ring-cust-img .cust-text-data p{color:var(--Dark-Grey, #4B4B4B);font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.16px}.cust-white-bg{background:#fff}li.product-grid__item.product-grid__item--callout{grid-column:span 2}.cust-data-collection.product-grid--grid{--product-grid-columns-desktop: repeat(4, 1fr) !important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:24px 16px}.custom-pagination{margin-top:50px;display:flex;justify-content:center}.custom-pagination .pagination{display:flex;align-items:center;gap:10px}.custom-pagination .pagination a,.custom-pagination .pagination span{width:36px;height:36px;display:flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid #ddd;font-size:14px;color:#000}.custom-pagination .pagination .current{background:#000;color:#fff}.template-collection .text-block h1{color:var(--Seconday-Black, #1A1F16);text-align:center;font-family:Lora;font-size:72px;font-style:italic;font-weight:600;line-height:normal;letter-spacing:.72px}.collection-descrption p{color:var(--Dark-Grey, #4B4B4B);text-align:center;font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.16px}.cust-collection-light p.collectionp-name>a{color:var(--White, #FFF);text-align:center;font-family:Lora;font-size:24px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.24px;position:absolute;bottom:15px;left:0;right:0}.cust-collection-light p:hover collectionp-name>a,.cust-collection-light p.collectionp-name>a:hover{color:var(--White, #FFF) !importants}.collectionp-slide-content{position:relative}.cust-collection-light .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-50px}.cust-collection-light .swiper-pagination-bullet{width:10px;height:2px;display:inline-block;border-radius:0;opacity:.4;background:var(--Seconday-Black, #1A1F16)}.cust-collection-light .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--Seconday-Black, #1A1F16);opacity:1;width:20px}.product-grid__item.product-grid__item--callout .product-card__content{padding-top:0}.custom-tabs{padding-bottom:30px}.footer-main accordion-custom details[open]::details-content,.footer-main accordion-custom details[open] .details-content{padding:0}.cust-metafield-ring-size{background:var(--Alice-Blue, #DDF0FF);padding:6px;color:var(--Dark-Grey, #4B4B4B);text-align:center;font-family:Lora;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.14px}.cust-data-collection .product-grid__item .product-media{margin-bottom:20px}.cust-collection-light .pagination__link--current:before{background:var(--Seconday-Black, #1A1F16);border-radius:0!important}.cust-coll-title .text-block p{color:var(--Seconday-Black, #1A1F16);text-align:center;font-family:Lora;font-size:20px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.2px;text-transform:capitalize;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cust-data-collection .price__regular .price{color:var(--Dark-Grey, #4B4B4B);text-align:center;font-family:Lora;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.16px;text-transform:uppercase}.pagination__link--current:before{border-radius:0!important}.main-collection-grid .pagination__list{gap:14px}.main-collection-grid .pagination__link{color:#666;text-align:center;font-family:Lora;font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.18px;text-transform:uppercase}.main-collection-grid .pagination__link--current{color:#fff}.template-collection .products-count-wrapper span,.template-collection .facets .column-options-wrapper{display:none}.cust-collection-light .swiper-pagination{z-index:1}.header-section .menu-list__link-title{font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.16px;text-transform:capitalize;padding:0 15px}.cust-two-img .image-right-data .cust-img-txt-right p{color:var(--Dark-Grey, #4B4B4B);text-align:center;font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.16px}.header[transparent][transparent=not-sticky][data-sticky-state=inactive]{--color-scheme-top-row: transparent !important;--color-scheme-bottom-row: transparent !important}.custom-coll-grid .collection-card__image.resource-image{overflow:hidden}.custom-coll-grid slideshow-slide:hover img{transform:scale(1.1);transition:transform .5s ease}.header-menu .menu-list__list-item>a[aria-controls] .menu-list__link-title:after{content:"";position:absolute;right:6px;top:45%;width:6px;height:6px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(-50%) rotate(45deg);transition:transform .3s ease}.header-menu .menu-list__list-item>a[aria-controls] .menu-list__link-title{position:relative;padding-right:20px}.template-index header-component[data-sticky-state=inactive] .menu-list__link:hover,.template-index header-component[data-sticky-state=inactive] .menu-list__link:focus{color:#000!important}.header .menu-list__link{position:relative;color:currentColor;text-decoration:none}.header .menu-list__link:hover{color:currentColor}.header .menu-list__link:before{content:"";position:absolute;display:block;width:calc(100% - 20px);height:1px;bottom:-5px;left:0;right:0;margin:0 auto;background-color:currentColor;transform:scaleX(0);transform-origin:top left;transition:transform .3s ease}.header .menu-list__link:hover:before{transform:scaleX(1)}.template-index header-component[data-sticky-state=inactive] .menu-list__link{color:#fff}.template-index header-component[data-sticky-state=inactive] .header-logo:has(.header-logo__image-container--inverse) .header-logo__image-container--original{display:none}.template-index header-component[data-sticky-state=inactive] .header-logo__image-container--inverse{display:block}.header-logo__image-container{font-size:18px}.feature-product-tab .product-media img{transition:transform .5s ease}.product-media-container:hover .product-media__image,.custom-grid-settings .resource-list__slide:hover .resource-image__image{transform:scale(1.1);transition:transform .5s ease}.product-media{overflow:hidden}.custom-grid-settings .resource-image{overflow:hidden;max-height:439px}.custom-swatches{gap:12px!important}.swatch{width:20px;height:20px}.rose-gold{background:linear-gradient(90deg,#d1968e,#fbccc6 60%,#d79994)}.white-gold{background:linear-gradient(90deg,#ecf0f3,#a9a9a9,#d5d4dc)}.yellow-gold{background:linear-gradient(270deg,#efbd3a,#f4de6e 30%,#dc9e17)}.platinum{background:linear-gradient(90deg,#959597,#fff 60%,#cccecb)}.rose-gold,.white-gold,.yellow-gold,.platinum{width:15px;height:15px;display:block;border-radius:50%;margin-left:5px}.cust-filter-desk{display:flex;align-items:center}.cmn-sorting-coll{display:none}.custom-sort-header h2{color:var(--Seconday-Black, #1A1F16);text-align:center;font-family:Lora;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.custom-sort-item{width:100%;padding:10px 20px}.custom-sort-label{color:#1f1d1e;font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:normal}#CustomSortForm{padding:10px 0}:where(input[type=checkbox]):not(:disabled):hover:checked,:where(input[type=checkbox]):checked{border-color:#ddf0ff;background-color:#ddf0ff;border-radius:0}:where(input[type=checkbox]):checked:after{background-color:#000}label:has(input[type=checkbox]){color:#1f1d1e;font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.button.facets__see-results{color:var(--Seconday-Black, #1A1F16);font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:.16px;text-transform:capitalize}.cmn-sticky-btn{background:var(--Seconday-Black, #1A1F16);display:flex;padding:10px;justify-content:center;align-items:center;gap:6px;flex:1 0 0;width:100%;color:#fff}.cmn-sticky-btn .sort-btn{color:var(--White, #FFF);text-align:center;font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.filter-count-bubble,.cmn-sticky-filter .bubble.facets__bubble{display:none}.cmn-sticky-btn:hover{background:#ddf0ff;color:#1a1f16;border:1px solid transparent}.cmn-sticky-filter .facets-toggle{width:50%;padding:0;margin:0}.button.facets__see-results:hover{color:#fff!important;background:#1a1f16}.cust-filter-desk accordion-custom.facets__item{min-height:55px}.cust-filter-desk .fact-filter-by{margin-top:-10px}.facets__clear-all-link--active{padding:0;margin-top:-10px}.cust-mobile-filter accordion-custom .facets__summary{display:none}.cust-mobile-filter accordion-custom details[open] .details-content{padding:0}.cust-mobile-filter accordion-custom .facets__panel{padding:0}.price-lable,.facets__bubble{display:none!important}.facets-mobile-wrapper.facets-controls-wrapper{display:none}header .header__icon--summary .header-drawer-icon{width:24px;height:24px}.about-text h1{color:#fff;text-align:center;leading-trim:both;text-edge:cap;font-family:Lora;font-size:72px;font-style:italic;font-weight:600;line-height:normal;letter-spacing:.72px}.cust-metafield-ring-size p:after,.meta-text p:after{content:"Carats";display:inline-block;padding-left:5px}.sticky-add-to-cart__bar[data-stuck=true]{display:none}.cust-learnmore .cust-btn .button.link:hover:before{background:#ddf0ff}.cust-learnmore .cust-row-btn .cust-btn .button:hover{color:#000}overflow-list slot[name=more]{display:none!important}.template-collection .facets__label{color:#000;text-align:center;font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.template-collection .cust-filter-desk .fact-filter-by{color:#666;text-align:center;font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.template-collection .facets__summary .icon-caret{height:12px;width:12px;color:#666}.footer-menus:after{content:"";background-image:url(/cdn/shop/files/footer-right-logo.png?v=1779379187);background-repeat:no-repeat;background-size:181px;width:181px;height:140px;display:block;position:absolute;right:0;z-index:-1;bottom:-30px}.footer-menus{position:relative;overflow:hidden}.blog-post-card__image-container,.template-collection .collectionp-image-wrapper{overflow:hidden}.blog-post-card:hover .blog-post-card__image,.template-collection .collectionp-slide-content:hover .collectionp-card-image{transform:scale(1.1);transition:transform .5s ease}.blog-post-card__content-text a:after{content:"";background-image:url(/cdn/shop/files/right-arrow.svg);background-repeat:no-repeat;display:inline-block;width:20px;height:10px;margin-left:0;transition:transform .2s ease}.blog-post-card:hover .blog-post-card__content-text a:after{transform:translate(5px)}.footer-main .footer-menus .details-content .menu__item a{position:relative;display:inline-flex}.footer-main .menu__details .details-content .menu__item a:before{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.footer-main .menu__details .details-content .menu__item:hover a:before{transform:scaleX(1)}.collectionp-image-wrapper{position:relative;width:100%;overflow:hidden}.collectionp-card-image{width:100%;height:auto;display:block;object-fit:cover}.header__row--top.color-scheme-2 .cust-book-btn .button{background:#000;color:#fff}.header__row--top.color-scheme-2 .cust-book-btn .button:before{background:#ddf0ff}.header__row--top.color-scheme-2 .cust-book-btn .button:hover{color:#1a1f16}.template-product .accordion .details__header{color:var(--Seconday-Black, #1A1F16);font-family:Lora;font-size:20px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.2px;border-bottom:1px solid #CFCFCF;padding:20px}.template-product .cust-pdp-accrodiancust-accrodian-data accordion{padding-top:0}.template-product .cust-pdp-accrodiancust-accrodian-data accordion-custom details[open] .details-content{padding-top:20px}.template-product .cust-pdp-accrodiancust-accrodian-data accordion-custom details[open] .details-content{color:var(--Dark-Grey, #4B4B4B);font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.32px}.pickup-availability__row{display:none!important}.template-product .product-form-buttons{border-bottom:1px solid #CFCFCF}.template-product .cust-pdp-accrodiancust-accrodian-data .accordion{padding-top:0}.template-product product-form-component .product-form-buttons{padding-bottom:30px;gap:20px}.template-product .product-details .details-content .text-block p{max-width:100%}.create-your-dream-ring-in .cust-img-meet-craft .image-block{overflow:hidden}.create-your-dream-ring-in .cust-img-meet-craft .image-block:hover img{transform:scale(1.1);transition:transform .5s ease}.call-us-btn-data .cust-btn .button.link{background:var(--Alice-Blue, #DDF0FF)}.product-badge.best-seller{color:var(--White, #FFF);text-align:center;font-family:Lora;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.14px;text-transform:uppercase;position:absolute;z-index:1;right:10px;top:16px;background:var(--Seconday-Black, #1A1F16);color:#fff;display:inline-block;padding:6px 10px}.eng-label-text{color:#000;font-family:Lora;font-size:16px;font-style:normal;font-weight:600;line-height:normal;display:block}.eng-order-note{color:var(--Dark-Grey, #4B4B4B);font-family:Lora;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px;display:block}.product-form__input input[type=text]{border:1px solid #666;padding:14px 24px;border-radius:0;width:100%;margin:10px 0}.product-form__input .char-count{color:var(--Dark-Grey, #4B4B4B);font-family:Lora;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px;margin-bottom:0;display:block}.product-form__input .eng-label-text{color:#000;font-family:Lora;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:10px}.product-form__input{border-bottom:1px solid #d9d9d9;margin-bottom:30px;padding-bottom:30px}.vdb-design-ring{margin-bottom:20px}.vdb-design-ring .vdb-design-ring__button{width:100%;min-height:43px;padding:9px;font-family:Lora;font-size:16px;font-weight:400;letter-spacing:.16px;text-transform:capitalize}:root{--14k-yellow-gold: linear-gradient(270deg, #EFBD3A 0%, #F4DE6E 30%, #DC9E17 100%);--14k-white-gold: linear-gradient(90deg, #ECF0F3 0%, #A9A9A9 50%, #D5D4DC 100%);--14k-rose-gold: linear-gradient(90deg, #D1968E 0%, #FBCCC6 60%, #D79994 100%);--platinum: linear-gradient(90deg, #959597 0%, #FFF 60%, #CCCECB 100%)}.template-index header-component[data-sticky-state=inactive] .header-actions__action,.template-index header-component[data-sticky-state=inactive] .swym-advanced-header-icon{color:#fff!important}.template-index .home-find-settings .collection-card__content .text-block{padding-bottom:5px}.template-index{--ge-reviews-cut: 542px;--ge-reviews-lead: 63px}.template-index .marquee-cust-section.cust-marquee-roted{box-sizing:border-box;height:var(--ge-reviews-cut);min-height:0;padding-bottom:0!important}.template-index .shopify-section:has(>.marquee-cust-section.cust-marquee-roted){position:relative;z-index:0}.template-index .shopify-section:has(>.marquee-cust-section.cust-marquee-roted)+.shopify-section{position:relative;z-index:1;margin-top:calc(-1 * var(--ge-reviews-lead))}.template-index .shopify-section:has(>.marquee-cust-section.cust-marquee-roted)+.shopify-section>.section-background{background:linear-gradient(to bottom,transparent var(--ge-reviews-lead),rgb(191 228 254) var(--ge-reviews-lead))!important}.template-index .shopify-section:has(>.marquee-cust-section.cust-marquee-roted)+.shopify-section .background-image-container{clip-path:inset(var(--ge-reviews-lead) 0 0 0)}.template-index .shopify-section:has(>.marquee-cust-section.cust-marquee-roted)+.shopify-section .grp-entangle--root,.template-index .shopify-section:has(>.marquee-cust-section.cust-marquee-roted)+.shopify-section .grp-entangle-rating-container,.template-index .shopify-section:has(>.marquee-cust-section.cust-marquee-roted)+.shopify-section .grp-total-reviews{background:transparent!important}@media screen and (min-width:751px)and (max-width:1024px){.template-index{--ge-reviews-lead: 60px}}@media screen and (min-width:751px)and (max-width:1000px){.template-index{--ge-reviews-cut: 527px}.template-index .cust-marquee-roted.marquee-cust-section .cust-img{top:110px}.template-index .cust-marquee-roted.marquee-cust-section .cust-img img{max-width:530px!important;min-width:0!important;width:530px}}@media screen and (max-width:750px){.template-index{--ge-reviews-cut: 354px;--ge-reviews-lead: 30px}.template-index .cust-marquee-roted.marquee-cust-section .cust-img{top:16px}.template-index .cust-marquee-roted.marquee-cust-section .cust-img img{max-width:min(368px,94vw)!important;min-width:0!important;width:min(368px,94vw)}}.marquee-cust-section.cust-marquee-roted .cust-card{height:100%;display:flex;flex-direction:column}.marquee-cust-section.cust-marquee-roted .swiper-slide{height:auto!important;display:flex}.marquee-cust-section.cust-marquee-roted .swiper-wrapper{align-items:stretch}.template-index header-component[data-sticky-state=inactive] .header__row--top .cust-book-btn .button{background:var(--Alice-Blue, #DDF0FF);color:#1a1f16}.template-index .header__row--top.color-scheme-2 .cust-book-btn .button:before{background:#1a1f16;color:#fff}.template-index header-component[data-sticky-state=inactive] .header__row--top .cust-book-btn .button:hover:before,.template-index header-component[data-sticky-state=active] .header__row--top .cust-book-btn .button:hover:before{transform:scaleX(1)}.template-index header-component[data-sticky-state=inactive] .header__row--top .cust-book-btn .button:hover{color:#1a1f16}.template-index header-component[data-sticky-state=active] .header__row--top .cust-book-btn .button:before{background:#ddf0ff}.footer-bottom{padding:35px 0}.cust-insta-head .insta-text-right h4{color:var(--Seconday-Black, #1A1F16);font-family:Lora;font-size:20px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.2px}.rings-section .rings-video .deferred-media__poster-button{max-height:600px}header-component[data-sticky-state=active] .header__row--top{display:none}header-component[data-sticky-state=active] .header__row .header-menu__inner{border-top:unset;padding-top:0}#header-component{transition:transform .3s ease,background-color .3s ease}.tab-content.active[data-tab="2"] .meta-text{display:none}.marquee-cust-section .cust-card-desc{min-height:89.6px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.footer-policy-link .bottom-footer-text p{color:#ffffff80;text-align:right;font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:normal}header{width:100%;transition:transform .3s ease,box-shadow .3s ease}body.header-sticky header.header-section{position:fixed;top:0;left:0;z-index:999;background:#fff;box-shadow:0 4px 15px #00000014;animation:slideDown .3s ease forwards}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}body,body.header-sticky{padding-top:0}body.header-sticky .header__row--top{display:none}body.header-sticky header-component{background:#ddf0ff}.template-index .header-menu .menu-list__submenu{background:#fff}.template-index .call-us-block .text .phone a,.template-index .call-us-block .text .label,.template-index .header-section .menu-list__link-title{color:#000}.template-index header .header__row .header-menu__inner{border-top:1px solid rgba(0,0,0,.2)}header .header__row .header-menu__inner{border-top:1px solid #1A1F1633}.template-index .header .menu-list__link:hover .menu-list__link-title,.header-menu[aria-expanded=true] .menu-list__link-title,.template-index.header-menu-data .call-us-block .text .phone a,.template-index.header-menu-data .call-us-block .text .label,.template-index.header-menu-data .header-section .menu-list__link-title,.template-index.header-sticky .header-section .menu-list__link-title{color:#000}.header-sticky header .header__row .header-menu__inner{border-top:unset;padding:0}.template-index.header-menu-data header .header__row .header-menu__inner{border-top:1px solid #1A1F1633}.template-index.header-menu-data.header-sticky header .header__row .header-menu__inner{border-top:unset}.menu-list__submenu-inner{background:#fff}.menu-drawer-container .header__icon--summary,.template-index.header-sticky .svg-wrapper,.template-index.header-sticky .account-button__icon,.template-index.header-sticky .swym-advanced-header-icon{color:#000}.footer-main .svg-wrapper.icon-plus{color:#fff}.template-index.header-sticky .header-logo__image-container--original{display:block!important}.template-index.header-sticky .header-logo__image-container--inverse{display:none}.account-button.header-actions__action{display:block}.template-index .announcement-bar .announcement-bar__text{color:#000;line-height:1.5rem}.template-index .announcement-bar{background:#ddf0ff!important}.announcement-bar .announcement-bar__text{color:#000}.header-logo__image-container{text-transform:uppercase}.hero-wrapper .hero.top-banner{min-height:650px}.cust-btn .button.add-to-cart-button{height:43px}.tab-item{position:relative;overflow:hidden}.tab-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#dceaf6;transform:translateY(-100%);z-index:0}.tab-item.active:before{animation:slideDownBg .6s cubic-bezier(.22,1,.36,1) forwards}.tab-item>*{position:relative;z-index:1}.tab-item.active{animation:slideDown .55s ease-out}@keyframes slideDown{0%{transform:translateY(-10px)}to{transform:translateY(0)}}.template-index .header__row--top.color-scheme-2 .cust-book-btn .button{background:#ddf0ff;color:#1a1f16}.template-index .header__row--top.color-scheme-2 .cust-book-btn .button:hover{color:#fff}.template-index .header__row--top.color-scheme-2 .cust-book-btn .button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#1a1f16;transform:scaleX(0);transform-origin:left;transition:transform .4s ease;z-index:-1}.template-index .header__row--top.color-scheme-2 .cust-book-btn .button:hover:before{transform:scaleX(1)}.img-text-data.ring-img-data .image-block,.img-text-data.img-text-right.cust-dream-dimond .image-block{max-height:700px}.cust-icon-txt-p p{color:var(--Dark-Grey, #4B4B4B);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:150%;padding-top:10px}.cust-multicolumn .custom-section-content>.layout-panel-flex{padding-left:80px;padding-right:80px}.cust-multicolumn .icon-block__media{padding-bottom:40px}.cust-multicolumn .cust-col-data .icon-block__media{height:60px;box-sizing:content-box;object-fit:contain}.cust-multicolumn .cust-col-data .icon-block+.text-block{padding-block-start:0}.collectionp-card-image{opacity:0;visibility:hidden;transition:opacity .3s ease}body.page-loaded .collectionp-card-image{opacity:1;visibility:visible}body.header-sticky .announcement-bar,body.header-sticky .header-cta-bar{opacity:0;display:none}.header-menu-data #header-component{background:#ddf0ff}.img-text-data .custom-section-content .image-block:hover .image-block__image,.cust-image-icons .custom-section-content .image-block:hover .image-block__image,.create-ring-cust-img .custom-section-content .image-block:hover .image-block__image,.cust-two-img .custom-section-content .image-block:hover .image-block__image{transform:scale(1.1);transition:transform .5s ease}.img-text-data .custom-section-content .image-block,.cust-image-icons .custom-section-content .image-block,.create-ring-cust-img .custom-section-content .image-block,.cust-two-img .custom-section-content .image-block{overflow:hidden}.cust-image-icons .image-block__image,.img-text-data.img-text-right.cust-page .image-block__image{max-height:700px}.custom-grid-settings .resource-list__carousel slideshow-slides{padding-left:80px!important;padding-right:70px!important}.header-logo__wrapper{display:flex;flex-direction:column;align-items:center;gap:2px}.header-logo__tagline{font-size:10px;line-height:1;letter-spacing:2px;text-transform:uppercase;color:currentColor;white-space:nowrap}.header-logo__image-container{font-size:35px;font-family:lora}.header-logo__tagline{font-size:16px;font-family:lora}.cust-card-readmore a{text-decoration:underline;display:block;margin-top:10px}.cust-card-readmore{margin-bottom:30px}.menu-diamonds .mega-menu-wedding-feature{display:none}#shopify-section-template--27448099307652__diamond_shape_selector_Paxfwi{margin-bottom:80px}.shopdev .cust-shop-setting .dss-main{align-items:center}.shopdev .cust-shop-setting .dss-featured-image-wrap{margin-top:0}.mega_menu-list-lab-grown-diamonds,.mega_menu-list-natural-diamonds{column-count:2!important;column-gap:24px;display:table-cell}.mega_menu-list-lab-grown-diamonds>li:first-child,.mega_menu-list-natural-diamonds>li:first-child{column-span:all;-webkit-column-span:all;display:block;width:100%;margin-bottom:15px}.shopify-policy__container{--page-content-width: var(--normal-content-width);--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2));max-width:var(--page-width)!important}@media screen and (min-width:750px){.template-index slideshow-slides{min-height:80vh}.template-page .hero-wrapper .hero.top-banner{min-height:70vh}}@media screen and (min-width:1000px){.mega-menu__list[data-menu-list-id=MegaMenuList-2]{display:flex;justify-content:space-evenly}}@media screen and (max-width:1600px){.cust-megamenu-img img{width:230px}.about .img-text-right.cust-page .custom-section-content .layout-panel-flex .size-style{width:101%}.footer-main .footer-first.group-block{flex-basis:310px}.footer-content .footer-main .footer-right .menu__heading__default{font-size:16px}.cust-multicolumn .custom-section-content>.layout-panel-flex{padding-left:50px;padding-right:50px}.cust-coll-title .text-block p,.product-recommendations .related-pdp-title p{min-height:60px}}@media screen and (max-width:1500px){.cust-multicolumn .custom-section-content>.layout-panel-flex{padding-left:20px;padding-right:20px}.header-logo__image-container{font-size:30px}}@media screen and (max-width:1400px){.footer-menus{padding:50px 20px}.cust-multicolumn{padding:0}.template-collection .text-block h1{font-size:60px}.template-index .cust-dream-dimond .layout-panel-flex .size-style{width:100%}.marquee-cust-section.cust-marquee-roted .cust-card-swiper{padding:0 40px}.custom-grid-settings .resource-list__carousel slideshow-slides{padding-left:40px!important;padding-right:40px!important}.header-logo__image-container{font-size:24px}}@media screen and (max-width:1280px){.footer-main>.group-block-content{display:block}.footer-menus{height:auto}.footer-menus>.group-block-content{flex-wrap:wrap;height:auto}.footer-menus accordion-custom{width:calc(33.3% - 15px)}.footer-first{width:100%}.footer-first>.group-block-content{flex-direction:row;align-items:center;border-bottom:1px solid rgba(255,255,255,.1)}.footer-social-media{border:unset}.footer-logo-text{border-right:1px solid rgba(255,255,255,.1)}.footer-bottom>.group-block-content{height:auto}.footer-bottom{height:100%}header-component .header-logo__image{width:150px}.header__column--right .swym-advanced-header-icon{width:26px}.header__column--right .swym-advanced-header-icon svg{stroke-width:1}.about .img-text-data .cust-img-group{flex-basis:93%}.tabbed-container{gap:30px}.feature-product-tab .resource-list__carousel .resource-list__slide{width:24%}.cust-marquee-roted.marquee-cust-section .cust-img img,.marquee-cust-section .cust-img img{max-width:540px;min-width:540px}.footer-menus:after{display:none}.footer-menus{overflow:unset}.footer-logo-text{padding:50px 30px}.cust-data-collection.product-grid--grid{grid-template-columns:repeat(3,1fr)!important}li.product-grid__item.product-grid__item--callout{grid-column:span 3}.account-button.header-actions__action{display:block}.cust-multicolumn .custom-section-content>.layout-panel-flex{padding-left:0;padding-right:0}}.cust-step-sec .group-block-content:has(>.icon-block){gap:8px}@media screen and (min-width:751px)and (max-width:1500px){.cust-step-sec .cust-line-data h5{min-height:48px}}@media screen and (min-width:1025px)and (max-width:1280px){.tabbed-section .heading{font-size:clamp(28px,2.9vw,34px)}.tabbed-section .heading br{display:none}}.hero-wrapper .breadcrumbs{text-shadow:0 1px 2px rgb(0 0 0 / .55),0 0 12px rgb(0 0 0 / .45)}.hero-wrapper .breadcrumbs svg{filter:drop-shadow(0 1px 2px rgb(0 0 0 / .55))}.hero-wrapper .hero.top-banner .overlay--gradient{background:linear-gradient(to bottom,#00000059,#0000 28%),linear-gradient(var(--overlay-direction),var(--overlay-color),var(--overlay-color--end))}.about .text-block.rte>h3{line-height:1.5}@media screen and (max-width:1000px){.about .text-block.rte>h3 br{display:none}}.quote-my-dream-ring .cust-rich-text .text-block h3{line-height:1.5}@media screen and (min-width:751px)and (max-width:1024px){.grp-entangle-swipper-badge-wrapper{flex-direction:column;align-items:center;justify-content:center;gap:24px}.grp-entangle-rating-container{width:auto}}@media screen and (min-width:1025px)and (max-width:1280px){.footer-menus accordion-custom{width:calc(25% - 15px)}.header__row--top .header__columns{--header-left: auto;--header-right: auto}.header__column--right{gap:14px}.header__column--right .cust-btn.cust-book-btn .button{padding:10px 12px;font-size:13px;line-height:17px;white-space:nowrap}.header-logo__image-container{font-size:20px}}@media screen and (max-width:1024px){.cust-carousel.section .cust-grid-data{display:block}.cust-carousel .cust-insta-head{padding-bottom:40px}.cust-carousel .carousel-content slideshow-slides>.card{flex:0 0 auto;width:calc((100% - (var(--carousel-gap, 8px) * (var(--carousel-mobile-columns, 2) - -9)) - var(--peek-next-slide-size, 0px)) / var(--carousel-mobile-columns, 2))}.about .cust-row-section .cust-row-btn .group-block-content,.cust-row-section .layout-panel-flex .group-block>.group-block-content{display:block}.about .cust-image-icons .custom-section-content>.layout-panel-flex{flex-direction:column}.about .img-icon-two-row .group-block-content,.img-icon-one-row .group-block-content{padding:30px 20px}.about .img-text-data .layout-panel-flex,.about .img-text-data.img-text-right .layout-panel-flex{flex-direction:column}.about .img-text-data .cust-img-group{flex-basis:100%;padding:50px 20px}.cust-row-section .layout-panel-flex .group-block .group-block-content{text-align:center}.about-rich-left{width:100%}.about-rich-left .text-block{max-width:unset;margin:0 auto 20px}.about-rich-left .text-block p{text-align:center}.about-rich-left .text-block h3{font-size:30px;text-align:center}.template-blog [data-blog-index=template--27448099373188__main-2],.template-blog [data-blog-index=template--27448099373188__main-3],.template-blog [data-blog-index=template--27448099373188__main-4],.template-blog .blog-post-item{--col-span:3}.template-blog [data-blog-index=template--27448099373188__main-1]{--col-span:6}.cust-step-sec .cust-line-data .group-block:not(:last-child) .icon-block:after{display:none}.meet-1 .meet-left.group-block--width-custom{width:100%;margin-bottom:40px}.meet-1>.group-block-content{flex-direction:column}.meet-left .text-block{max-width:100%;--max-width: 100% !important}.meet-2-group>.group-block-content{--flex-wrap:wrap !important;flex-wrap:wrap!important}.meet-2-group>.group-block-content>.group-block{width:50%;flex:48%}.create-ring-cust-img>.custom-section-content>.layout-panel-flex{flex-direction:column}.tabbed-container{flex-wrap:wrap}.tabbed-container .tabs{width:100%;padding:0}.create-ring-cust-img .cust-text-data{width:100%}.template-collection .text-block h1{font-size:48px}.feature-product-tab .resource-list__carousel .resource-list__slide{width:32%}.template-index .resource-list__carousel .resource-list__slide{width:47%}.custom-coll-grid .only-mobile-btn{display:block;text-align:center;margin-top:44px}.only-desktop .cust-btn{display:none}.only-desktop .group-block-content{flex-flow:row;justify-content:center}.cust-two-img .section-content-wrapper.section-content-wrapper{flex-direction:column}.cust-two-img .section-content-wrapper .group-block-content .size-style.image-block{width:100%}.cust-two-img .image-right-data{padding-top:60px;padding-bottom:30px}.cust-two-img .image-right-data .group-block-content{padding-top:0!important}.template-index .custom-coll-grid .resource-list__carousel .resource-list__slide{width:47.6%}.img-text-data.ring-img-data .section-content-wrapper.section-content-wrapper{flex-direction:column}.img-text-data.ring-img-data .group-block-content,.img-text-data.ring-img-data .text-block{align-items:center}.img-text-data.img-text-right .custom-section-content>.layout-panel-flex{flex-direction:column}.img-text-data.img-text-right .size-style.image-block{width:100%}.img-text-data.img-text-right .image-block .image-block__image,.img-text-data .image-block .image-block__image{height:400px}.template-index .img-text-data.img-text-right .img-text-data .cust-img-group{padding:80px}#header-component[data-menu-style=menu] .header__drawer{display:flex!important;min-height:var(--header-drawer-min-height)!important}.header__row--bottom,.header__column--right .cust-btn.cust-book-btn{display:none}#header-component:not([transparent]) :is(.header__underlay-open,.header__underlay-closed){--color-scheme-top-row: var(--Alice-Blue, #DDF0FF);--color-scheme-bottom-row: var(--Alice-Blue, #DDF0FF)}.account-button.header-actions__action{display:block}.call-us-block{display:none}#header-component[data-menu-style=drawer] .header__columns .search-action{position:absolute;right:99px}.search-action.search-action--hidden-on-drawer{display:block}.header__columns .search-action{grid-area:rightA}.account-button{min-width:unset!important}header .menu-drawer-container .header__icon--summary{padding:0}header .header--collapse-row-paddings .header__row--top .header__columns{padding-top:0}#header-component[data-menu-style=drawer] .header__column{display:contents}.header__drawer .menu-drawer__menu-item-text{color:var(--Seconday-Black, #1A1F16);text-align:left;font-family:Lora;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.header__drawer .menu-drawer__list-item--deep .menu-drawer__menu{padding-left:20px}.menu-drawer__menu>.menu-drawer__list-item{padding:10px 30px}.menu-drawer__menu--childlist>.menu-drawer__list-item{border-bottom:1px solid #cfcfcf;padding:20px 30px}.header__drawer .menu-drawer__menu,.header__drawer .menu-drawer__list-item--deep .menu-drawer__menu{padding:0}.header__drawer .mega-menu-wedding-feature{padding:20px}.cust-megamenu-title{color:var(--Seconday-Black, #1A1F16);text-align:center;font-family:Lora;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.menu-drawer__list-item--deep .menu-drawer__list-item,.menu-drawer__list-item--flat .menu-drawer__list-item{border:0;padding:0 20px}.menu-drawer__nav-buttons{border-bottom:1px solid #CFCFCF}.menu-drawer__list-item--deep:not(.menu-drawer__list-item--divider) .menu-drawer__menu{margin:20px 0!important}header .menu-drawer>.menu-drawer__close-button{right:-10px;padding:30px 20px}.menu-drawer__navigation{border-top:1px solid #CFCFCF;padding-top:10px!important}.menu-drawer__submenu .menu-drawer__nav-buttons{padding:11px 0}.menu-drawer__submenu .menu-drawer__close-button{right:10px}.menu-drawer__menu--grandchildlist{display:flex;flex-direction:column;gap:10px}.about-text h1{font-size:60px}.header__column--right search-button.search-action{order:1;position:absolute;right:135px}.header__column--right header-actions{order:2}.custom-grid-settings.about-find-setting .resource-list__carousel .resource-list__slide,.template-index .home-find-settings .resource-list__carousel .resource-list__slide{width:55%}.img-text-data.img-text-right .cust-img-group{flex-basis:100%;width:100%;padding:80px 80px 0}.menu--accordion .menu__heading__accordion{display:contents}footer .menu__heading__default{display:none!important}footer .menu__heading .menu-head-span{color:var(--White, #FFF);font-family:Lora;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.footer-main accordion-custom summary{position:relative;list-style:none}.footer-main accordion-custom summary::-webkit-details-marker{display:none}.footer-main accordion-custom .menu__heading__toggle{transition:transform .3s ease;width:16px;height:16px}.footer-main accordion-custom details[open] .horizontal{opacity:0}.footer-main accordion-custom details[open] .icon-plus .horizontal{opacity:1}.footer-menus>.group-block-content{display:block}.footer-content summary.menu__heading.h3:after{display:none}.footer-content summary.menu__heading.h3{padding-bottom:0}.footer-menus accordion-custom details[open] .details-content{padding:0 0 30px}.footer-policy-link .layout-panel-flex{flex-direction:column}.footer-policy-link .details-content .list-unstyled{justify-content:center}.footer-menus{padding:50px 20px 20px}.img-text-data.img-text-right.quote-dream-img .cust-img-group{padding:80px 50px}.img-text-data.quote-dream-img .cust-img-group .group-block-content h4{text-align:center;font-size:32px;line-height:130%}.img-text-data.quote-dream-img .cust-img-group .group-block-content p{text-align:center;font-size:16px}.img-text-data.quote-dream-img .cust-img-group .group-block-content{align-items:center}.cust-instagram-stories .cust-insta-title p{font-size:40px}.cust-instagram-stories .cust-insta-title{margin:0 auto}.cust-instagram-stories .text-block p{max-width:100%;width:100%;text-align:center}.cust-instagram-stories .layout-panel-flex{align-items:center}.feature-product-tab .home-pdp-title p,.cust-coll-title .text-block p{min-height:auto}.footer-policy-link .bottom-footer-text p{text-align:center}body.header-sticky .header__row--top{display:grid}.social-media-icons .layout-panel-flex{gap:30px}.template-index.header-sticky .header-logo__image-container--original{color:#000}.hero-wrapper .hero.top-banner{min-height:454px}.main-hero-img .hero__content-wrapper{padding-left:20px}.marquee-cust-section .cust-card-title{font-size:20px}.header-logo__wrapper{padding:12px 0}}@media screen and (min-width:750px)and (max-width:1024px){#header-component .header__column--right{gap:10px}#header-component .header__column--right search-button.search-action{position:static;order:1;margin-inline:0}#header-component .header__column--right header-actions{order:2;margin-inline:0;gap:10px}.header__column--right search-button>button,.header__column--right header-actions>:not(script,style,template,.visually-hidden),.header__column--right header-actions .header-actions__action{width:24px;min-width:0;padding-inline:0;margin-inline:0;display:flex;align-items:center;justify-content:center}.header__column--right header-actions .swym-advanced-header-icon{order:1}.header__column--right header-actions .account-button{order:2}.header__column--right header-actions cart-drawer-component{order:3}}@media screen and (min-width:750px)and (max-width:1024px){#header-component .header__column--right .cust-btn.cust-book-btn{display:block;order:0;margin-inline-end:6px}#header-component .header__column--right .cust-btn.cust-book-btn .button{display:inline-block;padding:6px 10px;font-size:12px;line-height:15px;white-space:normal;text-align:center;width:116px;box-sizing:border-box;min-height:0;background:var(--Eerie-Black, #1F1D1E);color:#fff}#header-component .header__column--right .cust-btn.cust-book-btn{flex:0 0 auto}}@media screen and (max-width:1000px){.cust-rich-text .layout-panel-flex h3 br{display:none}.cust-dropdown-variant .variant-picker__form{flex-direction:column}.cust-accrodian-data{width:100%}.globo-form-id-144066 .globo-form-app{max-width:100%!important}.cust-multicolumn .mobile-column{align-items:center;justify-content:center;flex-flow:row}.cust-multicolumn .layout-panel-flex{flex-wrap:wrap!important}.cust-multicolumn .layout-panel-flex--row>.group-block--width-fill{width:48%;flex:unset}.cust-multicolumn .layout-panel-flex--row>.cust-col-data:last-child:nth-child(odd){margin-inline:auto}.collection-descrption p br{display:none}.header-logo__image-container{font-size:25px}.header-logo__tagline{font-size:12px}}@media screen and (max-width:750px){body .vdb-wishlist-button-open-popup{transform:translate(60px);bottom:68px!important;border-radius:50%}body .vdb-wishlist-button-open-popup svg{width:46px!important;height:46px!important;border-radius:50%}header .menu-drawer-container .header__icon--summary{padding:var(--padding-lg)}.cust-book-btn{display:none}.account-button.header-actions__action{display:block}.call-us-block{display:none}#header-component[data-menu-style=drawer] .header__columns .search-action{position:absolute;right:107px}.search-action.search-action--hidden-on-drawer{display:block}.header__columns .search-action{grid-area:rightA}.account-button{min-width:unset!important}.main-hero-img .hero__content-wrapper h2{font-size:60px}.cust-btn .button{font-size:16px}.template-index .hero__content-wrapper.page-width{padding:0}.only-desktop .group-block-content{flex-flow:row}.cust-two-img .image-right-data .group-block-content{padding-top:42px}.custom-tabs{padding-bottom:30px}.cust-view-product-btn .layout-panel-flex{padding-top:60px}.custom-grid-settings.section--full-width{padding-left:20px;padding-right:20px}.custom-grid-settings .resource-list__carousel .resource-list__slide{width:100%}.img-text-data.img-text-right .custom-section-content>.layout-panel-flex{display:block}.img-text-data .cust-img-group{padding:80px}.shopify-section .marquee-cust-section{padding-top:0!important}.cust-multicolumn .layout-panel-flex{flex-wrap:wrap!important}.cust-multicolumn .layout-panel-flex--row>.group-block--width-fill{width:100%;flex:unset}.footer-main .footer-first>.group-block-content{flex-direction:row;align-items:center;border-bottom:1px solid rgba(255,255,255,.1)}.footer-social-media{border-top:unset}.footer-logo-text{border-right:1px solid rgba(255,255,255,.1);height:100%}.footer-content .footer-main .footer-right .menu__heading__default{display:none}.footer-content summary.menu__heading.h3:after{display:none}.footer-content .footer-main .details-content{margin-bottom:30px}.menu--accordion .menu__heading__accordion{font-size:20px}.footer-content .footer-main .details-content{margin-bottom:0}.footer-menus accordion-custom{width:100%}.footer-policy-link{padding:0 20px}.footer-policy-link>.group-block-content{align-items:center}.footer-policy-link .details-content .list-unstyled{justify-content:center}.footer-social-media{padding:10px}.social-media-icons .layout-panel-flex{gap:30px}.footer-right{border-left:unset}.cust-carousel .carousel-content slideshow-slides>.card{width:100%}.about .cust-right-icon:after{display:none}.about .cust-right-icon .img-icon-two-row{border-top:unset}.about .hero__content-wrapper.page-width{padding-left:20px;padding-right:20px}.about .img-text-data .group-block--width-custom .group-block-content{padding:60px 20px}.cust-rich-text h3{font-size:28px}.template-product .product-details .group-block-content{height:auto}.product-details .group-block-content h1,.template-product .product-details .price__regular{display:none}.only-mobile{display:block}.only-mobile .mobile-title{color:var(--Seconday-Black, #1A1F16);font-family:Lora;font-size:28px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.28px}.mobile-price .price{color:var(--Dark-Grey, #4B4B4B);font-family:Lora;font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px;text-transform:capitalize;margin-top:16px;display:block}#shopify-block-AU1Q3M0JkaWtKVHd1R__pdp_custom_data_pwxMQj .details-panel .details-card{padding:0}.product-information .slideshow-controls__dots{display:none}.product-information media-gallery{padding:40px 20px 0}product-recommendations .resource-list__carousel .resource-list__slide{width:100%}.template-product .product-form-buttons:not(:has(.quantity-rules)){gap:20px}.cust-braedcrumb{overflow:auto}.cust-braedcrumb nav.breadcrumbs{min-width:540px}.about .img-icon-two-row>.group-block-content,.img-icon-one-row>.group-block-content{padding:40px 0}.about .img-icon-one-row>.layout-panel-flex--row>.group-block--width-fill,.about .img-icon-two-row>.layout-panel-flex--row>.group-block--width-fill{border-bottom:1px solid rgba(26,31,22,.2)}.about .img-icon-two-row>.layout-panel-flex--row>.group-block--width-fill:last-child{border-bottom:none}.about .img-icon-two-row .group-block-content,.img-icon-one-row .group-block-content{padding:40px 0}.about .img-icon-two-row>.group-block-content,.img-icon-one-row>.group-block-content{padding:0}.cust-right-icon{padding:20px 0}.about .img-text-data .cust-img-group{padding:0}.template-blog .blog-post-item[data-blog-index=template--27448099373188__main-1] .blog-post-card{display:block}.template-blog [data-blog-index=template--27448099373188__main-2],.template-blog [data-blog-index=template--27448099373188__main-3],.template-blog [data-blog-index=template--27448099373188__main-4],.template-blog .blog-post-item{--col-span: 6}.template-blog [data-blog-index=template--27448099373188__main-1]{--blog-post-card-scale:.8}.template-blog .blog-post-card__content a>.text-block{text-wrap:auto}.custom-coll-grid slideshow-slides[gutters*=end]{padding-inline-end:20px}.template-index .resource-list__carousel .resource-list__slide{--slide-width: 100%}.meet-2-group>.group-block-content{display:block}.meet-2-group>.group-block-content>.group-block{width:100%;margin-bottom:20px}.meet-2{padding-top:10px}.cust-book-img-right{padding:20px}.tabs{padding:0}.cust-book-img-right h3{font-size:28px!important}.cust-book-img-right h3>br{display:none}.create-your-dream-ring-in .cust-rich-text .cust-btn,.create-your-dream-ring-in .cust-rich-text .cust-btn a{width:100%;display:block}.cust-data-collection.product-grid--grid{grid-template-columns:repeat(2,1fr)!important}.cmn-sticky-filter{position:fixed;bottom:0;z-index:9;width:100%;background:#fff;box-shadow:10px 0 20px #00000029;padding:20px;display:flex;align-items:center;justify-content:space-between;gap:20px}.cmn-sticky-filter .cmn-sorting-coll{display:block;width:50%}.cmn-sticky-filter .facets-toggle__wrapper{width:100%}.cust-mobile-filter .price-lable{color:#000;font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:10px;display:block}.price-facet__inputs-wrapper{width:100%!important;display:block!important}.field__input{border-radius:0}.template-index .resource-list__carousel .resource-list__slide{width:100%}.two-img-width{overflow:auto}.two-img-width>.group-block-content{width:800px}.feature-product-tab .tab-btn.active{background:transparent;color:#1a1f16;padding:10px;border-bottom:1px solid #000}.feature-product-tab .custom-tabs{justify-content:flex-start}.feature-product-tab .tab-btn{background:transparent;padding:10px}.template-index .custom-coll-grid .resource-list__carousel .resource-list__slide{width:100%}.cust-multicolumn .cust-col-data .icon-block{margin-bottom:8px}.cust-multicolumn .layout-panel-flex--row:has(>.cust-col-data){row-gap:40px}.about-text h1{font-size:48px}.about .img-text-data.img-text-right.cust-page .text-block p{text-align:center}.about .img-text-data.img-text-right.cust-page .text-block h4{font-size:28px}.template-page .hero{min-height:90vh}.cust-coll-title.text-block p{font-size:16px}.template-collection .cust-data-collection.product-grid--grid{gap:30px 20px}.marquee-cust-section .cust-card-bg img{display:none}body .marquee-cust-section .cust-card-overlay{width:100%!important}.marquee-cust-section.cust-card-bgs .cust-marquee-data{margin-bottom:0}.marquee-cust-section.cust-card-bgs .cust-img{position:relative;top:auto;width:fit-content;margin-top:-68px}.marquee-cust-section.cust-card-bgs .cust-card-swiper-bg:not(:has(.swiper-slide)){margin-top:0}.shopify-section .marquee-cust-section.cust-card-bgs{padding-bottom:24px!important;padding-top:30px!important}.marquee-cust-section.cust-card-bgs .cust-card-overlay{bottom:80px}.marquee-cust-section.cust-card-bgs .cust-card-overlay{right:0}.marquee-cust-section.cust-card-bgs .cust-img img{max-width:500px;min-width:500px}.product-information__grid .details-panel{margin-top:0}.template-product .sticky-add-to-cart__bar .add-to-cart-text__content{display:block}.template-product .sticky-add-to-cart__button{width:auto;flex:1}.template-product .sticky-add-to-cart .cust-wishlist-btn{flex:none}.template-product .sticky-add-to-cart .buy-now-btn{background:#1a1f16;color:#fff;height:100%;display:block;padding:14px 20px}.cust-wishlist-btn{display:flex;border:1px solid #000;height:50px;width:50px;justify-content:center;align-items:center}.cust-wishlist-btn .swym-advanced-header-icon{margin-top:10px}.sticky-add-to-cart__bar{justify-content:center}.sticky-add-to-cart__bar[data-stuck=true]{display:flex}.cust-buy-now{flex:1;text-align:center}.template-product .accordion .details__header{font-size:16px}.custom-grid-settings.about-find-setting .resource-list__carousel .resource-list__slide,.template-index .home-find-settings .resource-list__carousel .resource-list__slide{width:100%}.img-text-data.img-text-right.quote-dream-img .cust-img-group{padding:80px 20px}.img-text-data.quote-dream-img .cust-img-group .group-block-content h4{text-align:center;font-size:28px;line-height:130%}.rings-section .rings-title,.quote-my-dream-ring .globo-form-id-144066 .globo-form-app .globo-heading,.cust-step-sec h3,.faq-section .text-block>h2{font-size:28px}.quote-my-dream-ring .globo-form-id-144066 .globo-form-app .globo-heading{font-size:28px!important;font-weight:400}.cust-step-sec .cust-line-data>.group-block-content{gap:32px}.cust-step-sec .cust-step{padding-block-start:28px}.cust-step-sec .text-block:has(>h3){padding-block-end:20px}.cust-step-sec h3{font-size:26px}.rings-section .rings-title{max-width:250px;margin-inline:auto}.template-index .img-text-data.img-text-right .cust-img-group{padding:60px 20px 0}.cust-instagram-stories .cust-insta-title p{font-size:32px}.cust-book-img-right .text-block.h3>*{font-weight:500}.cust-book-img-right .cust-btn,.cust-book-img-right .cust-btn .button.button-secondary{width:100%;max-width:100%}.call-us-btn-data .cust-btn .button.link{width:100%}.meet-left .group-block .cust-btn .button.button-secondary,.meet-left .group-block .cust-btn,.meet-left .cust-btn .button.link{width:100%;max-width:100%}.quote-my-dream-ring .cust-rich-text .layout-panel-flex .text-block h3{color:var(--Eerie-Black, #1F1D1E);text-align:center;font-family:Lora;font-size:28px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.28px}.marquee-cust-section .cust-card-desc{min-height:unset}.hero-wrapper .hero.top-banner{min-height:454px}.hero-wrapper .hero.top-banner .overlay--gradient{background:linear-gradient(to bottom,#00000059,#0000 28%),linear-gradient(to top,#0000008c,#00000040 55%,#0000)}.product-recommendations .related-pdp-title p{min-height:unset}.cust-multicolumn .icon-block__media{padding-bottom:0}.menu-drawer__nav-buttons .menu-drawer__back-button>span{color:var(--Seconday-Black, #1A1F16);font-family:Lora;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.16px}.custom-grid-settings .resource-list__carousel slideshow-slides{padding-left:40px!important;padding-right:20px!important}.header-logo__image-container{font-size:16px}.header-logo__image-container:has(.header-logo__name-last){text-align:center}.header-logo__name-first{white-space:nowrap}.header-logo__name-last{display:block}.main-hero-img .desktop-image{display:none!important}.main-hero-img .mobile-image{display:block!important;width:100%;height:100%;object-fit:cover}.header-logo__tagline{font-size:10px}}@media screen and (max-width:640px){body .marquee-cust-section .cust-card-overlay{position:absolute;bottom:20px;right:10px;left:10px;width:93%}.shopify-section .marquee-cust-section{padding-bottom:80px!important}.img-text-data.ring-img-data .text-block h3,.img-text-data.img-text-right .text-block h3{font-size:28px;text-align:center}.img-text-data.ring-img-data .text-block.cust-contents p{--max-width: 100%}.img-text-data .group-block-content .text-block.cust-contents{text-align:center;align-items:center}.img-text-data .text-block.cust-contents p{--max-width: 100%}.marquee-cust-section:not(.cust-card-bgs) .cust-img{top:0}.cust-marquee-roted.marquee-cust-section .cust-img img,.marquee-cust-section .cust-img img{max-width:440px!important;min-width:440px!important}.social-media-icons .layout-panel-flex{gap:30px}.marquee-cust-section.cust-card-bgs .cust-img img{max-width:440px;min-width:440px}}@media screen and (max-width:480px){.footer-main .footer-first>.group-block-content{flex-direction:column}.footer-social-media{padding:0 0 50px}.main-hero-img .hero__content-wrapper h3{font-size:24px}.template-index .hero__content-wrapper.page-width{padding:0}.main-hero-img .hero__content-wrapper h2{font-size:36px}.main-hero-img .hero__content-wrapper p{font-size:16px;font-style:normal}.only-desktop .text-block h3{font-size:24px}.custom-coll-grid{padding:40px 0}.custom-coll-grid .collection-card__content div.text-block p{font-size:16px}.custom-coll-grid .resource-image{min-height:200px}.custom-coll-grid .collection-card__content rte-formatter p{margin:20px 0 5px!important}.cust-two-img .layout-panel-flex{padding:0}.image-right-data .group-block-content h2,.feature-product-tab .text-block h3,.custom-grid-settings .text-block h3,.img-text-data .text-block h3{font-size:32px}.cust-tab-scroll{overflow:auto}.custom-tabs{width:500px}.custom-grid-settings{padding:50px 0}.img-text-data .group-block-content,.img-text-data .cust-img-group{padding:0;align-items:center}.cust-img-group .cust-btn{width:100%;text-align:center}.img-text-data .cust-btn .button{width:100%}.img-text-data .text-block p{text-align:center}.marquee-cust-section .marquee-item span{font-size:40px}.cust-multicolumn .layout-panel-flex--row>.group-block--width-fill{width:100%;flex:unset}#header-component[data-menu-style=drawer] .header__columns .header-logo{margin-right:40px}.about .hero__content-wrapper.page-width{padding-left:0;padding-right:0}.main-hero-img .hero__media{object-position:bottom right}footer .footer-logo-text{border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:30px}.footer-social-media{padding:0 0 30px}.tabbed-container .tabs .heading p>br{display:none}.cust-book-img-right h3{font-size:22px!important}#header-component[data-menu-style=drawer] .header__columns .header-logo{margin-left:-50px}}@media screen and (max-width:400px){#header-component[data-menu-style=drawer] .header__columns .header-logo{margin-left:0}.header-logo__image-container{text-align:center}}@media screen and (max-width:480px){#header-component[data-menu-style=drawer] .header__row--top .header__columns{display:flex;align-items:center;gap:8px;padding-inline:20px}#header-component[data-menu-style=drawer] .header__columns .header__drawer{order:1;margin-inline-start:-10px}#header-component[data-menu-style=drawer] .menu-drawer-container .header__icon--summary{padding:10px}#header-component[data-menu-style=drawer] .header__columns search-button,#header-component[data-menu-style=drawer] .header__columns search-button>button,#header-component[data-menu-style=drawer] header-actions>:not(script,style,template,.visually-hidden),#header-component[data-menu-style=drawer] header-actions .header-actions__action{width:28px;min-width:0;padding-inline:0;margin-inline:0;display:flex;align-items:center;justify-content:center}#header-component[data-menu-style=drawer] .header__column--right header-actions{margin-inline-start:0}#header-component[data-menu-style=drawer] .header__columns .header-logo{order:2;margin:0 auto;justify-content:center}#header-component[data-menu-style=drawer] .header__columns .search-action{order:3;position:static}#header-component[data-menu-style=drawer] .header__columns .search-action--hidden-on-drawer{display:none}#header-component[data-menu-style=drawer] .header__columns header-actions{order:4;gap:8px}#header-component[data-menu-style=drawer] header-actions .swym-advanced-header-icon{order:1}#header-component[data-menu-style=drawer] header-actions .account-button{order:2}#header-component[data-menu-style=drawer] header-actions cart-drawer-component{order:3}}@media screen and (max-width:750px){.template-index .main-hero-img .slide__image-container{position:absolute}.template-index .main-hero-img .slide__image-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,#000000b8,#0000007a 40%,#00000029 72%,#0000)}.template-index .main-hero-img .hero__content-wrapper{padding:150px 20px 48px!important}.template-index .main-hero-img .hero__content-wrapper h3,.template-index .main-hero-img .hero__content-wrapper h2{text-shadow:0 2px 8px rgba(0,0,0,.35)}.template-index .main-hero-img .hero__content-wrapper h2{margin-bottom:14px}.template-index .main-hero-img .hero__content-wrapper p{display:block;max-width:none;padding:0;background:none;border:0;border-radius:0;backdrop-filter:none;-webkit-backdrop-filter:none;color:#fff;font-size:16px;line-height:1.55;letter-spacing:0;margin-bottom:24px;text-shadow:0 1px 3px rgba(0,0,0,.45)}.template-index .main-hero-img .hero__content-wrapper .cust-btn,.template-index .main-hero-img .hero__content-wrapper .cust-btn .button{width:100%}.template-index .main-hero-img .hero__content-wrapper .cust-btn .button{justify-content:center;text-align:center}.template-index .main-hero-img .hero__content-wrapper .group-block--height-custom{height:auto!important;min-height:0!important;margin-top:6px}.template-index .main-hero-img .hero__content-wrapper .group-block--height-custom .group-block-content{justify-content:flex-start}.template-index .main-hero-img .hero__content-wrapper .group-block--height-custom .text-block{width:100%;--width: 100%}.template-index .main-hero-img .hero__content-wrapper .group-block--height-custom p{display:flex;align-items:center;gap:12px;margin:0;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#ffffffe0;text-align:left}.template-index .main-hero-img .hero__content-wrapper .group-block--height-custom p:before{content:"";flex:0 0 28px;height:1px;background:#ffffffb3}}@media screen and (max-width:380px){.template-index .main-hero-img .hero__content-wrapper .group-block--height-custom p{font-size:11px;letter-spacing:.1em;gap:10px}.template-index .main-hero-img .hero__content-wrapper .group-block--height-custom p:before{flex-basis:22px}}@media screen and (min-width:501px)and (max-width:750px){.template-index .main-hero-img .hero__content-wrapper .group-block-content:has(>.cust-btn){flex-direction:row;flex-wrap:nowrap;gap:12px}.template-index .main-hero-img .hero__content-wrapper .cust-btn{flex:1 1 0;width:auto;min-width:0}.template-index .main-hero-img .hero__content-wrapper .cust-btn .button{width:100%;white-space:nowrap}}.header-cta-bar{display:none}@media screen and (max-width:1024px){.header-cta-bar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 20px;border-top:1px solid rgba(26,31,22,.12);border-bottom:1px solid rgba(26,31,22,.12)}.header-cta-bar .call-us-block{display:flex;align-items:center;gap:10px;flex:0 0 auto;text-decoration:none}.header-cta-bar .call-us-block .icon{flex:0 0 auto;line-height:0}.header-cta-bar .call-us-block .icon svg{width:38px;height:38px;display:block}.header-cta-bar .call-us-block .icon svg rect{fill:#fff}.header-cta-bar .call-us-block .text{gap:2px;min-width:0}.header-cta-bar .call-us-block .text .label{font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;opacity:.65}.header-cta-bar .call-us-block .text .phone a{display:inline-block;padding-block:2px;font-size:15px;letter-spacing:.01em;white-space:nowrap;text-decoration:none}.header-cta-bar__book{flex:0 1 auto;min-width:0}.header-cta-bar__book .button{display:inline-block;padding:9px 13px;background:#1a1f16;color:#fff;font-size:12px;line-height:1.3;letter-spacing:.12px;text-align:center;white-space:nowrap}.header-cta-bar__book .button:before{content:none}.header-cta-bar__book .button:hover{color:#fff}#header-component .header__column--right .cust-btn.cust-book-btn{display:none}}@media screen and (max-width:480px){.header-cta-bar{padding:8px 20px;gap:10px}.header-cta-bar .call-us-block{gap:8px}.header-cta-bar .call-us-block .icon svg{width:34px;height:34px}.header-cta-bar .call-us-block .text .phone a{font-size:14px}.header-cta-bar__book .button{padding:8px 11px;font-size:11px}}@media screen and (max-width:374px)and (min-width:356px){.header-cta-bar{gap:8px}.header-cta-bar .call-us-block{gap:7px}.header-cta-bar .call-us-block .icon svg{width:30px;height:30px}.header-cta-bar .call-us-block .text .phone a{font-size:13px}}@media screen and (max-width:355px){.header-cta-bar{flex-wrap:wrap;justify-content:center;gap:10px;padding-block:10px}.header-cta-bar .call-us-block,.header-cta-bar__book{flex:1 1 100%}.header-cta-bar .call-us-block{justify-content:center}.header-cta-bar .call-us-block .text{align-items:center}.header-cta-bar__book .button{display:block;width:100%;padding:10px 12px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
