/* Urban Ornaments / Colour, depth and playful self-expression. */
@font-face{font-family:Manrope;src:url('../fonts/manrope.woff2') format('woff2');font-weight:800;font-display:swap}
:root{--uo-paper:#fffefa;--uo-white:#fffefa;--uo-wine:#063e4b;--uo-wine-dark:#032e38;--uo-ink:#083c48;--uo-muted:#50686c;--uo-line:#dce8e5;--uo-gold:#eec74d;--uo-soft:#edf7f3;--uo-serif:Manrope,Arial,sans-serif;--uo-sans:Arial,sans-serif;--uo-aqua:#22d8d0;--uo-coral:#ff795f;--uo-yellow:#f6da67;--uo-lilac:#c7b7f1;--uo-width:1370px}
body{font-family:var(--uo-sans);overflow-x:clip}h1,h2,h3,h4{font-family:Manrope,Arial,sans-serif;font-weight:800}h2 em{font-family:Georgia,serif;font-weight:400;color:#007e83}::selection{background:#a6eee6;color:#063e4b}.uo-container{width:min(var(--uo-width),calc(100% - 96px))}.uo-eyebrow{font-size:11px;font-weight:700;letter-spacing:.13em}.uo-button{font-weight:700;font-size:14px;border-radius:7px;min-height:54px;gap:24px;box-shadow:0 5px 0 #063e4b15;transition:transform .2s,background .2s,box-shadow .2s}.uo-button:hover{transform:translateY(-3px);box-shadow:0 8px 0 #063e4b15;background:#075b65}.uo-text-link{font-size:14px;font-weight:600;border-bottom:1px solid #063e4b55}.uo-icon-button{border-radius:50%}.uo-announcement{display:flex;justify-content:center;align-items:center;gap:25px;background:var(--uo-wine);font-size:11px;letter-spacing:.04em;color:#fffef8;min-height:36px;padding-block:9px}.uo-announcement-star{color:var(--uo-aqua);font-size:16px;line-height:1}.uo-announcement>a{font-size:11px;text-decoration:underline;text-underline-offset:4px}.uo-header{border-bottom:1px solid var(--uo-line);background:#fffefbf5;backdrop-filter:blur(16px);position:relative}.uo-header-main{height:108px;grid-template-columns:190px 1fr 170px;gap:20px}.uo-header-left{display:flex;align-items:center}.uo-brand-image{display:block;width:111px;height:97px}.uo-brand-image>img{height:100%;width:100%;object-fit:contain}.uo-wordmark{color:var(--uo-wine);align-items:flex-start}.uo-wordmark>span{font-family:var(--uo-sans);font-size:29px;font-weight:800;letter-spacing:-.035em;padding:0}.uo-wordmark>small{font-size:11px;letter-spacing:.04em;margin-top:3px;font-weight:500}.uo-desktop-nav{border:0;padding:0}.uo-menu{gap:27px;font-size:13px;font-weight:600;white-space:nowrap}.uo-menu a::after{height:2px;bottom:-7px;background:#ff795f}.uo-menu>li:last-child>a{color:#bd482e}.uo-header-actions{gap:17px}.uo-cart-count{background:var(--uo-wine);border-color:var(--uo-wine);color:white;min-width:23px;height:23px;font-weight:700}.uo-header-note{display:none}.uo-bag{font-weight:600}.uo-custom-logo,.custom-logo{max-height:88px;max-width:170px}.uo-drawer .uo-menu{font-size:28px;font-weight:700}.uo-dialog-head h2{font-size:29px;letter-spacing:-.05em}.uo-search-dialog{border-radius:18px}.uo-search-form input{border-radius:6px;border-color:#a9c1bd}.uo-search-dialog>p{font-size:14px}
.uo-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:45% 55%;padding:36px 36px 36px 49px;margin-block:22px 28px;min-height:627px;overflow:hidden;border-radius:26px;background:linear-gradient(107deg,#f0f8ed 0%,#f0f8ed 29%,#e4f8ed 55%,#a2e8dd 100%)}.uo-hero-copy{padding:15px 0 22px;z-index:4}.uo-hero .uo-eyebrow{font-size:10px;letter-spacing:.12em;gap:10px;margin-bottom:23px}.uo-hero .uo-eyebrow>span{font-size:24px;color:#078d8c;line-height:1}.uo-hero h1{font-family:var(--uo-sans);font-weight:800;font-size:clamp(40px,4.1vw,62px);line-height:1.04;letter-spacing:-.07em;color:var(--uo-wine);margin-bottom:24px}.uo-energy{display:inline-block;font-size:1.56em;line-height:.89;letter-spacing:-.065em;color:var(--uo-coral);margin-top:10px;transform:rotate(-3deg);transform-origin:left center;text-shadow:0 3px 0 #da6b5440}.uo-hero-description{font-size:15px;line-height:1.75;max-width:350px;margin-bottom:26px;color:#426469}.uo-hero-buttons{gap:21px}.uo-hero-buttons .uo-button{font-size:13px;padding:14px 20px;gap:20px}.uo-hero-buttons .uo-text-link{font-size:12px}.uo-hero-delivery{font-size:11px;gap:9px;margin-top:22px;color:#476d6f}.uo-hero-delivery .uo-icon{width:18px}.uo-hero-visual{position:relative;height:100%;min-height:558px;align-self:stretch;perspective:1300px;isolation:isolate}.uo-scene-depth{position:relative;width:100%;height:100%;min-height:558px;transform-style:preserve-3d;transform:perspective(1200px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .45s ease-out;will-change:transform}.uo-hero-jewellery{position:absolute;width:109%;max-width:700px;aspect-ratio:1;top:-33px;right:-24px;transform:translateZ(65px);animation:uo-levitate 6s ease-in-out infinite;filter:drop-shadow(0 27px 16px #225b4936);pointer-events:none}.uo-hero-jewellery>img{height:100%;width:100%;object-fit:contain}.uo-scene-word{position:absolute;top:13%;left:7%;font:800 clamp(55px,6vw,94px)/.88 var(--uo-sans);letter-spacing:-.07em;color:#3abfb523;transform:translateZ(-25px) rotate(-8deg);user-select:none;pointer-events:none}.uo-stage-orbit{position:absolute;width:93%;height:61%;border:1px solid #1d968445;border-radius:50%;top:20%;left:2%;transform:rotate(-28deg);pointer-events:none}.uo-orbit-two{width:83%;height:88%;top:4%;left:12%;transform:rotate(29deg);border-color:#ffffff8f}.uo-scene-sticker{position:absolute;z-index:3;right:-5px;top:5%;width:111px;height:111px;background:var(--uo-yellow);border-radius:50%;box-shadow:6px 7px 0 #0e5c5020;display:flex;align-items:center;justify-content:center;flex-direction:column;color:var(--uo-wine);font-size:10px;line-height:1.35;transform:translateZ(105px) rotate(13deg)}.uo-scene-sticker strong{font-size:19px;line-height:.94;letter-spacing:-.03em;margin-top:4px}.uo-scene-sticker>span{font-size:17px;margin-top:2px}.uo-scene-label{position:absolute;z-index:4;left:9%;bottom:29px;transform:translateZ(95px) rotate(-4deg);background:#fffef5ed;border:1px solid white;box-shadow:0 15px 35px #23695122;padding:15px 19px;display:flex;align-items:center;gap:13px;border-radius:11px}.uo-scene-label>span:not(.uo-label-dot){font-size:14px;font-weight:800}.uo-scene-label small{display:block;font-size:10px;font-weight:500;margin-top:4px;color:#68817e}.uo-scene-label>.uo-icon{width:22px;margin-left:12px}.uo-label-dot{display:block;width:10px;height:10px;background:var(--uo-coral);border-radius:50%;box-shadow:0 0 0 5px #ffe5d4}.uo-motion-toggle{position:absolute;bottom:-11px;right:-5px;z-index:6;background:transparent;border:0;color:#275d61;font:500 10px var(--uo-sans);padding:9px;display:flex;gap:6px;align-items:center}.uo-motion-toggle:hover{text-decoration:underline}.uo-motion-toggle>span{font-size:12px}.uo-values{background:var(--uo-coral);border:0;transform:rotate(-1.2deg);width:calc(100% + 12px);margin-left:-6px;position:relative;z-index:6}.uo-values>.uo-container{padding-block:19px;display:flex;justify-content:space-between;gap:15px}.uo-values p{font-size:11px;font-weight:800;letter-spacing:.05em;gap:13px;max-width:none}.uo-values p+p{border:0}.uo-values .uo-icon{color:var(--uo-wine);width:22px}.uo-values>.uo-container>span{font-size:23px;line-height:1}
.uo-section{padding-top:89px}.uo-section-heading{margin-bottom:33px;gap:25px}.uo-section-heading h2{font-size:clamp(35px,3.9vw,54px);font-weight:800;letter-spacing:-.06em;line-height:1.08;max-width:none}.uo-section-heading .uo-eyebrow{margin-bottom:13px;font-size:10px}.uo-section-heading>.uo-text-link{font-size:13px}.uo-categories{gap:20px}.uo-category-card{--card-bg:#cff1ea;background:var(--card-bg);border:1px solid #063e4b0a;border-radius:16px;overflow:hidden;transform-style:preserve-3d;transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .4s ease-out,box-shadow .3s;box-shadow:0 0 0 transparent}.uo-category-card:hover{box-shadow:0 18px 32px #174d3e18}.uo-category-1{--card-bg:#efe7fc}.uo-category-2{--card-bg:#ffdfbd}.uo-category-3{--card-bg:#e5edb8}.uo-category-image{aspect-ratio:1/1.04;background:transparent}.uo-category-image>img{mix-blend-mode:multiply;object-fit:cover}.uo-category-card:hover .uo-category-image>img{transform:scale(1.04)}.uo-category-index{font:700 9px var(--uo-sans);letter-spacing:.08em;top:17px;left:18px}.uo-category-caption{padding:15px 18px 23px;align-items:center}.uo-category-caption h3{font:800 23px/1.2 var(--uo-sans);letter-spacing:-.04em;margin-bottom:5px}.uo-category-caption p{font-size:11px;display:block;color:#42636a}.uo-category-arrow{border:1px solid #063e4b55;border-radius:50%;height:35px;width:35px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.uo-category-arrow .uo-icon{width:17px}.uo-picks-section{padding-block:86px 94px}.uo-products{gap:23px}.uo-product-photo{border-radius:13px;aspect-ratio:1/1.11;background:#f4f5ef;border:1px solid #edf0e8}.uo-product-photo>img{mix-blend-mode:multiply;object-fit:cover}.uo-product-tag{background:#063e4b;color:#fff;border-radius:4px;top:12px;left:12px;letter-spacing:.025em;font-size:9px;font-weight:600;padding:5px 8px}.uo-view-product{background:#063e4bee;font-weight:600}.uo-product-info{padding-top:18px}.uo-product-info h3{font:600 15px/1.5 var(--uo-sans);margin-bottom:11px}.uo-product-bottom{align-items:center;gap:8px}.price{font-size:14px}.price ins{font-weight:800}.price del{font-size:11px}.uo-product-bottom .button{font-size:10px!important;font-weight:700!important;letter-spacing:.01em;text-transform:none;padding:6px 0!important}.uo-product-bottom .button:hover{color:#b64228!important;border-color:#b64228!important}.uo-product-card{transition:transform .3s}.uo-gifting{background:var(--uo-wine);padding:81px 0;overflow:hidden;position:relative}.uo-gifting-inner{grid-template-columns:1fr 1fr;gap:95px}.uo-gifting-visual{position:relative;aspect-ratio:1.12;overflow:visible;background:transparent;perspective:1200px;transform:perspective(1200px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) rotate(-4deg);transform-style:preserve-3d;transition:transform .4s ease-out}.uo-gifting-visual>img{border-radius:18px;position:relative;z-index:2;object-fit:cover;height:100%;width:100%;transform:translateZ(30px)}.uo-gift-offset{position:absolute;inset:-10px 17px 10px -12px;background:var(--uo-aqua);transform:rotate(5deg);border-radius:18px}.uo-gift-caption{bottom:16px;left:16px;z-index:3;background:#fff9eedb;color:var(--uo-wine);padding:7px 10px;border-radius:5px;font-size:9px;transform:translateZ(40px)}.uo-gift-sticker{position:absolute;right:-23px;top:-23px;height:110px;width:110px;border-radius:50%;background:var(--uo-coral);color:var(--uo-wine);display:flex;align-items:center;justify-content:center;text-align:center;font-size:23px;font-weight:800;line-height:1;transform:translateZ(60px) rotate(13deg);z-index:4;box-shadow:6px 6px 0 #022e3433}.uo-gifting-copy{padding:0}.uo-gifting-copy .uo-eyebrow{color:var(--uo-aqua);font-size:10px;letter-spacing:.10em}.uo-gifting-copy h2{font-size:clamp(42px,4.7vw,67px);font-weight:800;line-height:1.03;letter-spacing:-.065em;color:#fff9e9}.uo-gifting-copy>p:not(.uo-eyebrow):not(.uo-gift-small){font-size:16px;line-height:1.8;color:#c0d9d7;max-width:430px}.uo-gift-details{color:#d4eeea;font-size:12px}.uo-gift-details .uo-icon{color:var(--uo-aqua)}.uo-button-light{background:var(--uo-yellow);color:var(--uo-wine);border-color:var(--uo-yellow);box-shadow:none}.uo-button-light:hover{background:#ffe688;color:var(--uo-wine);box-shadow:none}.uo-gift-small{color:#a9cbc7;font-size:11px}.uo-instagram{padding-top:91px}.uo-instagram-grid{gap:20px}.uo-instagram-grid>a{border-radius:12px;box-shadow:0 8px 22px #0a524a0d}.uo-instagram-grid>a:nth-child(odd){transform:rotate(-2deg)}.uo-instagram-grid>a:nth-child(even){transform:rotate(2deg)}.uo-instagram-grid a>span{background:#fffefa;color:var(--uo-wine);height:36px;width:36px}.uo-instagram-note{margin-top:28px;font-size:13px}.uo-faq-section{padding-block:72px 85px;grid-template-columns:1fr 1.4fr;gap:75px}.uo-faq-section h2{font-size:50px;letter-spacing:-.06em;line-height:1.1}.uo-faq summary{font-size:15px;font-weight:600}.uo-faq details{border-color:#cadbd7}.uo-faq details:first-child{border-color:#cadbd7}.uo-faq summary>span{color:#00888a}.uo-faq details p{font-size:15px}.uo-footer{background:#d8f0e8;border:0;padding-top:49px}.uo-footer-brand .uo-wordmark>span{font:800 34px/1 var(--uo-sans);letter-spacing:-.04em}.uo-footer-brand .uo-wordmark>small{font-size:11px;letter-spacing:.05em;margin-top:3px}.uo-footer-brand p{font-size:13px;line-height:1.75}.uo-footer h2{font-size:13px;font-weight:800}.uo-footer a{color:#174c54}.uo-footer ul{font-size:13px}.uo-footer-connect>a{font-size:13px}.uo-footer-bottom{border-color:#b6d8cd;color:#537873}.uo-whatsapp{background:var(--uo-wine);color:white;box-shadow:0 6px 20px #063e4b25}.uo-toast{background:var(--uo-wine);border-radius:9px}.uo-page-heading h1,.uo-commerce h1{font-weight:800;letter-spacing:-.06em}.woocommerce ul.products li.product a img{border-radius:12px;background:#f4f5ef}.woocommerce ul.products li.product .button{border-radius:6px;font-size:13px;font-weight:600}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{background:var(--uo-wine);color:#fff;border:0;border-radius:4px;font-size:10px;font-weight:600}.woocommerce div.product .product_title{font-weight:800;letter-spacing:-.05em}.woocommerce div.product p.price,.woocommerce div.product span.price{font-weight:700}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce a.button.alt,.woocommerce button.button.alt,.wc-block-components-button:not(.is-link),.wp-block-button__link{border-radius:6px;font-weight:700}.woocommerce .quantity .qty{border-radius:6px}.woocommerce-message,.woocommerce-info{background:#e5f5ec;border-top-color:#00898b;border-radius:4px}.uo-category-tabs a{border-radius:5px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border-radius:5px;border-color:#b7d1c9}.woocommerce-checkout #payment{background:#e4f3ee}.woocommerce-checkout #payment div.payment_box{background:#fffefa}.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#fffefa}.woocommerce table.shop_table{border-radius:9px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:transparent;border-color:#079b9f}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:700}.woocommerce div.product .related>h2{letter-spacing:-.045em}.uo-reading h1,.uo-post h2,.uo-not-found h1{font-weight:800;letter-spacing:-.05em}
/* Content is visible by default. JS adds reveals only when supported. */
.uo-motion-ready [data-reveal]{opacity:0;translate:0 25px;transition:opacity .7s ease,translate .7s cubic-bezier(.2,.7,.2,1)}.uo-motion-ready [data-reveal].is-revealed{opacity:1;translate:0 0}.uo-motion-paused .uo-hero-jewellery{animation-play-state:paused}.uo-motion-paused [data-tilt]{--rx:0deg!important;--ry:0deg!important}.uo-motion-paused [data-reveal]{opacity:1!important;translate:none!important}.uo-motion-paused .uo-scene-depth{will-change:auto}@keyframes uo-levitate{0%,100%{transform:translate3d(0,0,65px) rotate(-3deg)}50%{transform:translate3d(0,-14px,80px) rotate(1deg)}}
@media(min-width:1600px){.uo-hero{min-height:680px}.uo-hero h1{font-size:67px}.uo-hero-visual,.uo-scene-depth{min-height:595px}.uo-hero-jewellery{top:-48px;right:-10px}}
@media(max-width:1150px){.uo-container{width:calc(100% - 60px)}.uo-header-main{grid-template-columns:125px 1fr 110px;gap:10px}.uo-menu{gap:21px;font-size:12px}.uo-header-actions{gap:8px}.uo-bag-label{display:none}.uo-hero{padding:30px 28px 33px 35px;grid-template-columns:46% 54%;min-height:568px}.uo-hero h1{font-size:49px}.uo-energy{font-size:1.47em}.uo-hero-visual,.uo-scene-depth{min-height:510px}.uo-hero-jewellery{top:25px;right:-29px;width:117%}.uo-hero-description{font-size:14px;max-width:305px}.uo-hero-buttons{gap:14px}.uo-hero-buttons .uo-button{padding-inline:15px;font-size:12px;gap:10px}.uo-scene-sticker{width:92px;height:92px;right:-7px;top:8%;font-size:9px}.uo-scene-sticker strong{font-size:17px}.uo-scene-label{left:1%;padding:12px 14px;bottom:20px}.uo-scene-label>span:not(.uo-label-dot){font-size:12px}.uo-scene-label small{font-size:9px}.uo-scene-label>.uo-icon{width:19px;margin-left:0}.uo-values p{font-size:10px}.uo-values .uo-icon{width:19px}.uo-category-caption{padding:13px 15px 20px}.uo-category-caption h3{font-size:21px}.uo-category-caption p{font-size:10px}.uo-category-arrow{width:29px;height:29px}.uo-gifting-inner{gap:64px}.uo-product-bottom{display:block}.uo-gift-details{gap:15px}.uo-footer-top{gap:35px}}
@media(max-width:900px){.uo-container{width:calc(100% - 44px)}.uo-header-main{grid-template-columns:1fr auto;height:92px}.uo-header-left{gap:16px}.uo-brand-image{height:82px;width:94px}.uo-desktop-nav{display:none}.uo-header-actions{gap:14px}.uo-menu-open{display:inline-flex;margin-left:-8px}.uo-hero{margin-top:18px;grid-template-columns:47% 53%;padding:27px 24px;min-height:530px}.uo-hero h1{font-size:42px}.uo-hero .uo-eyebrow{font-size:9px;letter-spacing:.05em;margin-bottom:19px}.uo-energy{font-size:1.48em}.uo-hero-description{font-size:14px}.uo-hero-visual,.uo-scene-depth{min-height:465px}.uo-hero-jewellery{top:51px;right:-27px;width:123%;max-width:none}.uo-scene-word{font-size:64px;top:20%;left:0}.uo-scene-sticker{top:3%;right:-5px;width:81px;height:81px}.uo-scene-sticker strong{font-size:15px}.uo-scene-sticker>span{display:none}.uo-scene-label{left:-3%;bottom:31px;gap:9px;padding:11px}.uo-scene-label small{max-width:144px}.uo-motion-toggle{bottom:-12px;font-size:9px}.uo-hero-buttons{gap:13px}.uo-hero-buttons .uo-button{font-size:12px;min-height:46px;padding:12px 14px}.uo-hero-buttons .uo-text-link{font-size:12px}.uo-hero-delivery{font-size:10px;margin-top:17px}.uo-values>.uo-container{gap:9px;padding-block:16px}.uo-values p{font-size:9px;letter-spacing:.02em;gap:8px}.uo-values>.uo-container>span{font-size:17px}.uo-values .uo-icon{width:18px}.uo-section{padding-top:66px}.uo-section-heading h2{font-size:39px}.uo-categories{gap:14px}.uo-category-index{font-size:8px;left:13px;top:13px;letter-spacing:.03em}.uo-category-caption{padding:11px 12px 17px}.uo-category-caption h3{font-size:18px}.uo-category-caption p{display:none}.uo-category-arrow{width:25px;height:25px}.uo-category-arrow .uo-icon{width:14px}.uo-products{gap:16px}.uo-product-info h3{font-size:14px}.uo-picks-section{padding-bottom:66px}.uo-gifting{padding:62px 0}.uo-gifting-inner{gap:45px}.uo-gifting-copy h2{font-size:46px}.uo-gifting-visual{aspect-ratio:.97}.uo-gift-sticker{width:85px;height:85px;font-size:19px;top:-19px;right:-16px}.uo-gifting-copy .uo-eyebrow{font-size:9px;letter-spacing:.03em;gap:8px}.uo-gifting-copy>p:not(.uo-eyebrow):not(.uo-gift-small){font-size:14px}.uo-gifting-copy .uo-button{font-size:12px;padding-inline:16px;gap:12px}.uo-gift-details>span{font-size:10px}.uo-gift-caption{font-size:8px;left:10px;bottom:10px;padding:5px 7px}.uo-faq-section{gap:35px;padding-block:65px}.uo-faq-section h2{font-size:40px}.uo-footer-connect{border-color:#b6d8cd}.uo-footer-connect>p{margin-left:auto}.uo-footer-brand p{font-size:12px}}
@media(max-width:600px){.uo-container{width:calc(100% - 34px)}.uo-announcement{font-size:9px;min-height:30px;gap:0;padding:8px 10px;letter-spacing:0}.uo-announcement>a,.uo-announcement-star{display:none}.uo-header-main{height:84px}.uo-brand-image{height:73px;width:84px}.uo-header-left{gap:10px}.uo-header-actions{gap:11px}.uo-header-actions .uo-icon-button{width:36px}.uo-menu-open{width:35px;margin-left:-6px}.uo-cart-count{height:21px;min-width:21px;font-size:10px}.uo-hero{display:flex;flex-direction:column;align-items:stretch;margin-block:14px 24px;padding:27px 21px 22px;border-radius:18px;min-height:0;background:linear-gradient(150deg,#f0f8ed 15%,#e2f7ec 58%,#9ee6dc 100%)}.uo-hero-copy{padding:0;z-index:4;pointer-events:none}.uo-hero-copy a{pointer-events:auto}.uo-hero .uo-eyebrow{font-size:8px;letter-spacing:.09em;margin-bottom:19px;gap:8px}.uo-hero .uo-eyebrow>span{font-size:19px}.uo-hero h1{font-size:clamp(37px,10.3vw,53px);line-height:1.04;letter-spacing:-.07em;margin-bottom:22px}.uo-energy{font-size:1.54em;line-height:.89;margin-top:7px;transform:rotate(-3deg)}.uo-hero-description{font-size:14px;line-height:1.75;max-width:310px;margin-bottom:21px}.uo-hero-buttons{gap:17px;align-items:center}.uo-hero-buttons .uo-button{font-size:12px;min-height:47px;padding:12px 15px;gap:12px}.uo-hero-buttons .uo-text-link{font-size:12px;padding-block:5px}.uo-hero-delivery{font-size:9px;line-height:1.7;margin-top:17px;gap:8px}.uo-hero-delivery .uo-icon{width:17px}.uo-hero-visual{height:355px;min-height:355px;margin-top:14px;perspective:900px}.uo-scene-depth{min-height:355px}.uo-hero-jewellery{width:113%;height:auto;right:-14px;top:-7px;max-width:none;filter:drop-shadow(0 18px 12px #225b4933)}.uo-scene-word{top:20%;left:2%;font-size:62px}.uo-scene-sticker{right:-4px;top:1%;width:77px;height:77px;font-size:8px}.uo-scene-sticker strong{font-size:15px}.uo-scene-label{left:0;bottom:11px;border-radius:8px;padding:11px 12px;gap:10px;transform:translateZ(70px) rotate(-4deg)}.uo-scene-label>span:not(.uo-label-dot){font-size:11px}.uo-scene-label small{font-size:8px}.uo-scene-label>.uo-icon{width:18px;margin-left:6px}.uo-label-dot{height:8px;width:8px;box-shadow:0 0 0 4px #ffe5d4}.uo-motion-toggle{bottom:-13px;right:-9px;font-size:8px;padding:8px}.uo-stage-orbit{width:103%;top:20%;left:-5%}.uo-orbit-two{width:92%;top:3%;left:9%}.uo-values>.uo-container{padding-block:16px;justify-content:center;gap:18px;width:calc(100% - 24px)}.uo-values p{font-size:8px;line-height:1.5;gap:7px;letter-spacing:.015em;max-width:none}.uo-values .uo-icon{width:18px;height:18px}.uo-values p:last-child,.uo-values>.uo-container>span:last-of-type{display:none}.uo-values>.uo-container>span{font-size:16px}.uo-section{padding-top:51px}.uo-section-heading{margin-bottom:25px}.uo-section-heading h2{font-size:36px;letter-spacing:-.06em;line-height:1.1;max-width:345px}.uo-section-heading .uo-eyebrow{font-size:9px;letter-spacing:.07em;margin-bottom:12px}.uo-section-heading>.uo-text-link{font-size:12px;margin-top:16px;gap:11px}.uo-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 12px}.uo-category-card{border-radius:12px}.uo-category-image{aspect-ratio:1/.98}.uo-category-caption{padding:10px 12px 16px}.uo-category-caption h3{font-size:19px;margin:0}.uo-category-index{font-size:7px;left:12px;top:12px}.uo-category-arrow{height:27px;width:27px}.uo-category-arrow .uo-icon{width:15px}.uo-category-caption p{display:none}.uo-picks-section{padding-top:51px;padding-bottom:52px}.uo-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 12px}.uo-product-photo{border-radius:10px;aspect-ratio:1/1.13}.uo-product-tag{top:8px;left:8px;font-size:8px;padding:4px 6px}.uo-product-info{padding-top:12px}.uo-product-info h3{font-size:13px;font-weight:600;margin-bottom:7px;line-height:1.6}.uo-product-bottom .price{font-size:12px}.uo-product-bottom .price del{font-size:10px}.uo-product-bottom .button{font-size:11px!important;margin-top:6px;padding:5px 0!important}.uo-gifting{padding:49px 0 41px}.uo-gifting-inner{grid-template-columns:1fr;gap:37px}.uo-gifting-visual{width:calc(100% - 23px);margin-left:7px;aspect-ratio:1.15;transform:perspective(1200px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) rotate(-3deg)}.uo-gift-offset{inset:-6px 9px 5px -7px;border-radius:12px}.uo-gifting-visual>img{border-radius:12px}.uo-gift-sticker{right:-21px;top:-22px;z-index:4;font-size:18px;height:81px;width:81px}.uo-gift-caption{font-size:7px;left:10px;bottom:11px;letter-spacing:0;padding:6px}.uo-gifting-copy{padding:0 3px}.uo-gifting-copy .uo-eyebrow{font-size:9px;letter-spacing:.04em;margin-bottom:16px}.uo-gifting-copy h2{font-size:47px;letter-spacing:-.06em;line-height:1.03;margin:14px 0 22px}.uo-gifting-copy>p:not(.uo-eyebrow):not(.uo-gift-small){font-size:15px;line-height:1.8;margin-bottom:22px}.uo-gift-details{gap:17px;margin:19px 0 25px}.uo-gift-details>span{font-size:10px}.uo-gifting-copy .uo-button{font-size:13px;padding:14px 18px;gap:19px;min-height:49px}.uo-gift-small{font-size:10px;margin-top:17px}.uo-instagram{padding-top:51px}.uo-instagram-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.uo-instagram-grid>a{border-radius:9px}.uo-instagram-grid a>span{width:30px;height:30px;bottom:10px;right:10px}.uo-instagram-note{font-size:12px;line-height:1.75;text-align:left;margin-top:22px}.uo-faq-section{grid-template-columns:1fr;padding-block:35px 49px;gap:20px}.uo-faq-section h2{font-size:38px;letter-spacing:-.055em}.uo-faq-section>div>p:not(.uo-eyebrow){font-size:14px}.uo-faq-section .uo-text-link{font-size:13px}.uo-faq summary{font-size:14px;line-height:1.7}.uo-faq details p{font-size:14px}.uo-footer{padding-top:34px}.uo-footer-top{gap:27px 24px;padding-bottom:24px}.uo-footer-brand{border-color:#b6d8cd;padding-bottom:24px}.uo-footer-brand .uo-wordmark>span{font-size:29px}.uo-footer-brand .uo-wordmark>small{font-size:9px}.uo-footer-brand p{font-size:10px;max-width:155px}.uo-footer h2{font-size:12px}.uo-footer ul{font-size:13px}.uo-footer-connect>a{font-size:13px}.uo-footer-connect>p{font-size:11px}.uo-footer-bottom{font-size:10px;padding-block:20px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:14px}.woocommerce ul.products li.product .button{font-size:12px;line-height:1.6}.woocommerce div.product .product_title{font-size:35px}.uo-commerce h1,.uo-page-heading h1{font-size:39px}.uo-hero-description,.uo-gifting-copy>p:not(.uo-eyebrow):not(.uo-gift-small){font-size:16px}.uo-product-info h3{font-size:14px}}
@media(prefers-reduced-motion:reduce){.uo-hero-jewellery{animation:none}.uo-motion-ready [data-reveal]{opacity:1;translate:none}.uo-motion-toggle{display:none}[data-tilt]{transform:none!important}.uo-gifting-visual{transform:rotate(-3deg)!important}}

.uo-page-hidden .uo-hero-jewellery{animation-play-state:paused!important}

@media(min-width:761px){.uo-hero-jewellery{width:94%;right:20px;top:10px}.uo-scene-sticker{right:30px}}

html{overflow-x:clip}@media(max-width:760px){.uo-scene-sticker{right:22px}.uo-hero-jewellery{width:100%;right:0;top:15px}.uo-hero-visual{margin-top:32px}}

.uo-scene-sticker{top:12%}
