html,body{background-color:#fffaf1!important}body.sr-approved-home .sr-global-product-cross-sell{display:none!important}body.sr-approved-home{background:#fffaf1;--srh-navy:#050b35;--srh-pink:#fa55a6;--srh-turq:#05c2df}body.sr-approved-home #MainContent{overflow:visible!important}.srh{font-family:var(--font-body--family),Montserrat,Arial,sans-serif;color:#050b35;background:#fffaf1;line-height:1.45}.srh,.srh *{box-sizing:border-box}.srh a{text-decoration:none;color:inherit}.srh img{display:block}.srh button,.srh input{font:inherit}.srh :is(a,button,input,summary):focus-visible{outline:3px solid #0abfdf;outline-offset:4px}.srh h1,.srh h2,.srh h3,.srh p{margin:0}.srh h1,.srh h2,.srh h3{font-family:var(--font-heading--family),Montserrat,Arial,sans-serif;letter-spacing:-.045em}.srh-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.srh-header{background:#fffaf2;position:relative;z-index:6}.srh-announcement{background:#092248;color:#fff;font-weight:850;font-size:11px;line-height:1.4;letter-spacing:.018em}.srh-announcement__inner{display:flex;justify-content:center;gap:clamp(20px,5vw,80px);padding:10px 14px;text-align:center}.srh-head-main{max-width:1420px;margin:auto;padding:13px 32px 6px;display:grid;grid-template-columns:175px minmax(200px,1fr) 130px;align-items:center;column-gap:35px}.srh-logo{display:block;width:140px;justify-self:start}.srh-logo img{width:140px!important;height:auto!important;max-height:85px;object-fit:contain}.srh-search{width:100%;max-width:700px;justify-self:center;display:flex;align-items:center;gap:11px;background:#f7f7f9;border:1px solid #e6e6ea;border-radius:99px;height:48px;padding:0 20px}.srh-search svg,.srh-actions svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.srh-search svg{width:17px;height:17px;color:#9b9baa}.srh-search input{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;width:100%;min-width:0;font-size:13px;color:#050b35}.srh-actions{display:flex;justify-content:flex-end;align-items:center;gap:18px}.srh-actions a{position:relative;display:grid;place-items:center;min-width:30px;min-height:37px;color:#071a47}.srh-actions a:hover,.srh-nav a:hover{color:#ef278b}.srh-cart-count{position:absolute;right:-5px;top:-4px;min-width:18px;height:18px;background:#ff4da0;color:#fff;border-radius:50%;font-size:10px;display:grid;place-items:center}.srh-search-icon,.srh-mobile-menu{display:none!important}.srh-nav{display:flex;justify-content:center;gap:clamp(13px,2.7vw,39px);align-items:center;min-height:41px;padding:5px 16px 12px}.srh-nav a{font-weight:850;font-size:12px;white-space:nowrap}.srh-body{max-width:1440px;margin:0 auto;padding:0 clamp(18px,3.2vw,49px)}.srh-hero{position:relative;isolation:isolate;overflow:hidden;background:#f9d5e3;border-radius:24px;min-height:440px;display:flex;align-items:center}.srh-hero-image{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:30%;overflow:hidden}.srh-hero-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f9dce8 0%,rgba(249,220,232,.63) 12%,transparent 43%)}.srh-hero-image img{width:100%;height:100%;object-fit:cover;object-position:center 48%}.srh-hero:after{content:"\2661";position:absolute;right:4%;top:9%;color:#f40083;font-size:66px;transform:rotate(15deg);opacity:.82;pointer-events:none}.srh-hero-copy{width:min(45%,530px);z-index:1;padding:36px 0 35px clamp(25px,4vw,66px)}.srh-pill{display:inline-flex;align-items:center;width:fit-content;background:#f8a7d5;color:#081038;border-radius:99px;padding:5px 12px;font-size:10px;font-weight:950;letter-spacing:.035em;line-height:1.25}.srh-hero .srh-hero-headline{font-size:clamp(41px,4.2vw,68px);font-weight:950;line-height:.99;margin:15px 0 20px;letter-spacing:-.065em}.srh-hero-copy>p{font-size:clamp(13px,1.15vw,16px);max-width:360px;line-height:1.55;margin-bottom:19px}.srh-btn{display:inline-flex;align-items:center;gap:19px;justify-content:space-between;padding:13px 25px;border-radius:99px;min-height:46px;font-size:12px;font-weight:950;box-shadow:0 3px #ebc0d2;white-space:nowrap}.srh-btn-pink{background:#f44da4;color:#fff!important}.srh-btn-pink:hover{background:#e80080}.srh-btn span{font-size:20px;line-height:1}.srh-hero-reassure{display:flex;align-items:center;gap:7px;margin-top:19px;color:#27315b;font-size:11px;line-height:1.4;font-weight:700;max-width:320px}.srh-hero-reassure span{font-size:22px;color:#fa389b}.srh-trust{margin:13px 0 28px;background:#fff;border-radius:17px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:13px 20px;gap:8px;box-shadow:0 6px 28px #102a4a09}.srh-trust>div{display:flex;align-items:center;justify-content:center;gap:15px;padding:6px 18px;min-width:0}.srh-trust>div+div{border-left:1px solid #dedce5}.srh-circle{width:43px;height:43px;flex:0 0 43px;border-radius:50%;display:grid;place-items:center;font-size:21px}.srh-yellow{background:#ffdb4b}.srh-pink{background:#fa68bb}.srh-blue{background:#04c2e2}.srh-trust strong{display:block;font-size:12px;font-weight:900}.srh-trust small{display:block;font-size:11px;color:#697087}.srh-section{margin:0 0 30px}.srh-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:15px}.srh-heading h2,.srh-reasons-title h2{font-weight:950;font-size:clamp(27px,2.5vw,38px);line-height:1.05;margin-top:7px}.srh-outline-link{border:1.5px solid #f675ae;color:#e62884!important;border-radius:99px;padding:8px 13px;font-size:10px;font-weight:900;white-space:nowrap}.srh-outline-link:hover{background:#fff1f7}.srh-collection-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.srh-collection{overflow:hidden;border-radius:15px;display:block;min-width:0;transition:transform .16s ease}.srh-collection:hover{transform:translateY(-3px)}.srh-tone-pink{background:#ffb8d4}.srh-tone-yellow{background:#ffe276}.srh-tone-blue{background:#80dff2}.srh-tone-green{background:#b7e985}.srh-collection-image{height:clamp(122px,12vw,183px);display:block;overflow:hidden}.srh-collection-image img{width:100%;height:100%;object-fit:cover}.srh-collection-content{display:block;min-height:67px;padding:12px 13px 13px;position:relative}.srh-collection-content strong{display:block;font-size:13px;font-weight:950;letter-spacing:-.025em;margin-bottom:4px}.srh-collection-content small{font-size:11px;line-height:1.3;display:block;max-width:80%}.srh-round-arrow{position:absolute;right:10px;bottom:14px;width:28px;height:28px;background:#fff;border-radius:50%;display:grid;place-items:center;font-size:19px}.srh-product-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.srh-product-card{display:flex;flex-direction:column;min-width:0;background:#fff;border-radius:17px;overflow:hidden;box-shadow:0 3px 24px #15244a08;border:1px solid #f2eef3}.srh-product-photo{height:clamp(145px,15vw,232px);display:block;background:#fff;padding:13px}.srh-product-photo img{width:100%;height:100%;object-fit:contain}.srh-product-info{display:flex;flex-direction:column;flex:1;padding:3px 14px 13px}.srh-product-title{font-weight:850;font-size:12px;line-height:1.4;display:block;min-height:35px}.srh-product-price{font-size:13px;font-weight:950;margin:8px 0 11px!important}.srh-product-price s{font-size:10px;color:#898994;margin-left:4px;font-weight:500}.srh-product-form{margin-top:auto}.srh-product-form button,.srh-product-action{display:block;width:100%;background:#f953a7;color:#fff!important;border:0;border-radius:9px;padding:11px 6px;text-align:center;font-weight:900;font-size:10px;cursor:pointer;min-height:38px}.srh-product-form button:hover{background:#da0872}.srh-soldout{background:#a0a0a0}.srh-story-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:15px;margin:30px 0 31px}.srh-occasion{position:relative;isolation:isolate;overflow:hidden;border-radius:22px;min-height:340px;background:#ffcadf;display:flex;align-items:center}.srh-occasion>img{position:absolute;inset:0 0 0 auto;width:78%;height:100%;object-fit:cover;object-position:center}.srh-occasion:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#ffd3e3 0 34%,rgba(255,211,227,.7) 54%,transparent 80%)}.srh-occasion-copy{position:relative;z-index:1;padding:25px 18px 25px 28px;max-width:53%}.srh-occasion h2{font-weight:950;line-height:1.05;font-size:clamp(25px,2.3vw,38px);margin:12px 0}.srh-occasion p{font-size:12px;line-height:1.55;margin-bottom:15px;max-width:255px}.srh-occasion .srh-btn{font-size:10px;padding:10px 16px}.srh-story{border-radius:22px;padding:24px clamp(18px,2.5vw,39px);background:#050b35;color:#fff}.srh-story h2{color:#fff;font-size:clamp(27px,2.3vw,39px);line-height:1.02;font-weight:950;margin:15px 0}.srh-story p{font-size:12px;line-height:1.65;max-width:435px;color:#eeeef6}.srh-story-icons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:25px;text-align:center}.srh-story-icons span{width:39px;height:39px;margin:auto;border-radius:50%;background:#fb70bd;color:#050b35;display:grid;place-items:center;font-size:19px;font-weight:950}.srh-story-icons span:nth-child(2){background:#ffde5d}.srh-story-icons span:nth-child(3){background:#00c5e9}.srh-story-icons span:nth-child(4){background:#91dd00}.srh-story-icons small{font-size:9px;line-height:1.05;color:#fff;margin-top:9px;display:block;min-width:68px}.srh-story-link{display:block;font-size:11px;font-weight:900;color:#fff!important;text-decoration:underline!important;text-underline-offset:4px;margin-top:31px}body.sr-approved-home .srv2-review-section{max-width:1440px;margin:0 auto;padding:8px clamp(18px,3.2vw,49px) 28px;background:#fffaf1;color:#050b35}body.sr-approved-home .srv2-review-section>h2{font-size:clamp(26px,2.5vw,38px);line-height:1.05;font-weight:950;letter-spacing:-.04em;margin:0 0 19px}body.sr-approved-home .srv2-review-section>h2:before{content:"SWEET WORDS";display:block;width:fit-content;background:#f8a7d5;border-radius:99px;padding:5px 12px;font-size:10px;line-height:1.25;letter-spacing:.035em;margin-bottom:8px}body.sr-approved-home .srv2-reviews{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}body.sr-approved-home .srv2-review{background:#fff;border:1px solid #f4e9ef;border-radius:16px;padding:22px;margin:0}body.sr-approved-home .srv2-review blockquote{margin:0 0 15px;font-size:13px;line-height:1.6}body.sr-approved-home .srv2-review figcaption{font-size:12px;font-weight:800}body.sr-approved-home .srv2-review figcaption span{display:block;font-size:10px;font-weight:500;color:#667}.srh-reasons{display:grid;grid-template-columns:220px 1fr;gap:18px;align-items:center;margin-top:8px}.srh-reasons-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.srh-reason{display:flex;gap:10px;align-items:center;padding:17px 12px;border-radius:16px;min-height:90px}.srh-reason>b{font-size:28px;flex:none}.srh-reason strong{display:block;font-size:11px;font-weight:950}.srh-reason small{display:block;font-size:10px;line-height:1.35;margin-top:5px}.srh-article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.srh-article{display:grid;grid-template-columns:38% 1fr;background:#fff;border:1px solid #f6edf2;border-radius:14px;overflow:hidden;min-height:132px}.srh-article-image img{width:100%;height:100%;object-fit:cover}.srh-article-copy{padding:12px;display:flex;flex-direction:column;gap:6px}.srh-article-copy strong{font-size:12px;line-height:1.3;font-weight:950}.srh-article-copy small{font-size:10px;color:#6f7488;line-height:1.4}.srh-article-copy>span{font-size:10px;color:#f13a8c;margin-top:auto;font-weight:950}.srh-news{margin:23px 0 0;border-radius:19px;background:linear-gradient(110deg,#f7a4d3,#fb52a6);display:flex;justify-content:space-between;align-items:center;gap:28px;padding:21px 25px;color:#060a33}.srh-news h2{font-size:22px;line-height:1;font-weight:950;margin:10px 0}.srh-news p{font-size:11px}.srh-news-form{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;align-items:center;width:min(500px,55%)}.srh-news-form input{min-width:140px;flex:1;border:0;background:#fff;padding:14px 16px;border-radius:10px;color:#050b35;min-height:45px;font-size:13px}.srh-news-form button{background:#06123e;color:#fff;border:0;border-radius:10px;min-height:45px;padding:12px 19px;font-size:12px;font-weight:900;cursor:pointer}.srh-news-form p{width:100%;font-size:12px}.srh-footer{background:#061a3b;color:#fff;margin-top:25px}.srh-footer-inner{max-width:1440px;margin:auto;padding:31px clamp(18px,3.2vw,49px) 13px;display:grid;grid-template-columns:250px 1fr;gap:25px 55px}.srh-footer-brand>a{display:block;max-width:125px}.srh-footer-brand img{max-width:125px;height:auto}.srh-footer-brand h2{font-size:18px;font-weight:900;letter-spacing:-.03em;line-height:1.2;margin:10px 0}.srh-footer-brand p{font-size:11px;line-height:1.6;color:#d4d9ea}.srh-social{display:flex;gap:10px;margin-top:13px}.srh-social a{display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:#f5a4d0;color:#071942;font-size:12px;font-weight:950}.srh-footer-menus{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.srh-footer-links h3{font-size:12px;color:#fff;margin-bottom:12px;font-weight:950;letter-spacing:0}.srh-footer-links a{display:block;font-size:11px;line-height:1.6;padding:4px 0;color:#f4f6fb}.srh-footer-links a:hover{text-decoration:underline}.srh-footer-last{grid-column:1/-1;border-top:1px solid #ffffff30;padding-top:13px;display:flex;justify-content:space-between;font-size:10px;color:#d1d9e8}.srh-footer-mobile{display:none}@media(max-width:799px){.srh-announcement__inner{gap:20px;justify-content:flex-start;white-space:nowrap;overflow:hidden}.srh-announcement__inner span:nth-child(3){display:none}.srh-head-main{grid-template-columns:38px 1fr 100px;padding:12px 17px;gap:8px}.srh-logo{justify-self:center;width:90px}.srh-logo img{width:90px!important;max-height:60px}.srh-search,.srh-nav{display:none!important}.srh-search-icon,.srh-mobile-menu{display:block!important}.srh-mobile-menu{position:relative}.srh-mobile-menu summary{list-style:none;cursor:pointer;min-height:44px;display:flex;align-items:center;font-size:23px}.srh-mobile-menu summary::-webkit-details-marker{display:none}.srh-mobile-menu nav{position:absolute;top:50px;left:0;width:min(80vw,320px);background:#fff;box-shadow:0 12px 35px #0002;border-radius:14px;padding:13px;z-index:9;display:flex;flex-direction:column}.srh-mobile-menu nav a{padding:10px 12px;font-size:13px;font-weight:800;border-bottom:1px solid #f3e6ee}.srh-actions{gap:6px}.srh-actions a{min-width:30px}.srh-actions svg{width:20px;height:20px}.srh-body{padding:0 14px}.srh-hero{min-height:380px;border-radius:19px}.srh-hero-image{left:38%}.srh-hero-image:after{background:linear-gradient(90deg,#f9dce8 0%,rgba(249,220,232,.72) 8%,transparent 57%)}.srh-hero-image img{object-position:48% center}.srh-hero-copy{width:66%;padding:24px 0 24px 20px}.srh-hero .srh-hero-headline{font-size:clamp(33px,7.5vw,47px);letter-spacing:-.05em;line-height:1.02;margin:13px 0 15px}.srh-hero-copy>p{font-size:13px;max-width:220px}.srh-hero-reassure{font-size:10px;max-width:220px}.srh-hero:after{font-size:40px;right:4%;top:8%}.srh-trust{grid-template-columns:repeat(3,minmax(0,1fr));padding:9px 3px;gap:0}.srh-trust>div{display:flex;flex-direction:column;text-align:center;padding:7px 4px;gap:5px}.srh-trust>div+div{border-left:1px solid #e7e7ec}.srh-circle{width:35px;height:35px;flex-basis:35px;font-size:17px}.srh-trust strong{font-size:10px;line-height:1.2}.srh-trust small{font-size:9px;line-height:1.25}.srh-heading h2,.srh-reasons-title h2{font-size:25px}.srh-heading{align-items:flex-end}.srh-outline-link{font-size:9px;padding:7px 10px}.srh-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.srh-collection-image{height:clamp(110px,32vw,240px)}.srh-collection-content{padding:11px 10px;min-height:65px}.srh-collection-content strong{font-size:12px}.srh-collection-content small{font-size:10px}.srh-round-arrow{width:27px;height:27px}.srh-product-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;padding-bottom:8px}.srh-product-card{flex:0 0 min(47%,205px);scroll-snap-align:start}.srh-product-photo{height:185px}.srh-product-info{padding:6px 10px 12px}.srh-product-title{font-size:11px}.srh-product-form button{font-size:10px}.srh-story-grid{grid-template-columns:1fr;gap:12px}.srh-occasion{min-height:340px}.srh-occasion-copy{max-width:61%;padding:20px}.srh-occasion h2{font-size:29px}.srh-occasion p{font-size:12px}.srh-story{padding:22px}.srh-story-icons{max-width:370px}body.sr-approved-home .srv2-review-section{padding:5px 15px 25px}body.sr-approved-home .srv2-review-section>h2{font-size:24px}body.sr-approved-home .srv2-reviews{display:flex;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory}body.sr-approved-home .srv2-review{min-width:85%;scroll-snap-align:start}.srh-reasons{grid-template-columns:1fr;gap:15px}.srh-reasons-title h2{font-size:26px}.srh-reasons-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.srh-reason{min-height:110px;padding:15px 10px;gap:6px;flex-direction:column;align-items:flex-start}.srh-reason strong{font-size:11px}.srh-reason small{font-size:10px}.srh-article-grid{grid-template-columns:1fr;gap:10px}.srh-article{grid-template-columns:34% 1fr;min-height:118px}.srh-article-copy strong{font-size:13px}.srh-article-copy small{font-size:11px}.srh-news{display:block;margin-top:22px;padding:21px}.srh-news h2{font-size:26px}.srh-news-form{margin-top:16px;width:100%;justify-content:stretch}.srh-news-form input{min-width:0}.srh-footer{margin-top:22px}.srh-footer-inner{display:block;padding:28px 23px 18px}.srh-footer-brand{display:flex;flex-direction:column;align-items:center;text-align:center}.srh-footer-brand img{width:145px;max-width:145px}.srh-footer-brand h2{font-size:20px}.srh-footer-brand p{font-size:13px;max-width:300px}.srh-footer-menus{display:none}.srh-footer-mobile{display:block;margin:25px 0 35px}.srh-footer-mobile details{border-bottom:1px solid #ffffff40}.srh-footer-mobile summary{display:flex;justify-content:space-between;align-items:center;padding:14px 3px;list-style:none;font-size:14px;font-weight:850;cursor:pointer}.srh-footer-mobile summary::-webkit-details-marker{display:none}.srh-footer-mobile nav{display:flex;flex-direction:column;padding:0 8px 14px;gap:8px}.srh-footer-mobile nav a{font-size:12px;color:#f3f4ff;line-height:1.5}.srh-footer-last{padding-top:19px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.srh-footer-last span{font-size:10px}}@media(max-width:389px){.srh-announcement{font-size:9px}.srh-hero{min-height:360px}.srh-hero .srh-hero-headline{font-size:30px}.srh-hero-copy{width:69%;padding-left:15px}.srh-btn{font-size:10px;padding:11px 15px}.srh-hero-copy>p{font-size:12px}.srh-occasion-copy{max-width:70%}.srh-news-form button{padding:12px 11px;font-size:10px}}@media(prefers-reduced-motion:reduce){.srh-collection{transition:none}.srh-collection:hover{transform:none}}.srh-occasion:after{z-index:0;background:linear-gradient(90deg,#ffd3e3 0 27%,rgba(255,211,227,.85) 45%,transparent 77%)}.srh-story-icons span{height:auto;min-height:39px;background:none!important;display:flex;flex-direction:column;align-items:center;justify-content:start;gap:7px;width:auto;border-radius:0;font-size:22px;color:#ff77c0}.srh-story-icons span:nth-child(2){color:#ffe36b}.srh-story-icons span:nth-child(3){color:#08d4ef}.srh-story-icons span:nth-child(4){color:#a9e729}.srh-story-icons small{font-size:9px;color:#fff;min-width:0;margin-top:1px}@media(max-width:799px){.srh-occasion:after{background:linear-gradient(90deg,#ffd3e3 0 38%,rgba(255,211,227,.78) 57%,transparent 92%)}}.srh-announcement-mobile{display:none!important}.srh-social-proof{display:flex;align-items:center;gap:12px;margin-top:17px}.srh-proof-faces{display:flex;padding-left:4px;flex:0 0 auto}.srh-proof-faces span{width:29px;height:29px;border-radius:50%;border:2px solid #fff;margin-left:-5px;background:#ffd19d;color:#572e4a;display:grid;place-items:center;font-size:21px;line-height:1;font-weight:900;box-shadow:0 1px 4px #1a102233}.srh-proof-faces span:nth-child(2){background:#fac1e7;color:#322247}.srh-proof-faces span:nth-child(3){background:#b4e5eb;color:#164650}.srh-proof-faces span:nth-child(4){background:#fdd66a;color:#753f14}.srh-social-proof p{font-size:11px;line-height:1.33;font-weight:650;color:#384567}.srh-line-icon{width:25px;height:25px;stroke:#080f34;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.srh-trust small{color:#626f85}.srh-story-icons{gap:8px;margin-top:20px}.srh-story-icons .srh-moment{display:flex;align-items:center;flex-direction:column;text-align:center;gap:8px;min-width:0}.srh-story-icons .srh-moment-circle{display:grid!important;place-items:center!important;border-radius:50%!important;width:43px!important;height:43px!important;min-height:43px!important;max-width:43px;background:#fd75bc!important;color:#09143d!important;margin:0 auto!important;position:static!important}.srh-story-icons .srh-moment-circle svg{display:block;width:24px;height:24px}.srh-story-icons .srh-moment-circle.srh-moment-yellow{background:#ffe05b!important}.srh-story-icons .srh-moment-circle.srh-moment-blue{background:#05c7e8!important}.srh-story-icons .srh-moment-circle.srh-moment-green{background:#91dc03!important}.srh-story-icons .srh-moment>small{color:#fff!important;font-size:9px!important;line-height:1.15!important;letter-spacing:0;font-weight:900!important;margin:0!important}body.sr-approved-home .srv2-review-section>h2:before{content:"SWEET WORDS"}body.sr-approved-home .srv2-reviews{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}body.sr-approved-home .srv2-review{border-radius:19px;display:flex;flex-direction:column;min-width:0;min-height:150px;padding:18px 19px}body.sr-approved-home .srh-review-stars{color:#ffb400;font-size:18px;line-height:1;letter-spacing:2px;margin:0 0 13px}body.sr-approved-home .srv2-review blockquote{font-size:12px;line-height:1.45;margin:0 0 14px}body.sr-approved-home .srv2-review figcaption{display:flex;align-items:center;gap:10px;margin-top:auto;flex-direction:row!important}body.sr-approved-home .srh-review-initial{width:29px;height:29px;border-radius:50%;background:#fa60b0;color:#08153d;display:grid!important;place-items:center;font-size:13px;font-weight:950;opacity:1!important;flex:none}body.sr-approved-home .srh-review-author{display:flex;flex-direction:column;align-items:flex-start;gap:2px}body.sr-approved-home .srh-review-author strong{font-size:11px;line-height:1.1}body.sr-approved-home .srh-review-author small{font-size:10px;color:#67718a;font-weight:500}@media(max-width:799px){.srh-announcement__inner{display:flex!important;align-items:center;justify-content:center!important;padding:9px 8px;overflow:visible!important;white-space:normal!important;min-height:33px;text-align:center}.srh-announcement__inner>span:not(.srh-announcement-mobile){display:none!important}.srh-announcement-mobile{display:block!important;font-size:clamp(9px,2.6vw,11px);letter-spacing:0;line-height:1.3}.srh-trust>div{min-width:0}.srh-trust small{white-space:nowrap;font-size:9px}.srh-trust strong{font-size:10px;white-space:nowrap}.srh-social-proof{gap:8px;margin-top:12px}.srh-proof-faces span{width:25px;height:25px;font-size:17px}.srh-social-proof p{font-size:10px}body.sr-approved-home .srv2-reviews{grid-template-columns:none;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:11px}body.sr-approved-home .srv2-review{min-width:84%;scroll-snap-align:start}.srh-story-icons .srh-moment-circle{width:40px!important;height:40px!important;min-height:40px!important;max-width:40px}.srh-story-icons .srh-moment>small{font-size:8px!important}}@media(max-width:380px){.srh-trust small{font-size:8px}.srh-trust strong{font-size:9px}}.srh-social-proof p strong{display:inline;color:#050b35;font-size:inherit;font-weight:950;margin:0;line-height:inherit;letter-spacing:-.01em}body.sr-approved-home .srh-review-author .srh-verified-review{display:inline-flex!important;align-items:center!important;flex-direction:row!important;gap:4px;color:#237257!important;font-weight:850!important;white-space:nowrap;line-height:1.25}body.sr-approved-home .srh-verified-review svg{height:13px;width:13px;flex:0 0 13px}@media(max-width:799px){.srh-social-proof p strong{font-size:10px;line-height:1.2}body.sr-approved-home .srh-review-author .srh-verified-review{font-size:10px!important}}#header-group{position:sticky;top:0;z-index:50;background:#fffaf2}#header-group>.shopify-section,#header-group .srh-global-header{width:100%}.srh-global-header{background:#fffaf2}.srh-global-footer{background:#061a3b}.srh-product-pricing{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:5px 8px;margin:8px 0 13px;min-height:52px}.srh-current-price{color:#050b35;font-size:14px;font-weight:950;white-space:nowrap}.srh-old-price{font-size:11px;color:#777d90;white-space:nowrap}.srh-save-badge{display:inline-flex;background:#ffdb51;color:#050b35;font-size:10px;font-weight:950;line-height:1.2;padding:6px 9px;border-radius:99px;white-space:nowrap}.srh .srh-product-form button,.srh .srh-product-action{background:#050b35!important;color:#fff!important;border:0;border-radius:10px;min-height:41px;font-size:11px;font-weight:900}.srh .srh-product-form button:hover,.srh .srh-product-action:hover{background:#16285a!important}.srh .srh-product-action.srh-soldout{background:#989bac!important}.srh-story-icons .srh-moment{justify-content:flex-start;align-items:center}.srh-story-icons .srh-moment .srh-moment-circle{display:flex!important;align-items:center!important;justify-content:center!important;place-items:center!important;padding:0!important;text-align:center;line-height:0!important;box-sizing:border-box;overflow:hidden}.srh-story-icons .srh-moment .srh-moment-circle svg{width:23px!important;height:23px!important;max-width:23px!important;flex:0 0 23px!important;display:block!important;margin:0 auto!important;position:static!important;transform:none!important;vertical-align:middle}body.sr-approved-home .srv2-review figcaption .srh-review-initial{color:#fff!important;background:#f558a8!important;font-size:13px;font-weight:950}body.sr-approved-home .srv2-review figcaption .srh-review-author{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:8px!important}body.sr-approved-home .srv2-review figcaption .srh-review-author>strong{display:block!important;line-height:1.3!important}body.sr-approved-home .srv2-review figcaption .srh-review-author>.srh-verified-review{display:inline-flex!important;align-items:center!important;gap:6px!important;white-space:normal!important;line-height:1.25!important;padding-top:2px;margin-top:0}body.sr-approved-home .srv2-review figcaption{align-items:center!important;gap:13px!important}@media(max-width:799px){.srh-product-pricing{gap:5px 6px;min-height:60px}.srh-save-badge{font-size:9px;padding:5px 8px;white-space:normal}.srh-current-price{font-size:13px}.srh-old-price{font-size:10px}.srh .srh-product-form button,.srh .srh-product-action{font-size:10px;min-height:42px}body.sr-approved-home .srv2-review figcaption .srh-review-author{gap:6px!important}}.srh-product-pricing{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:9px!important;flex-wrap:nowrap!important;min-height:72px}.srh-price-line{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:6px 10px;min-width:0}.srh-product-pricing>.srh-save-badge{display:inline-flex;align-self:flex-start;flex:0 0 auto;margin:0;max-width:100%;white-space:normal}.srh-product-form,.srh-product-action{margin-top:auto}.srh-trust>div{min-width:0}@media(max-width:799px){.srh-announcement__inner{padding-inline:10px;justify-content:center!important;align-items:center!important}.srh-announcement-mobile{white-space:normal!important;max-width:100%;text-align:center;line-height:1.25;font-weight:850}.srh-trust{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;padding:12px 5px}.srh-trust>div{min-width:0;padding:6px 4px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:7px;overflow:hidden}.srh-trust p{width:100%;min-width:0;margin:0;text-align:center;overflow-wrap:normal;word-break:normal}.srh-trust strong{font-size:clamp(9px,2.7vw,11px)!important;line-height:1.18;white-space:normal!important;overflow-wrap:normal;word-break:normal}.srh-trust small{font-size:clamp(8px,2.25vw,10px)!important;line-height:1.25;white-space:normal!important;overflow-wrap:normal;word-break:normal}.srh-product-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px!important;overflow:visible!important;scroll-snap-type:none!important;padding-bottom:0!important}.srh-product-grid>.srh-product-card{display:flex;flex:unset!important;min-width:0;width:auto;max-width:none;scroll-snap-align:none}.srh-product-grid>.srh-product-card.srh-mobile-hide{display:none!important}.srh-product-photo{height:clamp(125px,42vw,195px);padding:9px}.srh-product-info{padding:7px 9px 11px}.srh-product-title{min-height:48px;font-size:11px;line-height:1.3}.srh-product-pricing{min-height:74px;gap:8px!important}.srh-price-line{gap:4px 7px}.srh-product-pricing>.srh-save-badge{font-size:9px!important;line-height:1.25;padding:5px 7px;max-width:100%;white-space:normal}.srh .srh-product-form button,.srh .srh-product-action{font-size:10px;line-height:1.25;padding:10px 5px;min-height:43px}}@media(max-width:359px){.srh-trust{padding:10px 2px}.srh-trust>div{padding:5px 3px}.srh-trust strong{font-size:9px!important}.srh-trust small{font-size:8px!important}.srh-product-grid{gap:8px!important}.srh-product-info{padding:7px 7px 10px}.srh-save-badge{font-size:8px!important}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/sr-approved-home.css.map */
