.product-detail_page__pfE7F{background:#fff;box-sizing:border-box;color:#686868;font-family:var(--font-work-sans),"Helvetica Neue",sans-serif;min-height:100vh;padding-top:90px}.product-detail_stage__KAKwn{align-items:start;display:grid;grid-template-columns:50% 50%;width:100%}.product-detail_galleryColumn__tlx_M{align-self:start;min-width:0;position:sticky;top:0;z-index:1}.product-detail_gallery__qESk7{background:#eeece7;height:calc(100vh - 74px);min-height:560px;overflow:hidden;position:relative;touch-action:pan-y;width:100%}.product-detail_visuallyHidden__e_W4C{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.product-detail_gallery__qESk7:focus-visible{outline:2px solid #1c1c1c;outline-offset:-2px}.product-detail_galleryViewport__QFFbs{height:100%;overflow:hidden;width:100%}.product-detail_galleryTrack__LkP0f{display:flex;height:100%;transition:transform .42s cubic-bezier(.22,.61,.36,1);will-change:transform;width:100%}.product-detail_galleryTrack__LkP0f.product-detail_isDragging__JuWho{transition:none}.product-detail_gallerySlide__TBJox{background:#eeece7;border:0;cursor:zoom-in;display:block;flex:0 0 100%;height:100%;overflow:hidden;padding:0;position:relative;user-select:none;width:100%}.product-detail_galleryImage__Gg7_J{display:block;height:100%;object-fit:cover;pointer-events:none;user-select:none;width:100%}.product-detail_galleryPlaceholder__LOOnS{align-items:center;color:#777;display:flex;font-family:var(--font-cormorant),serif;font-size:28px;height:100%;justify-content:center;width:100%}.product-detail_galleryNav__LN1Kv{align-items:center;background:linear-gradient(90deg,transparent,rgba(28,28,28,.36));border:0;color:#fff;cursor:pointer;display:flex;height:100%;justify-content:center;opacity:0;padding:0;position:absolute;top:0;transition:opacity .22s ease;width:17%;z-index:3}.product-detail_galleryNavPrevious__8zcnG{background:linear-gradient(90deg,rgba(28,28,28,.36),transparent);left:0}.product-detail_galleryNavNext__yk9fl{right:0}.product-detail_gallery__qESk7:focus-within .product-detail_galleryNav__LN1Kv,.product-detail_gallery__qESk7:hover .product-detail_galleryNav__LN1Kv{opacity:1}.product-detail_galleryNav__LN1Kv:focus-visible{opacity:1;outline:1px solid #fff;outline-offset:-8px}.product-detail_galleryArrow__uTLRZ{border-left:1px solid;border-top:1px solid;height:22px;width:22px}.product-detail_galleryArrowPrevious__KVded{transform:rotate(-45deg)}.product-detail_galleryArrowNext__8qEHl{transform:rotate(135deg)}.product-detail_galleryDots__m6Jr4{align-items:center;bottom:28px;display:flex;gap:12px;justify-content:center;left:0;position:absolute;right:0;z-index:4}.product-detail_galleryDot__mgA0a{background:#f0eeee;border:0;border-radius:50%;box-shadow:0 0 24px rgba(0,0,0,.14);cursor:pointer;height:10px;padding:0;transition:background .18s ease,transform .18s ease;width:10px}.product-detail_galleryDotActive__lL9YU{background:#fff;transform:scale(1.2)}.product-detail_galleryDot__mgA0a:focus-visible{outline:1px solid #1c1c1c;outline-offset:3px}.product-detail_galleryZoom__t2EmE{align-items:center;background:rgba(255,255,255,.28);border:0;border-radius:50%;color:#fff;cursor:zoom-in;display:flex;height:55px;justify-content:center;position:absolute;right:10px;top:10px;transition:background .18s ease;width:55px;z-index:5}.product-detail_galleryZoom__t2EmE:hover{background:rgba(255,255,255,.46)}.product-detail_viewer__LFEVs{align-items:center;background:rgba(255,255,255,.96);color:#1c1c1c;display:flex;inset:0;justify-content:center;padding:70px 90px;position:fixed;z-index:1100}.product-detail_viewerImage__23K3j{display:block;max-height:calc(100vh - 130px);max-width:calc(100vw - 180px);object-fit:contain}.product-detail_viewerClose__Up_yg,.product-detail_viewerNav__Re_tV{background:transparent;border:0;color:#1c1c1c;cursor:pointer;position:absolute;z-index:2}.product-detail_viewerClose__Up_yg{right:28px;top:24px}.product-detail_viewerNav__Re_tV{align-items:center;display:flex;height:100px;justify-content:center;top:calc(50% - 50px);width:72px}.product-detail_viewerPrevious__wbseN{left:8px}.product-detail_viewerNext__oZZuk{right:8px}.product-detail_viewerArrow__uR2dd{border-left:1px solid;border-top:1px solid;height:19px;width:19px}.product-detail_viewerArrowPrevious__n9n4B{transform:rotate(-45deg)}.product-detail_viewerArrowNext__RT35N{transform:rotate(135deg)}.product-detail_viewerCounter__wBBdc{bottom:23px;color:#686868;font-size:12px;left:0;letter-spacing:.06em;position:absolute;right:0;text-align:center}.product-detail_detailsColumn__kQGYy{background:#fff;min-width:0;position:relative;z-index:2}.product-detail_summary__2EfZA{box-sizing:border-box;display:flow-root;margin-top:16.5px;padding:0 30px 22px 5vw;width:45vw}.product-detail_breadcrumb__jmz09{align-items:center;color:#686868;display:flex;font-size:10px;font-weight:400;gap:9px;letter-spacing:.9px;line-height:17px;margin-top:45px;text-transform:uppercase}.product-detail_breadcrumb__jmz09 a{color:inherit}.product-detail_breadcrumb__jmz09 a:hover{color:#1c1c1c}.product-detail_breadcrumbSeparator__BOTjj{color:#a19149;font-size:12px}.product-detail_productTitle__tMpfy{color:#000;font-family:var(--font-cormorant),serif;font-size:45px;font-weight:600;letter-spacing:-.013em;line-height:55px;margin:60px 0 75px}.product-detail_attributes__F52vA{box-sizing:border-box;padding-left:5vw;width:500px}.product-detail_enquiryTriggerRow__Bsizr{align-items:flex-start;display:flex;line-height:0;padding-bottom:5px}.product-detail_tabs__RkkRw{margin-top:40px}.product-detail_tabList__JwXKU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:15px}.product-detail_tabButton__mP7Ui{background:transparent;border:0;color:#686868;cursor:pointer;font-size:16px;font-weight:400;letter-spacing:.01em;line-height:1.2;padding:22px 0 0;position:relative;text-align:center}.product-detail_tabButton__mP7Ui:before{background:#e5e5e2;content:"";height:6px;left:0;position:absolute;right:0;top:0}.product-detail_tabButton__mP7Ui:after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:8px solid transparent;content:"";left:50%;position:absolute;top:6px;transform:translateX(-50%)}.product-detail_tabButtonActive__PQnJD{color:#1c1c1c}.product-detail_tabButtonActive__PQnJD:before{background:#8f8f8f}.product-detail_tabButtonActive__PQnJD:after{border-top-color:#8f8f8f}.product-detail_tabButton__mP7Ui:focus-visible{outline:1px solid #1c1c1c;outline-offset:3px}.product-detail_tabPanel__zrwUD{min-height:50px;padding-top:20px}.product-detail_infoPanel__jbMZ_{color:#494949}.product-detail_description__Y2WeZ{margin:0}.product-detail_descriptionParagraph__RSpw9{color:#494949;font-family:var(--font-cormorant),serif;font-size:19px;font-weight:500;letter-spacing:-.3px;line-height:1.37;margin:0 0 16px}.product-detail_detailPlates__7v8lW{display:grid;gap:40px;margin-top:40px}.product-detail_detailPlate__zbDrZ{margin:0}.product-detail_detailPlateImage__4_lt5{display:block;height:auto;width:100%}.product-detail_optionsNote____FYT{color:#686868;font-size:12px;letter-spacing:.06em;line-height:1.5;margin:4px 0 26px;text-align:center;text-transform:uppercase}.product-detail_productSku___PEJA{color:#686868;font-size:11px;letter-spacing:.09em;line-height:1.5;margin:14px 0 0;text-transform:uppercase}.product-detail_productSku___PEJA span{color:#1c1c1c;font-weight:600;margin-left:4px}.product-detail_specifications__Ls3aF{margin-top:40px}.product-detail_specification__sVJ9f{margin-bottom:30px}.product-detail_specificationLabel__pXT0I{align-items:center;color:#686868;display:flex;font-size:12px;font-weight:400;gap:8px;letter-spacing:.085em;line-height:1.42;margin:0 0 10px;text-transform:uppercase}.product-detail_specificationLabel__pXT0I:after{border-bottom:1px solid rgba(104,104,104,.28);content:"";flex:1;transform:translateY(1px)}.product-detail_specificationValues__XFKNs{color:#1c1c1c;font-size:14px;font-weight:400;letter-spacing:.4px;line-height:1.57;text-transform:uppercase}.product-detail_specificationValue__BuhxC{margin:0;white-space:pre-line}.product-detail_specificationValue__BuhxC+.product-detail_specificationValue__BuhxC{margin-top:16px}.product-detail_inquiryPanel__e_eOI{padding:12px 0 14px}.product-detail_inquiryTitle__7X48X{color:#1c1c1c;font-family:var(--font-cormorant),serif;font-size:30px;font-weight:600;line-height:1.1;margin:0 0 18px}.product-detail_inquiryCopy__Rtu3m{color:#686868;font-family:var(--font-cormorant),serif;font-size:19px;line-height:1.4;margin:0 0 26px}.product-detail_contact__A8d9r{border:0;margin-top:30px;padding:0}.product-detail_contactTitle__xQfs1{color:#1c1c1c;font-family:var(--font-cormorant),serif;font-size:23px;font-style:italic;font-weight:600;margin:0 0 10px}.product-detail_contactCopy__Mhytg{color:#1c1c1c;font-size:14px;font-weight:300;letter-spacing:.4px;line-height:1.57;margin:8px 0 0}.product-detail_contactCopy__Mhytg a{color:inherit;font-weight:500}.product-detail_contactCopy__Mhytg a:hover{color:#a19149}.product-detail_contactNumbers___KtcC{display:inline-flex;flex-wrap:wrap;gap:2px 14px;vertical-align:baseline}.product-detail_contactNumbers___KtcC a{white-space:nowrap}.product-detail_related__vrRJQ{background:#f7f7f3;box-sizing:border-box;clear:both;padding:120px 15px;width:100%}.product-detail_relatedInner__gjgad{margin:0 auto;max-width:1200px}.product-detail_relatedHeading__5cyyl{color:#1c1c1c;font-family:var(--font-cormorant),serif;font-size:23px;font-style:italic;font-weight:600;letter-spacing:-.01em;line-height:normal;margin:0 0 30px}.product-detail_relatedGrid__jO1rq{column-gap:2.6%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.product-detail_relatedCard__Bcu29{min-width:0}.product-detail_relatedLink__qoX1Y{color:#232323;display:block}.product-detail_relatedMedia__xDGse{aspect-ratio:100/144;background:#eeede9;display:block;overflow:hidden;position:relative}.product-detail_relatedImage__JmHwm{display:block;height:100%;inset:0;object-fit:cover;position:absolute;transition:opacity .35s ease;width:100%}.product-detail_relatedImageSecondary__O3t_a,.product-detail_relatedLink__qoX1Y:hover .product-detail_relatedImagePrimary__eyMMS{opacity:0}.product-detail_relatedLink__qoX1Y:hover .product-detail_relatedImageSecondary__O3t_a{opacity:1}.product-detail_relatedTitle__Y2mob{color:#232323;display:block;font-family:var(--font-cormorant),serif;font-size:21px;font-weight:600;letter-spacing:-.014em;line-height:1.15;margin-top:10px}.product-detail_enquiryTrigger__rjvwL{align-items:center;background:#fff;border:1px solid #aaa;border-radius:3px;box-sizing:border-box;color:#5f5f5f;cursor:pointer;display:inline-flex;font-family:Arial,sans-serif;font-size:12px;font-weight:700;justify-content:center;line-height:1.4;padding:5px;text-decoration:none;transition:border-color .18s ease,color .18s ease;white-space:nowrap}.product-detail_enquiryTrigger__rjvwL:hover{border-color:#1c1c1c;color:#1c1c1c}.product-detail_enquiryTriggerWide__CucRv{align-items:center;border-color:#1c1c1c;color:#1c1c1c;font-size:13px;justify-content:center;letter-spacing:.12em;padding:12px 18px;text-transform:uppercase;width:100%}.product-detail_modal__wnSIO{inset:0;position:fixed;z-index:1200}.product-detail_modalBackdrop__LMVMG{background:rgba(0,0,0,.52);border:0;cursor:default;inset:0;padding:0;position:absolute}.product-detail_modalDialog__JegMu{background:#fff;border:1px solid rgba(0,0,0,.2);left:50%;max-height:calc(100vh - 80px);overflow:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:500px}.product-detail_modalHeader__SxCRC{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;min-height:54px;padding:0 18px 0 20px}.product-detail_modalTitle___1RR1{color:#1c1c1c;font-family:var(--font-work-sans),sans-serif;font-size:18px;font-weight:400;line-height:1.2;margin:0}.product-detail_modalClose__KxxIK{align-items:center;background:transparent;border:0;color:#888;cursor:pointer;display:flex;height:38px;justify-content:center;padding:0;width:38px}.product-detail_modalClose__KxxIK:hover{color:#1c1c1c}.product-detail_modalBody__6_XOx{padding:27px 27px 27px 20px}.product-detail_modalContext__58xrw{border-bottom:1px solid rgba(104,104,104,.16);margin-bottom:22px;padding-bottom:18px}.product-detail_modalEyebrow__to0V1{color:#8c8c8c;font-size:12px;letter-spacing:.12em;margin:0 0 5px;text-transform:uppercase}.product-detail_modalProduct__fZzAl{color:#1c1c1c;font-family:var(--font-cormorant),serif;font-size:25px;font-weight:600;line-height:1.15;margin:0}.product-detail_modalFormGrid__JZ_oK{display:grid;gap:15px 18px;grid-template-columns:1fr 1fr}.product-detail_modalField___T_AR{display:block}.product-detail_modalFieldFull__1fsy0{grid-column:1/-1}.product-detail_modalLabel__d9N24{color:#5f5f5f;display:block;font-size:12px;line-height:1.4;margin-bottom:6px}.product-detail_required__HLPcB{color:#a43c2e}.product-detail_modalInput__OPEG6,.product-detail_modalTextarea__CPT8E{background:#fafafa;border:1px solid #ccc;border-radius:0;box-sizing:border-box;color:#1c1c1c;display:block;font-family:var(--font-work-sans),sans-serif;font-size:13px;outline:none;padding:8px 9px;width:100%}.product-detail_modalInput__OPEG6:focus,.product-detail_modalTextarea__CPT8E:focus{border-color:#686868}.product-detail_modalTextarea__CPT8E{line-height:1.55;min-height:94px;resize:vertical}.product-detail_modalSubject__tva2O{align-items:start;color:#1c1c1c;display:grid;font-size:12px;gap:10px;grid-template-columns:95px minmax(0,1fr);line-height:1.6;margin:13px 0 18px;padding-right:18px}.product-detail_modalSubject__tva2O p{font-size:12px;line-height:1.6;margin:0;padding-top:3px}.product-detail_modalRows__62zKN{display:grid;gap:13px}.product-detail_modalFieldRow__eSxgh,.product-detail_modalMessageRow__Uj8aN{align-items:start;display:grid;gap:10px;grid-template-columns:95px minmax(0,1fr);padding-right:18px}.product-detail_modalMessageRow__Uj8aN{margin-top:13px}.product-detail_modalFieldRow__eSxgh .product-detail_modalLabel__d9N24,.product-detail_modalMessageRow__Uj8aN .product-detail_modalLabel__d9N24,.product-detail_modalSubject__tva2O .product-detail_modalLabel__d9N24{padding-top:7px}.product-detail_modalError___Z_8z{color:#a43c2e;font-size:12px;line-height:1.5;margin:12px 0 0}.product-detail_modalActions__FsffI{align-items:center;display:flex;justify-content:flex-end;margin-top:20px}.product-detail_modalSubmit__A8dyC{background:#fff;border:1px solid #1c1c1c;color:#1c1c1c;cursor:pointer;font-size:12px;letter-spacing:.12em;min-width:86px;padding:11px 16px;text-transform:uppercase}.product-detail_modalSubmit__A8dyC:hover{background:#1c1c1c;color:#fff}.product-detail_modalSubmit__A8dyC:disabled{cursor:wait;opacity:.5}.product-detail_modalPrivacy___SNFb{color:#777;font-size:12px;line-height:1.55;margin:19px 0 0}.product-detail_modalSuccess__dOgdq{padding:20px 0 6px;text-align:center}.product-detail_modalSuccessTitle__BjkWn{color:#1c1c1c;font-family:var(--font-cormorant),serif;font-size:34px;font-style:italic;font-weight:600;line-height:1.1;margin:0 0 10px}.product-detail_modalSuccessCopy__gNF0N{color:#686868;font-size:13px;line-height:1.6;margin:0 auto 22px;max-width:330px}.product-detail_modalSuccessButton__eUj5t{background:#1c1c1c;border:1px solid #1c1c1c;color:#fff;cursor:pointer;font-size:12px;letter-spacing:.12em;padding:12px 18px;text-transform:uppercase}@media (min-width:1800px){.product-detail_relatedHeading__5cyyl{font-size:23px}}@media (max-width:1199px){.product-detail_gallery__qESk7{min-height:520px}.product-detail_relatedGrid__jO1rq{column-gap:2%}}@media (max-width:1023px){.product-detail_page__pfE7F{padding-top:76px}.product-detail_stage__KAKwn{display:block}.product-detail_galleryColumn__tlx_M{position:relative;top:auto}.product-detail_gallery__qESk7{height:min(112vw,680px);min-height:360px}.product-detail_summary__2EfZA{margin-top:0;padding:48px 20px 28px;width:100%}.product-detail_breadcrumb__jmz09{margin-top:0}.product-detail_productTitle__tMpfy{font-size:40px;margin:34px 0 28px}.product-detail_attributes__F52vA{padding:0 20px;width:100%}.product-detail_tabs__RkkRw{margin-top:24px}.product-detail_contact__A8d9r{padding-bottom:55px}.product-detail_related__vrRJQ{padding:70px 20px 50px}.product-detail_relatedGrid__jO1rq{column-gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:30px}.product-detail_viewer__LFEVs{padding:64px 54px}.product-detail_viewerImage__23K3j{max-width:calc(100vw - 108px)}}@media (max-width:560px){.product-detail_modalDialog__JegMu{max-height:calc(100vh - 28px);width:calc(100vw - 28px)}.product-detail_modalBody__6_XOx{padding:22px}.product-detail_modalFormGrid__JZ_oK{grid-template-columns:1fr}.product-detail_modalFieldFull__1fsy0{grid-column:auto}.product-detail_galleryZoom__t2EmE{height:44px;width:44px}.product-detail_relatedGrid__jO1rq{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.product-detail_galleryDot__mgA0a,.product-detail_galleryNav__LN1Kv,.product-detail_galleryTrack__LkP0f,.product-detail_relatedImage__JmHwm{transition:none}}