:root{--piclu-blue: #40abeb;--piclu-peach: #ffb26c;--piclu-ink: #183447;--piclu-mist: #edf8fe;--piclu-cream: #fff7ef}main[data-template=index]{background:linear-gradient(145deg,#dcf3ff,#eefaff 34%,#f8faf7 57%,#ffe3c9)}main[data-template=index] .piclu-guarantees,main[data-template=index] .piclu-discover,main[data-template=index] .piclu-reviews,main[data-template=index] .piclu-about,main[data-template=index] .piclu-social,main[data-template=index] .piclu-newsletter{background:transparent!important}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}#header-group .announcement-bar{background:linear-gradient(105deg,#a8e3ff,#e1f6fe 45%,#ffd0a7)!important;color:var(--piclu-ink)!important}#header-group .piclu-announcements__item{color:var(--piclu-ink)}.piclu-container{width:min(100% - 40px,1240px);margin-inline:auto}.piclu-eyebrow{display:inline-block;color:#176e9b;font-size:.77rem;font-weight:800;line-height:1.4;letter-spacing:.13em;text-transform:uppercase}.piclu-section-heading{max-width:720px;margin-bottom:35px}.piclu-section-heading--center{margin-inline:auto;text-align:center}.piclu-section-heading h2,.piclu-newsletter h2{color:var(--piclu-ink);font-size:clamp(2rem,3.5vw,3.3rem);line-height:1.14;letter-spacing:-.025em;margin:12px 0;font-weight:800}.piclu-section-heading p{color:#526878;font-size:1.06rem;line-height:1.65;margin:0}.piclu-button{display:inline-flex;justify-content:center;align-items:center;gap:17px;min-height:48px;padding:12px 24px;border:1px solid transparent;border-radius:13px;color:var(--piclu-ink);text-decoration:none;font-weight:800;font-size:.96rem;line-height:1.2;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.piclu-button--peach{background:var(--piclu-peach);box-shadow:0 7px #e59651,0 16px 30px #25425929}.piclu-button--blue{background:var(--piclu-blue);box-shadow:0 6px #258cc6,0 14px 26px #2542591d;color:#102a3c}.piclu-button:hover{transform:translateY(-3px)}.piclu-button:active{transform:translateY(3px);box-shadow:0 2px #45677a}.piclu-button:focus-visible,.piclu-discover__tab:focus-visible,.piclu-footer a:focus-visible{outline:3px solid #155d87;outline-offset:4px}@media(prefers-reduced-motion:reduce){.piclu-button,.piclu-product,.piclu-discover__tab{transition:none!important}}.piclu-hero{min-height:clamp(600px,60vw,760px);display:grid;position:relative;overflow:hidden;isolation:isolate;margin:12px clamp(8px,1vw,18px) 0;border-radius:clamp(20px,2vw,30px);background:linear-gradient(125deg,#92d9fa,#e5f7ff 58%,#ffc396)}.piclu-hero__media,.piclu-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.piclu-hero__media video,.piclu-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.piclu-hero__media video{pointer-events:none;opacity:0;transition:opacity 1.1s ease}.piclu-hero__media video.is-visible{opacity:1}.piclu-hero__shade{background:linear-gradient(90deg,#102e42a6 0%,#102e428c 24%,#102e424f 37%,transparent 53%)}.piclu-hero__inner{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;box-sizing:border-box;width:min(100% - 48px,1680px);min-height:inherit;padding-block:72px}.piclu-hero__content{display:flex;flex-direction:column;gap:clamp(24px,2.4vw,34px);width:100%;max-width:min(460px,42vw)}.piclu-hero__title-line{width:100%;text-align:left}.piclu-hero h1,.piclu-hero__subtitle,.piclu-hero__actions .piclu-button{font-family:"Nunito",var(--font-body--family),sans-serif}.piclu-hero h1{display:inline-block;max-width:460px;color:var(--piclu-peach);font-size:clamp(2rem,3.1vw,3.1rem);line-height:1.12;letter-spacing:-.03em;margin:0;font-weight:800;text-wrap:balance;text-shadow:0 1px 2px #ffffff55,0 0 8px #ffffff24;animation:piclu-hero-enter .7s .18s both;translate:var(--piclu-text-x, 0px) var(--piclu-text-y, 0px);transition:translate .2s ease-out}.piclu-hero__bottom{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(18px,2.1vw,26px)}.piclu-hero__subtitle{box-sizing:border-box;max-width:440px;color:var(--piclu-peach);font-size:clamp(1.0625rem,calc(1.25vw + 1px),1.2225rem);font-weight:800;line-height:1.48;margin:0;text-shadow:0 1px 2px #ffffff55,0 0 8px #ffffff24;animation:piclu-hero-enter .7s .36s both;translate:var(--piclu-text-x, 0px) var(--piclu-text-y, 0px);transition:translate .2s ease-out}.piclu-hero__actions{display:flex;align-items:center;flex-wrap:wrap;animation:piclu-hero-enter .7s .52s both}.piclu-hero__actions .piclu-button{font-size:1rem}.piclu-hero .piclu-hero__actions .piclu-button{box-shadow:0 7px #c47d3e,0 15px 26px #16374a38;transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease;touch-action:manipulation}@media(hover:hover){.piclu-hero .piclu-hero__actions .piclu-button:hover{transform:translateY(-5px) scale(1.035);box-shadow:0 11px #c47d3e,0 22px 32px #16374a52}}.piclu-hero .piclu-hero__actions .piclu-button:focus-visible{transform:translateY(-4px);box-shadow:0 10px #c47d3e,0 20px 28px #16374a4d}.piclu-hero .piclu-hero__actions .piclu-button:active{transform:translateY(4px) scale(.985);box-shadow:0 2px #c47d3e,0 7px 14px #16374a36}@keyframes piclu-hero-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.piclu-hero__media video{opacity:1;transition:none}.piclu-hero h1,.piclu-hero__subtitle,.piclu-hero__actions{animation:none}.piclu-hero h1,.piclu-hero__subtitle{translate:0 0;transition:none}.piclu-hero .piclu-hero__actions .piclu-button{transition:none}}.piclu-guarantees{padding:34px 0 74px;background:#fff}.piclu-guarantees__container{width:min(100% - 48px,1430px)}.piclu-guarantees__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}.piclu-guarantees__grid{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;list-style:none;margin:0;padding:0;border-radius:22px;overflow:hidden;background:var(--piclu-blue);box-shadow:inset 0 1px #ffffffa6,inset 0 -1px #2584b7,0 6px #2688bc,0 20px 36px #18344730;transform:perspective(1100px) rotateX(var(--piclu-tilt-x, 0deg)) rotateY(var(--piclu-tilt-y, 0deg)) translateY(var(--piclu-lift, 0px));transition:transform .28s cubic-bezier(.2,.75,.2,1),box-shadow .28s ease}.piclu-guarantees__grid:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(260px circle at var(--piclu-glow-x, 50%) var(--piclu-glow-y, 50%),#ffffff4d,transparent 82%);opacity:.16;transition:opacity .28s ease}.piclu-guarantees__grid>.piclu-guarantee{z-index:1}.piclu-guarantees__grid.is-tilting:before{opacity:.48}.piclu-guarantees__grid.is-tilting:not(.is-touching){--piclu-lift: -3px;box-shadow:inset 0 1px #ffffffc2,inset 0 -1px #2584b7,0 9px #2688bc,0 28px 43px #1834473a}.piclu-guarantees__grid.is-touching{--piclu-lift: 2px;box-shadow:inset 0 1px #ffffffa6,inset 0 -1px #2584b7,0 3px #2688bc,0 13px 26px #1834472e}.piclu-guarantee{position:relative;display:flex;align-items:center;gap:14px;min-width:0;min-height:112px;box-sizing:border-box;padding:18px clamp(13px,1.7vw,28px);color:#fff;transition:background-color .28s ease,transform .28s ease}.piclu-guarantee:not(:first-child):before{content:"";position:absolute;top:23%;bottom:23%;left:0;border-left:1px solid #ffffff66}.piclu-guarantee:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:0;background:radial-gradient(110px circle at var(--piclu-spot-x, 50%) var(--piclu-spot-y, 50%),#ffffff69 0%,transparent 82%);transition:opacity .22s ease}.piclu-guarantee>*{position:relative;z-index:1}.piclu-guarantee__icon{flex:0 0 43px;display:grid;place-items:center;width:43px;height:43px;color:#fff;transition:transform .28s ease}.piclu-guarantee__icon img,.piclu-guarantee__icon svg{display:block;width:43px;height:43px;object-fit:contain}.piclu-guarantee__icon img{filter:brightness(0) invert(1) drop-shadow(0 1px 2px #12364b8c)}.piclu-guarantee__copy{display:block;min-width:0}.piclu-guarantee__title,.piclu-guarantee__description{display:block;color:#fff;font-family:"Nunito",var(--font-body--family),sans-serif;text-shadow:0 1px 3px #163a56b8,0 0 6px #163a5670}.piclu-guarantee__title{margin:0 0 5px;font-size:clamp(.81rem,.96vw,1rem);font-weight:900;line-height:1.22;letter-spacing:.008em}.piclu-guarantee__description{font-size:clamp(.77rem,.87vw,.91rem);font-weight:700;line-height:1.4}.piclu-guarantee.is-pressed{background-color:#ffffff2b;transform:scale(.985)}.piclu-guarantee.is-pressed:after{opacity:.75}.piclu-guarantee.is-pressed .piclu-guarantee__icon{transform:scale(1.1) rotate(-4deg)}.piclu-guarantees.is-motion-ready:not(.is-visible) .piclu-guarantee{opacity:0;translate:0 12px}.piclu-guarantees.is-visible .piclu-guarantee{animation:piclu-guarantee-enter .48s ease-out both;animation-delay:var(--piclu-stagger, 0ms)}.piclu-guarantee:nth-child(2){--piclu-stagger: 90ms}.piclu-guarantee:nth-child(3){--piclu-stagger: .18s}.piclu-guarantee:nth-child(4){--piclu-stagger: .27s}@keyframes piclu-guarantee-enter{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}@media(hover:hover){.piclu-guarantee:hover{background-color:#ffffff1c;transform:translateY(-3px)}.piclu-guarantee:hover:after{opacity:.85}.piclu-guarantee:hover .piclu-guarantee__icon{transform:translateY(-2px) scale(1.08)}}@media(prefers-reduced-motion:reduce){.piclu-guarantees__grid{transform:none!important;transition:none!important}.piclu-guarantees__grid:before{display:none}.piclu-guarantee{animation:none!important;transition:none;opacity:1!important;translate:0 0!important;transform:none!important}.piclu-guarantee__icon,.piclu-guarantee:after{transition:none}.piclu-guarantee:after{display:none}}.piclu-discover{padding:92px 0;background:linear-gradient(150deg,#e9f7fd,#f9fcfe 42%,#fff7ef)}.piclu-discover__tabs{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:22px}.piclu-discover__tab{border:1px solid #c6dfed;background:#fff;color:var(--piclu-ink);border-radius:14px;min-height:50px;padding:9px 21px;font:inherit;font-size:1rem;font-weight:800;cursor:pointer;transition:background .2s,transform .2s,box-shadow .2s}.piclu-discover__tab:hover{transform:translateY(-2px)}.piclu-discover__tab.is-active{background:var(--piclu-blue);border-color:var(--piclu-blue);box-shadow:0 5px #258cc6}.piclu-discover__panel{background:#fff;border:1px solid #e0edf4;border-radius:23px;padding:26px;box-shadow:0 20px 55px #16445e12}.piclu-discover__panel[hidden]{display:none}.piclu-discover__panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.piclu-discover__panel-head h3{margin:0;color:var(--piclu-ink);font-size:clamp(1.35rem,2.2vw,1.85rem)}.piclu-link{color:#176e9b;text-underline-offset:4px;font-weight:800}.piclu-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.piclu-product{display:flex;flex-direction:column;color:var(--piclu-ink);text-decoration:none;transition:transform .2s ease}.piclu-product:hover{transform:translateY(-4px)}.piclu-product__image{display:grid;place-items:center;aspect-ratio:1;background:#f1f9fd;border-radius:15px;overflow:hidden;color:#a0d4eb;font-size:5rem}.piclu-product__image img{width:100%;height:100%;object-fit:cover}.piclu-product__title{font-size:1rem;line-height:1.35;font-weight:700;margin:12px 0 3px}.piclu-product__price{font-weight:800}.piclu-discover__coming{display:flex;align-items:center;gap:22px;min-height:164px;padding:23px;border-radius:16px;background:#f7fbfe}.piclu-discover__coming-icon{color:#52b4e5;font-size:3.5rem;line-height:1}.piclu-discover__coming div{flex:1}.piclu-discover__coming h4{margin:0 0 5px;color:var(--piclu-ink);font-size:1.25rem}.piclu-discover__coming p{margin:0;color:#526878;line-height:1.5}.piclu-reviews{padding:90px 0 100px;background:#fff}.piclu-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.piclu-review{margin:0;padding:30px;border-radius:19px;background:#fff9f4;border:1px solid #f9ecdf}.piclu-review:nth-child(2n){background:#f1f9ff;border-color:#e0eff8}.piclu-review__stars{color:#ad641e;letter-spacing:.15em}.piclu-review blockquote{color:var(--piclu-ink);font-size:1.08rem;line-height:1.65;margin:17px 0 22px}.piclu-review figcaption{color:#526878;font-weight:700}.piclu-review figcaption a{color:#176e9b}.piclu-reviews__editor{padding:22px;background:#eaf7ff;border-radius:12px;text-align:center}.piclu-newsletter{padding:clamp(50px,7vw,90px) 0 clamp(72px,8vw,108px);background:#fff}.piclu-newsletter__inner{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;min-height:372px;overflow:hidden;padding:clamp(48px,6vw,76px) clamp(24px,5vw,80px);border:1px solid #9bdcf9;border-radius:clamp(24px,3vw,34px);background:var(--piclu-blue);text-align:center;box-shadow:inset 0 2px #ffffff8c,0 9px #2687b9,0 29px 46px #18344733;transform:perspective(1400px) rotateX(var(--piclu-newsletter-x, 0deg)) rotateY(var(--piclu-newsletter-y, 0deg)) translateY(var(--piclu-newsletter-lift, 0px));transition:transform .32s cubic-bezier(.2,.75,.2,1),box-shadow .32s ease}.piclu-newsletter__inner:before{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;z-index:0;pointer-events:none;background:radial-gradient(circle at 10% 15%,#ffffff85 0 6px,transparent 7px),radial-gradient(circle at 90% 22%,#ffd1a380 0 48px,transparent 73px),radial-gradient(circle at 15% 85%,#ffffff42 0 36px,transparent 60px),radial-gradient(circle at 88% 86%,#ffcf9a9c 0 16px,transparent 32px);animation:piclu-newsletter-float 10s ease-in-out infinite alternate}.piclu-newsletter__inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:0;background:radial-gradient(300px circle at var(--piclu-newsletter-light-x, 50%) var(--piclu-newsletter-light-y, 50%),#ffffff78,transparent 78%);transition:opacity .28s ease}.piclu-newsletter__inner>*{position:relative;z-index:1}.piclu-newsletter__inner.is-tilting:not(.is-touching){--piclu-newsletter-lift: -3px;box-shadow:inset 0 2px #ffffffa6,0 12px #2687b9,0 36px 54px #1834473b}.piclu-newsletter__inner.is-tilting:after{opacity:.42}.piclu-newsletter__inner.is-touching{--piclu-newsletter-lift: 2px;box-shadow:inset 0 2px #ffffff8c,0 6px #2687b9,0 22px 34px #18344733}@keyframes piclu-newsletter-float{0%{transform:translate3d(-4px,-5px,0)}to{transform:translate3d(5px,7px,0)}}.piclu-newsletter__copy{max-width:810px}.piclu-newsletter h2{margin:0;color:var(--piclu-peach);font-family:"Nunito",var(--font-body--family),sans-serif;font-size:clamp(2.3rem,5vw,4.45rem);font-weight:900;line-height:1.08;letter-spacing:-.045em;text-wrap:balance}.piclu-newsletter__copy p{max-width:720px;margin:17px auto 0;color:var(--piclu-peach);font-family:"Nunito",var(--font-body--family),sans-serif;font-size:clamp(1.05rem,1.6vw,1.25rem);font-weight:750;line-height:1.5;text-wrap:balance}.piclu-newsletter__signup{width:min(100%,760px);margin-top:32px}.piclu-newsletter__sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.piclu-newsletter__field{display:flex;align-items:center;gap:8px;width:100%;box-sizing:border-box;padding:7px;border-radius:19px;background:#fff;box-shadow:0 7px #2687b9,0 19px 29px #1834472b;transition:transform .25s ease,box-shadow .25s ease}.piclu-newsletter__field:focus-within{transform:translateY(-3px);box-shadow:0 10px #2687b9,0 25px 34px #18344736}.piclu-newsletter__field input{flex:1 1 auto;min-width:0;min-height:54px;box-sizing:border-box;padding:12px 18px;border:0;border-radius:13px;background:transparent;color:var(--piclu-ink);font-family:"Nunito",var(--font-body--family),sans-serif;font-size:1rem}.piclu-newsletter__field input::placeholder{color:#536a77;opacity:1}.piclu-newsletter__field input:focus-visible{outline:3px solid #196a99;outline-offset:-4px}.piclu-newsletter__field input[aria-invalid=true]{box-shadow:inset 0 0 0 2px #ab3142}.piclu-newsletter__submit{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:10px 21px;border:0;border-radius:13px;background:var(--piclu-peach);color:var(--piclu-ink);font-family:"Nunito",var(--font-body--family),sans-serif;font-size:.99rem;font-weight:900;line-height:1.2;white-space:nowrap;cursor:pointer;box-shadow:0 5px #d98443,0 10px 16px #263e4630;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.piclu-newsletter__submit-arrow{font-size:1.4em;line-height:.8;transition:transform .2s ease}@media(hover:hover){.piclu-newsletter__submit:hover{transform:translateY(-3px);background:#ffc58f;box-shadow:0 8px #d98443,0 16px 22px #263e4638}.piclu-newsletter__submit:hover .piclu-newsletter__submit-arrow{transform:translate(4px)}}.piclu-newsletter__submit:focus-visible{outline:3px solid var(--piclu-ink);outline-offset:3px}.piclu-newsletter__submit:active{transform:translateY(3px) scale(.98);box-shadow:0 2px #d98443,0 5px 9px #263e4629}.piclu-newsletter__privacy{max-width:min(100%,670px);margin:22px auto 0;color:var(--piclu-peach);font-size:.875rem;font-weight:800;line-height:1.5}.piclu-newsletter__privacy a{color:var(--piclu-peach);font-weight:900;text-decoration:underline;text-underline-offset:3px}.piclu-newsletter__privacy a:focus-visible{outline:3px solid #fff;outline-offset:3px}.piclu-newsletter__message{max-width:690px;margin:18px auto 0;padding:12px 16px;border-radius:12px;background:#fffffff0;font-weight:800;line-height:1.45}.piclu-newsletter__message--error{color:#892c3a}.piclu-newsletter__message--success{color:#16583a}.piclu-newsletter__message ul{margin:0;padding-left:20px;text-align:left}@media(prefers-reduced-motion:reduce){.piclu-newsletter__inner{transform:none!important;transition:none!important}.piclu-newsletter__inner:before{animation:none}.piclu-newsletter__inner:after{display:none}.piclu-newsletter__field,.piclu-newsletter__submit,.piclu-newsletter__submit-arrow{transition:none!important}.piclu-newsletter__field:focus-within,.piclu-newsletter__submit:hover,.piclu-newsletter__submit:active{transform:none}}.piclu-footer{background:#183447;color:#e9f4f9;padding-top:66px}.piclu-footer__grid{display:grid;grid-template-columns:minmax(220px,1.55fr) repeat(3,minmax(0,1fr));gap:clamp(25px,4vw,60px);padding-bottom:65px}.piclu-footer__logo{display:inline-block;text-decoration:none;color:#fff;font-size:2.25rem;line-height:1;letter-spacing:-.06em;font-weight:900}.piclu-footer__logo span:first-child{color:#91dcff;font-size:1rem;letter-spacing:.02em}.piclu-footer__dot{color:var(--piclu-peach);font-size:.8rem;vertical-align:top}.piclu-footer__brand p{color:#c2d5df;line-height:1.65;max-width:310px;margin:25px 0 10px}.piclu-footer__small{color:#ffd3ab;font-weight:700}.piclu-footer__column h2{color:#fff;font-size:1rem;margin:4px 0 20px;font-weight:800}.piclu-footer__column p{color:#c2d5df;margin:0 0 12px;line-height:1.5}.piclu-footer__column ul{list-style:none;padding:0;margin:0}.piclu-footer__column li{margin:0 0 13px}.piclu-footer__column a,.piclu-footer__bottom a{color:#cfe3ec;text-decoration:none;text-underline-offset:4px;line-height:1.4}.piclu-footer__column a:hover,.piclu-footer__bottom a:hover{color:#ffc794;text-decoration:underline}.piclu-footer__bottom{display:flex;gap:20px;justify-content:space-between;align-items:center;padding-block:20px 26px;border-top:1px solid #ffffff30;color:#bed4df}@media(max-width:990px){.piclu-guarantees__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.piclu-guarantee:nth-child(3):before{display:none}.piclu-guarantee:nth-child(n+3){border-top:1px solid #ffffff66}.piclu-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.piclu-container{width:min(100% - 32px,1240px)}.piclu-hero{min-height:0;aspect-ratio:3 / 4;margin-inline:8px;border-radius:23px}.piclu-hero__media video{object-fit:contain}.piclu-hero__inner{position:absolute;top:0;right:0;bottom:0;left:0;justify-content:flex-start;align-items:center;width:auto;min-height:0;padding:16px 12px 19px}.piclu-hero__shade{background:linear-gradient(180deg,#102e42b3 0%,#102e4275 75px,transparent 165px),linear-gradient(0deg,#102e42c4 0%,#102e4299 100px,#102e4252 185px,transparent 260px)}.piclu-hero__content{flex:1;justify-content:space-between;max-width:480px;min-height:0;text-align:center}.piclu-hero__title-line{text-align:center;white-space:normal}.piclu-hero h1{max-width:100%;width:auto;white-space:normal;font-size:clamp(.98rem,4.1vw,1.3rem);letter-spacing:-.035em;line-height:1.15;text-wrap:balance}.piclu-hero__bottom{width:100%;align-items:center;gap:14px}.piclu-hero__subtitle{width:min(100%,420px);max-width:none;font-size:clamp(.875rem,3.55vw,1rem);line-height:1.3;text-align:center;text-wrap:balance}.piclu-hero__actions{justify-content:center}.piclu-hero .piclu-hero__actions .piclu-button{gap:12px;min-height:38px;padding:7px 12px;font-size:.8rem;box-shadow:0 5px #c47d3e,0 12px 22px #16374a35}.piclu-guarantees{padding-block:20px 46px}.piclu-guarantees__container{width:min(100% - 24px,1430px)}.piclu-guarantees__grid{grid-template-columns:minmax(0,1fr);grid-auto-flow:row;border-radius:19px}.piclu-guarantee{gap:12px;min-height:68px;padding:8px 15px}.piclu-guarantee:not(:first-child){border-top:1px solid #ffffff70}.piclu-guarantee:not(:first-child):before{display:none}.piclu-guarantee__icon{flex-basis:36px;width:36px;height:36px}.piclu-guarantee__icon img,.piclu-guarantee__icon svg{width:36px;height:36px}.piclu-guarantee__title{margin-bottom:4px;font-size:clamp(.79rem,3.4vw,.94rem)}.piclu-guarantee__description{font-size:clamp(.74rem,3.05vw,.86rem)}.piclu-discover,.piclu-reviews{padding-block:64px}.piclu-discover__panel{padding:19px}.piclu-products{grid-template-columns:repeat(2,minmax(0,1fr))}.piclu-discover__coming{flex-wrap:wrap}.piclu-discover__coming div{flex-basis:calc(100% - 85px)}.piclu-reviews__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px}.piclu-review{flex:0 0 min(82vw,350px);scroll-snap-align:center}.piclu-newsletter{padding-block:44px 70px}.piclu-newsletter__inner{width:min(100% - 28px,1240px);min-height:0;padding:46px 20px 43px;border-radius:25px}.piclu-newsletter h2{font-size:clamp(2rem,8.3vw,3rem)}.piclu-newsletter__copy p{margin-top:16px;font-size:1.02rem}.piclu-newsletter__signup{margin-top:26px}.piclu-newsletter__privacy{font-size:.8rem}.piclu-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.piclu-footer__brand{grid-column:1 / -1}}@media(max-width:480px){.piclu-hero__actions{align-items:center}.piclu-newsletter__field{gap:5px;padding:5px;border-radius:16px}.piclu-newsletter__field input{padding-inline:11px}.piclu-newsletter__submit{min-height:48px;padding-inline:11px;font-size:.88rem;gap:5px}.piclu-discover__tab{font-size:.85rem;padding:8px 12px}.piclu-discover__panel-head{flex-direction:column;align-items:flex-start}.piclu-footer__grid{gap:32px 16px}.piclu-footer__bottom{align-items:flex-start;flex-direction:column}}.piclu-newsletter h2,.piclu-newsletter__copy p,.piclu-newsletter__privacy,.piclu-newsletter__privacy a,.piclu-newsletter__field input,.piclu-newsletter__submit,.piclu-newsletter__message,.piclu-newsletter__message a{color:#fff}.piclu-newsletter__field{background:#1677aa;box-shadow:0 7px #126695,0 19px 29px #1834472b}.piclu-newsletter__field input::placeholder{color:#fff;opacity:.9}.piclu-newsletter__field input:focus-visible{outline-color:#fff}.piclu-newsletter__submit{background:#ffb26c;text-shadow:0 1px 2px #71431f;box-shadow:0 5px #d78646,0 10px 16px #263e4630}@media(hover:hover){.piclu-newsletter__submit:hover{background:#ffc18b;box-shadow:0 8px #d78646,0 16px 22px #263e4638}}.piclu-newsletter__submit:focus-visible{outline-color:#fff}.piclu-newsletter__submit:active{box-shadow:0 2px #d78646,0 5px 9px #263e4629}.piclu-newsletter__message{background:#135a83}.piclu-newsletter__message--error{border:2px solid #fff}.piclu-newsletter__inner{border-right:0;border-bottom:0;border-left:0}@media screen and (min-width:750px){#shopify-section-template--32300356370771__product_list_eKPP9j .resource-list--grid{column-gap:32px!important}}:is(#MainContent[data-template^=collection] .product-grid:not([data-piclu-view=list]),#shopify-section-template--32300356370771__product_list_eKPP9j .resource-list--grid) .product-card__content{background:linear-gradient(155deg,#eaf8ff,#f7f6f1 52%,#fff1e2)!important;background-blend-mode:normal!important;opacity:1!important;display:flex!important;flex-direction:column!important;height:100%!important}:is(#MainContent[data-template^=collection] .product-grid:not([data-piclu-view=list]),#shopify-section-template--32300356370771__product_list_eKPP9j .resource-list--grid) .product-card{height:100%!important}:is(#MainContent[data-template^=collection] .product-grid:not([data-piclu-view=list]),#shopify-section-template--32300356370771__product_list_eKPP9j .resource-list--grid) .piclu-catalog-media{flex:none!important;width:100%!important}:is(#MainContent[data-template^=collection] .product-grid:not([data-piclu-view=list]),#shopify-section-template--32300356370771__product_list_eKPP9j .resource-list--grid) .card-gallery{--gallery-aspect-ratio:1!important;aspect-ratio:1!important;height:auto!important;width:100%!important;background:transparent!important;flex:none!important}:is(#MainContent[data-template^=collection] .product-grid:not([data-piclu-view=list]),#shopify-section-template--32300356370771__product_list_eKPP9j .resource-list--grid) .card-gallery :is(slideshow-container,slideshow-slides,slideshow-slide,.product-media-container,.product-media){height:100%!important;min-height:0!important;aspect-ratio:1!important;background:transparent!important}:is(#MainContent[data-template^=collection] .product-grid:not([data-piclu-view=list]),#shopify-section-template--32300356370771__product_list_eKPP9j .resource-list--grid) .card-gallery img{width:100%!important;height:100%!important;object-fit:contain!important}:is(#MainContent[data-template^=collection] .product-grid:not([data-piclu-view=list]),#shopify-section-template--32300356370771__product_list_eKPP9j .resource-list--grid) .piclu-catalog-details{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;flex:1!important;gap:14px!important;background:transparent!important}:is(#MainContent[data-template^=collection] .product-grid:not([data-piclu-view=list]),#shopify-section-template--32300356370771__product_list_eKPP9j .resource-list--grid) .piclu-catalog-details>.text-block{height:4.05em!important;min-height:4.05em!important;display:flex!important;align-items:center!important;justify-content:center!important}:is(#MainContent[data-template^=collection] .product-grid:not([data-piclu-view=list]),#shopify-section-template--32300356370771__product_list_eKPP9j .resource-list--grid) .piclu-catalog-details product-price{min-height:1.5em!important}:is(#MainContent[data-template^=collection] .product-grid:not([data-piclu-view=list]),#shopify-section-template--32300356370771__product_list_eKPP9j .resource-list--grid) .piclu-catalog-actions{margin-top:auto!important;width:100%!important}:is(#MainContent[data-template^=collection] .product-grid:not([data-piclu-view=list]),#shopify-section-template--32300356370771__product_list_eKPP9j .resource-list--grid) .piclu-catalog-actions :is(.quick-add__button,.piclu-catalog-cod-link){height:44px!important;min-height:44px!important;box-sizing:border-box!important}#shopify-section-template--32300356370771__product_list_eKPP9j .resource-list--grid{column-gap:24px!important;row-gap:36px!important}@media(min-width:750px){#shopify-section-template--32300356370771__product_list_eKPP9j .resource-list--grid{column-gap:32px!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/piclu-pet.css.map */
