.wc *{box-sizing:border-box}.wc img{display:block;max-width:100%}.wc h1,.wc h2,.wc h3,.wc p{margin:0;color:inherit}.wc button,.wc input{font:inherit}.wc button{cursor:pointer}.wc a:focus-visible,.wc button:focus-visible,.wc input:focus-visible,.wc [tabindex]:focus-visible{outline:3px solid var(--orange);outline-offset:4px}.wc-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.wc-editor-note{font:12px Arial;padding:12px;background:#fff0d4;color:#222}.wc .accessory-note{font-size:10px;margin-top:14px}.wc .newsletter form{flex-wrap:wrap}.wc .newsletter form [role]{flex-basis:100%;font-size:12px;padding:12px}.wc{background:var(--paper);color:var(--ink);font:14px/1.55 var(--body);overflow-wrap:break-word}.wc h1,.wc h2,.wc h3{font-family:var(--display);font-weight:400;letter-spacing:-.035em;line-height:1.03}.wc a{color:inherit;text-decoration:none}.wc .eyebrow{font-size:10px;letter-spacing:.16em;text-transform:uppercase;font-weight:600}.wc .section{padding:70px 5%}.wc .section-top{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:28px}.wc .section-top h2{font-size:clamp(40px,4.8vw,70px);margin-top:12px}.wc .text-link{font-size:11px;text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid currentColor;padding:12px 0;display:inline-flex;gap:22px;align-items:center;min-height:44px}.wc .btn{display:inline-flex;justify-content:space-between;align-items:center;gap:32px;padding:17px 23px;min-height:54px;background:var(--ink);border:1px solid var(--ink);color:#fff;font:600 11px var(--body);letter-spacing:.1em;text-transform:uppercase;transition:background .2s}.wc .btn:hover{background:var(--orange);border-color:var(--orange)}.wc .btn.light{background:var(--paper);color:var(--ink);border-color:var(--paper)}.wc .btn.outline{background:transparent;color:var(--ink)}.wc .btn.wide{width:100%}.wc .image{position:relative;overflow:hidden;background:#dacbb9}.wc .image img{width:100%;height:100%;object-fit:cover}.wc .masthead{padding:26px 5% 14px}.wc .edition{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--ink);padding-bottom:9px;font-size:9px;letter-spacing:.16em;text-transform:uppercase}.wc .masthead h1{font-size:clamp(80px,15.5vw,236px);text-align:center;letter-spacing:-.055em;line-height:.97;margin:20px 0 12px;white-space:nowrap}.wc .masthead h1 em{font-style:italic}.wc .hero{margin:0 5%;display:grid;grid-template-columns:1.45fr 1fr;gap:20px;position:relative}.wc .hero-main{aspect-ratio:1.06;position:relative}.wc .hero-main img{object-position:center 28%}.wc .hero-stamp{position:absolute;top:20px;left:20px;background:var(--paper);border:1px solid var(--ink);width:88px;height:88px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:10px;line-height:1.5;letter-spacing:.08em;transform:rotate(-12deg);text-transform:uppercase}.wc .hero-side{display:grid;grid-template-rows:1fr auto;gap:20px}.wc .hero-side .image{min-height:0;aspect-ratio:1.75}.wc .hero-copy{padding:12px 0 6px 20px;border-left:2px solid var(--orange)}.wc .hero-copy h2{font-size:clamp(36px,4.5vw,67px);margin-bottom:15px}.wc .hero-copy p{font-size:13px;max-width:350px;margin-bottom:21px}.wc .hero-caption{margin:13px 5% 0;display:flex;justify-content:space-between;font-size:9px;letter-spacing:.11em;text-transform:uppercase}.wc .ribbon{display:flex;justify-content:space-evenly;gap:20px;padding:21px 5%;margin-top:45px;background:var(--ink);color:var(--paper);font-size:10px;text-transform:uppercase;letter-spacing:.17em}.wc .ribbon b{font-weight:400;color:#e0835e}.wc .product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 20px}.wc .product-card .image{aspect-ratio:1}.wc .product-card .image img{transition:transform .5s}.wc .product-card:hover .image img{transform:scale(1.025)}.wc .product-meta{display:flex;gap:10px;justify-content:space-between;align-items:start;padding-top:14px}.wc .product-meta h3{font-size:23px}.wc .product-meta .price{white-space:nowrap;font-size:13px}.wc .product-card .collection-label{font-size:9px;text-transform:uppercase;letter-spacing:.13em;margin-top:7px}.wc .card-number{position:absolute;left:14px;top:14px;font-size:10px;background:var(--paper);padding:4px 8px}.wc .collection-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.wc .collection-card .image{aspect-ratio:3/4}.wc .collection-card:nth-child(2){margin-top:40px}.wc .collection-card h3{font-size:36px;margin:15px 0 7px;display:flex;justify-content:space-between}.wc .collection-card p{font-size:12px}.wc .collections-section{border-top:1px solid var(--line);background:#ede7dd}.wc .rail-hint{display:none}.wc .story{margin:5px 5% 65px;border:1px solid var(--ink);display:grid;grid-template-columns:.75fr 1.25fr}.wc .story-title{padding:42px;border-right:1px solid var(--ink);display:flex;flex-direction:column;justify-content:space-between;gap:30px}.wc .story-title h2{font-size:65px}.wc .story-copy{padding:42px;display:flex;flex-direction:column;justify-content:center}.wc .story-copy p{font:36px/1.2 var(--display);letter-spacing:-.025em}.wc .story-facts{display:flex;gap:20px;margin-top:26px;padding-top:20px;border-top:1px solid var(--line);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.wc .accessory{display:grid;grid-template-columns:1fr 1fr;background:var(--ink);color:var(--paper)}.wc .accessory .image{aspect-ratio:1.1}.wc .accessory-copy{padding:55px 12%;display:flex;flex-direction:column;justify-content:center;align-items:start}.wc .accessory h2{font-size:clamp(46px,5vw,80px);margin:20px 0}.wc .accessory p{max-width:330px;color:#d4cdc3}.wc .accessory .btn{margin-top:28px}.wc .newsletter{text-align:center;padding:68px 24px}.wc .newsletter h2{font-size:48px;margin:15px 0}.wc .newsletter p{font-size:12px}.wc .newsletter form{display:flex;border-bottom:1px solid;margin:25px auto 12px;max-width:460px}.wc .newsletter input{background:transparent;border:0;min-width:0;flex:1;padding:14px 5px;font-size:16px}.wc .newsletter button{border:0;background:none;min-width:50px;font-size:24px}.wc .form-note{font-size:11px;max-width:430px;margin:auto}.wc .breadcrumb{font-size:10px;letter-spacing:.07em;padding:22px 5%;text-transform:uppercase}.wc .product-layout{display:grid;grid-template-columns:1.15fr 1fr;gap:6%;padding:0 5% 50px;align-items:start}.wc .gallery-main{aspect-ratio:1;cursor:zoom-in;width:100%;padding:0;border:0}.wc .gallery-main img{object-fit:contain}.wc .gallery-controls{display:flex;align-items:center;justify-content:space-between;padding:10px 0}.wc .gallery-controls button{background:none;border:1px solid var(--line);width:44px;height:44px}.wc .gallery-count{font-size:10px;letter-spacing:.1em}.wc .thumbs{display:flex;gap:8px;overflow-x:auto;padding:3px 2px 10px}.wc .thumbs button{width:66px;min-width:66px;padding:0;border:2px solid transparent;background:none}.wc .thumbs button[aria-current=true]{border-color:var(--ink)}.wc .thumbs img{aspect-ratio:1;object-fit:cover}.wc .product-info{position:sticky;top:25px;padding:15px 0}.wc .product-info h1{font-size:clamp(42px,5vw,75px);margin:18px 0}.wc .product-price{font-size:20px;margin-bottom:24px}.wc .product-intro{line-height:1.8;font-size:13px;max-width:450px;margin-bottom:24px}.wc .choice-label{font-size:10px;text-transform:uppercase;letter-spacing:.1em;margin:20px 0 12px}.wc .choices{display:flex;flex-wrap:wrap;gap:10px}.wc .choice{border:1px solid var(--line);background:none;padding:13px 17px;min-height:46px;font-size:12px}.wc .choice[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.wc .buy-row{display:flex;gap:12px;margin-top:25px}.wc .quantity{width:70px;text-align:center;border:1px solid var(--line);background:transparent;font-size:16px}.wc .buy-row .btn{flex:1}.wc .purchase-note{font-size:10px;margin:12px 0 24px;color:#5e584f}.wc .disclosure{border-top:1px solid var(--line)}.wc .disclosure:last-child{border-bottom:1px solid var(--line)}.wc .disclosure summary{padding:18px 0;font-size:12px;cursor:pointer;display:flex;justify-content:space-between;list-style:none}.wc .disclosure summary:after{content:"+"}.wc .disclosure[open] summary:after{content:"\2212"}.wc .disclosure p{font-size:12px;line-height:1.8;padding:0 0 20px;max-width:450px}.wc .pairing{display:flex;gap:15px;padding:20px 0;border-top:1px solid var(--line);align-items:center}.wc .pairing img{width:75px;height:90px;object-fit:cover}.wc .pairing p{font-size:11px}.wc .pairing h3{font-size:21px;margin:5px 0}.wc .editorial-detail{display:grid;grid-template-columns:1fr 1fr;gap:30px}.wc .editorial-detail .image{aspect-ratio:1}.wc .editorial-detail .detail-copy{padding:6%;display:flex;flex-direction:column;justify-content:center}.wc .editorial-detail h2{font-size:60px;margin:20px 0}.wc .editorial-detail p{font-size:14px;line-height:1.8;max-width:380px}.wc .related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wc .empty{padding:70px 5%}@media(min-width:1600px){.wc,.site-header,.site-footer{max-width:1700px;margin-left:auto;margin-right:auto}}@media(max-width:749px){.wc .masthead{padding:20px 18px 8px}.wc .edition{font-size:8px;letter-spacing:.1em}.wc .masthead h1{font-size:18.6vw;margin:17px 0 10px;letter-spacing:-.05em}.wc .hero{margin:0 18px;display:block}.wc .hero-main{aspect-ratio:1;max-height:none}.wc .hero-stamp{width:65px;height:65px;left:12px;top:12px;font-size:8px}.wc .hero-side{display:block}.wc .hero-side>.image{display:none}.wc .hero-copy{padding:23px 0 2px;border:0}.wc .hero-copy h2{font-size:45px;max-width:340px;margin-bottom:12px}.wc .hero-copy p{font-size:12px;line-height:1.7;margin-bottom:18px}.wc .hero-copy .btn{width:100%}.wc .hero-caption{margin:14px 18px 0;font-size:8px;line-height:1.6;gap:15px}.wc .hero-caption span:last-child{text-align:right}.wc .ribbon{margin-top:27px;gap:14px;padding:16px 18px;font-size:8px;letter-spacing:.09em}.wc .ribbon span:last-child,.wc .ribbon b:last-of-type{display:none}.wc .section{padding:42px 18px}.wc .section-top{align-items:start;gap:12px;margin-bottom:24px}.wc .section-top h2{font-size:37px}.wc .section-top .text-link{font-size:9px;gap:9px;white-space:nowrap}.wc .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 12px}.wc .product-meta{display:block;padding-top:11px}.wc .product-meta h3{font-size:22px;line-height:1.15}.wc .product-meta .price{font-size:12px;display:block;margin-top:5px}.wc .product-card .collection-label{font-size:8px;margin-top:5px}.wc .card-number{font-size:8px;top:8px;left:8px;padding:3px 6px}.wc .collection-rail{display:flex;overflow-x:auto;gap:14px;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--orange) transparent;padding-bottom:16px}.wc .collection-card{flex:0 0 84%;scroll-snap-align:start;min-width:0}.wc .collection-card:nth-child(2){margin-top:0}.wc .collection-card .image{aspect-ratio:1}.wc .collection-card h3{font-size:32px}.wc .rail-hint{display:block;font-size:9px;text-transform:uppercase;letter-spacing:.13em;margin-top:10px}.wc .story{margin:0 18px 42px;grid-template-columns:1fr}.wc .story-title{padding:25px;border-right:0;border-bottom:1px solid;gap:15px}.wc .story-title h2{font-size:45px}.wc .story-copy{padding:25px}.wc .story-copy p{font-size:28px}.wc .story-facts{flex-wrap:wrap;gap:10px 18px;font-size:9px}.wc .accessory{grid-template-columns:1fr}.wc .accessory .image{aspect-ratio:1.2}.wc .accessory-copy{padding:32px 24px 38px}.wc .accessory h2{font-size:48px;margin:17px 0}.wc .accessory .btn{width:100%;margin-top:22px}.wc .newsletter{padding:45px 24px}.wc .newsletter h2{font-size:38px}.wc .breadcrumb{padding:20px 18px;font-size:9px}.wc .product-layout{display:flex;flex-direction:column;padding:0 18px 30px;gap:12px}.wc .gallery{width:100%;min-width:0}.wc .product-info{position:static;padding:5px 0;width:100%}.wc .product-info h1{font-size:46px;margin:13px 0}.wc .product-price{font-size:19px;margin-bottom:17px}.wc .product-intro{font-size:13px;margin-bottom:17px}.wc .thumbs button{width:53px;min-width:53px}.wc .product-layout .eyebrow{margin-top:6px}.wc .editorial-detail{grid-template-columns:1fr;gap:0}.wc .editorial-detail .detail-copy{padding:30px 3% 0}.wc .editorial-detail h2{font-size:43px}.wc .editorial-detail p{font-size:13px}.wc .related-grid .product-card:last-child{display:none}}.wc .hero-side .image img{object-position:center top}.wc .masthead{padding:34px 5% 28px}.wc .masthead h1{font-size:48px;line-height:1.15;letter-spacing:-.015em;margin:0;text-align:center;white-space:normal}.wc .edition,.wc .hero-stamp{display:none}@media(max-width:749px){.wc .masthead{padding:23px 18px 22px}.wc .masthead h1{font-size:32px;line-height:1.2;letter-spacing:0;margin:0}}.wc{--paper:#faf9f6;--ink:#191919;--orange:#ff7626;background:var(--paper)}.wc .masthead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);padding:0}.wc .hero{margin:0;gap:0;grid-template-columns:1.1fr 1fr;background:#191919;color:#faf9f6}.wc .hero-main{aspect-ratio:1;min-height:580px}.wc .hero-main img{object-position:center 35%}.wc .hero-side{display:flex;flex-direction:column;justify-content:center;padding:45px 10%;gap:28px}.wc .hero-side .image{width:180px;aspect-ratio:1.3;align-self:flex-end}.wc .hero-copy{padding:0;border:0}.wc .hero-copy h2{font-size:clamp(38px,4.1vw,60px);line-height:1.08;letter-spacing:-.025em;max-width:450px}.wc .hero-copy p{color:#d7d2cb;font-size:14px;line-height:1.8;margin:20px 0 28px}.wc .hero-copy .btn{background:#ff7626;border-color:#ff7626;color:#191919;min-width:235px}.wc .hero-caption,.wc .ribbon,.wc .card-number{display:none}.wc .section{padding-top:80px;padding-bottom:80px}.wc .section-top h2{font-size:clamp(32px,3.5vw,48px)}.wc .eyebrow{color:#8c4527}.wc .product-meta h3{font-size:21px}.wc .product-card .image{background:#eee9e1}.wc .collections-section{background:#eae1d3;border:0}.wc .collection-card:nth-child(2){margin-top:0}.wc .collection-card h3{font-size:30px}.wc .story{border:0;background:#faf9f6;margin:0;padding:70px 5%;gap:6%;grid-template-columns:1fr 1.2fr}.wc .story-title{padding:0;border:0}.wc .story-title h2{font-size:48px}.wc .story-copy{padding:0}.wc .story-copy p{font-size:30px;line-height:1.35}.wc .accessory{background:#242424}.wc .accessory .eyebrow{color:#ff985c}.wc .accessory h2{font-size:clamp(36px,4vw,54px)}.wc .newsletter{background:#ede5d9}.wc .newsletter h2{font-size:40px}@media(max-width:749px){.wc .hero{display:flex;flex-direction:column}.wc .hero-main{width:100%;min-height:0;aspect-ratio:1.08}.wc .hero-side{padding:30px 24px 36px}.wc .hero-side .image{display:none}.wc .hero-copy h2{font-size:36px;max-width:330px}.wc .hero-copy p{font-size:13px;margin:15px 0 22px}.wc .hero-copy .btn{width:100%;min-height:50px}.wc .section{padding-top:45px;padding-bottom:45px}.wc .section-top h2{font-size:32px}.wc .story{display:block;padding:45px 24px}.wc .story-title h2{font-size:36px}.wc .story-copy{margin-top:25px}.wc .story-copy p{font-size:26px}.wc .product-meta h3{font-size:19px}}.wc .hero-side>.image{display:none}.wc .wc-feature{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:6%;padding:64px 5%;background:#f0e9df;border-top:3px solid #ff7626}.wc .wc-feature-media{min-width:0}.wc .wc-feature-media img{width:100%;height:auto;display:block;object-fit:contain}.wc .wc-feature-copy h2{font-size:clamp(32px,3.7vw,52px);line-height:1.1;margin:15px 0 22px}.wc .wc-feature-copy p{font-size:14px;line-height:1.8;max-width:480px}.wc .wc-feature-copy ul{padding:0;list-style:none;margin:25px 0}.wc .wc-feature-copy li{padding:13px 0;border-bottom:1px solid #cfc4b6;font-size:13px;line-height:1.6}.wc .wc-feature-copy li:before{content:"\2014";color:#b54d12;margin-right:12px}.wc .wc-feature-copy .wc-feature-note{font-size:11px;line-height:1.7;margin-top:20px;color:#655b51}.wc .wc-unisex{background:#252525;color:#faf9f6;grid-template-columns:1fr 1.15fr;border-top:0}.wc .wc-unisex .wc-feature-media{order:2}.wc .wc-unisex .eyebrow{color:#ff985c}.wc .wc-unisex .btn{background:#ff7626;border-color:#ff7626;color:#191919;margin-top:25px}.wc .wc-unisex .wc-feature-copy p{color:#e0d8ce}.wc .section-top{border-left:3px solid #ff7626;padding-left:18px}.wc .collection-card h3 span{color:#b54d12}.wc .text-link{border-bottom-color:#ff7626}.wc .newsletter button{background:#ff7626;color:#191919}.wc .product-card:hover .product-meta h3{color:#a74613}@media(max-width:749px){.wc .wc-feature{grid-template-columns:minmax(0,1fr);padding:36px 18px;gap:25px}.wc .wc-feature-copy h2{font-size:34px}.wc .wc-feature-copy{padding:0 6px}.wc .wc-feature-copy p{font-size:13px}.wc .wc-unisex .wc-feature-media{order:0}.wc .wc-unisex .btn{width:100%}.wc .section-top{padding-left:12px}}.wc .collection-rail{grid-template-columns:repeat(4,minmax(0,1fr))}.wc .collection-card h3{font-size:26px}.wc .wc-earring-showcase{background:#eee7dc}.wc .wc-earring-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:920px;margin:auto}.wc .wc-earring-grid .image{aspect-ratio:1}.wc .wc-earring-grid .image img{object-fit:contain;background:#e9dfd0}.wc .wc-earring-showcase .section-top p:not(.eyebrow){margin-top:12px;font-size:13px}@media(max-width:749px){.wc .wc-earring-showcase .section-top{flex-direction:column;align-items:flex-start}.wc .collection-card h3{font-size:28px}.wc .wc-earring-grid .product-meta{flex-direction:column}.wc .wc-earring-grid h3{font-size:20px}}.wc{font-size:16px;line-height:1.65}.wc .eyebrow{font-size:12px;line-height:1.5;letter-spacing:.1em}.wc .hero-copy p,.wc .collection-card p,.wc .wc-feature-copy p,.wc .wc-feature-copy li,.wc .product-intro,.wc .disclosure p,.wc .accessory-copy p,.wc .newsletter p{font-size:16px;line-height:1.7}.wc .btn,.wc .text-link{font-size:13px;letter-spacing:.065em;min-height:48px}.wc .btn{justify-content:center}.wc .collection-label,.wc .rail-hint,.wc .purchase-note,.wc .accessory-note,.wc .wc-feature-copy .wc-feature-note{font-size:13px;line-height:1.65}.wc .product-meta .price{font-size:16px}.wc .newsletter input{font-size:16px;min-width:0}.wc .newsletter button{font-size:14px;font-weight:600;padding:12px 16px;min-width:110px;min-height:48px}@media(max-width:749px){.wc .eyebrow{font-size:12px}.wc .product-meta{flex-wrap:wrap}.wc .product-meta h3{font-size:22px}.wc .wc-earring-showcase .section-top p:not(.eyebrow){font-size:16px}.wc .choice,.wc .choice-label{font-size:14px}.wc .breadcrumb{font-size:12px}.wc .section-top>span:empty{display:none}}.wc .accessory .btn.light{background:#ff7626;border-color:#ff7626;color:#191919}
/*# sourceMappingURL=/cdn/shop/t/16/assets/wc-editorial.css.map */
