.ir-collection-page{--font-body--family:var(--ir-cl-body,Poppins,sans-serif);--font-paragraph--family:var(--ir-cl-body,Poppins,sans-serif);font-family:var(--ir-cl-body,Poppins,sans-serif)}.ir-collection-page #ir-collection-lead{width:100%;background:#fff;color:#111;font-family:var(--ir-cl-body,Poppins,sans-serif)}#ir-collection-lead .ir-cl-banner{width:100%;aspect-ratio:2.2;overflow:hidden;margin:0;background:#d2c7bd}#ir-collection-lead .ir-cl-banner img{display:block;width:100%;height:100%;object-fit:cover;object-position:center bottom}#ir-collection-lead .ir-cl-offer-wrap{padding:16px 16px 0;margin:0}#ir-collection-lead .ir-cl-offer{box-sizing:border-box;width:100%;max-width:700px;border:1px solid #111;margin:0 auto;padding:20px 12px;text-align:center;font-family:var(--ir-cl-body,Poppins,sans-serif);color:#111;background:#fff}#ir-collection-lead .ir-cl-offer__eyebrow{font-family:var(--ir-cl-heading,Montserrat,sans-serif);font-size:16px!important;font-weight:400;line-height:22.4px!important;letter-spacing:.03em;text-transform:uppercase;margin:0 0 5px!important;padding:0!important;min-height:0}#ir-collection-lead .ir-cl-offer__headline{font-family:var(--ir-cl-body,Poppins,sans-serif);font-size:20px!important;font-weight:400;line-height:28px!important;letter-spacing:0;margin:0 0 12px!important;padding:0!important;min-height:0}#ir-collection-lead .ir-cl-offer__headline strong{font-weight:600;font-style:italic}#ir-collection-lead .ir-cl-offer__all{font-family:var(--ir-cl-body,Poppins,sans-serif);font-size:13px!important;font-weight:400;line-height:19.5px!important;letter-spacing:0;margin:0 0 12px!important;padding:0!important;min-height:0}#ir-collection-lead .ir-cl-offer__note{font-family:var(--ir-cl-body,Poppins,sans-serif);font-size:11px!important;font-weight:400;line-height:16.5px!important;letter-spacing:0;margin:0!important;padding:0!important;min-height:0}#ir-collection-lead .ir-cl-offer__note strong{font-weight:700}#ir-collection-lead .ir-cl-categories{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;gap:14px;padding:24px 20px 36px;margin:0;-webkit-overflow-scrolling:touch}#ir-collection-lead .ir-cl-categories::-webkit-scrollbar{display:none}#ir-collection-lead .ir-cl-category{display:flex;flex:0 0 72px;flex-direction:column;align-items:center;gap:8px;width:72px;min-width:72px;color:#333;text-decoration:none;font-family:var(--ir-cl-body,Poppins,sans-serif);font-size:12px;font-weight:500;line-height:15.6px;letter-spacing:0;white-space:nowrap;text-align:center}#ir-collection-lead .ir-cl-category__image{box-sizing:border-box;display:block;width:72px;height:72px;border:2px solid #d1d1d1;border-radius:50%;overflow:hidden;background:#f0f0f0}#ir-collection-lead .ir-cl-category__image img{display:block;width:100%;height:100%;object-fit:cover}#ir-collection-lead .ir-cl-category:hover .ir-cl-category__image{border-color:#111}.ir-collection-page .product-grid-container{font-family:var(--ir-cl-body,Poppins,sans-serif)}.ir-collection-page .product-grid-container .facets-toggle{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0!important;padding:0!important;height:44px;min-height:44px;justify-content:flex-start;width:100%}.ir-collection-page .product-grid-container .facets-toggle__wrapper{margin:0;height:100%;border-right:1px solid #ccc}.ir-collection-page .product-grid-container .facets-toggle__button{font:400 12px/1 var(--ir-cl-body,Poppins,sans-serif);letter-spacing:.07em;text-transform:uppercase;gap:8px;margin:0;padding:0 15px;height:43px;min-height:43px;flex-direction:row-reverse;border-radius:0}.ir-collection-page .product-grid-container .facets-toggle__button .svg-wrapper{width:15px;height:15px}.ir-collection-page .product-grid-container .facets-mobile-wrapper:empty{display:none}.ir-collection-page .main-collection-grid{padding-inline:8px!important;padding-top:16px!important}.ir-collection-page .main-collection-grid .product-grid{column-gap:16px!important;row-gap:24px!important}.ir-collection-page .product-grid__item{min-width:0}.ir-collection-page .product-grid__item product-title{font-family:var(--ir-cl-body,Poppins,sans-serif);font-size:12px;letter-spacing:0}.ir-collection-page .product-grid__item .ir-wish-button--card{width:28px;height:28px;top:8px;right:8px}.ir-collection-page .ir-halloween-launcher,.ir-collection-page .ir-treat-launcher{display:none!important}@media(max-width:749px){.ir-collection-page .main-collection-grid .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(min-width:750px){#ir-collection-lead .ir-cl-banner{max-height:470px;aspect-ratio:3.2}#ir-collection-lead .ir-cl-categories{justify-content:center;padding-bottom:28px}.ir-collection-page .product-grid-container .facets-block-wrapper{padding-inline:20px!important;border-block:1px solid #ccc;margin-bottom:0!important}.ir-collection-page .main-collection-grid{padding-inline:20px!important}.ir-collection-page .main-collection-grid .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.ir-collection-page .ir-treat-tab{display:none!important}@media(max-width:749px){.ir-collection-page .product-grid-container div.facets-block-wrapper{display:none!important}}#ir-collection-lead .ir-cl-banner{position:relative;aspect-ratio:auto;overflow:hidden}#ir-collection-lead .ir-cl-banner img{height:auto;aspect-ratio:1536/1317;object-fit:contain;object-position:center}#ir-collection-lead .ir-cl-banner__copy{display:none}@media(min-width:750px){#ir-collection-lead .ir-cl-banner{aspect-ratio:2000/571;max-height:none}#ir-collection-lead .ir-cl-banner img{height:100%;aspect-ratio:auto;object-fit:cover;object-position:center 35%}#ir-collection-lead .ir-cl-banner__copy{display:block;position:absolute;left:4.2%;right:4%;bottom:14%;color:#fff;text-shadow:0 1px 5px #0004}#ir-collection-lead .ir-cl-banner__copy h2{font:400 clamp(28px,3.2vw,48px)/1.1 Georgia,"Times New Roman",serif;margin:0 0 8px}#ir-collection-lead .ir-cl-banner__copy p{font:italic 400 clamp(13px,1.5vw,22px)/1.4 var(--ir-cl-body,Poppins,sans-serif);margin:0}}.ir-collection-page #header-component .header__row{transition:background-color .25s ease,backdrop-filter .25s ease}.ir-collection-page #header-component[data-sticky-state=active] .header__row{background-color:#ffffffdb!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ir-collection-page #header-component[data-sticky-state=active]{background:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/108/assets/ir-collection-layout-v3.css.map */
