:root{--poubel-accent-blue: 56 151 240}.announcement-bar{padding-block:var(--spacing-2-5);margin:6px 6px 0;border-radius:12px;overflow:hidden}@media screen and (min-width:700px){.announcement-bar{margin:10px 14px 0}}.announcement-bar p.bold{font-weight:500;letter-spacing:-.02em}.header{--header-icon-list-spacing: var(--spacing-2)}.header .header__icon-list>.tap-area{width:2.75rem;height:2.75rem;background:#fff;border-radius:9999px;place-items:center;transition:background .25s,color .25s,transform .15s ease}.header .header__icon-list>.tap-area:not(.hidden){display:grid}@media screen and (min-width:700px){.header .header__icon-list>.tap-area{display:grid!important}}@media screen and (pointer:fine){.header .header__icon-list>.tap-area:hover{transform:scale(1.05)}}.header .header__icon-list svg{width:1.25rem;height:1.25rem}.header__cart-count{top:-.125rem;inset-inline-end:-.125rem;inset-inline-start:auto}.header__create-button{align-items:center;justify-content:center;gap:var(--spacing-2);height:2.75rem;padding-inline:var(--spacing-4-5);background:#fff;color:#111;border:1.5px solid #111111;border-radius:9999px;font-weight:600;font-size:.9375rem;letter-spacing:-.02em;white-space:nowrap;transition:transform .15s ease}.header__create-button--mobile{display:inline-flex}.header__create-button--desktop{display:none}.header__create-sparkle{flex-shrink:0}@media screen and (pointer:fine){.header__create-button:hover{transform:scale(1.04)}}@media screen and (max-width:1149px){.shopify-section--header .header{margin:10px 12px 0;border-radius:16px}.shopify-section--header .header__wrapper{--header-part-gap: var(--spacing-2);border-radius:16px;border:1px solid rgb(255 255 255 / .1);padding:var(--spacing-2) var(--spacing-2);background:#e9e9e559!important;-webkit-backdrop-filter:blur(60px)!important;backdrop-filter:blur(60px)!important}.header .header__icon-list>.tap-area{width:2.5rem;height:2.5rem;background:#ffffff8c}.header .header__icon-list svg{width:1.125rem;height:1.125rem}.header .header__icon-list>.tap-area[aria-controls=cart-drawer],.header .header__icon-list>.tap-area[href*="/cart"]{background:#fff}.js .header[allow-transparency]:not(.is-filled){--header-logo-opacity: 1 !important;--text-color: var(--header-text) !important}.js :has(.shopify-section:first-child [allow-transparent-header]) .header:not(.is-filled){--header-logo-opacity: 1 !important;--text-color: var(--header-text) !important}.js :has(.shopify-section:first-child [allow-transparent-header]) .shopify-section--header:not(:has(.header.is-filled)){position:sticky!important;top:0!important}}@media screen and (min-width:1150px){.shopify-section--header .header{margin:0;border-radius:0}.shopify-section--header .header__wrapper{--header-part-gap: var(--spacing-6);border-radius:0;padding:var(--spacing-4) var(--spacing-6);box-shadow:none}.header.is-filled{--background: 255 255 255}.header.is-filled .header__wrapper{box-shadow:0 1px #1111110d}.header__link-list{gap:var(--spacing-4) var(--spacing-6);padding:var(--spacing-3) var(--spacing-5-5);border-radius:9999px;background:#1111110f;transition:background .25s ease,color .25s ease}.header__link-list a.bold,.header__link-list summary.bold,.header__link-list button.bold{font-weight:400;font-size:.9375rem;letter-spacing:-.02em}.header .header__icon-list>.tap-area{background:#1111110f;border-radius:12px}.header__create-button--mobile{display:none}.header__create-button--desktop{display:inline-flex}.js .header[allow-transparency]:not(.is-filled) .header__wrapper{box-shadow:none}.js .header[allow-transparency]:not(.is-filled) .header__link-list,.js :has(.shopify-section:first-child [allow-transparent-header]) .header:not(.is-filled) .header__link-list{background:#00000040;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.js .header[allow-transparency]:not(.is-filled) .header__icon-list>.tap-area,.js :has(.shopify-section:first-child [allow-transparent-header]) .header:not(.is-filled) .header__icon-list>.tap-area{background:#ffffff1f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.section-header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--spacing-4)}.section-header>.prose:only-child{grid-column:1 / -1}.section-header>a.text-with-icon{background:rgb(var(--button-background-primary));color:rgb(var(--button-text-primary));border-radius:9999px;padding:var(--spacing-2-5) var(--spacing-5);font-weight:600;font-size:var(--text-sm);letter-spacing:-.02em;justify-self:end}.section-header>a.text-with-icon .circle-chevron{display:none}.section-header>a.text-with-icon .reversed-link{background:none;text-decoration:none}@media screen and (min-width:1150px){.section-header{grid-template-columns:minmax(0,1fr) auto}.section-header>.text-with-icon{grid-column-start:auto}}.product-card{aspect-ratio:1 / 1.2;display:block;position:relative;border-radius:8px;box-shadow:0 1px 2px #0000001a;overflow:visible}@media screen and (max-width:699px){.product-card{aspect-ratio:1 / 1.24}}.product-card__materials{position:absolute;top:10px;inset-inline-start:10px;z-index:3;min-height:0;padding:0;display:flex;align-items:center}.product-card__materials .color-swatch{--swatch-size: 1.375rem;--swatch-offset: 2px;border-radius:7px;box-shadow:inset 0 0 0 1px #1111111a}.product-card__materials .product-card__swatch-list{gap:2px}.product-card__materials .product-card__variant-list{display:flex;gap:2px}.product-card__figure{position:absolute;top:8px;right:8px;bottom:29%;left:8px;margin:0}.product-card__figure>a{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.product-card__image{border-radius:0!important;width:100%;height:100%!important;object-fit:contain;aspect-ratio:auto!important}.product-card__info{position:absolute;bottom:0;inset-inline:0;z-index:2;padding:8px 10px;gap:0}.product-card__title{font-size:12px;line-height:1.25;letter-spacing:-.04em}.product-card__title a.bold{font-weight:400}.product-card .price-list{font-size:11px;font-weight:400;letter-spacing:-.04em;line-height:1}.product-card .price-list>sale-price{color:currentColor}.product-card .price-list>compare-at-price,.product-card .price-list>unit-price{display:none!important}.product-card__installments{display:block;font-size:10px;letter-spacing:-.02em;line-height:1.25;color:currentColor;opacity:.55;margin-block-start:2px}@media screen and (max-width:699px){.product-card__installments{font-size:9px;margin-block-start:1px}}.product-card__price-row{display:flex;align-items:flex-end;justify-content:space-between;gap:2px;width:100%;margin-block-start:2px}.product-card__badge-list-inline{display:flex;gap:var(--spacing-1);flex-shrink:0}.product-card__badge-list-inline .badge{border-radius:18px;font-size:9px;font-weight:400;padding:4px 6px;letter-spacing:-.01em;text-transform:uppercase}.product-card__badge-list-inline .badge--primary{color:#8f7e00}.product-card__badge-list-inline .badge--sold-out{--sold-out-badge-background: 221 221 221;color:#5e5e5e}.product-card .product-card__quick-buy{top:-12px;bottom:auto;inset-inline-end:-7px;inset-inline-start:auto;z-index:6;opacity:1!important;visibility:visible!important;transform:none!important}.poubel-quick-add{width:26px;height:26px;border-radius:50%;background:rgb(var(--poubel-accent-blue));color:#fff;display:grid;place-items:center;border:none;box-shadow:none;transition:transform .15s ease,background-color .15s ease;position:relative}@media screen and (max-width:699px){.poubel-quick-add{transform:scale(.9)}}@media screen and (pointer:fine){.poubel-quick-add:hover{transform:scale(1.1)}}.poubel-quick-add svg{width:100%;height:100%;padding:5px;pointer-events:none}.poubel-quick-add>.button__loader{gap:2px}.poubel-quick-add>.button__loader>*{width:3px;height:3px}@media screen and (max-width:699px){.product-card__title,.product-card .price-list{font-size:10px}.product-card__badge-list-inline .badge{font-size:8px;padding:3px 5px}.product-card__materials .color-swatch{--swatch-size: 1.125rem;border-radius:6px}.product-card__info{padding:6px 8px}.product-card__figure{top:6px;right:6px;bottom:34%;left:6px;overflow:hidden}.product-card__image{transform:scale(1.16)}}.product-list{padding-block-start:var(--spacing-3-5)}@media screen and (max-width:699px){.shopify-section--featured-collection .product-list{--product-list-carousel-item-width: 42vw !important}}.shopify-section--newsletter .newsletter-content{max-width:640px;margin-inline:auto;width:100%}.shopify-section--newsletter .newsletter-content>.form{width:100%}.shopify-section--newsletter .fieldset-with-submit{grid-template-columns:minmax(0,1fr) auto;align-items:center;background:#1111110f;border-radius:9999px;padding:var(--spacing-1-5);gap:var(--spacing-1-5)}.shopify-section--newsletter .fieldset-with-submit .input{background:transparent;border:none;box-shadow:none;height:3.125rem}.shopify-section--newsletter .fieldset-with-submit .input:focus{outline:none;border:none}.shopify-section--newsletter .fieldset-with-submit .button{padding-block:var(--spacing-3);padding-inline:var(--spacing-6);box-shadow:0 2px 8px #11111114}.shopify-section--newsletter .fieldset-with-submit .button svg{display:none}.footer{border-top:none}.footer .footer__block-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-10) var(--spacing-6)}@media screen and (min-width:1000px){.footer .footer__block-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}.footer__block--menu>p.bold{font-size:var(--text-lg);margin-block-end:var(--spacing-5)}.footer__block--menu .v-stack{gap:var(--spacing-4-5)}.footer__block--menu a{font-size:var(--text-base)}.footer__aside-top{justify-content:center}.footer .social-media{justify-content:center;gap:var(--spacing-3)}.footer .social-media .tap-area{width:3rem;height:3rem;background:#1111110f;border-radius:9999px;display:grid;place-items:center}.footer__aside-bottom{text-align:center}.footer .footer__payment-methods-title{color:#111}.footer .footer__block--payment-methods{border-color:#1111111f;border-radius:var(--rounded-lg)}@media screen and (max-width:768px){.footer .footer__block{text-align:start}.footer .footer__block--payment-methods{text-align:center}}.footer__copyright{width:100%;text-align:center}html.poubel-mega-open{overflow:hidden}.poubel-mega-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;pointer-events:auto}.poubel-mega-root[hidden]{display:none}.poubel-mega__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0a0a38;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);animation:poubel-mega-fade .3s ease both}.poubel-mega__panel{position:relative;display:flex;flex-direction:column;background:#0f0f0fd6;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);border:1px solid rgb(255 255 255 / .08);border-radius:20px;color:#f5f5f3;width:min(94vw,560px);margin:8px auto 0;max-height:calc(100dvh - 16px);overflow:hidden;animation:poubel-mega-in .32s cubic-bezier(.22,.8,.36,1) both}@media screen and (min-width:1150px){.poubel-mega__panel{margin:12px 0 0 16px;width:460px;max-height:calc(100vh - 24px)}}@keyframes poubel-mega-in{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes poubel-mega-fade{0%{opacity:0}to{opacity:1}}.poubel-mega-root.is-closing .poubel-mega__panel{animation:poubel-mega-out .22s cubic-bezier(.4,0,1,1) both}.poubel-mega-root.is-closing .poubel-mega__backdrop{animation:poubel-mega-fade-out .24s ease both}@keyframes poubel-mega-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes poubel-mega-fade-out{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.poubel-mega__panel,.poubel-mega__backdrop,.poubel-mega-root.is-closing .poubel-mega__panel,.poubel-mega-root.is-closing .poubel-mega__backdrop{animation-duration:.01s!important}}.poubel-mega__head{display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0;padding:var(--spacing-4) var(--spacing-4) var(--spacing-1)}.poubel-mega__logo{height:26px;width:auto;object-fit:contain}.poubel-mega__close{position:absolute;inset-inline-end:12px;top:10px;width:40px;height:40px;border-radius:12px;background:#ffffff1a;display:grid;place-items:center;color:#f5f5f3}@media screen and (min-width:1150px){.poubel-mega__head{display:none}}.poubel-mega__tabs{display:flex;align-items:baseline;flex-shrink:0;gap:var(--spacing-5);padding:var(--spacing-4) var(--spacing-5) var(--spacing-2);overflow-x:auto;scrollbar-width:none}.poubel-mega__tabs::-webkit-scrollbar{display:none}.poubel-mega__tab{flex-shrink:0;font-size:1.0625rem;font-weight:500;letter-spacing:-.02em;color:#ffffff73;padding-block-end:5px;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease}.poubel-mega__tab.is-active{color:#fff;border-color:#fff}@media screen and (pointer:fine){.poubel-mega__tab:hover{color:#fff}}.poubel-mega__content{display:grid;padding:var(--spacing-2) var(--spacing-5) var(--spacing-6);min-height:0;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:none}.poubel-mega__content::-webkit-scrollbar{display:none}.poubel-mega__row{display:grid;gap:var(--spacing-2-5);padding-block:var(--spacing-3-5)}.poubel-mega__row+.poubel-mega__row{border-top:1px solid rgb(255 255 255 / .08)}.poubel-mega__row-title{font-size:1.0625rem;font-weight:500;letter-spacing:-.02em;color:#f5f5f3;width:fit-content}.poubel-mega__row-line{display:flex;align-items:center;gap:var(--spacing-2)}.poubel-mega__row-media{display:block;flex:1;min-width:0;overflow:hidden;padding-block:2px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.poubel-mega__row-track{display:flex;align-items:center;width:max-content;animation:poubel-mega-marquee 26s linear infinite}.poubel-mega__row-copy{display:flex;align-items:center;gap:var(--spacing-3);padding-inline-end:var(--spacing-3)}@keyframes poubel-mega-marquee{to{transform:translate(calc(-50% * var(--transform-logical-flip, 1)))}}.poubel-mega__row:hover .poubel-mega__row-track{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.poubel-mega__row-track{animation:none}.poubel-mega__row-copy[aria-hidden]{display:none}.poubel-mega__row-media{overflow-x:auto;scrollbar-width:none;-webkit-mask-image:none;mask-image:none}}.poubel-mega__product{width:62px;height:62px;object-fit:contain;flex-shrink:0}.poubel-mega__arrow{width:30px;height:30px;border-radius:9999px;background:#ffffff1a;display:grid;place-items:center;color:#f5f5f3;flex-shrink:0;transition:transform .15s ease,background .15s ease}@media screen and (pointer:fine){.poubel-mega__row:hover .poubel-mega__arrow{transform:translate(3px);background:#ffffff2e}}.poubel-mega__badge{font-size:9px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#e8e07a;margin-inline-start:6px}.poubel-mega__link{display:block;padding-block:var(--spacing-3);font-size:1.1875rem;letter-spacing:-.02em;color:#f5f5f3;transition:opacity .15s ease}@media screen and (pointer:fine){.poubel-mega__link:hover{opacity:.7}}.poubel-mega__divider{border:none;border-top:1px solid rgb(255 255 255 / .14);margin-block:var(--spacing-3)}.navigation-drawer{--background: 22 22 22;--text-color: 245 245 243}.navigation-drawer::part(body){background:#141414e0;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border-radius:18px}.navigation-drawer>[is=close-button]{color:#f5f5f3}.cart-drawer{--background: 249 247 243;--dialog-background: 249 247 243;--text-color: 17 17 17}.cart-drawer::part(content){background:#f9f7f3b8!important;-webkit-backdrop-filter:blur(60px)!important;backdrop-filter:blur(60px)!important;border-radius:20px;border:1px solid rgb(255 255 255 / .55);box-shadow:0 20px 60px #0000002e}.cart-drawer::part(body),.cart-drawer::part(header),.cart-drawer::part(footer){background:transparent!important}.cart-drawer::part(body){grid-template-columns:minmax(0,1fr)}.cart-drawer::part(overlay){background:#0a0a0a2e;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.cart-drawer .cart-drawer__top .h5{font-size:1.625rem;letter-spacing:-.03em}.cart-drawer .drawer__close-icon{width:44px;height:44px;background:#fff;color:#111;border-radius:14px;display:grid;place-items:center;box-shadow:0 2px 8px #11111114}.cart-drawer .free-shipping-bar{background:#111;color:#fff;border-radius:9999px;padding:var(--spacing-2) var(--spacing-4);text-align:center;font-weight:500;font-size:.8125rem;letter-spacing:-.01em}.cart-drawer .free-shipping-bar .progress-bar{display:none}.cart-drawer .buy-get-free{border-radius:14px;color:#111;box-shadow:0 1px 4px #1111110f}.cart-drawer .line-item__media-wrapper{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 1px 4px #1111110f}.poubel-upsell{border-top:1px solid rgb(17 17 17 / .08);padding-block-start:var(--spacing-4);min-width:0}html.poubel-upsell-off .poubel-upsell{display:none!important}.poubel-upsell__header{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3)}.poubel-upsell__title{font-size:1.0625rem;font-weight:600;letter-spacing:-.02em}.poubel-upsell__dismiss{background:none;border:none;color:currentColor;font-size:.875rem;letter-spacing:-.01em;text-decoration:underline;text-underline-offset:3px;opacity:.75;cursor:pointer}.poubel-upsell__list{display:grid;grid:auto / auto-flow 96px;gap:var(--spacing-2-5);max-width:100%;overflow-x:auto;scrollbar-width:none;padding-block-start:var(--spacing-3-5)}.poubel-upsell__list::-webkit-scrollbar{display:none}.poubel-upsell__card{position:relative}.poubel-upsell__media{display:block;aspect-ratio:1;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 1px 4px #1111110f}.poubel-upsell__image{width:100%;height:100%;object-fit:contain;transform:scale(1.08)}.poubel-upsell__add{position:absolute;top:-8px;inset-inline-end:-6px;z-index:2}.poubel-upsell__meta{display:grid;gap:4px;justify-items:center;padding-block-start:var(--spacing-1-5);text-align:center}.poubel-upsell__price{font-size:.75rem;letter-spacing:-.02em}.poubel-upsell__soldout{font-size:8px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;background:#ddd;color:#5e5e5e;border-radius:18px;padding:3px 7px}[id$=__poubel_create_set]{--section-spacing-block-start: var(--spacing-4)}@media screen and (min-width:700px){[id$=__poubel_create_set]{--section-spacing-block-start: var(--spacing-8)}}@media screen and (max-width:699px){[id$=__poubel_partners] .image-link-blocks{--image-link-blocks-item-width: 62vw}}@media screen and (min-width:1000px){[id$=__poubel_partners] .image-link-blocks{--image-link-blocks-items-per-row: 3}}.button,.btn{letter-spacing:-.02em}.circle-button--fill{background:#fff;box-shadow:0 2px 8px #11111114}
/*# sourceMappingURL=/cdn/shop/t/42/assets/poubel.css.map */
