:root{--hp-ink:#1f1d1a;--hp-muted:#5f5a50;--hp-line:#e6dfce;--hp-gold:#7a5c1b;--hp-cream:#fbf8f0;--hp-serif:"Cormorant Garamond",Georgia,"Times New Roman",serif}body .idole-arrivals h2,body .idole-arrivals__heading h3,body .idole-categories__header h2,body .shopify-section--featured-collections h2,body .shopify-section--featured-collections button.h4{font-family:var(--hp-serif);font-weight:500;letter-spacing:0;color:var(--hp-ink)}body .idole-arrivals h2{font-size:clamp(34px,3.8vw,54px);line-height:1.06;max-width:560px}body .idole-arrivals__heading h3{font-size:clamp(26px,2.4vw,32px);line-height:1.15}body .idole-categories__header h2{font-size:clamp(30px,3vw,42px);line-height:1.12}body .shopify-section--featured-collections h2{font-size:clamp(28px,2.6vw,36px);line-height:1.12}body .shopify-section--blog-posts h2{font-family:var(--hp-serif);font-weight:500;letter-spacing:0}body .idole-arrivals__eyebrow,body .idole-categories__eyebrow,body .shopify-section--featured-collections .h6.text-center{font-family:inherit;font-size:11.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--hp-gold)}body .shopify-section--text-with-icons .h6{font-size:11.5px;font-weight:600;letter-spacing:.14em;color:var(--hp-gold)}body .shopify-section--text-with-icons .prose{font-size:14px;line-height:1.6;color:var(--hp-muted)}body .idole-arrivals,body .idole-categories{background:var(--hp-cream);border-top:1px solid var(--hp-line)}body .idole-arrivals,body .idole-categories{padding-block:72px}body .idole-arrivals__intro,body .idole-categories__intro{font-size:15px;line-height:1.7;color:var(--hp-muted)}body .idole-arrivals__hero-image,body .idole-arrivals__card-image,body .idole-categories__image{border-radius:2px}body .idole-arrivals__badge,body .idole-categories__badge{border-radius:2px;border:1px solid var(--hp-line);background:var(--hp-cream);color:var(--hp-gold);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}body .idole-arrivals__category{font-size:10px;letter-spacing:.14em;color:var(--hp-gold)}body .idole-arrivals__card h3,body .idole-categories__title h3{font-weight:500;letter-spacing:0;color:var(--hp-ink)}body .idole-arrivals__caption,body .idole-categories__copy p{color:var(--hp-muted)}body .idole-arrivals__card-footer{border-top:1px solid var(--hp-line)}body .idole-arrivals__button{background:var(--hp-ink);border:1px solid var(--hp-ink);border-radius:2px;color:var(--hp-cream);font-size:11.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;gap:28px;padding:16px 24px;transition:background-color .2s ease,box-shadow .2s ease}body .idole-arrivals__button:hover{background:#34302a;box-shadow:inset 0 0 0 1px #b8975a}body .idole-arrivals__button:focus-visible,body .idole-categories__card:focus-visible,body .idole-arrivals__card a:focus-visible{outline:2px solid var(--hp-ink);outline-offset:3px}body .idole-arrivals__text-link{font-size:11.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--hp-gold);border-bottom:1px solid currentColor}body .idole-arrivals__controls button{border-color:var(--hp-line);color:var(--hp-ink)}body .idole-categories__image{aspect-ratio:1/1;background:#f2eee7}body .idole-categories__image img{object-position:center 40%}body .slideshow .slideshow__slide-content .prose{position:relative;isolation:isolate}body .slideshow .slideshow__slide-content .prose:before{content:"";position:absolute;top:-48px;right:-64px;bottom:-48px;left:-64px;z-index:-1;background:radial-gradient(ellipse at center,#fbf8f0d9,#fbf8f09e 50%,#fbf8f000 75%);pointer-events:none}body .slideshow .slideshow__slide-content .prose>p.h6{font-family:inherit!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase!important;line-height:1.8!important;color:var(--hp-gold)!important;max-width:none!important}body .slideshow .slideshow__slide-content .prose>p.h1,body .slideshow .slideshow__slide-content .prose>p.h2{color:#1f1d1a}body .slideshow .button-group{flex-wrap:wrap}body .slideshow .button-group .button{background:transparent;border:1px solid #9c7a2a;border-radius:0;color:#1f1d1a;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;padding:16px 28px;box-shadow:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}body .slideshow .button-group .button:hover{background:#1f1d1a;border-color:#1f1d1a;color:#fbf8f0}body .slideshow .button-group:after{content:"";flex-basis:100%;margin-top:10px;font-size:12.5px;letter-spacing:.02em;line-height:1.5;color:#4a443a}body .slideshow .slideshow__slide:nth-child(1) .button-group:after{content:"Same-day delivery on flowers & balloons across Lebanon"}body .slideshow .slideshow__slide:nth-child(2) .button-group:after{content:"Beautifully packed, ready to gift"}body .slideshow .slideshow__slide:nth-child(3) .button-group:after{content:"Made to order in 6 days, excluding Sundays"}body .slideshow .slideshow__slide-text{color:#3a342c;margin-top:.25rem}body .slideshow .button-group:has(.button--outline){display:flex;flex-wrap:wrap;gap:12px}body .slideshow .button-group:has(.button--outline):after{content:none!important;display:none}body .slideshow .button-group:has(.button--outline) .button{padding:16px 22px;white-space:nowrap}body .slideshow .button-group:has(.button--outline) .button:not(.button--outline){background:#1f1d1a;border-color:#1f1d1a;color:#fbf8f0}body .slideshow .button-group:has(.button--outline) .button:not(.button--outline):hover{background:#34302a;border-color:#34302a;box-shadow:inset 0 0 0 1px #b8975a}body .slideshow .button-group:has(.button--outline) .button--outline{background:#fbf8f059;border-color:#1f1d1a;color:#1f1d1a}body .slideshow .button-group:has(.button--outline) .button--outline:hover{background:#1f1d1a;border-color:#1f1d1a;color:#fbf8f0}body .slideshow .slideshow__slide-content .prose .slideshow__pills{margin-top:14px}body .slideshow .slideshow__slide-content .prose .slideshow__pill-list{gap:8px}body .slideshow .slideshow__slide-content .prose .slideshow__pill-list>li{margin:0!important;padding:0}body .slideshow .slideshow__slide-content .prose a.slideshow__pill{background-image:none!important;background-color:#fff9;border:1px solid rgb(31 29 26 / .18);color:#1f1d1a;font-size:12.5px;font-weight:500;letter-spacing:.02em;padding:7px 13px}body .slideshow .slideshow__slide-content .prose a.slideshow__pill:hover{background-color:#fbf8f0;border-color:#9c7a2a}@media(min-width:1200px){body .slideshow .slideshow__slide-content .prose .slideshow__pills{width:max-content;max-width:min(760px,46vw)}}@media(min-width:700px)and (max-width:1199px){body [id$=__slideshow] .slideshow__slide .content-over-media{aspect-ratio:16/9!important}body [id$=__slideshow] .slideshow__slide:first-child .content-over-media>picture img{object-position:70% center}body .slideshow .slideshow__slide-content .prose>p.h1{font-size:clamp(2.3rem,4.6vw,3.6rem)}body .slideshow .slideshow__slide-text{font-size:15px;max-width:28rem}body .slideshow .button-group:has(.button--outline) .button{padding:13px 18px}body .slideshow .slideshow__slide-content .prose .slideshow__pills{margin-top:8px}}@media(min-width:700px){body .slideshow .slideshow__slide:nth-child(3) .content-over-media{background:linear-gradient(90deg,#f7e8cc,#f2dcb8)}body .slideshow .slideshow__slide:nth-child(3) picture img{position:absolute!important;top:0!important;right:0!important;left:auto!important;height:100%!important;width:auto!important;min-width:0!important;max-width:none!important;aspect-ratio:.42/1;object-fit:cover!important;object-position:center;border-left:6px solid #f4e2c3;box-sizing:border-box;translate:-100% 0!important}body .slideshow .slideshow__slide:nth-child(3) .content-over-media:after{content:"";position:absolute;top:0;right:0;height:100%;aspect-ratio:.42/1;box-sizing:border-box;border-left:6px solid #f4e2c3;background:url(/cdn/shop/files/portret-personalized-rose-7.png?v=1791790492) center/cover no-repeat;background-clip:padding-box;z-index:0}body .slideshow .slideshow__slide:nth-child(3) .content-over-media:before{content:""!important;position:absolute!important;inset:auto!important;top:0!important;right:0!important;height:100%!important;width:auto!important;aspect-ratio:.42/1;box-sizing:border-box;border-left:6px solid #f4e2c3;background:url(/cdn/shop/files/portret-personalized-rose-2.png?v=1791790456) center/cover no-repeat!important;background-clip:padding-box!important;translate:-200% 0!important;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 70%);mask-image:linear-gradient(90deg,transparent 0,#000 70%);z-index:0!important}}@media(min-width:700px)and (max-width:1199px){body .slideshow .slideshow__slide:nth-child(3) .content-over-media:before,body .slideshow .slideshow__slide:nth-child(3) .content-over-media:after{display:none!important}body .slideshow .slideshow__slide:nth-child(3) picture img{translate:0 0!important;border-left:0}}@media(max-width:699px){body .slideshow .slideshow__slide:nth-child(3) .content-over-media{background:#f4e2c3}}@media(max-width:699px){body .idole-arrivals,body .idole-categories{padding-block:44px}body .idole-arrivals h2{font-size:34px}body .idole-arrivals__button{width:100%;justify-content:space-between}body .slideshow .slideshow__slide-content .prose:before{top:-32px;right:-24px;bottom:-32px;left:-24px}body [id$=__slideshow] .slideshow{display:grid;height:auto!important}body [id$=__slideshow] .slideshow>.slideshow__slide{grid-area:1/1;position:relative!important;inset:auto!important;height:auto!important;display:flex!important;flex-direction:column}body [id$=__slideshow] .slideshow__slide .content-over-media{flex:1 0 auto;height:auto!important;min-height:0!important}body [id$=__slideshow] .slideshow__slide .slideshow__slide-content{flex:1 0 auto!important;height:auto!important;min-height:0!important}body .slideshow .button-group:has(.button--outline){justify-content:center;gap:10px}body .slideshow .button-group:has(.button--outline) .button{width:100%;padding:15px 18px}body .slideshow .slideshow__slide-content .prose .slideshow__pills{margin-top:6px}body .slideshow .slideshow__slide-content .prose .slideshow__pill-list{justify-content:center;gap:6px 5px}body .slideshow .slideshow__slide-content .prose a.slideshow__pill{font-size:11.5px;padding:6px 10px;gap:5px;letter-spacing:0}}@media(prefers-reduced-motion:reduce){body .idole-arrivals__button,body .slideshow .button-group .button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/idole-home-polish.css.map */
