.yad-details{--yad-cream: #f7f1e8;--yad-espresso: #2a1e1a;--yad-gold: #b9975b;--yad-taupe: #c8b8a8;--yad-rose: #e7d3c7;color:var(--yad-espresso);border-top:1px solid rgba(200,184,168,.5)}.yad-details__eyebrow{margin:0 0 1.2rem;color:var(--yad-gold);font-size:1.15rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.yad-details h2,.yad-details h3{color:var(--yad-espresso);font-family:var(--font-heading-family);font-weight:400}.yad-details__reviews{padding:2rem 0 3rem}.yad-details__reviews>h2,.yad-details__related>h2{margin:0 0 2rem;font-size:clamp(3rem,3.4vw,4.4rem);text-align:center}.yad-details__visit{background:#e7d3c73d}.yad-details__visit-grid{display:grid;grid-template-columns:minmax(0,44%) minmax(0,56%);padding-right:0}.yad-details__visit-grid--no-image{grid-template-columns:minmax(0,1fr)}.yad-details__visit-grid--no-image .yad-details__visit-copy{max-width:60rem;min-height:0;margin:0 auto;padding:5rem 0;text-align:center}.yad-details__visit-grid--no-image .yad-details__visit-copy .rte,.yad-details__visit-grid--no-image .yad-details__actions{margin-right:auto;margin-left:auto}.yad-details__visit-copy{display:flex;min-height:42rem;flex-direction:column;justify-content:center;padding:6rem clamp(3rem,6vw,8rem) 6rem 0}.yad-details__visit-copy h2{margin:0 0 2rem;font-size:clamp(3.4rem,4vw,5rem);line-height:1.05}.yad-details__visit-copy .rte{max-width:44rem;color:#2a1e1ab8;font-size:1.5rem;line-height:1.6}.yad-details__actions{display:grid;gap:1rem;max-width:34rem;margin-top:2.4rem}.yad-details__button{display:flex;min-height:5.2rem;align-items:center;justify-content:center;padding:1.2rem 2rem;border:1px solid var(--yad-espresso);font-size:1.2rem;letter-spacing:.12em;text-decoration:none;text-transform:uppercase}.yad-details__button--dark{background:var(--yad-espresso);color:var(--yad-cream)}.yad-details__button--light{color:var(--yad-espresso)}.yad-details__visit-image{display:flex;min-height:42rem;align-items:center;justify-content:center;overflow:hidden;background:var(--yad-rose)}.yad-details__visit-image>img{display:block;width:100%;height:100%;object-fit:cover}.yad-details__related{padding-top:2.8rem;padding-bottom:3.2rem}.yad-details__related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.yad-details__card a{display:flex;height:100%;flex-direction:column;padding:1.2rem;border:1px solid rgba(200,184,168,.55);color:var(--yad-espresso);text-decoration:none}.yad-details__card a:hover,.yad-details__card a:focus-visible{border-color:var(--yad-gold)}.yad-details__card img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.yad-details__card h3{margin:1.2rem 0 .3rem;font-family:var(--font-body-family);font-size:1.35rem;line-height:1.35;text-align:center}.yad-details__card p{margin:0 0 .3rem;color:#2a1e1ab3;font-size:1.2rem;text-align:center}@media screen and (max-width:989px){.yad-details__visit-grid{grid-template-columns:1fr}.yad-details__visit-grid{padding-right:1.5rem}.yad-details__visit-copy{min-height:0;padding:5rem 0}.yad-details__visit-image{min-height:40rem}.yad-details__related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.yad-details__visit-grid{padding-right:1.5rem}.yad-details__visit-image{min-height:30rem}.yad-details__related{padding-top:2.4rem;padding-bottom:2.4rem}.yad-details__related-grid{gap:1.2rem}.yad-details__card a{padding:.8rem}}.yad-pdp{--yad-cream: #f7f1e8;--yad-espresso: #2a1e1a;--yad-gold: #b9975b;--yad-taupe: #c8b8a8;--yad-rose: #e7d3c7;color:var(--yad-espresso)}.yad-pdp__main{display:grid;align-items:start;column-gap:clamp(2.8rem,3.5vw,5.6rem)}.yad-pdp__column{display:flex;min-width:0;flex-direction:column}.yad-pdp .product__media-wrapper,.yad-pdp .product__info-wrapper{min-width:0;width:100%!important;max-width:none!important;padding:0}.yad-pdp media-gallery{--yad-gallery-height: clamp(54rem, 68vh, 72rem);display:grid;grid-template-columns:11rem minmax(0,1fr);gap:1.2rem;align-items:start}.yad-pdp__media-missing{display:grid;width:100%;min-height:clamp(38rem,52vh,56rem);place-items:center;padding:3rem;background:#e7d3c72e;border:1px solid rgba(200,184,168,.8);color:#2a1e1a9e;font-size:1.2rem;letter-spacing:.12em;text-align:center;text-transform:uppercase}.yad-pdp media-gallery>slider-component[id^=GalleryViewer-]{grid-column:2;grid-row:1;min-width:0;height:var(--yad-gallery-height);align-self:start}.yad-pdp media-gallery>slider-component[id^=GalleryThumbnails-]{display:block;grid-column:1;grid-row:1;width:100%;height:var(--yad-gallery-height);margin:0;align-self:start}.yad-pdp .product__media-list{width:100%;margin:0}.yad-pdp .product__media-item{width:100%;max-width:100%;padding:0}.yad-pdp .yad-pdp__main .product-media-container,.yad-pdp .yad-pdp__main .product__media,.yad-pdp .yad-pdp__main .product__modal-opener{width:100%;height:100%;border:0;border-radius:0;box-shadow:none;background:rgb(var(--color-background))}.yad-pdp .yad-pdp__main .product-media-container:after{content:none}.yad-pdp .yad-pdp__main .product-media-container .media,.yad-pdp .yad-pdp__main .product-media-container.constrain-height .media{height:var(--yad-gallery-height);padding-top:0!important}.yad-pdp .yad-pdp__main .product__media img{width:100%;height:100%;object-fit:contain;object-position:center}.yad-pdp .yad-pdp__main .thumbnail-list{display:grid!important;grid-template-columns:1fr;grid-auto-rows:minmax(0,1fr);gap:.8rem;width:100%;height:100%;max-height:none;margin:0;padding:0;overflow-y:auto;scrollbar-width:none}.yad-pdp .thumbnail-list::-webkit-scrollbar{display:none}.yad-pdp .yad-pdp__main .thumbnail-list__item.slider__slide{width:100%!important;max-width:none!important;min-height:0;height:100%;margin:0}.yad-pdp .thumbnail-list__item:before{padding-bottom:0}.yad-pdp .thumbnail{overflow:hidden;background:rgb(var(--color-background));border:1px solid transparent;border-radius:0;box-shadow:none}.yad-pdp .thumbnail[aria-current=true]{border-color:var(--yad-gold);box-shadow:none}.yad-pdp .thumbnail img{object-fit:contain}.yad-pdp .thumbnail-slider .slider-button,.yad-pdp .product__media-icon{display:none}.yad-pdp__info{color:var(--yad-espresso)}.yad-pdp__info>*+*{margin-top:1.6rem}.yad-pdp__eyebrow{margin:0;color:var(--yad-gold);font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.yad-pdp .product__title{margin:.7rem 0 0}.yad-pdp .product__title h1{margin:0;color:var(--yad-espresso);font-family:var(--font-heading-family);font-size:clamp(3.3rem,3vw,5.1rem);font-weight:400;line-height:1.02;letter-spacing:-.025em}.yad-pdp__intro{max-width:52rem;margin-bottom:0;color:#2a1e1ab8;font-size:1.6rem;line-height:1.55}.yad-pdp__price .price,.yad-pdp__price .price-item{color:var(--yad-espresso);font-size:2rem;letter-spacing:.02em}.yad-pdp__rating{color:var(--yad-gold)}.yad-pdp variant-selects{display:block;margin-top:3.2rem}.yad-pdp__made-to-order{margin-top:3.2rem}.yad-pdp .yad-pdp__option{margin:0 0 2.8rem;padding:0;border:0}.yad-pdp .yad-pdp__option-label{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;width:100%;margin:0 0 1rem;color:var(--yad-espresso);font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.yad-pdp .yad-pdp__option-label a{color:#2a1e1aa8;font-size:1.1rem;font-weight:400;letter-spacing:0;text-transform:none;text-underline-offset:.3rem}.yad-pdp .yad-pdp__option--buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.yad-pdp .yad-pdp__option--buttons input[type=radio]+label{display:flex;min-height:4.8rem;align-items:center;justify-content:center;margin:0;padding:1rem 1.2rem;background:transparent;border:1px solid var(--yad-taupe);border-radius:0;color:var(--yad-espresso);font-size:1.3rem;text-align:center}.yad-pdp .yad-pdp__option--buttons input[type=radio]:checked+label{border-color:var(--yad-gold);box-shadow:inset 0 0 0 1px var(--yad-gold)}.yad-pdp .yad-pdp__option--buttons input[type=radio]:focus-visible+label{outline:2px solid var(--yad-gold);outline-offset:2px}.yad-pdp .yad-pdp__select{position:relative}.yad-pdp .yad-pdp__select select{width:100%;min-height:4.8rem;padding:0 4.4rem 0 1.4rem;-webkit-appearance:none;appearance:none;background:transparent;border:1px solid var(--yad-taupe);border-radius:0;color:var(--yad-espresso);font:inherit}.yad-pdp .yad-pdp__select svg{position:absolute;top:50%;right:1.5rem;width:1.2rem;height:1.2rem;pointer-events:none;transform:translateY(-50%)}.yad-pdp__personalization{margin:2.8rem 0}.yad-pdp__personalization-heading{display:block;margin:0 0 2.2rem;color:var(--yad-espresso);font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.yad-pdp__personalization label{display:block;margin-bottom:.8rem;color:#2a1e1ac7;font-size:1.2rem}.yad-pdp__personalization input{width:100%;min-height:4.8rem;padding:0 1.4rem;background:transparent;border:1px solid var(--yad-taupe);border-radius:0;color:var(--yad-espresso);font:inherit}.yad-pdp__engraving-preview{display:flex;min-height:4.8rem;align-items:center;justify-content:center;margin-top:1rem;padding:1rem;background:#e7d3c733;border:1px solid rgba(200,184,168,.8);color:#2a1e1aad;font-family:var(--font-heading-family);font-size:1.8rem;letter-spacing:.14em}.yad-pdp__personalization small{display:block;margin-top:.6rem;color:#2a1e1a9e;font-size:1.1rem}.yad-pdp .product-form__buttons{max-width:none}.yad-pdp .product-form__submit{min-height:5.6rem;background:var(--yad-espresso);border:1px solid var(--yad-espresso);border-radius:0;color:var(--yad-cream);font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase}.yad-pdp .product-form__submit:after,.yad-pdp .product-form__submit:before{content:none}.yad-pdp__trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem 1.6rem;margin:2.2rem 0 0;padding:0;list-style:none}.yad-pdp__trust li{display:flex;min-width:0;align-items:center;gap:.9rem;padding:0;color:#2a1e1ab3;font-size:1.1rem;line-height:1.35;text-align:left}.yad-pdp__trust svg{width:2rem;height:2rem;flex:0 0 auto;fill:none;stroke:var(--yad-gold);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.3}.yad-pdp__contact{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1.4rem;align-items:center;margin-top:2.2rem;padding:1.3rem 1.5rem;border:1px solid var(--yad-taupe)}.yad-pdp__contact>svg{width:2.2rem;height:2.2rem;fill:none;stroke:var(--yad-gold);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.2}.yad-pdp__contact p{margin:0;font-size:1.2rem;line-height:1.45}.yad-pdp__contact p strong,.yad-pdp__contact p span{display:block}.yad-pdp__contact a{color:var(--yad-espresso);font-size:1.1rem;font-weight:600;letter-spacing:.05em;text-decoration:none;text-transform:uppercase}.yad-pdp__jeweller,.yad-pdp__support{margin-top:clamp(2rem,2.5vw,3rem);padding-top:clamp(2rem,2.5vw,3rem);border-top:1px solid rgba(200,184,168,.62)}.yad-pdp__jeweller-eyebrow{margin:0 0 1.2rem;color:var(--yad-gold);font-size:1.15rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.yad-pdp__jeweller h2,.yad-pdp__jeweller h3,.yad-pdp__specs h2{margin:0;color:var(--yad-espresso);font-family:var(--font-heading-family);font-weight:400}.yad-pdp__jeweller h2{max-width:52rem;font-size:clamp(3.1rem,3.2vw,4.5rem);line-height:1.07;letter-spacing:-.025em}.yad-pdp__jeweller-intro{max-width:68rem;margin-top:1.8rem;color:#2a1e1abd;font-size:1.45rem;line-height:1.65}.yad-pdp__jeweller-paths{display:grid;gap:1.5rem;margin-top:2.8rem}.yad-pdp__jeweller-paths>div{display:grid;grid-template-columns:3.6rem minmax(0,1fr);column-gap:1.2rem;padding-top:1.5rem;border-top:1px solid rgba(200,184,168,.58)}.yad-pdp__jeweller-paths span{grid-row:1 / 3;color:var(--yad-gold);font-size:1.05rem;letter-spacing:.1em}.yad-pdp__jeweller-paths h3{font-size:2rem}.yad-pdp__jeweller-paths p{margin:.4rem 0 0;color:#2a1e1aad;font-size:1.3rem}.yad-pdp__jeweller-actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2.8rem}.yad-pdp__jeweller-button{display:inline-flex;min-height:5rem;align-items:center;justify-content:center;padding:1rem 2.1rem;border:1px solid var(--yad-espresso);font-size:1.1rem;letter-spacing:.08em;text-align:center;text-decoration:none;text-transform:uppercase}.yad-pdp__jeweller-button--dark{background:var(--yad-espresso);color:var(--yad-cream)}.yad-pdp__jeweller-button--light{background:transparent;color:var(--yad-espresso)}.yad-pdp__specs h2{margin-bottom:1.4rem;font-size:clamp(2.5rem,2.5vw,3.4rem);line-height:1.1}.yad-pdp__specs dl{margin:0}.yad-pdp__spec-row{display:grid;grid-template-columns:minmax(11rem,40%) minmax(0,1fr);gap:1.6rem;padding:1.25rem 0;border-bottom:1px solid rgba(200,184,168,.55)}.yad-pdp__spec-row dt,.yad-pdp__spec-row dd{margin:0;color:#2a1e1abd;font-size:1.3rem;line-height:1.45}.yad-pdp__spec-row dt{color:var(--yad-espresso);font-weight:600}.yad-pdp__accordions{margin-top:2rem}.yad-pdp__accordions details{border-top:1px solid rgba(200,184,168,.65)}.yad-pdp__accordions details:last-child{border-bottom:1px solid rgba(200,184,168,.65)}.yad-pdp__accordions summary{display:flex;min-height:5.6rem;align-items:center;justify-content:space-between;gap:2rem;cursor:pointer;list-style:none;color:var(--yad-espresso);font-family:var(--font-heading-family);font-size:1.85rem}.yad-pdp__accordions summary::-webkit-details-marker{display:none}.yad-pdp__accordions summary:focus-visible{outline:2px solid var(--yad-gold);outline-offset:2px}.yad-pdp__accordions summary span:last-child{color:var(--yad-gold);font-size:2.3rem;transition:transform .16s ease}.yad-pdp__accordions details[open] summary span:last-child{transform:rotate(45deg)}.yad-pdp__accordion-content{padding:0 0 2rem;color:#2a1e1ab8;font-size:1.35rem;line-height:1.6}@media screen and (min-width:990px){.yad-pdp__main{grid-template-columns:minmax(0,58fr) minmax(34rem,42fr)}.yad-pdp__info.product__column-sticky{position:static}}@media screen and (max-width:989px){.yad-pdp__main{grid-template-columns:minmax(0,1fr);row-gap:2.4rem}.yad-pdp__column{display:contents}.yad-pdp .product__media-wrapper{order:1}.yad-pdp .product__info-wrapper{order:2;padding:0}.yad-pdp__jeweller{order:3}.yad-pdp__support{order:4}}@media screen and (max-width:749px){.yad-pdp media-gallery{display:flex;flex-direction:column;gap:1rem}.yad-pdp media-gallery>slider-component[id^=GalleryViewer-]{order:1;width:100%;height:auto}.yad-pdp media-gallery>slider-component[id^=GalleryThumbnails-]{order:2;width:100%;height:auto}.yad-pdp .yad-pdp__main .thumbnail-list{display:flex!important;gap:.8rem;overflow-x:auto;scroll-snap-type:x mandatory}.yad-pdp .yad-pdp__main .thumbnail-list__item.slider__slide{width:8rem!important;min-width:8rem;height:8rem;scroll-snap-align:start}.yad-pdp .yad-pdp__main .product-media-container .media,.yad-pdp .yad-pdp__main .product-media-container.constrain-height .media{height:clamp(34rem,92vw,52rem)}.yad-pdp__media-missing{min-height:30rem}.yad-pdp .product__title h1{font-size:3.6rem}.yad-pdp .yad-pdp__option--buttons{grid-template-columns:1fr}.yad-pdp__trust{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem}.yad-pdp__contact{grid-template-columns:auto minmax(0,1fr)}.yad-pdp__contact a{grid-column:2}.yad-pdp__jeweller,.yad-pdp__support{margin-top:0;padding-top:2rem}.yad-pdp__jeweller-actions{display:grid}.yad-pdp__jeweller-button{width:100%}.yad-pdp__spec-row{grid-template-columns:minmax(10rem,40%) minmax(0,1fr);gap:1.2rem}}@media screen and (max-width:749px){.yad-pdp .yad-pdp__select select,.yad-pdp .yad-pdp__personalization input{min-width:0;font-size:max(16px,1.6rem)}.yad-pdp .yad-pdp__option-label{flex-wrap:wrap;row-gap:.6rem}.yad-pdp__spec-row dt,.yad-pdp__spec-row dd{overflow-wrap:anywhere}}.yad-viewing{--yad-cream:#f7f1e8;--yad-espresso:#2a1e1a;--yad-gold:#b9975b;--yad-taupe:#c8b8a8;padding:clamp(2.8rem,4vw,4.8rem) 0;background:var(--yad-cream);border-top:1px solid rgba(200,184,168,.6);color:var(--yad-espresso)}.yad-viewing__grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(38rem,1.08fr);column-gap:clamp(3rem,5vw,6rem);row-gap:2.8rem;align-items:start}.yad-viewing__eyebrow{margin:0 0 1rem;color:var(--yad-gold);font-size:1.1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.yad-viewing h2,.yad-viewing h3{margin:0;color:var(--yad-espresso);font-family:var(--font-heading-family);font-weight:400}.yad-viewing h2{max-width:72rem;font-size:clamp(3.2rem,4vw,5.4rem);line-height:1.05;letter-spacing:-.025em}.yad-viewing__info>.rte{max-width:58rem;margin-top:1.8rem;color:#2a1e1ab8}.yad-viewing__info dl{display:grid;gap:1.5rem;margin:2.8rem 0 1.8rem}.yad-viewing__info dl>div{padding-top:1.3rem;border-top:1px solid rgba(200,184,168,.6)}.yad-viewing__info dt{color:var(--yad-gold);font-size:1.05rem;font-weight:600;letter-spacing:.11em;text-transform:uppercase}.yad-viewing__info dd{margin:.5rem 0 0;color:var(--yad-espresso);font-size:1.35rem;line-height:1.5}.yad-viewing__info a{color:inherit}.yad-viewing__text-link{color:var(--yad-espresso);font-size:1.15rem;font-weight:600;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.yad-viewing__map{margin-top:2.5rem}.yad-viewing__map iframe{display:block;width:100%;height:28rem;border:0;filter:saturate(.72) contrast(.94)}.yad-viewing__form-wrap{padding:clamp(2.5rem,4vw,4.5rem);background:#fff;border:1px solid rgba(200,184,168,.7)}.yad-viewing__form-wrap h3{font-size:clamp(2.5rem,3vw,3.6rem)}.yad-viewing__form-wrap>p{margin:1rem 0 2.4rem;color:#2a1e1aad}.yad-viewing__form{display:grid;gap:1.7rem}.yad-viewing__field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.yad-viewing__field-grid>div:last-child{grid-column:1/-1}.yad-viewing__form label{display:block;margin:0 0 .6rem;color:var(--yad-espresso);font-size:1.1rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.yad-viewing__form input,.yad-viewing__form textarea{width:100%;min-height:4.8rem;padding:1rem 1.2rem;background:transparent;border:1px solid var(--yad-taupe);border-radius:0;color:var(--yad-espresso);font:inherit}.yad-viewing__form textarea{min-height:11rem;resize:vertical}.yad-viewing__button{display:inline-flex;width:100%;min-height:5rem;align-items:center;justify-content:center;padding:1rem 2.3rem;border:1px solid var(--yad-espresso);background:var(--yad-espresso);color:var(--yad-cream);cursor:pointer;font-size:1.15rem;letter-spacing:.09em;text-decoration:none;text-transform:uppercase}@media screen and (max-width:989px){.yad-viewing__grid{grid-template-columns:1fr}}@media screen and (max-width:749px){.yad-viewing__field-grid{grid-template-columns:1fr}.yad-viewing__field-grid>div:last-child{grid-column:auto}.yad-viewing h2{font-size:3.4rem}.yad-viewing__form-wrap{padding:2.2rem 1.7rem}}@media screen and (max-width:749px){.yad-viewing__form input,.yad-viewing__form textarea{min-width:0;font-size:max(16px,1.6rem)}.yad-viewing__form-wrap,.yad-viewing__info{min-width:0;overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map?subset=AAAAAAAAAAAADQ */
