.gf-jewelry-pdp{background:#fff;color:#111;font-family:Helvetica,Helvetica Neue,Arial,sans-serif}.gf-jewelry-pdp *,.gf-pdp-accordions *{box-sizing:border-box}.gf-jewelry-pdp .page-width{max-width:none;padding-left:5px!important;padding-right:25px!important}.gf-jewelry-pdp .product{margin:0}.gf-jewelry-pdp .product__media-wrapper,.gf-jewelry-pdp .product__info-wrapper{min-width:0}.gf-jewelry-pdp .product__info-container{max-width:520px;margin:0 auto}.gf-jewelry-pdp .product__info-container>*+*{margin-top:14px}.gf-jewelry-pdp .product__title{margin:0!important}.gf-jewelry-pdp .product__title h1{font:400 clamp(34px,3.3vw,56px)/1.08 Helvetica,Arial,sans-serif;letter-spacing:-.067em;margin:0 0 10px}.gf-jewelry-pdp .product__title>a{display:none}.gf-jewelry-pdp .product__info-container .price{font:400 clamp(20px,1.65vw,27px)/1.3 Helvetica,Arial,sans-serif;letter-spacing:-.045em}.gf-jewelry-pdp .product__info-container [id^=price-]{margin-top:5px}.gf-jewelry-pdp .product__info-container .price__regular .price-item--regular{font-weight:400}.gf-jewelry-pdp .product__info-container .product__tax{font:400 10px/1.5 Helvetica,Arial,sans-serif;color:#686868;margin-top:6px}.gf-jewelry-pdp .product__info-container .product__description{font:400 13px/1.68 Helvetica,Arial,sans-serif;color:#323232;letter-spacing:0;margin-top:27px;margin-bottom:27px;max-width:470px}.gf-jewelry-pdp .product__description p{margin:0 0 11px}.gf-jewelry-pdp .product__description a{text-decoration:underline;text-underline-offset:3px}.gf-jewelry-pdp variant-selects{display:block;margin-top:36px}.gf-jewelry-pdp .product-form__input{max-width:none;margin-bottom:21px}.gf-jewelry-pdp .product-form__input .form__label,.gf-jewelry-pdp .product-form__input legend{font:500 10px/1.3 Helvetica,Arial,sans-serif;letter-spacing:.035em;text-transform:uppercase;margin:0 0 15px;color:#111}.gf-jewelry-pdp .product-form__input--pill{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.gf-jewelry-pdp .product-form__input--pill>legend{width:100%}.gf-jewelry-pdp .product-form__input input[type=radio]+label{font:400 12px/1.4 Helvetica,Arial,sans-serif;min-width:48px;text-align:center;margin:0;padding:10px 12px;border:1px solid #d6d6d6;border-radius:0;background:#fff;color:#111;letter-spacing:0;transition:color .2s,background .2s,border .2s}.gf-jewelry-pdp .product-form__input input[type=radio]:checked+label{background:#111;color:#fff;border-color:#111;box-shadow:none}.gf-jewelry-pdp .product-form__input input[type=radio]:focus-visible+label{outline:2px solid #111;outline-offset:3px}.gf-jewelry-pdp .product-form__input input[type=radio].disabled+label,.gf-jewelry-pdp .product-form__input input[type=radio]:disabled+label{color:#aaa;background:#f6f6f6;opacity:.7}.gf-jewelry-pdp .product-form__input .select__select{font:400 12px Helvetica,Arial,sans-serif;border-radius:0;min-height:48px}.gf-jewelry-pdp .quantity{min-height:42px;width:130px;border:1px solid #ddd;border-radius:0;box-shadow:none}.gf-jewelry-pdp .quantity:after,.gf-jewelry-pdp .quantity:before{display:none}.gf-jewelry-pdp .quantity__input{font:400 12px Helvetica,Arial,sans-serif}.gf-jewelry-pdp .quantity__button{width:40px}.gf-jewelry-pdp .quantity__label{font:500 10px Helvetica,Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase;margin:0 0 12px}.gf-jewelry-pdp .product-form__buttons{max-width:none}.gf-jewelry-pdp .product-form__submit{width:100%;min-height:55px;margin:11px 0 0;padding:14px 17px;border-radius:0;background:#111;color:#fff;font:500 11px/1.35 Helvetica,Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;transition:background .2s}.gf-jewelry-pdp .product-form__submit:hover:not([disabled]){background:#444}.gf-jewelry-pdp .product-form__submit:disabled{background:#858585;color:#fff}.gf-jewelry-pdp .product-form__submit:before,.gf-jewelry-pdp .product-form__submit:after{box-shadow:none}.gf-jewelry-pdp .shopify-payment-button__button{border-radius:0}.gf-jewelry-pdp .product__pickup-availabilities{font-size:11px}.gf-pdp-accordions{margin-top:45px;border-top:1px solid #d5d5d5}.gf-pdp-disclosure{border-bottom:1px solid #d5d5d5}.gf-pdp-disclosure summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:57px;cursor:pointer;list-style:none;padding:16px 0;font:500 11px/1.35 Helvetica,Arial,sans-serif;letter-spacing:.015em;color:#111}.gf-pdp-disclosure summary::-webkit-details-marker{display:none}.gf-pdp-disclosure .gf-pdp-plus{font:400 20px/1 Helvetica,Arial,sans-serif;transition:transform .2s}.gf-pdp-disclosure[open] .gf-pdp-plus{transform:rotate(45deg)}.gf-pdp-disclosure__body{padding:1px 0 25px;font:400 12px/1.8 Helvetica,Arial,sans-serif;color:#4b4b4b}.gf-pdp-disclosure__body p{font:inherit;margin:0 0 17px}.gf-pdp-disclosure__body a{font:500 11px/1.5 Helvetica,Arial,sans-serif;text-decoration:underline;text-underline-offset:4px;color:#111}.gf-pdp-disclosure__links{display:flex;gap:25px;flex-wrap:wrap}.gf-pdp-specs{margin:0 0 17px}.gf-pdp-specs>div{display:grid;grid-template-columns:120px 1fr;border-bottom:1px solid #eee;padding:10px 0}.gf-pdp-specs dt{font:500 10px/1.5 Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.04em;color:#686868}.gf-pdp-specs dd{margin:0;font:400 12px/1.6 Helvetica,Arial,sans-serif;color:#111}.gf-pdp-specs .metafield-rich_text_field p{margin:0}.gf-jewelry-pdp .product__media{border:0;border-radius:0;background:#fff}.gf-jewelry-pdp .product-media-container{border:0;box-shadow:none;border-radius:0;background:#fff}.gf-jewelry-pdp .product__media img{object-fit:contain}.gf-jewelry-pdp .product__media-icon{background:#ffffffe0;border:0}.gf-jewelry-pdp .product__column-sticky{top:95px}.gf-jewelry-pdp .product__media-list .product__media-item{padding:0}.gf-jewelry-pdp .product__media-list .product__media-item>*{width:100%}.gf-jewelry-pdp .product-media-modal__content{background:#fff}@media(min-width:990px){.gf-jewelry-pdp>.page-width{padding-left:5px!important;padding-right:25px!important}.gf-jewelry-pdp .product.grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(340px,.93fr);gap:clamp(30px,5.5vw,100px);align-items:start}.gf-jewelry-pdp .product:not(.product--no-media) .product__media-wrapper{width:100%;max-width:none;padding:0}.gf-jewelry-pdp .product:not(.product--no-media) .product__info-wrapper{width:100%;max-width:none;padding:45px 0 50px}.gf-jewelry-pdp .product__media-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:0}.gf-jewelry-pdp .product__media-list>.product__media-item,.gf-jewelry-pdp .product:not(.product--columns) .product__media-list .product__media-item:first-child,.gf-jewelry-pdp .product__media-list>.product__media-item--full{width:100%;max-width:none;margin:0}.gf-jewelry-pdp .product__media-list>.product__media-item--full{grid-column:span 2}.gf-jewelry-pdp.gf-jewelry-pdp--single .product__media-list{grid-template-columns:minmax(0,1fr)}.gf-jewelry-pdp .product__column-sticky{position:sticky;top:93px}.gf-jewelry-pdp .product__media-wrapper .product__column-sticky{position:static}.gf-jewelry-pdp .product__media-wrapper .slider-mobile-gutter{overflow:visible}.gf-jewelry-pdp .product__media-list .grid__item{min-width:0}}@media(min-width:750px)and (max-width:989px){.gf-jewelry-pdp .product.grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:25px}.gf-jewelry-pdp .product__media-wrapper,.gf-jewelry-pdp .product__info-wrapper{width:100%;max-width:none;padding:15px 0}.gf-jewelry-pdp .product__info-container{max-width:none}.gf-jewelry-pdp .product__column-sticky{top:83px}}@media(max-width:749px){.gf-jewelry-pdp .product{padding-top:0;margin-top:0}.gf-jewelry-pdp>.page-width{padding:0!important}.gf-jewelry-pdp .product.grid{display:flex;flex-direction:column;gap:0}.gf-jewelry-pdp .product__media-wrapper{max-width:100%;width:100%;padding:0}.gf-jewelry-pdp .product__info-wrapper{max-width:100%;width:100%;padding:20px 17px 49px}.gf-jewelry-pdp .product__info-container{max-width:none}.gf-jewelry-pdp .product__title h1{font-size:clamp(30px,8.6vw,36px)}.gf-jewelry-pdp .product__media-list{display:flex;gap:0}.gf-jewelry-pdp .product__media-list>.product__media-item{width:100%;max-width:100%}.gf-jewelry-pdp .product__info-container .product__description{font-size:13px;margin:10px 0 19px}.gf-jewelry-pdp .product__info-container [id^=price-]{margin:3px 0 0}.gf-jewelry-pdp .product__info-container .price{font-size:17px;line-height:1.3;letter-spacing:-.025em}.gf-jewelry-pdp .product__info-container .price .price-item{font-size:inherit}.gf-jewelry-pdp variant-selects{margin-top:18px}.gf-jewelry-pdp .product-form__input input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;min-width:44px}.gf-pdp-accordions{margin-top:37px}.gf-jewelry-pdp .slider-buttons{margin-top:5px}.gf-jewelry-pdp .product__column-sticky{position:static}}@media(prefers-reduced-motion:reduce){.gf-pdp-disclosure .gf-pdp-plus,.gf-jewelry-pdp .product-form__submit{transition:none}}@media(min-width:750px){.gf-jewelry-pdp .product__media-wrapper .product__media-list,.gf-jewelry-pdp .product--stacked .product__media-wrapper .product__media-list,.gf-jewelry-pdp .product--columns .product__media-wrapper .product__media-list{display:flex;flex-direction:column;flex-wrap:nowrap;gap:5px;align-items:stretch;margin:0;padding:0;width:100%;overflow:visible;scroll-snap-type:none}.gf-jewelry-pdp .product__media-wrapper .product__media-list>.product__media-item,.gf-jewelry-pdp .product:not(.product--columns) .product__media-list>.product__media-item:first-child,.gf-jewelry-pdp .product__media-list>.product__media-item--full{display:block;width:100%!important;max-width:100%!important;flex:0 0 auto!important;grid-column:auto;min-width:0;margin:0;padding:0;scroll-snap-align:none}.gf-jewelry-pdp .product__media-wrapper .slider-mobile-gutter,.gf-jewelry-pdp .product__media-wrapper slider-component,.gf-jewelry-pdp .product__media-wrapper media-gallery{overflow:visible}.gf-jewelry-pdp .product__media-wrapper .slider-buttons,.gf-jewelry-pdp .product__media-wrapper .thumbnail-slider{display:none}.gf-jewelry-pdp .product__media-list .product__media,.gf-jewelry-pdp .product__media-list .product-media-container{width:100%;max-width:100%;height:auto}.gf-jewelry-pdp .product__media-list img{object-fit:contain;object-position:center}}@media(min-width:990px){.gf-jewelry-pdp .product__media-wrapper .product__media-list{display:flex;flex-direction:column;gap:5px}.gf-jewelry-pdp .product__media-wrapper .product__media-list>.product__media-item{width:100%!important;max-width:100%!important}}@media(max-width:749px){.gf-jewelry-pdp .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin:0}.gf-jewelry-pdp .product__media-wrapper .product__media-list{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:0;width:100%;margin:0;padding:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:0;-webkit-overflow-scrolling:touch;scrollbar-width:none}.gf-jewelry-pdp .product__media-wrapper .product__media-list::-webkit-scrollbar{display:none}.gf-jewelry-pdp .product__media-wrapper .product__media-list>.product__media-item{display:block;min-width:0;width:100%!important;max-width:100%!important;flex:0 0 100%!important;scroll-snap-align:start;margin:0!important;padding:0!important}.gf-jewelry-pdp .product__media-wrapper slider-component{position:relative;display:block}.gf-jewelry-pdp .product__media-wrapper .slider-buttons{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;width:100%;height:100%;margin:0;pointer-events:none}.gf-jewelry-pdp .product__media-wrapper .slider-button{position:absolute;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0;border-radius:50%;background:#ffffff6b;color:#111;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:auto;touch-action:manipulation}.gf-jewelry-pdp .product__media-wrapper .slider-button--prev{left:9px}.gf-jewelry-pdp .product__media-wrapper .slider-button--next{right:9px}.gf-jewelry-pdp .product__media-wrapper .slider-counter{display:none!important}.gf-jewelry-pdp{--gf-pdp-mobile-gallery-height:clamp(450px,75svh,780px)}.gf-jewelry-pdp .product__media-wrapper,.gf-jewelry-pdp .product__media-wrapper media-gallery,.gf-jewelry-pdp .product__media-wrapper slider-component,.gf-jewelry-pdp .product__media-wrapper .slider-mobile-gutter{width:100%;max-width:none;min-width:0;margin:0;padding:0}.gf-jewelry-pdp .product__media-wrapper .product__media-list{height:var(--gf-pdp-mobile-gallery-height);margin:0;padding:0;scroll-padding-inline:0}.gf-jewelry-pdp .product__media-wrapper .product__media-list>.product__media-item{height:var(--gf-pdp-mobile-gallery-height);margin:0;padding:0;border:0;border-radius:0}.gf-jewelry-pdp .product__media-wrapper .product-media-container,.gf-jewelry-pdp .product__media-wrapper .product__modal-opener{display:block;width:100%;height:var(--gf-pdp-mobile-gallery-height);max-width:none;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;overflow:hidden}.gf-jewelry-pdp .product__media-wrapper .product-media-container .media{position:relative;width:100%;height:var(--gf-pdp-mobile-gallery-height);padding-top:0!important;overflow:hidden}.gf-jewelry-pdp .product__media-wrapper .product__media-list .product__media img{display:block;width:100%;height:100%;object-fit:contain!important;object-position:center center;border:0;border-radius:0}.gf-jewelry-pdp .product__media-wrapper .product__media-icon,.gf-jewelry-pdp .product__media-wrapper .product__media-toggle{display:none!important}.gf-jewelry-pdp .product__media-wrapper .slider-button{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.gf-jewelry-pdp .product__media-wrapper .slider-button:focus-visible{outline:2px solid #111;outline-offset:-2px}.gf-jewelry-pdp .product__media-wrapper .product__media-list .product-media-container{overflow:hidden}.gf-jewelry-pdp .product__media-wrapper media-gallery{overflow:hidden}.gf-jewelry-pdp .product-form__input .select__select{min-height:48px;font-size:16px}}.gf-pdp-technical-description{font:400 12px/1.7 Helvetica,Arial,sans-serif;color:#444;margin:0 0 21px}.gf-pdp-technical-description>*:first-child{margin-top:0}.gf-pdp-technical-description [data-gf-original-details]{display:block;margin:10px 0 16px}.gf-pdp-technical-description .gf-pdp-inline-heading,.gf-pdp-technical-description [data-gf-original-summary]{display:block;font:500 11px/1.5 Helvetica,Arial,sans-serif;color:#111!important;margin:15px 0 9px;cursor:default!important}.gf-pdp-technical-description ul,.gf-pdp-technical-description ol{padding-left:19px;margin:8px 0 15px}.gf-pdp-technical-description li{font:400 12px/1.7 Helvetica,Arial,sans-serif;color:#444;margin:0 0 7px}.gf-pdp-technical-description [style*=color]{color:#444!important}.gf-pdp-technical-description br:first-child{display:none}.gf-pdp-disclosure__body>p{margin-bottom:14px}.gf-pdp-disclosure__body>p+p{margin-top:9px}.gf-pdp-technical-description a{color:#111;text-decoration:underline;text-underline-offset:3px}.gf-jewelry-pdp .gf-pdp-disclosure__body--specs{padding:3px 0 21px}.gf-jewelry-pdp .gf-pdp-specs--editorial{margin:0;padding:0;width:100%;display:block}.gf-jewelry-pdp .gf-pdp-spec-row{display:grid;grid-template-columns:minmax(115px,32%) minmax(0,1fr);gap:15px;align-items:baseline;padding:15px 0;border-bottom:1px solid #e5e5e5}.gf-jewelry-pdp .gf-pdp-spec-row:first-child{padding-top:9px}.gf-jewelry-pdp .gf-pdp-spec-row:last-child{border-bottom:0}.gf-jewelry-pdp .gf-pdp-spec-row dt{margin:0;font:500 10px/1.5 Helvetica,Helvetica Neue,Arial,sans-serif;letter-spacing:.045em;text-transform:uppercase;color:#707070}.gf-jewelry-pdp .gf-pdp-spec-row dd{margin:0;min-width:0;font:400 12px/1.6 Helvetica,Helvetica Neue,Arial,sans-serif;letter-spacing:0;color:#252525;overflow-wrap:break-word}.gf-jewelry-pdp .gf-pdp-spec-row dd .metafield-rich_text_field p{margin:0;font:inherit}.gf-jewelry-pdp .gf-pdp-spec-row dd .metafield-rich_text_field p+p{margin-top:6px}.gf-jewelry-pdp .gf-pdp-craft-note{border-top:1px solid #e5e5e5;margin:5px 0 0;padding:16px 0 0;color:#666;font:400 11px/1.65 Helvetica,Arial,sans-serif}.gf-jewelry-pdp .gf-pdp-specs-contact{display:inline-block;padding:11px 0;color:#111;font:500 11px/1.5 Helvetica,Arial,sans-serif;text-decoration:underline;text-underline-offset:4px}@media(max-width:749px){.gf-jewelry-pdp .gf-pdp-spec-row{grid-template-columns:minmax(105px,36%) minmax(0,1fr);gap:12px;padding:13px 0}.gf-jewelry-pdp .gf-pdp-spec-row dt{font-size:9px}.gf-jewelry-pdp .gf-pdp-spec-row dd{font-size:12px}}.gf-jewelry-pdp .gf-ring-guide{padding:6px 0 25px}.gf-jewelry-pdp .gf-ring-guide__intro{font:400 12px/1.75 Helvetica,Arial,sans-serif;color:#333;margin:0 0 24px}.gf-jewelry-pdp .gf-ring-guide__instructions{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:start;margin:22px 0}.gf-jewelry-pdp .gf-ring-guide__instructions p{font:400 12px/1.7 Helvetica,Arial,sans-serif;color:#333;margin:0}.gf-jewelry-pdp .gf-ring-guide__step{font:500 10px/1.6 Helvetica,Arial,sans-serif;color:#777}.gf-jewelry-pdp .gf-ring-guide__tool{background:#f6f6f5;padding:20px;margin:23px 0 22px;border:1px solid #e8e8e6}.gf-jewelry-pdp .gf-ring-guide__tabs{display:flex;flex-wrap:wrap;gap:18px;border-bottom:1px solid #d6d6d3;padding-bottom:13px}.gf-jewelry-pdp .gf-ring-guide__tabs button{-webkit-appearance:none;appearance:none;padding:7px 0;border:0;border-bottom:1px solid transparent;border-radius:0;background:none;color:#777;cursor:pointer;font:500 11px/1.4 Helvetica,Arial,sans-serif}.gf-jewelry-pdp .gf-ring-guide__tabs button.is-active{border-bottom-color:#111;color:#111}.gf-jewelry-pdp .gf-ring-guide__tabs button:focus-visible,.gf-jewelry-pdp .gf-ring-guide__measure input:focus-visible{outline:2px solid #111;outline-offset:3px}.gf-jewelry-pdp .gf-ring-guide__form{margin:22px 0 13px}.gf-jewelry-pdp .gf-ring-guide__form label{display:block;font:500 10px/1.4 Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.035em;color:#555;margin:0 0 9px}.gf-jewelry-pdp .gf-ring-guide__form label span{font-weight:400}.gf-jewelry-pdp .gf-ring-guide__measure{display:flex;align-items:center;background:#fff;border:1px solid #d4d4d2;max-width:210px;padding:0 12px;height:46px}.gf-jewelry-pdp .gf-ring-guide__measure input{display:block;width:100%;height:42px;border:0;border-radius:0;background:transparent;color:#111;-webkit-appearance:textfield;appearance:textfield;font:400 17px/1 Helvetica,Arial,sans-serif;outline:none;box-shadow:none;padding:0}.gf-jewelry-pdp .gf-ring-guide__measure input::-webkit-outer-spin-button,.gf-jewelry-pdp .gf-ring-guide__measure input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gf-jewelry-pdp .gf-ring-guide__measure>span{font:400 11px/1 Helvetica,Arial,sans-serif;color:#666}.gf-jewelry-pdp .gf-ring-guide__result{font:500 12px/1.6 Helvetica,Arial,sans-serif;color:#111;margin:16px 0 7px;min-height:19px}.gf-jewelry-pdp .gf-ring-guide__disclaimer{font:400 10px/1.65 Helvetica,Arial,sans-serif;color:#777;margin:0}.gf-jewelry-pdp .gf-ring-guide__table{width:100%;border-collapse:collapse;table-layout:fixed;margin:25px 0 22px;font:400 11px/1.4 Helvetica,Arial,sans-serif}.gf-jewelry-pdp .gf-ring-guide__table caption{caption-side:top;text-align:left;font:500 11px/1.5 Helvetica,Arial,sans-serif;color:#333;margin:0 0 13px}.gf-jewelry-pdp .gf-ring-guide__table th,.gf-jewelry-pdp .gf-ring-guide__table td{text-align:left;padding:14px 9px;border-bottom:1px solid #dedede;vertical-align:middle;font:400 11px/1.45 Helvetica,Arial,sans-serif}.gf-jewelry-pdp .gf-ring-guide__table thead th{font:500 10px/1.4 Helvetica,Arial,sans-serif;color:#666;padding:10px 9px}.gf-jewelry-pdp .gf-ring-guide__table tbody th{font-weight:500}.gf-jewelry-pdp .gf-ring-guide__table tbody th span{font-weight:400;color:#777;font-size:10px;display:block}.gf-jewelry-pdp .gf-ring-guide__table tbody tr.is-nearest{background:#eaeae7}.gf-jewelry-pdp .gf-ring-guide__links{display:flex;flex-direction:column;align-items:flex-start;gap:13px;margin:23px 0 0}.gf-jewelry-pdp .gf-ring-guide__links a{text-decoration:underline;text-underline-offset:4px;font:500 11px/1.5 Helvetica,Arial,sans-serif;color:#111}@media(max-width:749px){.gf-jewelry-pdp .gf-ring-guide__tool{padding:15px;margin:19px 0}.gf-jewelry-pdp .gf-ring-guide__table thead th,.gf-jewelry-pdp .gf-ring-guide__table tbody th,.gf-jewelry-pdp .gf-ring-guide__table td{padding:11px 5px;font-size:10px}.gf-jewelry-pdp .gf-ring-guide__tabs{gap:15px}}.gf-jewelry-pdp .gf-linked-variations{margin:20px 0 24px;max-width:100%}.gf-jewelry-pdp .gf-linked-variations__heading{margin-bottom:13px;font:500 10px/1.5 Helvetica,Arial,sans-serif;letter-spacing:.025em;text-transform:uppercase;color:#111}.gf-jewelry-pdp .gf-linked-variations__current{font-weight:400;letter-spacing:0;text-transform:none;color:#666}.gf-jewelry-pdp .gf-linked-variations__items{display:flex;flex-wrap:wrap;align-items:flex-start;gap:14px}.gf-jewelry-pdp .gf-linked-variations__item{display:block;min-width:0;width:82px;color:#555;text-decoration:none;cursor:pointer}.gf-jewelry-pdp .gf-linked-variations__item.is-active{cursor:default;color:#111}.gf-jewelry-pdp .gf-linked-variations__photo{display:grid;place-items:center;width:82px;height:88px;overflow:hidden;border:1px solid #d5d5d5;background:#fff}.gf-jewelry-pdp .gf-linked-variations__item.is-active .gf-linked-variations__photo{border-color:#111}.gf-jewelry-pdp .gf-linked-variations__item:not(.is-active):hover .gf-linked-variations__photo{border-color:#888}.gf-jewelry-pdp .gf-linked-variations__photo img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.gf-jewelry-pdp .gf-linked-variations__fallback{font:400 18px Helvetica,Arial,sans-serif}.gf-jewelry-pdp .gf-linked-variations__label{display:block;min-height:24px;padding-top:8px;font:400 10px/1.35 Helvetica,Arial,sans-serif;letter-spacing:0;overflow-wrap:anywhere}.gf-jewelry-pdp a.gf-linked-variations__item:focus-visible{outline:2px solid #111;outline-offset:3px}@media(max-width:749px){.gf-jewelry-pdp .gf-linked-variations{margin:19px 0 17px}.gf-jewelry-pdp .gf-linked-variations__items{gap:12px}.gf-jewelry-pdp .gf-linked-variations__item{width:78px}.gf-jewelry-pdp .gf-linked-variations__photo{width:78px;height:84px}.gf-jewelry-pdp .gf-linked-variations__label{font-size:10px}}.gf-jewelry-pdp .gf-pdp-delivery-note{display:flex;align-items:baseline;flex-wrap:nowrap;gap:clamp(7px,.85vw,12px);margin:0 0 14px;padding:0;white-space:nowrap;font:400 11px/1.55 Helvetica,Helvetica Neue,Arial,sans-serif;letter-spacing:-.015em;color:#555}.gf-jewelry-pdp .gf-pdp-delivery-note__copy{display:inline-block;min-width:0}.gf-jewelry-pdp .gf-pdp-delivery-note__copy--mobile{display:none}.gf-jewelry-pdp .gf-pdp-delivery-note a{display:inline-block;flex-shrink:0;white-space:nowrap;color:#333;text-decoration:underline;text-underline-offset:3px;font:inherit}@media(max-width:749px){.gf-jewelry-pdp .gf-pdp-delivery-note{font-size:clamp(9px,2.5vw,11px);gap:7px;letter-spacing:-.025em}.gf-jewelry-pdp .gf-pdp-delivery-note__copy--desktop{display:none}.gf-jewelry-pdp .gf-pdp-delivery-note__copy--mobile{display:inline-block}}.gf-jewelry-pdp .gf-editorial-arrow{display:inline-block;width:12px;height:12px;flex:none;vertical-align:-1px;color:currentColor;fill:none;stroke:none}.gf-jewelry-pdp .gf-pdp-disclosure__body strong{font-weight:500;color:#171717}@media(max-width:749px){.gf-jewelry-pdp .product__info-container [id^=price-]{margin-top:2px!important;margin-bottom:0!important}.gf-jewelry-pdp .product__info-container .price__container{margin-bottom:0!important}.gf-jewelry-pdp .product__info-container>.product__description{margin-top:4px!important;margin-bottom:16px}.gf-jewelry-pdp .product__title h1{margin-bottom:6px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/gorobei-product-v4.css.map */
