.product-block__title{font-size:13px;text-transform:none}.collection-promo-banner{position:relative;grid-column:1 / -1;width:100%;max-width:100%;flex:0 0 100%;overflow:hidden}.collection-promo-banner__link,.collection-promo-banner__inner{position:relative;display:block;width:100%;overflow:hidden;color:inherit;text-decoration:none}.collection-promo-banner__media{position:relative;width:100%;height:100%;background:#f3f3f3}.collection-promo-banner--small .collection-promo-banner__media{height:360px}.collection-promo-banner--medium .collection-promo-banner__media{height:500px}.collection-promo-banner--large .collection-promo-banner__media{height:650px}.collection-promo-banner--adapt .collection-promo-banner__media{height:auto}.collection-promo-banner__media picture,.collection-promo-banner__media img{display:block;width:100%;height:100%}.collection-promo-banner__media img{object-fit:cover}.collection-promo-banner--adapt .collection-promo-banner__media img{height:auto}.collection-promo-banner__placeholder{display:flex;width:100%;min-height:420px;align-items:start;justify-content:center;background:#f3f3f3}.collection-promo-banner__placeholder svg{width:100%;height:100%}.collection-promo-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;pointer-events:none}.collection-promo-banner__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;padding:40px;pointer-events:none}.collection-promo-banner__content--top-left{align-items:flex-start;justify-content:flex-start;text-align:left}.collection-promo-banner__content--top-center{align-items:flex-start;justify-content:center;text-align:center}.collection-promo-banner__content--center-left{align-items:center;justify-content:flex-start;text-align:left}.collection-promo-banner__content--center{align-items:center;justify-content:center;text-align:center}.collection-promo-banner__content--bottom-left{align-items:flex-end;justify-content:flex-start;text-align:left}.collection-promo-banner__content--bottom-center{align-items:flex-end;justify-content:center;text-align:center}.collection-promo-banner__text{max-width:620px;color:var(--promo-text-color);pointer-events:auto}.collection-promo-banner__heading{margin:0;color:inherit;font-size:clamp(28px,4vw,54px);line-height:1.05}.collection-promo-banner__description{margin-top:12px;font-size:16px;line-height:1.5}.collection-promo-banner__description p{margin:0}.collection-promo-banner__button{display:inline-flex;min-height:46px;margin-top:20px;padding:0 26px;align-items:center;justify-content:center;background:#fff;color:#000;font-size:14px;font-weight:600;line-height:1}@media(max-width:768px){.collection-listing{padding-left:0}.collection-promo-banner--small .collection-promo-banner__media,.collection-promo-banner--medium .collection-promo-banner__media,.collection-promo-banner--large .collection-promo-banner__media{height:440px}.collection-promo-banner__content{padding:22px}.collection-promo-banner__heading{font-size:30px}.collection-promo-banner__description{font-size:14px}}.mn-bundle-hero{position:relative;display:block;width:100%;min-height:0;aspect-ratio:var(--mn-hero-mobile-ratio);overflow:hidden;background:var(--mn-builder-bg);color:#fff}.mn-bundle-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#f3f3f3;overflow:hidden}.mn-bundle-hero__media picture,.mn-bundle-hero__media img,.mn-bundle-hero__media .placeholder-svg{display:block;width:100%;height:100%}.mn-bundle-hero__media img,.mn-bundle-hero__media .placeholder-svg{object-fit:cover;object-position:center center}.mn-bundle-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(0deg,#0000009e,#0000002e 62%,#00000008);pointer-events:none}.mn-bundle-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;width:100%;height:100%;min-height:0;padding:29px 22px;align-items:flex-end;box-sizing:border-box}.mn-bundle-hero__content-inner{width:min(620px,100%);color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.52),0 1px 3px rgba(0,0,0,.65)}.mn-bundle-hero__rating{display:flex;align-items:center;gap:8px;margin:0 0 22px;font-size:14px;line-height:1.2}.mn-bundle-hero__stars{flex:0 0 auto;letter-spacing:1px}.mn-bundle-hero__title{margin:0;padding:0;color:inherit;font-size:39px;line-height:1.08;font-weight:400;letter-spacing:.005em}.mn-bundle-hero__text{max-width:560px;margin-top:20px;font-size:16px;line-height:1.45}.mn-bundle-hero__text p{margin:0}.mn-bundle-hero__button{display:inline-flex;min-height:48px;margin-top:24px;padding:0 28px;align-items:center;justify-content:center;border:0;border-radius:3px;background:#fff;color:#000;cursor:pointer;font:inherit;font-size:14px;font-weight:500;line-height:1;text-shadow:none}@media(min-width:769px){.mn-bundle-hero{position:relative;display:block;width:100%;height:var(--mn-hero-desktop-height, 550px);min-height:0;aspect-ratio:auto;margin-top:0!important;padding:0;background:#f8f4f1;color:#111}.mn-bundle-hero__media{position:absolute;inset:0 0 0 auto;width:45%;height:100%;max-width:none;background:#f8f4f1}.mn-bundle-hero__media picture,.mn-bundle-hero__media img,.mn-bundle-hero__media .placeholder-svg{width:100%;height:100%}.mn-bundle-hero__media img,.mn-bundle-hero__media .placeholder-svg{object-fit:cover!important;object-position:center -100px!important;transform:none!important}.mn-bundle-hero__overlay{display:none}.mn-bundle-hero__content{position:absolute;inset:0 auto 0 0;display:flex;width:55%;height:100%;min-height:0;padding:0 clamp(56px,5.45vw,112px);align-items:center;box-sizing:border-box;background:#f8f4f1}.mn-bundle-hero__content-inner{width:100%;max-width:none;color:#111;text-shadow:none}.mn-bundle-hero__rating{display:flex;align-items:center;gap:8px;margin:0 0 32px;color:#212121;font-size:16px;line-height:1.15}.mn-bundle-hero__stars{margin:0;color:#03a26d;font-size:16px;line-height:1;letter-spacing:1px}.mn-bundle-hero__title{margin:0!important;padding:0!important;color:#0b0b0b;font-size:clamp(42px,2.65vw,46px);line-height:1.08;font-weight:400;letter-spacing:.005em;text-align:left;text-transform:none}.mn-bundle-hero__text{max-width:none;margin-top:24px;color:#111;font-size:clamp(20px,1.35vw,28px);line-height:1.3;font-weight:400;letter-spacing:0;text-align:left}.mn-bundle-hero__text p{margin:0}.mn-bundle-hero__button{margin-top:24px;background:#111;color:#fff;font-size:15px;font-weight:600}}.mn-bundle-builder-anchor{display:block;width:100%;height:0;min-height:0;margin:0;padding:0;overflow:hidden;scroll-margin-top:20px}.mn-builder-card{position:relative;z-index:0;min-width:0;isolation:isolate}.mn-builder-card__media{position:relative;display:block;width:100%;padding:0;overflow:hidden;border:0;background:#f3f3f3;cursor:pointer;aspect-ratio:var(--mn-card-ratio, 1 / 1.25)}.mn-builder-card__media img{display:block;width:100%;height:100%;object-fit:cover}.mn-builder-card__media .mn-builder-card__labels{position:absolute;top:10px;left:10px;z-index:2;display:flex;max-width:calc(100% - 20px);align-items:flex-start;pointer-events:none}.mn-builder-card__media .mn-builder-card__labels .product-label{margin:0}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-card__details{padding-top:3px}.mn-builder-card__title{margin:0;font-size:13px;font-weight:500;line-height:1.35}.mn-builder-card__title-button{padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-card__price{margin:2px 0 0;font-size:13px;font-weight:500}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-card__button{width:100%;min-height:42px;margin-top:3px;border:0;border-radius:3px;background:#000;color:#fff;cursor:pointer;font:inherit;font-size:14px;font-weight:500}.mn-builder-card__button[disabled]{cursor:default;opacity:.45}.mn-builder-card__button.is-added{background:#000;color:#fff}.mn-builder-card__button.is-just-added{background:#000!important;color:#fff!important}.mn-builder-card__button-label{display:inline-flex;align-items:center;justify-content:center;gap:4px;opacity:1;transform:translateY(0);transition:opacity .14s ease,transform .18s ease}.mn-builder-card__button.is-label-hidden .mn-builder-card__button-label{opacity:0;transform:translateY(3px)}.mn-builder-card__button .mn-added-checkmark{font-family:inherit;font-weight:400}.mn-builder-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;display:block;visibility:hidden;pointer-events:none;background:transparent;overflow:hidden;transition:visibility 0s linear .44s}.mn-builder-drawer.is-open{visibility:visible;pointer-events:auto;transition-delay:0s}.mn-builder-drawer__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#0000004d;opacity:0;cursor:pointer;transition:opacity .44s cubic-bezier(.22,1,.36,1)}.mn-builder-drawer.is-open .mn-builder-drawer__backdrop{opacity:1}.mn-builder-drawer__panel{position:absolute;top:0;right:0;width:min(560px,100%);height:100%;background:#fff;box-shadow:-8px 0 28px #0000001f;overflow-y:auto;transform:translate3d(100%,0,0);will-change:transform;transition:transform .44s cubic-bezier(.22,1,.36,1)}.mn-builder-drawer.is-open .mn-builder-drawer__panel{transform:translateZ(0)}.mn-builder-drawer.is-open.mn-builder-drawer--settled .mn-builder-drawer__panel{transform:none!important;will-change:auto!important}.mn-builder-drawer.mn-builder-drawer--instant-close,.mn-builder-drawer.mn-builder-drawer--instant-close .mn-builder-drawer__panel,.mn-builder-drawer.mn-builder-drawer--instant-close .mn-builder-drawer__backdrop{transition:none!important}.mn-builder-drawer.mn-builder-drawer--instant-close .mn-builder-drawer__backdrop{opacity:0!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer{transition:visibility 0s linear .44s!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer.is-open{transition-delay:0s!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mn-builder-drawer__panel{opacity:1!important;transform:translate3d(100%,0,0)!important;transition:transform .44s cubic-bezier(.22,1,.36,1)!important;will-change:transform!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer.is-open .mn-builder-drawer__panel{transform:translateZ(0)!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer.is-open.mn-builder-drawer--settled .mn-builder-drawer__panel{transform:none!important;will-change:auto!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer.mn-builder-drawer--instant-close,:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer.mn-builder-drawer--instant-close .mn-builder-drawer__panel{transition:none!important}.mn-builder-drawer__header{position:sticky;top:0;z-index:50;isolation:isolate;display:flex;min-height:58px;padding:0 18px;align-items:center;border-bottom:0;background:#fff}.mn-builder-drawer__close{display:flex;width:34px;height:34px;padding:0;align-items:center;justify-content:center;border:0;background:transparent;cursor:pointer}.mn-builder-drawer__header h2{margin:0 0 0 8px;padding:0;font-size:14px;font-weight:400;line-height:1.25;text-align:left}.mn-builder-drawer__content{min-height:calc(100vh - 58px);padding-bottom:28px;background:#fff}.mn-builder-drawer__content.is-loading{pointer-events:none}.mn-builder-drawer__content.is-loaded{animation:mnBuilderDrawerReveal .22s ease-out both}@keyframes mnBuilderDrawerReveal{0%{opacity:.72;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.mn-builder-drawer .mn-builder-drawer__content.is-loaded{animation:none!important;transform:none!important;will-change:auto!important;opacity:1!important}.mn-builder-drawer .new-slider,.mn-builder-drawer .slider-main-pdp,.mn-builder-drawer .banner-images-pdp,.mn-builder-drawer .product-main-slider{width:100%;min-width:0}.mn-builder-drawer .banner-images-pdp,.mn-builder-drawer .product-main-slider{position:relative;overflow:hidden;background:#f3f3f3}.mn-builder-drawer .product-main-slider .slick-list,.mn-builder-drawer .product-main-slider .slick-track{height:auto!important}.mn-builder-drawer .product-main-slider .slick-list{width:100%;overflow:hidden}.mn-builder-drawer .product-main-slider .slick-track{display:flex!important;flex-wrap:nowrap!important;align-items:stretch}.mn-builder-drawer .product-main-slider .main-pdp{position:relative;flex:0 0 auto;float:none!important;height:auto!important;aspect-ratio:9 / 10;overflow:visible;padding:0;border:0;background:#fff;box-sizing:border-box}.mn-builder-drawer .product-main-slider .main-pdp:not(:last-child):after{content:"";position:absolute;top:0;right:0;z-index:4;width:5px;height:100%;background:#fff;transform:translate(50%);pointer-events:none}.mn-builder-drawer .product-main-slider .main-pdp img,.mn-builder-drawer .product-main-slider .main-pdp video,.mn-builder-drawer .product-main-slider .main-pdp model-viewer{display:block;width:100%;height:100%;object-fit:cover}.mn-builder-drawer .product-main-slider:not(.slick-initialized) .main-pdp:not(:first-child){display:none}.mn-builder-drawer .product-nav-slider{width:100%;padding:10px 8px;overflow:hidden;background:#fff}.mn-builder-drawer .product-nav-slider .nav-pdp{height:72px;padding:0 4px;cursor:pointer}.mn-builder-drawer .product-nav-slider .nav-pdp img,.mn-builder-drawer .product-nav-slider .nav-pdp video,.mn-builder-drawer .product-nav-slider .new__civ{display:block;width:100%;height:100%;object-fit:cover}.mn-builder-drawer .product-nav-slider .slick-current img,.mn-builder-drawer .product-nav-slider .slick-current .new__civ{outline:1px solid #000;outline-offset:-1px}.mn-builder-drawer .product-label-container{z-index:2!important}@keyframes mnBuilderDrawerRevealDesktop{0%{opacity:.72}to{opacity:1}}@media(min-width:1000px){.mn-builder-drawer__header h2,.mn-builder-drawer__title{font-size:16px!important}.mn-builder-drawer__panel{width:min(1080px,72vw);max-width:none;overflow:hidden}.mn-builder-drawer.is-open .mn-builder-drawer__panel{transform:none;will-change:auto}.mn-builder-drawer__content.is-loaded{animation:none!important;transform:none!important;will-change:auto!important;opacity:1!important}.mn-builder-drawer__content{height:calc(100dvh - 58px);min-height:0;padding-bottom:0;overflow:hidden;background:#fff}.mn-builder-drawer .mak__new__pdp-data{display:grid!important;grid-template-columns:minmax(0,57%) minmax(0,43%);width:100%!important;height:100%;min-height:0;margin:0!important;padding:0!important;align-items:stretch;background:#fff!important}.mn-builder-drawer .mn-builder-remote-product{width:100%;height:100%;min-height:0}.mn-builder-drawer .mak__new__pdp-data>.mak_pdp-top_data{grid-column:1;grid-row:1;width:100%!important;min-width:0!important;height:100%;min-height:0;margin:0!important;align-self:stretch;overflow-x:hidden;overflow-y:auto;background:#f3f3f3}.mn-builder-drawer .mak_pdp-top_data .new-slider,.mn-builder-drawer .mak_pdp-top_data .slider-main-pdp,.mn-builder-drawer .mak_pdp-top_data .banner-images-pdp,.mn-builder-drawer .mak_pdp-top_data .product-main-slider,.mn-builder-drawer .mak_pdp-top_data .product-main-slider .slick-list{width:100%!important;max-width:none!important;min-width:0!important}.mn-builder-drawer .mak__new__pdp-data>.mak_pdp-btm-data{grid-column:2;grid-row:1;width:100%!important;min-width:0!important;height:100%;min-height:0;margin:0!important;padding:26px 24px 40px!important;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;background:#fff!important}.mn-builder-drawer .mak_pdp-top_data .product-main-slider{width:100%!important;min-width:0!important;overflow:hidden}.mn-builder-drawer .mak_pdp-top_data .product-main-slider .slick-list{min-width:0!important;overflow:hidden!important;overscroll-behavior-x:contain}.mn-builder-drawer .mak_pdp-top_data .product-main-slider .slick-track{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important}.mn-builder-drawer .mak_pdp-top_data .product-main-slider .main-pdp{position:relative;flex:0 0 auto;float:none!important;height:auto!important;aspect-ratio:4 / 5!important;overflow:hidden!important;background:#f3f3f3}.mn-builder-drawer .mak_pdp-top_data .product-main-slider .main-pdp img,.mn-builder-drawer .mak_pdp-top_data .product-main-slider .main-pdp video,.mn-builder-drawer .mak_pdp-top_data .product-main-slider .main-pdp model-viewer{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}.mn-builder-drawer .product-nav-slider{width:100%;box-sizing:border-box}.mn-builder-drawer .mak_pdp-top_data .product-label-container{position:absolute!important;top:10px!important;left:15px!important;right:auto!important;z-index:2!important;transform:none!important}.mn-builder-drawer .mak_pdp-top_data,.mn-builder-drawer .mak_pdp-top_data .new-slider,.mn-builder-drawer .mak_pdp-top_data .slider-main-pdp,.mn-builder-drawer .mak_pdp-top_data .banner-images-pdp,.mn-builder-drawer .mak_pdp-top_data .product-main-slider,.mn-builder-drawer .mak_pdp-top_data .product-main-slider .slick-list,.mn-builder-drawer .mak_pdp-top_data .product-main-slider .slick-track,.mn-builder-drawer .mak_pdp-top_data .product-main-slider .main-pdp{background:#fff!important}.mn-builder-drawer .mak__new__pdp-data>.mak_pdp-top_data{height:100%!important;min-height:0!important;overflow:hidden!important;background:#fff!important}.mn-builder-drawer .mak_pdp-top_data .new-slider,.mn-builder-drawer .mak_pdp-top_data .slider-main-pdp,.mn-builder-drawer .mak_pdp-top_data .banner-images-pdp,.mn-builder-drawer .mak_pdp-top_data .product-main-slider,.mn-builder-drawer .mak_pdp-top_data .product-main-slider .slick-list,.mn-builder-drawer .mak_pdp-top_data .product-main-slider .slick-track{height:100%!important;min-height:0!important}.mn-builder-drawer .mak_pdp-top_data .product-main-slider .main-pdp{height:100%!important;min-height:0!important;aspect-ratio:auto!important;background:#fff!important}.mn-builder-drawer .mak_pdp-top_data .product-main-slider .main-pdp img,.mn-builder-drawer .mak_pdp-top_data .product-main-slider .main-pdp video,.mn-builder-drawer .mak_pdp-top_data .product-main-slider .main-pdp model-viewer{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;background:#fff!important}.mn-builder-drawer .mak_pdp-top_data .product-nav-slider{display:none!important}.mn-builder-drawer .mak_pdp-btm-data .title-row.drawer-title .product-title{font-size:24px!important;line-height:1.15!important;font-weight:500!important}.mn-builder-drawer .mak_pdp-btm-data .title-row.drawer-title .mak_free-prices,.mn-builder-drawer .mak_pdp-btm-data .title-row.drawer-title .mak_free-prices .price__default,.mn-builder-drawer .mak_pdp-btm-data .title-row.drawer-title .mak_free-prices .price__current,.mn-builder-drawer .mak_pdp-btm-data .title-row.drawer-title .mak_free-prices .free__text,.mn-builder-drawer .mak_pdp-btm-data .title-row.drawer-title .mak_free-prices .free_price{font-size:20px!important}.mn-builder-drawer__loading{display:grid;grid-template-columns:minmax(0,57%) minmax(0,43%);height:100%;min-height:0;background:#fff}.mn-builder-drawer__skeleton-media{width:100%;height:100%;min-height:0;aspect-ratio:auto}.mn-builder-drawer__skeleton-body{padding:30px 34px;overflow:hidden}}.mn-bundle-package{display:none}.mn-collection-section--builder{padding-bottom:108px}.mn-bundle-inline-package--after-grid .mn-bundle-inline-package__cta-wrap{display:flex;justify-content:center;margin-top:24px;padding-bottom:24px}.mn-bundle-inline-package--after-grid .mn-bundle-inline-package__cta{display:inline-flex;min-height:48px;padding:0 28px;align-items:center;justify-content:center;border:0;border-radius:3px;background:#111;color:#fff;cursor:pointer;font:inherit;font-size:14px;font-weight:500;line-height:1;text-align:center}@media(max-width:768px){.mn-bundle-inline-package--after-grid .mn-bundle-inline-package__cta{width:100%}}@media(min-width:769px){.mn-bundle-inline-package--after-grid .mn-bundle-inline-package__cta{font-size:15px;font-weight:600}}.mn-bundle-inline-package--after-grid[hidden]{display:none!important}.mn-bundle-inline-package{display:block;width:100%;background:#fff;box-sizing:border-box}.mn-bundle-inline-package__inner{width:min(680px,100%);margin:0 auto}.mn-bundle-inline-package .mn-bundle-package{display:block}.mn-bundle-inline-package .mn-bundle-package__head{display:flex;min-height:38px;padding:0 0 14px;align-items:flex-start;justify-content:space-between;gap:12px}.mn-bundle-inline-package .mn-bundle-package__title{margin:0;color:#111;font-size:21px;font-weight:650;line-height:1.15;text-align:left}.mn-bundle-inline-package .mn-bundle-package__status{margin-top:5px;color:#666;font-size:12px;font-weight:500;line-height:1.2;text-align:left}.mn-bundle-inline-package .mn-bundle-package__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mn-bundle-inline-package .mn-bundle-package__row{position:relative;display:flex;width:100%;min-width:0;min-height:84px;align-items:stretch;overflow:hidden;border:1px solid #e3e3e3;border-radius:12px;background:#fff;box-sizing:border-box;text-align:left}.mn-bundle-inline-package .mn-bundle-package__image{display:block;width:82px;min-width:82px;height:84px;object-fit:cover;object-position:center;background:#f3f3f3}.mn-bundle-inline-package .mn-bundle-package__content{display:flex;min-width:0;padding:9px 34px 9px 10px;flex:1;flex-direction:column;justify-content:center}.mn-bundle-inline-package .mn-bundle-package__slot-label{display:flex;align-items:center;gap:5px;margin-bottom:3px;color:#777;font-size:9.5px;font-weight:600;line-height:1.15}.mn-bundle-inline-package .mn-bundle-package__gift-badge{display:inline-flex;padding:2px 5px;align-items:center;border-radius:18px;background:#eaf8ef;color:#078a42;font-size:11.5px;font-weight:700;line-height:1}.mn-bundle-inline-package .mn-bundle-package__product-title{overflow:hidden;color:#111;font-size:12.5px;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.mn-bundle-inline-package .mn-bundle-package__meta{overflow:hidden;margin-top:3px;color:#666;font-size:10.5px;font-weight:400;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.mn-bundle-inline-package .mn-bundle-package__remove{position:absolute;top:7px;right:7px;display:flex;width:23px;height:23px;min-height:23px;padding:0;align-items:center;justify-content:center;border:0;border-radius:50%;background:#f1f1f1;color:#666;cursor:pointer;font:inherit;font-size:16px;font-weight:300;line-height:1}.mn-bundle-inline-package .mn-bundle-package__empty{display:flex;width:100%;min-height:84px;padding:12px;align-items:center;gap:10px;border:1px dashed #d2d2d2;border-radius:12px;background:#f6f6f6;color:#111;cursor:pointer;font:inherit;text-align:left;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.mn-bundle-inline-package .mn-bundle-package__empty-plus{position:relative;display:block;width:30px;height:30px;min-width:30px;border-radius:50%;background:#111}.mn-bundle-inline-package .mn-bundle-package__empty-plus:before,.mn-bundle-inline-package .mn-bundle-package__empty-plus:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:1.5px;border-radius:999px;background:#fff;transform:translate(-50%,-50%)}.mn-bundle-inline-package .mn-bundle-package__empty-plus:after{transform:translate(-50%,-50%) rotate(90deg)}.mn-bundle-inline-package .mn-bundle-package__empty-copy{display:flex;min-width:0;flex-direction:column;gap:2px}.mn-bundle-inline-package .mn-bundle-package__empty-title{display:flex;align-items:center;gap:5px;color:#777;font-size:9.5px;font-weight:600;line-height:1.15}.mn-bundle-inline-package .mn-bundle-package__empty-text{display:flex;align-items:center;gap:5px;color:#111;font-size:12.5px;font-weight:600;line-height:1.2}@media(min-width:1000px){.mn-bundle-inline-package{display:block;width:100%;padding:10px var(--mn-desktop-grid-right, 30px) 10px var(--mn-desktop-grid-left, 30px);border-top:1px solid #ececec;border-bottom:0;background:#fff;box-sizing:border-box}.mn-bundle-inline-package__inner{display:grid;grid-template-columns:210px minmax(0,1fr);width:100%;max-width:none;margin:0;align-items:stretch;gap:12px}.mn-bundle-inline-package .mn-bundle-package__head{display:flex;min-width:0;min-height:102px;padding:0 10px 0 0;align-items:center;justify-content:flex-start}.mn-bundle-inline-package .mn-bundle-package__title{margin:0;color:#111;font-size:17px;font-weight:700;line-height:1.15}.mn-bundle-inline-package .mn-bundle-package__status{margin-top:4px;color:#777;font-size:14px;font-weight:500;line-height:1.2;white-space:nowrap}.mn-bundle-inline-package .mn-bundle-package__list{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mn-bundle-inline-package .mn-bundle-package__row,.mn-bundle-inline-package .mn-bundle-package__empty{min-height:102px;height:102px;border-radius:10px}.mn-bundle-inline-package .mn-bundle-package__row{border:1px solid #e4e4e4;background:#fff}.mn-bundle-inline-package .mn-bundle-package__empty{padding:12px 14px;gap:12px;border:1px dashed #d2d2d2;background:#f8f8f8}.mn-bundle-inline-package .mn-bundle-package__image{width:102px;min-width:102px;height:102px}.mn-bundle-inline-package .mn-bundle-package__content{padding:10px 34px 10px 13px}.mn-bundle-inline-package .mn-bundle-package__slot-label{margin-bottom:4px;font-size:10px}.mn-bundle-inline-package .mn-bundle-package__product-title{font-size:13px}.mn-bundle-inline-package .mn-bundle-package__meta{font-size:11px}.mn-bundle-inline-package .mn-bundle-package__empty-plus{width:36px;height:36px;min-width:36px}.mn-bundle-inline-package .mn-bundle-package__empty-text{font-size:13px;font-weight:650}.mn-bundle-inline-package .mn-bundle-package__empty-title{font-size:11px;font-weight:500}.mn-bundle-inline-package .mn-bundle-package__gift-badge{font-size:10.5px}.mn-bundle-inline-package .mn-bundle-package__remove{top:8px;right:8px}}@media(max-width:768px){.mn-bundle-inline-package{padding:26px 16px 10px}.mn-bundle-inline-package .mn-bundle-package__title{font-size:18px}.mn-bundle-inline-package .mn-bundle-package__list{grid-template-columns:1fr;gap:8px}.mn-bundle-inline-package .mn-bundle-package__row,.mn-bundle-inline-package .mn-bundle-package__empty{min-height:78px}.mn-bundle-inline-package .mn-bundle-package__image{width:72px;min-width:72px;height:auto}}.mn-builder-drawer__loading{min-height:calc(100vh - 58px);background:#fff}.mn-builder-drawer__skeleton-media,.mn-builder-drawer__skeleton-line,.mn-builder-drawer__skeleton-swatch,.mn-builder-drawer__skeleton-field{position:relative;overflow:hidden;background:#efefef}.mn-builder-drawer__skeleton-media:after,.mn-builder-drawer__skeleton-line:after,.mn-builder-drawer__skeleton-swatch:after,.mn-builder-drawer__skeleton-field:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.72) 50%,transparent 100%);animation:mnBuilderSkeletonShimmer 1.15s ease-in-out infinite}.mn-builder-drawer__skeleton-media{width:93.5%;aspect-ratio:9 / 10}.mn-builder-drawer__skeleton-body{padding:22px 20px 34px}.mn-builder-drawer__skeleton-line{height:13px;margin-bottom:12px;border-radius:2px}.mn-builder-drawer__skeleton-line--title{width:62%;height:17px}.mn-builder-drawer__skeleton-line--price{width:18%;margin-top:-29px;margin-left:auto;margin-bottom:24px}.mn-builder-drawer__skeleton-line--label{width:38%;margin-top:20px}.mn-builder-drawer__skeleton-swatches{display:flex;gap:10px;margin-bottom:22px}.mn-builder-drawer__skeleton-swatch{width:44px;height:44px}.mn-builder-drawer__skeleton-field{width:100%;height:52px;margin-top:10px}@keyframes mnBuilderSkeletonShimmer{to{transform:translate(100%)}}.mn-builder-drawer__load-error{padding:48px 22px;color:#eb1110;text-align:center;font-size:13px}.mn-builder-drawer .mak_pdp-btm-data .title-row.drawer-title .product-title{font-size:16px!important;font-weight:450!important}.mn-builder-drawer .mak_pdp-btm-data .title-row.drawer-title .mak_free-prices,.mn-builder-drawer .mak_pdp-btm-data .title-row.drawer-title .mak_free-prices .price__default,.mn-builder-drawer .mak_pdp-btm-data .title-row.drawer-title .mak_free-prices .price__current,.mn-builder-drawer .mak_pdp-btm-data .title-row.drawer-title .mak_free-prices .free__text,.mn-builder-drawer .mak_pdp-btm-data .title-row.drawer-title .mak_free-prices .free_price{font-size:15px!important;font-weight:450!important}.mn-builder-drawer .mak_pdp-btm-data legend.label,.mn-builder-drawer .mak_pdp-btm-data .label,.mn-builder-drawer .mak_pdp-btm-data .option-selector__label,.mn-builder-drawer .mak_pdp-btm-data .selector-buttons-container label,.mn-builder-drawer .mak_pdp-btm-data .mak-selector-buttons-container label{font-size:13px!important;font-weight:500!important;line-height:1.35}.mn-builder-drawer .mak_pdp-btm-data .option-selector__label-value,.mn-builder-drawer .mak_pdp-btm-data .selected-value,.mn-builder-drawer .mak_pdp-btm-data .custom-select-trigger span{font-size:13px!important;font-weight:400!important}.mn-builder-drawer .mak__variants-main .option-selector>legend.label,.mn-builder-drawer .mak__variants-main .option-selector>.option-selector__label{margin-bottom:4px!important}.mn-builder-drawer .mak__variants-main .option-selector{margin-top:0!important;margin-bottom:12px!important}.mn-builder-drawer .mak__variants-main .option-selector+.option-selector{margin-top:-6px!important}.mn-builder-drawer .mak__variants-main .mn-popular-icon-parent{position:relative;overflow:visible!important}.mn-builder-drawer .mak__variants-main .mn-popular-swatch__icon{position:absolute!important;top:-15px!important;left:50%!important;transform:translate(-50%)!important;z-index:4!important;display:inline-flex!important;align-items:center;justify-content:center;padding:4px 6px;border:1px solid #CFCFCF;border-radius:2px;background:#fff;color:#111;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:500;line-height:1;white-space:nowrap;letter-spacing:.01em;box-shadow:none;pointer-events:none}.mn-builder-drawer .mak__variants-main .opt-btn:checked+label.mn-popular-icon-parent .mn-popular-swatch__icon{border:1.5px solid #111!important}.mn-builder-drawer .mak__variants-main .option-selector__btns{overflow:visible!important}@media(max-width:749px){.mn-builder-drawer .mak__variants-main .mn-popular-swatch__icon{top:-13px!important;padding:3px 5px;font-size:10px}}.mn-builder-drawer .mak__variants-main fieldset.option-selector:has(.mn-popular-swatch__icon) .option-selector__btns{margin-top:0!important}.mn-builder-drawer .mak-input-wrapper.drawer-product-font{margin-top:12px!important;margin-bottom:10px!important}.mn-builder-drawer .mak-input-wrapper.drawer-product-font:has(.free-font-text):not(:has(.mak-fontPreview_FontPreview__4SFiv)){margin-bottom:15px!important}.mn-builder-drawer .mak-selector-buttons-container,.mn-builder-drawer .selector-buttons-container{padding-top:8px!important;margin-top:0!important}.mn-builder-drawer .mak-selector.mak-swiper,.mn-builder-drawer .selector.swiper{padding-bottom:10px!important;margin-bottom:0!important}.mn-builder-drawer .mak__line-items.product-form{margin-top:23px!important}.mn-builder-drawer .mak_pdp-last-data{margin-top:-20px!important;padding-top:0!important}.mn-builder-drawer .mak_pdp-btm-data.mn-drawer-text-only-no-chain .mak_pdp-last-data{margin-top:10px!important}.mn-builder-drawer .mak_pdp-last-data .mak__atc-upsell{width:100%;font-weight:600!important}.mn-builder-drawer .mak_pdp-last-data .mak__atc-upsell .btn__text{font-weight:600!important}body.mn-builder-drawer-open{overflow:hidden}.mn-builder-giftbox-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10079;background:#0000001f;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease,visibility .28s ease}.mn-builder-giftbox-backdrop.is-open{opacity:1;visibility:visible;pointer-events:auto}body.mn-builder-giftbox-open{overflow:hidden}body.mn-collection-cart-handoff .shopify-section:has(#mak-cart-drawer){position:relative;z-index:1001000!important}body.mn-collection-cart-handoff .js-overlay.is-visible{z-index:1000999!important}body.mn-collection-cart-handoff #mak-cart-drawer{z-index:1001001!important}.mak__upsell-inner.side-drawer-upsell[data-mn-builder-giftbox]{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:auto!important;z-index:10080!important;display:block!important;visibility:hidden!important;pointer-events:none!important;width:min(560px,100vw)!important;max-width:none!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;margin:0!important;border-radius:0!important;background:#fff!important;box-shadow:-8px 0 28px #0000001f;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;transform:translate(100%)!important;transition:transform .28s ease,visibility .28s ease!important;box-sizing:border-box}.mak__upsell-inner.side-drawer-upsell[data-mn-builder-giftbox].open{visibility:visible!important;pointer-events:auto!important;transform:translate(0)!important}.mak__upsell-inner.side-drawer-upsell[data-mn-builder-giftbox],.mak__upsell-inner.side-drawer-upsell[data-mn-builder-giftbox] .side-drawer_inner-container-upsell,.mak__upsell-inner.side-drawer-upsell[data-mn-builder-giftbox] .mak_upsell-container,.mak__upsell-inner.side-drawer-upsell[data-mn-builder-giftbox] .upsell_main-data,.mak__upsell-inner.side-drawer-upsell[data-mn-builder-giftbox] .upsell-btm-data{background:#fff!important}.mak__upsell-inner.side-drawer-upsell[data-mn-builder-giftbox] .side-drawer-header-upsell{position:sticky!important;top:0!important;z-index:5!important;background:#fff!important}.mn-builder-giftbox-error{margin:12px 18px;color:#eb1110;font-size:12px;line-height:1.4}@media(min-width:1000px){.mak__upsell-inner.side-drawer-upsell[data-mn-builder-giftbox]{width:min(1080px,72vw)!important;max-width:none!important;overflow:hidden!important;transform:none!important;opacity:1;transition:none!important}.mak__upsell-inner.side-drawer-upsell[data-mn-builder-giftbox].open{transform:none!important;opacity:1}.mak__upsell-inner.side-drawer-upsell[data-mn-builder-giftbox]>.side-drawer-header-upsell{position:relative!important;top:auto!important;width:100%!important;height:58px!important;min-height:58px!important;padding:0 18px!important;box-sizing:border-box!important;border-bottom:1px solid #e7e7e7!important;box-shadow:none!important;background:#fff!important}.mak__upsell-inner.side-drawer-upsell[data-mn-builder-giftbox]>.side-drawer-header-upsell h2{margin:0 0 0 8px!important;padding:0!important;font-size:16px!important;font-weight:400!important;line-height:1.25!important;text-align:left!important}.mak__upsell-inner.side-drawer-upsell[data-mn-builder-giftbox]>.side-drawer_inner-container-upsell{width:100%!important;height:calc(100% - 58px)!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#fff!important}.mak__upsell-inner.side-drawer-upsell[data-mn-builder-giftbox] .upsell-popup-data,.mak__upsell-inner.side-drawer-upsell[data-mn-builder-giftbox] .mak_upsell-container,.mak__upsell-inner.side-drawer-upsell[data-mn-builder-giftbox] .upsell_main-data{width:100%!important;height:100%!important;min-height:0!important;margin:0!important}.mak__upsell-inner.side-drawer-upsell[data-mn-builder-giftbox] .upsell_main-data{display:grid!important;grid-template-columns:minmax(0,57%) minmax(0,43%)!important;grid-template-rows:minmax(0,1fr)!important;align-items:stretch!important;background:#fff!important}.mak__upsell-inner.side-drawer-upsell[data-mn-builder-giftbox] .upsel-top-data{grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;margin:0!important;overflow:hidden!important;background:#f7f7f7!important}.mak__upsell-inner.side-drawer-upsell[data-mn-builder-giftbox] .mak_upsell-img{position:relative!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;overflow:hidden!important}.mak__upsell-inner.side-drawer-upsell[data-mn-builder-giftbox] .mak_upsell-img img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center center!important}.mak__upsell-inner.side-drawer-upsell[data-mn-builder-giftbox] .upsell-btm-data{grid-column:2!important;grid-row:1!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;margin:0!important;padding:26px 24px 40px!important;box-sizing:border-box!important;overflow-x:hidden!important;overflow-y:auto!important;background:#fff!important}.mak__upsell-inner.side-drawer-upsell[data-mn-builder-giftbox] .mak_upsell-title h2{font-size:18px!important;line-height:1.2!important;font-weight:500!important}.mak__upsell-inner.side-drawer-upsell[data-mn-builder-giftbox] .upsell-actual-price{font-size:16px!important}}@media(max-width:768px){.mak__upsell-inner.side-drawer-upsell[data-mn-builder-giftbox]{left:0!important;width:100vw!important;max-width:100vw!important;box-shadow:none}.mn-builder-giftbox-backdrop{background:#fff}}@media(max-width:768px){.mn-builder-drawer{top:0;right:0;bottom:0;left:0;width:100%;height:100dvh;min-height:100dvh;max-height:100dvh;background:transparent;overflow:hidden}.mn-builder-drawer__panel{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:100%;max-height:100%;background:#fff;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.mn-builder-drawer__content{min-height:calc(100% - 58px);padding-bottom:0;background:#fff;box-sizing:border-box}.mn-builder-drawer__content,.mn-builder-drawer__content>*,.mn-builder-drawer .mak__new__pdp-data,.mn-builder-drawer .mak_pdp-btm-data,.mn-builder-drawer .mak_pdp-last-data,.mn-builder-drawer .mak__line-items.product-form{background:#fff!important}.mn-builder-drawer .mak_pdp-last-data{position:relative;z-index:1;padding-bottom:calc(6px + env(safe-area-inset-bottom))!important}.mn-drawer-keyboard-space{display:block;width:100%;height:calc(24px + env(safe-area-inset-bottom));flex:0 0 auto;background:#fff!important;pointer-events:none}.mn-builder-drawer .new-slider,.mn-builder-drawer .slider-main-pdp,.mn-builder-drawer .banner-images-pdp,.mn-builder-drawer .product-main-slider,.mn-builder-drawer .product-main-slider .slick-list{width:100%!important;max-width:100vw!important;min-width:0!important;overflow:hidden!important}.mn-builder-drawer .product-main-slider .slick-track{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;height:auto!important}.mn-builder-drawer .product-main-slider .main-pdp{width:93.46vw!important;min-width:93.46vw!important;max-width:93.46vw!important;flex:0 0 93.46vw!important;aspect-ratio:9 / 10!important;height:auto!important;max-height:none!important;overflow:hidden!important}.mn-builder-drawer .product-main-slider .main-pdp:not(:last-child):after{right:0!important;transform:none!important}.mn-builder-drawer .product-main-slider .main-pdp img,.mn-builder-drawer .product-main-slider .main-pdp video,.mn-builder-drawer .product-main-slider .main-pdp model-viewer{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important}.mn-builder-drawer .product-main-slider .main-pdp img{object-fit:cover!important}.mn-builder-drawer .product-main-slider .mn-pdp-video-preview img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}.mn-bundle-checkout.mn-bundle-checkout--mobile-scroll-hidden{opacity:0;pointer-events:none;transform:translate3d(0,calc(100% + 16px),0)}.mn-bundle-package{display:block}.mn-bundle-package__head{display:flex;min-height:36px;padding:0 34px 10px 0;align-items:flex-start;justify-content:space-between;gap:12px}.mn-bundle-package__title{margin:0;color:#111;font-size:16px;font-weight:700;line-height:1.15;text-align:left}.mn-bundle-package__status{margin-top:3px;color:#666;font-size:10.5px;font-weight:500;line-height:1.2;text-align:left}.mn-bundle-package__list{display:grid;gap:8px}.mn-bundle-package__row{position:relative;display:flex;width:100%;min-height:72px;align-items:stretch;overflow:hidden;border:1px solid #e3e3e3;border-radius:12px;background:#fff;box-sizing:border-box;text-align:left}.mn-bundle-package__image{display:block;width:72px;min-width:72px;height:72px;object-fit:cover;object-position:center;background:#f3f3f3}.mn-bundle-package__content{display:flex;min-width:0;padding:10px 40px 10px 12px;flex:1;flex-direction:column;justify-content:center}.mn-bundle-package__slot-label{display:flex;align-items:center;gap:5px;margin-bottom:3px;color:#777;font-size:9.5px;font-weight:600;line-height:1.15}.mn-bundle-package__gift-badge{display:inline-flex;padding:2px 5px;align-items:center;border-radius:999px;background:#eaf8ef;color:#078a42;font-size:10.5px;font-weight:700;line-height:1}.mn-bundle-package__product-title{overflow:hidden;color:#111;font-size:12.5px;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.mn-bundle-package__meta{overflow:hidden;margin-top:3px;color:#666;font-size:10.5px;font-weight:400;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.mn-bundle-package__remove{position:absolute;top:8px;right:8px;display:flex;width:24px;height:24px;min-height:24px;padding:0;align-items:center;justify-content:center;border:0;border-radius:50%;background:#f1f1f1;color:#666;cursor:pointer;font:inherit;font-size:17px;font-weight:300;line-height:1;-webkit-tap-highlight-color:transparent}.mn-bundle-package__empty{display:flex;width:100%;min-height:66px;padding:10px 12px;align-items:center;gap:11px;border:1px dashed #d2d2d2;border-radius:12px;background:#f6f6f6;color:#111;cursor:pointer;font:inherit;text-align:left;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.mn-bundle-package__empty-plus{position:relative;display:block;width:30px;height:30px;min-width:30px;border-radius:50%;background:#111}.mn-bundle-package__empty-plus:before,.mn-bundle-package__empty-plus:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:1.5px;border-radius:999px;background:#fff;transform:translate(-50%,-50%)}.mn-bundle-package__empty-plus:after{transform:translate(-50%,-50%) rotate(90deg)}.mn-bundle-package__empty-copy{display:flex;min-width:0;flex-direction:column;gap:2px}.mn-bundle-package__empty-title{color:#777;font-size:9.5px;font-weight:600;line-height:1.15}.mn-bundle-package__empty-text{display:flex;align-items:center;gap:5px;color:#111;font-size:12.5px;font-weight:600;line-height:1.2}.mn-collection-section--builder{padding-bottom:96px}.mn-builder-drawer__panel{width:100%}}.mn-bundle-package__row--pop{animation:mnBundlePackagePop .36s cubic-bezier(.22,1,.36,1) .07s both}@media(max-width:768px){.mn-bundle-package__row--pop{animation:none!important}}@keyframes mnBundlePackagePop{0%{opacity:.62;transform:scale(.92)}58%{opacity:1;transform:scale(1.055)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.mn-bundle-package__row--pop{animation:none}}@media(min-width:769px){.mn-bundle-package{display:block}.mn-bundle-package__head{display:flex;min-height:38px;padding:0 36px 11px 0;align-items:flex-start;justify-content:space-between;gap:12px}.mn-bundle-package__title{margin:0;color:#111;font-size:19.5px;font-weight:700;line-height:1.15;text-align:left}.mn-bundle-package__status{margin-top:3px;color:#666;font-size:12.5px;font-weight:500;line-height:1.2;text-align:left}.mn-bundle-package__list{display:grid;gap:8px}.mn-bundle-package__row{position:relative;display:flex;width:100%;min-height:72px;align-items:stretch;overflow:hidden;border:1px solid #e3e3e3;border-radius:12px;background:#fff;box-sizing:border-box;text-align:left}.mn-bundle-package__image{display:block;width:78px;min-width:78px;height:78px;object-fit:cover;object-position:center;background:#f3f3f3}.mn-bundle-package__content{display:flex;min-width:0;padding:9px 38px 9px 11px;flex:1;flex-direction:column;justify-content:center}.mn-bundle-package__slot-label{display:flex;align-items:center;gap:5px;margin-bottom:3px;color:#777;font-size:12px;font-weight:600;line-height:1.15}.mn-bundle-package__gift-badge{display:inline-flex;padding:2px 5px;align-items:center;border-radius:999px;background:#eaf8ef;color:#078a42;font-size:12px;font-weight:700;line-height:1}.mn-bundle-package__product-title{overflow:hidden;color:#111;font-size:14.5px;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.mn-bundle-package__meta{overflow:hidden;margin-top:3px;color:#666;font-size:12.5px;font-weight:400;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.mn-bundle-package__remove{position:absolute;top:8px;right:8px;display:flex;width:24px;height:24px;min-height:24px;padding:0;align-items:center;justify-content:center;border:0;border-radius:50%;background:#f1f1f1;color:#666;cursor:pointer;font:inherit;font-size:16.5px;font-weight:300;line-height:1}.mn-bundle-package__empty{display:flex;width:100%;min-height:72px;padding:11px 13px;align-items:center;gap:11px;border:1px dashed #d2d2d2;border-radius:12px;background:#f6f6f6;color:#111;cursor:pointer;font:inherit;text-align:left;box-sizing:border-box}.mn-bundle-package__empty-plus{position:relative;display:block;width:32px;height:32px;min-width:32px;border-radius:50%;background:#111}.mn-bundle-package__empty-plus:before,.mn-bundle-package__empty-plus:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:1.5px;border-radius:999px;background:#fff;transform:translate(-50%,-50%)}.mn-bundle-package__empty-plus:after{transform:translate(-50%,-50%) rotate(90deg)}.mn-bundle-package__empty-copy{display:flex;min-width:0;flex-direction:column;gap:2px}.mn-bundle-package__empty-title{color:#777;font-size:11px;font-weight:600;line-height:1.15}.mn-bundle-package__empty-text{display:flex;align-items:center;gap:5px;color:#111;font-size:14.5px;font-weight:600;line-height:1.2}.mn-collection-section--builder{padding-bottom:92px}}@media(min-width:769px){.mn-collection-section--builder{padding-bottom:116px}}.mn-bundle-package__remove{position:absolute;font-size:0!important;line-height:0!important}.mn-bundle-package__remove:before,.mn-bundle-package__remove:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:1.4px;border-radius:999px;background:currentColor;transform-origin:center;pointer-events:none}.mn-bundle-package__remove:before{transform:translate(-50%,-50%) rotate(45deg)}.mn-bundle-package__remove:after{transform:translate(-50%,-50%) rotate(-45deg)}@media(max-width:768px){.mn-builder-drawer .mak__variants-main .vermeil-info-box{transform:translate(-143px,5px)!important}}@media(min-width:769px){.mn-builder-drawer .mak__variants-main .vermeil-info-title .vermeil-info-box{top:auto!important;bottom:calc(100% + 12px)!important;transform:translate(calc(-50% - 42.5px))!important}.mn-builder-drawer .mak__variants-main .vermeil-info-title .vermeil-info-box:before,.mn-builder-drawer .mak__variants-main .vermeil-info-title .vermeil-info-box:after{top:auto!important;bottom:-7px!important;border-top:7px solid #000!important;border-bottom:0!important}}@media(min-width:769px){.mn-builder-drawer__content:has(.vermeil-info-title[open]){position:relative!important;z-index:20!important;overflow:visible!important}.mn-builder-drawer .mak__new__pdp-data>.mak_pdp-btm-data:has(.vermeil-info-title[open]){position:relative!important;z-index:30!important;overflow:visible!important}.mn-builder-drawer .vermeil-info-title[open]{z-index:100!important}.mn-builder-drawer .vermeil-info-title[open] .vermeil-info-box{z-index:101!important}}.mn-bundle-package__empty.mn-bundle-package__empty--gift{border-color:#d2d2d2;background:#f6f6f6}.mn-bundle-package__row.mn-bundle-package__row--gift{border-color:#e4e4e4;background:#fff}.mn-bundle-package__image.mn-bundle-package__image--premium-crop{object-position:center calc(50% - 7px)!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak_pdp-last-data>.mak__atc-upsell{margin-top:-8px!important}.mn-builder-drawer .mak_pdp-btm-data>.title-row.drawer-title{margin-bottom:1px!important}.mn-builder-drawer .mak__variants-main fieldset.mak_option-slector.option-selector--chain-cards:has(.pdp-kedja){margin-top:5px!important;margin-bottom:-24px!important}.mn-builder-drawer .mak_pdp-btm-data .mak-input-wrapper.drawer-product-font .mak-selector-buttons-container{margin-top:-12px!important}.mn-builder-drawer .mak__variants-main .selector-buttons-container{margin-top:-5px!important}.mn-builder-drawer .mak_pdp-btm-data .mak-input-wrapper.drawer-product-font:has(.free-font-text):not(:has(.mak-selector.mak-swiper)) .label-text-limit{margin-bottom:0!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak__variants-main>fieldset.option-selector--material-cards>legend.label{margin-bottom:-1px!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak__variants-main>fieldset.option-selector--chain-cards>legend.label{margin-top:3px!important;margin-bottom:0!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak__variants-main>fieldset.option-selector--chain-cards>.option-selector__btns{margin-bottom:5px!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak__variants-main>fieldset.option-selector--material-cards>legend.label,:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak-input-wrapper.drawer-product-font .mak-visible-name-label,:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak-input-wrapper.drawer-product-font .mak-iec-inner-text-wrapper.input-field>label.label,:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak-input-wrapper.drawer-product-font .mak-selector-buttons-container>label.label,:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak-input-wrapper.drawer-product-font .selector-buttons-container>label.label,:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .chain-length-drawer .line-items-header>label.label,:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .chain-length-drawer .line-items-header>.mak__size-guide.label{font-weight:400!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .chain-length-drawer .line-items-header{margin-bottom:-2px!important}@media screen and (max-width:749px){:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .chain-length-drawer .line-items-header{margin-bottom:-5px!important}}@media screen and (min-width:990px){:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .chain-length-drawer .line-items-header{margin-bottom:8px!important}}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak__variants-main>fieldset.option-selector--material-cards>.option-selector__btns{margin-bottom:-10px!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak_pdp-btm-data:has(>.mak-input-wrapper.drawer-product-font.single-product-font-selector .mak-selector.mak-swiper):not(:has(.option-selector--chain-cards)) .mak__variants-main>fieldset.option-selector--material-cards>.option-selector__btns{margin-bottom:0!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak-input-wrapper.drawer-product-font:not(:has(.mak-selector.mak-swiper)){margin-top:2px!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak-input-wrapper.drawer-product-font:has(.mak-selector.mak-swiper) .label-text-limit{margin-bottom:16px!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak-input-wrapper.drawer-product-font:has(.mak-selector.mak-swiper) .mak-iec-inner-text-wrapper.input-field>.mak-visible-name-label{margin-bottom:4px!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak-input-wrapper.drawer-product-font:has(.mak-selector.mak-swiper) .mak-iec-inner-text-wrapper.input-field>label.label{margin-bottom:0!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak-input-wrapper.drawer-product-font.single-product-font-selector .mak-iec-input-inner-wrapper:has(.mak-fontPreview_FontPreview__4SFiv){margin-bottom:3px!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak-input-wrapper.drawer-product-font .mak-selector-buttons-container>label.label,:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak-input-wrapper.drawer-product-font .selector-buttons-container>label.label{margin-bottom:-18px!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak__variants-main .option-selector--chain-cards .option-selector__btns{gap:8px!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak__variants-main .option-selector--material-cards .option-selector__btns{gap:7px!important}@media screen and (max-width:749px){:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak__variants-main .option-selector--material-cards .option-selector__btns{gap:6px!important}}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak__variants-main .option-selector--material-cards .option-selector__btns,:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak__variants-main .option-selector--chain-cards .option-selector__btns{position:relative;top:-3px}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak__line-items.product-form.chain-length-drawer .line-items-header{position:relative;top:3px}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak__variants-main>fieldset.option-selector--material-cards{margin-top:18px!important;position:relative;top:-5px!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak__variants-main>fieldset.option-selector--chain-cards{position:relative;top:2px!important;margin-bottom:12px!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak-input-wrapper.drawer-product-font:has(.mak-selector.mak-swiper){position:relative;top:-3px}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak-input-wrapper.drawer-product-font .mak-selector.mak-swiper{margin-top:2px!important;margin-bottom:5px!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak__line-items.product-form.chain-length-drawer{margin-top:50px!important;margin-bottom:0!important;padding-bottom:4px!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak_pdp-btm-data:has(>.mak-input-wrapper.drawer-product-font)>.mak__line-items.product-form.chain-length-drawer{margin-top:19px!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak_pdp-btm-data:has(.mak__variants-main .mak-input-wrapper.drawer-product-font.mak-font-selector-normal) .mak__line-items.product-form.chain-length-drawer{margin-top:-24px!important;margin-bottom:0!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak_pdp-btm-data:has(.mak__variants-main>fieldset.mak_option-slector>.option-selector__btns.latest_option_class) .mak__line-items.product-form.chain-length-drawer{margin-bottom:-5px!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak__variants-main>fieldset.option-selector--material-cards{margin-bottom:4px!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak-input-wrapper.drawer-product-font:has(.mak-selector.mak-swiper){margin-bottom:1px!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak__variants-main .mak-input-wrapper.drawer-product-font.mak-font-selector-normal>.wrapper-1{margin-top:-18px!important;margin-bottom:-12px!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak__variants-main .mak-input-wrapper.drawer-product-font.mak-font-selector-normal>.wrapper-1>.mak-iec-input-wrapper[data-show="1"] .mak-iec-inner-text-wrapper>label.label{margin-top:3px!important;font-weight:400!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak__variants-main .mak-input-wrapper.drawer-product-font.mak-font-selector-normal>.wrapper-1>.mak-iec-input-wrapper[data-show="1"] .mak-iec-inner-text-wrapper>label.label:after{font-weight:400!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak__variants-main .mak-input-wrapper.drawer-product-font.mak-font-selector-normal .mak-selector-buttons-container>label.label,:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak__variants-main .mak-input-wrapper.drawer-product-font.mak-font-selector-normal .selector-buttons-container>label.label{margin-bottom:-16px!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak__variants-main .mak-input-wrapper.drawer-product-font.mak-font-selector-normal .mak-selector.mak-swiper{margin-top:18px!important;margin-bottom:-12px!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak__variants-main .mak-input-wrapper.drawer-product-font.mak-font-selector-normal:has(.mak-selector.mak-swiper){margin-bottom:14px!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak__variants-main .mak-input-wrapper.drawer-product-font.mak-font-selector-normal .multi_input_btns{margin-top:18px!important;margin-bottom:2px!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .multi_input_btns .add-another-name{font-size:13px!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer [data-mn-builder-confirm],:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer [data-mn-builder-confirm] .btn__text,:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak_pdp-last-data .mak__atc-upsell,:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak_pdp-last-data .mak__atc-upsell .btn__text{font-weight:500!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-card__button{font-weight:500!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak-input-wrapper.drawer-product-font .mak-selector.mak-swiper,:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak__variants-main .slider_container_varints{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak-input-wrapper.drawer-product-font #makfontSelector{display:flex!important;width:100%!important;gap:8px;box-sizing:border-box}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak-input-wrapper.drawer-product-font #makfontSelector>.mak-swiper-slide{flex:1 1 0;width:0!important;min-width:0;margin:0;padding:0!important;box-sizing:border-box}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak-input-wrapper.drawer-product-font #makfontSelector>.mak-swiper-slide>.mak-button-wrapper-brd{width:100%!important;box-sizing:border-box}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak__variants-main>fieldset.mak_option-slector:has(>.option-selector__btns.latest_option_class){margin-top:7px!important;margin-bottom:-59px!important}@media(max-width:999px){:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .product-main-slider,:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .product-main-slider .slick-list{touch-action:pan-y!important}}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak_pdp-btm-data .title-row.drawer-title .product-title{font-weight:500!important;line-height:1.2!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak_pdp-btm-data .title-row.drawer-title .mak_free-prices,:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak_pdp-btm-data .title-row.drawer-title .mak_free-prices :is(.price,.price__default,.price__current,.free__text,.free_price){font-weight:500!important;line-height:1.2!important}@media(max-width:767.98px){:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak_pdp-btm-data .title-row.drawer-title .product-title{font-size:16px!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak_pdp-btm-data .title-row.drawer-title .mak_free-prices,:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak_pdp-btm-data .title-row.drawer-title .mak_free-prices :is(.price,.price__default,.price__current,.free__text,.free_price){font-size:15px!important}}@media(min-width:768px){:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak_pdp-btm-data .title-row.drawer-title .product-title{font-size:20px!important}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak_pdp-btm-data .title-row.drawer-title .mak_free-prices,:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]) .mn-builder-drawer .mak_pdp-btm-data .title-row.drawer-title .mak_free-prices :is(.price,.price__default,.price__current,.free__text,.free_price){font-size:18px!important}}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]).mn-collection-section--builder{margin-bottom:-120px!important}[id^=mn-collection-section-] .mn-builder-drawer .mak_pdp-btm-data:has(.mak-input-wrapper.drawer-product-font .mak-selector.mak-swiper) .mak__line-items.product-form.chain-length-drawer .line-items-header{position:relative;z-index:2}[id^=mn-collection-section-] .mn-builder-drawer .mak_pdp-btm-data:has(.mak-input-wrapper.drawer-product-font .mak-selector.mak-swiper) .mak__line-items.product-form.chain-length-drawer .mak__size-guide{position:relative;z-index:1;display:inline-block;padding:10px 6px;margin:-10px -6px;touch-action:manipulation}@media(max-width:767px){[id^=mn-collection-section-] .mn-builder-drawer .mak_pdp-btm-data:has(.mak-input-wrapper.drawer-product-font .mak-selector.mak-swiper) .mak__line-items.product-form.chain-length-drawer .mak__size-guide{top:-6px}}html.mn-cart-gift-flow body.mn-collection-cart-handoff .drawer__backdrop.mn-free-portal-backdrop.active{z-index:1001002!important}html.mn-cart-gift-flow body.mn-collection-cart-handoff .mak__free_items.side-drawer.mak-cart-gift-selection.mn-free-portal{z-index:1001003!important}html.mn-cart-gift-flow body.mn-collection-cart-handoff .mn-builder-drawer.mn-shared-customize-drawer.is-open{z-index:1001004!important}html.mn-cart-gift-flow body.mn-collection-cart-handoff .mn-builder-giftbox-backdrop{z-index:1001005!important}html.mn-cart-gift-flow body.mn-collection-cart-handoff .mak__upsell-inner.side-drawer-upsell[data-mn-builder-giftbox]{z-index:1001006!important}html.mn-cart-gift-flow body.mn-collection-cart-handoff #makSizeGuideModal{z-index:1001007!important}@media(min-width:1000px){[id^=mn-collection-section-] .mn-builder-drawer .mak_pdp-top_data .product-main-slider .main-pdp.mn-pdp-video-slide>video,[id^=mn-collection-section-] .mn-builder-drawer .mak_pdp-top_data .product-main-slider .main-pdp.mn-pdp-video-slide .mn-pdp-video-preview img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}}@media(min-width:1000px){[id^=mn-collection-section-] .mn-builder-drawer .mak_pdp-top_data,[id^=mn-collection-section-] .mn-builder-drawer .mak_pdp-top_data .new-slider,[id^=mn-collection-section-] .mn-builder-drawer .mak_pdp-top_data .slider-main-pdp,[id^=mn-collection-section-] .mn-builder-drawer .mak_pdp-top_data .banner-images-pdp,[id^=mn-collection-section-] .mn-builder-drawer .mak_pdp-top_data .product-main-slider{background:#fff!important}[id^=mn-collection-section-] .mn-builder-drawer .mak_pdp-top_data .new-slider,[id^=mn-collection-section-] .mn-builder-drawer .mak_pdp-top_data .slider-main-pdp,[id^=mn-collection-section-] .mn-builder-drawer .mak_pdp-top_data .banner-images-pdp,[id^=mn-collection-section-] .mn-builder-drawer .mak_pdp-top_data .product-main-slider,[id^=mn-collection-section-] .mn-builder-drawer .mak_pdp-top_data .product-main-slider .slick-list,[id^=mn-collection-section-] .mn-builder-drawer .mak_pdp-top_data .product-main-slider .slick-track{height:auto!important;min-height:0!important}[id^=mn-collection-section-] .mn-builder-drawer .mak_pdp-top_data .product-main-slider{padding-bottom:0!important;overflow:hidden!important}[id^=mn-collection-section-] .mn-builder-drawer .mak_pdp-top_data .product-main-slider .slick-list{overflow:hidden!important}[id^=mn-collection-section-] .mn-builder-drawer .mak_pdp-top_data .product-main-slider .main-pdp{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:9 / 10!important;overflow:hidden!important;background:#fff!important}[id^=mn-collection-section-] .mn-builder-drawer .mak_pdp-top_data .product-main-slider .main-pdp img,[id^=mn-collection-section-] .mn-builder-drawer .mak_pdp-top_data .product-main-slider .main-pdp video,[id^=mn-collection-section-] .mn-builder-drawer .mak_pdp-top_data .product-main-slider .main-pdp model-viewer,[id^=mn-collection-section-] .mn-builder-drawer .mak_pdp-top_data .product-main-slider .mn-pdp-video-preview img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;background:#fff!important}[id^=mn-collection-section-] .mn-builder-drawer .mak_pdp-top_data .product-main-slider .main-pdp.mn-pdp-video-slide>video,[id^=mn-collection-section-] .mn-builder-drawer .mak_pdp-top_data .product-main-slider .main-pdp.mn-pdp-video-slide .mn-pdp-video-preview img{object-fit:contain!important;object-position:center center!important}}[id^=mn-collection-section-] .mn-builder-drawer .mn-drawer-benefits{display:none}@media(min-width:1000px){[id^=mn-collection-section-] .mn-builder-drawer .mak__new__pdp-data>.mak_pdp-top_data>.mn-drawer-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:4px;width:100%;min-height:56px;margin:0;padding:5px 8px 7px;box-sizing:border-box;background:#fff;border-top:1px solid #f1f1f1}[id^=mn-collection-section-] .mn-builder-drawer .mn-drawer-benefits__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;text-align:center;color:#252525;font-size:12px;font-weight:400;line-height:1.2}[id^=mn-collection-section-] .mn-builder-drawer .mn-drawer-benefits__item svg{flex:none;width:19px;height:19px}}@media(min-width:1000px){[id^=mn-collection-section-] .mn-builder-drawer .mak__new__pdp-data>.mak_pdp-top_data{display:flex!important;flex-direction:column}[id^=mn-collection-section-] .mn-builder-drawer .mak__new__pdp-data>.mak_pdp-top_data>.new-slider{flex:0 0 auto;width:100%}[id^=mn-collection-section-] .mn-builder-drawer .mak__new__pdp-data>.mak_pdp-top_data>.mn-drawer-benefits{flex:1 1 0;min-height:56px;align-content:center}}body.mn-collection-cart-handoff:has(.main-product-gift-product.open) .js-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100dvh!important;display:block!important;background:#00000059!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;z-index:1001002!important}body.mn-collection-cart-handoff .main-product-gift-product.open{z-index:1001003!important}@media(min-width:1000px){body.mn-collection-cart-handoff:has(.main-product-gift-product.open) .js-overlay{background:transparent!important}body.mn-collection-cart-handoff:has(#mak-cart-drawer[open]):has(.main-product-gift-product.open):after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;z-index:1000998;pointer-events:none}}.mn-bundle-desktop-sidebar{display:none}@media(min-width:1000px){.mn-collection-section--builder .filters-adjacent.collection-listing:has(>[data-mn-desktop-package-wrap]){display:grid;grid-template-columns:minmax(0,67fr) minmax(315px,33fr);column-gap:clamp(20px,2.3vw,38px);align-items:stretch;min-width:0}.mn-collection-section--builder .filters-adjacent.collection-listing>[data-mn-builder-products]{--product-columns-desktop: 3;width:100%;min-width:0;align-content:start}.mn-collection-section--builder .filters-adjacent.collection-listing>.mn-bundle-desktop-sidebar{display:block;width:100%;min-width:0;align-self:stretch}.mn-collection-section--builder .mn-bundle-desktop-sidebar__sticky{position:sticky;top:88px;width:100%;height:calc(100dvh - 88px);display:flex;align-items:center;justify-content:center;box-sizing:border-box}.mn-collection-section--builder .mn-bundle-desktop-sidebar__package{width:100%;max-height:calc(100dvh - 110px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;border-radius:12px;background:#f7f7f7;padding:24px 20px;box-sizing:border-box}.mn-collection-section--builder .mn-bundle-desktop-sidebar .mn-bundle-package{display:block}.mn-collection-section--builder .mn-bundle-desktop-sidebar .mn-bundle-package__head{display:flex;align-items:flex-start;min-height:0;margin:0 0 20px;padding:0}.mn-collection-section--builder .mn-bundle-desktop-sidebar .mn-bundle-package__title{margin:0;font-size:21px;font-weight:650;line-height:1.2;color:#151515}.mn-collection-section--builder .mn-bundle-desktop-sidebar .mn-bundle-package__status{margin-top:5px;color:#686868;font-size:13px;font-weight:400}.mn-collection-section--builder .mn-bundle-desktop-sidebar .mn-bundle-package__list{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.mn-collection-section--builder .mn-bundle-desktop-sidebar .mn-bundle-package__row,.mn-collection-section--builder .mn-bundle-desktop-sidebar .mn-bundle-package__empty{min-height:108px;height:auto;width:100%;border-radius:9px;box-sizing:border-box}.mn-collection-section--builder .mn-bundle-desktop-sidebar .mn-bundle-package__row{background:#fff;border:1px solid #e1e1e1;overflow:hidden}.mn-collection-section--builder .mn-bundle-desktop-sidebar .mn-bundle-package__image{width:99px;min-width:99px;height:108px;object-fit:cover}.mn-collection-section--builder .mn-bundle-desktop-sidebar .mn-bundle-package__content{padding:12px 30px 12px 10px;min-width:0}.mn-collection-section--builder .mn-bundle-desktop-sidebar .mn-bundle-package__slot-label{font-size:11px;gap:5px}.mn-collection-section--builder .mn-bundle-desktop-sidebar .mn-bundle-package__product-title{font-size:13px;line-height:1.3}.mn-collection-section--builder .mn-bundle-desktop-sidebar .mn-bundle-package__meta{font-size:11px;white-space:normal;overflow-wrap:anywhere}.mn-collection-section--builder .mn-bundle-desktop-sidebar .mn-bundle-package__empty{display:flex;align-items:center;gap:13px;padding:15px;background:#fff;border:1px dashed #bebebe;color:#111;text-align:left;cursor:pointer}.mn-collection-section--builder .mn-bundle-desktop-sidebar .mn-bundle-package__empty-plus{width:36px;height:36px;min-width:36px}.mn-collection-section--builder .mn-bundle-desktop-sidebar .mn-bundle-package__empty-text{font-size:13px;font-weight:600}.mn-collection-section--builder .mn-bundle-desktop-sidebar .mn-bundle-package__empty-title{font-size:12px}.mn-collection-section--builder .mn-bundle-desktop-sidebar .mn-bundle-package__gift-badge{font-size:10px}.mn-collection-section--builder .mn-bundle-desktop-sidebar__cta{display:block;width:100%;min-height:52px;margin:20px 0 0;padding:13px 12px;border:0;border-radius:6px;background:#111;color:#fff;font-size:15px;line-height:1.35;font-weight:600;text-align:center;opacity:1;cursor:pointer;box-sizing:border-box}.mn-collection-section--builder .mn-bundle-desktop-sidebar__cta:disabled{opacity:.38;cursor:not-allowed}.mn-collection-section--builder .mn-bundle-desktop-sidebar__cta:focus-visible{outline:2px solid #111;outline-offset:3px}.mn-collection-section--builder [data-mn-inline-package-wrap],.mn-collection-section--builder [data-mn-inline-package-wrap-bottom],.mn-collection-section--builder [data-mn-builder-checkout],.mn-collection-section--builder [data-mn-island-scrim]{display:none!important}.mn-collection-section--builder{padding-bottom:0}}@media(min-width:1000px){body .mak__upsell-inner.side-drawer-upsell[data-mn-builder-giftbox]{transform:translate3d(100%,0,0)!important;transition:transform .34s cubic-bezier(.22,1,.36,1),visibility .34s!important}body .mak__upsell-inner.side-drawer-upsell[data-mn-builder-giftbox].open{transform:translateZ(0)!important}}@media(min-width:1000px){:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]).mn-collection-section--builder{margin-bottom:160px!important}}@media screen and (max-width:768px){:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]).mn-collection-section--builder{padding-bottom:175px!important}}.mn-bundle-mobile-dock{display:none}@media screen and (max-width:999px){.mn-collection-section--builder .mn-bundle-checkout{display:block!important;position:fixed!important;z-index:7997;min-height:0!important;opacity:1;transform:translateZ(0);transition:transform .34s cubic-bezier(.22,1,.36,1),opacity .22s ease;left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important;border:0!important;border-top:1px solid #e3e5e8!important;border-radius:0!important;background:#fff!important;box-shadow:0 -3px 15px #00000012!important;overflow:visible!important}.mn-collection-section--builder .mn-bundle-mobile-dock{display:flex!important;flex-direction:column;align-items:center;gap:8px;padding:9px 12px calc(7px + env(safe-area-inset-bottom,0px));color:#161616;box-sizing:border-box}.mn-collection-section--builder .mn-bundle-mobile-dock__slots{display:flex;justify-content:center;align-items:center;gap:10px;width:100%}.mn-collection-section--builder .mn-bundle-mobile-dock__slot{position:relative;flex:0 0 clamp(54px,16.5vw,68px);width:clamp(54px,16.5vw,68px);aspect-ratio:1;border:1px dashed #d2d2d2;border-radius:3px;background:#f6f6f6;box-sizing:border-box}.mn-collection-section--builder .mn-bundle-mobile-dock__slot img{display:block;width:100%;height:100%;border-radius:2px;object-fit:cover;object-position:center}.mn-collection-section--builder .mn-bundle-mobile-dock__add{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;margin:0;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.mn-collection-section--builder .mn-bundle-mobile-dock__plus{display:grid;place-items:center;width:24px;height:24px;background:#222;color:#fff;font-size:20px;font-weight:400;line-height:1}.mn-collection-section--builder .mn-bundle-mobile-dock__remove{position:absolute;z-index:2;top:-11px;right:-11px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:1px solid #fff;border-radius:50%;background:#222;color:#fff;font:22px/1 Arial,sans-serif;cursor:pointer;-webkit-tap-highlight-color:transparent}.mn-collection-section--builder .mn-bundle-mobile-dock__info{display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center}.mn-collection-section--builder .mn-bundle-mobile-dock__title-row{display:flex;align-items:center;justify-content:center;gap:9px}.mn-collection-section--builder .mn-bundle-mobile-dock__title{font-size:15px;font-weight:650;line-height:1.25}.mn-collection-section--builder .mn-bundle-mobile-dock__badge{display:inline-flex;align-items:center;padding:3px 7px;border-radius:4px;background:#e0e3e7;font-size:11px;font-weight:600;line-height:1.2;white-space:nowrap}.mn-collection-section--builder .mn-bundle-mobile-dock__status{margin:0;color:#464646;font-size:13px;font-weight:400;line-height:1.3}.mn-collection-section--builder .mn-bundle-mobile-dock__cta{display:block;width:100%;min-height:42px;padding:9px 12px;border:0;border-radius:6px;background:#111;color:#fff;font-size:13px;font-weight:600;line-height:1.35;text-align:center;opacity:1;cursor:pointer;pointer-events:auto;box-sizing:border-box}.mn-collection-section--builder .mn-bundle-mobile-dock__cta:disabled{opacity:.38;cursor:not-allowed;pointer-events:none}:is(#mn-collection-section--css-specificity,[id^=mn-collection-section-]).mn-collection-section--builder{padding-bottom:max(225px,calc(205px + env(safe-area-inset-bottom,0px)))!important}}@media screen and (max-width:999px){.mn-collection-section--builder .mn-bundle-checkout.mn-bundle-checkout--mobile-scroll-hidden{opacity:0!important;pointer-events:none!important;transform:translate3d(0,calc(100% + 16px),0)!important}}@media screen and (min-width:1000px){.mn-collection-section--builder .mn-bundle-checkout{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/mn-main-collection.css.map */
