[data-oke-widget]{content-visibility:auto;contain-intrinsic-size:auto 3200px}:root{--font-body--family: "freight-sans-pro", "freight-sans-pro Fallback", sans-serif;--font-body--weight: 300;--font-body--style: normal;--font-primary--family: "freight-sans-pro", "freight-sans-pro Fallback", sans-serif;--font-heading--family: "Spectral", "Spectral Fallback", serif;--font-heading--weight: 200;--font-heading--style: normal;--font-subheading--family: "freight-sans-pro", "freight-sans-pro Fallback", sans-serif;--font-subheading--weight: 400;--font-subheading--style: normal;--font-accent--family: "Spectral", "Spectral Fallback", serif;--font-accent--weight: 200;--font-accent--style: normal;--letter-spacing-heading: -.02em;--letter-spacing-body: .01em}body{line-height:1.5em;font-feature-settings:"lnum";letter-spacing:.01em}header-menu a,.header-menu__link{letter-spacing:.1em;font-weight:400!important}.cart-items__property dd,.cart-item-personalization-value{font-family:"GLDN-Inline",var(--font-body--family, sans-serif)}.shopify-section-group-footer-group h2{font-size:2.18rem!important;line-height:1.14!important}.shopify-section-group-footer-group{letter-spacing:.01em;font-weight:300}.shopify-section-group-footer-group strong,.shopify-section-group-footer-group b{font-weight:400}.shopify-section-group-footer-group .layout-panel-flex--row>.group-block--width-custom:first-child{flex:0 0 60%!important}.shopify-section-group-footer-group .layout-panel-flex--row>.group-block--width-custom:last-child{flex:0 0 40%!important}.shopify-section-group-footer-group .layout-panel-flex--row>.group-block--width-custom:last-child{align-self:stretch}.shopify-section-group-footer-group .layout-panel-flex--row>.group-block--width-custom:last-child>.group-block-content{height:100%}.shopify-section-group-footer-group .color-scheme-3 .image-block{flex:1 1 auto;margin-left:calc(-1*max(20px,calc(var(--spacing-scale) * 32px)));margin-bottom:0;width:calc(100% + max(20px,calc(var(--spacing-scale) * 32px)))}.shopify-section-group-footer-group .color-scheme-3 .image-block img{width:100%;height:100%;object-fit:cover}.gldn-footer-menu{width:100%}.gldn-footer-menu__columns{display:grid;grid-template-columns:repeat(3,1fr);gap:0 48px}.gldn-footer-menu__item+.gldn-footer-menu__item{margin-block-start:8px}.gldn-footer-menu__social{display:flex;gap:12px;margin-top:16px}.gldn-footer-menu__social a{color:var(--color-foreground);text-decoration:none!important}@media screen and (max-width:749px){.gldn-footer-menu__columns{grid-template-columns:repeat(2,1fr);gap:24px}}.shopify-section-group-footer-group .gldn-footer-subscribe-wrap{max-width:400px;margin:8px auto 0;text-align:left}.shopify-section-group-footer-group .group-block-content>div:has(.gldn-footer-subscribe-wrap){flex:0 0 auto;width:100%}.gldn-footer-subscribe{display:inline-block;background-color:#fdfdfd;color:#1a1a1a;border:1px solid #fdfdfd;padding:14px 36px;font-family:var(--font-body--family);font-size:1rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:none!important;cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.gldn-footer-subscribe:hover,.gldn-footer-subscribe:focus-visible{background-color:transparent;color:#fdfdfd;border-color:#fdfdfd}@media screen and (max-width:749px){.shopify-section-group-footer-group .group-block.color-scheme-3:has([class*=__newsletter_heading]){padding-block-start:64px!important;padding-block-end:64px!important;flex:0 0 max-content!important;align-self:auto!important;height:max-content!important}.shopify-section-group-footer-group .color-scheme-3 .image-block{display:none!important}.shopify-section-group-footer-group [class*=__newsletter_text] p{line-height:1.25}.gldn-footer-subscribe{min-width:280px;text-align:center}}.shopify-section-group-footer-group [class*=__newsletter_heading],.shopify-section-group-footer-group [class*=__newsletter_text]{max-width:400px;margin-inline:auto}.shopify-section-group-footer-group a{text-decoration-thickness:1px!important;text-underline-offset:2px}.shopify-section-group-footer-group .group-block-content>div:has(.gldn-footer-bottom){flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-end;width:100%}.gldn-footer-bottom{width:100%}.gldn-footer-bottom__divider{border-top:1px solid rgb(102,102,102);margin-top:24px;margin-bottom:20px}.gldn-footer-bottom__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;font-size:.75rem;letter-spacing:.05em}.gldn-footer-bottom__link{color:var(--color-foreground);text-decoration:none;font-size:.75rem;font-weight:400;letter-spacing:.1em}.gldn-footer-bottom__link:hover{text-decoration:underline}.gldn-footer-bottom__sep{display:none}.gldn-footer-bottom__copy{font-size:.75rem;letter-spacing:.1em}.shopify-section-group-footer-group .layout-panel-flex--row>.group-block--width-custom:first-child{align-self:stretch}.shopify-section-group-footer-group .layout-panel-flex--row>.group-block--width-custom:first-child>.group-block-content{max-width:560px;margin-inline:auto;height:100%}.shopify-section-group-footer-group .layout-panel-flex--row>.group-block--width-custom:first-child .group-block-content>.group-block:last-child{flex:1 1 auto}.shopify-section-group-footer-group .layout-panel-flex--row>.group-block--width-custom:first-child .group-block-content>.group-block:last-child>.group-block-content{height:100%}@media screen and (max-width:989px){.shopify-section-group-footer-group .layout-panel-flex--row{flex-direction:column-reverse!important;flex-wrap:nowrap!important}.shopify-section-group-footer-group .group-block--width-custom{--custom-width: 100% !important;width:100%!important}}.ss-collection-layout{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;max-width:var(--page-width, 1280px);margin:0 auto;padding:0 var(--page-margin, 40px)}.ss-plp-navigation{width:230px;flex:0 0 230px;position:sticky;top:56px;padding-right:32px;padding-top:8px}.ss-plp-navigation__wrapper{max-height:calc(100vh - 80px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.35) transparent}.ss-plp-navigation__wrapper::-webkit-scrollbar{width:6px}.ss-plp-navigation__wrapper::-webkit-scrollbar-track{background:transparent}.ss-plp-navigation__wrapper::-webkit-scrollbar-thumb{background-color:#00000059;border-radius:3px}.ss-plp-navigation__group{margin-bottom:4px;padding-bottom:8px}.ss-plp-navigation__group+.ss-plp-navigation__group{border-top:1px solid rgba(0,0,0,.12);padding-top:12px}.ss-plp-navigation__title{font-family:var(--font-subheading--family, sans-serif);font-size:13px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--color-foreground);margin-bottom:8px}.ss-plp-navigation__item{position:relative}.ss-plp-navigation__item>a{display:block;font-family:var(--font-body--family, sans-serif);font-size:15px;font-weight:300;color:var(--color-foreground);text-decoration:none;padding:3px 0;line-height:1.6}.ss-plp-navigation__item>a:hover{text-decoration:underline}.ss-plp-navigation__item.is-active>a{font-weight:600;text-decoration:underline}.ss-plp-navigation__item.has-dropdown{display:flex;flex-wrap:wrap;align-items:center}.ss-plp-navigation__item.has-dropdown>a{flex:1}.ss-plp-navigation__toggle{background:none;border:none;cursor:pointer;padding:4px 2px;color:var(--color-foreground);opacity:.4;transition:transform .2s ease;line-height:1}.ss-plp-navigation__toggle svg{width:8px;height:5px}.ss-plp-navigation__item.is-open>.ss-plp-navigation__toggle{transform:rotate(180deg)}.ss-plp-navigation__submenu{display:none;flex:0 0 100%;padding-left:14px;padding-bottom:4px}.ss-plp-navigation__item.is-open>.ss-plp-navigation__submenu{display:block}.ss-plp-navigation__item.has-dropdown:not(.is-expandable):not(.is-open)>.ss-plp-navigation__submenu{display:none}.ss-plp-navigation__submenu a{display:block;font-family:var(--font-body--family, sans-serif);font-size:15px;font-weight:300;color:var(--color-foreground);text-decoration:none;padding:2px 0;line-height:1.6}.ss-plp-navigation__submenu a:hover{text-decoration:underline}.ss-plp-navigation__submenu a.is-active{font-weight:600;text-decoration:underline}.medium-down--hide{display:block}@media screen and (max-width:989px){.medium-down--hide{display:none!important}.ss-collection-layout{padding:0 var(--page-margin, 16px)}}.ss-collection-main{flex:1 1 0%;min-width:0}#searchspring-toolbar{position:sticky;top:calc(var(--header-height, 60px) - 2px);z-index:10;background:var(--color-background, #fff)}#searchspring-toolbar:has(.ss__dropdown--open){z-index:200}.header-section:has(>#header-component[sticky=always]),.header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=active]){z-index:300!important}.header-section:not(:has(.header[transparent])){margin-bottom:8px}#searchspring-toolbar{z-index:150!important}#searchspring-toolbar:has(.ss__dropdown--open){z-index:250!important}#searchspring-toolbar .filters-main-wrap{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:4px 0 12px}#searchspring-toolbar .filters{display:flex;align-items:center;gap:8px}#searchspring-toolbar .eyebrow{display:flex!important;align-items:center!important;gap:8px;cursor:pointer}#searchspring-toolbar .filter-text{font-family:var(--font-subheading--family, sans-serif);font-size:.875rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase;display:flex;align-items:center;gap:4px}#searchspring-toolbar .filter-qty{font-size:.875rem;opacity:.6}#searchspring-toolbar .collection-size{font-family:var(--font-subheading--family, sans-serif);font-size:.875rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:#999;margin-left:8px}#searchspring-toolbar .close-text{display:none;font-family:var(--font-subheading--family, sans-serif);font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}#searchspring-toolbar .close-text:after{content:"";display:inline-block;width:10px;height:7px;margin-left:6px;vertical-align:middle;background:url("data:image/svg+xml,%3Csvg width='10' height='7' viewBox='0 0 10 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='0.625' x2='10' y2='0.625' stroke='%23333333' stroke-width='0.75'/%3E%3Cline y1='3.625' x2='8' y2='3.625' stroke='%23333333' stroke-width='0.75'/%3E%3Cline y1='6.625' x2='6' y2='6.625' stroke='%23333333' stroke-width='0.75'/%3E%3C/svg%3E%0A") no-repeat center}#searchspring-toolbar .collection-size:before{content:"";display:inline-block;width:10px;height:7px;margin-right:8px;vertical-align:middle;background:url("data:image/svg+xml,%3Csvg width='10' height='7' viewBox='0 0 10 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='0.625' x2='10' y2='0.625' stroke='%23333333' stroke-width='0.75'/%3E%3Cline y1='3.625' x2='8' y2='3.625' stroke='%23333333' stroke-width='0.75'/%3E%3Cline y1='6.625' x2='6' y2='6.625' stroke='%23333333' stroke-width='0.75'/%3E%3C/svg%3E%0A") no-repeat center}#searchspring-toolbar .ss__sorting{display:flex;align-items:center;gap:6px;font-family:var(--font-subheading--family, sans-serif);font-size:.875rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase}#searchspring-toolbar .ss__sorting select{font-family:var(--font-subheading--family, sans-serif);font-size:.875rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;border:none;background:transparent;cursor:pointer;padding:4px 0}#searchspring-toolbar .ss__dropdown__content{position:absolute;top:100%;left:0;width:400px;background:var(--color-background, #fff);z-index:100;box-shadow:0 4px 12px #00000014;padding:0}#searchspring-toolbar .ss__dropdown__button[aria-expanded=false]+.ss__dropdown__content{display:none!important}#searchspring-toolbar .ss__facet{padding:8px 16px}#searchspring-toolbar .ss__title{font-family:var(--font-subheading--family, sans-serif);font-size:.625rem;font-weight:400;letter-spacing:.15em;text-transform:uppercase;margin-bottom:8px}#searchspring-toolbar .ss__list{display:flex!important;flex-wrap:wrap!important;gap:6px}#searchspring-toolbar .tag{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;font-weight:300;padding:4px 10px;border:1px solid #ddd;border-radius:2px;cursor:pointer;transition:border-color .2s}#searchspring-toolbar .tag:hover{border-color:#999}#searchspring-toolbar .tag input[type=checkbox]{width:0;height:0;opacity:0;position:absolute}#searchspring-toolbar .flex{display:flex!important}#searchspring-toolbar .align-items-center{align-items:center!important}#searchspring-toolbar .justify-content-between,#searchspring-toolbar .justify-content-space-between{justify-content:space-between!important}#searchspring-toolbar .justify-content-center{justify-content:center!important}#searchspring-toolbar .justify-content-flex-start{justify-content:flex-start!important}#searchspring-toolbar .flex-wrap{flex-wrap:wrap!important}#searchspring-toolbar .ss__dropdown__content .content{display:block;padding:16px 16px 0;width:100%}#searchspring-toolbar .ss__dropdown__content .separator{border-top:1px solid rgba(0,0,0,.1);margin:12px 0}#searchspring-toolbar .ss__facet{padding:0;border-left:none;margin-bottom:16px}#searchspring-toolbar .ss__title{font-family:var(--font-subheading--family, sans-serif);font-size:12px;font-weight:500;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:12px}#searchspring-toolbar .ss__list{display:grid!important;grid-template-columns:1fr 1fr;gap:6px 0;width:100%}#searchspring-toolbar .tag{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:300;padding:4px 0 4px 28px;border:none;border-radius:0;cursor:pointer;position:relative}#searchspring-toolbar .tag input[type=checkbox]{position:absolute;left:0;width:0;height:0;margin:0;opacity:0}#searchspring-toolbar .tag .checkmark{display:block;position:absolute;left:0;width:16px;height:16px;border:1px solid #333;background:#fff;cursor:pointer}#searchspring-toolbar .tag input[type=checkbox]:checked+.checkmark{background:#333}#searchspring-toolbar .tag .swatch{width:20px;height:20px;border-radius:50%;display:inline-block;margin-right:4px}#searchspring-toolbar .color-vermeil,#searchspring-toolbar .color-14k-gold-fill{background-color:#e8d0ac}#searchspring-toolbar .color-sterling-silver{background-color:silver}#searchspring-toolbar .color-10k-solid-gold,#searchspring-toolbar .color-14k-solid-gold{background-color:#d4af37}#searchspring-toolbar .color-14k-palladium-white-gold{background-color:#e8e8e8}#searchspring-toolbar .color-14k-gold-plated-silver{background-color:#d5c5a0}#searchspring-toolbar .ss__facet--slider input,#searchspring-toolbar .ss__price__range__form input{font-size:14px;font-weight:300;padding:8px 10px;border:1px solid #ddd;flex:1;min-width:0}#searchspring-toolbar .ss__price__range__form{display:flex!important;align-items:center!important;gap:8px;width:100%}#searchspring-toolbar .ss__price__range__form span{flex-shrink:0}#searchspring-toolbar .ss__price__range__form .button,#searchspring-toolbar .ss__price__range__form button[type=submit],#searchspring-toolbar .ss__price__range__form button.button{font-family:var(--font-body--family, sans-serif)!important;font-size:14px!important;font-weight:300!important;letter-spacing:normal!important;text-transform:none!important;padding:0!important;border:none!important;background:transparent!important;color:#333!important;cursor:pointer;flex-shrink:0;white-space:nowrap;display:inline!important;min-height:0!important;min-width:0!important;box-shadow:none!important}#searchspring-toolbar .clear-all,#searchspring-toolbar .ss__filters__clear-all,#searchspring-toolbar [class*=clear-all]{font-family:var(--font-subheading--family, sans-serif);font-size:12px;font-weight:400;letter-spacing:1.2px;text-transform:uppercase;text-decoration:underline;cursor:pointer;margin:12px auto 0!important;display:block;text-align:center;padding:8px 0 16px;border:none!important;background:none!important;width:100%;box-shadow:none!important}#searchspring-toolbar .ss__dropdown__button[aria-expanded=true] .close-text{display:inline-flex;align-items:center;gap:4px}#searchspring-toolbar .ss__dropdown__button[aria-expanded=true] .filter-text,#searchspring-toolbar .ss__dropdown__button[aria-expanded=true] .collection-size{display:none}#searchspring-toolbar .ss__sorting .ss__dropdown__content{position:absolute;right:0!important;top:100%;left:auto!important;width:280px;min-width:280px;max-width:calc(100vw - 32px);background:#fff;box-shadow:0 4px 16px #0000001a;z-index:30;padding:0}#searchspring-toolbar .ss__sorting .sort-by{display:flex;flex-direction:column}#searchspring-toolbar .ss__sorting label{display:block;font-family:var(--font-subheading--family, sans-serif);font-size:.75rem;font-weight:200;letter-spacing:.12em;text-transform:uppercase;text-align:center;padding:10px 16px;border-bottom:1px solid #ccc;cursor:pointer;transition:font-weight .15s}#searchspring-toolbar .ss__sorting label:last-child{border-bottom:none}#searchspring-toolbar .ss__sorting label:hover{font-weight:400}#searchspring-toolbar .ss__sorting label.ss__sorting--current{font-weight:500}#searchspring-toolbar .ss__sorting .ss__dropdown__button{cursor:pointer}#searchspring-toolbar .ss__sorting .filter-text{font-family:var(--font-subheading--family, sans-serif);font-size:.875rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;display:flex;align-items:center;gap:4px}#searchspring-toolbar .ss__sorting .sort-selection{font-weight:500}#searchspring-content .info{padding:8px 0 0}#searchspring-content .title-price{display:flex!important;justify-content:space-between!important;flex-wrap:nowrap!important;align-items:flex-start!important;align-items:flex-start}#searchspring-content .title-price .title{font-family:Spectral,serif;font-size:1rem;font-weight:200;letter-spacing:-.02em;line-height:1.3;flex:1;min-width:0}#searchspring-content .title-price .price,#searchspring-content .title-price .ss__result__pricing{font-size:1.125rem;font-weight:300;white-space:nowrap;padding-left:8px}#searchspring-content .title-price .compare-price{font-size:.8125rem;text-decoration:line-through;color:#999}#searchspring-content .ss__variants__row,#searchspring-content .swatches{display:flex!important;align-items:center!important;gap:4px;margin-top:4px}#searchspring-content .circles{display:flex!important;align-items:center!important;gap:2px}#searchspring-content .circle{width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer}#searchspring-content .circle span{display:block;width:16px;height:16px;border-radius:50%}#searchspring-content .circle.active span{outline:1px solid #666;outline-offset:2px}#searchspring-content .color-vermeil,#searchspring-content .color-14k-gold-fill{background-color:#e8d0ac}#searchspring-content .color-sterling-silver{background-color:silver}#searchspring-content .color-10k-solid-gold,#searchspring-content .color-14k-solid-gold{background-color:#d4af37}#searchspring-content .color-14k-palladium-white-gold{background-color:#e8e8e8}#searchspring-content .color-rose-gold{background-color:#e8b4b8}#searchspring-content .material-name{font-size:.875rem;font-weight:400;color:#aaa;margin-left:4px}@media screen and (max-width:749px){#searchspring-content .info{text-align:left!important}#searchspring-content .ss__variants__row,#searchspring-content .swatches{flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;align-self:flex-start!important;gap:6px!important;margin:8px 0 0!important;width:100%!important;text-align:left!important}#searchspring-content .circles{justify-content:flex-start!important;align-self:flex-start!important}#searchspring-content .material-name{margin-left:0!important;align-self:flex-start!important;text-align:left!important;color:#333!important;font-weight:500!important}}#searchspring-content .grid{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;grid-template-columns:none!important;margin:0!important;gap:0!important}#searchspring-content .grid__item{box-sizing:border-box;padding-left:1em;padding-bottom:1.5em;width:33.333%!important;flex:0 0 33.333%!important}@media screen and (max-width:989px){#searchspring-content .grid__item{width:50%!important;flex:0 0 50%!important}}@media screen and (max-width:749px){#searchspring-content .grid{column-gap:1em!important;row-gap:1.5em!important}#searchspring-content .grid__item{width:calc(50% - .5em)!important;flex:0 0 calc(50% - .5em)!important;padding-left:0!important;padding-right:0!important;padding-bottom:0!important}}#searchspring-content .product-item{position:relative}#searchspring-content .product-item>a.wrap{text-decoration:none;color:inherit;display:block}#searchspring-content .product-item .image-wrapper{position:relative;width:100%;overflow:hidden}#searchspring-content .product-item .image-wrapper>img{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block}#searchspring-content .product-item .badge{position:absolute;bottom:8px;left:8px;z-index:2}#searchspring-content .product-item .badge>div{background-color:var(--color-background, #fff);color:var(--color-foreground, #000);font-size:10px;font-weight:400;letter-spacing:1px;text-transform:uppercase;padding:4px 8px}#searchspring-content .product-item .type{font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;opacity:.6;margin-top:4px}#searchspring-content .product-item .byo.badge{position:static;flex-shrink:0;align-self:center;padding:4px 8px;background-color:#f3f3f3}#searchspring-content .product-item .byo.badge>div{font-size:9px;font-weight:500;letter-spacing:.9px;text-transform:uppercase;color:#333;line-height:1.2;white-space:nowrap;background-color:transparent}#searchspring-content .ss__overlay-badge__grid-wrapper{grid-template-columns:max-content;grid-template-areas:"left" "right";row-gap:8px;justify-content:start}#searchspring-content .ss__overlay-badge__grid-wrapper__slot{width:max-content;max-width:100%;align-items:flex-start}#searchspring-content .ss__overlay-badge .ss__badge-rectangle{width:max-content;max-width:100%}#searchspring-content .ss-search-empty{text-align:center;padding:60px 0;font-size:16px;opacity:.7}#searchspring-content .ss__result .image-wrapper,[searchspring-recommend] .ss__result .image-wrapper{position:relative;width:100%;overflow:hidden}#searchspring-content .ss__result .image-wrapper .image,[searchspring-recommend] .ss__result .image-wrapper .image{position:relative;width:100%;padding-bottom:125%}#searchspring-content .ss__result .image-wrapper .img,[searchspring-recommend] .ss__result .image-wrapper .img{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}#searchspring-content .ss__result .image-wrapper .img.second-img,[searchspring-recommend] .ss__result .image-wrapper .img.second-img{opacity:0;transition:opacity .3s ease}#searchspring-content .ss__result:hover .image-wrapper .img.second-img,[searchspring-recommend] .ss__result:hover .image-wrapper .img.second-img{opacity:1}[searchspring-recommend=view-cart]~[searchspring-recommend=view-cart]{display:none}@media screen and (max-width:749px){.shopify-section:has([searchspring-recommend=view-cart]),[searchspring-recommend=view-cart]{padding-left:16px!important;padding-right:0!important}[searchspring-recommend=view-cart] .ss__result{display:flex!important;flex-direction:column;height:100%}[searchspring-recommend=view-cart] .ss__result .info{display:flex;flex-direction:column;flex:1}[searchspring-recommend=view-cart] .ss__result__addToCart,[searchspring-recommend=view-cart] .ss-shop-btn,[searchspring-recommend=view-cart] .ss__result button{margin-top:auto}}@media screen and (max-width:999px){.gldn-drawer-recs{margin-left:-40px!important;margin-right:-40px!important;padding-left:16px!important;padding-right:16px!important}.gldn-drawer-recs .ss-recs.ss-cart-recs{padding:0!important}.gldn-drawer-recs .ss-cart-recs-results{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;gap:8px;grid-template-columns:none!important;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.gldn-drawer-recs .ss-cart-recs-results>.ss__result-tracker{flex:0 0 calc(42% - 4px);min-width:140px;scroll-snap-align:start}.gldn-drawer-recs .ss__result.tg-content{display:flex!important;flex-direction:column;height:100%;margin:0!important}.gldn-drawer-recs .ss__result .tg-desc{display:flex;flex-direction:column;flex:1}.gldn-drawer-recs .ss__result .add-to-cart-form{margin-top:auto}}.gldn-pdp-recs-section{padding-top:var(--pdp-recs-pt-mobile, 16px);padding-bottom:var(--pdp-recs-pb-mobile, 16px)}@media(min-width:750px){.gldn-pdp-recs-section{padding-top:var(--pdp-recs-pt-desktop, 24px);padding-bottom:var(--pdp-recs-pb-desktop, 24px)}}.gldn-pdp-recommendations{width:100%;margin-block-start:32px}.gldn-pdp-recommendations .ss-recs-title{font-family:var(--font-body--family);font-size:14px;letter-spacing:1.5px;text-transform:uppercase;font-weight:400;color:#000;margin-block-end:16px}.gldn-pdp-recommendations .ss-recs-results{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.gldn-pdp-recommendations .ss-recs-results .ss__result .info .title{font-size:13px;text-decoration:underline;text-underline-offset:3px;margin-block-start:8px}.gldn-pdp-recommendations .ss-recs-results .ss__result .info .type,.gldn-pdp-recommendations .ss-recs-results .ss__result .info .price,#searchspring-content .ss__result .add-to-cart-form,[searchspring-recommend] .ss__result .add-to-cart-form{display:none}#searchspring-content .ss__result,[searchspring-recommend] .ss__result{position:relative}#searchspring-content .ss__result wishlist-product,[searchspring-recommend] .ss__result wishlist-product{display:none}.gldn-pdp-recs-section .ss__recommendation--target.ss__recommendation--carousel,.gldn-pdp-recs-section .ss__theme.ss__recommendation--carousel{margin-top:0!important;margin-bottom:0!important}.gldn-pdp-recs-section .ss__variants__row.swatches{display:flex;gap:8px;align-items:center;margin-top:4px}.gldn-pdp-recs-section .ss__variants__row .circles{display:flex;gap:4px}.gldn-pdp-recs-section .ss__variants__row .circle{width:12px;height:12px;border-radius:50%;border:1px solid rgba(0,0,0,.15);overflow:hidden;display:inline-block;flex:0 0 12px}.gldn-pdp-recs-section .ss__variants__row .circle.active{border-color:#0000008c}.gldn-pdp-recs-section .ss__variants__row .circle>span{display:block;width:100%;height:100%;background-color:transparent}.gldn-pdp-recs-section .ss__variants__row .material-name{font-family:var(--font-body--family);font-size:.75rem;font-weight:300;color:var(--color-foreground);letter-spacing:.02em}#searchspring-content .swym-wishlist-collections-v2-container,[searchspring-recommend] .swym-wishlist-collections-v2-container{position:absolute;top:8px;right:8px;left:auto;z-index:10;cursor:pointer;width:auto}#searchspring-content .swym-wishlist-collections-v2,[searchspring-recommend] .swym-wishlist-collections-v2{background:none;border:none;padding:4px;cursor:pointer;color:#000;width:25px;height:25px;position:relative;z-index:10}#searchspring-content .swym-wishlist-collections-v2 svg,[searchspring-recommend] .swym-wishlist-collections-v2 svg{width:24px;height:24px}#searchspring-content .ss__content,#searchspring-content .ss__has-results{width:100%}#searchspring-content .flex{display:flex!important}#searchspring-content .align-items-center{align-items:center!important}#searchspring-content .justify-content-flex-start{justify-content:flex-start!important}#searchspring-content .justify-content-center{justify-content:center!important}#searchspring-content .flex-wrap{flex-wrap:wrap!important}.gldn-breadcrumb{font-family:var(--font-body--family);font-size:10px;font-weight:400;letter-spacing:1.2px;text-transform:uppercase;color:gray;margin-bottom:16px}.gldn-breadcrumb a{color:gray;text-decoration:none}.gldn-breadcrumb__sep{margin:0 6px}.section-wrapper:has(.gldn-breadcrumb) .text-block h1,.section-wrapper:has(.gldn-breadcrumb) .text-block h2{font-size:2.18rem!important;line-height:1.14!important;color:#4d4d4d!important}.section-wrapper:has(.gldn-breadcrumb) .text-block p{font-size:1rem!important;font-weight:300!important;line-height:1.3!important;max-width:100%!important}.section-wrapper:has(.gldn-breadcrumb) .divider__line{opacity:.4!important;background-color:#333!important}[data-template=index] .hero-wrapper .hero__container{min-height:67vh!important}[data-template=index] .hero-wrapper .hero[style*=--hero-min-height] .hero__container{min-height:inherit}[data-template=index] .hero-wrapper .hero__content-wrapper{padding-inline-start:96px;padding-inline-end:96px}[data-template=index] .hero-wrapper .hero__content-wrapper .text-block{width:400px;max-width:400px;text-align:center;align-items:center}[data-template=index] .hero-wrapper .hero__content-wrapper .text-block p{font-weight:300;letter-spacing:.01em;color:#333}[data-template=index] .hero-wrapper .hero__content-wrapper .text-block h1{color:#4d4d4d}[data-template=index] .hero-wrapper .hero__content-wrapper .text-block h1,[data-template=index] .hero-wrapper .hero__content-wrapper .text-block p{text-align:center}[data-template=index] .hero-wrapper .overlay--gradient{background:linear-gradient(to bottom,rgba(0,0,0,.28) 0%,transparent 22%)}[data-template=index] .hero-wrapper .hero__content-wrapper .button{width:240px;min-width:240px;margin-right:80px;font-size:12px;letter-spacing:1.2px;font-weight:400;text-transform:uppercase;padding:14px 24px;background:#333!important;color:#fdfdfd!important}@media screen and (max-width:989px){[data-template=index] .hero-wrapper .hero__content-wrapper .text-block h1{font-size:40px!important;letter-spacing:-.02em!important}}@media screen and (max-width:749px){[data-template=index] .hero-wrapper .hero__content-wrapper{padding-inline-start:20px;padding-inline-end:20px;align-items:center;justify-content:flex-end}[data-template=index] .hero-wrapper .hero__content-wrapper .text-block{width:100%;max-width:100%}[data-template=index] .hero-wrapper .hero__content-wrapper .button{margin-left:0;margin-right:0}}.gldn-breadcrumb{font-family:var(--font-subheading--family);font-size:.625rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#6b6257;margin-bottom:8px}.gldn-breadcrumb a{color:#6b6257;text-decoration:none}.gldn-breadcrumb a:hover{text-decoration:underline}.gldn-breadcrumb__sep{margin:0 6px;opacity:.4}@media screen and (min-width:750px){.product-information.section{grid-template-columns:1fr!important}.product-information.section>*{grid-column:1 / -1!important}}.product-information .product-information__grid{grid-template-columns:57.5% 42.5%!important}@media screen and (min-width:750px){.product-information .product-information__grid>.product-details{max-width:472px!important;margin-left:auto!important;margin-right:auto!important;padding-left:16px!important;padding-right:16px!important;box-sizing:border-box!important}}@media screen and (max-width:749px){.product-information .product-information__grid{display:flex!important;flex-direction:column!important;grid-template-columns:none!important}.product-information__grid>[class*=product-details],.product-information__grid>[class*=product-details]>.group-block,.product-information__grid>[class*=product-details]>.group-block>.group-block-content{display:contents!important}.product-information__grid .group-block-content>*{order:10!important}.product-information__grid .view-product-title{order:0!important}.product-information__grid .group-block-content>div:has(.gldn-breadcrumb){order:1!important}.product-information__grid .group-block-content>.group-block.group-block--height-fit,.product-information__grid .group-block-content>[class*=group-block--height]:not(:has(variant-picker)){order:2!important}.product-information__grid>.product-information__media,.product-information__grid>[class*=product-information__media]{order:3!important}.product-information__grid>.product-details>.group-block>.group-block-content>*{padding-left:16px!important;padding-right:16px!important}.product-information__grid>.product-information__media,.product-information__grid>[class*=product-information__media]{padding-left:0!important;padding-right:0!important}}.media-gallery--large-first-image .media-gallery__grid .product-media-container:nth-child(3n+1){grid-column:span 2!important;aspect-ratio:1.087 / 1!important;max-height:none!important}.media-gallery--large-first-image .media-gallery__grid .product-media-container:nth-child(3n+1) .product-media__image{object-fit:cover!important}.media-gallery--large-first-image .media-gallery__grid .product-media-container:not(:nth-child(3n+1)) .product-media__image{object-fit:cover!important}.product-information h1{font-family:Spectral,serif!important;font-size:28px!important;font-weight:200!important;letter-spacing:-.02em!important;line-height:1.28!important}@media screen and (max-width:749px){.product-information h1{font-size:26px!important}}.gldn-pdp-subtitle{font-family:var(--font-subheading--family);font-size:.625rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#6b6257;margin-top:4px;padding-right:70px;box-sizing:border-box}.group-block-content:has(>product-price){position:relative;flex-direction:row!important;flex-wrap:wrap!important;align-items:flex-start!important}.group-block-content:has(>product-price)>.text-block:first-child{flex:1 1 0;min-width:0}.group-block-content:has(>product-price)>product-price{position:absolute!important;top:36px!important;right:0!important;flex:0 0 auto!important;width:auto!important;text-align:right!important;margin:0!important}.gldn-installments-moved{flex:0 0 100%!important;font-size:.8125rem;color:#333;margin-top:28px;order:10}.gldn-installments-moved .swym-button-bar,.gldn-installments-moved .swym-wishlist-button-bar{display:none!important}@media screen and (max-width:749px){.gldn-installments-moved{display:none!important}}.group-block-content:has(>product-price)>div:has(wishlist-product){position:absolute;top:-6px;right:0;width:auto;height:auto;overflow:visible;z-index:2}.group-block-content:has(>product-price)>product-price{padding-top:0!important}.group-block-content:has(>product-price)>div:not(.text-block):not(:has(wishlist-product)){flex:0 0 100%}wishlist-product{position:static}wishlist-product .wish-trigger{cursor:pointer;padding:4px}wishlist-product .wish-trigger svg{width:24px;height:24px}#oke-widget-container{padding:.75em 0;background-color:transparent;color:gray;margin:0;font-size:.8125rem}.product-information product-price span.price{font-weight:300!important;font-size:24px!important;letter-spacing:.01em!important;margin:0 0 2px!important}@media screen and (max-width:749px){.product-information product-price span.price{font-size:20px!important}.group-block-content:has(>product-price)>product-price{top:24px!important}}.product-information product-price{--padding-block-start: 0 !important;--padding-block-end: 0 !important;padding-top:0!important;padding-bottom:0!important}.variant-option{font-weight:300;letter-spacing:.01em;padding:0 0 16px!important;margin:0 0 16px!important}.variant-option legend{text-transform:uppercase!important;letter-spacing:.1em!important;font-size:.875rem!important;font-weight:400!important}.variant-option legend .gldn-selected-value{font-weight:300!important;text-transform:none!important;letter-spacing:normal!important;margin-left:6px}.variant-option__button-label{font-size:.8125rem!important;font-weight:400!important;letter-spacing:.02em!important}variant-picker .variant-option .gldn-selected-value--inline{font-size:1rem;font-weight:300;color:#333;align-self:center;letter-spacing:normal;text-transform:none}variant-picker form.variant-picker__form:has(input[name^=Finish]){display:flex!important;flex-wrap:wrap!important;gap:0!important}variant-picker form.variant-picker__form:has(input[name^=Finish])>.variant-option:has(input[name^=Material]){flex:0 0 60%!important}variant-picker form.variant-picker__form:has(input[name^=Finish])>.variant-option:has(input[name^=Finish]){flex:0 0 40%!important;padding-left:24px!important;position:relative!important}variant-picker form.variant-picker__form:has(input[name^=Finish])>.variant-option:has(input[name^=Finish]):before{content:"";position:absolute;left:0;top:-8px;bottom:8px;width:1px;background:#e5e5e5}variant-picker form.variant-picker__form>.variant-option{flex:0 0 100%}variant-picker .variant-option:has(input[name^=Material]){display:flex!important;flex-wrap:wrap!important;gap:8px!important}variant-picker .variant-option:has(input[name^=Material]) .variant-option__button-label{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;border:none!important;background:none!important;padding:4px 0!important;min-width:unset!important;min-height:unset!important;width:auto!important;height:auto!important;flex:0 0 auto!important;font-size:.8125rem!important;overflow:visible!important;border-radius:0!important;position:relative!important}variant-picker .variant-option:has(input[name^=Material]) .variant-option__button-label__text,variant-picker .variant-option:has(input[name^=Finish]) .variant-option__button-label__text{display:none!important}variant-picker .variant-option:has(input[name^=Material]) .variant-option__button-label input{position:absolute!important;opacity:0!important;width:0!important;height:0!important}variant-picker .variant-option:has(input[name^=Material]) .variant-option__button-label__pill{display:none!important}variant-picker .variant-option:has(input[name^=Material]) .variant-option__button-label:before{content:""!important;display:block!important;position:static!important;inset:unset!important;clip-path:none!important;width:24px!important;height:24px!important;border-radius:50%!important;border:none!important;flex-shrink:0!important}variant-picker .variant-option:has(input[name^=Material]) .variant-option__button-label:has(input:checked):before{box-shadow:0 0 0 3px #fff,0 0 0 4.5px #333!important}variant-picker .variant-option:has(input[name^=Finish]){display:flex!important;flex-wrap:wrap!important;gap:8px!important}variant-picker .variant-option:has(input[name^=Finish]) .variant-option__button-label{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;border:none!important;background:none!important;padding:4px 0!important;min-width:unset!important;width:auto!important;height:auto!important;flex:0 0 auto!important;font-size:.8125rem!important;overflow:visible!important;border-radius:0!important;position:relative!important}variant-picker .variant-option:has(input[name^=Finish]) .variant-option__button-label__text{display:none!important}variant-picker .variant-option:has(input[name^=Finish]) .variant-option__button-label input{position:absolute!important;opacity:0!important;width:0!important;height:0!important}variant-picker .variant-option:has(input[name^=Finish]) .variant-option__button-label__pill{display:none!important}variant-picker .variant-option:has(input[name^=Finish]) .variant-option__button-label:before{content:""!important;display:block!important;position:static!important;inset:unset!important;clip-path:none!important;width:24px!important;height:24px!important;border-radius:50%!important;border:none!important;flex-shrink:0!important}variant-picker .variant-option:has(input[name^=Finish]) .variant-option__button-label:has(input:checked):before{box-shadow:0 0 0 2px #fff,0 0 0 3px #333!important}variant-picker .variant-option:has(input[name^=Size]),variant-picker .variant-option:has(input[name^=Ring]){display:flex!important;flex-wrap:wrap!important;gap:8px!important}variant-picker .variant-option:has(input[name^=Size]) legend,variant-picker .variant-option:has(input[name^=Ring]) legend{flex:0 0 100%!important;margin-bottom:0!important}variant-picker .variant-option:has(input[name^=Size]) .variant-option__button-label,variant-picker .variant-option:has(input[name^=Ring]) .variant-option__button-label{flex:1 1 0%!important;min-width:calc((100% - 40px) / 6)!important;width:auto!important;height:48px!important;padding:0 5px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:12px!important;text-transform:uppercase!important;background:#f5f5f5!important;color:#333!important;border:1px solid transparent!important;box-shadow:none!important}@media screen and (max-width:749px){variant-picker .variant-option:has(input[name^=Size]) .variant-option__button-label,variant-picker .variant-option:has(input[name^=Ring]) .variant-option__button-label{font-size:16px!important}}variant-picker .variant-option:has(input[name^=Size]) .variant-option__button-label:has(input:checked),variant-picker .variant-option:has(input[name^=Ring]) .variant-option__button-label:has(input:checked){background:#fff!important;color:#333!important;border:1px solid #333!important}variant-picker .variant-option:has(input[name^=Size]) .variant-option__button-label__pill,variant-picker .variant-option:has(input[name^=Ring]) .variant-option__button-label__pill{display:none!important}variant-picker .variant-option:has(input[name^=Size]) .variant-option__button-label:before,variant-picker .variant-option:has(input[name^=Ring]) .variant-option__button-label:before{content:none!important}variant-picker .variant-option__button-label:has(input:disabled){position:relative;opacity:.5}variant-picker .variant-option__button-label:has(input:disabled):after{content:"";position:absolute;top:50%;left:50%;width:80%;height:1px;background:var(--color-foreground);transform:translate(-50%,-50%) rotate(-45deg)}.product-details .quantity-selector-wrapper,.product-information .quantity-selector-wrapper{display:none!important}add-to-cart-component{width:100%;flex:1 1 100%}add-to-cart-component button{font-size:13px!important;letter-spacing:1.3px;font-weight:400;width:100%}add-to-cart-component .add-to-cart-icon{display:none!important}@media screen and (min-width:750px){sticky-add-to-cart .add-to-cart-icon{display:none!important}}.product-details .shopify-payment-button,.product-details accelerated-checkout-component,.product-information .shopify-payment-button{display:none!important}.product-details .dynamic-checkout__content,.product-information [data-shopify=dynamic-checkout]{display:none!important}.product-information .text-block.rte p{font-weight:200!important}.product-information .text-block.rte>*{margin:0;line-height:1.3em}.gldn-pdp-giving{background-color:#4c544c;color:#fff;text-align:center;padding:32px 24px;margin-top:16px}.gldn-pdp-giving__title{font-family:var(--font-subheading--family);font-size:.75rem;font-weight:400;letter-spacing:.15em;text-transform:uppercase;margin-bottom:12px}.gldn-pdp-giving__text{font-family:var(--font-body--family);font-size:.875rem;font-weight:300;line-height:1.6;letter-spacing:.01em}.gldn-pdp-giving__text a{color:#fff;text-decoration:underline}.gldn-pdp-usp{display:flex;justify-content:center;gap:32px;padding:24px 0;text-align:center}.gldn-pdp-usp__item{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1}.gldn-pdp-usp__item img{width:22px;height:auto}.gldn-pdp-usp__item span{font-family:var(--font-subheading--family);font-size:.625rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;line-height:1.4}.gldn-pdp-special-request{margin-bottom:12px}.gldn-pdp-special-request__toggle-row{display:flex;align-items:center}.gldn-pdp-special-request__label{display:flex;align-items:center;cursor:pointer;gap:12px}.gldn-pdp-special-request__checkbox{position:absolute;opacity:0;width:0;height:0}.gldn-pdp-special-request__switch{position:relative;display:inline-block;width:34px;height:18px}.gldn-pdp-special-request__bar{position:absolute;top:3px;left:3px;width:27px;height:12px;background-color:#e0e0e0;border-radius:8px;transition:background-color 80ms linear}.gldn-pdp-special-request__knob{position:relative;display:block;width:18px;height:18px;background-color:#4d4d4d;border-radius:50%;box-shadow:0 1px 3px #0006;transition:transform 80ms linear;z-index:1}.gldn-pdp-special-request__checkbox:checked~.gldn-pdp-special-request__knob{transform:translate(18px)}.gldn-pdp-special-request__text{font-family:var(--font-subheading--family);font-size:.75rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.gldn-pdp-special-request__field{margin-top:12px}.gldn-pdp-special-request__textarea{width:100%;font-family:var(--font-body--family);font-size:.875rem;font-weight:300;padding:12px;border:1px solid #ddd;resize:vertical;min-height:80px;line-height:1.5}.gldn-pdp-special-request__textarea::placeholder{color:#aaa;font-size:.8125rem}.gldn-pdp-size-help{text-align:right;margin-top:-8px;margin-bottom:8px}.gldn-pdp-size-help__link{font-family:var(--font-subheading--family);font-size:.625rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:2px;color:var(--color-foreground)}variant-picker .variant-option.chain-style{display:flex!important;flex-wrap:wrap;column-gap:6px;row-gap:12px;padding-block-start:var(--gap-md, 16px)!important;padding-block-end:var(--gap-md, 16px)!important}variant-picker .variant-option.chain-style legend{flex-basis:100%;margin-block-end:0!important;padding-block-end:0!important}variant-picker .variant-option.chain-style .variant-option__button-label{flex:1 1 0;min-width:0;height:75px;padding:35px 8px 12px;background-color:#fff!important;background-position:center top!important;background-size:100%!important;background-repeat:no-repeat!important;border:1px solid #f5f5f5!important;border-radius:0!important;display:flex!important;align-items:center;justify-content:center;text-align:center;font-size:.75em;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--color-foreground);cursor:pointer;transition:box-shadow .2s linear;white-space:nowrap;box-sizing:border-box}variant-picker .variant-option.chain-style .variant-option__button-label:after{content:"";position:absolute;bottom:-1px;left:-1px;right:-1px;border-bottom:2px solid transparent;transition:border-color .2s linear;pointer-events:none}variant-picker .variant-option.chain-style input[type=radio]:checked+.variant-option__button-label,variant-picker .variant-option.chain-style .variant-option__button-label:has(input[type=radio]:checked){box-shadow:0 -.15em .5em -.2em #0000000d;background-color:transparent!important}variant-picker .variant-option.chain-style input[type=radio]:checked+.variant-option__button-label:after,variant-picker .variant-option.chain-style .variant-option__button-label:has(input[type=radio]:checked):after{border-bottom-color:#4c544c}@media(hover:hover){variant-picker .variant-option.chain-style .variant-option__button-label:not(:has(input[type=radio]:checked)):hover:after{border-bottom-color:#eee}}variant-picker .variant-option.chain-style .variant-option__button-label__pill{display:none}@media(max-width:749px){variant-picker .variant-option.chain-style{column-gap:4px}variant-picker .variant-option.chain-style .variant-option__button-label{padding-left:4px;padding-right:4px;font-size:10px;letter-spacing:.5px}}.gldn-section-details{width:100%;padding:1em 0}.gldn-section-details .gldn-tabs{border-top:1px solid var(--color-border, #ddd);margin-top:2em}.gldn-section-details .gldn-tab{border-bottom:1px solid var(--color-border, #ddd)}.gldn-section-details .gldn-trigger{cursor:pointer;font-family:var(--font-subheading--family, "freight-sans-pro", sans-serif);font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.1em;line-height:1.25em;padding:1.47em 2em 1.47em 11px;position:relative;-webkit-user-select:none;user-select:none}.gldn-section-details .gldn-trigger i{width:1em;height:1em;font-size:1em;position:absolute;display:block;padding:1em;margin-right:-1em;cursor:pointer;box-sizing:content-box;right:0;top:50%;transform:translateY(-50%)}.gldn-section-details .gldn-trigger i:before,.gldn-section-details .gldn-trigger i:after{content:"";position:absolute;left:1em;right:1em;top:50%;border-top:1px solid currentColor}.gldn-section-details .gldn-trigger i:after{transform:rotate(90deg);transition:transform .2s ease-out,opacity .2s ease-out}.gldn-section-details .gldn-tab.open .gldn-trigger i:after{transform:rotate(0);opacity:0}.gldn-section-details .gldn-content{display:none;padding:0 11px 1em;max-height:35vh;overflow-y:auto;font-size:.9375em;line-height:1.5}.gldn-section-details .gldn-content>p{margin:0 0 .5em}.gldn-section-details .gldn-content>p:last-child{margin-bottom:0}.gldn-section-details .gldn-content img{width:100%;display:block}.gldn-section-details .gldn-content img:not(:last-child){margin-bottom:1em}.gldn-section-details .gldn-tab--sizing-guide .gldn-content img:last-child{margin-top:1.5em}.gldn-section-details .gldn-tab--product-specs .gldn-grid{display:flex;flex-wrap:wrap;gap:0;margin-left:-10px}.gldn-section-details .gldn-tab--product-specs .gldn-grid__item{flex:1 1 50%;min-width:0;padding-left:10px;box-sizing:border-box}.gldn-section-details .gldn-spec-item{display:flex;align-items:flex-start;font-size:.9375em;padding-bottom:.4em;line-height:1.35}.gldn-section-details .gldn-bullet{width:1.2em;flex:0 0 auto;line-height:1}.gldn-section-details .gldn-spec-item>span:not(.gldn-bullet){flex:1}@media(max-width:749px){.gldn-section-details .gldn-tab--product-specs .gldn-grid__item{flex-basis:100%}}.gldn-section-details .gldn-material{display:flex;align-items:flex-start;gap:.8em}.gldn-section-details .gldn-material:not(:last-child){margin-bottom:1.5em}.gldn-section-details .gldn-material__swatch{flex:0 0 auto}.gldn-section-details .gldn-material__swatch img{width:1.5em;height:auto;display:block;margin:0}.gldn-section-details .gldn-material__info{flex:1;min-width:0}.gldn-section-details .gldn-material__head{display:flex;justify-content:space-between;align-items:flex-start;gap:.5em;margin-bottom:.25em}.gldn-section-details .gldn-material__title{font-weight:400}.gldn-section-details .gldn-material__care{font-size:.5625em;text-transform:uppercase;letter-spacing:.1em;flex:0 0 auto}.gldn-section-details .gldn-material__care span{font-weight:400}.gldn-section-details .gldn-material__text p{margin:0}.gldn-section-details .gldn-material__foot{background:#f3f3f3;padding:.8em 1.2em;margin-top:1em}.gldn-section-details .gldn-material__foot a{text-decoration:underline;text-decoration-color:#afafaf}.gldn-section-details .gldn-material__foot p{margin:0}.gldn-section-details .gldn-sizing-list{margin:0 0 1em 1em;padding:0}.gldn-section-details .gldn-sizing-list li{margin-bottom:.3em}.gldn-section-details .gldn-tab--return-policies p>strong{font-weight:400}.gldn-section-details .gldn-custom-scrollbar{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.25) transparent}.gldn-section-details .gldn-custom-scrollbar::-webkit-scrollbar{width:6px}.gldn-section-details .gldn-custom-scrollbar::-webkit-scrollbar-thumb{background:#00000040;border-radius:3px}.gldn-section-details .gldn-also-worn-grid{display:flex;gap:.75em;overflow-x:auto;padding-bottom:.5em;margin:0}.gldn-section-details .gldn-also-worn-item{flex:0 0 6.8em;display:flex;flex-direction:column;text-decoration:none;color:inherit}.gldn-section-details .gldn-also-worn-item img{width:100%;margin-bottom:.4em}.gldn-section-details .gldn-also-worn-item__title{font-size:.875em;line-height:1.3;color:gray}.gldn-accordion-tabs{border-top:1px solid var(--color-border, #ddd)}.gldn-also-worn-grid{display:flex;gap:12px;overflow-x:auto;padding-bottom:8px}.gldn-also-worn-item{display:flex;flex-direction:column;gap:6px;min-width:100px;max-width:120px;text-decoration:none;color:var(--color-foreground)}.gldn-also-worn-item img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.gldn-also-worn-item__title{font-size:.75rem;font-weight:300;line-height:1.3}.gldn-pdp-faqs{background-color:#f7f7f7;padding:80px 0}.gldn-pdp-faqs__grid{display:grid;grid-template-columns:3fr 6fr;gap:48px;align-items:flex-start;max-width:1248px;margin:0 auto;padding:0 24px}.gldn-pdp-faqs__eyebrow{font-family:var(--font-subheading--family);font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px}.gldn-pdp-faqs__title{font-family:var(--font-heading--family);font-size:2.1875rem;font-weight:200;letter-spacing:-.02em;line-height:1.14;margin:3.5px 0 17.5px}.gldn-pdp-faqs__description{font-family:var(--font-body--family);font-size:1.125rem;font-weight:300;line-height:1.33;color:#333;letter-spacing:.01em}.gldn-pdp-faqs__content .details{border-bottom:1px solid #ccc}.gldn-pdp-faqs__content .details:first-child{border-top:1px solid #ccc}.gldn-pdp-faqs__content .details__header{font-family:var(--font-subheading--family);font-size:.75rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;padding:12px 0}.gldn-pdp-faqs__content .details-content .rte{padding-left:12px;padding-bottom:20px}.gldn-pdp-faqs__content .details-content .rte p{font-weight:300;letter-spacing:.01em}@media screen and (max-width:749px){.gldn-pdp-faqs__grid{grid-template-columns:1fr;gap:24px}.gldn-pdp-faqs__header{text-align:center}.gldn-pdp-faqs__title{font-size:1.625rem;line-height:1.2}.gldn-pdp-faqs__description{font-size:.875rem;line-height:1.4}}.gldn-faq-collection{background-color:#f7f7f7;padding:48px 0;color:#333}.gldn-faq-collection__container{max-width:1248px;margin:0 auto;padding:0 24px}.gldn-faq-collection__grid{display:grid;grid-template-columns:3fr 6fr;gap:20px;align-items:flex-start}.gldn-faq-collection__title{font-family:var(--font-heading--family);font-size:1.5rem;font-weight:200;line-height:1.2;margin-bottom:16px}.gldn-faq-collection__description{font-size:1rem;font-weight:300;line-height:1.5}.gldn-faq-collection__description p{margin-bottom:0}.gldn-faq-collection__content .details{border-bottom:.5px solid #ccc}.gldn-faq-collection__content .details:first-child{border-top:.5px solid #ccc}.gldn-faq-collection__content .details__header{font-family:var(--font-subheading--family);font-size:.75rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;padding:12px 1px}.gldn-faq-collection__content .details-content .rte p{font-weight:300;letter-spacing:.01em}@media screen and (max-width:749px){.gldn-faq-collection__grid{grid-template-columns:1fr;gap:16px}.gldn-faq-collection__title{font-size:1.375rem}.gldn-faq-collection__content .details__header{font-size:.6875rem;padding-left:10px}}.gldn-seo-collection{background-color:#5b352a;padding:40px 0;color:#fff}.gldn-seo-collection__container{max-width:1248px;margin:0 auto;padding:0 24px}.gldn-seo-collection__title{font-family:var(--font-heading--family);font-size:1.5rem;font-weight:200;line-height:1.2;margin-bottom:8px;color:#fff}.gldn-seo-collection__text{font-size:1rem;font-weight:300;line-height:1.5;color:#fff}.gldn-seo-collection__text p{margin-bottom:0}.gldn-seo-collection__text h1,.gldn-seo-collection__text h2,.gldn-seo-collection__text h3,.gldn-seo-collection__text h4,.gldn-seo-collection__text h5,.gldn-seo-collection__text h6{color:#fff;margin-top:.7em}.gldn-seo-collection__text h2{font-size:1.5rem}.gldn-seo-collection__text h3{font-size:1.25rem}.gldn-seo-collection__text a{color:#fff;text-decoration:underline;text-underline-offset:.2em}.gldn-seo-collection__text ul{padding-left:1.2em}.gldn-seo-collection__toggle{font-weight:400;text-decoration:underline;text-underline-offset:.2em;font-size:1rem;color:#fff;background:none;border:none;cursor:pointer;padding:0;margin-top:8px}@media screen and (max-width:749px){.gldn-seo-collection__title{font-size:1.375rem}.gldn-seo-collection__text{font-size:.9375rem}.gldn-seo-collection__text h2{font-size:1.375rem}.gldn-seo-collection__text h3{font-size:1.125rem}}.product-information .gldn-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;line-height:15px;margin:0 0 25px;gap:4px}.product-information{font-weight:300}.product-information .group-block-content.layout-panel-flex:has(.gldn-pdp-subtitle){gap:3px!important}.product-information shopify-payment-terms{display:block;padding:0;font-size:.8125rem;font-weight:300;letter-spacing:.02em;color:#333}.gldn-pdp-shipping{text-align:center;font-family:var(--font-body--family);font-size:.75rem;font-weight:400;letter-spacing:.02em;color:var(--color-foreground);padding-top:16px;line-height:1.5}.gldn-pdp-shipping strong,.gldn-pdp-shipping b{font-weight:600;text-transform:uppercase;font-size:.6875rem;letter-spacing:.1em}.gldn-accordion-tabs .details__header{font-family:var(--font-body--family)!important;font-size:.8125rem!important;font-weight:300!important;letter-spacing:.02em!important;text-transform:none!important}.product-information:has(.personalizer-butons)~.quick-add-to-cart-bar,.quick-add-to-cart-bar:has(+.product-information .personalizer-butons){display:none!important}.product-information .gldn-breadcrumb a{text-decoration:none!important}.product-information .gldn-breadcrumb{margin-bottom:25px;padding-bottom:10px;border-bottom:1px solid #d0d0d0}@media screen and (max-width:749px){.product-information .gldn-breadcrumb{margin-bottom:12px;padding-bottom:0;border-bottom:0}}.product-information .gldn-pdp-subtitle{font-size:.75rem;margin-top:0}.gldn-pdp-rating-summary{display:flex;align-items:center;gap:6px;flex:0 0 100%;margin-top:2px;margin-bottom:16px}.gldn-pdp-rating-summary .oke-sr{display:inline-flex;align-items:center}.gldn-pdp-rating-summary{text-transform:uppercase;font-family:var(--font-subheading--family);font-size:.625rem;font-weight:300;letter-spacing:.1em;color:#6b6257}.gldn-pdp-rating-count{font-family:var(--font-subheading--family);font-size:.625rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:gray;text-decoration:none}.gldn-pdp-rating-count:hover{text-decoration:underline}variant-picker .variant-option{padding-top:16px;padding-bottom:16px;border-top:none;border-bottom:1px solid #e5e5e5}@media screen and (max-width:749px){variant-picker .variant-option{border-bottom:0;padding-top:12px;padding-bottom:12px}}.product-information .divider{display:none!important}.product-details>.group-block>.group-block-content>div:not([class]):has(>script:only-child){display:none!important}.product-details>.group-block>.group-block-content>div:not([class]):has(>.gldn-pdp-size-help){display:none!important}.gldn-chain-length-note{flex:0 0 100%;margin:0;font-family:var(--font-body--family);font-size:.8125rem;font-weight:300;font-style:italic;color:#6b6257;letter-spacing:normal;text-transform:none}variant-picker .variant-option:has(.gldn-chain-length-note){padding-bottom:4px!important}variant-picker .variant-option:has(input[name^=Adjustable]),variant-picker .variant-option:has(input[name*=Length]){display:flex!important;flex-wrap:wrap!important;gap:8px!important}variant-picker .variant-option:has(input[name^=Adjustable]) legend,variant-picker .variant-option:has(input[name*=Length]) legend{flex:0 0 100%!important;margin-bottom:0!important}variant-picker .variant-option:has(input[name^=Adjustable]) .variant-option__button-label,variant-picker .variant-option:has(input[name*=Length]) .variant-option__button-label{flex:1 1 0%!important;min-width:calc((100% - 24px)/4)!important;background-color:#f5f5f5!important;border:1px solid transparent!important;font-size:.8125rem!important;font-weight:400!important;text-transform:uppercase!important;min-height:44px;padding:12px 8px!important}variant-picker .variant-option:has(input[name^=Adjustable]) .variant-option__button-label__pill,variant-picker .variant-option:has(input[name*=Length]) .variant-option__button-label__pill{display:none!important}variant-picker .variant-option:has(input[name^=Adjustable]) .variant-option__button-label:has(input:checked),variant-picker .variant-option:has(input[name*=Length]) .variant-option__button-label:has(input:checked){border:1px solid #333!important;background-color:#fff!important;color:#333!important}legend .gldn-pdp-size-help__link{margin-left:auto}variant-picker .variant-option:has(.variant-option__swatch-value){display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;text-transform:uppercase!important;font-family:var(--font-subheading--family)!important;font-size:.6875rem!important;font-weight:400!important;letter-spacing:.1em!important}variant-picker .variant-option__swatch-value{display:flex!important;align-items:center!important;gap:8px!important;flex:0 0 100%!important;text-transform:none!important;font-family:var(--font-body--family)!important;font-size:.8125rem!important;font-weight:400!important;letter-spacing:normal!important}variant-picker .variant-option__swatch-value:before{content:""!important;display:block!important;width:24px!important;height:24px!important;border-radius:50%!important;flex-shrink:0!important;background-color:#d0d1d1!important;border:1px solid #e0e0e0!important}variant-picker .variant-option:has(input[name^=Size]) .variant-option__button-label,variant-picker .variant-option:has(input[name^=Ring]) .variant-option__button-label{justify-content:center!important;padding:12px 8px!important}.product-information variant-picker{border-top:1px solid #e5e5e5;padding-top:16px;margin-top:16px}@media screen and (max-width:749px){.product-information variant-picker{border-top:0}.product-information slideshow-component{aspect-ratio:1 / 1;height:auto!important;min-height:0!important}.product-information slideshow-component .product-media-container{aspect-ratio:1 / 1;height:auto!important;--product-media-fit: cover}.product-information slideshow-component .product-media-container img,.product-information slideshow-component .product-media img{object-fit:cover!important;object-position:center!important;height:100%!important;width:100%!important}}@media screen and (max-width:999px){variant-picker .variant-option:has(input[name^=Material]) .variant-option__button-label:before,variant-picker .variant-option:has(input[name^=Finish]) .variant-option__button-label:before{width:20px!important;height:20px!important}variant-picker .variant-option .gldn-selected-value--inline{font-size:.875rem}variant-picker form.variant-picker__form:has(input[name^=Finish])>.variant-option:has(input[name^=Finish]){padding-left:16px!important}}.product-information variant-picker .variant-option:has(input[name^=Size]),.product-information variant-picker .variant-option:has(input[name^=Ring]){padding-top:16px!important;margin-top:0!important;margin-bottom:0!important}.product-information .gldn-pdp-request{padding-top:16px;margin-top:0}variant-picker .variant-option:has(.gldn-variant-dropdown) label.variant-option__button-label:not(.gldn-keep){display:none!important}.gldn-variant-dropdown{width:100%!important;padding:12px 16px!important;font-family:var(--font-body--family)!important;font-size:.875rem!important;font-weight:400!important;border:1px solid #e0e0e0!important;border-radius:0!important;background-color:#fff!important;color:#333!important;appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23333' stroke-width='1.5' fill='none'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 16px center!important;cursor:pointer!important}.gldn-pdp-special-request__heading{font-family:var(--font-subheading--family);font-size:.6875rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;color:var(--color-foreground)}.product-information .gldn-pdp-shipping{padding-top:24px;padding-bottom:16px;margin-top:0;font-family:freight-sans-pro,sans-serif;font-size:1rem;font-weight:300;letter-spacing:.01em;line-height:1.5}.tpo_option-set-wrapper{padding:0!important}.swym-button-bar.swym-wishlist-button-bar,.swym-button-bar.swym-inject{display:none!important}.product-information .product-form-buttons{gap:0!important}#oke-widget-container{margin-top:0!important;margin-bottom:24px!important}.product-information .product-details:has(.personalizer-butons:not(.personalizer-butons--tag-only)) buy-buttons,.product-information .product-details:has(.personalizer-butons:not(.personalizer-butons--tag-only)) .buy-buttons-block{display:none!important}.product-information .gldn-pdp-shipping strong,.product-information .gldn-pdp-shipping b{font-weight:500}.product-information [data-beam-widget=product-details-page]{margin-bottom:60px}@media screen and (max-width:749px){.product-information beam-product-details-page{font-size:26px}}.gldn-pdp-mobile-last-image{display:none}@media screen and (max-width:749px){.gldn-pdp-mobile-last-image{display:block;margin:32px 0}.gldn-pdp-mobile-last-image img{display:block;width:100%;aspect-ratio:358 / 250;height:auto;object-fit:cover;object-position:center}}@media screen and (min-width:750px){[id*=hero_about] .hero,[id*=hero_about] .hero__container{height:38vw!important;min-height:0!important}[id*=hero_about] .hero__media-grid,[id*=hero_about] .hero__media-wrapper,[id*=hero_about] .hero__media{max-height:38vw!important}[id*=hero_about] h1{text-wrap:nowrap!important}}[id*=hero_about] .hero .text-block p{letter-spacing:.1em!important}[id*=hero_about] .hero .text-block h1{letter-spacing:-.02em!important}[id*=founder_section] .group-block-content{max-width:464px!important;padding:0 32px 0 0!important}[id*=founder_section] .media-block{aspect-ratio:1364 / 1524!important}@media(min-width:801px)and (max-width:1295px){[id*=founder_section] .media-with-content{--media-with-content-grid-columns: 47fr 53fr !important;padding-inline:24px!important;column-gap:0px!important}}@media(min-width:1296px){[id*=founder_section] .media-with-content{--media-with-content-grid-columns: 464fr 661fr !important;max-width:1248px!important;margin-inline:auto!important;padding-inline:0!important;column-gap:123px!important}}@media(max-width:800px){[id*=founder_section] .media-block{display:none!important}[id*=founder_section] .media-with-content{--media-with-content-grid-columns: 1fr !important;grid-template-columns:1fr!important;padding-inline:24px!important;column-gap:0px!important}[id*=founder_section] .group-block-content{max-width:none!important;padding:0!important}[id*=founder_section] .text-block p,[id*=founder_section] .text-block em,[id*=founder_section] .text-block strong{max-width:100%!important}}[id*=founder_section] h2{font-size:2.18rem!important;line-height:1.14!important}[id*=founder_section] .text-block p,[id*=founder_section] .text-block em,[id*=founder_section] .text-block strong{line-height:1.3!important;letter-spacing:.16px!important}[id*=founder_section] .text-block strong{font-weight:500!important}[id*=friends_section] .group-block-content{max-width:376px!important;padding:48px 24px!important;margin-inline:auto!important}[id*=friends_section] .media-block{aspect-ratio:100 / 61!important}@media(min-width:750px){[id*=friends_section] .media-with-content{--media-with-content-grid-columns: 504fr 936fr !important;grid-template-columns:504fr 936fr!important;padding-inline:0!important;column-gap:0!important}}@media(max-width:800px){[id*=friends_section] .media-block{display:none!important}[id*=friends_section] .media-with-content{--media-with-content-grid-columns: 1fr !important;grid-template-columns:1fr!important}[id*=friends_section] .group-block-content{max-width:none!important;padding:48px 24px!important}[id*=friends_section] .text-block p{max-width:100%!important}}[id*=friends_section] h2{font-size:2.18rem!important;line-height:1.14!important;margin-bottom:17.44px!important}[id*=friends_section] .text-block p{line-height:1.3!important;letter-spacing:.16px!important}[id*=friends_section] .button-secondary{text-transform:uppercase!important;font-size:.75rem!important;letter-spacing:.1em!important}[id*=careers_section] .group-block-content{max-width:392px!important;padding:48px 16px!important;margin-inline:auto!important}[id*=careers_section] .media-block{aspect-ratio:100 / 61!important}@media(min-width:750px){[id*=careers_section] .media-with-content{--media-with-content-grid-columns: 59fr 41fr !important;grid-template-columns:59fr 41fr!important;padding-inline:0!important;column-gap:0!important}}@media(max-width:800px){[id*=careers_section] .media-block{display:none!important}[id*=careers_section] .media-with-content{--media-with-content-grid-columns: 1fr !important;grid-template-columns:1fr!important}[id*=careers_section] .group-block-content{max-width:none!important;padding:48px 24px!important}[id*=careers_section] .text-block p{max-width:100%!important}}[id*=careers_section] h2{font-size:2.18rem!important;line-height:1.14!important;margin-bottom:17.44px!important}[id*=careers_section] .text-block p{line-height:1.3!important;letter-spacing:.16px!important}[id*=careers_section] .button-secondary{text-transform:uppercase!important;font-size:.75rem!important;letter-spacing:.1em!important}@media(min-width:750px){[id*=__footer] .footer-content>.group-block>.group-block-content{display:grid!important;grid-template-columns:59fr 41fr!important}}.cart-page .cart-title{font-size:1.8em!important;font-family:var(--font-heading--family)!important;font-weight:var(--font-heading--weight)!important;letter-spacing:-.02em!important;margin-bottom:1em}.cart-summary{box-shadow:1px 2px 6px #42424214;text-align:center}.cart-summary .cart-summary__inner{padding:2em}.cart-totals__total{justify-content:center!important;gap:.5em}.cart-totals__tax-note{display:none!important}.cart-totals__total-label{text-transform:uppercase;letter-spacing:.1em;font-weight:400}.cart-page--empty{min-height:40vh}.cart-page--empty .cart-title{font-size:1.2em!important;text-align:center}.gldn-shipping-bar{padding:var(--padding-lg) var(--padding-xl);font-family:var(--font-body--family);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);margin-bottom:var(--margin-lg)}@media screen and (min-width:750px){.gldn-shipping-bar{padding:var(--padding-lg) var(--padding-2xl)}}.gldn-shipping-bar__text{font-size:var(--font-size--sm);text-align:left;margin:0 0 10px;color:var(--color-foreground);line-height:1.4;font-weight:300}.gldn-shipping-bar__progress{display:block;width:100%;height:10px;border:none;border-radius:5px;overflow:hidden;appearance:none;-webkit-appearance:none;background-color:#e8e8e8}.gldn-shipping-bar__progress::-webkit-progress-bar{background-color:#e8e8e8;border-radius:5px}.gldn-shipping-bar__progress::-webkit-progress-value{background-color:#8a8f87;border-radius:5px;transition:width .4s ease}.gldn-shipping-bar__progress::-moz-progress-bar{background-color:#8a8f87;border-radius:5px}.cart-drawer__dialog{--sidebar-width: 34.5rem}.cart-drawer__heading{font-family:var(--font-body--family)!important;font-size:20px!important;font-weight:300!important;letter-spacing:.01em}#header-component .cart-drawer__heading .cart-bubble__text,.cart-drawer__heading .cart-bubble__text{color:#fff!important}#header-component .cart-drawer__heading .cart-bubble__background,.cart-drawer__heading .cart-bubble__background{background-color:#333!important}.cart-drawer .cart__checkout-button .button-text{display:flex;align-items:center;justify-content:center;gap:10px;text-transform:uppercase;letter-spacing:1.5px;font-size:14px;font-weight:500}.cart-drawer .cart__checkout-button .button-text:before{content:"";display:inline-block;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='11' width='18' height='11' rx='2' ry='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.cart-drawer .cart-totals__total-label{text-transform:uppercase;letter-spacing:.1em;font-weight:400}.gldn-drawer-extras{padding:0 var(--padding-xl)}@media screen and (min-width:750px){.gldn-drawer-extras{padding:0 var(--padding-2xl)}}.gldn-drawer-beam{border-top:1px solid var(--color-border);padding:var(--padding-lg) 0}.gldn-drawer-recs{border-top:1px solid var(--color-border);padding:var(--padding-lg) var(--padding-xl)}@media screen and (min-width:750px){.gldn-drawer-recs{padding:var(--padding-lg) var(--padding-2xl)}}.gldn-drawer-recs [searchspring-recommend] .ss__recommendation .ss__recommendation__title{font-size:18px;text-align:center;margin-bottom:12px}.gldn-drawer-recs .ss__result__addToCart,.gldn-drawer-recs .ss-shop-btn,.gldn-drawer-recs .ss__result button{border:none!important;background:transparent!important;text-transform:uppercase;font-size:11px;font-weight:500!important;letter-spacing:.5px;padding:4px 0;color:#333!important;opacity:1!important;transition:background-color .2s ease,color .2s ease}.gldn-drawer-recs .ss__result:hover .ss__result__addToCart,.gldn-drawer-recs .ss__result:hover .ss-shop-btn,.gldn-drawer-recs .ss__result:hover button,.gldn-drawer-recs .ss__result__addToCart:hover,.gldn-drawer-recs .ss-shop-btn:hover,.gldn-drawer-recs .ss__result button:hover{background:#1a1a1a!important;color:#fff!important;padding:14px 0!important}.cart-drawer__items .cart-items__table-row{padding-bottom:var(--gap-xl)!important;margin-bottom:var(--gap-xl)!important;border-bottom:1px solid var(--color-border)!important;row-gap:8px}.cart-drawer__items .cart-items__table-row:last-child{border-bottom:none!important}.cart-drawer__items .cart-items__table-row:has(+.cart-items__addons-header-row){border-bottom:none!important;padding-bottom:var(--gap-sm)!important;margin-bottom:0!important}.cart-drawer__items .cart-items__table-row--addon{border-bottom:none!important}.cart-drawer__items .cart-items__unit-price-wrapper{display:none!important}.cart-drawer__items .cart-items__quantity,.cart-drawer__items .cart-items__quantity-controls{width:100%!important}.cart-drawer__items .cart-items__remove-link{font-size:11.375px!important;font-weight:300!important;letter-spacing:normal!important}.cart-drawer .cart-totals__total-label{font-size:0;visibility:hidden}.cart-drawer .cart-totals__total-label:after{content:"SUBTOTAL";font-size:var(--font-size--sm);visibility:visible;text-transform:uppercase;letter-spacing:.1em;font-weight:400}#shopify-section-main.shopify-section--main-404 .button{text-transform:uppercase;letter-spacing:.1em;font-size:.75rem}.gldn-404-links{display:flex;gap:1em;justify-content:center;flex-wrap:wrap;margin-top:1em}.gldn-404-links a{display:inline-block;text-decoration:underline;opacity:.6;font-size:.875rem}[id$=__hero] .hero{max-height:30vw;overflow:hidden}[id$=__hero] .hero__container{min-height:unset!important;max-height:30vw}[id$=__hero] .hero__content-wrapper{height:30vw;max-height:30vw}[id$=__hero] .button-secondary{background-color:#4c544c!important;color:#fdfdfd!important;border:1px solid #4c544c!important;text-transform:uppercase;font-size:.65rem;letter-spacing:.1em;padding:1.1em 1.5em;min-width:192px;text-align:center}@media(max-width:989px){[id^=shopify-section-][id$=__section] .section-content-wrapper .text-block:not(.rte) h1,[id^=shopify-section-][id$=__section] .section-content-wrapper .text-block:not(.rte) h2,[id^=shopify-section-][id$=__section] .section-content-wrapper .text-block:not(.rte) h3,[id^=shopify-section-][id$=__section] .section-content-wrapper .text-block:not(.rte) h4{font-size:23px!important;line-height:1.2!important}}@media(max-width:989px){#searchspring-toolbar .collection-size{display:none!important}#searchspring-toolbar .ss__sorting .filter-text,#searchspring-toolbar .ss__sorting .sort-selection{white-space:nowrap}}@media(max-width:749px){#searchspring-toolbar{position:static!important;top:auto!important}#searchspring-toolbar .ss__sorting .filter-text{font-size:0!important;gap:0!important}#searchspring-toolbar .ss__sorting .filter-text .sort-selection{font-size:.875rem!important}}#searchspring-toolbar .ss__sorting .sort-selection:after{content:"";display:inline-block;width:10px;height:6px;margin-left:8px;vertical-align:middle;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'><path d='M1 1l4 4 4-4' fill='none' stroke='%23333' stroke-width='1'/></svg>");background-repeat:no-repeat;background-size:contain;transition:transform .2s}#searchspring-toolbar .ss__sorting .ss__dropdown__button[aria-expanded=true] .sort-selection:after{transform:rotate(180deg)}.essential-countdown-top-bar{min-height:102px}@media(min-width:750px){.essential-countdown-top-bar{min-height:55px}}html.gldn-ec-dismissed .essential-countdown-top-bar{min-height:0}article.ss__result img,#searchspring-content .product-item img{aspect-ratio:4 / 5;object-fit:cover;width:100%;height:auto}.dialog-modal .predictive-search__icon{width:28px;height:28px}.dialog-modal .predictive-search__icon>svg{width:28px;height:28px;stroke-width:1.5px}.dialog-modal input.search-input{font-size:18px;font-weight:500;padding-inline-start:calc(var(--margin-lg) + 28px)}.search-modal .dialog-modal .predictive-search-form__header,.dialog-modal .predictive-search-form__header{border-bottom:2px solid var(--color-border)}@media screen and (min-width:750px){.search-modal .dialog-modal .predictive-search-form__header,.dialog-modal .predictive-search-form__header{border-bottom:2px solid var(--color-border)}}
/*# sourceMappingURL=/cdn/shop/t/684/assets/gldn-global-overrides.css.map */
