.shopify-section--slideshow{--ld-hero-shift: -150px;--ld-hero-substack-shift: -55px}.shopify-section--slideshow .Slideshow__Content--middleLeft{top:calc(9% + 75px)!important;bottom:auto!important;transform:translate(var(--ld-hero-shift, 0px))!important;align-self:flex-start!important;max-width:600px;left:6%!important;right:auto!important;margin-left:200px!important;margin-right:auto!important;align-items:center!important;text-align:center!important}.shopify-section--slideshow .Heading,.shopify-section--slideshow .SectionHeader__Heading{color:#000!important}.shopify-section--slideshow .SectionHeader__Heading{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(2.75rem,6vw,5rem)!important;line-height:1.05!important;text-transform:none!important;letter-spacing:0!important;font-weight:600!important;white-space:nowrap!important}.shopify-section--slideshow .SectionHeader__SubHeading{color:#000!important;font-family:Cormorant Garamond,Georgia,serif!important;font-size:calc(1.2rem + 5px)!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important}.shopify-section--slideshow .ld-hero-divider{display:block;width:63px;height:2px;background:#d81b60;margin:calc(18px + var(--ld-hero-substack-shift, 0px)) auto 18px}.shopify-section--slideshow .ld-hero-script{font-family:Dancing Script,cursive;color:#d81b60;font-size:calc(1.7rem + 2px);margin:18px 0 8px}.shopify-section--slideshow .ld-hero-heart svg{width:26px;height:26px;stroke:#e08796}#shopify-section-1589875851432 .SectionHeader__Description,#shopify-section-1589875851432 .SectionHeader__Description .Rte,#shopify-section-1589875851432 .SectionHeader__Description p{text-align:left!important}@media screen and (max-width:740px){.shopify-section--slideshow{--ld-hero-shift: 0px;--ld-hero-substack-shift: 0px}.shopify-section--slideshow .Slideshow__Content--middleLeft{top:50%!important;bottom:auto!important;left:50%!important;right:auto!important;transform:translate(calc(-50% - 55px),-50%)!important;margin-left:0!important;margin-right:0!important;max-width:90vw!important;width:90vw!important;text-align:center!important}.shopify-section--slideshow .SectionHeader__Heading{white-space:normal!important;font-size:clamp(2rem,8vw,3rem)!important}.shopify-section--slideshow .SectionHeader__SubHeading{font-size:1.1rem!important}.shopify-section--slideshow .SectionHeader__Heading,.shopify-section--slideshow .SectionHeader__SubHeading,.shopify-section--slideshow .ld-hero-script{text-shadow:0 1px 12px rgba(255,255,255,.6)!important}}@media screen and (max-width:740px){.shopify-section--slideshow .ld-hero-script{transform:translate(5px,4px)!important}}@media screen and (max-width:740px){.shopify-section--slideshow .SectionHeader__Heading{transform:translate(-16px,35px)!important}}@media screen and (max-width:740px){.shopify-section--slideshow .ld-hero-divider,.shopify-section--slideshow .SectionHeader__SubHeading{transform:translateY(23px)}}@media screen and (max-width:740px){#shopify-section-1589875851432 .SectionHeader__Heading{display:inline-block!important;max-width:6.5em!important}}#section-1584607584717 .CollectionItem__Wrapper{aspect-ratio:4 / 5}#section-1584607584717 .CollectionItem__Image{background-size:cover}.ProductForm__QuantityRow{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.ProductForm__QuantityRow .ProductForm__QuantitySelector{margin-bottom:0}.ProductForm__SizeChartLink{background:none;border:0;padding:8px 12px;min-height:44px;font-size:1.25rem;font-weight:700;text-align:center;color:#1f2937;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ProductForm__SizeChartLink:hover{color:#c2185b}.LDSizeChartModal{background:#fff;color:#1f2937}.LDSizeChartModal .Modal__Title,.LDSizeChartModal .Rte,.LDSizeChartModal td,.LDSizeChartModal p{color:#1f2937}.LDSizeChartModal{width:640px;max-width:calc(100vw - 40px);padding:32px 32px 28px}.LDSizeChartModal .Modal__Header{margin-bottom:16px}.LDSizeChartModal .Modal__Close{position:absolute;top:16px;right:16px;bottom:auto;z-index:2}.LDSizeChartModal__TableWrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.LDSizeChartModal table{width:100%;border-collapse:collapse}.LDSizeChartModal table td,.LDSizeChartModal table th{white-space:nowrap}@media screen and (max-width:640px){.LDSizeChartModal{width:calc(100vw - 32px);max-width:calc(100vw - 32px);max-height:80vh;max-height:80dvh;padding:28px 20px 24px}.LDSizeChartModal td{font-size:13px;padding:8px 6px!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/custom.css.map */
