#MainContent .product{--pd-brown: #4f1f00;--pd-wine: #742c3b;--pd-rose: #f2c9cf;--pd-cream: #f6f1ea;--pd-line: rgba(79, 31, 0, .12);--pd-ease: cubic-bezier(.22, .61, .36, 1)}#MainContent .product .product__info-wrapper{background:#fff!important;border:1px solid var(--pd-line)!important;border-radius:20px!important;box-shadow:none!important}#MainContent .product .product__info-container{color:var(--pd-brown);font-family:var(--font-body-family)}#MainContent .product .bp-type{font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--pd-brown)!important;opacity:.6;font-weight:400!important}#MainContent .product .bp-stars{display:inline-flex!important;align-items:center!important;gap:8px!important;margin:12px 0 14px!important;padding:0!important;background:none!important;border:0!important;text-decoration:none;color:var(--pd-brown)}#MainContent .product .bp-stars__icons{color:var(--pd-wine)!important;letter-spacing:1px!important;font-size:13px!important}#MainContent .product .bp-stars__rating{font-family:Fraunces,Georgia,serif!important;font-variation-settings:"SOFT" 100,"WONK" 1;font-weight:600!important;font-size:15px!important;color:var(--pd-brown)!important}#MainContent .product .bp-stars__count{font-size:12px!important;color:var(--pd-brown)!important;opacity:.7;text-decoration:underline;text-decoration-color:#4f1f0040;text-underline-offset:3px}#MainContent .product .bp-title{font-family:Fraunces,Georgia,serif!important;font-variation-settings:"SOFT" 100,"WONK" 1;font-style:normal!important;font-weight:600!important;text-transform:none!important;font-size:clamp(28px,2.6vw,38px)!important;line-height:1.05!important;letter-spacing:-.03em!important;color:var(--pd-brown)!important;margin:0 0 12px!important}#MainContent .product .bp-price .price-item,#MainContent .product .bp-price .price{font-family:var(--font-body-family)!important;font-size:17px!important;font-weight:500!important;color:var(--pd-brown)!important;letter-spacing:.01em!important}#MainContent .product .bp-divider{background:var(--pd-line)!important;margin:22px 0!important}#MainContent .product .bp-tabs__nav{gap:22px!important;border-bottom:1px solid var(--pd-line)!important}#MainContent .product .bp-tab-btn{font-family:var(--font-body-family)!important;font-size:11px!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:500!important;color:var(--pd-brown)!important;opacity:.5;padding:0 0 12px!important;background:none!important;transition:opacity .3s}#MainContent .product .bp-tab-btn--active,#MainContent .product .bp-tab-btn:hover{opacity:1}#MainContent .product .bp-tabs__bar{background:var(--pd-rose)!important;height:3px!important}#MainContent .product .bp-tabs__panels{background:none!important;border:0!important;padding:16px 0 0!important}#MainContent .product .bp-panel,#MainContent .product .bp-panel p{font-size:14px!important;line-height:1.75!important;color:var(--pd-brown)!important}#MainContent .product .bp-form{margin-top:22px!important}#MainContent .product .bp-qty-wrap,#MainContent .product .bp-form .quantity{border:1px solid var(--pd-line)!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important}#MainContent .product .bp-form .quantity:before,#MainContent .product .bp-form .quantity:after{display:none!important}#MainContent .product .bp-form .quantity__button,#MainContent .product .bp-form .quantity__input{color:var(--pd-brown)!important}#MainContent .product .bp-atc,#MainContent .product .bp-form .product-form__submit{border-radius:10px!important;background:var(--pd-brown)!important;color:var(--pd-cream)!important;border:0!important;box-shadow:none!important;font-family:var(--font-body-family)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;min-height:54px!important;transition:background .4s var(--pd-ease),transform .4s var(--pd-ease)!important}#MainContent .product .bp-atc:before,#MainContent .product .bp-atc:after{display:none!important}#MainContent .product .bp-atc:hover:not([disabled]){background:var(--pd-wine)!important;transform:translateY(-1px)}#MainContent .product .bp-atc__sep{background:#f6f1ea59!important}#MainContent .product .bp-atc__price{font-weight:500!important;letter-spacing:.04em!important}#MainContent .product .bp-payment-icons{opacity:.6;filter:grayscale(1);margin-top:14px!important}#MainContent .product .bp-trust{background:var(--pd-cream)!important;border:0!important;border-radius:14px!important;margin-top:18px!important}#MainContent .product .bp-trust__item{color:var(--pd-brown)!important}#MainContent .product .bp-trust__item svg{color:var(--pd-wine)!important}#MainContent .product .bp-trust__title{font-size:12.5px!important;font-weight:500!important;color:var(--pd-brown)!important}#MainContent .product .bp-trust__sub{font-size:11px!important;opacity:.65;color:var(--pd-brown)!important}#MainContent .product .bp-inv{font-size:12px!important;color:var(--pd-brown)!important;opacity:.8}#MainContent .product .bp-benefits{gap:10px!important;margin-top:18px!important}#MainContent .product .bp-benefit{font-size:13.5px!important;color:var(--pd-brown)!important}#MainContent .product .bp-benefit svg,#MainContent .product .bp-benefit__icon{color:var(--pd-wine)!important}#MainContent .product .bp-testimonials{display:grid!important;gap:12px!important;margin-top:22px!important}#MainContent .product .bp-testi{margin:0!important;padding:18px 20px!important;background:#fff!important;border:1px solid var(--pd-line)!important;border-radius:14px!important;box-shadow:none!important}#MainContent .product .bp-testi__stars{color:var(--pd-wine)!important;font-size:12px!important;letter-spacing:1px!important}#MainContent .product .bp-testi__text{margin:8px 0 10px!important;padding:0!important;border:0!important;font-family:Fraunces,Georgia,serif!important;font-variation-settings:"SOFT" 100,"WONK" 1;font-style:normal!important;font-weight:400!important;font-size:15px!important;line-height:1.45!important;color:var(--pd-brown)!important}#MainContent .product .bp-testi__author{font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--pd-brown)!important;opacity:.65}#MainContent .product .product__media-item img,#MainContent .product .product__media{border-radius:var(--hp-radius, 10px)}#MainContent .product .thumbnail{border-radius:8px!important}#MainContent .product .thumbnail[aria-current]{box-shadow:0 0 0 1px var(--pd-brown, #4f1f00)!important}#MainContent [id^=pwie-],#MainContent [id^=pfaq-],#MainContent .bfd-wrap,#MainContent [id^=bpic-]{--pd-brown: #4f1f00;--pd-wine: #742c3b;--pd-rose: #f2c9cf;--pd-line: rgba(79,31,0,.12);color:#4f1f00}#MainContent [id^=pwie-] .pwie-h,#MainContent [id^=pfaq-] .pfaq-h,#MainContent .bfd-wrap .bfd-h{font-family:Fraunces,Georgia,serif!important;font-variation-settings:"SOFT" 100,"WONK" 1;font-style:normal!important;font-weight:600!important;text-transform:none!important;font-size:clamp(30px,3vw,44px)!important;line-height:1.05!important;letter-spacing:-.03em!important;color:#4f1f00!important}#MainContent [id^=pwie-] .pwie-ey,#MainContent [id^=pfaq-] .pfaq-ey,#MainContent .bfd-wrap .bfd-ey{font-family:var(--font-body-family)!important;font-size:11px!important;font-weight:400!important;letter-spacing:.18em!important;color:#4f1f00!important;opacity:.6}#MainContent [id^=pwie-]{background:#f5f5f5!important;padding:88px 0!important}#MainContent [id^=pwie-] .pwie-h{margin-bottom:48px!important}#MainContent [id^=pwie-] .pwie-grid{gap:clamp(16px,2vw,28px)}#MainContent [id^=pwie-] .pwie-step{background:#fff;border-radius:var(--hp-radius, 10px);padding:32px 26px 30px;text-align:left}#MainContent [id^=pwie-] .pwie-arr{display:none!important}#MainContent [id^=pwie-] .pwie-num{font-family:Fraunces,Georgia,serif!important;font-style:normal!important;font-weight:600!important;font-size:15px!important;opacity:1!important;color:#742c3b!important;margin-bottom:18px!important;display:inline-flex!important;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#f2c9cf}#MainContent [id^=pwie-] .pwie-tit{font-family:Fraunces,Georgia,serif!important;font-weight:600!important;font-size:20px!important;letter-spacing:-.02em;color:#4f1f00!important}#MainContent [id^=pwie-] .pwie-txt{font-size:13.5px!important;color:#4f1f00!important;opacity:.8}#MainContent .bfd-wrap{background:#fff!important}#MainContent .bfd-wrap .bfd-img,#MainContent .bfd-wrap .bfd-img img{border-radius:var(--hp-radius, 10px)!important}#MainContent .bfd-wrap .bfd-item{border-bottom:1px solid rgba(79,31,0,.12);padding:14px 0!important;margin:0!important}#MainContent .bfd-wrap .bfd-txt{font-size:14px!important;line-height:1.65!important;color:#4f1f00!important}#MainContent .bfd-wrap .bfd-dot{background:#742c3b!important;color:#742c3b!important}#MainContent [id^=bpic-]{background:#fff!important}#MainContent [id^=bpic-] .bpic-item,#MainContent [id^=bpic-] .bpic-item img{border-radius:var(--hp-radius, 10px)!important}#MainContent [id^=pfaq-]{background:#f5f5f5!important;padding:88px 0!important}#MainContent [id^=pfaq-] .pfaq-div{background:#4f1f001f!important}#MainContent [id^=pfaq-] .pfaq-qtxt{font-family:Fraunces,Georgia,serif!important;font-variation-settings:"SOFT" 100,"WONK" 1;font-weight:500!important;font-size:clamp(17px,1.3vw,19px)!important;color:#4f1f00!important}#MainContent [id^=pfaq-] .pfaq-item.open .pfaq-qtxt{color:#742c3b!important}#MainContent [id^=pfaq-] .pfaq-icon{color:#4f1f00!important}#MainContent [id^=pfaq-] .pfaq-atxt{font-size:14px!important;line-height:1.75!important;color:#4f1f00!important;opacity:.85}#MainContent .product .bp-benefit svg,#MainContent .product .bp-benefit path,#MainContent .product .bp-benefit polyline{color:#742c3b!important;stroke:#742c3b!important}#MainContent .bp-sticky{background:#ffffffeb!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid rgba(79,31,0,.1)!important;box-shadow:0 -10px 30px #2a10000f!important}#MainContent .bp-sticky-img img{border-radius:8px!important}#MainContent .bp-sticky-name{font-family:Fraunces,Georgia,serif!important;font-variation-settings:"SOFT" 100,"WONK" 1;font-weight:600!important;font-size:15px!important;letter-spacing:-.01em;color:#4f1f00!important}#MainContent .bp-sticky button,#MainContent .bp-sticky .bp-sticky-cta{border-radius:10px!important;background:#4f1f00!important;color:#f6f1ea!important;border:0!important;font-size:11px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;padding:14px 26px!important;transition:background .4s ease!important}#MainContent .bp-sticky button:hover,#MainContent .bp-sticky .bp-sticky-cta:hover{background:#742c3b!important}#MainContent .product__media-list .product__media-item .product-media-container .media,#MainContent .product__media-list .product__media-item .product__media{padding-top:133.333%!important}#MainContent .product__media-list .product__media-item img{object-fit:cover!important;object-position:center 45%}#MainContent .product__media-list .product__media-item .product-media-container{background:#f5f5f5;border-radius:var(--hp-radius, 10px)!important;overflow:hidden}#MainContent .product__media-list .product__media,#MainContent .product__media-list .media{border-radius:var(--hp-radius, 10px)!important;overflow:hidden}#MainContent .thumbnail-slider{margin-top:14px!important}#MainContent .thumbnail-list{gap:10px!important}#MainContent .thumbnail{border-radius:12px!important;overflow:hidden;border:0!important;opacity:.6;transition:opacity .3s,box-shadow .3s}#MainContent .thumbnail:hover,#MainContent .thumbnail[aria-current]{opacity:1;box-shadow:0 0 0 1.5px #4f1f00!important}#MainContent .thumbnail-slider .slider-button{color:#4f1f00!important}#MainContent .product .product__info-wrapper{border:0!important;border-radius:24px!important;background:#fff!important;box-shadow:0 24px 60px #2a10001a,0 2px 8px #2a10000d!important}@media screen and (min-width:990px){#MainContent .product .product__info-container{padding:40px 44px!important}}#MainContent .shopify-section:has(>section[id^=MainProduct]){background:#fff}#MainContent .product .bp-title{margin-bottom:10px!important}#MainContent .product .bp-type{display:inline-block;padding:6px 12px;border-radius:999px;background:#f2c9cf;opacity:1!important;color:#742c3b!important;font-size:10px!important}#MainContent .product .bp-price .price-item{font-size:18px!important}#MainContent .product .price .price__regular .price-item--regular:after{content:""}#MainContent .product .bp-benefits{padding-top:18px!important;border-top:1px solid rgba(79,31,0,.1)}#MainContent .product .bp-inv{margin-top:14px!important}@media screen and (min-width:750px){#MainContent .product--thumbnail media-gallery,#MainContent .product--thumbnail_slider media-gallery{flex-direction:column!important;align-items:stretch!important;gap:14px!important}#MainContent .product--thumbnail .thumbnail-slider,#MainContent .product--thumbnail_slider .thumbnail-slider{order:2!important;width:100%!important;flex-direction:row!important;align-items:center!important;margin-top:0!important}#MainContent .product--thumbnail .thumbnail-list,#MainContent .product--thumbnail_slider .thumbnail-list{flex-direction:row!important;flex-wrap:nowrap!important;width:100%!important;display:flex!important;gap:10px!important;overflow-x:auto!important;scrollbar-width:none;padding:2px!important}#MainContent .product--thumbnail .thumbnail-list__item,#MainContent .product--thumbnail_slider .thumbnail-list__item{width:64px!important;flex:0 0 64px!important}#MainContent .thumbnail-slider>.slider-button{display:none!important}#MainContent .product--thumbnail media-gallery>slider-component:not(.thumbnail-slider),#MainContent .product--thumbnail_slider media-gallery>slider-component:not(.thumbnail-slider){width:100%!important}}#MainContent .product .bp-atc{white-space:nowrap!important;font-size:11px!important;letter-spacing:.14em!important;padding:0 22px!important}#MainContent .product .bp-trust__title{white-space:nowrap}#MainContent .thumbnail{border-radius:10px!important}#MainContent .product .bp-form__row{gap:10px!important;align-items:center!important}#MainContent .product .bp-qty-wrap{height:50px!important;width:108px!important;border:0!important;border-radius:999px!important;background:#fff!important;box-shadow:inset 0 0 0 1px #4f1f0024!important}#MainContent .product .bp-qty-wrap .quantity{height:50px!important;min-height:50px!important;background:transparent!important;box-shadow:none!important;border:0!important}#MainContent .product .bp-qty-wrap .quantity__input{font-size:14px!important;height:50px!important}#MainContent .product .bp-qty-wrap .quantity__button svg{width:9px!important}#MainContent .product .bp-atc{min-height:50px!important;height:50px!important;gap:14px!important;font-size:11px!important;font-weight:500!important;letter-spacing:.18em!important;box-shadow:0 10px 24px #4f1f002e!important;position:relative;overflow:hidden}#MainContent .product .bp-atc:after{content:""!important;display:block!important;position:absolute;top:0;bottom:0;left:-40%;width:30%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.22),transparent);transform:skew(-20deg);transition:left .8s cubic-bezier(.22,.61,.36,1)}#MainContent .product .bp-atc:hover:after{left:120%}#MainContent .product .bp-atc:hover:not([disabled]){box-shadow:0 14px 30px #742c3b47!important}#MainContent .product .bp-atc__sep{width:1px!important;height:14px!important;background:#f6f1ea4d!important}#MainContent .product .bp-atc__price{font-family:Fraunces,Georgia,serif!important;font-variation-settings:"SOFT" 100,"WONK" 1;font-size:15px!important;letter-spacing:0!important;text-transform:none!important;font-weight:500!important}#MainContent .bp-sticky .bp-sticky-cta{height:46px!important;padding:0 26px!important;box-shadow:0 8px 20px #4f1f0029!important}#MainContent .product .bp-trust{background:#fff!important;box-shadow:inset 0 0 0 1px #4f1f0014}#MainContent .product .bp-trust__sub{white-space:nowrap}#MainContent .product .product__info-container{padding-top:36px!important}#MainContent .product .bp-title{font-size:clamp(26px,2.3vw,34px)!important}#MainContent .product .bp-price{display:flex;align-items:baseline;gap:10px}#MainContent .product .bp-price .price-item{font-family:Fraunces,Georgia,serif!important;font-variation-settings:"SOFT" 100,"WONK" 1;font-weight:600!important;font-size:24px!important;letter-spacing:-.01em!important}#MainContent .product .bp-price:after{content:"inkl. MwSt.";font-size:11px;letter-spacing:.06em;opacity:.6}#MainContent .product .bp-tabs__nav{display:inline-flex!important;gap:4px!important;padding:4px!important;border:0!important;border-radius:999px!important;background:#fff;box-shadow:inset 0 0 0 1px #4f1f0014}#MainContent .product .bp-tabs__bar{display:none!important}#MainContent .product .bp-tab-btn{padding:9px 16px!important;border-radius:999px!important;opacity:.6;letter-spacing:.14em!important;font-size:10.5px!important;transition:background .35s,color .35s,opacity .35s!important}#MainContent .product .bp-tab-btn--active{background:#f2c9cf!important;color:#742c3b!important;opacity:1}#MainContent .product .bp-tabs__panels{padding-top:18px!important}#MainContent .product .bp-panel,#MainContent .product .bp-panel p{font-size:14.5px!important}#MainContent .product .bp-divider{display:none!important}#MainContent .product .bp-pay{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:14px 0 0}#MainContent .product .bp-pay__label{display:inline-flex;align-items:center;gap:6px;font-size:11px;letter-spacing:.06em;opacity:.65}#MainContent .product .bp-pay .bp-payment-icons{margin:0!important;gap:5px!important;opacity:1!important;filter:none!important}#MainContent .product .bp-pay .bp-payment-icons .icon{height:20px!important;opacity:1!important;filter:grayscale(1) opacity(.55);border-radius:4px}#MainContent .product .bp-trust{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;background:none!important;box-shadow:none!important;padding:0!important;margin-top:20px!important}#MainContent .product .bp-trust__item{display:flex!important;align-items:center!important;gap:12px!important;padding:14px!important;background:#fff;border:0!important;border-radius:14px;box-shadow:inset 0 0 0 1px #4f1f0012}#MainContent .product .bp-trust__item svg{flex:0 0 36px;width:36px!important;height:36px!important;padding:9px;border-radius:50%;background:#f2c9cf;color:#742c3b!important}#MainContent .product .bp-trust__item>div{display:flex;flex-direction:column;gap:2px;min-width:0}#MainContent .product .bp-trust__title{font-size:12.5px!important}#MainContent .product .bp-trust__sub{white-space:normal!important;font-size:11px!important}#MainContent .product .bp-tabs__nav,#MainContent .product .bp-trust__item{background:#f5f5f5!important;box-shadow:none!important}#MainContent .product .bp-trust{background:none!important;box-shadow:none!important}#MainContent .product .bp-testi{background:#f5f5f5!important;border:0!important}#MainContent .product .product__info-wrapper{border-radius:var(--hp-radius-lg, 24px)!important}#MainContent .thumbnail{border-radius:6px!important}#MainContent .product__media-list .product__media-item .product-media-container,#MainContent .product__media-list .media{border-radius:var(--hp-radius, 10px)!important}#MainContent .product .bp-type{background:none!important;padding:0!important;color:#4f1f00!important;opacity:.55!important;font-size:10.5px!important}#MainContent .product .bp-stars{margin:10px 0 12px!important}#MainContent .product .bp-price:after{display:none}#MainContent .product .bp-price .price-item{font-family:var(--font-body-family)!important;font-weight:500!important;font-size:17px!important}#MainContent .product .bp-tabs__nav{background:none!important;padding:0!important;gap:22px!important;border-radius:0!important;box-shadow:none!important;border-bottom:1px solid rgba(79,31,0,.1)!important;display:flex!important}#MainContent .product .bp-tab-btn{padding:0 0 10px!important;border-radius:0!important;background:none!important;color:#4f1f00!important;opacity:.45;border-bottom:1.5px solid transparent!important;margin-bottom:-1px}#MainContent .product .bp-tab-btn--active{background:none!important;color:#4f1f00!important;opacity:1;border-bottom-color:#4f1f00!important}#MainContent .product .bp-pay{justify-content:flex-start;margin-top:12px}#MainContent .product .bp-pay__label{display:none}#MainContent .product .bp-pay .bp-payment-icons .icon{height:17px!important;filter:grayscale(1) opacity(.4)}#MainContent .product .bp-trust{display:flex!important;gap:22px!important;margin-top:18px!important;padding-top:18px!important;border-top:1px solid rgba(79,31,0,.1)!important}#MainContent .product .bp-trust__item{padding:0!important;background:none!important;gap:8px!important;border:0!important}#MainContent .product .bp-trust__item svg{flex:0 0 16px!important;width:16px!important;height:16px!important;padding:0!important;background:none!important;color:#4f1f00!important;opacity:.7}#MainContent .product .bp-trust__sub{display:none!important}#MainContent .product .bp-trust__title{font-size:12px!important;font-weight:400!important;white-space:nowrap}#MainContent .product .bp-inv{display:none!important}#MainContent .product .bp-benefits{border-top:0!important;padding-top:0!important;margin-top:16px!important}#MainContent .product .bp-benefit{font-size:13px!important}#MainContent .product .bp-testimonials .bp-testi:nth-child(n+2){display:none!important}#MainContent .product .bp-testi{background:none!important;padding:18px 0 0!important;border-top:1px solid rgba(79,31,0,.1)!important;border-radius:0!important}#MainContent .product .bp-trust{justify-content:flex-start!important;gap:20px!important;margin:14px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}#MainContent .product .bp-trust:before,#MainContent .product .bp-trust:after{display:none!important}#MainContent .product .bp-trust__item{border:0!important;border-right:0!important;border-bottom:0!important}#MainContent .product .bp-trust__title{font-size:12px!important;opacity:.8}#MainContent .product .bp-benefits{display:none!important}#MainContent .product .bp-pay{margin-top:16px!important}#MainContent .product .bp-testimonials{margin-top:22px!important}#MainContent .product .bp-testi{padding-top:20px!important}#MainContent .product .bp-testi__text{font-size:14px!important}#MainContent .product .bp-pay{display:none!important}#MainContent .product .bp-trust{display:flex!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap;gap:0!important;margin:16px 0 0!important}#MainContent .product .bp-trust__item svg{display:none!important}#MainContent .product .bp-trust__item{padding:0!important}#MainContent .product .bp-trust__item+.bp-trust__item:before{content:"\b7";margin:0 10px;opacity:.5}#MainContent .product .bp-trust__title{font-size:10.5px!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:400!important;opacity:.65!important}#MainContent .product .bp-trust:after{content:"\b7   PayPal & Klarna"!important;display:inline!important;position:static!important;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;opacity:.65;margin-left:12px;background:none!important;border:0!important;width:auto!important;height:auto!important}#MainContent .product .bp-type{font-size:9.5px!important}#MainContent .product .bp-stars__icons{font-size:11px!important}#MainContent .product .bp-stars__rating{font-size:13px!important}#MainContent .product .bp-stars__count{font-size:11px!important}#MainContent .product .bp-price{margin-bottom:30px!important}#MainContent .product .bp-price .price-item{font-size:15px!important}#MainContent .product .bp-tab-btn{font-size:9.5px!important}#MainContent .product .bp-tabs__panels{padding-top:16px!important}#MainContent .product .bp-panel,#MainContent .product .bp-panel p{font-size:13px!important;line-height:1.75!important}#MainContent .product .bp-tabs{margin-bottom:30px!important}#MainContent .product .bp-form{margin-top:0!important}#MainContent .product .bp-atc{font-size:10px!important;height:48px!important;min-height:48px!important}#MainContent .product .bp-atc__price{font-size:14px!important}#MainContent .product .bp-qty-wrap{height:48px!important}#MainContent .product .bp-qty-wrap .quantity,#MainContent .product .bp-qty-wrap .quantity__input{height:48px!important;min-height:48px!important;font-size:13px!important}#MainContent .product .bp-trust{margin-top:18px!important}#MainContent .product .bp-testi__text{font-size:13px!important}#MainContent .product .bp-trust:after{content:none!important;display:none!important}#MainContent .product .bp-qty-wrap{display:none!important}#MainContent .product .bp-form__row{display:block!important}#MainContent .product .bp-atc{width:100%!important;height:58px!important;min-height:58px!important;font-size:11px!important}#MainContent .product .bp-atc__price{font-size:16px!important}#MainContent .product .bp-upsell{display:flex;align-items:center;gap:14px;width:100%;margin-top:12px;padding:12px 14px;background:#fff;border:1px dashed rgba(116,44,59,.35);border-radius:14px;cursor:pointer;text-align:left;font:inherit;color:#4f1f00;transition:border-color .4s,background .4s}#MainContent .product .bp-upsell:hover{border-style:solid;border-color:#742c3b;background:#fdf7f8}#MainContent .product .bp-upsell__check{flex:0 0 20px;width:20px;height:20px;border-radius:50%;border:1px solid rgba(79,31,0,.35);display:inline-flex;align-items:center;justify-content:center;color:transparent;transition:background .4s,border-color .4s,color .4s,transform .4s cubic-bezier(.22,.61,.36,1)}#MainContent .product .bp-upsell:hover .bp-upsell__check{border-color:#742c3b}#MainContent .product .bp-upsell__text{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}#MainContent .product .bp-upsell__title{font-size:12.5px;font-weight:500;white-space:nowrap}#MainContent .product .bp-upsell__sub{font-size:11px;opacity:.6}#MainContent .product .bp-upsell__price{display:none;font-family:Fraunces,Georgia,serif;font-variation-settings:"SOFT" 100,"WONK" 1;font-weight:600;font-size:14px;white-space:nowrap}#MainContent .product .bp-upsell__img{flex:0 0 34px;width:34px;height:34px;border-radius:50%;overflow:hidden;background:#f5f5f5}#MainContent .product .bp-upsell__img img{width:100%;height:100%;object-fit:cover;display:block}#MainContent .product .bp-upsell.is-loading{opacity:.6}#MainContent .product .bp-upsell.is-done{border-style:solid;border-color:#742c3b;background:#fdf7f8;cursor:default}#MainContent .product .bp-upsell.is-done .bp-upsell__check{background:#742c3b;border-color:#742c3b;color:#fff;transform:scale(1.1)}#MainContent .product .bp-upsell.is-done .bp-upsell__title:after{content:" \2713";color:#742c3b}#MainContent .product .bp-tab-btn{position:relative;border-bottom-color:transparent!important;transition:opacity .4s ease,color .4s ease!important}#MainContent .product .bp-tab-btn:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1.5px;background:#742c3b;transform:scaleX(0);transform-origin:left;transition:transform .55s cubic-bezier(.22,.61,.36,1)}#MainContent .product .bp-tab-btn--active:after{transform:scaleX(1)}#MainContent .product .bp-tab-btn:hover:not(.bp-tab-btn--active):after{transform:scaleX(.35);opacity:.4}#MainContent .product .bp-panel--active{animation:bpPanelIn .6s cubic-bezier(.22,.61,.36,1) both}#MainContent .product .bp-panel--active>*{animation:bpPanelIn .6s cubic-bezier(.22,.61,.36,1) both}#MainContent .product .bp-panel--active>*:nth-child(2){animation-delay:.07s}#MainContent .product .bp-panel--active>*:nth-child(3){animation-delay:.14s}@keyframes bpPanelIn{0%{opacity:0;transform:translateY(8px);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}@media(prefers-reduced-motion:reduce){#MainContent .product .bp-panel--active,#MainContent .product .bp-panel--active>*{animation:none}}#MainContent .product .bp-upsell{border:0!important;background:#fbf0f1!important;box-shadow:inset 0 0 0 1px #742c3b2e;padding:12px 14px 12px 16px}#MainContent .product .bp-upsell:hover{background:#f8e4e7!important;box-shadow:inset 0 0 0 1px #742c3b66}#MainContent .product .bp-upsell.is-done{background:#f8e4e7!important;box-shadow:inset 0 0 0 1.5px #742c3b}#MainContent .product .bp-upsell__check{background:#fff;border-color:#742c3b73}#MainContent .product .bp-upsell__title{font-weight:600;color:#742c3b}#MainContent .product .bp-upsell__img{flex:0 0 auto;width:auto;height:44px;border-radius:4px;background:none;overflow:visible}#MainContent .product .bp-upsell__img img{width:auto;height:44px;object-fit:contain;border-radius:3px;box-shadow:0 4px 10px #4f1f0026}@media screen and (min-width:990px){#MainContent section[id^=MainProduct-].page-width{max-width:1440px}#MainContent section[id^=MainProduct-] .product{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)!important;gap:56px!important}#MainContent .product .product__media-wrapper{max-width:640px!important;justify-self:end;width:100%!important}#MainContent .product .product-media-container.constrain-height{width:100%!important;max-width:100%!important}}#MainContent .product__media-list .product__media-item .product-media-container .media,#MainContent .product__media-list .product__media-item .product__media{padding-top:120%!important}#MainContent .product .bp-specs{margin:0;display:grid;gap:0}#MainContent .product .bp-specs>div{display:grid;grid-template-columns:110px 1fr;gap:12px;padding:9px 0;border-bottom:1px solid rgba(79,31,0,.08)}#MainContent .product .bp-specs dt{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;opacity:.6;padding-top:2px}#MainContent .product .bp-specs dd{margin:0;font-size:13px}#MainContent .product .bp-eta{display:flex;align-items:center;justify-content:center;gap:8px;margin:12px 0 0;font-size:12px;color:#4f1f00}#MainContent .product .bp-eta svg{flex-shrink:0;color:#742c3b}#MainContent .product .bp-eta strong{font-weight:600;color:#742c3b}#MainContent .product .bp-express{margin-top:10px}#MainContent .product .bp-express .shopify-payment-button__button{min-height:48px;border-radius:10px!important;overflow:hidden}#MainContent .product .bp-express .shopify-payment-button__more-options{font-size:11px;color:#4f1f00;opacity:.7;text-decoration:underline;text-underline-offset:3px}#MainContent .product .bp-express .shopify-payment-button__more-options{display:none!important}#MainContent .product .bp-paylogos{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:12px 0 0;padding:0;list-style:none}#MainContent .product .bp-paylogos li{display:flex}#MainContent .product .bp-paylogos .icon{height:22px;width:auto;border-radius:4px}#MainContent .product .bp-paylogos{flex-wrap:nowrap!important;justify-content:space-between!important;gap:4px!important}#MainContent .product .bp-paylogos li{flex:0 1 auto;min-width:0}#MainContent .product .bp-paylogos .icon{height:auto!important;width:100%!important;max-width:38px;max-height:24px}#MainContent .product .bp-eta{justify-content:flex-start!important;text-align:left}#MainContent .product .bp-paylogos{margin-top:14px!important}#MainContent .product .bp-paylogos{justify-content:center!important;gap:5px!important;margin-top:12px!important}#MainContent .product .bp-paylogos li{flex:0 0 auto!important}#MainContent .product .bp-paylogos .icon{width:auto!important;height:18px!important;max-width:none!important;max-height:none!important}@media screen and (max-width:749px){#MainContent .product .bp-paylogos .icon{height:16px!important}#MainContent .product .bp-paylogos{flex-wrap:wrap!important}}#MainContent .product .bp-proof{display:flex;align-items:center;justify-content:center;gap:8px;margin:14px 0 0;font-size:12px;color:#4f1f00}#MainContent .product .bp-proof span{color:#742c3b;letter-spacing:1px;font-size:11px}#MainContent .product .bp-paylogos+.bp-proof{margin-top:12px}#MainContent .product .bp-type{display:block!important;margin:0!important}#MainContent .product .bp-type+.bp-stars{margin-top:8px!important}#MainContent .product slider-component[id^=GalleryViewer]{position:relative}#MainContent .product .bloom-gal-arrow{position:absolute;top:50%;z-index:3;transform:translateY(-50%);width:32px;height:32px;border:0;padding:0;display:flex;align-items:center;justify-content:center;background:none;color:#4f1f00;opacity:.4;cursor:pointer;transition:opacity .2s}#MainContent .product .bloom-gal-arrow:hover,#MainContent .product .bloom-gal-arrow:focus-visible{opacity:.85}#MainContent .product .bloom-gal-arrow svg{width:20px;height:20px}#MainContent .product .bloom-gal-arrow svg path{stroke-width:1.2}#MainContent .product .bloom-gal-arrow--prev{left:8px}#MainContent .product .bloom-gal-arrow--next{right:8px}#MainContent .product slider-component[id^=GalleryViewer]>.slider-buttons{display:none!important}#MainContent .product .thumbnail-slider{margin-top:12px!important}@media screen and (max-width:749px){#MainContent .product .thumbnail-slider{margin-top:10px!important}#MainContent .product .thumbnail-list__item{width:56px!important;flex:0 0 56px!important}}#MainContent .product .product__media-icon{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/bloom-pdp.css.map */
