@import url('https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400;0,500;0,600;1,400&display=swap');:root{--ptr-gold:#C5A253;--ptr-gold-light:#D4B97A;--ptr-black:#000000;--ptr-white:#FFFFFF;--ptr-body:#555555}.ptr-divi-section-reset{padding:0!important;margin:0!important}.ptr-stage{position:relative;height:320vh;background:var(--ptr-black)}.ptr-pin{position:sticky;top:0;height:100vh;overflow:hidden;background:var(--ptr-black)}.ptr-video-wrap{position:absolute;inset:0;will-change:clip-path,transform;overflow:hidden;clip-path:inset(0% 0% 0% 0% round 0px);transform-origin:center center}.ptr-video-wrap video{width:100%;height:100%;object-fit:cover;display:block}.ptr-video-overlay{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.08) 40%,rgba(0,0,0,0.50) 100%);pointer-events:none;z-index:1}.ptr-dark-overlay{position:absolute;inset:0;background:rgba(0,0,0,1);opacity:0;will-change:opacity;pointer-events:none;z-index:2}.ptr-hero-text{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 24px;z-index:4;will-change:transform,opacity}.ptr-hero-text .hero-eyebrow{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:clamp(10px,1.1vw,12px);font-weight:500;letter-spacing:0.24em;text-transform:uppercase;color:var(--ptr-gold);margin-bottom:20px;background:rgba(0,0,0,0.55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:5px 14px;border-radius:20px;text-shadow:0 1px 4px rgba(0,0,0,0.95)}.ptr-hero-text .hero-headline{font-family:'EB Garamond',Georgia,serif;font-size:clamp(38px,6vw,80px);font-weight:500;line-height:1.08;color:var(--ptr-white);margin:0 0 20px;text-shadow:0 2px 24px rgba(0,0,0,0.4)}.ptr-hero-text .hero-headline em{font-style:italic;color:var(--ptr-gold-light);font-family:'Adobe Garamond Pro','AdobeGaramondPro',Georgia,serif}.ptr-hero-text .hero-subtitle{font-family:'Adobe Garamond Pro','AdobeGaramondPro',Georgia,serif;font-size:clamp(13px,1.3vw,15px);font-weight:400;letter-spacing:0.05em;color:rgba(255,255,255,0.95);max-width:420px;line-height:1.75;background:rgba(0,0,0,0.50);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:14px 22px;border-radius:10px;text-shadow:0 1px 6px rgba(0,0,0,0.98)}.ptr-scroll-hint{margin-top:52px;display:flex;flex-direction:column;align-items:center;gap:8px;color:rgba(255,255,255,0.70);font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:9px;letter-spacing:0.2em;text-transform:uppercase;text-shadow:0 0 12px rgba(0,0,0,0.95)}.ptr-scroll-hint .scroll-line{width:1px;height:40px;background:linear-gradient(to bottom,transparent,var(--ptr-gold));animation:ptr-pulse 2.2s ease-in-out infinite}@keyframes ptr-pulse{0%,100%{opacity:0.25;transform:scaleY(0.7)}50%{opacity:1;transform:scaleY(1)}}.ptr-cards{position:absolute;bottom:0;left:0;right:0;z-index:5;display:flex;align-items:flex-end;justify-content:center;gap:clamp(8px,1.4vw,18px);padding:0 clamp(12px,3vw,48px);pointer-events:none}.ptr-card{flex:1;max-width:360px;min-width:0;height:0;overflow:hidden;opacity:0;will-change:transform,opacity,height;pointer-events:auto;position:relative;border-radius:4px 4px 0 0;background:var(--ptr-black)}.ptr-card::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--ptr-gold),transparent);z-index:2;opacity:0.75}.ptr-card .card-photo-bg{position:absolute;inset:0;background-size:cover;background-position:center top;background-color:#111}.ptr-card .card-photo-bg::after{content:'';position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.15) 35%,rgba(0,0,0,0.80) 72%,rgba(0,0,0,0.94) 100%)}.ptr-card .card-content{position:absolute;bottom:0;left:0;right:0;padding:clamp(18px,2.5vw,32px) clamp(16px,2vw,28px) clamp(22px,3vw,40px);z-index:1}.ptr-card .card-tag{display:inline-block;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:clamp(9px,0.85vw,11px);font-weight:500;letter-spacing:0.2em;text-transform:uppercase;color:var(--ptr-gold);border:1px solid rgba(197,162,83,0.4);padding:4px 11px;margin-bottom:12px;border-radius:2px}.ptr-card .card-title{font-family:'EB Garamond',Georgia,serif;font-size:clamp(20px,2.2vw,30px);font-weight:500;line-height:1.15;color:var(--ptr-white);margin-bottom:10px}.ptr-card .card-desc{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:clamp(11px,1vw,13px);font-weight:300;line-height:1.7;color:rgba(255,255,255,0.60);margin-bottom:20px}.ptr-card .card-btn{display:inline-block;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:clamp(9px,0.9vw,11px);font-weight:500;letter-spacing:0.18em;text-transform:uppercase;color:var(--ptr-gold);text-decoration:none;border-bottom:1px solid rgba(197,162,83,0.45);padding-bottom:3px;transition:color 0.25s,border-color 0.25s}.ptr-card .card-btn:hover{color:var(--ptr-gold-light);border-color:var(--ptr-gold-light)}@media (max-width:767px){.ptr-stage{height:auto;min-height:100vh}.ptr-pin{position:relative;height:auto}.ptr-video-wrap{position:relative;height:56vw;min-height:260px;clip-path:none!important;transform:none!important}.ptr-dark-overlay{opacity:0!important}.ptr-hero-text{position:relative;padding:48px 20px 32px;opacity:1!important;transform:none!important}.ptr-cards{position:relative;flex-direction:column;align-items:stretch;padding:0 14px 40px;gap:14px}.ptr-card{max-width:100%;height:380px!important;opacity:1!important;transform:none!important}}.ptr-store{padding:100px 0;background:#FFFFFF}.ptr-store .section-tag{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:10px;letter-spacing:0.22em;text-transform:uppercase;color:#C5A253;display:block;text-align:center;margin-bottom:16px}.ptr-store .section-gold-line{display:block;width:48px;height:1px;background:#C5A253;margin:0 auto 24px}.ptr-store .section-title{font-family:'Adobe Garamond Pro','EB Garamond',Garamond,serif;font-size:clamp(28px,3vw,40px);font-weight:400;color:#000000;text-align:center;margin-bottom:16px;line-height:1.2}.ptr-store .section-title em{font-style:italic;color:#D4B97A}.ptr-store .section-body{font-size:15px;color:#555555;text-align:center;max-width:520px;margin:0 auto 60px;line-height:1.8}.ptr-watch-grid,.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:32px!important;list-style:none!important;padding:0!important;margin:0 0 56px!important}.ptr-watch-card,.woocommerce ul.products li.product{position:relative!important;cursor:pointer!important;background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;float:none!important;width:auto!important}.ptr-watch-card .watch-img-wrap,.woocommerce ul.products li.product .woocommerce-LoopProduct-link{display:block!important}.ptr-watch-card .watch-img-wrap,.woocommerce ul.products li.product a img{aspect-ratio:3 / 4!important;width:100%!important;background:#F8F8F6!important;overflow:hidden!important;position:relative!important;margin-bottom:20px!important;display:block!important;object-fit:cover!important;border-radius:0!important;transition:transform 0.6s cubic-bezier(0.4,0,0.2,1)!important}.ptr-watch-card:hover .watch-img-wrap img,.woocommerce ul.products li.product:hover a img{transform:scale(1.04)!important}.ptr-watch-card .watch-img-wrap::after,.woocommerce ul.products li.product a::after{content:'Your Photo';position:absolute;bottom:12px;right:12px;background:rgba(197,162,83,0.9);color:#ffffff;font-size:9px;letter-spacing:0.18em;text-transform:uppercase;padding:5px 10px;pointer-events:none}.woocommerce ul.products li.product a img[src]:not([src=""])~::after{display:none}.ptr-watch-card .watch-brand,.woocommerce ul.products li.product .watch-brand,.woocommerce ul.products li.product .product-brand{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif!important;font-size:10px!important;letter-spacing:0.2em!important;text-transform:uppercase!important;color:#C5A253!important;margin-bottom:6px!important;display:block!important}.ptr-watch-card .watch-name,.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:'Adobe Garamond Pro','EB Garamond',Garamond,serif!important;font-size:20px!important;font-weight:500!important;color:#000000!important;margin-bottom:6px!important;padding:0!important;line-height:1.25!important}.ptr-watch-card .watch-ref,.woocommerce ul.products li.product .watch-ref{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif!important;font-size:12px!important;color:#AAAAAA!important;margin-bottom:12px!important;display:block!important}.ptr-watch-card .watch-price,.woocommerce ul.products li.product .price{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif!important;font-size:15px!important;font-weight:500!important;color:#000000!important;display:block!important;margin-bottom:0!important}.woocommerce ul.products li.product .price ins{text-decoration:none!important}.ptr-watch-card .watch-guarantee,.woocommerce ul.products li.product .watch-guarantee,.woocommerce ul.products li.product .certified-badge{display:inline-block!important;margin-top:8px!important;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif!important;font-size:9px!important;letter-spacing:0.14em!important;text-transform:uppercase!important;color:#C5A253!important;border:1px solid #C5A253!important;padding:3px 9px!important;border-radius:0!important;background:transparent!important}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .add_to_cart_button{display:none!important}.ptr-store .ptr-view-all{display:inline-block;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:10px;letter-spacing:0.22em;text-transform:uppercase;padding:16px 40px;background:#000000;color:#FFFFFF;border:1px solid #000000;cursor:pointer;transition:background 0.35s cubic-bezier(0.4,0,0.2,1),border-color 0.35s cubic-bezier(0.4,0,0.2,1);text-decoration:none}.ptr-store .ptr-view-all:hover{background:#C5A253;border-color:#C5A253;color:#FFFFFF}.ptr-store .ptr-btn-wrap{text-align:center;margin-top:56px}@media (max-width:1024px){.ptr-watch-grid,.woocommerce ul.products{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:640px){.ptr-watch-grid,.woocommerce ul.products{grid-template-columns:1fr!important;gap:40px!important}.ptr-store{padding:60px 0}}.ptr-why-section .et_pb_row{gap:100px!important;align-items:center!important}.ptr-why-img img{aspect-ratio:4/5!important;object-fit:cover!important;width:100%!important}.ptr-why-badge{position:absolute;bottom:-20px;right:-20px;width:140px;height:140px;background:var(--ptr-gold);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;z-index:2}.ptr-badge-num{font-family:var(--ptr-font-serif);font-size:42px;font-weight:400;line-height:1}.ptr-badge-lbl{font-size:9px;letter-spacing:0.18em;text-transform:uppercase;margin-top:6px;opacity:0.85}.ptr-tick-item .et_pb_blurb_container{padding:0!important}.ptr-tick-item .et_pb_blurb_content{display:flex!important;align-items:flex-start!important;gap:14px!important}.ptr-tick-item .et_pb_main_blurb_image{width:20px!important;height:20px!important;border:1px solid var(--ptr-gold)!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.ptr-tick-item .et_pb_blurb_description{font-size:14px!important;color:var(--ptr-grey-4)!important;line-height:1.6!important}h1{font-family:"Adobe Garamond","Garamond",serif;font-size:48px}h2{font-family:"Adobe Garamond","Garamond",serif;font-size:36px}h3{font-family:"Adobe Garamond","Garamond",serif;font-size:28px}h4{font-family:"Adobe Garamond","Garamond",serif;font-size:22px}h5{font-family:"Adobe Garamond","Garamond",serif;font-size:18px}h6{font-family:"Adobe Garamond","Garamond",serif;font-size:16px}.autoplay-silent-video video::-webkit-media-controls,.autoplay-silent-video video::-webkit-media-controls-enclosure,.autoplay-silent-video video::-webkit-media-controls-panel,.autoplay-silent-video video::-webkit-media-controls-play-button,.autoplay-silent-video video::-webkit-media-controls-start-playback-button{display:none!important;opacity:0!important;visibility:hidden!important;-webkit-appearance:none!important}.autoplay-silent-video video{pointer-events:none!important;-webkit-appearance:none!important}@keyframes ptr-border-spin{0%{--angle:0deg}100%{--angle:360deg}}@property--angle{syntax:'';initial-value:0deg;inherits:false}.ptr-video-rotating-border{padding:1px;border-radius:2px;animation:ptr-border-spin 4s linear infinite;background:conic-gradient(from var(--angle),#8B6914 0%,#C5A253 20%,#F0D080 35%,#fff8e7 50%,#F0D080 65%,#C5A253 80%,#8B6914 100%);line-height:0}.trustindex-widget,.ti-widget{background:transparent!important;box-shadow:none!important}.ti-review-item,.ti-review-content{background:rgba(18,14,6,0.72)!important;border:1px solid rgba(197,150,58,0.18)!important;border-radius:3px!important;box-shadow:none!important;transition:border-color 0.3s ease!important}.ti-review-item:hover{border-color:rgba(197,150,58,0.4)!important}.ti-review-body p,.ti-review-body,.ti-review-text{font-family:'Cormorant Garamond',serif!important;font-style:italic!important;font-size:16px!important;color:rgba(240,232,216,0.78)!important;line-height:1.7!important}.ti-name,.ti-reviewer-name,.ti-review-header .ti-name{font-family:'Montserrat',sans-serif!important;font-size:9px!important;letter-spacing:0.2em!important;text-transform:uppercase!important;color:rgba(240,232,216,0.65)!important;font-weight:500!important}.ti-stars .ti-star,.ti-review-stars i,.ti-rating i{color:#c5a253!important;font-size:13px!important}.ti-widget-header,.ti-powered-by,.ti-branding{display:none!important}.ti-profile-img,.ti-reviewer-avatar img{border:1px solid rgba(197,150,58,0.3)!important;border-radius:50%!important}.ti-widget .ti-nav button,.ti-slider-arrow{background:rgba(197,150,58,0.1)!important;border:1px solid rgba(197,150,58,0.35)!important;color:#c5a253!important}