.bridey-drake-v1{--ink:#54263e!important;--cream:#fffaf1!important;--pink:#f3dce2!important;--rose:#cf5679!important;--muted:#765f69!important;--line:#d9c5c7!important;--serif:"DM Serif Display",Georgia,serif!important;--sans:"DM Sans",Arial,sans-serif!important;}
.bridey-drake-v1 *{box-sizing:border-box!important;}
.bridey-drake-v1{scroll-behavior:smooth!important;scroll-padding-top:95px!important;}
.bridey-drake-v1{margin:0!important;background:var(--cream)!important;color:var(--ink)!important;font:16px/1.6 var(--sans)!important;}
.bridey-drake-v1 button,.bridey-drake-v1 a{-webkit-tap-highlight-color:transparent!important;}
.bridey-drake-v1 a{color:inherit!important;text-decoration:none!important;}
.bridey-drake-v1 button{font:inherit!important;color:inherit!important;cursor:pointer!important;}
.bridey-drake-v1 img{display:block!important;max-width:100%!important;height:auto!important;}
.bridey-drake-v1 .is-figure,.bridey-drake-v1 p,.bridey-drake-v1 h1,.bridey-drake-v1 h2,.bridey-drake-v1 h3{margin:0!important;}
.bridey-drake-v1 button:focus-visible,.bridey-drake-v1 a:focus-visible,.bridey-drake-v1 summary:focus-visible{outline:3px solid #aa3864!important;outline-offset:5px!important;}
.bridey-drake-v1 button{border-radius:0!important;}
.bridey-drake-v1 .skip{position:absolute!important;left:20px!important;top:-90px!important;padding:14px!important;background:white!important;z-index:99!important;}
.bridey-drake-v1 .skip:focus{top:10px!important;}
.bridey-drake-v1 .wrap{width:min(1280px,calc(100% - 112px))!important;margin-inline:auto!important;}
.bridey-drake-v1 .section-pad{padding-block:112px!important;}
.bridey-drake-v1 .eyebrow{font-size:11px!important;font-weight:700!important;letter-spacing:2px!important;line-height:1.5!important;}
.bridey-drake-v1 h1,.bridey-drake-v1 h2,.bridey-drake-v1 h3{font-family:var(--serif)!important;font-weight:400!important;line-height:1.04!important;letter-spacing:-1.5px!important;}
.bridey-drake-v1 h2{font-size:clamp(40px,4.6vw,64px)!important;}
.bridey-drake-v1 h2 em{font-weight:400!important;}
.bridey-drake-v1 h3{letter-spacing:-.5px!important;}
.bridey-drake-v1 p{color:var(--muted)!important;}
.bridey-drake-v1 .site-header{height:93px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:32px!important;padding:0 44px!important;border-bottom:1px solid var(--line)!important;background:var(--cream)!important;position:relative!important;z-index:10!important;}
.bridey-drake-v1 .logo{display:flex!important;align-items:center!important;gap:8px!important;flex-shrink:0!important;}
.bridey-drake-v1 .logo img{width:47px!important;height:47px!important;object-fit:contain!important;}
.bridey-drake-v1 .logo span{font-family:var(--serif)!important;font-size:26px!important;line-height:1!important;}
.bridey-drake-v1 .logo small{display:block!important;font:9px/1.4 var(--sans)!important;letter-spacing:2.15px!important;margin-top:7px!important;}
.bridey-drake-v1 .site-header nav{display:flex!important;gap:25px!important;font-size:12px!important;font-weight:500!important;}
.bridey-drake-v1 .site-header nav a{padding:10px 0!important;}
.bridey-drake-v1 .site-header nav a:hover{color:#b33763!important;}
.bridey-drake-v1 .header-note{font-size:10px!important;color:var(--muted)!important;max-width:100px!important;line-height:1.5!important;}
.bridey-drake-v1 .menu-toggle{display:none!important;}
.bridey-drake-v1 .hero{position:relative!important;min-height:735px!important;display:grid!important;grid-template-columns:1fr 1.25fr 1fr!important;gap:30px!important;align-items:center!important;padding:67px 5% 100px!important;background:radial-gradient(ellipse at 50% 80%,#f5e1d9 0,transparent 60%),var(--cream)!important;overflow:hidden!important;}
.bridey-drake-v1 .hero-intro{grid-column:2!important;grid-row:1!important;position:relative!important;z-index:2!important;text-align:center!important;padding-bottom:25px!important;}
.bridey-drake-v1 .hero-intro .eyebrow{font-size:10px!important;letter-spacing:2px!important;margin-bottom:26px!important;}
.bridey-drake-v1 .hero h1{font-size:clamp(57px,6.4vw,92px)!important;line-height:.98!important;letter-spacing:-3.5px!important;}
.bridey-drake-v1 .hero h1 em{color:#b14469!important;font-size:1.15em!important;}
.bridey-drake-v1 .hero-sub{font-size:15px!important;line-height:1.7!important;margin-top:29px!important;}
.bridey-drake-v1 .button{display:inline-flex!important;align-items:center!important;justify-content:space-between!important;gap:44px!important;padding:17px 28px!important;background:var(--ink)!important;color:var(--cream)!important;border:1px solid var(--ink)!important;border-radius:100px!important;font-size:12px!important;letter-spacing:1.2px!important;font-weight:700!important;transition:background .2s,transform .2s!important;}
.bridey-drake-v1 .button:hover{background:#823d60!important;transform:translateY(-2px)!important;}
.bridey-drake-v1 .hero .button{margin-top:29px!important;}
.bridey-drake-v1 .button span{font-size:20px!important;line-height:1!important;}
.bridey-drake-v1 .shop-note{font-size:10px!important;margin-top:12px!important;max-width:230px!important;margin-inline:auto!important;line-height:1.5!important;}
.bridey-drake-v1 .hero-photo{position:relative!important;padding:9px!important;background:#fff!important;border:1px solid #deccd0!important;box-shadow:0 18px 35px #6d2e3e13!important;}
.bridey-drake-v1 .hero-photo img{width:100%!important;aspect-ratio:3/4!important;object-fit:cover!important;}
.bridey-drake-v1 .hero-photo .is-figcaption{font-family:var(--serif)!important;font-size:17px!important;padding:14px 5px 8px!important;line-height:1.2!important;}
.bridey-drake-v1 .hero-photo .is-figcaption span{display:block!important;font:8px var(--sans)!important;text-transform:uppercase!important;letter-spacing:1.8px!important;margin-top:6px!important;}
.bridey-drake-v1 .hero-left{grid-column:1!important;grid-row:1!important;transform:rotate(-7deg)!important;margin-top:10px!important;}
.bridey-drake-v1 .hero-left img{border-radius:150px 150px 0 0!important;}
.bridey-drake-v1 .hero-right{grid-column:3!important;grid-row:1!important;transform:rotate(6deg)!important;margin-top:65px!important;}
.bridey-drake-v1 .hero-right img{border-radius:3px!important;}
.bridey-drake-v1 .hero-spark{position:absolute!important;font-size:50px!important;color:var(--rose)!important;line-height:1!important;z-index:3!important;}
.bridey-drake-v1 .spark-one{top:50px!important;left:29%!important;transform:rotate(-10deg)!important;}
.bridey-drake-v1 .spark-two{bottom:150px!important;right:32%!important;font-size:33px!important;}
.bridey-drake-v1 .hero-bottom{position:absolute!important;bottom:29px!important;left:50%!important;transform:translateX(-50%)!important;font-size:11px!important;white-space:nowrap!important;display:flex!important;align-items:center!important;gap:25px!important;}
.bridey-drake-v1 .hero-bottom span{border:1px solid var(--line)!important;border-radius:50%!important;width:31px!important;height:31px!important;text-align:center!important;line-height:30px!important;}
.bridey-drake-v1 .hero:after{position:absolute!important;content:""!important;bottom:0!important;left:0!important;width:100%!important;height:8px!important;background:radial-gradient(circle at 8px -2px,transparent 9px,var(--ink) 10px,var(--ink) 11px,transparent 12px) repeat-x!important;background-size:16px 12px!important;opacity:.35!important;}
.bridey-drake-v1 .section-top{display:flex!important;justify-content:space-between!important;align-items:flex-end!important;gap:60px!important;}
.bridey-drake-v1 .section-top .eyebrow{margin-bottom:20px!important;}
.bridey-drake-v1 .title-dot{color:var(--rose)!important;}
.bridey-drake-v1 .section-explain{max-width:340px!important;font-size:13px!important;line-height:1.75!important;}
.bridey-drake-v1 .section-explain strong{font-weight:500!important;color:var(--ink)!important;}
.bridey-drake-v1 .filter-row{display:flex!important;align-items:center!important;gap:8px!important;margin-top:36px!important;margin-bottom:32px!important;flex-wrap:wrap!important;}
.bridey-drake-v1 .filter{border:1px solid var(--line)!important;background:transparent!important;border-radius:50px!important;padding:9px 18px!important;font-size:11px!important;}
.bridey-drake-v1 .filter.active{background:var(--ink)!important;color:var(--cream)!important;border-color:var(--ink)!important;}
.bridey-drake-v1 #result-count{margin-left:auto!important;font-size:11px!important;color:var(--muted)!important;}
.bridey-drake-v1 .product-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:22px!important;align-items:start!important;}
.bridey-drake-v1 .product-card:nth-child(even){padding-top:40px!important;}
.bridey-drake-v1 .product-card[hidden]{display:none!important;}
.bridey-drake-v1 .product-photo{position:relative!important;display:block!important;border:1px solid #decbd1!important;border-radius:150px 150px 8px 8px!important;background:#fff!important;overflow:hidden!important;padding:35px 14px 24px!important;}
.bridey-drake-v1 .product-photo img{width:100%!important;height:290px!important;object-fit:contain!important;transition:transform .3s!important;}
.bridey-drake-v1 .product-photo:hover img{transform:scale(1.045)!important;}
.bridey-drake-v1 .card-number{position:absolute!important;top:30px!important;left:50%!important;transform:translateX(-50%)!important;font-size:10px!important;z-index:1!important;}
.bridey-drake-v1 .photo-tag{display:block!important;position:relative!important;text-align:center!important;font-size:8px!important;letter-spacing:1.3px!important;padding-top:16px!important;}
.bridey-drake-v1 .product-info{padding:22px 3px 0!important;}
.bridey-drake-v1 .brand{font-size:9px!important;letter-spacing:1.7px!important;font-weight:700!important;margin-bottom:9px!important;color:var(--ink)!important;}
.bridey-drake-v1 .product-info h3{font-size:25px!important;line-height:1.16!important;min-height:58px!important;}
.bridey-drake-v1 .variant{font-size:12px!important;margin-top:10px!important;}
.bridey-drake-v1 .fabric{font-size:10px!important;margin-top:5px!important;}
.bridey-drake-v1 .product-link{display:flex!important;justify-content:space-between!important;border-bottom:1px solid #b798a5!important;padding:18px 0 10px!important;font-size:12px!important;font-weight:600!important;}
.bridey-drake-v1 .product-link:hover{color:#b33763!important;}
.bridey-drake-v1 .product-link span{font-size:19px!important;}
.bridey-drake-v1 .product-grid.filtered{grid-template-columns:repeat(4,minmax(0,1fr))!important;}
.bridey-drake-v1 .product-grid.filtered .product-card{padding-top:0!important;}
.bridey-drake-v1 .categories{background:var(--pink)!important;position:relative!important;}
.bridey-drake-v1 .categories-layout{display:grid!important;grid-template-columns:.9fr 1.15fr!important;gap:110px!important;align-items:center!important;}
.bridey-drake-v1 .category-intro .eyebrow{margin-bottom:23px!important;}
.bridey-drake-v1 .category-intro p:not(.eyebrow){font-size:13px!important;margin-top:25px!important;}
.bridey-drake-v1 .thread-line{font:140px/.8 var(--serif)!important;color:#ae4c6c!important;margin:25px 0 10px!important;transform:rotate(-9deg)!important;width:100px!important;}
.bridey-drake-v1 .category-intro .category-caption{font-family:var(--serif)!important;font-style:italic!important;font-size:22px!important;line-height:1.2!important;color:var(--ink)!important;}
.bridey-drake-v1 .category-choice{width:100%!important;display:grid!important;grid-template-columns:26px 1fr 70px 20px!important;align-items:center!important;gap:20px!important;text-align:left!important;border:0!important;border-top:1px solid #cdaeba!important;background:transparent!important;padding:20px 0!important;transition:padding .2s!important;}
.bridey-drake-v1 .category-choice:last-child{border-bottom:1px solid #cdaeba!important;}
.bridey-drake-v1 .category-choice:hover{padding-left:12px!important;}
.bridey-drake-v1 .category-choice strong{display:block!important;font:28px/1.1 var(--serif)!important;letter-spacing:-.5px!important;}
.bridey-drake-v1 .category-choice small{display:block!important;font-size:11px!important;color:var(--muted)!important;margin-top:8px!important;}
.bridey-drake-v1 .category-num{font-size:10px!important;}
.bridey-drake-v1 .category-choice img{width:65px!important;height:76px!important;object-fit:contain!important;background:#fff!important;border-radius:5px!important;}
.bridey-drake-v1 .category-arrow{font-size:23px!important;}
.bridey-drake-v1 .about-heading{text-align:center!important;max-width:680px!important;margin:0 auto 65px!important;}
.bridey-drake-v1 .about-heading .eyebrow{margin-bottom:20px!important;}
.bridey-drake-v1 .about-spread{display:grid!important;grid-template-columns:1fr 1fr!important;gap:95px!important;align-items:center!important;max-width:1050px!important;margin:auto!important;}
.bridey-drake-v1 .about-photo{transform:rotate(-3deg)!important;border:1px solid var(--line)!important;background:white!important;padding:13px 13px 0!important;}
.bridey-drake-v1 .about-photo img{max-height:560px!important;width:100%!important;object-fit:cover!important;object-position:50% 37%!important;}
.bridey-drake-v1 .about-photo .is-figcaption{font-size:10px!important;padding:17px 4px!important;letter-spacing:.5px!important;}
.bridey-drake-v1 .about-story{position:relative!important;padding-top:45px!important;}
.bridey-drake-v1 .about-story p{font-size:14px!important;line-height:1.8!important;}
.bridey-drake-v1 .about-story .about-lead{font:28px/1.38 var(--serif)!important;color:var(--ink)!important;margin-bottom:24px!important;}
.bridey-drake-v1 .about-lead strong{font-weight:400!important;color:#af476c!important;}
.bridey-drake-v1 .sticker{display:inline-flex!important;align-items:center!important;gap:15px!important;font-size:9px!important;font-weight:700!important;letter-spacing:1px!important;line-height:1.5!important;background:#f5eaa6!important;border:1px solid #dacb7d!important;transform:rotate(8deg)!important;padding:17px 24px!important;border-radius:100%!important;margin-bottom:33px!important;}
.bridey-drake-v1 .sticker span{font-size:30px!important;}
.bridey-drake-v1 .fabric-note{border-top:1px dashed var(--line)!important;border-bottom:1px dashed var(--line)!important;margin:30px 0 24px!important;padding:24px 0!important;}
.bridey-drake-v1 .fabric-note .eyebrow{font-size:9px!important;margin-bottom:13px!important;}
.bridey-drake-v1 .fabric-note h3{font-size:30px!important;margin-bottom:17px!important;}
.bridey-drake-v1 .fabric-note p{font-size:12px!important;}
.bridey-drake-v1 .text-link{font-size:12px!important;font-weight:600!important;display:inline-flex!important;gap:25px!important;border-bottom:1px solid var(--ink)!important;padding-bottom:8px!important;}
.bridey-drake-v1 .reviews{background:var(--ink)!important;color:var(--cream)!important;position:relative!important;}
.bridey-drake-v1 .reviews p{color:#ead6df!important;}
.bridey-drake-v1 .review-heading{text-align:center!important;}
.bridey-drake-v1 .review-heading .eyebrow{margin-bottom:21px!important;color:#e9b6c6!important;}
.bridey-drake-v1 .review-heading h2{font-size:52px!important;}
.bridey-drake-v1 .review-heading>p:last-child{font-size:13px!important;margin-top:20px!important;}
.bridey-drake-v1 .review-notes{display:grid!important;grid-template-columns:1fr 1fr!important;gap:60px!important;max-width:950px!important;margin:65px auto 38px!important;}
.bridey-drake-v1 .review-note{background:#f8e9de!important;color:var(--ink)!important;padding:35px 40px 32px!important;position:relative!important;transform:rotate(-3deg)!important;}
.bridey-drake-v1 .review-note:nth-child(2){background:#eee5a9!important;transform:rotate(3deg)!important;}
.bridey-drake-v1 .note-pin{position:absolute!important;width:60px!important;height:24px!important;left:50%!important;top:-11px!important;transform:translateX(-50%) rotate(3deg)!important;background:#fff8cfb0!important;border-inline:2px dotted #d0b7a4!important;}
.bridey-drake-v1 .quote-icon{font:65px/.75 var(--serif)!important;color:#b9577a!important;}
.bridey-drake-v1 .review-note blockquote{font:32px/1.2 var(--serif)!important;margin:13px 0 32px!important;letter-spacing:-.3px!important;}
.bridey-drake-v1 .review-note .is-figcaption{border-top:1px solid #c5a6a766!important;padding-top:17px!important;font-size:11px!important;display:grid!important;grid-template-columns:1fr auto!important;line-height:1.7!important;}
.bridey-drake-v1 .review-note .is-figcaption strong{font-weight:700!important;grid-column:1!important;}
.bridey-drake-v1 .review-note .is-figcaption span{grid-column:1!important;}
.bridey-drake-v1 .review-note time{grid-column:2!important;grid-row:2!important;font-size:9px!important;}
.bridey-drake-v1 .source-details{max-width:750px!important;margin:auto!important;color:#ebd7df!important;font-size:11px!important;text-align:center!important;}
.bridey-drake-v1 .source-details summary{cursor:pointer!important;display:inline-block!important;border-bottom:1px solid #947082!important;padding:6px 0!important;}
.bridey-drake-v1 .source-details summary:after{content:" +"!important;padding-left:6px!important;}
.bridey-drake-v1 .source-details[open] summary:after{content:" −"!important;}
.bridey-drake-v1 .source-details p{padding:18px 0 0!important;font-size:11px!important;}
.bridey-drake-v1 .faq-top .eyebrow{margin-bottom:20px!important;}
.bridey-drake-v1 .faq-layout{display:grid!important;grid-template-columns:.8fr 1.2fr!important;gap:90px!important;margin-top:46px!important;align-items:start!important;}
.bridey-drake-v1 .fabric-photo{margin-top:10px!important;}
.bridey-drake-v1 .fabric-photo img{aspect-ratio:1.15!important;object-fit:cover!important;border-radius:46% 46% 5px 5px!important;}
.bridey-drake-v1 .fabric-photo .is-figcaption{font-size:10px!important;margin-top:13px!important;}
.bridey-drake-v1 .faq-items details{border-bottom:1px solid var(--line)!important;padding:0!important;}
.bridey-drake-v1 .faq-items details:first-child{border-top:1px solid var(--line)!important;}
.bridey-drake-v1 .faq-items summary{list-style:none!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:30px!important;padding:23px 0!important;font-size:14px!important;font-weight:600!important;}
.bridey-drake-v1 .faq-items summary::-webkit-details-marker{display:none!important;}
.bridey-drake-v1 .faq-items summary:after{content:"+"!important;font-size:23px!important;font-weight:400!important;flex-shrink:0!important;}
.bridey-drake-v1 .faq-items details[open] summary:after{content:"−"!important;}
.bridey-drake-v1 .faq-items details p{padding:0 28px 24px 0!important;font-size:13px!important;line-height:1.85!important;}
.bridey-drake-v1 footer{background:#f0d9e0!important;border-top:1px solid #d6b5c2!important;padding:38px 0!important;}
.bridey-drake-v1 .footer-inner{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:25px!important;}
.bridey-drake-v1 .footer-inner p{font:20px var(--serif)!important;}
.bridey-drake-v1 .back-top{font-size:11px!important;display:flex!important;gap:20px!important;}
.bridey-drake-v1 .back-top span{font-size:18px!important;}
@media  (min-width:1600px){.bridey-drake-v1 .hero{padding-inline:calc((100vw - 1420px)/2)!important;gap:40px!important;min-height:800px!important;}
.bridey-drake-v1 .hero h1{font-size:94px!important;}
}
@media  (max-width:1100px){.bridey-drake-v1 .header-note{display:none!important;}
.bridey-drake-v1 .wrap{width:calc(100% - 64px)!important;}
.bridey-drake-v1 .site-header{padding-inline:30px!important;}
.bridey-drake-v1 .site-header nav{gap:18px!important;}
.bridey-drake-v1 .hero{gap:22px!important;padding-inline:4%!important;min-height:650px!important;}
.bridey-drake-v1 .hero h1{font-size:64px!important;}
.bridey-drake-v1 .hero-sub{font-size:13px!important;}
.bridey-drake-v1 .hero-photo .is-figcaption{font-size:14px!important;}
.bridey-drake-v1 .section-pad{padding-block:88px!important;}
.bridey-drake-v1 .product-grid{gap:16px!important;}
.bridey-drake-v1 .product-photo{padding-inline:7px!important;}
.bridey-drake-v1 .product-photo img{height:235px!important;}
.bridey-drake-v1 .product-info h3{font-size:22px!important;}
.bridey-drake-v1 .categories-layout{gap:55px!important;}
.bridey-drake-v1 .category-choice{gap:12px!important;}
.bridey-drake-v1 .category-choice strong{font-size:25px!important;}
.bridey-drake-v1 .about-spread{gap:55px!important;}
.bridey-drake-v1 .faq-layout{gap:50px!important;}
.bridey-drake-v1 .review-notes{gap:35px!important;}
.bridey-drake-v1 .review-note{padding:30px!important;}
.bridey-drake-v1 .review-note blockquote{font-size:28px!important;}
.bridey-drake-v1 .review-note .is-figcaption{grid-template-columns:1fr!important;}
.bridey-drake-v1 .review-note time{grid-column:1!important;grid-row:auto!important;margin-top:6px!important;}
}
@media  (max-width:760px){.bridey-drake-v1{scroll-padding-top:20px!important;}
.bridey-drake-v1 .site-header{height:80px!important;padding-inline:22px!important;}
.bridey-drake-v1 .logo span{font-size:23px!important;}
.bridey-drake-v1 .logo small{font-size:8px!important;}
.bridey-drake-v1 .logo img{width:40px!important;height:40px!important;}
.bridey-drake-v1 .menu-toggle{display:flex!important;align-items:center!important;gap:12px!important;background:none!important;border:1px solid var(--line)!important;border-radius:100px!important;padding:8px 14px!important;font-size:11px!important;}
.bridey-drake-v1 .site-header nav{display:none!important;position:absolute!important;top:79px!important;left:0!important;width:100%!important;background:var(--cream)!important;padding:20px 25px!important;border-bottom:1px solid var(--line)!important;box-shadow:0 10px 20px #54263e0d!important;}
.bridey-drake-v1 .site-header nav.open{display:grid!important;grid-template-columns:1fr 1fr!important;gap:5px 25px!important;}
.bridey-drake-v1 .site-header nav a{font-size:13px!important;}
.bridey-drake-v1 .wrap{width:calc(100% - 44px)!important;}
.bridey-drake-v1 .section-pad{padding-block:72px!important;}
.bridey-drake-v1 .hero{padding:48px 26px 70px!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:27px 20px!important;min-height:0!important;}
.bridey-drake-v1 .hero-intro{grid-column:1/-1!important;grid-row:1!important;padding:0!important;}
.bridey-drake-v1 .hero h1{font-size:64px!important;letter-spacing:-2.7px!important;}
.bridey-drake-v1 .hero-intro .eyebrow{font-size:9px!important;margin-bottom:21px!important;}
.bridey-drake-v1 .hero-sub{font-size:13px!important;margin-top:24px!important;}
.bridey-drake-v1 .hero .button{margin-top:23px!important;padding:15px 25px!important;}
.bridey-drake-v1 .shop-note{font-size:9px!important;max-width:none!important;}
.bridey-drake-v1 .hero-left{grid-row:2!important;grid-column:1!important;margin:8px 0 0!important;transform:rotate(-5deg)!important;}
.bridey-drake-v1 .hero-right{grid-row:2!important;grid-column:2!important;margin:30px 0 0!important;transform:rotate(5deg)!important;}
.bridey-drake-v1 .hero-photo{padding:6px!important;}
.bridey-drake-v1 .hero-photo img{aspect-ratio:3/4!important;object-fit:cover!important;}
.bridey-drake-v1 .hero-photo .is-figcaption{font-size:13px!important;padding:10px 3px 7px!important;}
.bridey-drake-v1 .hero-photo .is-figcaption span{font-size:6px!important;letter-spacing:1px!important;margin-top:5px!important;}
.bridey-drake-v1 .spark-one{top:159px!important;left:7%!important;font-size:27px!important;}
.bridey-drake-v1 .spark-two{top:82px!important;bottom:auto!important;right:8%!important;font-size:22px!important;}
.bridey-drake-v1 .hero-bottom{font-size:9px!important;bottom:22px!important;gap:15px!important;}
.bridey-drake-v1 .hero-bottom span{width:26px!important;height:26px!important;line-height:25px!important;}
.bridey-drake-v1 .section-top{display:block!important;}
.bridey-drake-v1 .section-top .eyebrow{margin-bottom:16px!important;}
.bridey-drake-v1 h2{font-size:42px!important;letter-spacing:-1.3px!important;}
.bridey-drake-v1 .section-explain{margin-top:24px!important;font-size:12px!important;max-width:none!important;}
.bridey-drake-v1 .filter-row{gap:6px!important;margin-top:26px!important;margin-bottom:27px!important;}
.bridey-drake-v1 .filter{font-size:10px!important;padding:8px 14px!important;}
.bridey-drake-v1 #result-count{font-size:10px!important;}
.bridey-drake-v1 .product-grid,.bridey-drake-v1 .product-grid.filtered{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:35px 16px!important;}
.bridey-drake-v1 .product-card:nth-child(even){padding-top:30px!important;}
.bridey-drake-v1 .product-photo{padding:29px 7px 16px!important;border-radius:100px 100px 7px 7px!important;}
.bridey-drake-v1 .product-photo img{height:200px!important;}
.bridey-drake-v1 .card-number{top:20px!important;font-size:8px!important;}
.bridey-drake-v1 .photo-tag{font-size:6.5px!important;letter-spacing:.8px!important;padding-top:8px!important;}
.bridey-drake-v1 .product-info{padding-top:17px!important;}
.bridey-drake-v1 .product-info h3{font-size:23px!important;min-height:55px!important;}
.bridey-drake-v1 .brand{font-size:8px!important;letter-spacing:1.1px!important;}
.bridey-drake-v1 .variant{font-size:10px!important;line-height:1.5!important;min-height:30px!important;}
.bridey-drake-v1 .fabric{font-size:9px!important;line-height:1.5!important;min-height:27px!important;}
.bridey-drake-v1 .product-link{font-size:11px!important;padding-top:11px!important;}
.bridey-drake-v1 .categories-layout{grid-template-columns:1fr!important;gap:35px!important;}
.bridey-drake-v1 .category-intro h2{font-size:46px!important;}
.bridey-drake-v1 .category-intro p:not(.eyebrow){margin-top:21px!important;font-size:12px!important;}
.bridey-drake-v1 .thread-line,.bridey-drake-v1 .category-intro .category-caption{display:none!important;}
.bridey-drake-v1 .category-choice{grid-template-columns:22px 1fr 58px 17px!important;padding:18px 0!important;gap:13px!important;}
.bridey-drake-v1 .category-choice strong{font-size:25px!important;}
.bridey-drake-v1 .category-choice small{font-size:10px!important;}
.bridey-drake-v1 .category-choice img{width:58px!important;height:67px!important;}
.bridey-drake-v1 .about-heading{text-align:left!important;margin:0 0 36px!important;}
.bridey-drake-v1 .about-spread{grid-template-columns:1fr!important;gap:33px!important;}
.bridey-drake-v1 .about-photo{width:90%!important;margin:auto!important;transform:rotate(-3deg)!important;}
.bridey-drake-v1 .about-photo img{max-height:425px!important;object-position:50% 42%!important;}
.bridey-drake-v1 .about-story{padding-top:0!important;}
.bridey-drake-v1 .sticker{margin:0 0 24px 50%!important;font-size:8px!important;transform:rotate(6deg)!important;}
.bridey-drake-v1 .about-story .about-lead{font-size:29px!important;}
.bridey-drake-v1 .about-story p{font-size:13px!important;}
.bridey-drake-v1 .fabric-note{padding-block:22px!important;}
.bridey-drake-v1 .review-heading h2{font-size:43px!important;}
.bridey-drake-v1 .review-heading>p:last-child{font-size:12px!important;max-width:270px!important;margin-inline:auto!important;}
.bridey-drake-v1 .review-notes{grid-template-columns:1fr!important;gap:40px!important;margin:45px auto 32px!important;max-width:420px!important;padding-inline:9px!important;}
.bridey-drake-v1 .review-note{padding:28px!important;}
.bridey-drake-v1 .review-note blockquote{font-size:31px!important;max-width:310px!important;margin-bottom:24px!important;}
.bridey-drake-v1 .review-note .is-figcaption{grid-template-columns:1fr auto!important;}
.bridey-drake-v1 .review-note time{grid-column:2!important;grid-row:2!important;margin:0!important;}
.bridey-drake-v1 .source-details{text-align:left!important;padding-inline:9px!important;font-size:10px!important;}
.bridey-drake-v1 .faq-layout{grid-template-columns:1fr!important;gap:30px!important;margin-top:32px!important;}
.bridey-drake-v1 .fabric-photo{max-width:100%!important;margin:0!important;}
.bridey-drake-v1 .fabric-photo img{aspect-ratio:1.7!important;border-radius:90px 90px 5px 5px!important;}
.bridey-drake-v1 .faq-items summary{font-size:13px!important;gap:18px!important;padding:21px 0!important;}
.bridey-drake-v1 .faq-items details p{font-size:12px!important;padding-right:8px!important;}
.bridey-drake-v1 .footer-inner{flex-wrap:wrap!important;gap:27px!important;}
.bridey-drake-v1 .footer-inner p{font-size:19px!important;order:3!important;width:100%!important;border-top:1px solid #d6b5c2!important;padding-top:23px!important;}
.bridey-drake-v1 .back-top{font-size:10px!important;margin-left:auto!important;gap:12px!important;}
.bridey-drake-v1 footer{padding:30px 0!important;}
}
@media  (max-width:380px){.bridey-drake-v1 .hero h1{font-size:57px!important;}
.bridey-drake-v1 .hero{padding-inline:22px!important;gap:25px 16px!important;}
.bridey-drake-v1 .wrap{width:calc(100% - 36px)!important;}
.bridey-drake-v1 .product-grid{gap:30px 12px!important;}
.bridey-drake-v1 .product-photo img{height:170px!important;}
.bridey-drake-v1 .product-info h3{font-size:21px!important;}
.bridey-drake-v1 .filter{padding-inline:12px!important;}
.bridey-drake-v1 .category-choice strong{font-size:23px!important;}
.bridey-drake-v1 .review-note blockquote{font-size:27px!important;}
.bridey-drake-v1 .review-note .is-figcaption{display:block!important;}
.bridey-drake-v1 .review-note .is-figcaption span,.bridey-drake-v1 .review-note time{display:block!important;}
.bridey-drake-v1 .review-note time{margin-top:8px!important;}
.bridey-drake-v1 .footer-inner .logo span{font-size:21px!important;}
.bridey-drake-v1 .footer-inner .logo img{width:34px!important;}
.bridey-drake-v1 .back-top{gap:7px!important;}
}
@media  (prefers-reduced-motion:reduce){.bridey-drake-v1{scroll-behavior:auto!important;}
.bridey-drake-v1 *,.bridey-drake-v1 *:before,.bridey-drake-v1 *:after{transition:none!important;animation:none!important;}
}
.bridey-drake-v1{width:100%!important;max-width:none!important;margin:0!important;}
.bridey-drake-v1 .gspb_text,.bridey-drake-v1 .gspb_image{display:contents!important;}
.bridey-drake-v1 .wp-block-details,.bridey-drake-v1 .wp-block-image{margin-block-start:0!important;margin-block-end:0!important;}
.bridey-drake-v1 .hero-left{margin-top:10px!important;}
.bridey-drake-v1 .hero-right{margin-top:65px!important;}
.bridey-drake-v1 .about-heading{margin:0 auto 65px!important;}
.bridey-drake-v1 .about-spread{margin:auto!important;}
.bridey-drake-v1 .fabric-note{margin:30px 0 24px!important;}
.bridey-drake-v1 .review-notes{margin:65px auto 38px!important;}
.bridey-drake-v1 .source-details{margin:auto!important;}
.bridey-drake-v1 .faq-layout{margin-top:46px!important;}
.bridey-drake-v1 .fabric-photo{margin-top:10px!important;}
.bridey-drake-v1 .hero-photo .is-figcaption{margin:0!important;}
.bridey-drake-v1 .product-image-link{display:contents!important;}
.bridey-drake-v1 .review-note blockquote{padding:0!important;border:0!important;}
@media (max-width:760px){.bridey-drake-v1 .hero-left{margin:8px 0 0!important;}
.bridey-drake-v1 .hero-right{margin:30px 0 0!important;}
.bridey-drake-v1 .about-heading{margin:0 0 36px!important;}
.bridey-drake-v1 .about-photo{margin:auto!important;}
.bridey-drake-v1 .review-notes{margin:45px auto 32px!important;}
.bridey-drake-v1 .faq-layout{margin-top:32px!important;}
.bridey-drake-v1 .fabric-photo{margin:0!important;}
}
.bridey-drake-v1 h1,.bridey-drake-v1 h2,.bridey-drake-v1 h3{color:var(--ink)!important;}
.bridey-drake-v1 .reviews h2{color:var(--cream)!important;}
.bridey-drake-v1 blockquote{border:0!important;padding:0!important;font-style:normal!important;background:transparent!important;}
.bridey-drake-v1 blockquote:before,.bridey-drake-v1 blockquote:after{display:none!important;}
.bridey-drake-v1 .gspb_image img{height:auto!important;}

.bridey-drake-v1 .product-image-link>a{display:block!important;width:100%!important}.bridey-drake-v1 .product-info{margin:0!important}.bridey-drake-v1 .wp-block-details>p{margin:0!important}
