body{background-image:radial-gradient(ellipse at 50% -10%,rgba(46,65,84,.05),transparent 55%),radial-gradient(ellipse at 100% 110%,rgba(176,90,53,.04),transparent 50%);background-attachment:fixed}.section .gradient,.section{background-size:cover}h1,h2,h3,h4,.h1-size,.h2-size,.h3-size,.h4-size{font-family:var(--heading-font, "Playfair Display"),Georgia,serif;letter-spacing:.01em;text-shadow:0 1px 0 rgba(242,237,226,.35),0 2px 4px rgba(46,65,84,.1)}.section-header h2,.section-header .h2-size,.section-heading{position:relative;padding-bottom:1.2rem}.section-header h2:after,.section-header .h2-size:after{content:"";position:absolute;left:0;bottom:0;width:4.5rem;height:3px;background:linear-gradient(90deg,#B05A35,#C2A17B 70%,transparent)}.btn{font-family:var(--heading-font, "Playfair Display"),serif;letter-spacing:.14em;text-transform:uppercase;border-radius:2px;box-shadow:inset 0 -2px #0000001f,0 1px #f2ede266}.btn:hover{box-shadow:inset 0 -2px #0000002e,0 2px 8px #2e41542e}.product-item__wrapper{border:1px solid rgba(46,65,84,.16);background:#f2ede28c;box-shadow:0 2px 10px #2e41540f;transition:border-color .4s,box-shadow .4s}.product-item__wrapper:hover{border-color:#b05a3573;box-shadow:0 8px 24px #2e41541a}.product-item__media{position:relative}.product-item__media:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid rgba(46,65,84,.14);border-radius:2px;pointer-events:none;z-index:2;transition:border-color .4s}.product-item__wrapper:hover .product-item__media:after{border-color:#b05a3559}.product-item__media img{filter:sepia(.06) saturate(.92) contrast(1.02)}.product-item__wrapper:hover .product-item__media img{filter:none}.product__badges,.product__badge{border-radius:2px;font-family:var(--heading-font, "Playfair Display"),serif;letter-spacing:.06em;text-transform:uppercase;font-size:1.1rem}.header{box-shadow:0 1px #2e41541f}.header__logo{font-family:var(--heading-font, "Playfair Display"),serif}.announcement-bar,.top-bar{letter-spacing:.08em}.footer{background-image:repeating-linear-gradient(-45deg,rgba(176,90,53,.03) 0 1px,transparent 1px 4px),linear-gradient(rgba(46,65,84,.06),transparent)}.input-style,input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],select,textarea{border-radius:2px;border-color:#2e415440;background-color:#f2ede299}.input-style:focus,input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=number]:focus,select:focus,textarea:focus{border-color:#b05a35;background-color:#f2ede2f2}a:not(.btn):not(.button){text-decoration-thickness:1px;text-underline-offset:3px}a:not(.btn):not(.button):hover{text-decoration-color:#b05a35}.swiper-pagination-bullet{background:#2e415459;opacity:1}.swiper-pagination-bullet-active{background:#b05a35;width:2.4rem;border-radius:3px}hr,.divider,.border-bottom,.border-top{border-color:#2e415429}.breadcrumb-item{letter-spacing:.05em}.breadcrumb-item a{color:#2e4154}.breadcrumb-item a:hover{color:#b05a35}.price .price-regular,.product-item__price .price-regular{font-family:var(--heading-font, "Playfair Display"),serif;color:#b05a35}.price .compare-price,.product-item__price .compare-price{text-decoration-color:#2e415466}:focus-visible{outline-color:#b05a35}::selection{background:#b05a3540;color:#2e4154}
/*# sourceMappingURL=/cdn/shop/t/3/assets/seaside-vintage.css.map */
