:root{--pop-rose: #F0BFC9;--pop-sauge: #C3C89A;--pop-p\ea che: #F5C88F;--pop-corail: #F3B8CB;--pop-ivoire: #FFFBF6;--pop-encre: #201318}[id^=MainProduct]:has(input[name=id][value="54286363590983"]){--pop-a: var(--pop-rose)}[id^=MainProduct]:has(input[name=id][value="54286363754823"]){--pop-a: var(--pop-sauge)}[id^=MainProduct]:has(input[name=id][value="54286363918663"]){--pop-a: var(--pop-corail)}[id^=MainProduct]:has(input[name=id][value="54286364115271"]){--pop-a: var(--pop-p\ea che)}[id^=MainProduct]{--pop-base: var(--pop-ivoire)}[id^=MainProduct]{position:relative;overflow:hidden;background:linear-gradient(170deg,var(--pop-a, transparent) 0%,var(--pop-base, #fff) 46%,#ffffff 100%);background-size:100% 220%}[id^=MainProduct]>*{position:relative;z-index:1}[id^=MainProduct]:before,[id^=MainProduct]:after{content:"";position:absolute;z-index:0;width:44vw;height:44vw;max-width:520px;max-height:520px;border-radius:50%;filter:blur(75px);opacity:.4;pointer-events:none}[id^=MainProduct]:before{background:var(--pop-a, transparent);top:-12%;left:-8%}[id^=MainProduct]:after{background:var(--pop-a, transparent);bottom:-18%;right:-10%;opacity:.28}@media(prefers-reduced-motion:no-preference){[id^=MainProduct]{animation:pop-breathe 14s ease-in-out infinite alternate}[id^=MainProduct]:before{animation:pop-drift-1 18s ease-in-out infinite alternate}[id^=MainProduct]:after{animation:pop-drift-2 22s ease-in-out infinite alternate}}@keyframes pop-breathe{0%{background-position:50% 0%}to{background-position:50% 55%}}@keyframes pop-drift-1{0%{transform:translate(0) scale(1)}to{transform:translate(9vw,6vh) scale(1.15)}}@keyframes pop-drift-2{0%{transform:translate(0) scale(1.1)}to{transform:translate(-8vw,-7vh) scale(.95)}}html,body{overflow-x:hidden}body{position:relative}body:before{content:"";position:absolute;top:0;left:0;right:0;height:2400px;z-index:-1;pointer-events:none;background:radial-gradient(min(38vw,420px) min(38vw,420px) at 8% 0%,color-mix(in srgb,var(--pop-rose) 22%,transparent) 0%,transparent 70%),radial-gradient(min(34vw,380px) min(34vw,380px) at 96% 18%,color-mix(in srgb,var(--pop-p\ea che) 20%,transparent) 0%,transparent 70%),radial-gradient(min(40vw,440px) min(40vw,440px) at 12% 92%,color-mix(in srgb,var(--pop-sauge) 16%,transparent) 0%,transparent 70%),radial-gradient(min(30vw,340px) min(30vw,340px) at 90% 96%,color-mix(in srgb,var(--pop-corail) 18%,transparent) 0%,transparent 70%),var(--pop-ivoire);background-repeat:no-repeat}[id^=MainProduct]{background-color:transparent}@media(max-width:749px){body:before{height:1400px;opacity:.7}}h1,h2,.h1,.h2{letter-spacing:-.01em}.rich-text__heading strong,.title-wrapper--self-padded-mobile strong{background:linear-gradient(100deg,var(--pop-encre) 30%,color-mix(in srgb,var(--pop-corail) 75%,var(--pop-encre)) 55%,var(--pop-encre) 78%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--pop-encre)}@media(prefers-reduced-motion:no-preference){.rich-text__heading strong{animation:pop-flow 9s linear infinite}}.banner--desktop-transparent .banner__heading,.banner--desktop-transparent .banner__heading strong,.banner--desktop-transparent .banner__text{color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:0 2px 18px rgba(0,0,0,.55),0 1px 4px rgba(0,0,0,.4)}.banner--desktop-transparent .banner__box{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.card-wrapper,.multicolumn-card,.collage__item,.image-with-text__grid,.rich-text__blocks,.collapsible-content__grid{animation:pop-rise linear both;animation-timeline:view();animation-range:entry 0% entry 45%}}}@keyframes pop-rise{0%{opacity:0;transform:translateY(30px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.isolate+.isolate{position:relative}.isolate+.isolate:before{content:"";display:block;height:1px;margin:0 auto;max-width:min(70%,640px);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--pop-corail) 45%,transparent),transparent)}.card-wrapper{transition:transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s ease}.card-wrapper:hover{transform:translateY(-8px);box-shadow:0 22px 44px -20px #00000047}.card__media img{transition:transform .65s cubic-bezier(.22,.61,.36,1)}.card-wrapper:hover .card__media img{transform:scale(1.07)}.product__media{perspective:1200px}.product__media img{transition:transform .7s ease}.product__media:hover img{transform:scale(1.045) rotate(.2deg)}.badge{border-radius:999px;letter-spacing:.04em;font-weight:700}.badge.color-scheme-1,.price__badge_sale .badge,.card__badge .badge{background:linear-gradient(120deg,var(--pop-corail),var(--pop-p\ea che));color:var(--pop-encre);border-color:transparent}.button{text-transform:uppercase;letter-spacing:.08em;font-weight:600;transition:transform .25s ease,box-shadow .25s ease,background-position .8s ease}.button:hover{transform:translateY(-2px);box-shadow:0 12px 28px -10px color-mix(in srgb,var(--pop-corail) 55%,rgba(0,0,0,.35))}.product-form__submit{background-image:linear-gradient(120deg,transparent 32%,rgba(255,255,255,.22) 46%,transparent 60%);background-size:240% 100%;background-repeat:no-repeat;background-position:130% 0}.product-form__submit:hover{background-position:-40% 0}.header-wrapper{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffc7}.header__menu-item{position:relative;transition:color .25s ease}.header__menu-item:after{content:"";position:absolute;left:.6rem;right:.6rem;bottom:.1rem;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--pop-rose),var(--pop-p\ea che),var(--pop-sauge),var(--pop-corail));background-size:300% 100%;transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.22,.61,.36,1)}.header__menu-item:hover:after,.header__menu-item:focus-visible:after{transform:scaleX(1);animation:pop-flow 6s linear infinite}details>summary.header__menu-item .icon-caret,.header__menu-item .icon-caret{transition:transform .35s cubic-bezier(.22,.61,.36,1)}details[open]>summary.header__menu-item .icon-caret{transform:rotate(180deg)}.header__submenu{animation:pop-menu-drop .3s cubic-bezier(.22,.61,.36,1);transform-origin:top center}@keyframes pop-menu-drop{0%{opacity:0;transform:translateY(-10px) scaleY(.96)}to{opacity:1;transform:translateY(0) scaleY(1)}}.header__submenu .list-menu__item{transition:transform .25s ease,opacity .25s ease}.header__submenu .list-menu__item:hover{transform:translate(4px);opacity:.75}.utility-bar{position:relative;background:var(--pop-ivoire);color:var(--pop-encre)}.utility-bar:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,var(--pop-rose),var(--pop-p\ea che),var(--pop-sauge),var(--pop-corail),var(--pop-rose));background-size:300% 100%;pointer-events:none}@media(prefers-reduced-motion:no-preference){.utility-bar:after{animation:pop-flow 16s linear infinite}}.announcement-bar,.announcement-bar__message,.announcement-bar__message span{background:transparent;color:var(--pop-encre);font-weight:600;letter-spacing:.04em}@media(prefers-reduced-motion:no-preference){.announcement-bar__message span{animation:pop-announce-in .5s ease both}}@keyframes pop-announce-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.announcement-bar__link{position:relative}.announcement-bar__link:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.22,.61,.36,1)}.announcement-bar__link:hover:after,.announcement-bar__link:focus-visible:after{transform:scaleX(1)}.utility-bar .slider-button svg{color:var(--pop-encre)}.utility-bar .slider-button{transition:transform .25s ease,opacity .25s ease;opacity:.65}.utility-bar .slider-button:hover{transform:scale(1.15);opacity:1}@keyframes pop-flow{0%{background-position:0% 0}to{background-position:300% 0}}.price__regular .price-item--regular{font-weight:700;letter-spacing:.02em}.price__sale .price-item--sale{font-weight:800;letter-spacing:.02em;color:var(--pop-encre)}.price__sale .price-item--regular{opacity:.55}.footer a{transition:opacity .2s ease}.footer a:hover{opacity:.65}.multicolumn-card{transition:transform .3s ease}.multicolumn-card:hover{transform:translateY(-4px)}@media(max-width:749px){[id^=MainProduct]:before,[id^=MainProduct]:after{width:60vw;height:60vw;filter:blur(50px)}.banner__heading{font-size:clamp(2.2rem,8vw,3.2rem)}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/poplane-custom.css.map */
