:root{--puffly-paper: #FBEDDB;--puffly-ink: #2B2320;--puffly-muted: #5E5A55;--puffly-line: #DCD2C4;--puffly-signal: #D1462A;--puffly-signal-hover: #B83B22;--puffly-accent: #8A4A3D;--puffly-font: "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--puffly-display: "Nunito", "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--puffly-ease: cubic-bezier(.32, .72, 0, 1);--puffly-calm: cubic-bezier(.32, .72, 0, 1);--puffly-calm-ms: .36s;--puffly-glass: rgba(251, 237, 219, .72);--puffly-section-space: 7rem}@media(max-width:749px){:root{--puffly-section-space: 3.75rem}}html.puffly-look,html.puffly-look body,html.puffly-look [class*=color-scheme]{--font-body--family: var(--puffly-font, "Nunito Sans", Arial, sans-serif);--font-body--weight: 400;--font-body--style: normal;--font-subheading--family: var(--puffly-font, "Nunito Sans", Arial, sans-serif);--font-subheading--weight: 500;--font-heading--family: var(--puffly-display, "Nunito", Arial, sans-serif);--font-heading--weight: 700;--font-heading--style: normal;--font-accent--family: var(--puffly-font, "Nunito Sans", Arial, sans-serif);--font-accent--weight: 500;--font-paragraph--family: var(--puffly-font, "Nunito Sans", Arial, sans-serif);--font-h1--family: var(--puffly-display, "Nunito", Arial, sans-serif);--font-h2--family: var(--puffly-display, "Nunito", Arial, sans-serif);--font-h3--family: var(--puffly-display, "Nunito", Arial, sans-serif);--font-h4--family: var(--puffly-font, "Nunito Sans", Arial, sans-serif);--font-h5--family: var(--puffly-font, "Nunito Sans", Arial, sans-serif);--font-h6--family: var(--puffly-font, "Nunito Sans", Arial, sans-serif);--font-h1--weight: 700;--font-h2--weight: 700;--font-h3--weight: 700;--font-h4--weight: 500;--font-h5--weight: 500;--font-h6--weight: 500;--color-background: #FBEDDB;--color-background-rgb: 251 237 219;--color-foreground: #2B2320;--color-foreground-rgb: 29 29 31;--color-foreground-heading: #2B2320;--color-foreground-heading-rgb: 29 29 31;--color-border: #DCD2C4;--color-border-rgb: 220 210 196;--color-primary: #2B2320;--color-primary-rgb: 29 29 31;--color-primary-hover: #2B2320;--color-primary-hover-rgb: 29 29 31;--color-primary-button-background: #2B2320;--color-primary-button-text: #FFFFFF;--color-primary-button-border: #2B2320;--color-primary-button-hover-background: #000000;--color-primary-button-hover-text: #FFFFFF;--color-primary-button-hover-border: #000000;--color-secondary-button-background: transparent;--color-secondary-button-text: #2B2320;--color-secondary-button-border: #2B2320;--color-secondary-button-hover-background: #2B2320;--color-secondary-button-hover-text: #FBEDDB;--color-secondary-button-hover-border: #2B2320;--color-input-background: #FBEDDB;--color-input-text: #2B2320;--color-input-border: #DCD2C4;--color-shadow: transparent;--style-border-radius-buttons-primary: 14px;--style-border-radius-buttons-secondary: 14px;--style-border-radius-inputs: 12px;--product-corner-radius: 16px;--card-corner-radius: 16px;--media-radius: 16px;--border-radius: 14px}html.puffly-look{scroll-behavior:smooth;background-color:#fbeddb}@media(prefers-reduced-motion:reduce){html.puffly-look{scroll-behavior:auto}}html.puffly-look body{background-color:#fbeddb!important;color:#2b2320;font-family:var(--puffly-font, "Nunito Sans", Arial, sans-serif)!important;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"ss01" 0,"cv11" 1}html.puffly-look body *,html.puffly-look body *:before,html.puffly-look body *:after{font-family:var(--puffly-font, "Nunito Sans", Arial, sans-serif)!important}html.puffly-look h1,html.puffly-look h2,html.puffly-look h3,html.puffly-look .h1,html.puffly-look .h2,html.puffly-look .h3,html.puffly-look .h0,html.puffly-look [class*=hero] h1,html.puffly-look .product-details h1,html.puffly-look .product-information h1,html.puffly-look .product__title{font-family:var(--puffly-display, "Nunito", Arial, sans-serif)!important}html.puffly-look b,html.puffly-look strong{font-weight:500}html.puffly-look #MainContent,html.puffly-look main,html.puffly-look .shopify-section,html.puffly-look [class*=color-scheme],html.puffly-look header,html.puffly-look header-component,html.puffly-look .header,html.puffly-look footer,html.puffly-look .footer{background-color:#fbeddb!important;color:#2b2320}html.puffly-look header a,html.puffly-look header-component a,html.puffly-look .header a,html.puffly-look footer a,html.puffly-look .footer a,html.puffly-look footer p,html.puffly-look .footer p,html.puffly-look .header svg,html.puffly-look header-component svg{color:#2b2320!important}html.puffly-look h1,html.puffly-look h2,html.puffly-look h3,html.puffly-look h4,html.puffly-look h5,html.puffly-look h6,html.puffly-look .h0,html.puffly-look .h1,html.puffly-look .h2,html.puffly-look .h3,html.puffly-look .h4,html.puffly-look .h5,html.puffly-look .h6{font-weight:500!important;font-style:normal!important;color:#2b2320;letter-spacing:-.03em!important;line-height:1.05!important;text-transform:none;font-optical-sizing:auto}html.puffly-look h1,html.puffly-look .h0,html.puffly-look .h1{font-size:clamp(2.5rem,5.4vw,5rem);letter-spacing:-.03em!important;line-height:1.05!important}html.puffly-look h2,html.puffly-look .h2{font-size:clamp(2rem,4.2vw,3.75rem);letter-spacing:-.02em!important;line-height:1.1!important}html.puffly-look h3,html.puffly-look .h3{font-size:clamp(1.375rem,2.4vw,2rem);letter-spacing:-.015em!important;line-height:1.2!important}html.puffly-look h4,html.puffly-look .h4{font-size:1.25rem;letter-spacing:-.01em!important;line-height:1.25!important}html.puffly-look h5,html.puffly-look .h5,html.puffly-look h6,html.puffly-look .h6{font-size:1rem;letter-spacing:0!important;line-height:1.35!important}html.puffly-look h1,html.puffly-look h2,html.puffly-look h3,html.puffly-look .h0,html.puffly-look .h1,html.puffly-look .h2,html.puffly-look .h3{font-weight:700!important}html.puffly-look p,html.puffly-look .rte,html.puffly-look .text-block{color:#2b2320}html.puffly-look .menu-list__link,html.puffly-look header-menu a,html.puffly-look .header__menu a,html.puffly-look .breadcrumbs,html.puffly-look .badge,html.puffly-look .product-badges,html.puffly-look .product-badges__badge,html.puffly-look .view-all,html.puffly-look a[href*="/collections/"].button-unstyled,html.puffly-look .footer h2,html.puffly-look .footer h3,html.puffly-look footer h2,html.puffly-look footer h3,html.puffly-look .puffly-label{font-size:.75rem!important;font-weight:500!important;letter-spacing:.05em!important;text-transform:uppercase!important;line-height:1.4!important}html.puffly-look .badge,html.puffly-look .product-badges__badge{background:#fbeddb!important;color:#2b2320!important;border:1px solid #2B2320!important;border-radius:12px!important;padding:3px 9px!important}html.puffly-look .product-badges__badge.color-custom-badge-sale,html.puffly-look .puffly-badge-sale{background:#d1462a!important;color:#fff!important;border:0!important}html.puffly-look a,html.puffly-look button,html.puffly-look .button,html.puffly-look input,html.puffly-look select{transition:color .2s ease,background-color .2s ease,border-color .2s ease,opacity .2s ease,transform .2s ease}html.puffly-look .menu-list__link:hover,html.puffly-look header a:hover,html.puffly-look footer a:hover,html.puffly-look .footer a:hover,html.puffly-look .rte a:hover{color:#8a4a3d!important}html.puffly-look header-component,html.puffly-look .header,html.puffly-look #header-component{box-shadow:none!important;border-bottom:0!important}html.puffly-look .header__heading,html.puffly-look .header-logo,html.puffly-look .header__logo a{font-size:20px!important;font-weight:500!important;letter-spacing:-.03em!important}html.puffly-look #MainContent>.shopify-section+.shopify-section{border-top:1px solid #DCD2C4}html.puffly-look #MainContent>.shopify-section+.shopify-section>*{padding-top:calc(var(--puffly-section-space, 112px) / 2);padding-bottom:calc(var(--puffly-section-space, 112px) / 2)}html.puffly-look footer,html.puffly-look .footer{border-top:1px solid #DCD2C4!important}html.puffly-look hr{border:0;border-top:1px solid #DCD2C4;background:none;height:0}html.puffly-look .hero,html.puffly-look .hero *,html.puffly-look [class*=hero__],html.puffly-look .media-block,html.puffly-look .image-block,html.puffly-look video{border-radius:0!important;box-shadow:none!important}html.puffly-look .button,html.puffly-look .button-secondary,html.puffly-look button[name=add],html.puffly-look .add-to-cart-button,html.puffly-look .product-form button[type=submit],html.puffly-look .btn-signal{border-radius:14px!important;box-shadow:none!important;font-size:.875rem!important;font-weight:500!important;letter-spacing:.005em!important;text-transform:none!important}html.puffly-look .button:not(.button-secondary):not(.button-unstyled):not(.button--secondary):not(.close-button):not([name=add]):not(.add-to-cart-button):not([name=checkout]):not(.cart__checkout-button):not(.puffly-recs__add){background:#2b2320!important;color:#fff!important;border:1px solid #2B2320!important}html.puffly-look .button:not(.button-secondary):not(.button-unstyled):not(.button--secondary):not(.close-button):not([name=add]):not(.add-to-cart-button):not([name=checkout]):not(.cart__checkout-button):not(.puffly-recs__add) *{color:#fff!important}html.puffly-look .button:not(.button-secondary):not(.button-unstyled):not(.button--secondary):not(.close-button):not([name=add]):not(.add-to-cart-button):not([name=checkout]):not(.cart__checkout-button):not(.puffly-recs__add):hover{background:#000!important;border-color:#000!important}html.puffly-look button[name=add],html.puffly-look .add-to-cart-button,html.puffly-look .product-form button[type=submit],html.puffly-look [name=checkout],html.puffly-look .cart__checkout-button,html.puffly-look .puffly-recs__add,html.puffly-look .sticky-add-to-cart .button,html.puffly-look .btn-signal{background:#d1462a!important;color:#fff!important;border:1px solid #D1462A!important}html.puffly-look button[name=add] *,html.puffly-look .add-to-cart-button *,html.puffly-look .product-form button[type=submit] *,html.puffly-look [name=checkout] *,html.puffly-look .cart__checkout-button *,html.puffly-look .puffly-recs__add *,html.puffly-look .sticky-add-to-cart .button *,html.puffly-look .btn-signal *{color:#fff!important}html.puffly-look button[name=add]:hover,html.puffly-look .add-to-cart-button:hover,html.puffly-look .product-form button[type=submit]:hover,html.puffly-look [name=checkout]:hover,html.puffly-look .cart__checkout-button:hover,html.puffly-look .puffly-recs__add:hover,html.puffly-look .sticky-add-to-cart .button:hover,html.puffly-look .btn-signal:hover{background:#b83b22!important;border-color:#b83b22!important}html.puffly-look .button-secondary,html.puffly-look .button--secondary{background:transparent!important;color:#2b2320!important;border:1px solid #2B2320!important}html.puffly-look .button-secondary:hover,html.puffly-look .button--secondary:hover{background:#2b2320!important;color:#fbeddb!important}html.puffly-look input[type=text],html.puffly-look input[type=email],html.puffly-look input[type=search],html.puffly-look input[type=number],html.puffly-look textarea,html.puffly-look select,html.puffly-look .quantity-selector,html.puffly-look quantity-selector-component{background:#fbeddb!important;color:#2b2320!important;border:1px solid #DCD2C4!important;border-radius:12px!important;box-shadow:none!important}html.puffly-look textarea{border-radius:12px!important}html.puffly-look .shopify-payment-button__more-options{display:none!important}html.puffly-look .shopify-payment-button{margin-top:10px;filter:grayscale(1);opacity:1;transition:filter .2s ease,opacity .2s ease}html.puffly-look .shopify-payment-button:hover,html.puffly-look .shopify-payment-button:focus-within{filter:none}html.puffly-look .shopify-payment-button__button{border-radius:14px!important;overflow:hidden;min-height:44px;max-height:48px}html.puffly-look .product-grid,html.puffly-look ul.product-grid,html.puffly-look .resource-list{--product-grid-gap: 0px;--gap: 0px;gap:0!important;column-gap:0!important;row-gap:0!important;border-top:1px solid #DCD2C4;border-left:1px solid #DCD2C4}html.puffly-look .product-grid>*,html.puffly-look .product-grid__item,html.puffly-look .resource-list>*,html.puffly-look .resource-list__item{border-right:1px solid #DCD2C4;border-bottom:1px solid #DCD2C4;margin:0!important;background:transparent!important}html.puffly-look .product-card,html.puffly-look product-card,html.puffly-look .product-grid__card,html.puffly-look .card,html.puffly-look .card-wrapper{background:transparent!important;box-shadow:none!important;border:0!important;border-radius:0!important}html.puffly-look .product-card,html.puffly-look .product-grid__card{padding-bottom:1.125rem}html.puffly-look .product-card img,html.puffly-look .product-grid__card img,html.puffly-look .card-gallery,html.puffly-look .product-card__image,html.puffly-look .product-media,html.puffly-look .product-media__image{border-radius:16px!important;box-shadow:none!important}html.puffly-look .card-gallery,html.puffly-look .product-card .product-media,html.puffly-look .product-card [class*=media]{background:#fbeddb!important}html.puffly-look .product-card img,html.puffly-look .product-grid__card img{transition:transform .6s var(--puffly-ease, ease)}@media(hover:hover){html.puffly-look .product-card:hover img,html.puffly-look .product-grid__card:hover img{transform:scale(1.025)}}html.puffly-look .product-card [class*=title],html.puffly-look .product-grid__card [class*=title],html.puffly-look .product-card h3,html.puffly-look .product-card h4,html.puffly-look .product-card h5,html.puffly-look .product-card h6,html.puffly-look .product-card .h3,html.puffly-look .product-card .h4,html.puffly-look .product-card .h5,html.puffly-look .product-card .h6,html.puffly-look .product-card p{font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.4!important;color:#2b2320!important}html.puffly-look .product-card .price,html.puffly-look .product-card product-price,html.puffly-look .product-grid__card .price,html.puffly-look .product-card [class*=price]{font-size:.8125rem!important;font-weight:400!important;color:#5e5a55!important;letter-spacing:.01em!important}html.puffly-look .product-card [class*=title],html.puffly-look .product-card .price,html.puffly-look .product-card p{padding-left:.875rem;padding-right:.875rem}html.puffly-look .product-details h1,html.puffly-look .product-information h1,html.puffly-look .product__title,html.puffly-look .product-details .h1{font-size:clamp(1.75rem,3vw,2.625rem)!important;letter-spacing:-.02em!important;line-height:1.1!important}html.puffly-look .product-details .price,html.puffly-look .product-information .price,html.puffly-look .product-details product-price{font-size:16px!important;font-weight:400!important;color:#2b2320!important}html.puffly-look .product-details button[name=add],html.puffly-look .product-details .add-to-cart-button{min-height:50px}html.puffly-look media-gallery,html.puffly-look .media-gallery,html.puffly-look .product-information__media,html.puffly-look .product-media-container,html.puffly-look slideshow-component,html.puffly-look slideshow-container,html.puffly-look slideshow-slides,html.puffly-look slideshow-slide,html.puffly-look .product-media,html.puffly-look .deferred-media,html.puffly-look .puffly-product-hero{background:transparent!important;background-color:transparent!important;box-shadow:none!important;border-radius:0!important}html.puffly-look media-gallery *:not(button):not(.slideshow-control):not([class*=dot]),html.puffly-look .puffly-product-hero *:not(button):not(.slideshow-control):not([class*=dot]){background-color:transparent!important;box-shadow:none!important;border-radius:0!important}html.puffly-look .puffly-product-hero{position:relative!important;isolation:isolate;overflow:visible!important}html.puffly-look .puffly-product-hero>*:not(.puffly-word){position:relative;z-index:1}html.puffly-look .puffly-word{position:absolute!important;left:0;right:0;top:20%;z-index:0!important;transform:translateY(-50%);margin:0;font-size:clamp(64px,11vw,220px);font-weight:500!important;line-height:.9;letter-spacing:-.03em;text-transform:uppercase;text-align:center;white-space:nowrap;color:#2b2320!important;pointer-events:none;user-select:none;-webkit-user-select:none}html.puffly-look .puffly-word--band{position:relative!important;top:auto;transform:none;display:block;padding:8px 0 18px;overflow:hidden;grid-column:1 / -1;width:100%}html.puffly-look .puffly-word__text{display:inline-block;white-space:nowrap}@media(max-width:749px){html.puffly-look .puffly-word{font-size:18vw}}.puffly-marquee{position:relative;display:block;overflow:hidden;width:100%;background:#fbeddb;color:#2b2320;border-top:1px solid rgba(29,29,31,.06);height:2.125rem;line-height:2.125rem;white-space:nowrap;flex-shrink:0;max-width:100%}.puffly-marquee__track{display:inline-flex;width:max-content;animation:puffly-marquee 38s linear infinite;will-change:transform}.puffly-marquee__group{display:inline-flex;flex-shrink:0}.puffly-marquee__item{font-family:var(--puffly-font, "Nunito Sans", Arial, sans-serif);font-size:.75rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;padding:0 1.75rem;color:#2b2320}.puffly-marquee__item:after{content:"";display:inline-block;width:4px;height:4px;margin-left:56px;border-radius:50%;background:#c9a090;vertical-align:middle;transform:translateY(-1px)}.puffly-marquee:hover .puffly-marquee__track{animation-play-state:paused}@keyframes puffly-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.puffly-marquee__track{animation:none;transform:none}}.puffly-plane{position:relative;display:block!important;width:100%;overflow:hidden;background:#fbeddb!important;color:#2b2320;text-align:center;padding:clamp(56px,8vw,112px) 0 clamp(56px,8vw,120px)}.puffly-plane__label{display:block;margin:0 0 clamp(20px,3vw,40px);font-size:12px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:#2b2320}.puffly-plane__word{position:relative;z-index:0;display:block;width:100%;margin:0;font-size:clamp(56px,12.6vw,240px);font-weight:500;line-height:.9;letter-spacing:-.03em;text-transform:uppercase;white-space:nowrap;text-align:center;color:#2b2320;pointer-events:none}.puffly-plane__media{position:relative;z-index:1;display:flex!important;justify-content:center;align-items:center;width:100%;margin:-8.4vw auto 0}.puffly-plane__media img{display:block;width:min(440px,46vw);height:auto;border-radius:0;box-shadow:none;filter:none;will-change:transform}.puffly-plane__front{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;margin-top:0}.puffly-plane__front p{margin:0;max-width:340px;font-size:15px;line-height:1.5;color:#2b2320}.btn-signal{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;background:#d1462a;color:#fff;border:1px solid #D1462A;border-radius:14px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.btn-signal:hover{background:#b83b22;color:#fff}.btn-signal:active{transform:scale(.98)}@media(max-width:749px){.puffly-plane__word{font-size:12.6vw}.puffly-plane__media{margin-top:-7vw}.puffly-plane__media img{width:min(300px,72vw)}}.puffly-plane .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html.puffly-look{--animation-easing: cubic-bezier(.32, .72, 0, 1);--animation-timing-default: cubic-bezier(.32, .72, 0, 1);--animation-timing-bounce: cubic-bezier(.32, .72, 0, 1);--animation-timing-hover: cubic-bezier(.32, .72, 0, 1);--animation-timing-fade-in: cubic-bezier(.32, .72, 0, 1);--animation-timing-fade-out: cubic-bezier(.32, .72, 0, 1);--ease-out-cubic: cubic-bezier(.32, .72, 0, 1);--ease-out-quad: cubic-bezier(.32, .72, 0, 1);--animation-speed: .36s;--animation-speed-medium: .36s;--animation-speed-slow: .4s;--drawer-animation-speed: .36s}html.puffly-look a,html.puffly-look button,html.puffly-look summary,html.puffly-look [role=button],html.puffly-look .product-card,html.puffly-look product-card{touch-action:manipulation;-webkit-tap-highlight-color:transparent}html.puffly-look .button,html.puffly-look button[name=add],html.puffly-look .add-to-cart-button,html.puffly-look .product-form button[type=submit],html.puffly-look .btn-signal,html.puffly-look .button-secondary,html.puffly-look .view-all,html.puffly-look .badge,html.puffly-look .product-card,html.puffly-look .product-grid__card,html.puffly-look .quantity-selector button{transition:transform .3s cubic-bezier(.32,.72,0,1),color .2s ease,background-color .2s ease,border-color .2s ease,opacity .2s ease;transform-origin:center}html.puffly-look .button:not(:disabled):not(.button-unstyled):active,html.puffly-look button[name=add]:not(:disabled):active,html.puffly-look .add-to-cart-button:not(:disabled):active,html.puffly-look .product-form button[type=submit]:not(:disabled):active,html.puffly-look .btn-signal:active,html.puffly-look .button-secondary:not(:disabled):active,html.puffly-look .view-all:active,html.puffly-look .badge:active,html.puffly-look .product-card:active,html.puffly-look .product-grid__card:active,html.puffly-look .quantity-selector button:active,html.puffly-look .puffly-pressed{transform:scale(.97);transition-duration:.1s;transition-timing-function:ease-out}html.puffly-look header.header-section,html.puffly-look .header-section.puffly-glass,html.puffly-look .puffly-glass{position:sticky!important;top:0!important;z-index:var(--layer-menu-drawer, 40);isolation:isolate;background-color:transparent!important;box-shadow:0 0 #1d1d1f00;transition:box-shadow .3s cubic-bezier(.32,.72,0,1)}html.puffly-look header.header-section:before,html.puffly-look .puffly-glass:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-color:#fbeddbb8;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%)}html.puffly-look header.header-section.is-scrolled,html.puffly-look .puffly-glass.is-scrolled{box-shadow:0 1px #1d1d1f0f,0 8px 24px #1d1d1f0f}html.puffly-look header.header-section header-component,html.puffly-look header.header-section .header,html.puffly-look header.header-section .header__underlay-closed,html.puffly-look header.header-section .header__row,html.puffly-look header.header-section [class*=color-scheme],html.puffly-look header.header-section .puffly-marquee,html.puffly-look .puffly-glass header-component,html.puffly-look .puffly-glass .header__underlay-closed,html.puffly-look .puffly-glass .puffly-marquee{background:transparent!important;background-color:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.puffly-look header.header-section{--color-background-top-row: transparent;--color-background-bottom-row: transparent}html.puffly-look .puffly-glass a,html.puffly-look header.header-section .header a,html.puffly-look .puffly-glass .puffly-marquee__item{color:#2b2320!important}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html.puffly-look header.header-section:before,html.puffly-look .puffly-glass:before{background-color:#fbeddb}}@media(prefers-reduced-transparency:reduce){html.puffly-look header.header-section:before,html.puffly-look .puffly-glass:before{background-color:#fbeddb;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-contrast:more){html.puffly-look header.header-section:before,html.puffly-look .puffly-glass:before{background-color:#fbeddb;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid #2B2320}html.puffly-look .puffly-marquee{border-top-color:#2b2320}}html.puffly-look dialog,html.puffly-look .dialog-modal,html.puffly-look .cart-drawer__dialog,html.puffly-look .menu-drawer,html.puffly-look .drawer,html.puffly-look .menu-drawer__submenu{animation-duration:.36s!important;animation-timing-function:cubic-bezier(.32,.72,0,1)!important;transition-duration:.36s;transition-timing-function:cubic-bezier(.32,.72,0,1);box-shadow:none}html.puffly-look dialog::backdrop{background:#1d1d1f3d}html.puffly-look .menu-list__submenu,html.puffly-look .mega-menu,html.puffly-look .header__dropdown,html.puffly-look .predictive-search,html.puffly-look .localization-form__list,html.puffly-look .dropdown,html.puffly-look [popover]{transform-origin:top center;transition-duration:.3s;transition-timing-function:cubic-bezier(.32,.72,0,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.32,.72,0,1);border-radius:0;box-shadow:none}html.puffly-look .puffly-reveal{opacity:0;transform:translate3d(0,.75rem,0);transition:opacity .48s cubic-bezier(.32,.72,0,1),transform .48s cubic-bezier(.32,.72,0,1)}html.puffly-look .puffly-reveal.is-visible{opacity:1;transform:none}html.puffly-look :focus-visible{outline:2px solid #2B2320!important;outline-offset:2px!important}html.puffly-look :focus:not(:focus-visible){outline:none}html.puffly-look .menu-list__link[aria-current=page],html.puffly-look header a[aria-current=page],html.puffly-look header-component a[aria-current=page],html.puffly-look .puffly-current{color:#2b2320!important;text-decoration:underline!important;text-decoration-color:#8a4a3d!important;text-decoration-thickness:2px!important;text-underline-offset:.5em!important}@media(prefers-reduced-motion:reduce){html.puffly-look .button,html.puffly-look button[name=add],html.puffly-look .add-to-cart-button,html.puffly-look .product-form button[type=submit],html.puffly-look .btn-signal,html.puffly-look .button-secondary,html.puffly-look .view-all,html.puffly-look .badge,html.puffly-look .product-card,html.puffly-look .product-grid__card,html.puffly-look .product-card img,html.puffly-look .product-grid__card img,html.puffly-look .quantity-selector button{transition:color .15s ease,background-color .15s ease,opacity .15s ease!important;transform:none!important}html.puffly-look .puffly-reveal{transform:none!important;transition:opacity .2s ease!important}html.puffly-look .puffly-plane__media img{transform:none!important}html.puffly-look dialog,html.puffly-look .dialog-modal,html.puffly-look .cart-drawer__dialog,html.puffly-look .menu-drawer,html.puffly-look .drawer{animation-duration:.16s!important;transition-duration:.16s}html.puffly-look header.header-section,html.puffly-look .puffly-glass{transition:none}html.puffly-look .menu-drawer-container[open] .menu-drawer__animated-element{animation:none!important}}html.puffly-look .product-media-container__zoom-button,html.puffly-look .product-media-container__zoom-button:hover,html.puffly-look .product-media-container__zoom-button:active{background:transparent!important;background-color:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;color:inherit!important}html.puffly-look .product-media-container img,html.puffly-look .product-media__image{border-radius:16px!important}html.puffly-look .button.close-button,html.puffly-look .close-button{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;color:#2b2320!important}html.puffly-look .close-button *,html.puffly-look .button.close-button *{color:#2b2320!important}html.puffly-look .menu-drawer a,html.puffly-look .menu-drawer summary,html.puffly-look .menu-drawer__menu-item,html.puffly-look .menu-drawer__menu-item-text{color:#2b2320!important}html.puffly-look .menu-drawer-container[open] .menu-drawer__animated-element{animation-duration:.28s!important;animation-timing-function:cubic-bezier(.32,.72,0,1)!important;animation-delay:calc(.12s + (var(--menu-drawer-animation-index, 1) - 1) * 40ms)!important}@media(max-width:989px){html.puffly-look .page-wrapper,html.puffly-look #MainContent,html.puffly-look main{overflow-x:clip}}html.puffly-look .puffly-word{max-width:100%}html.puffly-look .puffly-save{display:block;margin-top:.25rem;color:#8a4a3d;font-family:Nunito Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.85em;font-weight:500;line-height:1.3}html.puffly-look .puffly-ship{margin:0 0 1rem;font-family:Nunito Sans,Helvetica Neue,Helvetica,Arial,sans-serif;color:#2b2320}html.puffly-look .puffly-ship__label{margin:0 0 .45rem;font-size:.875rem;font-weight:500;line-height:1.35;color:#2b2320}html.puffly-look .puffly-ship--ok .puffly-ship__label{color:#8a4a3d}html.puffly-look .puffly-ship__track{height:6px;border-radius:999px;background:#e8e8ea;overflow:hidden}html.puffly-look .puffly-ship__fill{height:100%;width:0;border-radius:999px;background:#8a4a3d;transition:width .28s ease}html.puffly-look .puffly-trust{list-style:none;margin:1rem 0 0;padding:.85rem 0 0;border-top:1px solid #E8E8EA;font-family:Nunito Sans,Helvetica Neue,Helvetica,Arial,sans-serif}html.puffly-look .puffly-trust__item{position:relative;margin:0 0 .45rem;padding-left:1.15rem;color:#2b2320;font-size:.875rem;line-height:1.4}html.puffly-look .puffly-trust__item:last-child{margin-bottom:0}html.puffly-look .puffly-trust__item[hidden],html.puffly-look .puffly-trust__item:empty{display:none}html.puffly-look .puffly-trust__item:before{content:"";position:absolute;left:0;top:.45em;width:.45rem;height:.45rem;border-radius:50%;background:#8a4a3d}html.puffly-look .puffly-recs{margin:1.25rem 0 0;font-family:Nunito Sans,Helvetica Neue,Helvetica,Arial,sans-serif;color:#2b2320}html.puffly-look .puffly-recs[hidden]{display:none}html.puffly-look .puffly-recs__title{margin:0 0 .75rem;font-size:.95rem;font-weight:500;color:#2b2320}html.puffly-look .puffly-recs__list{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;list-style:none;margin:0;padding:0}html.puffly-look .puffly-recs__item{margin:0}html.puffly-look .puffly-recs__link{display:block;color:#2b2320;text-decoration:none}html.puffly-look .puffly-recs__img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;background:#f6f6f7;margin-bottom:.4rem}html.puffly-look .puffly-recs__name{display:block;font-size:.8rem;line-height:1.3;color:#2b2320}html.puffly-look .puffly-recs__price{display:block;margin-top:.15rem;font-size:.8rem;font-weight:500;color:#2b2320}html.puffly-look .puffly-recs__save{display:block;color:#8a4a3d;font-size:.75rem;font-weight:500}html.puffly-look .puffly-recs__add{margin-top:.4rem;width:100%;padding:.45rem .6rem;border:0;border-radius:999px;background:#d1462a;color:#fff;font-family:Nunito Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;cursor:pointer}html.puffly-look .puffly-recs__add:disabled{opacity:.6;cursor:default}html.puffly-look .cart-drawer__summary .puffly-ship,html.puffly-look .cart-drawer__summary .puffly-recs{margin-left:0;margin-right:0}html.puffly-look .puffly-recs--page{margin:1.5rem 0 0}html.puffly-look .puffly-recs--page .puffly-recs__list{grid-template-columns:repeat(4,1fr)}@media(max-width:749px){html.puffly-look .puffly-recs--page .puffly-recs__list{grid-template-columns:1fr 1fr}}html.puffly-look .puffly-native-recs-hide{display:none!important}html.puffly-look .puffly-usp{background:#f3ebe3;color:#2b2320;font-family:var(--puffly-font, "Nunito Sans", Arial, sans-serif)}html.puffly-look .puffly-usp__inner{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem 1.5rem;width:100%;max-width:1100px;margin:0 auto;padding:.25rem 1.25rem;list-style:none}html.puffly-look .puffly-usp__item{display:flex;align-items:flex-start;gap:.7rem;margin:0;min-width:0}html.puffly-look .puffly-usp__icon{flex:0 0 1.75rem;width:1.75rem;height:1.75rem;color:#8a4a3d}html.puffly-look .puffly-usp__icon svg{display:block;width:100%;height:100%}html.puffly-look .puffly-usp__label{font-size:.875rem;font-weight:500;line-height:1.35;color:#2b2320}@media(max-width:749px){html.puffly-look .puffly-usp__inner{grid-template-columns:1fr 1fr;gap:.85rem 1rem;padding:0 1rem}html.puffly-look .puffly-usp__label{font-size:.8rem}}html.puffly-look .puffly-bullets{list-style:none;margin:0 0 1rem;padding:0;font-family:var(--puffly-font, "Nunito Sans", Arial, sans-serif)}html.puffly-look .puffly-bullets li{position:relative;margin:0 0 .4rem;padding-left:1.35rem;color:#2b2320;font-size:.9rem;line-height:1.4}html.puffly-look .puffly-bullets li:last-child{margin-bottom:0}html.puffly-look .puffly-bullets li:before{content:"";position:absolute;left:0;top:.35em;width:.7rem;height:.35rem;border-left:2px solid #3B7D4F;border-bottom:2px solid #3B7D4F;transform:rotate(-45deg)}html.puffly-look .puffly-stock{display:flex;align-items:center;gap:.5rem;margin:.85rem 0 0;color:#2b2320;font-family:var(--puffly-font, "Nunito Sans", Arial, sans-serif);font-size:.875rem;line-height:1.4}html.puffly-look .puffly-stock__dot{flex:0 0 .55rem;width:.55rem;height:.55rem;border-radius:50%;background:#3b7d4f}html.puffly-look .puffly-qty-tiers{margin:.65rem 0 0;color:#5e5a55;font-family:var(--puffly-font, "Nunito Sans", Arial, sans-serif);font-size:.8rem;line-height:1.4}html.puffly-look .puffly-acc{margin:1.15rem 0 0;border-top:1px solid #DCD2C4;font-family:var(--puffly-font, "Nunito Sans", Arial, sans-serif);color:#2b2320}html.puffly-look .puffly-acc__item{border-bottom:1px solid #DCD2C4}html.puffly-look .puffly-acc__item summary{cursor:pointer;list-style:none;padding:.85rem 1.5rem .85rem 0;font-size:.95rem;font-weight:500;color:#2b2320;position:relative}html.puffly-look .puffly-acc__item summary::-webkit-details-marker{display:none}html.puffly-look .puffly-acc__item summary:after{content:"";position:absolute;right:.15rem;top:50%;width:.45rem;height:.45rem;border-right:1.5px solid #2B2320;border-bottom:1.5px solid #2B2320;transform:translateY(-70%) rotate(45deg)}html.puffly-look .puffly-acc__item[open] summary:after{transform:translateY(-30%) rotate(225deg)}html.puffly-look .puffly-acc__body{padding:0 0 .9rem;font-size:.875rem;line-height:1.5;color:#2b2320}html.puffly-look .puffly-acc__body p{margin:0 0 .5rem}html.puffly-look .puffly-acc__body p:last-child{margin-bottom:0}html.puffly-look .puffly-badge-mystery{background:#fbeddb!important;color:#2b2320!important;border:1px solid #2B2320!important}html.puffly-look .hero .text-block,html.puffly-look .hero h1,html.puffly-look .hero p{color:#2b2320}html.puffly-look .product-list-header p,html.puffly-look [class*=product-list] h3+p,html.puffly-look .product-list h3+p{margin:.25rem 0 0;font-size:.9rem;font-weight:400;color:#5e5a55}html.puffly-look slideshow-controls,html.puffly-look slideshow-controls:has(.slideshow-controls__dots),html.puffly-look slideshow-component[autoplay] slideshow-controls,html.puffly-look .slideshow-controls,html.puffly-look .slideshow-controls__dots,html.puffly-look .slideshow-controls__dots .slideshow-control,html.puffly-look .slideshow-controls__dots .slideshow-control:after,html.puffly-look .media-gallery__mobile-controls{mix-blend-mode:normal!important;background-blend-mode:normal!important;filter:none!important}html.puffly-look .slideshow-controls__dots{gap:.35rem;align-items:center}html.puffly-look .slideshow-controls__dots .slideshow-control,html.puffly-look .slideshow-controls__dots button.slideshow-control{width:1.25rem!important;height:1.25rem!important;min-width:1.25rem!important;min-height:1.25rem!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:transparent!important;background-color:transparent!important;color:transparent!important;font-size:0!important;line-height:0!important;box-shadow:none!important;overflow:visible!important;position:relative;animation:none!important}html.puffly-look .slideshow-controls__dots .slideshow-control:before{content:none!important;display:none!important;background:none!important;box-shadow:none!important}html.puffly-look .slideshow-controls__dots .slideshow-control:after{content:""!important;display:block!important;position:absolute!important;left:50%!important;top:50%!important;width:.4rem!important;height:.4rem!important;margin:0!important;transform:translate(-50%,-50%)!important;border-radius:50%!important;background:#c8c4be!important;background-color:#c8c4be!important;box-shadow:none!important;border:0!important;animation:none!important}html.puffly-look .slideshow-controls__dots .slideshow-control[aria-selected=true]:after,html.puffly-look .slideshow-controls__dots .slideshow-control[aria-current=true]:after{background:#d1462a!important;background-color:#d1462a!important;width:.45rem!important;height:.45rem!important}html.puffly-look .puffly-eta{display:flex;align-items:flex-start;gap:10px;margin:10px 0 0;font-size:.9375rem;line-height:1.45;color:#2b2320}html.puffly-look .puffly-eta__dot{width:8px;height:8px;margin-top:.45em;border-radius:50%;background:#4a7a58;flex-shrink:0}html.puffly-look .puffly-footer-brand{max-width:var(--page-width, 1200px);margin:0 auto;padding:8px 1.25rem 4px;color:#2b2320}html.puffly-look .puffly-footer-brand__promise{margin:0 0 12px;font-size:16px;line-height:1.5;max-width:46rem}html.puffly-look .puffly-pay{display:flex;flex-wrap:wrap;align-items:center;gap:8px;list-style:none;margin:0;padding:0}html.puffly-look .puffly-pay li{display:flex;align-items:center;margin:0;padding:0}html.puffly-look .puffly-pay svg{height:24px;width:auto;display:block}html.puffly-look .quick-add__button,html.puffly-look .quick-add .button,html.puffly-look button.quick-add__submit{background:#d1462a!important;color:#fff!important;border:1px solid #D1462A!important;border-radius:14px!important}html.puffly-look .quick-add__button *,html.puffly-look .quick-add .button *{color:#fff!important}:root{--puffly-creme: #FBEDDB;--puffly-milch: #FFF9F2;--puffly-kakao: #2B2320;--puffly-coral: #D1462A;--puffly-coral-dark: #B83B22;--puffly-pistazie: #8FBF9F;--puffly-lavendel: #C9B6E4;--puffly-gold: #E2B13C}html.puffly-look body{color:var(--puffly-kakao);font-family:var(--puffly-font);font-weight:400}html.puffly-look :is(h1,h2,h3,.h1,.h2,.h3):not(:where(#shopify-pc__banner *,#shopify-pc__prefs *)){font-family:var(--puffly-display)!important;font-weight:800!important;color:var(--puffly-kakao)}html.puffly-look strong,html.puffly-look b{font-weight:600}html.puffly-look .product-card,html.puffly-look product-card,html.puffly-look .resource-card,html.puffly-look .card-gallery{background-color:var(--puffly-milch);border-radius:18px}html.puffly-look .product-card .card-gallery,html.puffly-look product-card .card-gallery{background:transparent}html.puffly-look .button,html.puffly-look button.button,html.puffly-look .button-secondary,html.puffly-look .add-to-cart-button,html.puffly-look .shopify-payment-button__button,html.puffly-look .cart__checkout-button,html.puffly-look .puffly-wish__btn{border-radius:999px!important}html.puffly-look .button:active,html.puffly-look .add-to-cart-button:active,html.puffly-look .cart__checkout-button:active,html.puffly-look .puffly-recs__add:active,html.puffly-look .puffly-wish__btn:active,html.puffly-look .puffly-chip:active{transform:scale(.97)}html.puffly-look .add-to-cart-button,html.puffly-look .cart__checkout-button,html.puffly-look button[name=checkout]{background-color:var(--puffly-coral)!important;color:#fff!important;border-color:var(--puffly-coral)!important}html.puffly-look .add-to-cart-button:hover,html.puffly-look .cart__checkout-button:hover,html.puffly-look button[name=checkout]:hover{background-color:var(--puffly-coral-dark)!important}html.puffly-look .add-to-cart-button *,html.puffly-look button[name=checkout] *{color:#fff!important}html.puffly-look .product-badges__badge,html.puffly-look .badge--sale,html.puffly-look .product-badges .badge{background:var(--puffly-kakao)!important;color:#fff!important}@media(max-width:749px){html.puffly-look body{font-size:16px}html.puffly-look :is(h1,.h1,h2,.h2):not(:where(#shopify-pc__banner *,#shopify-pc__prefs *)){font-size:28px!important;line-height:1.15!important}html.puffly-look .price,html.puffly-look product-price .price,html.puffly-look .product-card .price{font-size:18px!important;font-weight:600!important;color:var(--puffly-kakao)}html.puffly-look .button,html.puffly-look .add-to-cart-button,html.puffly-look .cart__checkout-button,html.puffly-look button[name=checkout]{min-height:52px}html.puffly-look .product-details .add-to-cart-button,html.puffly-look .product-details buy-buttons-block,html.puffly-look .product-details .buy-buttons-block,html.puffly-look .product-form-buttons{width:100%!important}html.puffly-look .product-details .add-to-cart-button{flex:1 1 100%!important}}html.puffly-look .puffly-ladder-line{display:flex;align-items:center;gap:.5rem;margin:.5rem 0 0;font-size:14px;font-weight:600;color:var(--puffly-kakao)}html.puffly-look .puffly-ladder-line__dot{width:10px;height:10px;border-radius:50%;background:var(--puffly-pistazie);flex:none}html.puffly-look .puffly-eta__dot{background:var(--puffly-pistazie)!important}html.puffly-look .puffly-bundle{display:block;margin:.75rem 0;padding:.85rem 1rem;border-radius:16px;background:var(--puffly-milch);border:2px solid var(--puffly-lavendel);color:var(--puffly-kakao);text-decoration:none}html.puffly-look .puffly-bundle strong{display:block;font-family:var(--puffly-display);font-weight:800;font-size:17px}html.puffly-look .puffly-bundle span{display:block;font-size:14px;margin-top:.2rem}html.puffly-look .puffly-safety{margin:.5rem 0;font-size:14px;color:var(--puffly-kakao)}html.puffly-look .puffly-safety__age{display:inline-block;padding:.15rem .6rem;border-radius:999px;background:var(--puffly-milch);border:1px solid #DCD2C4;font-weight:600}html.puffly-look .puffly-safety__warning{margin:.35rem 0 0}html.puffly-look .puffly-ship{position:relative;padding-bottom:2.4rem}html.puffly-look .puffly-ship__label{color:var(--puffly-kakao)!important;font-weight:600}html.puffly-look .puffly-ship__track{position:relative;height:10px;border-radius:999px;background:#eadcc8;overflow:visible}html.puffly-look .puffly-ship__fill{height:100%;border-radius:999px;background:var(--puffly-pistazie)!important;transition:width .36s var(--puffly-ease, ease)}html.puffly-look .puffly-ship__tick{position:absolute;top:-2px;width:2px;height:14px;background:var(--puffly-kakao);opacity:.35;transform:translate(-1px)}html.puffly-look .puffly-ship__steps{list-style:none;margin:0;padding:0;position:absolute;left:0;right:0;bottom:0;height:2.1rem}html.puffly-look .puffly-ship__step{position:absolute;transform:translate(-50%);text-align:center;font-size:12px;font-weight:600;line-height:1.15;color:var(--puffly-kakao);white-space:nowrap}html.puffly-look .puffly-ship__step:last-child{transform:translate(-100%);text-align:right}html.puffly-look .puffly-ship__step span{display:block;font-weight:400}html.puffly-look .puffly-ship__step.is-done:before{content:"\2713  "}html.puffly-look .puffly-fill__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;list-style:none;margin:0;padding:0}html.puffly-look .puffly-fill__item{background:var(--puffly-milch);border-radius:14px;padding:.5rem;display:flex;flex-direction:column;gap:.35rem}html.puffly-look .puffly-fill__item .puffly-recs__img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#fceeda;border-radius:10px}html.puffly-look .puffly-fill__item .puffly-recs__name{font-size:12px;line-height:1.25;color:var(--puffly-kakao);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html.puffly-look .puffly-fill__item .puffly-recs__price{font-size:14px;font-weight:600;color:var(--puffly-kakao)}html.puffly-look .puffly-recs .puffly-fill__add,html.puffly-look .puffly-recs .puffly-fill__add:hover{background:var(--puffly-milch)!important;color:var(--puffly-kakao)!important;border:2px solid var(--puffly-kakao)!important}html.puffly-look .puffly-fill__add{white-space:nowrap;padding:0 .5rem;border-radius:999px;border:2px solid var(--puffly-kakao);background:var(--puffly-milch);color:var(--puffly-kakao);font-weight:600;font-size:13px;min-height:40px;cursor:pointer}html.puffly-look .puffly-wish{margin-top:.75rem}html.puffly-look .puffly-wish__btn{width:100%;min-height:48px;border:2px solid var(--puffly-kakao);background:transparent;color:var(--puffly-kakao);font-weight:600;font-size:15px;cursor:pointer}html.puffly-look .puffly-wish__menu{display:flex;gap:.5rem;margin-top:.5rem}html.puffly-look .puffly-wish__menu[hidden]{display:none}html.puffly-look .puffly-wish__menu a,html.puffly-look .puffly-wish__menu button{flex:1;text-align:center;padding:.6rem;border-radius:999px;background:var(--puffly-milch);border:1px solid #DCD2C4;color:var(--puffly-kakao);font-weight:600;font-size:14px;text-decoration:none}html.puffly-look .puffly-hero{position:relative;background:var(--puffly-kakao);overflow:hidden}html.puffly-look .puffly-hero__media{position:relative;aspect-ratio:4 / 5}html.puffly-look .puffly-hero__media img,html.puffly-look .puffly-hero__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}html.puffly-look .puffly-hero__media video{opacity:0;transition:opacity .4s ease}html.puffly-look .puffly-hero__media video.is-playing{opacity:1}html.puffly-look .puffly-hero__content{background:var(--puffly-creme);color:var(--puffly-kakao);padding:1.5rem 1.25rem 2rem}html.puffly-look .puffly-hero__title{margin:0 0 .5rem;color:var(--puffly-kakao)}html.puffly-look .puffly-hero__sub{margin:0 0 1.25rem;font-size:16px;color:var(--puffly-kakao)}html.puffly-look .puffly-hero__cta{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 2rem;border-radius:999px;background:var(--puffly-kakao);color:#fff;font-weight:600;font-size:16px;text-decoration:none}html.puffly-look .puffly-hero__cta:active{transform:scale(.97)}@media(max-width:749px){html.puffly-look .puffly-hero__cta{width:100%}}@media(min-width:750px){html.puffly-look .puffly-hero__media{aspect-ratio:auto;height:min(78vh,760px)}html.puffly-look .puffly-hero__content{position:absolute;left:4rem;bottom:3rem;max-width:34rem;padding:2rem 2.25rem;background:#fff9f2f0;border-radius:24px;color:var(--puffly-kakao)}html.puffly-look .puffly-hero__title{font-size:52px;line-height:1.05;color:var(--puffly-kakao)}html.puffly-look .puffly-hero__sub{font-size:19px;color:var(--puffly-kakao)}}html.puffly-look .puffly-gf{padding:2.5rem 1.25rem;text-align:center;background:var(--puffly-milch)}html.puffly-look .puffly-gf__title{margin:0 0 1.25rem}html.puffly-look .puffly-gf__group{margin:0 auto 1rem;max-width:52rem}html.puffly-look .puffly-gf__label{display:block;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.5rem;color:var(--puffly-kakao)}html.puffly-look .puffly-gf__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;list-style:none;margin:0;padding:0}html.puffly-look .puffly-chip{display:inline-flex;align-items:center;min-height:44px;padding:0 1.1rem;border-radius:999px;background:var(--puffly-creme);border:2px solid var(--puffly-kakao);color:var(--puffly-kakao);font-weight:600;font-size:15px;text-decoration:none}html.puffly-look .puffly-chip:hover{background:var(--puffly-lavendel)}html.puffly-look .puffly-legal__list{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem;list-style:none;margin:1rem 0 0;padding:0}html.puffly-look .puffly-legal a{color:var(--puffly-kakao);text-decoration:underline;text-underline-offset:3px;font-size:14px}html.puffly-look .button,html.puffly-look .add-to-cart-button,html.puffly-look button[name=checkout]{font-weight:600!important;font-size:16px!important}html.puffly-look .puffly-recs--drawer{margin:1rem 0 0}html.puffly-look .cart-drawer__summary>.puffly-recs--drawer,html.puffly-look .puffly-recs--drawer{padding-inline:0}html.puffly-look .puffly-recs--drawer .puffly-recs__title{font-size:16px!important;margin:0 0 .5rem}html.puffly-look .puffly-hero a.puffly-hero__cta{border-radius:999px!important}html.puffly-look .quick-add .quick-add__button{min-height:0!important;font-size:.875rem!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/puffly-look.css.map */
