.testimonials{position:relative}.testimonials__heading{text-align:center;margin-bottom:3.2rem}.testimonials__list{display:grid;grid-template-columns:1fr;gap:3.2rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.testimonials__list{grid-template-columns:repeat(3,1fr);gap:2.4rem}}.testimonials__item{display:flex;flex-direction:column;align-items:center;gap:1.2rem;text-align:center;padding:2.8rem 2.4rem;border-radius:1.6rem;background:rgba(var(--color-accent-gold),.06);border:.1rem solid rgba(var(--color-accent-gold),.3)}.testimonials__quote{margin:0;font-family:var(--font-heading-family);font-size:1.7rem;line-height:1.5;color:rgb(var(--color-foreground))}.testimonials__quote p{margin:0}.testimonials__quote:before{content:"\201c";display:block;font-size:3.6rem;line-height:1;color:rgb(var(--color-accent-gold));margin-bottom:.4rem}.testimonials__name{margin:0;font-size:1.3rem;letter-spacing:.04rem;color:rgba(var(--color-foreground),.7)}.testimonials__empty{text-align:center}.testimonials__empty-text{font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.instagram-cta__inner{display:flex;flex-direction:column;align-items:center;gap:1.2rem;text-align:center;max-width:56rem;margin:0 auto}.instagram-cta__heading{margin:0}.instagram-cta__text{margin:0;color:rgba(var(--color-foreground),.85);font-size:1.5rem}.instagram-cta__link{margin-top:.8rem}.instagram-cta--empty .instagram-cta__empty-note{text-align:center;font-size:1.3rem;color:rgba(var(--color-foreground),.6);max-width:44rem;margin:0 auto}.category-grid__heading{text-align:center;margin-bottom:3.2rem}.category-grid__list{display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem 1.6rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.category-grid__list{grid-template-columns:repeat(3,1fr);gap:3.2rem 2.4rem}}.category-grid__link{display:flex;flex-direction:column;align-items:center;gap:1.2rem;text-decoration:none;color:inherit}.category-grid__media{display:block;width:100%;aspect-ratio:4 / 5;border-radius:1.6rem;overflow:hidden;border:.2rem solid rgba(var(--color-accent-gold),.6);box-shadow:0 1rem 2.4rem rgba(var(--color-shadow),.16),0 .2rem .6rem rgba(var(--color-shadow),.1)}@media(prefers-reduced-motion:no-preference){.category-grid__media{transition:box-shadow .35s ease,border-color .35s ease,transform .35s ease}.category-grid__link:hover .category-grid__media{transform:translateY(-.6rem);border-color:rgba(var(--color-accent-gold),.85);box-shadow:0 1.8rem 3.2rem rgba(var(--color-shadow),.22),0 .4rem .8rem rgba(var(--color-shadow),.14)}}.category-grid__image{display:block;width:100%;height:100%;object-fit:cover}.category-grid__placeholder{display:block;width:100%;height:100%;background-color:rgb(var(--color-background));background-image:url(logo-sg-lingerie.png);background-repeat:no-repeat;background-position:center;background-size:40% auto}.category-grid__title{font-family:var(--font-heading-family);font-size:1.8rem;text-align:center}.category-grid__empty-note{text-align:center;font-size:1.3rem;color:rgba(var(--color-foreground),.6)}.category-rows__heading{text-align:center;margin-bottom:2rem}.category-row+.category-row{margin-top:1.6rem}.category-row__header{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;padding-bottom:.6rem;border-bottom:.1rem solid rgba(var(--color-accent-gold),.5)}.category-row__title{margin:0;font-family:var(--font-heading-family);font-size:1.9rem}.category-row__all{font-size:1.3rem;white-space:nowrap}.category-row__strip{display:flex;gap:1rem;margin:0;padding:1rem 0 .6rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.category-row__strip::-webkit-scrollbar{display:none}.category-row__item{flex:0 0 calc((100% - 2rem) / 3);scroll-snap-align:start}@media screen and (min-width:750px){.category-row__item{flex-basis:calc((100% - 5rem) / 6)}}.category-row__product{display:flex;flex-direction:column;gap:.4rem;text-decoration:none;color:inherit}.category-row__thumb{display:block;aspect-ratio:3 / 4;border-radius:1.2rem;overflow:hidden;border:.1rem solid rgba(var(--color-accent-gold),.6)}.category-row__img{display:block;width:100%;height:100%;object-fit:cover}.category-row__thumb-empty{display:block;width:100%;height:100%;background-color:rgb(var(--color-background));background-image:url(logo-sg-lingerie.png);background-repeat:no-repeat;background-position:center;background-size:50% auto}.category-row__name{font-size:1.2rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.category-row__price{font-size:1.2rem;color:rgb(var(--color-foreground));font-weight:600}.category-rows__empty-note{text-align:center;font-size:1.3rem;color:rgba(var(--color-foreground),.6)}.category-rows--empty,.collection-all [id$=product-grid]{display:none}@media screen and (max-width:749px){.template-index .shopify-section>.gradient:not(.header-wrapper):not(.utility-bar):not(.footer){padding-top:1.6rem!important;padding-bottom:1.6rem!important}.category-rows__heading{font-size:2.2rem;margin-bottom:1rem}}@media screen and (max-width:749px){body{line-height:1.5}.page-width{padding-inline:1.4rem}.header{padding-top:.6rem;padding-bottom:.6rem}.header__heading-logo{max-width:9rem}.title,h1,.h1{font-size:clamp(2.4rem,7vw,3rem)}.h2,h2{font-size:clamp(2.1rem,6vw,2.6rem)}}@media screen and (max-width:749px){.trust-bar__list{display:grid!important;grid-template-columns:repeat(3,1fr);gap:.6rem}.trust-bar__item{flex-direction:column;text-align:center;gap:.4rem;padding:.4rem .2rem}.trust-bar__subtext{display:none}.trust-bar__text{font-size:1.2rem}.footer .footer__blocks-wrapper .footer-block:nth-child(n+3){display:none}.footer .footer__content-top{padding-top:.6rem;padding-bottom:0}.footer .footer__content-bottom{padding-bottom:5rem;padding-top:1rem}.template-product .product__media-wrapper{max-width:74%;margin-inline:auto!important}.template-product .product__info-wrapper{margin-top:0}.template-product .related-products,.template-product [id$=related-products]{display:none}.template-index [id$=recommended] .grid__item:nth-child(n+5){display:none}}.template-index [id$=recommended]:not(:has(.card-wrapper)){display:none}@media screen and (max-width:749px){.header{padding-top:.4rem;padding-bottom:.4rem}.header__heading-logo{width:92px!important;max-width:92px!important;height:auto}.announcement-bar{padding-block:.3rem}.announcement-bar__message{padding-block:.4rem;font-size:1.3rem}}[id$=recommended]:has([class*=placeholder]){display:none!important}[id$=recommended] .slider{scroll-behavior:auto;padding-bottom:1.6rem}@media screen and (max-width:749px){[id$=recommended] .slider .grid__item{width:44%!important;max-width:44%!important;flex:0 0 44%}.template-index [id$=recommended] .grid__item:nth-child(n+5){display:block}}.header__heading-logo,.header__heading-link img{height:auto!important;object-fit:contain}@media screen and (max-width:749px){.header__heading-logo{width:118px!important;max-width:118px!important}.header__heading-logo-wrapper{width:auto!important}.announcement-bar-section{min-height:0}.announcement-bar{min-height:0;padding-block:.2rem}}.header__heading-logo,.header__heading-link img{width:auto!important;height:64px!important;max-width:220px!important;object-fit:contain}@media screen and (min-width:990px){.header{padding-top:.6rem;padding-bottom:.6rem}.header__heading-logo{height:72px!important}}[id$=recommended] .slider-buttons,[id$=recommended] .slider-counter{display:none!important}[id$=recommended] .slider{scrollbar-width:none;scroll-snap-type:none!important}[id$=recommended] .slider::-webkit-scrollbar{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/brand-homepage-sections.css.map */
