.product-card .badge--sale{background-color:#c4697c!important;color:#fff!important;font-size:.7rem;font-weight:600;padding:3px 10px;border-radius:20px;letter-spacing:.03em;text-transform:uppercase}html{scroll-behavior:smooth}::selection{background:#fce8ed;color:#1a1a1a}.product-card{transition:transform .3s ease,box-shadow .3s ease}@media(min-width:750px){.product-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #c4697c1f}}.button,[class*=button]{transition:all .25s ease!important}a:not(.button):hover{color:#c4697c!important}.product-information{padding-top:24px}.product-information .product-details>*{--spacing-block-start: 0px;--spacing-block-end: 0px}.product-information .buy-buttons-block{margin-top:4px;margin-bottom:4px}.product-information .tax-note{display:none!important}.accordion-row{border-color:#f5e8ec!important}.review__stars,.review-stars{color:#c4697c}.rating-wrapper{--star-fill-color: #c4697c !important;--star-fill-color-rgb: 196, 105, 124 !important}.rating-count{color:#bbb!important;font-size:.72rem!important;font-weight:300!important}product-title .text-block,product-title a{font-size:1.15rem!important;font-weight:600!important;color:#1a1a1a!important}.compare-at-price{color:#888!important;font-size:1rem!important;text-decoration:line-through!important;opacity:1!important}.price-item--regular.compare-at-price{color:#888!important;opacity:1!important}@media(min-width:750px){.product-grid--grid{--product-grid-columns-desktop: repeat(4, 1fr) !important}}.main-collection-grid{padding-inline:16px!important}.template-page-contact .rte,.template-page-contact .rte *{text-align:left!important}@media(max-width:749px){.header{padding-block:8px!important;min-height:auto!important}.header-announcements{font-size:.72rem!important;padding-block:6px!important}.hero{min-height:75vh!important}.hero__media,.hero__media img{object-position:center 30%!important}.hero .group{align-self:flex-start!important;padding-top:0!important}.hero h1,.hero .h1{font-size:2.8rem!important;line-height:1.05!important}.hero p{font-size:.95rem!important}.hero .button{background:#1a1a1a!important;color:#fff!important;border-color:#1a1a1a!important;padding:14px 32px!important;border-radius:8px!important}.hero .group,.hero .group *{text-align:center!important}.hero .group{align-items:center!important;align-self:flex-start!important;padding-top:0!important}.hero .section,.hero [class*=spacing]{align-items:flex-start!important;justify-content:flex-start!important}div[style*="columns:4"],div[style*="columns: 4"]{columns:2!important}div[style*="columns:3"],div[style*="columns: 3"]{columns:1!important}div[style*="gap:64px"]{gap:24px!important}.section--custom-liquid .h1{font-size:2.5rem!important}.section--custom-liquid div[style*="padding:40px"]{padding:28px 24px!important}.footer h3,.footer .h3{font-size:1.1rem!important}}@media(max-width:375px){.hero h1,.hero .h1{font-size:2.2rem!important}.section--custom-liquid .h1{font-size:2rem!important}}@media(max-width:749px){.product-information .buy-buttons{position:sticky;bottom:0;z-index:10;background:#fff;border-top:1px solid #f5e8ec;margin-left:-12px;margin-right:-12px;padding:12px;transform:translateZ(0);-webkit-transform:translateZ(0)}}@media(max-width:749px){.header,#header-group,.header-wrapper{transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sakura-custom.css.map */
