@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";:root{--theme-clr: #010b5b}body.color-scheme,body .color-scheme{background:#fff;font-size:16px}body .cus-title,body .h2{text-align:center;font-size:40px;font-style:normal;font-weight:500;line-height:50px;letter-spacing:0;text-transform:capitalize;margin-bottom:48px;color:#010b5b}a.button,button.button{font-size:16px;line-height:24px;font-weight:500;text-transform:capitalize;padding:14px 47px;letter-spacing:.64px;background:rgb(var(--button-background, 28 43 58));background-image:none;border-radius:6px;color:rgb(var(--button-text-color, 246 244 240))}a.button:hover,button.button:hover{background:rgb(var(--button-background, 28 43 58));background-image:none;color:rgb(var(--button-text-color, 246 244 240))!important;opacity:.9}body .announcement-bar{justify-content:space-between;padding:0 60px;align-items:center;background:var(--theme-clr)}.announcement-logo.pay-logo-sec img{width:135px;height:40px}.announcement-item.top-wrap img{width:24px;height:24px}.announcement-item.top-wrap p{font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:.07rem;line-height:1}.header__logo{width:265px}.header__logo a{display:block;width:100%;height:100%}.header__logo a img.header__logo-image{width:100%;height:100%}.header__logo img.header__logo-image{width:100%}nav.header__primary-nav{justify-content:center}nav.header__primary-nav .contents li.header__primary-nav-item summary{font-size:calc(.75rem * 1.2);color:var(--theme-clr);letter-spacing:0;text-transform:none;font-family:Noto Sans Display,sans-serif}nav.header__primary-nav .contents li.header__primary-nav-item a{font-size:14px;color:#002434;letter-spacing:0}body .header{padding:12px 66px;grid:"logo primary-nav secondary-nav" / minmax(max-content,1fr) auto minmax(max-content,1fr)}nav.header__secondary-nav .header__cart-link a .cart-count-update{letter-spacing:.07rem}.header__secondary-nav .swym-header-launcher span.swym-header-launcher-icon svg{width:27px;height:27px}.header__secondary-nav .swym-header-launcher span.swym-header-launcher-icon{margin:0!important}.banner-sec-main{height:624px}.banner-sec-main .cntent-infor{margin-top:10px!important;text-align:left}.custom-banner-btn{text-align:left}.banner-sec-main .prose p.h2{margin:0;font-size:46px;line-height:1.31;font-weight:500;letter-spacing:0;font-family:Inter,sans-serif;text-transform:capitalize;text-align:left}body .banner-sec-main image-with-text-overlay.content-over-media{display:flex;flex-direction:row-reverse;min-height:auto;align-items:normal;height:100%}body .banner-sec-main image-with-text-overlay picture{width:100%;max-width:100%;display:flex;position:relative;align-items:flex-end;margin-left:auto;margin-right:0}body .banner-sec-main .content.place-self-start-center{width:64%;max-width:100%;padding-left:66px}.banner-sec-main .content .cntent-infor h3{letter-spacing:0;text-transform:none;font-size:26.4px}.text-image-repeating-section{display:flex;justify-content:space-evenly;gap:0;align-items:center;max-width:100%;padding:30px}body .text-image-repeating-section .text-inl-blck h2{color:#002842;font-size:14px;line-height:20px;font-weight:600;text-transform:uppercase;letter-spacing:0;max-width:192px;font-family:Inter,sans-serif}.text-image-repeating-section .text-image-block-wraper{align-items:center;gap:16px;margin-bottom:0!important;padding:16px;justify-content:center}.collection-list .content-over-media:before{background:#0000006e}.section-stack{height:auto;max-width:100%;width:100%;padding:0 30px;margin:0 auto}.collection-list .collection-card__content p{font-size:24px;font-weight:600;color:#fff;line-height:32px;font-family:Inter,sans-serif;text-transform:capitalize;letter-spacing:0}body .collection-list .collection-card__content{place-self:end center}.collect-main-sec.bordered-section{border:0;border-bottom:1px solid rgb(207 207 207);padding-top:3.5rem;padding-bottom:0}.shopify-section--rich-text .color-scheme{padding:5.25rem 0;width:100%;max-width:1240px;margin:0 auto}.scroll-area.product-list{gap:20px}.scroll-area.product-list .product-card{border:1px solid rgba(0,0,0,.12);height:100%;gap:0}.scroll-area.product-list .product-card .product-card__info{padding:20px}.scroll-area.product-list .product-card fieldset.h-stack{display:none}.scroll-area.product-list .product-card .product-card__info .v-stack{width:100%;justify-items:start}.scroll-area.product-list .product-card .product-card__info .v-stack a{color:#002434;font-size:15px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:-.4px;text-transform:capitalize;font-family:Inter,sans-serif}.scroll-area.product-list .product-card price-list{color:#002842;font-size:15px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-1.2px;text-transform:uppercase;padding:12px 0;font-family:Inter,sans-serif}.scroll-area.product-list .product-card price-list sale-price{font:inherit;color:inherit}.scroll-area.product-list .product-card price-list sale-price span{font:inherit;color:inherit}.shopify-section--rich-text .prose p{font-size:16px;color:#363636}.product-list-section{width:100%;max-width:1440px;margin:0 auto;padding:0 40px}.product-list-section .product-list-container{padding:0}.product-list-section .product-item{padding:0;border:1px solid rgba(0,0,0,.12);box-shadow:none;border-radius:0}.product-list-section .product-item .pro-content{padding:20px;text-align:left}.product-list-section .product-grid .pro-content form{display:none}.product-list-section .product-item .pro-content h2{color:#002434;font-size:15px;font-weight:500;line-height:30px;letter-spacing:-.4px;text-transform:capitalize;font-family:Inter,sans-serif}.product-list-section .product-item .pro-content p{color:#002842;font-size:15px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-1.2px;text-transform:uppercase;padding:12px 0;font-family:Inter,sans-serif}.shopify-section--text-with-icons{margin-top:60px;margin-bottom:60px}.custom-text-wrap.bordered-section{background:#e1e5f2;border:0;padding:2.9rem 75px}.custom-text-wrap.bordered-section text-with-icons-carousel{display:grid;grid-template-columns:repeat(4,1fr);padding:16px}.shopify-section--text-with-icons .text-with-icons__item .v-stack p{font-size:24px;font-weight:600;line-height:32px;text-transform:capitalize;font-family:Inter,sans-serif;letter-spacing:0}.shopify-section--text-with-icons .text-with-icons__item img{max-width:80px;width:80px;padding:20px}.cst-text-main-sction{width:100%}.cst-text-main-sction image-with-text.image-with-text{padding:100px 40px;max-width:1440px;width:100%;margin:0 auto}.cst-text-main-sction image-with-text.image-with-text .prose{margin-top:0}.cst-text-main-sction image-with-text.image-with-text .button{text-transform:uppercase;font-size:15px;padding:14px 34px}.shopify-section--image-with-text .prose .h2{text-align:left;margin:0}image-with-text.image-with-text picture{height:100%}.shopify-section--image-with-text .richtext_block p{font-size:16px}.template-index .image-with-text .richtext_block p{letter-spacing:.07rem}.shopify-section--apps .section-spacing{padding:5.25rem 0}.shopify-section--apps .jdgm-carousel-wrapper{padding:0}body .jdgm-carousel__arrows{margin:50px auto 10px}h2.jdgm-carousel-title{text-align:center;font-size:40px;font-style:normal;font-weight:500;line-height:50px;letter-spacing:0;text-transform:capitalize;margin-bottom:48px;color:#363636}.newsletter{padding:0;min-height:clamp(20rem,85vw,32rem)}.shopify-section--newsletter .section-spacing.bordered-section{padding:0}.newsletter .prose p{font-size:16px;line-height:26px;font-weight:500;color:#002434;text-transform:capitalize;margin:0 0 18px;letter-spacing:0}.newsletter .prose h2{font-size:56px;font-weight:500;line-height:60px;text-transform:capitalize;margin-bottom:5px}.newsletter .content{gap:20px}.newsletter .prose h5{font-size:16.8px;margin:20px 0 0;text-transform:none;letter-spacing:0}.newsletter form{width:100%!important;max-width:654px}.newsletter .form-row{width:100%!important;gap:0;row-gap:10px;justify-content:center}.newsletter .form-control input{background:#fff;border-radius:0;border-color:#fff;font-size:16px}.newsletter .form-row button.button{font-size:16px;line-height:24px;font-weight:500;max-width:170px;letter-spacing:0;padding-inline:30px;text-transform:uppercase}.breadcrumb a{color:#363636a6;letter-spacing:0}.collection-toolbar p{text-transform:none;letter-spacing:0;font-size:14.4px}.collection-toolbar .collection-toolbar__button-container .text-with-icon{text-transform:none;letter-spacing:0}nav.breadcrumb .breadcrumb__list li.breadcrumb__list-item:before{color:#363636a6;margin-right:6px}.shopify-section--collection-banner .section-spacing{padding:3.5rem}.shopify-section--main-collection .container{padding:0 75px;width:100%;margin:0}.shopify-section--main-list-collections .section-stack .section-header h1{margin:0;color:#363636}.shopify-section--collection-banner .prose h1{color:#363636;text-align:center;font-size:40px;font-style:normal;font-weight:500;line-height:50px;letter-spacing:0;text-transform:capitalize;margin:0}.shopify-section--collection-banner .collection-description{margin-top:48px!important}body .collection{display:block}safe-sticky.facets-sidebar{display:none}.collection-description:empty{display:none}body .collection-toolbar{background:#fff}.collection .collection__main product-list[collection-desktop-layout=medium]{display:grid;grid-template-columns:repeat(4,1fr)}.collection .product-card__info .v-stack a{font-size:14.4px;text-transform:capitalize;letter-spacing:0}.collection .product-card__info .v-stack .price-list sale-price{font-size:14.4px;text-transform:capitalize;letter-spacing:0}.shopify-section--collection-banner .container{width:100%;max-width:100%;margin:0 auto;padding:0 75px}.collection-description p{color:#363636;font-size:16px;letter-spacing:.07rem}.shopify-section--recently-viewed-products .section-spacing{border-top:0;padding:5.25rem 0}.shopify-section--recently-viewed-products .section-stack{gap:2.5rem}.template-collection .shopify-section--collection-banner .container{padding:0}.cst-maine-page .section-header .h2{font-size:max(.6875rem,clamp(1.25rem,1.0670731707317074rem + .7804878048780488vw,1.75rem) * 1.2);color:#363636;margin:0}.cst-custom-all-collections-page .collection-list .collection-card__content{place-self:end start}.cst-custom-all-collections-page .collection-list .collection-card__content p{font-size:26.4px;font-weight:400}.cst-custom-all-collections-page .content-over-media:before{background:#0000004d}.shopify-section--contact .section-spacing{padding:5.25rem 0}.shopify-section--contact .h2{color:#363636}form#contact_form .button,form#comment_form .button{padding:15.5px 28px;border:0;line-height:1;text-transform:uppercase}form#contact_form .button:hover,form#comment_form .button:hover{background:#00b4d8}form#contact_form .form-control input,form#contact_form .form-control textarea,form#comment_form .form-control input,form#comment_form .form-control textarea{border-radius:18px}.shopify-section--contact .section-stack{padding:0}.cst-main-imgs .cst-block-image img{width:100%;max-width:100px!important}.template-product .container{width:100%;margin:0 auto;max-width:1440px;padding:0 40px}.template-product product-form form.shopify-product-form{display:grid;grid-template-columns:1fr auto;align-items:center;gap:3px}.template-product product-form form.shopify-product-form .swym-button-bar{margin:0;background:transparent!important;border:0!important;border-radius:0;box-shadow:none!important;padding:0 6px;color:#1c2b3a;transition:color .15s ease}.template-product product-form form.shopify-product-form .swym-button-bar button,.template-product product-form form.shopify-product-form .swym-button-bar .swym-button{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}.template-product product-form form.shopify-product-form .swym-button-bar:hover{color:#b7986a}.template-product product-form form.shopify-product-form .swym-button-bar .swym-added svg,.template-product product-form form.shopify-product-form .swym-button-bar.swym-added svg,.template-product product-form form.shopify-product-form .swym-button-bar [aria-pressed=true] svg,.template-product product-form form.shopify-product-form .swym-button-bar svg.swym-added{fill:#b7986a;color:#b7986a}.template-product product-form form.shopify-product-form .button{padding:12px 28px}.accordion-group .product-info__block-item .text-with-icon,.template-product .product-info .accordion__toggle{font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:22px;font-weight:600;color:#1c2b3a;line-height:1.3;text-transform:none;letter-spacing:.01em}.accordion-group .product-info__block-item .text-with-icon svg.icon{display:none}.accordion-group .product-info__block-item .accordion__content,.accordion-group .product-info__block-item .accordion__content p{color:#4a5a68;font-family:var(--text-font-family, "DM Sans", sans-serif);font-size:14.5px;line-height:1.65;letter-spacing:.005em}.accordion-group .product-info__block-item:first-child .accordion{border-top:0}.template-product .product-info .product-title{font-size:35px;line-height:1.15;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-weight:500;color:#1c2b3a;text-transform:none;letter-spacing:.005em;text-align:left}@media screen and (max-width:767px){.template-product .product-info .product-title{font-size:29px}}.template-product .product-info .price-list{justify-content:start}.template-product .product-info .price-list .h4{font-size:18px;line-height:24px;font-weight:500;font-family:var(--text-font-family, "DM Sans", sans-serif);color:#1c2b3a;letter-spacing:.01em}.variant-picker__option .variant-picker__option-values .color-swatch{border-radius:100%}.product-gallery__thumbnail-list .product-gallery__thumbnail-scroller{display:flex;width:100%}.product-gallery__thumbnail-list .product-gallery__thumbnail-scroller .product-gallery__thumbnail{height:110px;width:110px}.product .detail-page-contxt.text-image-repeating-section{padding:10px}.product .detail-page-contxt.text-image-repeating-section .text-image-block-wraper{justify-content:center;text-align:center;flex-direction:column;padding:10px}.template-blog .shopify-section--main-blog .section-spacing{padding:3.5rem 0}.template-blog .section-stack{padding:0;gap:2.5rem}.template-blog .h2{margin:0;color:#363636;font-size:max(.6875rem,clamp(1.25rem,1.0670731707317074rem + .7804878048780488vw,1.75rem) * 1.2)}.template-blog .featured-blog-post .h2{color:#fff;font-size:max(.6875rem,clamp(1.25rem,1.0670731707317074rem + .7804878048780488vw,1.75rem) * 1.2)}.template-blog .featured-blog-post .button{background:#fff;text-transform:uppercase;font-size:15px;padding:10.4px 28px}.blog-post-card .blog-post-card__info .blog-post-card__title{letter-spacing:0;color:#363636;text-transform:none;font-size:max(.6875rem,clamp(1rem,.9542682926829268rem + .1951219512195122vw,1.125rem) * 1.2)}.blog-post-card__excerpt,.blog-post-card__read-more{color:#363636;letter-spacing:.07rem}.template-article .article__wrapper{background:#fff}.template-article .article__wrapper time{font-size:calc(.75rem * 1.2);color:#363636a6;letter-spacing:0;text-transform:none}.template-article .article__wrapper h1{letter-spacing:0;text-transform:none;font-size:max(.6875rem,clamp(1.375rem,1.146341463414634rem + .975609756097561vw,2rem) * 1.2)}.template-article .article__wrapper .prose p{font-size:16px;line-height:26px;color:#363636;letter-spacing:.07rem}.template-article .article__wrapper .v-stack .h2{font-size:max(.6875rem,clamp(1.25rem,1.0670731707317074rem + .7804878048780488vw,1.75rem) * 1.2);text-align:left;margin:0;color:#363636}.template-page .cst-maine-page{padding:3.5rem 0}.template-collection .h2{color:#363636}.template-page .prose p{color:#363636;letter-spacing:.07rem}.template-page .section-stack{gap:2.5rem;padding:0}.template-collection .shopify-section--collection-banner .section-spacing{padding:3.5rem 75px}.cst-maine-page .prose h1{letter-spacing:0;text-transform:none;font-size:max(.6875rem,clamp(1.375rem,1.146341463414634rem + .975609756097561vw,2rem) * 1.2);color:#363636}.cst-maine-page .prose .markdown.prose p,.cst-maine-page .prose .markdown.prose li{font-size:16px;color:#363636;letter-spacing:.07rem}.cst-maine-page .prose .markdown.prose h4{letter-spacing:0;text-transform:none;color:#363636;font-size:max(.6875rem,clamp(1rem,.9542682926829268rem + .1951219512195122vw,1.125rem) * 1.2)}.cst-maine-page .prose .markdown.prose ul{list-style-type:none}.template-page .prose p span{margin-top:20px}.template-page .prose>div{font-size:16px;color:#363636;letter-spacing:.07rem}.template-page-ring-sizer .prose .h1{font-size:max(.6875rem,clamp(1.375rem,1.146341463414634rem + .975609756097561vw,2rem) * 1.2);text-transform:none;letter-spacing:0}.template-page-ring-sizer .prose h6{font-size:calc(.75rem * 1.2);letter-spacing:0;text-transform:none;color:#363636}.template-page-ring-sizer .prose .h4{font-size:max(.6875rem,clamp(1rem,.9542682926829268rem + .1951219512195122vw,1.125rem) * 1.2);letter-spacing:0;text-transform:none}.template-page-ring-sizer .prose p{letter-spacing:.07rem}.template-page-ring-sizer .image-with-text .prose .h4{color:#002434;text-align:center;font-size:40px;font-style:normal;font-weight:500;line-height:50px;letter-spacing:0;text-transform:capitalize;margin-bottom:48px}.template-page-ring-sizer .prose ul{list-style-type:none}.pswp--open .circle-button{background:#010b5b;color:#00b4d8}.product-gallery[allow-zoom] .product-gallery__media{cursor:var(--cursor-zoom-in-svg-url) 18 18,zoom-in}:root{--cursor-zoom-in-svg-url: url(https://idreamofsilver.com/cdn/shop/t/35/assets/cursor-zoom-in.svg)}.popover:has(.popover__value-list)::part(body){background:#fff8f1}body .popover::part(header){background:#fff8f1}facets-sort-popover#sort-by-popover .h4{letter-spacing:0;text-transform:none;font-size:20.0687px;color:#363636}.custm-single-pro .section-heading{text-align:left}.drawer::part(header){background:#fff}.cart-drawer::part(body){background:#fff}body .drawer::part(footer){background:#fff}body .drawer::part(content){background:#fff}cart-drawer#cart-drawer .h4{font-size:21.6px;text-transform:none;letter-spacing:0;color:#1c1c1c}.cart-drawer__items .line-item-info .v-stack a{font-size:14.4px;letter-spacing:0;text-transform:none;color:#1c1c1c}.cart-drawer__items .line-item-info price-list.price-list .text-on-sale{font-size:14.4px;letter-spacing:0;text-transform:none}.cart-drawer__items .line-item-info price-list.price-list compare-at-price{font-size:14.4px;letter-spacing:0;text-transform:none;color:#1c1c1ca6}.cart-drawer__items .line-item-info .smallcaps{letter-spacing:0;line-height:26px}.cart-drawer__items .line-item-info .discount-badge{font-size:14px;letter-spacing:.07rem}.cart-drawer__items .line-item-info line-item-quantity .link{color:#1c1c1c;letter-spacing:.06rem;line-height:120%}cart-drawer#cart-drawer form.cart-drawer__footer p{font-size:16px;letter-spacing:.07rem}cart-drawer#cart-drawer form.cart-drawer__footer .button{text-transform:uppercase}cart-drawer#cart-drawer .h5{font-size:16.8px;letter-spacing:0;text-transform:none}.template-index .shopify-section--rich-text .prose p{font-size:16px;color:#363636;letter-spacing:.07rem}.template-index .shopify-section--rich-text .container{width:100%;margin:0 auto}recently-viewed-products .scroll-area.product-list .product-card{border:0}recently-viewed-products .scroll-area.product-list .product-card .v-stack a.product-title{font-size:14.4px;text-transform:capitalize;letter-spacing:0;font-weight:400;color:#1c1c1c;font-family:Noto Sans Display,sans-serif}recently-viewed-products .scroll-area.product-list .product-card .v-stack price-list.price-list{font-size:14.4px;text-transform:capitalize;letter-spacing:0;font-weight:400;color:#1c1c1ca6;padding:0}recently-viewed-products .scroll-area.product-list .product-card .v-stack price-list.price-list sale-price{letter-spacing:0}recently-viewed-products .scroll-area.product-list .product-card .v-stack{justify-items:center!important}#refund-policy h1,#terms-of-service h1,#returns h1{font-size:67.2px;color:#363636;font-weight:800;line-height:1.4;font-family:Noto Sans Display,sans-serif;text-transform:none}#refund-policy .rte p,#terms-of-service .rte p,#returns .rte p{font-size:16px;color:#363636;letter-spacing:.07rem}#refund-policy .shopify-policy__title,#terms-of-service .shopify-policy__title,#returns .shopify-policy__title{margin:0}body{display:block!important}body .shopify-section--main-product .section-spacing{padding:2.5rem 0}.newsletter-main-sec.section-spacing{padding:0}recently-viewed-products .circle-button{background:#010b5b;color:#00b4d8;position:absolute;bottom:200px;opacity:0}recently-viewed-products button[is=carousel-next-button]{right:0}recently-viewed-products product-list:hover .circle-button{opacity:1}.template-page-ring-sizer section#shopify-section-template--16632181850175__2220d826-64fb-4ff7-8f9d-4fb8a4557768 .h3{font-size:max(.6875rem,clamp(1.125rem,1.0335365853658536rem + .3902439024390244vw,1.375rem) * 1.2);color:#363636;text-transform:none;letter-spacing:0}.template-product .variant-picker__option{display:flex;align-items:end;justify-content:space-between;width:100%;max-width:237px}.fleid_wrap span{width:110px}@media screen and (max-width:1440px){.banner-sec-main .prose p.h2{font-size:36px;line-height:1.31}}@media screen and (max-width:1360px){body .cus-title,body .h2,h2.jdgm-carousel-title,body .shopify-section--collection-banner .prose h1{font-size:28px;line-height:40px}.cst-text-main-sction image-with-text.image-with-text .prose{max-width:100%;padding-left:48px;padding-right:0}.newsletter .prose h2{font-size:40px;line-height:47px}.shopify-section--collection-banner .prose h1{color:#363636;text-align:center;font-size:40px;font-style:normal;font-weight:500;line-height:50px;letter-spacing:0;text-transform:capitalize}}@media screen and (max-width:1240px){body .announcement-bar{padding:0 20px}body .header{padding:12px 30px}.shopify-section--main-collection .container{padding:0 30px}.shopify-section--collection-list .container{width:100%;margin:0 auto}.product-list-section{padding:0 30px}.custom-text-wrap.bordered-section{padding:3.5rem 30px}.custom-text-wrap.bordered-section .container{width:100%;margin:0 auto}.shopify-section--text-with-icons .text-with-icons__item .v-stack p{font-size:20px}.cst-text-main-sction image-with-text.image-with-text{padding:60px 30px}.cst-custom-all-collections-page .container{width:100%;margin:0 auto}.template-product .container{padding:0 30px}.product .text-image-repeating-section .text-image-block-wraper .text-inl-blck h2{font-size:12px}.template-collection .shopify-section--collection-banner .section-spacing{padding:3.5rem 30px}}@media screen and (max-width:1040px){.banner-sec-main .prose p.h2{font-size:32px}.announcement-item.top-wrap p{font-size:13px}}@media screen and (max-width:999px){body .header{grid:"primary-nav logo secondary-nav" / minmax(0,1fr) auto minmax(0,1fr)}.collection .product-list{grid-gap:24px}nav.header__primary-nav{justify-content:start}.collection .collection__main product-list[collection-desktop-layout=medium]{grid-template-columns:repeat(3,1fr)}.collection .collection__main product-list[collection-desktop-layout=large]{grid-template-columns:repeat(2,1fr);column-gap:clamp(1.25rem / 4,.625rem * 1,1.25rem * 2);row-gap:clamp(2.25rem / 4,2.1875rem * 1,2.25rem * 2)}.collection .collection__main product-list[collection-desktop-layout=compact]{grid-template-columns:repeat(4,1fr)}.shopify-section--collection-banner .section-spacing{padding:2.5rem}.shopify-section--contact .section-spacing{padding:3.375rem 0}.product .product-gallery__carousel{margin:0}.template-collection .shopify-section--collection-banner .section-spacing{padding:2.5rem 30px}.template-page .cst-maine-page{padding:2.5rem 0}x-listbox.popover__value-list .popover__value-option{text-align:center}}@media screen and (max-width:991px){body .banner-sec-main image-with-text-overlay.content-over-media{flex-direction:column;gap:20px}.banner-sec-main{height:auto}.template-index .text-with-icons.text-with-icons--stacked{display:grid;grid-template-columns:1fr 1fr;gap:16px}body .banner-sec-main .content.place-self-start-center{width:100%;padding:0 20px 38px}.text-image-repeating-section{grid-template-columns:repeat(2,1fr);display:grid;align-items:center}body .banner-sec-main image-with-text-overlay picture img{object-fit:contain}a.button,button.button{padding:12px 31px}body .product-grid{grid-template-columns:repeat(2,1fr)}.custom-text-wrap.bordered-section text-with-icons-carousel{grid-template-columns:repeat(2,1fr)}.cst-text-main-sction image-with-text.image-with-text{grid-template-columns:100%}.cst-text-main-sction image-with-text.image-with-text .prose{padding-left:0;text-align:left;padding-top:24px}image-with-text.image-with-text picture{height:100%;width:100%}image-with-text.image-with-text picture img{width:100%;height:100%;object-fit:cover}.product .detail-page-contxt.text-image-repeating-section{display:grid;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767px){body .announcement-bar{justify-content:center;width:100%;gap:8px;padding:12px 7px;align-items:center}.header__logo img.header__logo-image{width:100%;max-width:180px;margin:0 auto}.announcement-item.top-wrap p{font-size:12px}.announcement-logo.pay-logo-sec img{height:20px}.text-image-repeating-section,body .product-grid{grid-template-columns:100%}.product .detail-page-contxt.text-image-repeating-section{display:grid;grid-template-columns:100%}#refund-policy h1{font-size:48px}}@media screen and (max-width:699px){.collection .collection__main product-list[collection-desktop-layout=compact]{grid-template-columns:repeat(2,1fr)}.collection .collection__main product-list[collection-desktop-layout=medium]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:575px){.header__logo img.header__logo-image{max-width:160px}.header__secondary-nav svg,.header__secondary-nav img{max-width:17px}nav.header__secondary-nav .header__cart-link a p{display:none}.template-index .text-with-icons.text-with-icons--stacked{grid-template-columns:100%}body nav.header__secondary-nav{gap:3px;flex-wrap:nowrap}.newsletter .content{padding:0}}@media screen and (max-width:480px){.cst-main-imgs .text-image-block-wraper{flex-direction:column;text-align:center;align-items:center}}.template-product .product-info .rating-badge{margin:4px 0 2px;column-gap:.6rem}.template-product .product-info .rating-badge__stars{column-gap:3px}.template-product .product-info .rating-badge__stars .icon{width:16px}.template-product .product-info .rating-badge__stars svg path,.template-product .product-info .rating-badge__stars .icon path{fill:#daa520}.template-product .product-info .rating-badge__value{font-family:var(--text-font-family, "DM Sans", sans-serif);font-size:13px;font-weight:600;color:#1c2b3a;letter-spacing:0}.template-product .product-info .rating-badge__count-link{font-family:var(--text-font-family, "DM Sans", sans-serif);font-size:13px;font-weight:400;color:#4a5a68;text-decoration:underline;text-underline-offset:2px;letter-spacing:0;transition:color .15s ease}.template-product .product-info .rating-badge__count-link:hover{color:#b7986a}.template-product .product-info--center .rating-badge{justify-content:flex-start}.product .detail-page-contxt.text-image-repeating-section{border:1px solid #d9c9a8;background:#f8f4ec;border-radius:10px;margin-top:24px;padding:20px 14px;gap:8px}.product .detail-page-contxt.text-image-repeating-section .text-image-block-wraper{padding:6px 10px;gap:8px}.product .detail-page-contxt.text-image-repeating-section .image-inl-blck img{max-width:28px;height:auto;opacity:.8}.product .detail-page-contxt.text-image-repeating-section .icon-shipping img{max-width:34px}body .product .detail-page-contxt.text-image-repeating-section .text-inl-blck h2{font-family:var(--text-font-family, "DM Sans", sans-serif);font-size:12px;line-height:1.45;font-weight:400;text-transform:none;letter-spacing:.01em;color:#4a5a68;max-width:150px}@media screen and (max-width:767px){.product .detail-page-contxt.text-image-repeating-section{margin-top:18px;padding:16px 10px}}.template-product product-form form.shopify-product-form .button{letter-spacing:.04em;transition:background-color .18s ease,opacity .18s ease}.template-product product-form form.shopify-product-form .button:hover:not([disabled]){background:#26384a;opacity:1}.template-product product-form form.shopify-product-form .button:focus-visible,.template-product product-form form.shopify-product-form .swym-button-bar:focus-within{outline:2px solid #b7986a;outline-offset:2px}.wg-addtocart-wrapper{align-items:center!important}.wg-addtocart-wrapper .pdp-addtocart-wg,.wg-addtocart-wrapper icon.wf-wishlist{margin:0!important}.template-product-jewellery_box .product .detail-page-contxt.text-image-repeating-section{padding:10px 12px;margin-top:16px;gap:2px}.template-product-jewellery_box .product .detail-page-contxt.text-image-repeating-section .text-image-block-wraper{padding:2px 6px;gap:4px}.template-product-jewellery_box .product .detail-page-contxt.text-image-repeating-section .icon-shipping img{max-width:34px!important}.template-product-jewellery_box .product .detail-page-contxt.text-image-repeating-section .icon-returns img{max-width:22px!important}.template-product-jewellery_box .product .detail-page-contxt.text-image-repeating-section .icon-lockable img{max-width:44px!important}.template-product-jewellery_box body .product .detail-page-contxt.text-image-repeating-section .text-inl-blck h2{font-size:11px;line-height:1.3}
/*# sourceMappingURL=/cdn/shop/t/48/assets/custom-style.css.map */
