body.index-template{--id-home-action:#222222;--id-home-action-hover:#3b3b3b;--id-home-action-ink:#ffffff;--id-home-surface:#f5f5f5;--id-home-label-bg:#f2f2f2;--id-home-label-ink:#333333;--id-home-label-radius:6px;--id-home-border:#dddddd;--id-home-action-radius:12px;--id-home-hero-ink:#ffffff;--id-home-hero-button:transparent;--id-home-hero-button-ink:#ffffff}.id-home-products{--home-card-ratio:var(--home-card-ratio-d);--home-cols:var(--home-cols-d);--card-title:var(--card-title-d);--card-text:var(--card-text-d);--card-price:var(--card-price-d);--card-radius:var(--card-radius-d)}.id-home-categories{--category-cols:var(--category-cols-d);--category-ratio:var(--category-ratio-d);--category-label:var(--category-label-d);--category-radius:var(--category-radius-d)}.id-home-shell{--home-side:var(--home-side-d);--home-top:var(--home-top-d);--home-bottom:var(--home-bottom-d);--home-heading:var(--home-heading-d);--home-body:var(--home-body-d);--home-gap:var(--home-gap-d);box-sizing:border-box;max-width:var(--home-max);margin-inline:auto;padding:var(--home-top) var(--home-side) var(--home-bottom);direction:rtl;color:var(--home-ink,#171717)}.id-home-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:26px}.id-home-heading h2{font-family:inherit;font-weight:300!important;font-size:var(--home-heading);line-height:1.3;margin:0}.id-home-heading p{font-size:var(--home-body);line-height:1.5;margin:6px 0 0;color:#777}.id-home-heading>a{font-size:14px;white-space:nowrap;text-underline-offset:5px;text-decoration:underline}.id-home-hero{--hero-align:var(--hero-align-d);--hero-x:var(--hero-x-d);--hero-y:var(--hero-y-d);--hero-title:var(--hero-title-d);--hero-body:var(--hero-body-d);--hero-eye:var(--hero-eye-d);--hero-side:var(--hero-side-d);--hero-bottom:var(--hero-bottom-d);--hero-width:var(--hero-width-d);--hero-shade:var(--hero-shade-d);--hero-button-size:var(--hero-button-size-d);display:block;position:relative;isolation:isolate;overflow:hidden;height:var(--hero-h);min-height:360px;background:#e8e6e4;color:var(--id-home-hero-ink,var(--hero-ink));direction:rtl}.id-home-hero__media,.id-home-hero__media picture,.id-home-hero__media img,.id-home-hero__video{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--hero-x) var(--hero-y)}.id-home-hero__video{opacity:0;transition:opacity .3s}.id-home-hero__video.is-playing{opacity:1}.id-home-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 30%,rgb(0 0 0 / var(--hero-shade)) 100%);pointer-events:none;z-index:1}.id-home-hero__copy{position:absolute;z-index:2;inset-inline-start:var(--hero-side);bottom:var(--hero-bottom);width:min(var(--hero-width),calc(100% - var(--hero-side)*2));text-align:var(--hero-align)}.id-home-hero__eyebrow{font-size:var(--hero-eye);letter-spacing:.24em;line-height:1.5;margin:0 0 20px}.id-home-hero h1,.id-home-hero h2{color:inherit;font-family:inherit;font-size:var(--hero-title);font-weight:300!important;line-height:1.06;letter-spacing:-.02em;margin:0;white-space:normal}.id-home-hero__body{max-width:440px;font-size:var(--hero-body);line-height:1.55;margin:22px 0}.id-home-hero__button{display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-height:50px;padding:12px 28px;border-radius:var(--id-home-action-radius,var(--hero-radius));background:var(--id-home-hero-button,var(--hero-button));color:var(--id-home-hero-button-ink,var(--hero-button-ink));font-size:var(--hero-button-size);line-height:1.4;text-decoration:none;transition:opacity .2s}.id-home-hero__button:hover{opacity:.88}.id-home-hero__mobile-copy{display:none}.id-home-hero__toggle{position:absolute;z-index:3;bottom:16px;inset-inline-end:16px;width:40px;height:40px;border:1px solid #fff7;border-radius:50%;color:#fff;background:#0005;display:grid;place-items:center;font-size:17px}.id-home-hero__toggle[hidden]{display:none}.id-home-products__grid{display:grid;grid-template-columns:repeat(var(--home-cols),minmax(0,1fr));gap:32px var(--home-gap)}.id-home-products__grid.is-rail{grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--home-cols) - 1)*var(--home-gap))/var(--home-cols));grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:8px}.id-home-product{min-width:0;scroll-snap-align:start}.id-home-products .product-card{--pcard-border-radius:var(--card-radius)}.id-home-products .product-card__image-wrapper{border-radius:var(--card-radius)!important;overflow:hidden}.id-home-products .product-card__image img{object-fit:cover}.id-home-products motion-element{opacity:1!important;transform:none!important}.id-home-products .product-card__info{padding:10px 0 0;text-align:right}.id-home-products .product-card__title{font-family:inherit;font-weight:400;margin:0 0 8px}.id-home-products .product-card__title a{display:flex;flex-direction:column;gap:4px;background:none!important}.id-home-products .product-card .product-card__info .ids-pcard-model{order:-1;display:block;letter-spacing:.14em;font-size:var(--card-title);color:#202020;line-height:1.35}.id-home-products .product-card .product-card__info .ids-pcard-type{display:block;color:#7a7a7a;font-size:var(--card-text);line-height:1.5}.id-home-products .f-price{justify-content:flex-start;font-size:var(--card-price);margin-top:4px}.id-home-products .ids-pcard-sw{justify-content:flex-start;margin-top:12px;gap:7px}.id-home-products .ids-pcard-sw__chip{width:19px;height:19px}.id-home-products .product-card__main-actions{inset:auto auto 12px 12px!important;inset-inline-start:auto!important;inset-inline-end:12px!important;width:40px!important;margin:0!important;transform:none!important;opacity:1!important;visibility:visible!important}.id-home-products .product-card .product-card__main-actions .product-card__atc{display:flex!important;min-width:0!important;width:40px!important;height:40px!important;min-height:40px!important;margin:0!important;inset:auto!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;padding:0!important;border:0!important;border-radius:50%!important;background:#fff!important;color:#151515!important;box-shadow:none!important;transform:none!important}.id-home-products .product-card .product-card__main-actions .product-card__atc:not(.loading):after{content:"+"!important;position:static!important;display:block!important;font:300 29px/1 Arial!important;background:none!important;transform:none!important;width:auto!important;height:auto!important}.id-home-products .product-card .product-card__main-actions .product-card__atc:before,.id-home-products .product-card .product-card__main-actions .product-card__atc-text,.id-home-products .product-card .product-card__main-actions .product-card__atc-icon{display:none!important}.id-home-products .product-card__badge{font-size:12px}.id-home-products .pcard-size-drawer{z-index:5}.id-home-products.no-swatches .ids-pcard-sw,.id-home-products.no-swatches color-swatch{display:none}.id-home-products.no-hover .product-card__image--second{display:none}.id-home-categories__rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--category-cols) - 1)*var(--home-gap))/var(--category-cols));gap:var(--home-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:8px}.id-home-category{position:relative;display:block;min-width:0;aspect-ratio:var(--category-ratio);overflow:hidden;border-radius:var(--category-radius);scroll-snap-align:start;background:#eee}.id-home-category img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--category-position);transition:transform .35s}.id-home-category:after{content:"";position:absolute;top:35%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0009);pointer-events:none}.id-home-category span{position:absolute;inset-inline:16px;bottom:18px;color:#fff;font-size:var(--category-label);font-weight:500;z-index:1}.id-home-category:hover img{transform:scale(1.025)}@media(max-width:749px){.id-home-shell{padding:var(--home-top-m) var(--home-side-m) var(--home-bottom-m);--home-gap:var(--home-gap-m);--home-heading:var(--home-heading-m);--home-body:var(--home-body-m)}.id-home-heading{margin-bottom:20px;gap:12px}.id-home-heading>a{font-size:13px}.id-home-hero{height:var(--hero-h-m);min-height:360px;--hero-x:var(--hero-x-m);--hero-y:var(--hero-y-m);--hero-title:var(--hero-title-m);--hero-body:var(--hero-body-m);--hero-eye:var(--hero-eye-m);--hero-side:var(--hero-side-m);--hero-bottom:var(--hero-bottom-m);--hero-width:var(--hero-width-m);--hero-shade:var(--hero-shade-m);--hero-button-size:var(--hero-button-size-m)}.id-home-hero__desktop-copy{display:none}.id-home-hero__mobile-copy{display:block}.id-home-hero__eyebrow{margin-bottom:16px}.id-home-hero__body{margin:10px 0 14px;max-width:300px}.id-home-hero__button{padding:12px 24px;min-height:46px}.id-home-products{--home-cols:var(--home-cols-d);--card-title:var(--card-title-d);--card-text:var(--card-text-d);--card-price:var(--card-price-d);--card-radius:var(--card-radius-d);--home-cols:var(--home-cols-m);--card-title:var(--card-title-m);--card-text:var(--card-text-m);--card-price:var(--card-price-m);--card-radius:var(--card-radius-m)}.id-home-products__grid{gap:28px var(--home-gap)}.id-home-products__grid.mobile-rail{grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--home-cols) - 1)*var(--home-gap))/var(--home-cols));grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px}.id-home-products__grid.mobile-grid{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(var(--home-cols),minmax(0,1fr));overflow:visible}.id-home-products .product-card .product-card__main-actions .product-card__atc{width:36px!important;height:36px!important;min-height:36px!important}.id-home-products .ids-pcard-sw{gap:5px}.id-home-products .ids-pcard-sw__chip{width:17px;height:17px}.id-home-categories{--category-cols:var(--category-cols-d);--category-ratio:var(--category-ratio-d);--category-label:var(--category-label-d);--category-radius:var(--category-radius-d);--category-cols:var(--category-cols-m);--category-ratio:var(--category-ratio-m);--category-label:var(--category-label-m);--category-radius:var(--category-radius-m)}.id-home-categories__rail{scrollbar-width:none}.id-home-category span{inset-inline:12px;bottom:14px}}@media(prefers-reduced-motion:reduce){.id-home-category img,.id-home-hero__video,.id-home-hero__button{transition:none}}.id-home-hero__copy,.id-home-hero__copy *{text-align:var(--hero-align)!important}.id-home-shell .id-home-heading,.id-home-shell .id-home-heading *{text-align:right!important}.id-home-products .product-card .product-card__info .price,.id-home-products .product-card .product-card__info .price *{font-size:var(--card-price)!important;color:#171717}.id-home-products .product-card__image{--aspect-ratio:var(--home-card-ratio)!important;aspect-ratio:var(--home-card-ratio)!important}.id-home-products .product-card__main-actions{display:block!important;z-index:4}.id-home-products .product-card .product-card__main-actions .product-card__atc:not(.loading):after{opacity:1!important;visibility:visible!important;z-index:1;inset:auto!important;clip-path:none!important;-webkit-mask:none!important;mask:none!important}.id-home-products .product-card__badge .badge{background:var(--id-home-label-bg,#f5f2e8)!important;color:var(--id-home-label-ink,#303030)!important;border-radius:var(--id-home-label-radius,30px)!important;padding:5px 10px!important;font-size:12px!important}.id-home-category picture{display:block;width:100%;height:100%}.id-home-category span{text-align:right!important}.id-home-products .product-card .product-card__info .f-price,.id-home-products .product-card .product-card__info .f-price *{font-size:var(--card-price)!important;color:#171717}.id-home-products .product-card .product-card__main-actions .product-card__atc{opacity:1!important}.id-home-products .product-card .product-card__main-actions .product-card__atc:not(.loading):after{content:""!important;width:16px!important;height:16px!important;background:linear-gradient(#303030,#303030) center/1px 16px no-repeat,linear-gradient(#303030,#303030) center/16px 1px no-repeat!important}.id-home-products .product-card__image{padding-bottom:0!important;height:auto!important;transform:none!important}.id-home-products .product-card__badge>*{background:var(--id-home-label-bg,#f5f2e8)!important;color:var(--id-home-label-ink,#303030)!important;border-radius:var(--id-home-label-radius,30px)!important;padding:5px 10px!important;font-size:12px!important}.id-home-products .product-card__main-actions,.id-home-products .product-card__main-actions .product-card__atc{pointer-events:auto!important}.id-home-products .product-card__image-wrapper>a{display:block;aspect-ratio:var(--home-card-ratio);overflow:hidden}.id-home-products .product-card__image-wrapper>a>motion-element{height:100%}.id-home-products .product-card__image-wrapper>a .product-card__image{height:100%!important;padding:0!important}@media(max-width:749px){.id-home-hero{--hero-align:var(--hero-align-m)}.id-home-products{--home-card-ratio:var(--home-card-ratio-m)}}@media(min-width:750px){.id-home-products .product-card__main-actions{left:32px!important;inset-inline-end:32px!important}}.id-home-products .product-card__image-wrapper .product-card__image--main{opacity:1!important}#MainContent .product-card .product-card__badge .f-badge{background:var(--id-home-label-bg,#f5f2e8)!important;color:var(--id-home-label-ink,#303030)!important;border-color:var(--id-home-label-bg,#f5f2e8)!important}html body.index-template #MainContent .id-home-hero__eyebrow{color:var(--id-home-hero-ink);text-shadow:0 1px 5px rgb(0 0 0 / .75);letter-spacing:.12em}html body.index-template #MainContent .id-home-hero__body{color:var(--id-home-hero-ink);text-shadow:0 1px 5px rgb(0 0 0 / .65)}html body.index-template #MainContent .id-home-hero:after{background:linear-gradient(180deg,transparent 55%,rgb(0 0 0 / .5) 100%)}html body.index-template #MainContent .id-home-hero__button{border:1.5px solid #fff;font-weight:500;box-shadow:0 4px 18px #00000047;text-shadow:0 1px 4px rgb(0 0 0 / .45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:background .18s,color .18s}html body.index-template #MainContent .id-home-hero__button:hover{background:#ffffff29;opacity:1}html body.index-template #MainContent .product-card__badge .f-badge{background:var(--id-home-label-bg)!important;color:var(--id-home-label-ink)!important;border-color:transparent!important;border-radius:var(--id-home-label-radius)!important;font-weight:400!important}html body.index-template #MainContent .product-card__badge .f-badge--soldout{background:#f4f4f4!important;color:#6b6b6b!important}html body.index-template #MainContent :is(.idst__btn:not(.idst__btn--ghost),.ids-revs-cta__btn,.ids-revm__atc,.btn--primary:not(.product-card__atc)){background:var(--id-home-action)!important;color:var(--id-home-action-ink)!important;border-color:var(--id-home-action)!important;border-radius:var(--id-home-action-radius)!important;font-weight:500!important;--color-button-background:34,34,34;--color-button-text:255,255,255;--color-button-hover-background:59,59,59;--color-button-hover-text:255,255,255}html body.index-template #MainContent :is(.idst__btn:not(.idst__btn--ghost),.ids-revs-cta__btn,.ids-revm__atc,.btn--primary:not(.product-card__atc)):hover{background:var(--id-home-action-hover)!important;border-color:var(--id-home-action-hover)!important;opacity:1}html body.index-template #MainContent .idst__btn--ghost{background:transparent!important;color:var(--id-home-action)!important;border-color:var(--id-home-action)!important;border-radius:var(--id-home-action-radius)!important}html body.index-template #MainContent :is(.id-home-heading>a,.id-benefits__link,[class^=ai-blog__cta-]){color:var(--id-home-action)!important;text-decoration-color:#999}html body.index-template #MainContent :is(.ids-revs__nav,button[class*=ai-blog__arrow--]){background:#fff!important;color:var(--id-home-action)!important;border-color:var(--id-home-border)!important;box-shadow:none!important}html body.index-template #MainContent button[class*=ai-blog__arrow--] svg{stroke:currentColor}html body.index-template #MainContent :is(.ids-revs__nav,button[class*=ai-blog__arrow--]):hover{background:var(--id-home-surface)!important;border-color:#aaa!important}html body.index-template #MainContent .ids-revs__ctacard{background:var(--id-home-action);box-shadow:none}html body.index-template #MainContent .ids-revs__ctacard-btn{background:#fff;color:var(--id-home-action);border-radius:var(--id-home-action-radius);font-weight:500}html body.index-template #MainContent :is(.idst,.idst__inner,.idst__media,.id-benefits){background:var(--id-home-surface)!important}html body.index-template .footer-newsletter .newsletter-form__button.btn--primary{background:var(--id-home-action)!important;color:#fff!important;border-color:var(--id-home-action)!important;--color-button-hover-background:59,59,59;--color-button-hover-text:255,255,255}html body.index-template .footer-newsletter .newsletter-form__button.btn--blank{color:var(--id-home-action)}html body.index-template #MainContent :is(.id-home-hero__button,.idst__btn,.ids-revs-cta__btn,.ids-revs__ctacard,.id-home-heading>a,.id-benefits__link):focus-visible{outline:2px solid #222;outline-offset:3px;box-shadow:0 0 0 5px #fff}@media(max-width:749px){html body.index-template #MainContent .id-home-hero[data-main-hero=true]{height:auto!important;min-height:0!important;aspect-ratio:3 / 4;--hero-bottom:12px}html body.index-template #MainContent .id-home-hero[data-main-hero=true] .id-home-hero__media img{object-fit:cover}}@media(prefers-reduced-motion:reduce){html body.index-template #MainContent .id-home-hero__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/id-home.css.map */
