:root{--bow-ink:#48272e;--bow-wine:#741b2f;--bow-cream:#fcf8f3;--bow-rose:#f1e3dc}.bow{background:var(--bow-cream);color:var(--bow-ink);font-family:var(--font-body-family)}.bow *{box-sizing:border-box}.bow h1,.bow h2,.bow h3{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.04em;color:inherit}.bow a{color:inherit}.bow a:focus-visible,.bow summary:focus-visible{outline:3px solid #9c6170;outline-offset:5px}.bow-eyebrow{font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;margin:0 0 22px;line-height:1.5}.bow-wrap{max-width:1180px;margin:0 auto;padding:0 32px}.bow-hero{position:relative;min-height:610px;display:flex;align-items:center;overflow:hidden;background:#f4e9df}.bow-hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:70% center}.bow-hero:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(90deg,#fcf8f3fc,#fcf8f3e0 34%,#fcf8f300 76%)}.bow-hero .bow-wrap{position:relative;z-index:1;width:100%;padding-top:75px;padding-bottom:75px}.bow-hero h1{font-size:clamp(54px,5.5vw,79px);line-height:1.02;margin:0 0 26px;max-width:630px}.bow-hero-text{font-size:17px;line-height:1.75;max-width:425px;margin:0 0 26px}.bow-button{display:inline-flex;justify-content:center;align-items:center;gap:27px;border:1px solid var(--bow-wine);border-radius:4px;background:var(--bow-wine);color:#fff!important;text-decoration:none;font-size:14px;font-weight:500;padding:17px 25px;min-height:54px;line-height:1.4;transition:background .2s}.bow-button:hover{background:#541021}.bow-button-light{background:#fcf8f3;border-color:#fcf8f3;color:#741b2f!important}.bow-button-light:hover{background:#f0e1da}.bow-price{font-size:13px;margin:16px 0 0;line-height:1.6}.bow-price a{text-underline-offset:4px}.bow-trust{display:flex;justify-content:center;gap:65px;background:#f0e1da;padding:22px 20px;font-size:12px;text-align:center}.bow-intro{padding:88px 32px 80px;text-align:center;max-width:950px;margin:auto}.bow h2{font-size:clamp(36px,4vw,56px);line-height:1.12;margin:0 0 25px}.bow-intro p.bow-copy{max-width:640px;margin:0 auto;font-size:17px;line-height:1.85;color:#6b5557}.bow-line{display:block;width:45px;height:1px;background:#b98f87;margin:0 auto 30px}.bow-moments{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:30px 0 0}.bow-moments span{padding:10px 18px;border:1px solid #e0c5bd;border-radius:30px;font-size:12px;background:#faf1eb}.bow-process{background:#f2e7df;padding:76px 0 82px;scroll-margin-top:110px}.bow-process-head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:43px}.bow-process-head h2{max-width:610px;margin:0}.bow-process-head>p{font-size:14px;line-height:1.7;max-width:255px;color:#6b5557}.bow-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.bow-step{padding:28px 25px 32px;border-top:1px solid #d8bcb4;background:#ffffff59}.bow-num{font-family:Georgia,serif;font-size:24px;color:#99666d}.bow-step h3{font-size:29px;line-height:1.2;margin:22px 0 15px}.bow-step p{font-size:14px;line-height:1.8;margin:0;color:#6b5557}.bow-center{text-align:center;margin-top:38px}.bow-scoops{padding:85px 0;scroll-margin-top:100px}.bow-scoop-panel{display:grid;grid-template-columns:1fr 1fr;border-radius:5px;overflow:hidden;background:#efe1da}.bow-scoop-copy{padding:64px 55px}.bow-scoop-copy h2{font-size:clamp(36px,4vw,53px)}.bow-scoop-copy p:not(.bow-eyebrow){font-size:16px;line-height:1.8;color:#6b5557;margin:0 0 27px}.bow-scoop-art{position:relative;display:flex;align-items:center;justify-content:center;min-height:450px;background:radial-gradient(ellipse at 30% 25%,#9a5b68,#743143 65%,#572330);color:#fcf8f3;padding:48px;text-align:center;overflow:hidden}.bow-scoop-art:before,.bow-scoop-art:after{content:"";position:absolute;width:350px;height:350px;border:1px solid rgba(250,224,211,.23);border-radius:50%;right:-140px;top:-120px}.bow-scoop-art:after{width:440px;height:440px;top:auto;bottom:-230px;left:-130px}.bow-scoop-lettering{position:relative;z-index:1}.bow-scoop-lettering svg{width:118px;height:80px;stroke:#e7bfac;margin-bottom:28px}.bow-scoop-lettering p{font-family:Georgia,serif;font-size:51px;line-height:1.14;letter-spacing:-.035em;margin:0 0 25px}.bow-scoop-lettering small{font-size:10px;letter-spacing:.25em;text-transform:uppercase}.bow-difference{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding-bottom:85px;align-items:start}.bow-difference p{font-size:16px;line-height:1.85;color:#6b5557;margin:0 0 22px}.bow-difference .bow-note{border-left:2px solid #bf8b8c;padding-left:24px;font-family:Georgia,serif;font-size:25px;line-height:1.5;color:#603e43}.bow-faq{padding:76px 0 85px;background:#f3e9e2;scroll-margin-top:100px}.bow-faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.bow-faq-head>p:not(.bow-eyebrow){font-size:15px;line-height:1.8;color:#6b5557}.bow-faq details{border-bottom:1px solid #d9c4ba}.bow-faq details:first-child{border-top:1px solid #d9c4ba}.bow-faq summary{list-style:none;cursor:pointer;font-size:16px;font-weight:500;padding:23px 32px 23px 0;position:relative;line-height:1.5}.bow-faq summary::-webkit-details-marker{display:none}.bow-faq summary:after{content:"+";position:absolute;right:2px;font-size:23px;font-weight:300;top:18px}.bow-faq details[open] summary:after{content:"\2212"}.bow-faq details p{font-size:14px;line-height:1.8;margin:0 30px 25px 0;color:#6b5557}.bow-final{padding:80px 24px;background:#6d2639;color:#fcf8f3;text-align:center}.bow-final h2{max-width:720px;margin:0 auto 24px}.bow-final p:not(.bow-eyebrow){font-size:16px;line-height:1.8;margin:0 auto 28px;max-width:580px}.bow-footer{padding:50px 32px 35px;border-top:1px solid #e1cfc6;background:#fcf8f3}.bow-footer-inner{max-width:1180px;margin:auto;display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:50px}.bow-footer h2{font-family:Georgia,serif;letter-spacing:.08em;font-weight:400;font-size:24px;color:#48272e;margin:0 0 16px}.bow-footer h3{font-family:var(--font-body-family);font-weight:600;font-size:11px;letter-spacing:.15em;text-transform:uppercase;margin:0 0 20px;color:#48272e}.bow-footer p,.bow-footer a{font-size:13px;line-height:1.9;color:#6b5557}.bow-footer p{max-width:300px;margin:0}.bow-footer a{display:block;text-decoration:none;margin-bottom:7px}.bow-footer a:hover{text-decoration:underline}.image-with-text__heading,.collection__title h2,.product__title h1,.product__title h2,.jdgm-carousel-title{font-family:Georgia,serif!important;font-weight:400!important;letter-spacing:-.025em!important}.header__menu-item{font-size:13px}.header__heading-logo{max-height:70px;object-fit:contain}.footer__content-top{padding-bottom:20px}.jdgm-carousel-wrapper{padding:65px 24px!important;max-width:1100px!important;margin:auto!important}.jdgm-carousel-title{font-size:35px!important}@media(max-width:749px){.bow-wrap{padding:0 24px}.bow-hero{min-height:690px;display:block}.bow-hero img{top:auto;bottom:0;height:310px;object-position:76% bottom}.bow-hero:after{background:linear-gradient(180deg,#fcf8f3 0% 48%,#fcf8f3d6 62%,#fcf8f300 82%)}.bow-hero .bow-wrap{padding-top:44px;padding-bottom:235px}.bow-hero h1{font-size:62px;margin-bottom:22px}.bow-eyebrow{font-size:10px;margin-bottom:20px;letter-spacing:.18em}.bow-hero-text{font-size:15px;line-height:1.75;max-width:350px;margin-bottom:25px}.bow-button{width:100%;padding:16px 18px;font-size:13px;gap:16px}.bow-price{font-size:11px;margin-top:14px}.bow-trust{gap:12px;justify-content:space-around;font-size:10px;padding:18px 12px}.bow-trust span{max-width:100px}.bow-intro{padding:55px 24px}.bow-intro p.bow-copy{font-size:15px}.bow h2{font-size:37px}.bow-moments{gap:8px}.bow-moments span{padding:9px 12px;font-size:11px}.bow-process{padding:52px 0}.bow-process-head{display:block;margin-bottom:30px}.bow-process-head>p{max-width:none;margin-top:20px}.bow-steps{grid-template-columns:1fr;gap:15px}.bow-step{padding:22px}.bow-step h3{margin-top:15px;font-size:28px}.bow-scoops{padding:50px 0}.bow-scoop-panel{grid-template-columns:1fr}.bow-scoop-copy{padding:35px 26px}.bow-scoop-copy h2{font-size:38px}.bow-scoop-copy p:not(.bow-eyebrow){font-size:15px}.bow-scoop-art{min-height:290px;padding:35px}.bow-scoop-lettering svg{width:90px;height:55px;margin-bottom:15px}.bow-scoop-lettering p{font-size:40px;margin-bottom:18px}.bow-difference{grid-template-columns:1fr;gap:20px;padding-bottom:50px}.bow-difference p{font-size:15px}.bow-difference .bow-note{font-size:23px}.bow-faq{padding:50px 0}.bow-faq-grid{grid-template-columns:1fr;gap:22px}.bow-faq summary{font-size:15px}.bow-final{padding:55px 24px}.bow-final p:not(.bow-eyebrow){font-size:15px}.bow-footer{padding:38px 24px 20px}.bow-footer-inner{grid-template-columns:1fr 1fr;gap:30px}.bow-footer-inner>div:first-child{grid-column:1/-1}.jdgm-carousel-wrapper{padding:45px 24px!important}.jdgm-carousel-title{font-size:29px!important}}@media(prefers-reduced-motion:reduce){.bow-button{transition:none}}.header__heading,.header__heading-link{width:auto!important}.jdgm-carousel-wrapper{display:block!important;background:#fcf8f3!important}.jdgm-carousel-title-and-link{width:100%!important;float:none!important;display:block!important;text-align:center!important;margin:0 auto 30px!important}.jdgm-carousel{width:100%!important;float:none!important;display:block!important}.jdgm-carousel-title{font-size:35px!important;line-height:1.2!important}.jdgm-star,.jdgm-carousel-item__review-rating{color:#9b5768!important}.header__heading-logo{position:static!important;transform:none!important;left:auto!important;top:auto!important;display:block!important;width:110px!important;height:auto!important;max-height:70px!important}.header__heading-logo-wrapper{width:110px!important;height:auto!important}.header__heading,.header__heading-link{width:auto!important;position:static!important}.header__heading-link{display:inline-flex!important;align-items:center;justify-content:center}.header{min-height:90px;align-items:center}@media(min-width:990px){.header.header--middle-left{grid-template-areas:"heading navigation icons"!important;grid-template-columns:140px minmax(0,1fr) auto!important;column-gap:24px}.header__heading{grid-area:heading}.header__inline-menu{grid-area:navigation;margin-left:0!important}.header__icons{grid-area:icons}}@media(max-width:989px){.header{min-height:82px}.header__heading-logo{width:95px!important;max-height:62px!important}.header__heading-logo-wrapper{width:95px!important}}.bow-hero h1{font-size:clamp(54px,5.5vw,79px);max-width:700px;line-height:1.08}@media(max-width:749px){.bow-hero h1{font-size:48px!important;max-width:340px}.bow-hero-text{font-size:15px!important}.bow-step h3{font-size:26px}}:root{--font-heading-family:Georgia,"Times New Roman",serif;--font-heading-weight:400;--font-heading-style:normal}.bowty-store{background:#fcf8f3;color:#48272e;letter-spacing:.015em}.bowty-store h1,.bowty-store h2,.bowty-store .h0,.bowty-store .h1,.bowty-store .h2,.bowty-store .h3,.bowty-store .card__heading{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.025em;line-height:1.16}.bowty-store h1,.bowty-store .h0{font-size:clamp(36px,4.3vw,60px)}.bowty-store .h1{font-size:clamp(28px,3vw,42px)}.bowty-store .card__heading{font-size:24px;line-height:1.25}.bowty-store .button,.bowty-store .shopify-challenge__button{min-height:50px;letter-spacing:.025em;font-weight:500}.bowty-store .button:focus-visible,.bowty-store a:focus-visible,.bowty-store input:focus-visible,.bowty-store textarea:focus-visible,.bowty-store select:focus-visible,.bowty-store summary:focus-visible{outline:2px solid #741b2f;outline-offset:4px}.bowty-store .field__input,.bowty-store .select__select,.bowty-store .customer input,.bowty-store .customer select{font-family:var(--font-body-family);font-size:16px;background:#fcf8f3}.bowty-store .rte{line-height:1.8}.bowty-store .rte h2,.bowty-store .rte h3{margin-top:1.6em}.bowty-store .rte p{margin-bottom:1.2em}.bowty-store .rte a,.bowty-store .underlined-link{text-underline-offset:4px}.bowty-store .main-page-title{margin-bottom:28px}.bowty-store .shopify-policy__container{max-width:85rem;padding:55px 24px 70px}.bowty-store .shopify-policy__title{text-align:left;margin-bottom:35px}.bowty-store .collection-hero{padding:50px 0 35px;background:#f3e8e1}.bowty-store .collection-hero__title{margin:0 0 20px}.bowty-store .collection-hero__description{max-width:650px;font-size:16px;line-height:1.8}.bowty-store .collection-hero__description p{margin:0}.bowty-store .facets-container{padding-top:12px}.bowty-store .card--standard>.card__content .card__information{padding-top:20px}.bowty-store .card__information .price{margin-top:12px;font-size:15px}.bowty-store .quick-add{margin-top:14px}.bowty-store .card-wrapper{height:100%}.bowty-store .cart__warnings{padding:70px 0 80px}.bowty-store .cart__warnings>p{max-width:520px;margin:20px auto 28px;line-height:1.8}.bowty-store .cart__login-title,.bowty-store .cart__login-paragraph{display:none}.bow-cart-intro{max-width:650px;margin:0 0 35px;font-size:15px;line-height:1.8;color:#6b5557}.bowty-store .cart-item__name{font-size:24px}.bowty-store .cart-item__details .product-option{font-size:14px;line-height:1.7}.bowty-store .cart-item__details dd{overflow-wrap:anywhere}.bowty-store .cart-item__image{border-radius:4px}.bowty-store .cart__blocks{padding:28px;background:#f3e8e1;border:1px solid #e4d2c9;border-radius:6px;box-sizing:border-box}.bowty-store .totals__total{font-size:23px}.bowty-store .totals__total-value{font-size:21px}.bowty-store .cart__ctas button{width:100%}.bow-cart-swiss{font-size:12px;line-height:1.8;margin:18px 0 0;color:#6b5557}.bowty-store .cart__note{align-self:start}.bowty-store .cart__note label{line-height:1.6}.bowty-store .product__info-wrapper{min-width:0}.bowty-store .product__title h1{font-size:clamp(36px,3.7vw,52px)}.bow-product-lead{font-size:15px;line-height:1.8;color:#6b5557;max-width:550px;margin:20px 0}.bowty-store .product__description{font-size:15px;line-height:1.8}.bowty-store .product__description h2{font-size:29px}.bowty-store .product-form__input input[type=radio]+label{font-family:var(--font-body-family);font-size:14px}.bowty-store .bow-emotional-details h2{font-size:29px}.bowty-store .bow-emotional-details p{line-height:1.8}.bow-scoop-details details{border-bottom:1px solid #d9c4ba}.bow-scoop-details summary{padding:20px 0;font-weight:500;cursor:pointer}.bow-scoop-details details p{margin:0 0 22px}.bow-product-shipping{font-size:12px;line-height:1.8;color:#6b5557;margin:20px 0}.bow-announcement{background:#f0e1da;color:#61414a;text-align:center;padding:10px 15px;font-size:11px;letter-spacing:.035em;line-height:1.5}.bow-intro p.bow-intro-second{margin-top:22px}.bow-hero-text{max-width:470px}.bow-hero h1{max-width:760px}.bow-final p.bow-final-shipping{font-size:12px;margin-top:20px;margin-bottom:0}.bow-scoop-lettering small{letter-spacing:.12em;font-size:11px}.bow-emotional-art{border-radius:6px;overflow:hidden;position:relative;background:#f3e8e1}.bow-emotional-art img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:67% center}.bow-emotional-art figcaption{padding:24px;background:#f3e8e1;font-size:14px;line-height:1.8}.bow-emotional-art{margin:0}.bowty-store .template-search__header{padding-top:35px}.bowty-store .customer:not(.account):not(.order){margin-top:50px;margin-bottom:70px}.bowty-store .contact .field__input{min-height:50px}.bowty-store .contact__button{margin-top:28px}@media(min-width:990px){.bowty-store .product__media-wrapper{align-self:start}.bowty-store .cart__blocks{min-width:400px}.bowty-store .product{column-gap:40px}}@media(max-width:749px){.bowty-store h1,.bowty-store .h0{font-size:36px}.bowty-store .card__heading{font-size:21px}.bowty-store .product__title h1{font-size:36px}.bowty-store .collection-hero{padding:35px 0 25px}.bowty-store .cart__blocks{width:100%;padding:22px}.bowty-store .cart-item__name{font-size:21px}.bowty-store .totals__total{font-size:22px}.bowty-store .cart__footer{padding-bottom:45px}.bowty-store .cart__note{margin-bottom:28px}.bowty-store .shopify-policy__container{padding-top:35px}.bowty-store .collection .grid{row-gap:36px}.bow-emotional-art img{aspect-ratio:5/3;object-position:70% 45%}.bow-emotional-art figcaption{padding:18px 22px}.bow-hero h1{font-size:45px!important}.bow-hero .bow-wrap{padding-bottom:220px}.bow-hero-text{max-width:380px}.bowty-store .product__info-wrapper{padding-top:25px}.bowty-store .product__info-container{max-width:100%}.bow-faq-head h2{font-size:38px}}@media(prefers-reduced-motion:no-preference){.bowty-store .button,.bowty-store .card-wrapper{transition:box-shadow .2s ease,background-color .2s ease}.bowty-store .card-wrapper:hover{box-shadow:0 8px 24px #48272e0d}}.bowty-store .bow-hero h1{font-size:clamp(50px,5.5vw,79px);line-height:1.08}.bowty-store .bow h2{font-size:clamp(36px,4vw,54px);line-height:1.14}.bowty-store .bow-scoop-copy h2{font-size:clamp(36px,4vw,50px)}.bowty-store .bow-footer h2{font-size:24px;letter-spacing:.08em}.bowty-store .product__description .bow-scoop-details h2{margin-top:30px;font-size:29px}@media(max-width:749px){.bowty-store .bow-hero h1{font-size:45px!important}.bowty-store .bow h2{font-size:37px}.bowty-store .bow-footer h2{font-size:24px}.bowty-store .bow-scoop-copy h2{font-size:38px}}.bow-reviews-intro{text-align:center;padding:65px 24px 0}.bow-reviews-intro h2{font-size:38px!important}.bow-reviews-intro p{font-size:14px;line-height:1.8;color:#6b5557}.jdgm-carousel-title-and-link{display:none!important}.jdgm-carousel-wrapper{padding-top:32px!important}@media(max-width:749px){.bow-reviews-intro{padding-top:45px}.bow-reviews-intro h2{font-size:30px!important}}.bow-cart-emotional-image{aspect-ratio:1;object-fit:cover;object-position:70% center}.shopify-section:has(.jdgm-carousel-wrapper){background:#fcf8f3}.bowty-store .bow-scoop-copy h2{font-size:clamp(33px,3.4vw,45px)}@media(max-width:749px){.bowty-store .bow-scoop-copy h2{font-size:34px}}.bowty-store .facet-filters__label,.bowty-store .product-count__text,.bowty-store .facets__heading,.bowty-store .mobile-facets__heading,.bowty-store .predictive-search__heading{font-family:var(--font-body-family);font-size:14px;font-weight:400;letter-spacing:.015em;line-height:1.6}.bowty-store cart-items.is-empty .bow-cart-intro{display:none}.bowty-store .shopify-policy__container,.bowty-store .shopify-policy__body,.bowty-store #MainContent:has(.shopify-policy__container){background:#fcf8f3!important}.bowty-store .shopify-policy__body .rte{font-family:var(--font-body-family);font-size:15px;line-height:1.8}.bowty-store .shopify-policy__body p{margin:0 0 16px}.bowty-store .shopify-policy__body li{margin:7px 0}.bowty-store .shopify-policy__body li>p{margin-bottom:6px}.bowty-store .shopify-policy__body h2,.bowty-store .shopify-policy__body h3,.bowty-store .shopify-policy__body h4{font-family:Georgia,Times New Roman,serif;color:#48272e;font-weight:400;line-height:1.3}.bowty-store .shopify-policy__body h2{font-size:28px}.bowty-store .shopify-policy__body h3{font-size:25px}.bowty-store .shopify-policy__body h4{font-size:22px}.bow-shipping-page{padding-top:58px;padding-bottom:75px}.bow-shipping-page header{margin-bottom:38px}.bow-shipping-page h1{max-width:660px;margin:0 0 24px}.bow-shipping-lead{font-size:17px;line-height:1.8;color:#6b5557}.bow-shipping-facts section{padding:25px 0;border-top:1px solid #e1cfc6}.bow-shipping-page h2{font-size:28px;margin:0 0 14px}.bow-shipping-page p{line-height:1.8}.bow-shipping-facts p{font-size:15px;margin:0;color:#6b5557}.bow-shipping-page aside{margin-top:20px;padding:28px;background:#f3e8e1;border-radius:6px}.bow-shipping-page aside a:not(.bow-button){color:#741b2f;text-underline-offset:4px}.bow-shipping-page .bow-button{margin-top:10px}@media(max-width:749px){.bow-shipping-page{padding-top:35px;padding-bottom:45px}.bow-shipping-lead{font-size:15px}.bow-shipping-page h2{font-size:25px}.bow-shipping-page aside{padding:24px}.bow-shipping-page h1{font-size:36px}}.bowty-store #MainContent{background:#fcf8f3!important}.bowty-store .bow-shipping-page{background:#fcf8f3}.bow-brand-banner{position:relative;isolation:isolate;overflow:hidden;min-height:550px;display:flex;align-items:center;background:#f3e8e1}.bow-brand-banner>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:72% center;z-index:-2}.bow-brand-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fcf8f3f5,#fcf8f3e6 32%,#fcf8f300 78%);z-index:-1}.bow-brand-banner .bow-wrap{width:100%;padding-top:65px;padding-bottom:65px}.bowty-store .bow-brand-banner h1{font-size:clamp(48px,5.3vw,72px);line-height:1.08;max-width:760px;margin:0 0 25px}.bow-brand-lead{max-width:460px;font-size:17px;line-height:1.8;margin:0 0 28px}.bow-brand-banner .bow-eyebrow{margin-bottom:24px}.bow-discover{padding:55px 0 25px;scroll-margin-top:25px}.bowty-store .bow-discover h2{font-size:36px;margin-bottom:28px}.bow-discover .bow-eyebrow{margin-bottom:12px}.bow-discover-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bow-discover-card{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding:25px 23px;border:1px solid #e0ccc3;border-radius:5px;text-decoration:none;background:#fcf8f3;min-width:0}.bow-discover-card-primary{background:#f3e8e1;border-color:#d7b8af}.bow-discover-card:hover{border-color:#741b2f}.bowty-store .bow-discover-card h3{font-size:25px;line-height:1.2;margin:0 0 12px;color:#741b2f}.bow-discover-card p{font-size:13px;line-height:1.8;margin:0;color:#6b5557}.bow-discover-card>span{font-size:23px;color:#741b2f;flex-shrink:0}.bow-exclusive-note{max-width:650px;margin:28px auto 0;padding:20px 24px;background:#f3e8e1;border-radius:4px;text-align:left}.bow-exclusive-note .bow-eyebrow{margin-bottom:8px}.bow-exclusive-note p:last-child{font-size:14px;line-height:1.8;margin:0;color:#6b5557}.bow-scoops-editorial{padding:70px 0;background:#fcf8f3}.bow-scoops-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start}.bowty-store .bow-scoops-grid h2{font-size:48px}.bow-scoop-body,.bow-scoop-exclusive{font-size:15px;line-height:1.8;color:#6b5557;margin:0 0 24px}.bow-scoop-exclusive{border-left:2px solid #bd9091;padding-left:20px}.bow-product-exclusive{padding:16px 20px;border-left:2px solid #bd9091;background:#f3e8e1;font-size:14px;line-height:1.8}.bow-singles-teaser{padding:65px 0;background:#f3e8e1}.bow-singles-inner{display:grid;grid-template-columns:1fr 1fr;gap:70px}.bowty-store .bow-singles-inner h2{font-size:48px;margin-bottom:0}.bow-singles-inner>div>p:not(.bow-eyebrow){font-size:16px;line-height:1.8;margin:0 0 26px;color:#6b5557}.bow-single-catalog{padding:55px 0 70px}.bow-single-catalog header{max-width:700px;margin-bottom:40px}.bowty-store .bow-single-catalog h1{font-size:clamp(36px,4.3vw,58px);margin:0 0 24px}.bow-single-catalog header>p:last-child{font-size:16px;line-height:1.8;color:#6b5557}.bow-single-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 24px;margin-bottom:45px}.bow-single-card a{text-decoration:none}.bow-single-image{aspect-ratio:1;overflow:hidden;background:#f3e8e1;border-radius:5px}.bow-single-image img{display:block;width:100%;height:100%;object-fit:contain}.bowty-store .bow-single-card h2{font-size:26px;margin:20px 0 10px}.bow-single-card p{margin:0;font-size:15px;color:#6b5557}@media(max-width:989px)and (min-width:750px){.bow-discover-card{padding:20px 18px}.bowty-store .bow-discover-card h3{font-size:22px}.bow-scoops-grid,.bow-singles-inner{gap:35px}}@media(max-width:749px){.bow-brand-banner{min-height:0;display:block}.bow-brand-banner>img{object-position:74% top;height:310px}.bow-brand-banner:after{background:linear-gradient(180deg,#fcf8f300,#fcf8f326 90px,#fcf8f3eb 205px,#fcf8f3 285px)}.bow-brand-banner .bow-wrap{padding-top:185px;padding-bottom:32px}.bow-brand-banner .bow-eyebrow{font-size:9px;margin-bottom:14px}.bowty-store .bow-brand-banner h1{font-size:34px;line-height:1.13;letter-spacing:-.035em;margin-bottom:18px;max-width:390px}.bow-brand-lead{font-size:14px;line-height:1.75;margin-bottom:23px;max-width:380px}.bow-brand-banner .bow-button{font-size:13px;min-height:50px}.bow-discover{padding:32px 0 0}.bowty-store .bow-discover h2{font-size:30px;margin-bottom:20px}.bow-discover-grid{grid-template-columns:1fr;gap:10px}.bow-discover-card{padding:19px 20px;align-items:center}.bowty-store .bow-discover-card h3{font-size:23px;margin-bottom:7px}.bow-discover-card p{font-size:12px;line-height:1.65}.bow-discover-card>span{font-size:22px}.bow-exclusive-note{padding:18px;margin-top:25px}.bow-exclusive-note p:last-child{font-size:13px}.bow-scoops-editorial{padding:45px 0}.bow-scoops-grid,.bow-singles-inner{grid-template-columns:1fr;gap:18px}.bowty-store .bow-scoops-grid h2,.bowty-store .bow-singles-inner h2{font-size:36px;margin-bottom:0}.bow-scoop-body,.bow-scoop-exclusive{font-size:14px}.bow-singles-teaser{padding:42px 0}.bow-singles-inner>div>p:not(.bow-eyebrow){font-size:14px}.bow-single-catalog{padding:35px 0 45px}.bow-single-grid{grid-template-columns:1fr;gap:30px}.bowty-store .bow-single-card h2{font-size:26px}}.header__heading-logo{width:130px!important;height:96px!important;max-height:96px!important;object-fit:cover!important;object-position:center!important}.header__heading-logo-wrapper{width:130px!important;height:96px!important}@media(max-width:989px){.header__heading-logo{width:110px!important;height:82px!important;max-height:82px!important}.header__heading-logo-wrapper{width:110px!important;height:82px!important}}.bow-arrow{display:block;flex:0 0 24px;width:24px;height:24px}.bow-discover-card>.bow-arrow{color:var(--bow-wine);align-self:center}.bow-button>.bow-arrow{width:21px;height:21px;flex-basis:21px}.bow-product-back{margin:0 0 25px;font-size:12px;letter-spacing:.04em}.bow-product-back a{color:var(--bow-ink);text-underline-offset:4px}.bow-product-copy{padding-top:10px;color:var(--bow-ink)}.bow-product-copy h2{font:400 29px/1.2 Georgia,serif;letter-spacing:-.025em;margin:0 0 20px}.bow-product-copy p{font-size:15px;line-height:1.85;color:#61474b}.bow-product-copy ul{list-style:none;padding:0;margin:24px 0}.bow-product-copy li{padding:12px 0;border-bottom:1px solid #e4d4cc;font-size:14px;line-height:1.65}.bow-product-copy li:first-child{border-top:1px solid #e4d4cc}.bowty-store .product__title h1{font-size:clamp(30px,3.2vw,45px);line-height:1.14;overflow-wrap:anywhere}.bowty-store .bow-product-lead{font-size:15px;line-height:1.8;color:#6b5557;margin:16px 0 24px}.bow-retired-box{padding:90px 0;min-height:480px}.bow-retired-box .bow-wrap{max-width:850px}.bow-retired-box h1{font:400 clamp(36px,4vw,58px)/1.12 Georgia,serif;margin:0 0 26px}.bow-retired-box p:not(.bow-eyebrow){font-size:17px;line-height:1.85;margin-bottom:30px}@media(max-width:749px){.bow-product-back{margin-bottom:18px}.bowty-store .product__title h1{font-size:32px}.bow-product-copy h2{font-size:27px}.bow-product-copy p{font-size:14px}.bow-product-copy li{font-size:13px}.bow-retired-box{padding:50px 0}.bow-retired-box p:not(.bow-eyebrow){font-size:15px}}.bowty-store .bow-single-catalog,.bowty-store .bow-single-catalog h1,.bowty-store .bow-single-catalog h2,.bowty-store .bow-single-catalog p,.bowty-store .bow-single-catalog a{color:#741b2f}.bowty-store .bow-single-catalog h1,.bowty-store .bow-single-catalog h2{font-family:Georgia,Times New Roman,serif;font-weight:400}.bow-single-catalog #bow-single-products{scroll-margin-top:30px}.bow-single-catalog .pagination-wrapper{margin:30px 0 40px}.bow-single-catalog .pagination__item,.bowty-store .collection-hero__title,.bowty-store .collection-hero__description,.bowty-store .collection .card__heading,.bowty-store .collection .card__heading a,.bowty-store .collection .price,.bowty-store .collection .price-item{color:#741b2f}.bowty-store .collection .card__heading{font-family:Georgia,Times New Roman,serif;font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bowty-brand.css.map */
